.compare_page__E6qAQ{padding-bottom:3rem}.compare_header__sNQjT{padding:0 0 1.25rem}.compare_header__sNQjT h1{font-size:var(--text-heading);font-weight:800;letter-spacing:-.02em;line-height:1.15}.compare_picker__We7a_{display:grid;gap:1rem}.compare_slots__fjffz{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.compare_slot__g8NnT{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem .75rem;min-width:0;padding:.75rem .875rem;background:#fff;border:1px solid var(--line);border-radius:.75rem}.compare_slot__g8NnT .portrait{width:3.5rem;height:auto;grid-row:span 2}.compare_slotEmpty__m2z2D{display:block;border-style:dashed;border-color:#cbbfdf}.compare_slotText__YfnUz{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;min-width:0;line-height:1.3}.compare_slotName__7Znpe{color:var(--ink);font-size:var(--text-title);font-weight:700;overflow-wrap:anywhere}.compare_slotName__7Znpe:hover{color:var(--violet);text-decoration:underline;text-underline-offset:.2em}.compare_slotMeta__VtgEb{color:var(--muted);font-size:var(--text-caption)}.compare_slotActions__Quce9{display:flex;gap:.25rem;grid-column:2;margin-left:-.5rem}.compare_slotButton___c44_{min-height:2.75rem;padding:0 .5rem;border:0;background:none;color:var(--violet);font:inherit;font-size:var(--text-ui);font-weight:600;cursor:pointer}.compare_slotButton___c44_:hover{color:var(--deep);text-decoration:underline;text-underline-offset:.2em}.compare_slot__g8NnT>.compare_combo__O2waC{grid-column:1/-1}.compare_levelNote__xbgzv{display:inline-block;margin-top:.25rem;padding:.0625rem .4375rem;border-radius:.375rem;background:var(--lavender);color:var(--deep);font-size:var(--text-caption);font-weight:600;line-height:1.45}.compare_combo__O2waC{position:relative;display:grid;gap:.375rem}.compare_comboLabel__EI4dF{font-size:var(--text-caption);font-weight:600;color:var(--ink)}.compare_comboInput__GUZf_{width:100%;min-height:2.75rem;padding:0 .75rem;border:1px solid #c9bde0;border-radius:.5rem;background:#fff;color:var(--ink);font:inherit;font-size:var(--text-ui)}.compare_comboInput__GUZf_:focus-visible{border-color:var(--violet);outline-offset:2px}.compare_comboInput__GUZf_::placeholder{color:#7a7286}.compare_comboList__a8CzH{position:absolute;top:100%;left:0;right:0;z-index:30;max-height:min(22rem,60dvh);margin:.25rem 0 0;padding:.25rem;overflow-y:auto;overscroll-behavior:contain;list-style:none;background:#fff;border:1px solid #c9bde0;border-radius:.625rem;box-shadow:0 6px 8px rgb(38 32 51/.12)}.compare_comboList__a8CzH[hidden]{display:none}.compare_comboOption__SvCk2{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.625rem;min-height:2.75rem;padding:.25rem .5rem;border-radius:.375rem;cursor:pointer}.compare_comboOption__SvCk2 .portrait{width:2rem;height:auto}.compare_comboOption__SvCk2[aria-selected=true]{background:var(--lavender)}.compare_comboName__OqzCQ{font-size:var(--text-ui);font-weight:600;overflow-wrap:anywhere}.compare_comboRarity__aFmMD{color:var(--muted);font-size:var(--text-caption)}.compare_comboEmpty__J3uTb,.compare_comboMore__2ZZmL{padding:.625rem .5rem;color:var(--muted);font-size:var(--text-caption)}.compare_controls__P_ioV{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem}.compare_control__UWnGi{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.compare_controlLabel__wkjgt{font-size:var(--text-ui);font-weight:600}.compare_segmented__AeiqI{display:inline-flex;border:1px solid #c9bde0;border-radius:.5rem;overflow:hidden;background:#fff}.compare_segmented__AeiqI button{min-width:2.75rem;min-height:2.75rem;padding:0 .875rem;border:0;background:none;color:var(--ink);font:inherit;font-size:var(--text-ui);font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer}.compare_segmented__AeiqI button+button{border-left:1px solid #e2d9ef}.compare_segmented__AeiqI button:hover{background:var(--lavender)}.compare_segmented__AeiqI button[aria-pressed=true]{background:var(--violet);color:#fff}.compare_segmented__AeiqI button:focus-visible{outline-offset:-3px}.compare_otherLevel__KMGMC{display:inline-flex;align-items:center;gap:.5rem}.compare_otherLevel__KMGMC input{width:4.5rem;min-height:2.75rem;padding:0 .625rem;border:1px solid #c9bde0;border-radius:.5rem;font:inherit;font-size:var(--text-ui);font-variant-numeric:tabular-nums}.compare_otherHint__FCF9d{color:var(--muted);font-size:var(--text-caption)}.compare_switch__HEFEP{display:inline-flex;align-items:center;gap:.625rem;min-height:2.75rem;padding:0;border:0;background:none;color:var(--ink);font:inherit;font-size:var(--text-ui);font-weight:600;cursor:pointer}.compare_switchTrack__FBvYN{position:relative;width:2.5rem;height:1.5rem;border-radius:999px;background:#857a9b;transition:background .15s ease}.compare_switchTrack__FBvYN>span{position:absolute;top:.1875rem;left:.1875rem;width:1.125rem;height:1.125rem;border-radius:50%;background:#fff;transition:transform .15s ease}.compare_switch__HEFEP[aria-checked=true] .compare_switchTrack__FBvYN{background:var(--violet)}.compare_switch__HEFEP[aria-checked=true] .compare_switchTrack__FBvYN>span{transform:translateX(1rem)}.compare_controlAction__K72Ii{margin-left:auto}.compare_example__n9Oiv{margin:1rem 0 0;color:var(--muted);font-size:var(--text-ui)}.compare_example__n9Oiv strong{color:var(--ink);font-weight:600}.compare_results__s44nf{margin-top:1.25rem;transition:opacity .2s ease}.compare_page__E6qAQ:has([data-pending]) .compare_results__s44nf{opacity:.55}.compare_build__CUbQh{margin:0;color:var(--muted);font-size:var(--text-ui);max-width:75ch}.compare_jump__PkUuQ{display:flex;flex-wrap:wrap;gap:0 1.25rem;margin:.5rem 0}.compare_jump__PkUuQ a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--violet);font-size:var(--text-ui);font-weight:600}.compare_jump__PkUuQ a:hover{color:var(--deep);text-decoration:underline;text-underline-offset:.2em}.compare_section__FHu9K{padding:2rem 0 .5rem;border-top:1px solid var(--line);margin-top:1rem;scroll-margin-top:1rem}.compare_section__FHu9K>h2{margin-bottom:1rem;font-size:var(--text-subheading);font-weight:700;letter-spacing:-.01em}.compare_subhead__OL9Lc{margin:1.5rem 0 .75rem;font-size:var(--text-title);font-weight:700;letter-spacing:-.01em}.compare_subhead__OL9Lc span{color:var(--muted);font-weight:400}.compare_note__pwA8_{margin:.75rem 0 0;color:var(--muted);font-size:var(--text-caption);max-width:75ch}.compare_note__pwA8_ a{color:var(--violet);font-weight:600}.compare_verdict__3lBHp{display:grid;justify-items:start}.compare_badge__6u8h1,.compare_verdictNote__Kkmdj{font-size:var(--text-caption)}.compare_badge__6u8h1{margin-bottom:.75rem;padding:.125rem .5rem;border-radius:.375rem;background:var(--lavender);color:var(--deep);font-weight:600}.compare_verdictNote__Kkmdj{margin:0;color:var(--muted);font-size:var(--text-ui)}.compare_verdictHead__P3Kao{display:flex;align-items:center;gap:1rem}.compare_verdictHead__P3Kao .portrait{width:4rem;height:auto}.compare_verdictLine____tM4{margin:0;max-width:60ch;font-size:var(--text-title);line-height:1.45}.compare_verdictLine____tM4 strong{font-weight:700}.compare_openingList__thZPq{margin:.75rem 0 0;padding-left:1.25rem;font-size:var(--text-ui)}.compare_openingList__thZPq li+li{margin-top:.25rem}.compare_verdictFact__5YB8V{margin:.625rem 0 0;font-size:var(--text-ui);max-width:75ch}.compare_verdictActions___A8Wt{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.25rem}.compare_playQuiet__rA0_8{min-height:2.75rem;padding:0;border:0;background:none;color:var(--violet);font:inherit;font-size:var(--text-ui);font-weight:600;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.compare_playQuiet__rA0_8:hover{color:var(--deep)}.compare_verdictError__QPWle{margin:.75rem 0 0;color:#8a1f3d;font-size:var(--text-ui)}.compare_assumptions__XpF5z{margin:1rem 0 0;color:var(--muted);font-size:var(--text-caption);max-width:75ch}.compare_matrix__qzi49{width:auto;min-width:100%;border-collapse:collapse;font-size:var(--text-ui)}.compare_caption__zaNvF{caption-side:top;padding:0 0 .75rem;color:var(--muted);font-size:var(--text-caption);text-align:left}.compare_matrix__qzi49 td,.compare_matrix__qzi49 th{position:relative;padding:.5rem .75rem;border-bottom:1px solid var(--line);vertical-align:middle}.compare_matrix__qzi49 thead th{border-bottom-color:var(--ink);font-size:var(--text-caption);font-weight:600;color:var(--muted)}.compare_matrix__qzi49 td,.compare_matrix__qzi49 thead th{text-align:center}.compare_matrix__qzi49 tbody th{text-align:left;font-weight:700;white-space:nowrap}.compare_matrixHead__S7PfS{display:inline-flex;align-items:center;gap:.5rem}.compare_matrix__qzi49 thead .compare_matrixHead__S7PfS{flex-direction:column;gap:.25rem}.compare_matrixHead__S7PfS .portrait{width:2.5rem;height:auto}.compare_matrixHead__S7PfS small{display:block;color:var(--muted);font-size:var(--text-caption);font-weight:400}.compare_matrix__qzi49 tbody .compare_matrixHead__S7PfS>span{display:flex;flex-direction:column}.compare_matrix__qzi49 td[data-kind=self]{background:#f4f1f8}.compare_cellButton__kuzAa{width:100%;min-height:2.75rem;padding:.25rem .5rem;border:0;border-radius:.375rem;background:none;color:var(--muted);font:inherit;font-size:var(--text-ui);font-variant-numeric:tabular-nums;text-decoration:underline;text-decoration-color:#c9bde0;text-underline-offset:.25em;white-space:nowrap;cursor:pointer}.compare_cellButton__kuzAa:hover{background:var(--lavender);color:var(--ink)}td[data-kind=win] .compare_cellButton__kuzAa{color:var(--ink);font-weight:700}.compare_cellText__ADPP5{color:var(--muted)}.compare_battleDialog__WL0DK{width:min(60rem,calc(100% - 2rem))}.compare_battleHead__O6LQ_{grid-template-columns:minmax(0,1fr) auto}.compare_battleHead__O6LQ_ h2{font-size:var(--text-subheading);font-weight:700}.compare_mirror__V_CyU{width:100%;max-width:46rem;border-collapse:collapse;font-size:var(--text-body);font-variant-numeric:tabular-nums}.compare_mirror__V_CyU td,.compare_mirror__V_CyU th{padding:.625rem .75rem;border-bottom:1px solid var(--line);vertical-align:middle}.compare_mirror__V_CyU thead th{border-bottom-color:var(--ink);font-size:var(--text-ui);font-weight:700}.compare_mirror__V_CyU td:first-child,.compare_mirror__V_CyU thead th:first-child{text-align:right}.compare_mirror__V_CyU td:last-child,.compare_mirror__V_CyU thead th:last-child{text-align:left}.compare_mirror__V_CyU tbody th{width:10rem;text-align:center;color:var(--muted);font-size:var(--text-ui);font-weight:600}.compare_mirror__V_CyU td:first-child,.compare_mirror__V_CyU th:first-child{padding-left:0}.compare_mirror__V_CyU td:last-child,.compare_mirror__V_CyU th:last-child{padding-right:0}.compare_gridScroll__MHN5S{max-width:100%}.compare_grid__h8AAO{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--text-ui);font-variant-numeric:tabular-nums}.compare_grid__h8AAO td,.compare_grid__h8AAO th{padding:.625rem .75rem;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.compare_grid__h8AAO thead th{position:sticky;top:0;z-index:1;background:var(--paper);border-bottom-color:var(--ink);vertical-align:bottom;font-weight:700}.compare_grid__h8AAO tbody th{position:sticky;left:0;z-index:1;background:var(--paper);color:var(--muted);font-weight:600;min-width:7.5rem}.compare_grid__h8AAO thead th:first-child{left:0;z-index:2}.compare_grid__h8AAO td:first-child,.compare_grid__h8AAO th:first-child{padding-left:0}.compare_grid__h8AAO td{min-width:9rem}.compare_grid__h8AAO td a{color:var(--violet);font-weight:600}.compare_factGrid__tsrjr{table-layout:fixed}.compare_factGrid__tsrjr thead th:first-child{width:11rem}.compare_factGrid__tsrjr thead th{font-size:var(--text-ui)}.compare_factGrid__tsrjr td{min-width:0;overflow-wrap:anywhere}.compare_gridHead__Y_Sjc{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;line-height:1.25}.compare_gridHead__Y_Sjc .portrait{width:2.5rem;height:auto}.compare_value__qq_Su{display:inline-flex;flex-direction:column;gap:.0625rem}.compare_mirror__V_CyU td:first-child .compare_value__qq_Su{align-items:flex-end}.compare_value__qq_Su .compare_levelNote__xbgzv{margin-top:.125rem}.compare_lead__3SF16{font-weight:700;color:var(--ink)}.compare_delta__rhvo_{color:var(--violet);font-size:var(--text-caption);font-weight:600}.compare_cellSub__gikCW{display:block}.compare_cellSub__gikCW,.compare_recipe__TU2RQ small{color:var(--muted);font-size:var(--text-caption)}.compare_sameList__sj6Rd{margin:1rem 0 0;padding:0;list-style:none;font-size:var(--text-ui)}.compare_sameList__sj6Rd li+li{margin-top:.375rem}.compare_sameList__sj6Rd strong{font-weight:600}.compare_sameList__sj6Rd a{color:var(--violet);font-weight:600}.compare_tabs__ubCWY{display:flex;gap:1.25rem;margin:0 0 .25rem;border-bottom:1px solid var(--line);overflow-x:auto}.compare_tab___HKN8{flex:none;min-height:2.75rem;margin-bottom:-1px;padding:0;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font:inherit;font-size:var(--text-ui);cursor:pointer}.compare_tab___HKN8:hover{color:var(--ink)}.compare_tab___HKN8[aria-selected=true]{border-bottom-color:var(--violet);color:var(--ink);font-weight:600}.compare_moveGrid__rJTS7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem}.compare_moveGrid__rJTS7[data-cols="1"]{grid-template-columns:minmax(0,1fr);max-width:40rem}.compare_moveGrid__rJTS7[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.compare_moveGrid__rJTS7[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem 1.5rem}.compare_moveCol__hkR5G{min-width:0}.compare_moveCol__hkR5G[hidden]{display:none}.compare_colHead__P59YP{margin:0;padding-bottom:.5rem;border-bottom:1px solid var(--ink);font-size:var(--text-title);font-weight:700}.compare_moveList__2sGes{margin:0;padding:0;list-style:none}.compare_move__B_14d{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem;padding:.75rem 0;border-bottom:1px solid var(--line)}.compare_moveText___IVR7{min-width:0}.compare_moveName__gOyYH,.compare_variantName__RC0_e{position:relative;padding:0;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.compare_moveName__gOyYH:after,.compare_variantName__RC0_e:after{content:"";position:absolute;inset:-.75rem -.25rem}.compare_moveName__gOyYH{color:var(--ink);font-size:var(--text-ui);font-weight:700}.compare_variantName__RC0_e{color:var(--violet);font-weight:600}.compare_moveName__gOyYH:hover,.compare_variantName__RC0_e:hover{color:var(--violet);text-decoration:underline;text-underline-offset:.2em}.compare_moveMeta__HVPfH{display:block;color:var(--muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums}.compare_priority__ssSbs{color:var(--deep);font-weight:700}.compare_moveMeta__HVPfH:not(:empty) .compare_priority__ssSbs:before{content:" · ";color:var(--muted);font-weight:400}.compare_moveEffect__Zrh4q{margin:.25rem 0 0;font-size:var(--text-ui);line-height:1.45}.compare_moveVariant__yx_fs{margin:.25rem 0 0;color:var(--muted);font-size:var(--text-caption)}.compare_moreMoves___ubnr{margin-top:.25rem}.compare_moreMoves___ubnr summary{display:flex;align-items:center;gap:.375rem;min-height:2.75rem;color:var(--violet);font-size:var(--text-ui);font-weight:600;cursor:pointer}.compare_moreMoves___ubnr summary span{color:var(--muted);font-weight:400}.compare_countLine__Tl3PR{margin:1rem 0 0;padding:0;list-style:none;font-size:var(--text-ui)}.compare_countLine__Tl3PR li+li{margin-top:.25rem}.compare_countLine__Tl3PR strong{font-weight:700}.compare_counterList__W7BRJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.25rem 1.5rem;margin:0;padding:0;list-style:none}.compare_counterList__W7BRJ a{display:flex;align-items:center;gap:.75rem;min-height:2.75rem;padding:.375rem 0;color:var(--ink)}.compare_counterList__W7BRJ a:hover strong{color:var(--violet);text-decoration:underline;text-underline-offset:.2em}.compare_counterList__W7BRJ .portrait{width:3rem;height:auto}.compare_counterList__W7BRJ span{display:flex;flex-direction:column;min-width:0;line-height:1.3}.compare_counterList__W7BRJ strong{font-size:var(--text-ui);font-weight:600;overflow-wrap:anywhere}.compare_counterList__W7BRJ small{color:var(--muted);font-size:var(--text-caption)}.compare_uniqueGrid__2HUSy{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:0 2rem}.compare_uniqueGrid__2HUSy .compare_counterList__W7BRJ{grid-template-columns:1fr}.compare_facts__a6UBc{border-bottom:1px solid var(--line)}.compare_facts__a6UBc:first-of-type{border-top:1px solid var(--line)}.compare_facts__a6UBc>summary{display:flex;align-items:center;min-height:3rem;font-size:var(--text-title);font-weight:700;cursor:pointer}.compare_facts__a6UBc[open]>summary{margin-bottom:.25rem}.compare_facts__a6UBc>:last-child{margin-bottom:1.25rem}.compare_empty__gb2FC{padding:2.5rem 0 1rem}.compare_empty__gb2FC h2{font-size:var(--text-subheading);font-weight:700}.compare_empty__gb2FC p{margin-top:.5rem;color:var(--muted);font-size:var(--text-ui)}.compare_popular__HRLRX{display:grid;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none}.compare_popular__HRLRX a{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;color:var(--violet);font-size:var(--text-ui);font-weight:600}.compare_popular__HRLRX a:hover span{text-decoration:underline;text-underline-offset:.2em}.compare_popular__HRLRX .portrait{width:2.5rem;height:auto}@media (max-width:64rem){.compare_moveGrid__rJTS7[data-cols="3"],.compare_moveGrid__rJTS7[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.compare_header__sNQjT{padding:0 0 .75rem}.compare_header__sNQjT h1{font-size:var(--text-section)}.compare_slots__fjffz{grid-template-columns:1fr;gap:.5rem}.compare_slot__g8NnT{grid-template-columns:auto minmax(0,1fr) auto;padding:.375rem .25rem .375rem .75rem}.compare_slot__g8NnT .portrait{width:2.5rem;grid-row:auto}.compare_slotName__7Znpe{font-size:var(--text-ui)}.compare_slotActions__Quce9{grid-column:3;margin-left:0;gap:0}.compare_controls__P_ioV{gap:.75rem 1.25rem}.compare_controlAction__K72Ii{margin-left:0}.compare_moveGrid__rJTS7[data-cols]{grid-template-columns:minmax(0,1fr)}.compare_mirror__V_CyU{font-size:var(--text-ui)}.compare_mirror__V_CyU tbody th{width:6.5rem;font-size:var(--text-caption)}.compare_mirror__V_CyU td,.compare_mirror__V_CyU th{padding:.5rem .375rem}.compare_gridScroll__MHN5S{max-height:75dvh}.compare_grid__h8AAO td{min-width:7.5rem}.compare_factGrid__tsrjr{table-layout:auto}.compare_factGrid__tsrjr thead th:first-child{width:auto}.compare_factGrid__tsrjr td{min-width:7.5rem}.compare_grid__h8AAO tbody th{min-width:6rem}.compare_verdictLine____tM4{font-size:var(--text-body)}.compare_section__FHu9K>h2{font-size:var(--text-title)}}@media (prefers-reduced-motion:reduce){.compare_results__s44nf,.compare_switchTrack__FBvYN,.compare_switchTrack__FBvYN>span{transition:none}}