[data-studio-shell] .studio-select.studio-choice-field{width:min(100%, var(--choice-width,100%));position:relative}.studio-choice-measure{visibility:hidden;pointer-events:none;width:max-content;height:0;display:flex;position:absolute;overflow:hidden}.studio-choice-measure>span{white-space:nowrap;flex:none;padding-inline:12px;font-size:13px;font-weight:600}[data-studio-shell] .studio-choice-toggle{box-sizing:border-box;background:var(--soft);border-radius:8px;gap:0;width:100%;height:44px;padding:4px;display:flex}[data-studio-shell] .studio-choice-toggle>button{min-width:0;height:36px;min-height:36px;color:var(--muted);font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:6px;flex:1;margin:0;padding:0 8px;font-size:13px}[data-studio-shell] .studio-choice-toggle>button[aria-pressed=true]{background:var(--surface);color:var(--accent);font-weight:600}[data-studio-shell] .studio-choice-toggle>button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}[data-studio-shell] .studio-choice-indicator{box-sizing:border-box;border:1.5px solid var(--muted);border-radius:50%;flex:0 0 16px;width:16px;height:16px;position:relative}[data-studio-shell] .studio-choice-label{overflow-wrap:anywhere;flex:1;min-width:0}[data-studio-shell] .studio-choice-indicator[data-selected=true]{border-color:var(--accent)}[data-studio-shell] .studio-choice-indicator[data-selected=true]:after{content:"";background:var(--accent);border-radius:50%;position:absolute;inset:3px}
[data-studio-shell] .studio-sheet-options{gap:4px;display:grid}[data-studio-shell] .studio-sheet-options>button{width:100%;min-height:44px;color:var(--ink);font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:flex}@media (min-width:761px){[data-studio-shell] .studio-popup:has(.studio-sheet-options)>header{cursor:default;touch-action:auto;padding:12px var(--sheet-gutter,24px)}[data-studio-shell] .studio-popup:has(.studio-sheet-options) .sheet-drag-handle{display:none}}[data-studio-shell] :is(.studio-select-popup [role=option],.studio-sheet-options>[role=option])[aria-selected=true]{color:var(--accent);background:0 0;font-weight:600}[data-studio-shell] .filter-direct-options{gap:4px;display:grid}[data-studio-shell] .filter-direct-options>button{width:100%;min-height:44px;color:var(--ink);font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:flex}[data-studio-shell] .filter-direct-options>button[aria-checked=true]{color:var(--accent);font-weight:600}[data-studio-shell] .filter-direct-options>button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (hover:hover){[data-studio-shell] :is(.studio-select-popup [role=option],.studio-sheet-options>[role=option],.filter-direct-options>button):not(:disabled):hover{background:var(--soft)}}[data-studio-shell] .studio-popup>header>button[aria-label^=Close],[data-studio-shell] button.collection-filter-close{box-sizing:border-box;width:44px;height:44px;min-height:44px;box-shadow:none;background:0 0;border:0;flex:0 0 44px;padding:10px}[data-studio-shell] #main-content .studio-select.studio-choice-field .studio-choice-toggle>button{flex:1 0 auto}[data-studio-shell] #main-content :is(.power-ranking-mode,.pick-format-switcher,.trade-mode-controls,.draft-board-mode-control) .studio-select.studio-choice-field .studio-choice-toggle>button{flex:1 1 0}[data-studio-shell] .studio-select-popup [role=option]{min-height:44px}
