.optionChain_chainPicker__CoY3V{display:grid;gap:14px;color:var(--surface-foreground)}.optionChain_chainPickerHeader__Bq_27{display:flex;padding:4px 4px 0;align-items:flex-start;justify-content:space-between;gap:18px}.optionChain_eyebrow__w_oip{display:inline-flex;align-items:center;gap:5px;color:var(--primary);font-size:.67rem;font-weight:740}.optionChain_chainPickerHeader__Bq_27 h2{margin:5px 0 3px;color:var(--surface-foreground);font-size:1rem;font-weight:820;letter-spacing:-.03em}.optionChain_chainPickerHeader__Bq_27 p{margin:0;color:var(--surface-variant-foreground);font-size:.68rem;line-height:1.75}.optionChain_chainCount__3lfiE{display:grid;min-width:78px;padding:8px 10px;gap:1px;color:var(--surface-variant-foreground);text-align:center;background:color-mix(in srgb,var(--surface-variant) 52%,transparent);border:1px solid color-mix(in srgb,var(--outline) 60%,transparent);border-radius:12px}.optionChain_chainCount__3lfiE strong{color:var(--surface-foreground);font-size:.95rem;font-variant-numeric:tabular-nums}.optionChain_chainCount__3lfiE span{font-size:.58rem}.optionChain_controls__J4NAx,.optionChain_searchField__qeJ1B{display:flex;align-items:center;gap:8px}.optionChain_searchField__qeJ1B{height:42px;min-width:0;flex:1 1 auto;padding:0 11px;color:var(--surface-variant-foreground);background:color-mix(in srgb,var(--surface-variant) 46%,transparent);border:1px solid color-mix(in srgb,var(--outline) 66%,transparent);border-radius:12px;transition:border-color .16s ease,box-shadow .16s ease}.optionChain_searchField__qeJ1B:focus-within{border-color:color-mix(in srgb,var(--primary) 58%,var(--outline));box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 12%,transparent)}.optionChain_searchInput__gMUiQ{min-width:0;flex:1 1 auto;height:100%;margin:0;padding:0;color:var(--surface-foreground);font-family:inherit;font-size:.72rem;background:transparent;border:0;outline:0;box-shadow:none}.optionChain_clearSearch__D_1ID{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:26px;height:26px;padding:0;color:var(--surface-variant-foreground);cursor:pointer;background:transparent;border:0;border-radius:7px;transition:color .16s ease,background-color .16s ease}.optionChain_clearSearch__D_1ID:focus-visible,.optionChain_clearSearch__D_1ID:hover{color:var(--surface-foreground);background:color-mix(in srgb,var(--outline) 14%,transparent);outline:none}.optionChain_tabsList__3nsqr{display:inline-flex;height:42px!important;padding:3px!important;gap:2px;background:color-mix(in srgb,var(--surface-variant) 56%,transparent)!important;border:1px solid color-mix(in srgb,var(--outline) 58%,transparent);border-radius:12px!important}.optionChain_tabsTrigger__V8lrU{display:inline-flex!important;min-width:-moz-max-content;min-width:max-content;padding:0 9px!important;gap:4px;color:var(--surface-variant-foreground)!important;font-size:.65rem!important;font-weight:680!important;background:transparent!important;border-radius:9px!important;box-shadow:none!important}.optionChain_tabsTrigger__V8lrU span{display:inline-grid;min-width:18px;height:18px;padding-inline:4px;color:var(--surface-variant-foreground);font-size:.57rem;background:color-mix(in srgb,var(--surface) 70%,transparent);border-radius:999px;place-items:center}.optionChain_tabsTrigger__V8lrU[data-state=active]{color:color-mix(in srgb,var(--primary) 84%,var(--surface-foreground))!important;background:color-mix(in srgb,var(--primary) 13%,transparent)!important}.optionChain_tabsTrigger__V8lrU[data-state=active] span{color:var(--primary);background:color-mix(in srgb,var(--primary) 14%,transparent)}.optionChain_listHeader__amF0d{display:flex;min-height:29px;padding-inline:4px;align-items:center;justify-content:space-between;gap:8px;color:var(--surface-variant-foreground);font-size:.64rem;font-weight:650}.optionChain_sortControls__RZBsw{display:inline-flex;padding:2px;gap:2px;background:color-mix(in srgb,var(--surface-variant) 54%,transparent);border-radius:9px}.optionChain_sortControls__RZBsw button{height:24px;padding-inline:8px;color:var(--surface-variant-foreground);font:inherit;font-size:.59rem;cursor:pointer;background:transparent;border:0;border-radius:7px}.optionChain_sortControls__RZBsw button[data-active=true]{color:var(--surface-foreground);background:color-mix(in srgb,var(--surface) 88%,transparent);box-shadow:0 1px 3px color-mix(in srgb,var(--shadow) 15%,transparent)}.optionChain_chainList__sct1Q{display:grid;max-height:326px;gap:5px;padding-inline-end:2px;overflow:auto}.optionChain_chainRow__C9TNA{display:grid;width:100%;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:7px}.optionChain_chainRowMain__b9apn{display:grid;width:100%;min-height:60px;padding:8px 9px 8px 8px;grid-template-columns:minmax(64px,.95fr) minmax(66px,.85fr) minmax(56px,.62fr) minmax(72px,.82fr) minmax(62px,.72fr) 18px;align-items:center;gap:8px;color:var(--surface-foreground);font:inherit;text-align:right;cursor:pointer;background:color-mix(in srgb,var(--surface-variant) 32%,transparent);border:1px solid color-mix(in srgb,var(--outline) 50%,transparent);border-radius:12px;transition:transform .15s ease,background .15s ease,border-color .15s ease}.optionChain_chainRowMain__b9apn:focus-visible,.optionChain_chainRowMain__b9apn:hover{background:color-mix(in srgb,var(--primary) 8%,var(--surface-variant));border-color:color-mix(in srgb,var(--primary) 34%,var(--outline));outline:none;transform:translateX(-2px)}.optionChain_favoriteButton__TX_LF{display:inline-grid;width:26px;height:26px;color:color-mix(in srgb,var(--primary) 84%,var(--surface-foreground));cursor:pointer;border-radius:8px;place-items:center}.optionChain_favoriteButton__TX_LF:focus-visible,.optionChain_favoriteButton__TX_LF:hover{background:color-mix(in srgb,var(--primary) 13%,transparent);outline:none}.optionChain_chainName__OKXsL{overflow:hidden;color:var(--surface-foreground);font-size:.77rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.optionChain_metricCell__5PYm4,.optionChain_priceCell__QjdVL{display:grid;min-width:0;gap:2px}.optionChain_metricCell__5PYm4 small,.optionChain_priceCell__QjdVL small{overflow:hidden;color:var(--surface-variant-foreground);font-size:.53rem;text-overflow:ellipsis;white-space:nowrap}.optionChain_metricCell__5PYm4 strong,.optionChain_priceCell__QjdVL strong{overflow:hidden;color:var(--surface-foreground);font-size:.65rem;font-weight:730;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.optionChain_changeBadge__u8AaX{display:inline-flex;align-items:center;justify-content:center;gap:2px;min-height:24px;padding:2px 5px;font-size:.58rem;font-weight:740;direction:ltr;border-radius:7px;font-variant-numeric:tabular-nums}.optionChain_positive__8etHz{color:var(--success);background:color-mix(in srgb,var(--success) 12%,transparent)}.optionChain_negative__dbAaL{color:var(--error);background:color-mix(in srgb,var(--error) 11%,transparent)}.optionChain_rowArrow__1FxcK{color:var(--surface-variant-foreground);transition:color .15s ease,transform .15s ease}.optionChain_chainRowMain__b9apn:hover .optionChain_rowArrow__1FxcK{color:var(--primary);transform:translateX(-2px)}.optionChain_emptyState__Dox3H{display:grid;min-height:138px;color:var(--surface-variant-foreground);font-size:.73rem;background:color-mix(in srgb,var(--surface-variant) 32%,transparent);border:1px dashed color-mix(in srgb,var(--outline) 60%,transparent);border-radius:12px;place-items:center}.optionChain_resultsHint__t7h9o{margin:-4px 0 0;color:var(--surface-variant-foreground);font-size:.58rem;text-align:center}.optionChain_fullChainLink__kHKfT{display:inline-flex;width:-moz-max-content;width:max-content;min-height:34px;padding:0 10px;align-items:center;justify-self:start;gap:5px;color:var(--primary);font:inherit;font-size:.65rem;font-weight:720;cursor:pointer;background:transparent;border:0;border-radius:9px}.optionChain_fullChainLink__kHKfT:focus-visible,.optionChain_fullChainLink__kHKfT:hover{background:color-mix(in srgb,var(--primary) 10%,transparent);outline:none}@media (max-width:680px){.optionChain_chainPickerHeader__Bq_27,.optionChain_controls__J4NAx{align-items:stretch;flex-direction:column}.optionChain_chainCount__3lfiE{display:none}.optionChain_chainRow__C9TNA{grid-template-columns:24px minmax(0,1fr)}.optionChain_chainRowMain__b9apn{grid-template-columns:minmax(52px,1fr) minmax(60px,1fr) minmax(54px,.8fr) 16px}.optionChain_metricCell__5PYm4{display:none}}