.DeckMap_palette__hzO5r,.DeckMap_root__mIO_l{--map-theme-1:#3987e5;--map-theme-2:#d95926;--map-theme-3:#199e70;--map-theme-4:#9085e9;--map-theme-5:#c98500;--map-theme-6:#d55181;--map-theme-other:#77777a;--map-type-creature:var(--map-theme-3);--map-type-planeswalker:var(--map-theme-4);--map-type-artifact:var(--map-theme-1);--map-type-enchantment:var(--map-theme-6);--map-type-instant:var(--map-theme-5);--map-type-sorcery:var(--map-theme-2);--map-type-land:#a89a6c;--map-type-other:var(--map-theme-other);--map-package-ramp:var(--map-theme-3);--map-package-draw:var(--map-theme-1);--map-package-interaction:var(--map-theme-2);--map-package-custom-1:var(--map-theme-4);--map-package-custom-2:var(--map-theme-5);--map-package-custom-3:var(--map-theme-6);--map-package-custom-4:var(--map-theme-1);--map-package-custom-5:var(--map-theme-3);--map-package-custom-6:var(--map-theme-2);--map-package-custom-7:var(--map-type-land);--map-package-custom-8:var(--map-theme-other);--map-edge-positive:#8fb0d9;--map-edge-mixed:#8f8f8b;--map-edge-via:#b9a6ea}.DeckMap_root__mIO_l{display:grid;grid-template-columns:340px minmax(0,1fr);grid-template-areas:"panel map" "panel tray";grid-template-rows:auto minmax(0,1fr);gap:var(--gap) 24px;align-items:start}@media (max-width:900px){.DeckMap_root__mIO_l{grid-template-columns:minmax(0,1fr);grid-template-areas:"panel" "map" "tray";grid-template-rows:none}}.DeckMap_mapArea__ZrNFM{grid-area:map;display:grid;gap:var(--gap);min-width:0}.DeckMap_stage__cLos_{min-width:0}.DeckMap_root__mIO_l[data-sparse] .DeckMap_stage__cLos_{max-width:560px}.DeckMap_toolbar__bamZG{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.DeckMap_pills__Bn5EN{display:flex;flex:1 1 320px;flex-wrap:wrap;gap:6px;min-width:0}.DeckMap_controls__KQe93{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-left:auto}.DeckMap_caption__1B7gf{margin:0;color:var(--text-muted)}.DeckMap_toggle__wBh_8{display:inline-flex;align-items:center;gap:6px}.DeckMap_zoom__BNcro{display:inline-flex;gap:4px}.DeckMap_zoom__BNcro button{min-width:32px;padding:2px 8px;color:var(--text);font:inherit;cursor:pointer}.DeckMap_svg__92_7R,.DeckMap_zoom__BNcro button{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.DeckMap_svg__92_7R{display:block;width:100%;height:auto;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.DeckMap_svg__92_7R:active{cursor:grabbing}.DeckMap_backdrop__W4Rwd{fill:transparent}.DeckMap_region__sJaVr{opacity:.1;stroke-width:44;stroke-linejoin:round;stroke-linecap:round;pointer-events:none}.DeckMap_regionsDim__GbUty{opacity:.35}.DeckMap_regionName__ISBWo{fill:var(--text);font-weight:600;pointer-events:none}.DeckMap_labels__8pSt5 text,.DeckMap_regionName__ISBWo text{paint-order:stroke;stroke:var(--surface);stroke-width:3px;stroke-linejoin:round}.DeckMap_edge__hYVYG{stroke-opacity:.32;vector-effect:non-scaling-stroke;pointer-events:none}.DeckMap_edge__hYVYG[data-kind=mixed],.DeckMap_edge__hYVYG[data-kind=negative],.DeckMap_edge__hYVYG[data-kind=via]{stroke-opacity:.95}.DeckMap_edgeLit__lERUJ,.DeckMap_edgeLit__lERUJ[data-kind]{stroke-opacity:1}.DeckMap_edgeDim__PcLvI,.DeckMap_edgeDim__PcLvI[data-kind]{stroke-opacity:.05}.DeckMap_node__0Nde4{cursor:pointer;outline:none}.DeckMap_nodeDim__pofNo{opacity:.18}.DeckMap_hit__LheM0{fill:transparent}.DeckMap_node__0Nde4:focus-visible .DeckMap_hit__LheM0{stroke:var(--accent);stroke-width:2}.DeckMap_mark__nu1Sn{stroke:var(--surface);stroke-width:1.5}.DeckMap_markHollow__lunfI{stroke:var(--text-muted);stroke-width:2}.DeckMap_splitDivider__lRFpt{stroke:var(--surface);stroke-width:1.2}.DeckMap_colourBy__H4iDs{display:inline-flex;align-items:center;gap:4px}.DeckMap_colourBy__H4iDs button{padding:2px 8px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);font:inherit;cursor:pointer}.DeckMap_colourBy__H4iDs button[aria-pressed=true]{border-color:var(--accent-soft);background:var(--surface-raised);color:var(--accent-soft)}.DeckMap_commanderRing__nDUtR{fill:none;stroke:var(--text);stroke-width:2}.DeckMap_selectedRing__9Ggdj{fill:none;stroke:var(--accent);stroke-width:3}.DeckMap_weakBadge__LYKPQ>path:first-child{fill:var(--warning);stroke:var(--surface);stroke-width:1;stroke-linejoin:round}.DeckMap_weakBang__1jRkp{fill:none;stroke:var(--on-accent);stroke-width:1.5;stroke-linecap:round}.DeckMap_antiBadge__gBAGJ>path:first-child{fill:var(--danger);stroke:var(--surface);stroke-width:1;stroke-linejoin:round}.DeckMap_antiBang__mJUxy{fill:none;stroke:var(--surface);stroke-width:1.5;stroke-linecap:round}.DeckMap_labels__8pSt5{fill:var(--text-muted);pointer-events:none}.DeckMap_labels__8pSt5 text[data-strong]{fill:var(--text);font-weight:600}.DeckMap_legend__bONoa{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:var(--gap) 24px;font-size:13px}.DeckMap_legend__bONoa[data-suggestions]{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr))}@media (max-width:700px){.DeckMap_legend__bONoa,.DeckMap_legend__bONoa[data-suggestions]{grid-template-columns:minmax(0,1fr)}}.DeckMap_root__mIO_l[data-sparse] .DeckMap_legend__bONoa{grid-template-columns:repeat(2,minmax(0,1fr))}.DeckMap_root__mIO_l[data-sparse] .DeckMap_legend__bONoa>:first-child{grid-column:1/-1}.DeckMap_legendHeading__PveMC{margin:0 0 4px;color:var(--text-muted);font-size:12px;font-weight:600}.DeckMap_legendList___q3ZG{display:grid;gap:2px;margin:0;padding:0;list-style:none}.DeckMap_legendList___q3ZG li{display:flex;align-items:center;gap:8px}.DeckMap_legendMark__8fm_8{flex:none;width:20px;height:20px}.DeckMap_legendLine__Ifsah{flex:none;width:32px;height:10px}.DeckMap_muted__twPt_{margin:0;color:var(--text-muted)}.DeckMap_panel__pXQ97{grid-area:panel;display:grid;gap:10px;padding:14px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);font-size:14px;overflow-wrap:anywhere}.DeckMap_panel__pXQ97>*{margin-block:0}.DeckMap_panel__pXQ97[data-sticky]{position:sticky;top:16px}@media (max-width:900px){.DeckMap_panel__pXQ97[data-sticky]{position:static}}.DeckMap_panel__pXQ97[data-staged]{border-color:var(--success)}.DeckMap_panel__pXQ97[data-empty]{border-style:dashed;font-size:13px}.DeckMap_overviewSection__cFO4f{display:grid;gap:6px}.DeckMap_overviewHead__TuCud{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.DeckMap_overviewTitle__OkcTy{margin:0;font:500 15px/1.2 var(--font-card-list)}.DeckMap_overviewUnit__rS_tG{color:var(--text-muted);font:400 11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.DeckMap_overviewSection__cFO4f>.DeckMap_muted__twPt_{font-size:12px}.DeckMap_ranked__KR2rS{display:grid;gap:2px;margin:0;padding:0;list-style:none}.DeckMap_rankedRow__ERoNP{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;padding:4px 6px;border:0;border-radius:4px;background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer}.DeckMap_rankedRow__ERoNP:focus-visible,.DeckMap_rankedRow__ERoNP:hover{background:var(--surface-raised)}.DeckMap_rank__Fux5W{flex:none;width:1.2em;color:var(--text-muted);font:400 12px var(--font-mono);text-align:right}.DeckMap_rankedName__sXFrU{flex:1 1;min-width:0}.DeckMap_rankedBar__A6FrP{flex:none;width:56px;height:4px;overflow:hidden;border-radius:2px;background:var(--border)}.DeckMap_rankedBar__A6FrP>span{display:block;height:100%;background:var(--accent)}.DeckMap_rankedCount__wS5os{flex:none;min-width:2ch;font:400 12px var(--font-mono);text-align:right}.DeckMap_panelWarn__gT1ow{color:var(--danger)}.DeckMap_cardFace___kona{display:grid;gap:8px}.DeckMap_cardImage__B2lsw{display:block;width:100%;max-width:320px;height:auto;justify-self:center;aspect-ratio:488/680;border-radius:4.75%/3.5%;background:var(--surface-raised)}.DeckMap_flip__e_IzI{justify-self:center;padding:0;border:0;background:none;color:var(--accent);font:inherit;font-size:13px;text-decoration:underline;cursor:pointer}.DeckMap_cardText__ZJrV9{display:grid;gap:8px;padding:10px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg)}.DeckMap_rulesText__Pt1Vp{margin:0;padding:10px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);font-size:13px;line-height:1.5;white-space:pre-line}.DeckMap_facts__akLpM{display:grid;gap:4px;font-size:13px}.DeckMap_facts__akLpM>div{display:grid;grid-template-columns:56px minmax(0,1fr);gap:8px;align-items:baseline}.DeckMap_facts__akLpM dt{color:var(--text-muted);font:400 11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.DeckMap_facts__akLpM dd{margin:0}.DeckMap_tags__1A9o6{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.DeckMap_tags__1A9o6 li,.DeckMap_trayTag__jvaG7{padding:0 6px;border-radius:4px;background:var(--surface-raised);font-size:12px}.DeckMap_tags__1A9o6 li[data-danger],.DeckMap_trayTag__jvaG7[data-danger]{color:var(--danger)}.DeckMap_tags__1A9o6:empty{display:none}.DeckMap_linked__fd8mj{display:grid;gap:4px}.DeckMap_linkedHead__OmjOP{display:flex;justify-content:space-between;gap:8px;padding-bottom:4px;border-bottom:1px solid var(--border);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.DeckMap_linkedSort__a0DkR{color:var(--text-muted);font-weight:400;letter-spacing:normal;text-transform:none}.DeckMap_pairs__neKya{display:grid;margin:0;padding:0;list-style:none}.DeckMap_pairs__neKya>li{display:grid;grid-template-columns:32px minmax(0,1fr) auto 32px;gap:8px;align-items:center;min-height:44px}.DeckMap_pairs__neKya>li[data-divider]{margin-top:4px;border-top:1px solid var(--border)}.DeckMap_link__X0IqE{min-width:0;padding:0;overflow:hidden;border:0;background:none;color:var(--accent);font:inherit;font-weight:600;text-align:left;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.DeckMap_meter__AhBO0{display:flex;gap:3px}.DeckMap_meter__AhBO0>span{width:10px;height:10px;border-radius:2px;background:var(--border)}.DeckMap_meter__AhBO0>span[data-on]{background:var(--accent-soft)}.DeckMap_meter__AhBO0[data-kind=negative]>span[data-on]{background:var(--danger)}.DeckMap_explain__qoPOo{position:relative;display:flex}.DeckMap_explainButton__ClOEw{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--border);border-radius:var(--radius);background:none;color:var(--text-muted);font:inherit;font-size:15px;cursor:pointer}.DeckMap_explainButton__ClOEw:hover,.DeckMap_explainButton__ClOEw[aria-expanded=true]{color:var(--text)}.DeckMap_explainButton__ClOEw[aria-expanded=true]{border-color:var(--accent-soft)}.DeckMap_tooltip__YXR8S{position:absolute;top:calc(100% + 4px);right:0;z-index:5;display:grid;gap:6px;width:max-content;max-width:min(300px,calc(100vw - 64px));padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-raised);box-shadow:0 4px 16px rgb(0 0 0/.35);font-size:13px;font-weight:400}.DeckMap_tooltip__YXR8S[hidden]{display:none}.DeckMap_tooltipKind__FiJcf{font-weight:600}.DeckMap_tooltipTags__ILzlK{color:var(--text-muted);font-size:12px}.DeckMap_tooltipTag__FS6y_{padding:0 6px;border-radius:4px;background:var(--surface);color:var(--text)}.DeckMap_reasons__8xuNQ{margin:0;padding-left:16px}.DeckMap_visuallyHidden__40csL{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.DeckMap_tray__yAe_p{grid-area:tray;max-height:560px;padding:var(--gap);overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.DeckMap_root__mIO_l[data-sparse] .DeckMap_tray__yAe_p{max-height:none}.DeckMap_trayTitle__lLkRh{margin:0 0 6px;font-size:15px}.DeckMap_trayList__YiPmS{display:grid;margin:0;padding:0;list-style:none}.DeckMap_root__mIO_l[data-sparse] .DeckMap_trayList__YiPmS{margin-top:8px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.DeckMap_trayCard__YI_Yz{display:flex;align-items:baseline;gap:6px;width:100%;padding:2px 6px;border:0;border-radius:4px;background:none;color:var(--text);font:inherit;font-size:14px;text-align:left;cursor:pointer}.DeckMap_trayCard__YI_Yz:hover{background:var(--surface-raised)}.DeckMap_trayCard__YI_Yz[aria-pressed=true]{background:var(--accent-soft-tint);color:var(--accent-soft)}.DeckMap_trayName__uKeOo{min-width:0;margin-right:auto}.DeckMap_pageLinks__3Wq40{display:flex;flex-wrap:wrap;gap:4px 16px}.DeckMap_sugNode__7SEjB{cursor:pointer;outline:none}.DeckMap_sugNode__7SEjB:focus-visible .DeckMap_hit__LheM0{stroke:var(--accent);stroke-width:2}.DeckMap_sugMark__jFG1r{fill:var(--bg);stroke:var(--accent-soft);stroke-width:2;stroke-dasharray:3 2.5}.DeckMap_sugGlyph__YE7nh{fill:none;stroke:var(--accent-soft);stroke-width:2;stroke-linecap:round}.DeckMap_sugStaged__W6qRk{fill:var(--bg);stroke:var(--success);stroke-width:2.4}.DeckMap_sugTick__XHRu0{fill:none;stroke:var(--success);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.DeckMap_sugLabelStaged__diJoG,.DeckMap_sugLabel__xTM6K{font-weight:600;paint-order:stroke;stroke:var(--surface);stroke-width:3px;stroke-linejoin:round;pointer-events:none}.DeckMap_sugLabel__xTM6K{fill:var(--accent-soft)}.DeckMap_sugLabelStaged__diJoG{fill:var(--success)}.DeckMap_sugEdge__uRjRE{stroke:var(--accent-soft);stroke-opacity:.85;stroke-width:1.6;stroke-dasharray:4 4}.DeckMap_sugEdgeDim__qE8v5{stroke-opacity:.3}.DeckMap_sugStatus__hwESb{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 12px;border:1px dashed var(--border);border-radius:999px;color:var(--text-muted);font-size:13px}.DeckMap_sugStatus__hwESb[data-error]{border-style:solid;border-color:var(--danger-line)}.DeckMap_sugStatus__hwESb svg{width:16px;height:16px}.DeckMap_sugSpinTrack__vGXHR{fill:none;stroke:var(--border);stroke-width:2}.DeckMap_sugSpin__DAUBM{fill:none;stroke:var(--accent-soft);stroke-width:2;transform-origin:0 0;animation:DeckMap_sugSpin__DAUBM .9s linear infinite}@keyframes DeckMap_sugSpin__DAUBM{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.DeckMap_sugSpin__DAUBM{animation:none}}.DeckMap_sugRetry__M3Wts{padding:0;border:0;background:none;color:var(--accent);font:inherit;text-decoration:underline;cursor:pointer}.DeckMap_panel__pXQ97[data-suggestion]{border-color:var(--accent-soft)}.DeckMap_sugBadge__BEvRD{display:flex;align-items:center;gap:8px;color:var(--accent-soft);font:700 11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.DeckMap_sugScore__8I8GD{display:flex;align-items:center;gap:12px}.DeckMap_sugScoreBox__imRDV{display:inline-flex;align-items:center;justify-content:center;min-width:72px;height:36px;padding:0 8px;border:1px solid var(--accent-soft);border-radius:var(--radius);color:var(--accent-soft);font:700 13px var(--font-mono)}.DeckMap_sugThemes__TBG7H{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.DeckMap_sugUndo__xTXxS{color:var(--success)}.DeckMap_sugList__cAa_T{display:grid;margin:0;padding:0;list-style:none}.DeckMap_sugRow__83X4Y{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:6px 8px;border:0;border-radius:var(--radius);background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.DeckMap_sugRow__83X4Y:hover{background:var(--surface-raised)}.DeckMap_sugRowName__cQxJO{flex:1 1;min-width:0}.DeckMap_sugRowScore__l9WIX{color:var(--accent-soft);font:700 12px var(--font-mono)}.Button_button__96uC6{--size:48px;--lift:4px;--stack:var(--lift);--stack-line:var(--border);display:inline-flex;align-items:center;justify-content:center;gap:10px;height:calc(var(--size) - var(--lift));margin-right:var(--lift);margin-bottom:var(--lift);padding:0 20px;border:1px solid var(--border);border-radius:var(--radius-button);background:var(--surface);color:var(--text);font:600 15px/1.2 var(--font-ui);cursor:pointer;box-shadow:var(--stack) var(--stack) 0 -1px var(--stack-bg),var(--stack) var(--stack) 0 0 var(--stack-line);transition:transform 80ms ease-out,box-shadow 80ms ease-out}.Button_button__96uC6:where(:hover:not(:disabled)){--stack-line:var(--border-strong);border-color:var(--border-strong);background:var(--surface-raised)}.Button_button__96uC6:where(:active:not(:disabled)){--stack:1px;transform:translate(calc(var(--lift) - 1px),calc(var(--lift) - 1px))}.Button_button__96uC6:where([aria-pressed=true]){--stack-line:var(--selected-line);border-color:var(--selected-line);background:var(--selected);color:var(--accent-soft)}.Button_button__96uC6:where(:disabled){opacity:.55;cursor:not-allowed}.Button_arrow__nnDvD{flex:none;width:20px;height:20px}.Button_primary__6_Dls{--lift:5px;--stack-line:var(--accent);border-color:var(--accent-hover);background:var(--accent);color:var(--on-accent)}.Button_primary__6_Dls:where(:hover:not(:disabled)){--stack-line:var(--accent-hover);border-color:var(--accent-hover);background:var(--accent-hover)}.Button_primary__6_Dls:where(:active:not(:disabled)){--stack-line:var(--accent);background:var(--accent-pressed)}.Button_primary__6_Dls:where(:focus-visible){outline:none;box-shadow:var(--stack) var(--stack) 0 -1px var(--stack-bg),var(--stack) var(--stack) 0 0 var(--stack-line),0 0 0 3px var(--stack-bg),0 0 0 5px var(--accent-soft)}.Button_primary__6_Dls:where(:disabled){--stack-line:var(--stack-disabled);border-color:var(--border);background:var(--surface-raised);color:var(--text-disabled);opacity:1}.Button_ghost__gZqlA{--lift:0px;border-color:transparent;background:none;color:var(--text-muted);box-shadow:none}.Button_ghost__gZqlA:where(:hover:not(:disabled),:active:not(:disabled)){transform:none;border-color:transparent;background:var(--surface);color:var(--text)}.Button_danger__iwpp7{--stack-line:var(--danger-stack);border-color:var(--danger-line);background:var(--bg);color:var(--danger)}.Button_danger__iwpp7:where(:hover:not(:disabled)){--stack-line:var(--danger-stack);border-color:var(--danger);background:var(--bg)}.Button_dangerFilled__TIHGq{--lift:5px;--stack-line:var(--danger);border-color:var(--danger-edge);background:var(--danger);color:var(--on-accent)}.Button_dangerFilled__TIHGq:where(:hover:not(:disabled)){--stack-line:var(--danger);border-color:var(--danger-edge);background:var(--danger)}.Button_dangerFilled__TIHGq:where(:active:not(:disabled)){--stack-line:var(--danger)}.Button_pill__KqpBJ{--size:36px;--lift:3px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:500}.Button_pillOn__Tnca9,.Button_pill__KqpBJ:where([aria-pressed=true],[aria-expanded=true]){--stack-line:var(--selected-line);border-color:var(--selected-line);background:var(--selected);color:var(--accent-soft)}.Button_small__pgXYR{--size:36px;padding:0 14px;font-size:13px}.Button_large__PjGrU{--size:64px;padding:0 28px;font-size:16px}.Button_large__PjGrU .Button_arrow__nnDvD{width:22px;height:22px}@media (prefers-reduced-motion:reduce){.Button_button__96uC6{transition:none}}.SignInDialog_trigger__DJg_t{flex:none;align-self:flex-start;--size:40px;padding:0 16px;font-size:14px;white-space:nowrap}.SignInDialog_dialog__4p4Gh{width:min(400px,calc(100vw - 32px));padding:0;border:0;background:none;color:var(--text)}.SignInDialog_dialog__4p4Gh::backdrop{background:var(--scrim)}.SignInDialog_panel__Zahe9{position:relative;display:flex;flex-direction:column;gap:var(--gap);padding:24px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.SignInDialog_panel__Zahe9 h2{margin:0;padding-right:32px;font-size:20px}.SignInDialog_benefit__FRLn0{margin:0;color:var(--text-muted)}.SignInDialog_providers__EziNg{display:flex;flex-direction:column;gap:var(--gap);margin-top:8px}.SignInDialog_provider__9LC1h{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:44px;padding:0 12px;border:1px solid transparent;border-radius:var(--radius);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.SignInDialog_provider__9LC1h:disabled{opacity:.6;cursor:progress}.SignInDialog_provider__9LC1h svg{flex:none}.SignInDialog_discord__TOs_1{background:#5865f2;color:#fff}.SignInDialog_discord__TOs_1:hover:not(:disabled){background:#4752c4}.SignInDialog_google__ETysT{border-color:#747775;background:#fff;color:#1f1f1f;font-family:Roboto,var(--font-ui)}.SignInDialog_google__ETysT:hover:not(:disabled){background:#f2f2f2}.SignInDialog_error__fVEOs{margin:0;color:var(--danger)}.SignInDialog_close__DL1Tw{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:var(--radius);background:none;color:var(--text-muted);cursor:pointer}.SignInDialog_close__DL1Tw:hover:not(:disabled){background:var(--surface-raised);color:var(--text)}.SignInDialog_close__DL1Tw:disabled{opacity:.55;cursor:not-allowed}.CardPreview_tooltip__HYwYJ{position:fixed;z-index:60;display:flex;gap:8px;flex-wrap:wrap;pointer-events:none;visibility:hidden;animation:CardPreview_appear__2WYaV .12s ease}.CardPreview_tooltip__HYwYJ[data-ready]{visibility:visible}.CardPreview_face__RIgqL{width:min(280px,calc((var(--viewport-w, 100vw) - 16px - (var(--faces) - 1) * 8px) / var(--faces)),calc((100dvh - 16px) * 488 / 680));aspect-ratio:488/680;overflow:hidden;border-radius:var(--radius-card)}.CardPreview_caption__Jhhti,.CardPreview_face__RIgqL{background:var(--surface-raised);box-shadow:0 12px 32px rgb(0 0 0/45%)}.CardPreview_caption__Jhhti{flex-basis:100%;margin:0;padding:6px 10px;border-radius:var(--radius);color:var(--text-muted);font-size:12px}.CardPreview_image__GgVy0{display:block;width:100%;height:100%}@keyframes CardPreview_appear__2WYaV{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.CardPreview_tooltip__HYwYJ{animation:none}}.combos_root__5Ln7J{display:flex;flex-direction:column;gap:20px}.combos_root__5Ln7J h3,.combos_root__5Ln7J h4,.combos_root__5Ln7J p{margin:0}.combos_root__5Ln7J h3{margin-bottom:4px}.combos_root__5Ln7J h4{margin-top:8px;font-size:13px;color:var(--text)}.combos_muted__zRV00{color:var(--text-muted);font-size:13px}.combos_muted__zRV00 a{color:var(--accent)}.combos_list__vt7Ye{display:flex;flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none}.combos_combo__Ns_wT{display:flex;flex-direction:column;gap:6px;padding:10px 12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.combos_head__ZxzAo{display:flex;flex-direction:column;gap:4px}.combos_missing__9JQWP{color:var(--accent-soft);font-size:13px}.combos_pieces__uUrsq{color:var(--text);overflow-wrap:anywhere}.combos_results__bGb3Q{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.combos_result__Th4Dv{padding:1px 8px;font-size:12px;color:var(--text);background:var(--accent-soft-tint);border-radius:999px}.combos_details__YdD3g{font-size:13px;color:var(--text-muted)}.combos_details__YdD3g summary{cursor:pointer;min-height:24px}.combos_text__GTSmP{white-space:pre-line;overflow-wrap:anywhere}.combos_link__DTXaj{align-self:flex-start;font-size:13px;color:var(--accent)}.combos_link__DTXaj:hover{color:var(--accent-hover)}.combos_more__uHAH5{align-self:flex-start;margin-top:8px;min-height:32px;padding:0 12px;font:inherit;font-size:13px;color:var(--text);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-button);cursor:pointer}.combos_more__uHAH5:hover{border-color:var(--border-strong)}.bracket_root__3C8Zy{position:relative}.bracket_chip__cfd6e{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--text);font:inherit;cursor:pointer}.bracket_chip__cfd6e[data-target=none]{border-style:dashed}.bracket_chip__cfd6e[data-state=above]{border-color:var(--warning);background:var(--warning-soft)}.bracket_chip__cfd6e:hover,.bracket_chip__cfd6e[aria-expanded=true]{background:var(--surface-raised)}.bracket_chip__cfd6e:focus-visible,.bracket_clear__ay6_Q:focus-visible,.bracket_close__rLEqL:focus-visible,.bracket_link__fp58Z:focus-visible,.bracket_seg__poQg_:focus-visible{outline:none;box-shadow:var(--focus-ring)}.bracket_icon__XHzJU{flex:none;width:14px;height:14px}.bracket_chipFloor__mC_Gw,.bracket_chipTarget__GMS4d{font:700 13px var(--font-mono)}.bracket_chipMuted__CNIDC{color:var(--text-muted)}.bracket_chipAction__a3c8z{color:var(--accent,var(--text));text-decoration:underline;text-underline-offset:2px}.bracket_chip__cfd6e[data-state=above] .bracket_chipFloor__mC_Gw,.bracket_chip__cfd6e[data-state=above] .bracket_icon__XHzJU{color:var(--warning)}.bracket_chip__cfd6e[data-state=match] .bracket_icon__XHzJU{color:var(--success)}.bracket_scrim__7MMIt{display:none}.bracket_pop__luMLW{position:absolute;top:calc(100% + 10px);left:0;z-index:20;display:flex;flex-direction:column;gap:12px;width:min(420px,calc(100vw - 32px));padding-bottom:4px;color:var(--text);font-size:14px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:6px 6px 0 -1px var(--bg),6px 6px 0 0 var(--border)}.bracket_pop__luMLW:focus{outline:none}.bracket_head__ObRFY{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 0 18px}.bracket_title__n1aQp{margin:0;color:var(--text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.bracket_close__rLEqL{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--radius);background:transparent;color:var(--text-muted);cursor:pointer}.bracket_close__rLEqL svg{width:16px;height:16px}.bracket_close__rLEqL:hover{background:var(--surface-raised);color:var(--text)}.bracket_floor__gK2Kl{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;padding:0 18px}.bracket_floorNum__IivVT{font:700 40px/1 var(--font-mono)}.bracket_floorLabel__kQ2Pq{color:var(--text-muted)}.bracket_estimate__NfWZ_{margin:0 18px;color:var(--text-muted);font-size:13px}.bracket_estimateNum__WwASv{font:700 14px var(--font-mono);color:var(--text)}.bracket_estimate__NfWZ_[data-above=true] .bracket_estimateNum__WwASv{color:var(--warning)}.bracket_targetLabel__I4ytJ[data-prompt=true]{color:var(--text);font-weight:600}.bracket_status__wA7E5{display:flex;align-items:center;gap:8px;margin:0 18px;color:var(--text-muted);font-size:13px}.bracket_status__wA7E5[data-kind=above]{padding:8px 10px;border:1px solid var(--warning);border-radius:var(--radius);background:var(--warning-soft);color:var(--warning)}.bracket_status__wA7E5[data-kind=match]{color:var(--success)}.bracket_unavailable__gHOGB{margin:0 18px;color:var(--text-muted);font-size:13px}.bracket_target__SggN_{display:flex;flex-direction:column;gap:6px;padding:0 18px}.bracket_targetLabel__I4ytJ{margin:0;color:var(--text-muted);font-size:12px}.bracket_segs__nfdo8{min-width:0;margin:0;padding:0;border:0}.bracket_segRow__63TjZ{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.bracket_seg__poQg_{width:44px;height:44px;border:1px solid var(--border);border-radius:var(--radius);background:transparent;color:var(--text-muted);font:700 15px var(--font-mono);cursor:pointer}.bracket_seg__poQg_:hover{background:var(--surface-raised);color:var(--text)}.bracket_seg__poQg_[aria-pressed=true]{border-color:var(--accent-soft);background:var(--accent-soft-tint);color:var(--accent-soft)}.bracket_clear__ay6_Q:disabled,.bracket_seg__poQg_:disabled{cursor:progress}.bracket_clear__ay6_Q{height:44px;padding:0 10px;border:0;border-radius:var(--radius);background:transparent;color:var(--text-muted);font:inherit;font-size:13px;cursor:pointer}.bracket_clear__ay6_Q:hover{background:var(--surface-raised);color:var(--text)}.bracket_raises__xRLQ_{display:flex;flex-direction:column;padding:0 18px}.bracket_subhead___ltoV{margin:0 0 6px;color:var(--text-muted);font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.bracket_items__AGTRl,.bracket_reasons__qABwO{margin:0;padding:0;list-style:none}.bracket_item__zunw_,.bracket_reason__IwGeH{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;border-top:1px solid var(--surface-raised)}.bracket_reasonText__RBQ7B{display:flex;flex-direction:column;min-width:0}.bracket_reasonTitle__JzYFK{font:600 16px var(--font-card);overflow-wrap:anywhere}.bracket_reasonDetail__kVHgr{color:var(--text-muted);font-size:12px}.bracket_effect__xLqK7{flex:none;font:700 13px var(--font-mono)}.bracket_effect__xLqK7[data-over=true]{color:var(--warning)}.bracket_none__rHX9d{margin:0 18px;color:var(--text-muted);font-size:13px}.bracket_foot__gI7Y7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:10px 18px 8px;border-top:1px solid var(--border)}.bracket_note__YpB8V{margin:0;color:var(--text-muted);font-size:13px}.bracket_link__fp58Z{min-height:36px;padding:0 4px;border:0;border-radius:var(--radius);background:none;color:var(--accent);font:600 14px var(--font-ui);cursor:pointer}.bracket_link__fp58Z:hover{color:var(--accent-hover)}.bracket_section__3668d{display:flex;flex-direction:column;gap:12px}.bracket_section__3668d:focus{outline:none}.bracket_section__3668d .bracket_raises__xRLQ_,.bracket_section__3668d .bracket_status__wA7E5{padding:0;margin:0}.bracket_section__3668d .bracket_status__wA7E5[data-kind=above]{padding:8px 10px;align-self:flex-start}.bracket_sectionHead__cHHTK{display:flex;flex-wrap:wrap;align-items:baseline;gap:14px}.bracket_sectionHead__cHHTK h2{margin:0;font-size:24px;font-weight:700}.bracket_sectionSummary__7p1Q2{color:var(--text-muted);font-family:var(--font-mono);font-size:14px}.bracket_group__BMBMn{display:flex;flex-direction:column}.bracket_item__zunw_{align-items:center}.bracket_itemCards__EVb38{flex:1 1;min-width:0;overflow-wrap:anywhere}@media (max-width:760px){.bracket_scrim__7MMIt{display:block;position:fixed;inset:0;z-index:40;background:var(--scrim)}.bracket_pop__luMLW{position:fixed;top:auto;right:0;bottom:0;left:0;z-index:41;width:auto;max-height:88dvh;overflow-y:auto;border-bottom:0;border-radius:var(--radius-card) var(--radius-card) 0 0;box-shadow:none}.bracket_item__zunw_{flex-wrap:wrap}}.bracket_segs__nfdo8 legend{padding:0;margin-bottom:6px}.curvePopover_root__o_nKN{position:relative}.curvePopover_trigger__a9lYD{display:inline-flex;align-items:center;gap:10px;min-height:36px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-button);background:transparent;color:var(--text-muted);font:inherit;cursor:pointer}.curvePopover_trigger__a9lYD:hover{border-color:var(--border-strong);color:var(--text)}.curvePopover_trigger__a9lYD:focus-visible{outline:none;box-shadow:var(--focus-ring)}.curvePopover_trigger__a9lYD[aria-expanded=true]{border-color:var(--accent);background:var(--surface);color:var(--text)}.curvePopover_chevron__VFzXx{flex:none;width:14px;height:14px;transition:transform .12s ease-out}.curvePopover_trigger__a9lYD[aria-expanded=true] .curvePopover_chevron__VFzXx{transform:rotate(180deg)}.curvePopover_spark__e3RiE{display:flex;gap:3px;align-items:flex-end;height:20px}.curvePopover_sparkBar__o2ZKh{width:8px;border-radius:1px;background:var(--border-strong)}.curvePopover_trigger__a9lYD[aria-expanded=true] .curvePopover_sparkBar__o2ZKh{background:var(--accent-soft)}.curvePopover_scrim__eL_S6{display:none}.curvePopover_pop__lIjc3{position:absolute;top:calc(100% + 12px);left:0;z-index:20;display:flex;flex-direction:column;width:min(820px,calc(100vw - 72px));color:var(--text);font-size:15px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:6px 6px 0 -1px var(--bg),6px 6px 0 0 var(--border);--stack-bg:var(--surface)}.curvePopover_pop__lIjc3:focus{outline:none}.curvePopover_notch__8wkwc{position:absolute;top:-7px;left:40px;width:12px;height:12px;background:var(--surface);border-top:1px solid var(--border);border-left:1px solid var(--border);transform:rotate(45deg)}.curvePopover_head__N050n{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 12px 20px;border-bottom:1px solid var(--border)}.curvePopover_handle__wjCto{display:none}.curvePopover_headText__BCG61{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0}.curvePopover_title__gKUMD{margin:0;color:var(--text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.curvePopover_summary__blsZ_{font-family:var(--font-mono);font-size:14px}.curvePopover_close__yMwQV{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--radius);background:transparent;color:var(--text-muted);cursor:pointer}.curvePopover_close__yMwQV svg{width:16px;height:16px}.curvePopover_close__yMwQV:hover{background:var(--surface-raised);color:var(--text)}.curvePopover_bar___HXKP:focus-visible,.curvePopover_close__yMwQV:focus-visible,.curvePopover_statsLink__359pn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.curvePopover_body__HhmnT{display:flex;flex-wrap:wrap;min-height:0}.curvePopover_chartSide___GgQp{--stack-h:124px;flex:0 0 340px;display:flex;flex-direction:column;gap:8px;padding:20px;border-right:1px solid var(--border)}.curvePopover_bars__ggr3w,.curvePopover_labels__0NhVA{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px}.curvePopover_bar___HXKP{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;height:160px;padding:4px 0 0;font:inherit;color:var(--text-muted);background:none;border:0;border-bottom:2px solid transparent;border-radius:var(--radius) var(--radius) 0 0;cursor:pointer}.curvePopover_bar___HXKP:hover{background:var(--surface-raised)}.curvePopover_bar___HXKP[aria-pressed=true]{color:var(--accent-soft);background:var(--surface-raised);border-bottom-color:var(--accent-soft)}.curvePopover_count__Qt7pA{font-family:var(--font-mono);font-size:12px;font-weight:700}.curvePopover_stack__S896z{display:flex;flex-direction:column-reverse;gap:1px;width:60%}.curvePopover_segment__VuL6g{border-radius:1px;background:var(--dot)}.curvePopover_labels__0NhVA span{text-align:center;color:var(--text-muted);font-family:var(--font-mono);font-size:13px;font-weight:700}.curvePopover_labels__0NhVA span[data-selected=true]{color:var(--accent-soft)}.curvePopover_legend__FLJ_2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:4px 0 0;padding:12px 0 0;list-style:none;border-top:1px solid var(--border)}.curvePopover_legend__FLJ_2 li{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:13px}.curvePopover_legend__FLJ_2 b{color:var(--text);font-family:var(--font-mono)}.curvePopover_swatch__Rkood{flex:none;width:10px;height:10px;border-radius:2px;background:var(--dot)}.curvePopover_listSide__Lni_w{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:12px;padding:20px}.curvePopover_selHead__k_06G{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0}.curvePopover_selMv__wMAI5{color:var(--accent-soft);font-family:var(--font-mono);font-size:28px;font-weight:700}.curvePopover_empty__s4qMD,.curvePopover_hint__5d7JX,.curvePopover_selShare__Nvbwc{color:var(--text-muted);font-size:14px}.curvePopover_empty__s4qMD{margin:0}.curvePopover_list__3aPYi{display:flex;flex-direction:column;gap:12px;max-height:330px;overflow-y:auto;padding-right:4px}.curvePopover_group__fEHrJ{display:flex;flex-direction:column;gap:2px}.curvePopover_groupHead__BM_C7{display:flex;align-items:center;gap:8px;margin:0;padding-bottom:4px;color:var(--text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.curvePopover_cards___IhFT{margin:0;padding:0;list-style:none}.curvePopover_card__BolX1{display:flex;align-items:flex-start;gap:10px;width:100%;min-height:34px;padding:6px 8px;border:0;border-radius:var(--radius);background:none;color:inherit;font:inherit;text-align:left}button.curvePopover_card__BolX1{cursor:pointer}.curvePopover_card__BolX1:hover{background:var(--surface-raised)}button.curvePopover_card__BolX1:focus-visible{outline:none;box-shadow:var(--focus-ring)}.curvePopover_pips__csRXn{flex:none;display:flex;width:84px;min-height:22px;align-items:center;line-height:0}.curvePopover_name__N5Bq5{flex:1 1;min-width:0;min-height:22px;line-height:22px;overflow-wrap:anywhere}.curvePopover_role__U0SCG{flex:none;align-self:flex-start;padding:2px 8px;border:1px solid var(--border);border-radius:999px;color:var(--text-muted);font-size:12px}.curvePopover_foot__jo4Fw{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:12px 20px;border-top:1px solid var(--border)}.curvePopover_hint__5d7JX{font-size:13px}.curvePopover_statsLink__359pn{min-height:36px;padding:0 4px;border:0;border-radius:var(--radius);background:none;color:var(--accent);font:600 14px var(--font-ui);cursor:pointer}.curvePopover_statsLink__359pn:hover{color:var(--accent-hover)}@media (max-width:760px){.curvePopover_scrim__eL_S6{display:block;position:fixed;inset:0;z-index:40;background:var(--scrim)}.curvePopover_pop__lIjc3{position:fixed;top:auto;right:0;bottom:0;left:0;z-index:41;width:auto;max-height:88dvh;border-bottom:0;border-radius:var(--radius-card) var(--radius-card) 0 0;box-shadow:none}.curvePopover_notch__8wkwc{display:none}.curvePopover_head__N050n{position:relative;padding-top:20px;touch-action:none}.curvePopover_handle__wjCto{display:block;position:absolute;top:8px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:2px;background:var(--border-strong)}.curvePopover_body__HhmnT{flex:1 1 auto;flex-direction:column;flex-wrap:nowrap;overflow:hidden}.curvePopover_chartSide___GgQp{--stack-h:84px;flex:none;padding:16px;border-right:0;border-bottom:1px solid var(--border)}.curvePopover_bar___HXKP{height:120px}.curvePopover_listSide__Lni_w{flex:1 1 auto;min-height:0;padding:16px}.curvePopover_list__3aPYi{flex:1 1 auto;min-height:0;max-height:none}}.InfoTip_wrap__wuS6n{position:relative;display:inline-flex;flex:none;vertical-align:middle}.InfoTip_button__Gmg5s{position:relative;display:inline-grid;place-items:center;width:18px;height:18px;padding:0;border:1px solid var(--border);border-radius:50%;background:none;color:var(--text-muted);font:italic 600 11px/1 var(--font-ui);cursor:help}.InfoTip_button__Gmg5s:before{content:"";position:absolute;inset:-7px}.InfoTip_button__Gmg5s:hover{background:var(--surface-raised);color:var(--text)}.InfoTip_button__Gmg5s:focus-visible{outline:none;box-shadow:var(--focus-ring)}.InfoTip_tip__LdvEZ{position:absolute;top:calc(100% + 6px);left:-8px;z-index:20;width:max-content;max-width:min(240px,70vw);padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-raised);color:var(--text);font-size:13px;font-weight:400;line-height:1.4;white-space:normal;box-shadow:0 4px 16px rgb(0 0 0/35%)}.InfoTip_tip__LdvEZ:before{content:"";position:absolute;inset:-7px 0 auto;height:7px}.InfoTip_tip__LdvEZ[hidden]{display:none}.curve_curve__QM9bw{display:flex;flex-direction:column;gap:16px;scroll-margin-top:16px}.curve_curve__QM9bw:focus{outline:none}.curve_head__XUwk3{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.curve_title__LlIVB{display:flex;flex-wrap:wrap;align-items:baseline;gap:14px}.curve_title__LlIVB h2{margin:0;font-size:24px;font-weight:700}.curve_summary__Waz1F{color:var(--text-muted);font-family:var(--font-mono);font-size:14px}.curve_filters__iB98H{display:flex;flex-wrap:wrap;gap:10px;min-width:0;margin:0;padding:0;border:0}.curve_pill__tqVB9{gap:8px}.curve_swatch__BNh9X{flex:none;width:9px;height:9px;border-radius:2px;background:var(--dot)}.curve_body__nvnmc{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px}.curve_panel__uCJKS{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:12px;padding:24px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card)}.curve_chart__uWR_g{position:relative}.curve_bars__lQALm,.curve_labels__xkHPv{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px}.curve_bar__Kh3z2{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;height:230px;padding:0;font:inherit;color:var(--text-muted);background:none;border:0;border-bottom:2px solid transparent;border-radius:var(--radius) var(--radius) 0 0;cursor:pointer}.curve_bar__Kh3z2:hover{background:var(--surface-raised)}.curve_bar__Kh3z2:focus-visible{outline:none;box-shadow:var(--focus-ring)}.curve_bars__lQALm[data-picked=true] .curve_bar__Kh3z2:not([aria-pressed=true]){opacity:.55}.curve_bar__Kh3z2[aria-pressed=true]{color:var(--accent-soft);background:var(--surface-raised);border-bottom-color:var(--accent-soft)}.curve_count__LKpGg{font-family:var(--font-mono);font-size:14px;font-weight:700}.curve_stack__OYcxq{display:flex;flex-direction:column-reverse;gap:1px;width:56%}.curve_segment__2YuMJ{border-radius:2px;background:var(--dot)}.curve_average__v_bLI{position:absolute;top:0;bottom:0;border-left:1px dashed var(--accent-soft);pointer-events:none}.curve_average__v_bLI span{position:absolute;top:-4px;left:6px;white-space:nowrap;color:var(--accent-soft);font-family:var(--font-mono);font-size:12px}.curve_labels__xkHPv span{text-align:center;color:var(--text-muted);font-family:var(--font-mono);font-size:15px;font-weight:700}.curve_labels__xkHPv span[data-selected=true]{color:var(--accent-soft)}.curve_legend__OHsgC{display:flex;flex-wrap:wrap;gap:18px;margin:0;padding:4px 0 12px;list-style:none;border-bottom:1px solid var(--border)}.curve_legend__OHsgC li{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:13px}.curve_hint__vG5VN{margin:0;padding:28px 16px 20px;text-align:center;color:var(--text-muted);font-size:15px}.curve_picked__4t_Cz{display:flex;flex-direction:column;gap:16px}.curve_pickedHead__CdGis{display:flex;align-items:center;justify-content:space-between;gap:12px}.curve_pickedTitle__saL8_{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0}.curve_pickedTitle__saL8_ h3{margin:0;font-size:20px;font-weight:700}.curve_mv__MiYA_{color:var(--accent-soft);font-family:var(--font-mono)}.curve_note__N3zsN{margin:0;color:var(--text-muted);font-size:13px}.curve_clear__LY5jS{flex:none;gap:6px}.curve_lanes__J0BQQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:12px}.curve_lane__rJnDE{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px;background:var(--surface-raised);border:1px solid var(--border);border-top:3px solid var(--dot);border-radius:var(--radius)}.curve_lane__rJnDE[data-empty=true]{opacity:.6}.curve_laneHead__bV0dJ{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin:0;padding-bottom:4px;color:var(--text-muted);font-size:13px;font-weight:600}.curve_laneCount__RSo3e{font-family:var(--font-mono);font-weight:400}.curve_none__hR012{margin:0;color:var(--text-muted);font-size:13px}.curve_cards__pxkVA{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.curve_card__bBVWA{display:flex;flex-direction:column;align-items:flex-start;gap:5px;width:100%;min-height:44px;padding:6px 8px;font:inherit;font-size:14px;text-align:left;color:var(--text);background:none;border:0;border-radius:var(--radius)}button.curve_card__bBVWA{cursor:pointer}button.curve_card__bBVWA:hover,button.curve_card__bBVWA[aria-pressed=true]{background:var(--surface)}button.curve_card__bBVWA:focus-visible{outline:none;box-shadow:var(--focus-ring)}.curve_name__C9LUn{line-height:1.3;overflow-wrap:anywhere}.curve_meta__BD2Ei{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.curve_role__AE8ot{flex:none;padding:2px 8px;border:1px solid var(--border);border-radius:999px;color:var(--text-muted);font-size:12px}.curve_details__IU35P{display:flex;flex-direction:column;gap:8px}.curve_detailsHead__0Oh5Q{display:flex;align-items:center;justify-content:space-between;gap:12px}.curve_side__3YR6X{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:16px}.curve_glance__9oE8u{display:flex;flex-direction:column;gap:12px;padding:20px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card)}.curve_tiles__uUbz8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;margin:0}.curve_tiles__uUbz8 div{display:grid;grid-template-rows:auto 1fr;gap:4px}.curve_tiles__uUbz8 dd{grid-row:1;margin:0;font-family:var(--font-mono);font-size:28px;font-weight:700}.curve_tiles__uUbz8 dt{grid-row:2;color:var(--text-muted);font-size:13px}.curve_onTime__VVd2I{display:flex;flex-direction:column;gap:12px;padding:20px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card)}.curve_sideLabel__jIHGo{margin:0;color:var(--text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.curve_odds__qxTUc{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.curve_odds__qxTUc li{--band:var(--danger);display:flex;flex-direction:column;gap:4px}.curve_odds__qxTUc li[data-band=good]{--band:var(--success)}.curve_odds__qxTUc li[data-band=fair]{--band:var(--warning)}.curve_oddsHead__mnblS{display:flex;justify-content:space-between;gap:12px;font-size:14px}.curve_oddsLabel__eTbR3{display:flex;align-items:center;gap:6px;min-width:0}.curve_oddsWhat__X5b4o{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.curve_oddsHead__mnblS b{color:var(--band);font-family:var(--font-mono)}.curve_track__RtJcO{height:6px;overflow:hidden;background:var(--surface-raised);border-radius:3px}.curve_track__RtJcO span{display:block;height:100%;background:var(--band)}.curve_oddsNote__8Ufx_{margin:0;color:var(--text-muted);font-size:12px}.MaxPrice_form__tjbWF{display:inline-flex;align-items:center;gap:6px}.MaxPrice_label__4eKHv{display:inline-flex;align-items:center;gap:4px;color:var(--text-muted);font-size:13px}.MaxPrice_input__GC6f4{width:8ch;padding:3px 6px;border:1px solid var(--border);border-radius:4px;background:var(--surface-raised);color:inherit;font:inherit}.AmbiguityPrompts_wrap__MZIFy{display:grid;gap:8px}.AmbiguityPrompts_prompt__j_kFP{--stack-bg:var(--surface);padding:10px 12px;border:1px solid var(--border);border-left:3px solid var(--accent-soft);border-radius:var(--radius);background:var(--surface)}.AmbiguityPrompts_question__HG5A2{padding:0 4px;margin:0 0 4px;font-weight:600}.AmbiguityPrompts_options__IxzaN{display:flex;flex-wrap:wrap;gap:8px}.AmbiguityPrompts_option__1KWZc{align-items:baseline;gap:8px}.AmbiguityPrompts_count__wF8AV{font-family:var(--font-mono);font-size:.85em;opacity:.85}.ChipRow_row___9pE4{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ChipRow_row___9pE4:focus{outline:none}.ChipRow_row___9pE4:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.ChipRow_wrap__IfndN{position:relative;display:inline-block}.ChipRow_chip__SU0wB{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text);font:inherit;font-size:13px}.ChipRow_chipButton__50kp_{gap:6px}.ChipRow_caret__KmhRh,.ChipRow_static__dHHMt{color:var(--text-muted)}.ChipRow_caret__KmhRh{font-size:.75em}.ChipRow_menu__ZGyVh{position:absolute;z-index:10;top:calc(100% + 8px);left:0;min-width:220px;max-width:min(360px,90vw);padding:6px;border:1px solid var(--border);border-radius:8px;background:var(--surface-raised);box-shadow:0 12px 32px rgb(0 0 0/45%);--stack-bg:var(--surface-raised)}.ChipRow_field__3JEoH{min-width:0;margin:0;padding:0;border:0}.ChipRow_field__3JEoH+.ChipRow_field__3JEoH{margin-top:6px;padding-top:6px;border-top:1px solid var(--border)}.ChipRow_fieldTitle__97hNq{padding:2px 8px;color:var(--text-muted);font-family:var(--font-mono);font-size:.75em;text-transform:uppercase;letter-spacing:.12em}.ChipRow_option__2yMLB{display:flex;align-items:baseline;gap:6px;width:100%;padding:5px 8px;border:0;border-radius:4px;background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer}.ChipRow_option__2yMLB:hover{background:var(--surface)}.ChipRow_option__2yMLB[aria-current=true]{background:var(--surface);color:var(--accent-soft)}.ChipRow_mark___SPRI{display:inline-block;width:1.2ch;color:var(--accent-soft)}.ChipRow_remove__0Npnv{color:var(--danger)}.ChipRow_add__saMrt{border-style:dashed;color:var(--text-muted)}.ChipRow_editor__Fbrgs{display:grid;gap:6px;padding:2px 8px 6px}.ChipRow_editor__Fbrgs .ChipRow_fieldTitle__97hNq{padding:2px 0}.ChipRow_toggles__nnmrN{display:flex;flex-wrap:wrap;gap:4px;margin:4px 0 0;padding:0;list-style:none}.ChipRow_mvRow__yjuB3{display:flex;gap:6px;margin-top:4px}.ChipRow_input__h_q2l{min-width:0;height:36px;padding:0 8px;border:1px solid var(--border);border-radius:4px;background:var(--surface);color:var(--text);font:inherit}.ChipRow_number__YZdgo{width:72px}.ChipRow_editorNote__SUtSd{margin:6px 0 0;color:var(--text-muted);font-size:.85em}.ChipRow_editorError__VHgh6{margin:0;color:var(--danger);font-size:.85em}.ChipRow_apply__pqOXF{justify-self:start}@media (max-width:760px){.ChipRow_row___9pE4{position:relative}.ChipRow_wrap__IfndN{position:static}.ChipRow_menu__ZGyVh{right:0;max-width:none}}.cardCombos_panel__kVsKr{margin-top:8px}.cardCombos_panel__kVsKr p{margin:0}.cardCombos_count__2BR57{color:var(--text-muted);font-weight:400}.cardCombos_check__xZCVx{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;color:var(--text-muted)}.cardCombos_select__AjPQD{font:inherit;color:var(--text);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius);padding:6px 8px;max-width:100%}.cardCombos_summary__1dbxI{margin-bottom:8px;font-size:13px;color:var(--text)}.cardCombos_list___WGk4{display:flex;flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none}.cardCombos_combo__wdqUL{display:flex;flex-direction:column;gap:6px;padding:10px 12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.cardCombos_pieces__XCZ2K{overflow-wrap:anywhere}.cardCombos_plus__eqdbR,.cardCombos_self__k30Mo{color:var(--text-muted)}.cardCombos_status__3yFwi{margin-left:6px;padding:0 6px;font-size:11px;border-radius:999px;border:1px solid var(--border);color:var(--text-muted);white-space:nowrap}.cardCombos_status__3yFwi[data-status=in]{color:var(--success);border-color:var(--success)}.cardCombos_status__3yFwi[data-status=off]{border-style:dashed}.cardCombos_results__jnJ1o{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.cardCombos_result__LVa7D{padding:1px 8px;font-size:12px;color:var(--text);background:var(--accent-soft-tint);border-radius:999px}.cardCombos_meta__yzMqe{display:flex;flex-wrap:wrap;gap:2px 16px}.cardCombos_details__sN6uN,.cardCombos_meta__yzMqe{font-size:13px;color:var(--text-muted)}.cardCombos_details__sN6uN summary{cursor:pointer;min-height:24px}.cardCombos_details__sN6uN h4{margin:8px 0 0;font-size:13px;color:var(--text)}.cardCombos_text__vTp7k{white-space:pre-line;overflow-wrap:anywhere}.cardCombos_link__T3BcQ{align-self:flex-start;font-size:13px;color:var(--accent)}.cardCombos_link__T3BcQ:hover{color:var(--accent-hover)}.cardCombos_more__Dyam7{margin-top:12px}.cardCombos_note__KTZvS{margin-top:12px;font-size:13px;color:var(--text-muted)}.cardCombos_note__KTZvS a{color:var(--accent)}.pages_page__yJCUf{max-width:960px;margin:0 auto;padding:24px 16px}.pages_page__yJCUf h1{margin:0 0 8px;font-size:28px}.pages_page__yJCUf h2{margin:24px 0 8px;font-size:16px}.pages_cardLayout__j8Mfj{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.pages_images__8LIYI{display:flex;flex:0 1 300px;flex-direction:column;gap:var(--gap)}.pages_images__8LIYI img{display:block;width:100%;height:auto;border-radius:var(--radius-card)}.pages_body__i6fLc{flex:1 1 320px;min-width:0}.pages_line__XHgZO{display:flex;flex-wrap:wrap;gap:var(--gap);align-items:center;color:var(--text-muted)}.pages_oracle__kkf3R{white-space:pre-line;padding:8px 10px;border-left:3px solid var(--border);background:var(--surface-raised);border-radius:0 4px 4px 0}.pages_tags__pgKKO{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none}.pages_tagItem__sXPl7{display:inline-flex;align-items:center;gap:2px}.pages_cards__2TW0A{margin:0;padding:0;list-style:none}.pages_cards__2TW0A li{display:flex;flex-wrap:wrap;gap:var(--gap);align-items:center;padding:6px 0;border-bottom:1px solid var(--border)}.pages_note___ht7O,.pages_reason__rlIrQ{color:var(--text-muted)}.pages_reason__rlIrQ{flex-basis:100%}.pages_buildId__GzjlD{color:var(--text-muted);font:400 12px var(--font-mono)}.pages_currentTag__0o7EK{color:var(--text-muted);font-weight:400}