._root_155c1_1{min-width:0;position:relative}._rootToolbar_155c1_6{width:var(--tc-w,9.5rem);max-width:100%}._rootCompact_155c1_11{width:100%;max-width:7.5rem}._rootFullWidth_155c1_16{width:100%;max-width:none}._rootCompact_155c1_11._rootFullWidth_155c1_16{max-width:none}._rootField_155c1_25{width:100%}._rootHighlighted_155c1_29 ._trigger_155c1_29{border-color:rgba(var(--color-accent-rgb), .55);color:var(--color-accent)}._trigger_155c1_29{box-sizing:border-box;width:100%;height:var(--tc-h,2.125rem);padding:0 var(--tc-pr,1.75rem) 0 var(--tc-pl,.55rem);border-radius:var(--tc-radius,var(--radius-sm));border:1px solid var(--color-border);background:var(--color-bg-elevated);color:var(--color-text);font-size:var(--tc-fs,.82rem);cursor:pointer;justify-content:space-between;align-items:center;gap:.35rem;font-weight:600;transition:background .15s,border-color .15s,box-shadow .15s;display:flex;position:relative}._rootField_155c1_25 ._trigger_155c1_29{--tc-h:auto;--tc-pl:.65rem;--tc-pr:2rem;--tc-fs:.85rem;background:#121620f2;min-height:2.5rem;font-weight:500}._rootCompact_155c1_11 ._trigger_155c1_29{--tc-h:2rem;--tc-fs:.78rem;--tc-pl:.55rem;--tc-pr:1.6rem;font-weight:600}._trigger_155c1_29:hover:not(:disabled){background:var(--color-bg-hover);border-color:rgba(var(--color-accent-rgb), .35)}._rootField_155c1_25 ._trigger_155c1_29:hover:not(:disabled){background:#121620f2}._trigger_155c1_29:focus-visible{border-color:rgba(var(--color-accent-rgb), .55);box-shadow:0 0 0 2px rgba(var(--color-accent-rgb), .18);outline:none}._trigger_155c1_29:disabled{opacity:.6;cursor:not-allowed}._triggerLabelGroup_155c1_92{flex:1 1 0;align-items:center;gap:.35rem;min-width:0;display:inline-flex}._triggerLabel_155c1_92{white-space:nowrap;text-overflow:clip;text-align:left;flex:1 1 0;min-width:0;overflow:hidden}._triggerBadge_155c1_109{background:var(--color-accent-muted);min-width:1.25rem;height:1.25rem;color:var(--color-accent);border-radius:999px;flex-shrink:0;place-items:center;padding:0 .3rem;font-size:.72rem;font-weight:800;line-height:1;display:inline-grid}._chevron_155c1_124{right:var(--tc-chevron-right,.55rem);opacity:.75;pointer-events:none;border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;width:.45rem;height:.45rem;position:absolute;top:50%;transform:translateY(calc(-50% - 1px))rotate(45deg)}._rootField_155c1_25 ._chevron_155c1_124{--tc-chevron-right:.75rem}._rootCompact_155c1_11 ._chevron_155c1_124{--tc-chevron-right:.5rem;width:.4rem;height:.4rem}._menuContainer_155c1_148{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--tc-radius,var(--radius-sm));box-shadow:var(--shadow);background:#12151efa;overflow:hidden}._menu_155c1_148{box-sizing:border-box;scrollbar-color:rgba(var(--color-accent-rgb), .35) transparent;max-height:16rem;margin:0;padding:.3rem;list-style:none;overflow:auto}._menuFooter_155c1_167{border-top:1px solid var(--color-border);padding:.3rem}._menuFooterAction_155c1_172{border:1px dashed rgba(var(--color-accent-rgb), .45);border-radius:calc(var(--tc-radius,var(--radius-sm)) - 1px);background:rgba(var(--color-accent-rgb), .08);width:100%;color:var(--color-accent);font:inherit;font-size:var(--tc-fs,.82rem);text-align:left;cursor:pointer;padding:.45rem .55rem;font-weight:700;transition:border-color .15s,background .15s;display:block}._menuFooterAction_155c1_172:hover,._menuFooterAction_155c1_172:focus-visible{border-color:var(--color-accent);background:rgba(var(--color-accent-rgb), .14);outline:none}._option_155c1_195{border-radius:calc(var(--tc-radius,var(--radius-sm)) - 1px);width:100%;color:var(--color-text);font-size:var(--tc-fs,.82rem);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.65rem;padding:.45rem .55rem;font-weight:500;display:flex}._option_155c1_195:hover,._option_155c1_195:focus-visible{background:var(--color-bg-hover);outline:none}._optionSelected_155c1_218{background:var(--color-accent-muted);color:var(--color-accent);font-weight:700}._optionSelected_155c1_218:hover,._optionSelected_155c1_218:focus-visible{background:rgba(var(--color-accent-rgb), .22)}._optionLabel_155c1_229{min-width:0}._check_155c1_233{color:var(--color-accent-bright);flex-shrink:0;font-size:.72rem;font-weight:800}@media (width<=720px),(height<=520px) and (hover:none) and (pointer:coarse){._rootCompact_155c1_11 ._trigger_155c1_29{--tc-h:1.55rem;--tc-fs:.65rem;--tc-pl:.4rem;--tc-pr:1.35rem}}
