._rcflW_root{width:min(100%,240px);position:relative}[data-child=binne] ._rcflW_root ._rcflW_label{color:var(--binne-cream-muted)}._rcflW_trigger{border:1px solid var(--binne-ink-body);border-radius:var(--radius-control);width:100%;color:var(--binne-cream);text-align:left;justify-content:space-between;align-items:center;gap:18px;margin-top:7px;padding:11px 15px;font-size:14px;line-height:1.25;display:flex}._rcflW_triangle{border-inline:4px solid #0000;border-bottom:5px solid var(--binne-cream-muted);width:0;height:0}._rcflW_count{color:var(--binne-cream-muted);margin-top:5px;font-size:12.5px}._rcflW_panel{z-index:50;border:1px solid var(--binne-rule-strong);border-radius:var(--radius-card);background:var(--binne-paper);width:min(720px,100vw - 32px);max-height:min(620px,100vh - 32px);color:var(--binne-ink-body);position:absolute;bottom:calc(100% + 12px);right:0;overflow:auto;box-shadow:0 24px 60px -30px #382e268c}._rcflW_searchWrap{border-bottom:1px solid var(--binne-rule);padding:14px 18px}._rcflW_search{border:1px solid var(--binne-rule-strong);border-radius:var(--radius-control);background:var(--binne-paper-band);width:100%;min-height:44px;color:var(--binne-ink);padding:9px 11px;font-size:14px}._rcflW_options{gap:22px;padding:20px 18px;display:grid}._rcflW_recommended{flex-wrap:wrap;gap:10px 20px;margin-top:10px;display:flex}._rcflW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 20px;margin-top:10px;display:grid}._rcflW_option{min-height:36px;color:var(--binne-ink-body);text-align:left;padding:5px 0 7px;font-size:14.5px;line-height:1.25;position:relative}._rcflW_selected{color:var(--binne-ink);font-family:var(--font-literata), serif;font-size:16px;font-weight:600}._rcflW_selected:after{content:"";inset-inline:0;background:var(--binne-ink);border-radius:2px;height:2.5px;position:absolute;bottom:1px}._rcflW_note{border-top:1px solid var(--binne-rule);color:var(--binne-ink-muted);padding:14px 18px;font-size:12.5px}._rcflW_empty{color:var(--binne-ink-muted);font-size:13.5px}@media (max-width:640px){._rcflW_root{width:100%}._rcflW_panel{left:0;right:auto}._rcflW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
