.ranking_head__naUti{display:flex;align-items:center;justify-content:space-between;gap:24px;overflow:hidden}.ranking_headText__OWyCl{min-width:0}.ranking_ladder__j5uxG{display:none;flex:0 0 auto;width:clamp(130px,12vw,172px);height:auto}@media (min-width:640px){.ranking_ladder__j5uxG{display:block}}.ranking_layout__RhwCX{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;margin-top:18px}.ranking_primary__jLjtM,.ranking_secondary__3eOHI{display:grid;gap:22px;align-content:start;min-width:0}@media (min-width:900px){.ranking_layout__RhwCX{grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr);gap:28px;align-items:start}.ranking_secondary__3eOHI{position:sticky;top:calc(var(--header-h) + 16px)}}.ranking_h2__c_So7{margin:0;font-size:clamp(20px,5vw,24px);font-weight:800;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.ranking_text__N4r5N{font-size:15.5px;line-height:1.55}.ranking_help__mAFk0,.ranking_text__N4r5N{margin:0;font-weight:450;color:var(--ink2)}.ranking_help__mAFk0{font-size:13.5px;line-height:1.5}.ranking_err__g9qcs{margin:0;font-size:14px;font-weight:800;line-height:1.5;color:var(--danger)}.ranking_notice__AW_bb{margin:18px 0 0;padding:14px 16px;border-radius:var(--r-md);background:var(--sunk);font-weight:800;line-height:1.5}.ranking_root__XN0ku{--field-bg:#ffffff;--field-line:#8a94ad;--field-hover:#525e7d;--field-on:var(--navy);--field-on-ink:#ffffff;--field-ph:#6b7591}html:has(.ranking_entry__CCF_9){scroll-padding-top:calc(var(--header-h) + 16px);scroll-padding-bottom:104px}html[data-theme=dark] .ranking_root__XN0ku{--field-bg:#1c2331;--field-line:#6b7284;--field-hover:#a9afbd;--field-on:var(--yellow);--field-on-ink:var(--navy);--field-ph:#8d93a3}.ranking_card__ftqp3{display:grid;gap:20px;padding:clamp(16px,2.6vw,28px);min-width:0}.ranking_entry__CCF_9{--pad:0px;display:grid;min-width:0;padding:4px var(--pad) 0}@media (min-width:640px){.ranking_entry__CCF_9{--pad:clamp(20px,3vw,32px);padding-top:calc(var(--pad) - 4px);background:var(--surface);box-shadow:var(--sh);border-radius:var(--r-card)}}.ranking_part__oH1G7{display:grid;gap:14px;min-width:0;scroll-margin-top:calc(var(--header-h) + 16px)}.ranking_part__oH1G7+.ranking_part__oH1G7{margin-top:26px;padding-top:26px;border-top:1px solid var(--line)}.ranking_partHead__Ui6DK{display:grid;gap:4px}.ranking_form__BUkex{display:grid;gap:18px;min-width:0}.ranking_field__EY2Ig{display:grid;gap:6px;min-width:0;align-content:start}label.ranking_h2__c_So7{display:block}.ranking_label__UY12I{font-size:15px;font-weight:800}.ranking_opt__4dR_B{font-weight:700;color:var(--ink2)}.ranking_control__CBjU7{display:block;width:100%;min-width:0;height:52px;padding:0 14px;border-radius:var(--r-sm);border:1.5px solid var(--field-line);background:var(--field-bg);color:var(--ink);font-size:16px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:inset 0 1px 2px rgba(23,39,85,.08);transition:border-color .15s ease,box-shadow .15s ease;touch-action:manipulation}.ranking_control__CBjU7::placeholder{color:var(--field-ph);font-weight:600;opacity:1}.ranking_control__CBjU7:hover{border-color:var(--field-hover)}.ranking_control__CBjU7:focus,.ranking_control__CBjU7:focus-visible{outline:none;border-color:var(--field-on);box-shadow:0 0 0 1px var(--field-on),0 0 0 5px color-mix(in srgb,var(--focus) 38%,transparent)}.ranking_control__CBjU7[aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.ranking_control__CBjU7[aria-invalid=true]:focus{box-shadow:0 0 0 1px var(--danger),0 0 0 5px color-mix(in srgb,var(--danger) 25%,transparent)}select.ranking_control__CBjU7{appearance:none;padding-right:38px;text-overflow:ellipsis;background-image:linear-gradient(45deg,transparent 50%,var(--ink2) 50%),linear-gradient(135deg,var(--ink2) 50%,transparent 50%);background-position:calc(100% - 20px) 23px,calc(100% - 15px) 23px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.ranking_mono__pM7aY{letter-spacing:.08em}.ranking_search__4BToT{padding-left:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%237d879f' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='8.5' cy='8.5' r='5.5'/%3E%3Cpath d='m13 13 4 4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:15px;background-size:18px}.ranking_pair___vij8{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:14px}.ranking_test__r3Ji_{display:grid;gap:10px;min-width:0;margin:0;padding:0;border:0}.ranking_test__r3Ji_+.ranking_test__r3Ji_{margin-top:8px}.ranking_legend__ggoMG{padding:0;margin-bottom:10px;font-size:16.5px;font-weight:800;line-height:1.3}.ranking_duo__UnS8O{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ranking_num__GEBs0{height:58px;font-size:24px;font-weight:800;letter-spacing:.01em}.ranking_num__GEBs0::placeholder{font-size:16px}.ranking_duo__UnS8O,.ranking_rank__26KXR{max-width:560px}.ranking_scoreNote__3xiD3{margin:4px 0 0;font-size:15px;font-weight:450;line-height:1.55;color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ranking_scoreValue__SleC3{font-weight:800;color:var(--ink);white-space:nowrap}.ranking_pickBlock__t4JVy{display:grid;gap:8px}.ranking_listHead__BAiUe{margin:0;font-size:14px;font-weight:800;color:var(--ink2)}.ranking_picks__pz1_c{display:grid;margin:0;padding:0;list-style:none;border:1.5px solid var(--line);border-radius:var(--r-md);background:var(--field-bg);overflow:hidden}.ranking_picks__pz1_c li+li{border-top:1px solid var(--line)}.ranking_pick__sC4f_{display:flex;align-items:center;gap:14px;width:100%;min-height:56px;padding:10px 14px;border:0;background:none;color:var(--ink);font:inherit;font-size:16px;font-weight:800;line-height:1.3;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ranking_pick__sC4f_:hover{background:var(--paper)}.ranking_pick__sC4f_:active{background:var(--sunk)}.ranking_pick__sC4f_:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.ranking_radio__bT_AU{flex:0 0 auto;width:22px;height:22px;border-radius:50%;border:2px solid var(--field-line);background:var(--field-bg)}.ranking_pick__sC4f_:hover .ranking_radio__bT_AU{border-color:var(--field-hover)}.ranking_radio__bT_AU[data-on]{border:7px solid var(--field-on)}.ranking_pickText__8cc8z{display:grid;gap:2px;min-width:0;flex:1 1 auto}.ranking_pickNote__Reab5{font-size:13.5px;font-weight:600;color:var(--ink2)}.ranking_pickCode__1OwzN{flex-shrink:0;font-size:13px;font-weight:700;color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ranking_chosen__8ULwP{display:flex;align-items:center;gap:14px;min-height:60px;padding:8px 6px 8px 14px;border-radius:var(--r-md);border:1.5px solid var(--field-on);background:var(--field-bg)}.ranking_chosenName___Iqod{flex:1 1 auto;min-width:0;font-size:16.5px;font-weight:800;line-height:1.3}.ranking_change__Fw6MR{flex:0 0 auto;min-height:44px;padding:0 12px;border:0;border-radius:var(--r-sm);background:none;color:var(--ink);font:inherit;font-size:15px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px;cursor:pointer}.ranking_change__Fw6MR:hover{background:var(--paper)}.ranking_consent__WRiWI{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start;padding:14px;border-radius:var(--r-md);border:1.5px solid var(--field-line);background:var(--field-bg);scroll-margin-top:calc(var(--header-h) + 16px)}.ranking_consent__WRiWI[data-on]{border-color:var(--field-on);box-shadow:0 0 0 1px var(--field-on)}.ranking_consent__WRiWI[data-bad]{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.ranking_consent__WRiWI input{position:relative;z-index:1;width:24px;height:24px;margin:1px 0 0;accent-color:var(--navy);cursor:pointer}.ranking_consent__WRiWI input:focus-visible{outline:3px solid var(--focus);outline-offset:2px}html[data-theme=dark] .ranking_consent__WRiWI input{accent-color:var(--yellow)}.ranking_consent__WRiWI label{font-size:15.5px;font-weight:450;line-height:1.5;cursor:pointer}.ranking_consent__WRiWI label:after{content:"";position:absolute;inset:0}.ranking_inlineLink__q2P1t{position:relative;z-index:1;display:inline;padding:0;border:0;background:none;color:var(--ink);font:inherit;font-weight:800;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;cursor:pointer}.ranking_formError__0Th9M{display:grid;gap:10px;justify-items:start;padding:14px 16px;border-radius:var(--r-md);background:var(--danger-bg)}.ranking_dock__dqLh7{position:sticky;bottom:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:26px calc(-1 * var(--gutter)) 0;padding:12px var(--gutter) max(12px,env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--line);box-shadow:0 -8px 24px rgba(23,39,85,.08)}html[data-theme=dark] .ranking_dock__dqLh7{box-shadow:0 -8px 24px rgba(0,0,0,.4)}@media (min-width:640px){.ranking_dock__dqLh7{margin:28px calc(-1 * var(--pad)) 0;padding:16px var(--pad);border-radius:0 0 var(--r-card) var(--r-card)}}.ranking_dockStatus__1Xiw_{display:grid;gap:1px;min-width:0;margin:0;line-height:1.25}.ranking_dockLabel__3FDf0{font-size:13px;font-weight:700;color:var(--ink2)}.ranking_dockStep__HUKQe{font-size:15.5px;font-weight:800;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ranking_go__KmL9j{flex:0 0 auto;height:52px;min-width:148px;padding:0 22px;font-size:16.5px;touch-action:manipulation}.ranking_go__KmL9j[aria-busy=true]{cursor:wait;opacity:.8}@media (min-width:640px){.ranking_go__KmL9j{min-width:200px}}.ranking_actions__FGW00{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto}.ranking_actions__FGW00 button:disabled,.ranking_inline__Wektt button:disabled{opacity:.6;cursor:wait}.ranking_textButton__Y_gmm{padding:8px 0;min-height:44px;border:0;background:none;color:var(--ink);font-size:15px;font-weight:800;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px;text-decoration-color:var(--line);cursor:pointer}.ranking_textButton__Y_gmm:hover{text-decoration-color:currentColor}.ranking_caveat__hXz2r{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;margin:0;padding-top:16px;border-top:1px solid var(--line);font-size:14px;font-weight:450;line-height:1.55;color:var(--ink2)}.ranking_caveat__hXz2r svg{width:20px;height:20px;margin-top:1px;color:var(--ink)}.ranking_hero__QKaDN{display:grid;gap:16px;padding:clamp(20px,3vw,34px);border-radius:var(--r-lg);min-width:0}.ranking_program__vny9h{margin:0;font-size:15.5px;font-weight:800;line-height:1.35;color:var(--ink2)}.ranking_verdict__gxjxW{margin:0;font-size:clamp(28px,7.4vw,44px);font-weight:800;line-height:1.08;letter-spacing:-.02em;text-wrap:balance;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ranking_heroText__fgQxg{margin:0;font-size:15.5px;font-weight:450;line-height:1.55;color:var(--ink2)}.ranking_facts__I9rBj{margin:0;padding-top:16px;border-top:1px solid var(--line);font-size:16px;font-weight:700;line-height:1.65;color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ranking_facts__I9rBj b{color:var(--ink);font-weight:800}.ranking_share__If3uW{justify-self:start;background:#ffffff;color:var(--navy)}.ranking_share__If3uW:hover{color:var(--navy)}.ranking_download__X81hl[aria-disabled=true],.ranking_share__If3uW[aria-disabled=true]{opacity:.55;pointer-events:none}.ranking_heroLink__CjtYE{display:grid;gap:10px;padding-top:16px;border-top:1px solid var(--line)}.ranking_heroLinkText__Ns3Ng{margin:0;font-size:15px;font-weight:700;line-height:1.5;color:var(--ink2)}.ranking_heroLinkText__Ns3Ng b{color:var(--ink);font-weight:800}.ranking_heroLinkActions___bR3X{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (min-width:900px){.ranking_heroLink__CjtYE{display:none}}.ranking_shareBox___GREc{display:grid;gap:12px;margin-top:4px;padding:16px;border-radius:var(--r-md);background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(195,203,232,.16)}.ranking_shareTitle__Ea_P2{margin:0;font-size:15px;font-weight:800}.ranking_sharePreview__mkG7k{position:relative;display:grid;place-items:center;aspect-ratio:1200/630;overflow:hidden;border-radius:10px;background:#0b1533}.ranking_sharePreview__mkG7k img{display:block;width:100%;height:100%;object-fit:cover;animation:ranking_fadeIn__pnZp1 .4s ease both}@keyframes ranking_fadeIn__pnZp1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ranking_sharePreview__mkG7k img{animation:none}}.ranking_previewWait__xwLF7{font-size:13.5px;font-weight:800;color:var(--ink2)}.ranking_scoreToggle__v1eR8{display:flex;align-items:center;gap:10px;min-height:44px;font-size:15.5px;font-weight:700;cursor:pointer}.ranking_scoreToggle__v1eR8 input{width:22px;height:22px;margin:0;accent-color:var(--yellow)}.ranking_shareNote__d_5kb{margin:-4px 0 0;font-size:13.5px;font-weight:450;line-height:1.5;color:var(--ink2)}.ranking_shareActions__nWxhC{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ranking_shareActions__nWxhC .ranking_share__If3uW{justify-self:stretch}.ranking_download__X81hl{background:transparent;color:#ffffff;box-shadow:inset 0 0 0 1.5px rgba(195,203,232,.4)}.ranking_download__X81hl:hover{color:#ffffff}.ranking_shareErr__Th091{margin:0;font-size:14px;font-weight:800;line-height:1.5;color:#f87171}@media (min-width:640px){.ranking_shareBox___GREc{max-width:460px}}.ranking_xs__Nl60n{display:grid;gap:8px;padding:16px;border-radius:var(--r-md);border:1.5px dashed var(--line)}.ranking_xsTitle__Dipsg{margin:0;font-size:17px;font-weight:800;line-height:1.3}.ranking_xsFacts__3CnQF{margin:0;font-size:14.5px;font-weight:700;color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ranking_xsFacts__3CnQF b{color:var(--ink);font-weight:800}.ranking_xsBars__jq5_L{display:grid;gap:6px;margin:4px 0;padding:0;list-style:none}.ranking_xsBars__jq5_L li{display:grid;grid-template-columns:64px minmax(0,1fr) 28px;align-items:center;gap:10px;font-size:12.5px;font-weight:700;color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ranking_xsTrack__fD0Je{display:block;height:8px;border-radius:3px;background:var(--sunk);overflow:hidden}.ranking_xsBar__P9giB{display:block;height:100%;min-width:3px;border-radius:3px;background:var(--line)}html[data-theme=dark] .ranking_xsBar__P9giB{background:#3a4459}.ranking_track__8MtMP{display:grid;gap:8px;padding-top:6px}.ranking_trackLine__Vv1VN{position:relative;height:6px;margin:0 8px;border-radius:6px;background:var(--navy-3)}.ranking_trackFill__uxXNL{position:absolute;inset:0 auto 0 0;border-radius:6px;background:rgba(255,255,255,.28)}.ranking_trackDot___LS0n{position:absolute;top:50%;width:18px;height:18px;border-radius:50%;background:var(--yellow);box-shadow:0 0 0 4px var(--navy);transform:translate(-50%,-50%)}.ranking_trackEnds__AUAZC{display:flex;justify-content:space-between;font-size:13px;font-weight:800;color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ranking_gather__DjQDt{display:grid;gap:10px}.ranking_gatherCells__9_6q0{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:5px}.ranking_gatherCells__9_6q0 span{height:8px;border-radius:3px;background:var(--navy-3)}.ranking_gatherCells__9_6q0 span[data-on]{background:#ffffff}.ranking_plain__pE1nY{display:grid;gap:10px;padding:4px 4px 0}.ranking_bars__mQBWf{display:grid;gap:10px;margin:8px 0 4px;padding:0;list-style:none}.ranking_bars__mQBWf li{display:grid;grid-template-columns:74px minmax(0,1fr) 30px;align-items:center;gap:12px;font-size:14px;font-weight:700;color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ranking_bars__mQBWf li[data-mine]{color:var(--ink);font-weight:800}.ranking_range__3Rbpz{white-space:nowrap}.ranking_barTrack__BMg74{display:block;height:14px;border-radius:4px;background:var(--sunk);overflow:hidden}.ranking_bar__UVrGy{display:block;height:100%;min-width:3px;border-radius:4px;background:var(--line)}html[data-theme=dark] .ranking_bar__UVrGy{background:#3a4459}.ranking_bars__mQBWf li[data-mine] .ranking_bar__UVrGy{background:var(--brand)}.ranking_barCount__BYWtW{text-align:right}.ranking_ticket__WPlih{display:grid;gap:12px;justify-items:start;padding:22px clamp(18px,2.6vw,26px);border-radius:var(--r-lg);background:var(--sunk)}.ranking_code__WYcHg{display:block;padding-bottom:12px;font-size:clamp(30px,8vw,40px);font-weight:800;letter-spacing:.08em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ranking_codeRow__KY_Df,.ranking_code__WYcHg{width:100%;border-bottom:1.5px dashed var(--ink2)}.ranking_codeRow__KY_Df{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding-bottom:10px}.ranking_codeRow__KY_Df .ranking_code__WYcHg{width:auto;padding-bottom:0;border-bottom:0}.ranking_pinForm__AIMVQ{display:grid;gap:8px;width:100%}.ranking_pinForm__AIMVQ .ranking_text__N4r5N{margin-bottom:6px}.ranking_inline__Wektt{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.ranking_inline__Wektt .ranking_control__CBjU7{background:var(--surface)}.ranking_keepAccount__fLo5W{display:grid;gap:10px;width:100%;margin-top:6px;padding-top:16px;border-top:1px solid var(--line)}html[data-theme=dark] .ranking_keepAccount__fLo5W{border-top-color:#3a3f4b}.ranking_keepAccount__fLo5W .ranking_h3__LqIZu{margin:0}.ranking_wide__K_VT8{width:100%}.ranking_keepAccount__fLo5W .ranking_btn__5TXcS[aria-busy=true]{cursor:wait;opacity:.8}.ranking_linked__A_0Fu{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;margin:0;font-size:15px;font-weight:700;line-height:1.5;color:var(--ink2)}.ranking_linked__A_0Fu svg{width:22px;height:22px;margin-top:1px;color:var(--ink)}.ranking_linked__A_0Fu a,.ranking_linked__A_0Fu b,.ranking_notice__AW_bb a{color:var(--ink);font-weight:800}.ranking_altBlock__Ob_XM{display:grid;gap:4px;width:100%;margin-top:6px;padding-top:14px;border-top:1px solid var(--line)}html[data-theme=dark] .ranking_altBlock__Ob_XM{border-top-color:#3a3f4b}.ranking_codePart__F5kE5{display:grid;gap:6px;width:100%}.ranking_codeLabel__y3Yzw{margin:0;font-size:13px;font-weight:700;color:var(--ink2)}.ranking_codePart__F5kE5 .ranking_code__WYcHg{font-size:clamp(26px,7vw,34px)}.ranking_alt__ZWtNE{width:100%}.ranking_altToggle__w5VoT{display:flex;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:700;color:var(--ink);cursor:pointer;list-style:none}.ranking_altToggle__w5VoT::-webkit-details-marker{display:none}.ranking_altToggle__w5VoT:before{content:"";width:8px;height:8px;margin:0 4px 0 2px;border-right:2px solid;border-bottom:2px solid;transform:rotate(-45deg);transition:transform .15s}.ranking_alt__ZWtNE[open]>.ranking_altToggle__w5VoT:before{transform:rotate(45deg)}.ranking_altBody__9nQcX{display:grid;gap:12px;padding:4px 0 2px}a.ranking_textButton__Y_gmm{display:inline-flex;align-items:center}.ranking_inlineAnchor__7DYHV{color:var(--ink);font-weight:800}.ranking_dockNote__JrIUV{margin-top:2px;font-size:13px;font-weight:700;color:var(--ink2)}.ranking_back__zCZUh{display:grid;gap:12px;padding:0 4px}.ranking_back__zCZUh>.ranking_textButton__Y_gmm{justify-self:start;text-align:left}.ranking_recover__lx__W{display:grid;gap:12px;max-width:520px}.ranking_recover__lx__W .ranking_actions__FGW00{margin-left:0}.ranking_dialog__AVHab{width:min(600px,calc(100vw - 24px));max-height:min(86vh,900px);margin:auto;padding:0;border:0;border-radius:var(--r-lg);background:var(--surface);color:var(--ink);box-shadow:0 24px 60px rgba(10,18,40,.35)}.ranking_dialog__AVHab::backdrop{background:rgba(10,18,40,.55)}.ranking_dialogBody__MfJrP{display:grid;gap:8px;padding:4px clamp(18px,4vw,30px) clamp(18px,4vw,26px)}.ranking_dialogHead__lfAn3{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0 10px;margin-bottom:4px;border-bottom:1px solid var(--line);background:var(--surface)}.ranking_dialogHead__lfAn3 form{margin:0}.ranking_h3__LqIZu{margin:10px 0 0;font-size:16px;font-weight:800;line-height:1.3}.ranking_dialogBody__MfJrP a{color:var(--ink);font-weight:800}.ranking_dialogFoot__8wQxT{margin:12px 0 0}.ranking_dialogFoot__8wQxT .ranking_btn__5TXcS,.ranking_dialogFoot__8wQxT button{width:100%}.ranking_fix__n2A2l{padding-top:14px;border-top:1px solid var(--line)}.ranking_card__ftqp3>h2+.ranking_fix__n2A2l{padding-top:0;border-top:0}.ranking_fix__n2A2l+.ranking_form__BUkex{padding-top:18px;border-top:1px solid var(--line)}.ranking_fix__n2A2l>.ranking_altToggle__w5VoT{font-size:16.5px;font-weight:800}.ranking_fixForm__eH_6M{display:grid;gap:18px;min-width:0;padding-top:8px}.ranking_fixForm__eH_6M .ranking_num__GEBs0{height:52px;font-size:22px}@media (min-width:900px){.ranking_secondary__3eOHI:has(.ranking_fix__n2A2l[open]){position:static}}.ranking_danger___WB6w{padding-top:14px;border-top:1px solid var(--line);display:grid;gap:12px}.ranking_danger___WB6w .ranking_textButton__Y_gmm{justify-self:start;color:var(--danger)}.ranking_destroy__qKfJT{background:var(--danger);color:#ffffff}.ranking_destroy__qKfJT:hover{color:#ffffff}html[data-theme=dark] .ranking_destroy__qKfJT{color:#0d1119}@media (max-width:899px){.ranking_verdict__gxjxW{font-size:clamp(27px,7.6vw,34px)}.ranking_layout__RhwCX,.ranking_primary__jLjtM,.ranking_secondary__3eOHI{gap:20px}}@media (max-width:380px){.ranking_bars__mQBWf li{grid-template-columns:66px minmax(0,1fr) 26px;gap:10px}}.ranking_board__NBVIB{display:grid;margin:4px 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.ranking_board__NBVIB li{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:44px;padding:0 10px;border-bottom:1px solid var(--line);font-size:15px;font-weight:700;color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ranking_board__NBVIB li[data-mine]{background:var(--sunk);color:var(--ink);font-weight:800}.ranking_boardRank__MonIG{white-space:nowrap}.ranking_boardName__eRHbU{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink);letter-spacing:.04em}.ranking_boardYou__322pd{letter-spacing:0;font-weight:700;color:var(--ink2)}.ranking_boardScore__QH78k{text-align:right;white-space:nowrap}.ranking_optIn__nt_07{display:grid;gap:16px;margin-top:14px}.ranking_switchRow__oVorn{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;cursor:pointer}.ranking_switchText__ssscy{display:grid;gap:2px;min-width:0}.ranking_switchTitle__o7L_C{font-size:16px;font-weight:800}.ranking_switch__JCDWX{appearance:none;position:relative;flex:0 0 auto;width:50px;height:30px;margin:0;border-radius:999px;border:1.5px solid var(--field-line);background:var(--sunk);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.ranking_switch__JCDWX:before{content:"";position:absolute;top:3px;left:3px;width:21px;height:21px;border-radius:50%;background:var(--field-hover);transition:transform .15s ease,background-color .15s ease}.ranking_switch__JCDWX:checked{border-color:var(--field-on);background:var(--field-on)}.ranking_switch__JCDWX:checked:before{transform:translateX(20px);background:#ffffff}html[data-theme=dark] .ranking_switch__JCDWX:checked:before{background:#0d1119}.ranking_switch__JCDWX:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.ranking_switch__JCDWX:disabled{opacity:.6;cursor:wait}@media (prefers-reduced-motion:reduce){.ranking_switch__JCDWX,.ranking_switch__JCDWX:before{transition:none}}.ranking_preview__VSgF2{margin:0;padding:12px 14px;border-radius:var(--r-md);background:var(--sunk);font-size:15px;font-weight:700;line-height:1.5}.ranking_preview__VSgF2 b{font-weight:800;letter-spacing:.04em}@media (max-width:380px){.ranking_board__NBVIB li{grid-template-columns:44px minmax(0,1fr) auto;gap:10px;padding:0 8px}}.ranking_levels____MK8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;max-width:560px;padding:4px;border-radius:var(--r-md);border:1.5px solid var(--field-line);background:var(--field-bg)}.ranking_level__Ny_PV{display:grid;place-content:center;gap:2px;min-width:0;min-height:56px;padding:6px 4px;border:0;border-radius:calc(var(--r-md) - 4px);background:none;color:var(--ink);font:inherit;font-size:15.5px;font-weight:800;line-height:1.2;text-align:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ranking_level__Ny_PV:hover:not(:disabled){background:var(--paper)}.ranking_level__Ny_PV:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.ranking_level__Ny_PV[aria-checked=true],.ranking_level__Ny_PV[aria-checked=true]:hover{background:var(--field-on);color:var(--field-on-ink)}.ranking_level__Ny_PV:disabled{color:var(--ink2);cursor:not-allowed;opacity:.62}.ranking_levelWarn__BAU5R{margin:0;max-width:560px;padding:10px 12px;border-left:3px solid var(--yellow-deep);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--sunk);font-size:14px;font-weight:800;line-height:1.5;color:var(--ink)}.ranking_levelScore__CzUR1{font-size:12.5px;font-weight:700;letter-spacing:.02em;color:inherit;opacity:.78;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ranking_guide__pgiFV{display:grid;gap:18px;padding:4px 4px 0;min-width:0}@media (min-width:640px){.ranking_guide__pgiFV{padding:clamp(18px,2.4vw,26px);background:var(--surface);box-shadow:var(--sh);border-radius:var(--r-card)}}.ranking_guidePart__Z1J2S{display:grid;gap:12px;min-width:0}.ranking_guidePart__Z1J2S+.ranking_guidePart__Z1J2S{padding-top:18px;border-top:1px solid var(--line)}@media (max-width:899px){.ranking_guideSteps__KpuMN{display:none}.ranking_guideSteps__KpuMN+.ranking_guidePart__Z1J2S{padding-top:0;border-top:0}}.ranking_guideTitle__WkXJ5{margin:0;font-size:17px;font-weight:800;line-height:1.3;color:var(--ink)}.ranking_steps__tWzxh{display:grid;gap:12px;margin:0;padding:0;list-style:none}.ranking_steps__tWzxh li{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;font-size:14.5px;font-weight:450;line-height:1.45;color:var(--ink2)}.ranking_stepNo__5dSlE{display:grid;place-items:center;width:28px;height:28px;border:1.5px solid var(--line);border-radius:50%;font-size:13px;font-weight:800;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ranking_joined__K_D3X{display:grid;gap:12px;margin:0;padding:0;list-style:none}.ranking_joined__K_D3X li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 12px;font-size:14px;font-weight:700;line-height:1.35;color:var(--ink)}.ranking_joinedName__9nH_B{min-width:0}.ranking_joinedCount___K37d{font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ranking_joinedUnit__Df86w{font-weight:700;color:var(--ink2)}.ranking_joinedTrack__TZqD4{grid-column:1/-1;display:block;height:6px;border-radius:3px;background:var(--sunk);overflow:hidden}.ranking_joinedTrack__TZqD4 span{display:block;height:100%;min-width:3px;border-radius:3px;background:var(--field-line)}.ranking_howTo__n1DbG{display:grid;gap:14px;margin-top:22px;padding:clamp(18px,2.4vw,26px);min-width:0}.ranking_howTo__n1DbG .ranking_steps__tWzxh li{align-items:start}.ranking_howTo__n1DbG .ranking_stepNo__5dSlE{margin-top:-3px}.ranking_howTo__n1DbG a{color:var(--ink);font-weight:700;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.score-tabs_tabs__5xybU{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-bottom:12px;padding:4px;border-radius:var(--r-md);background:var(--sunk)}.score-tabs_tab__sC66B{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:var(--r-sm);font-size:14.5px;font-weight:700;color:var(--ink2);text-decoration:none;white-space:nowrap}.score-tabs_tab__sC66B:hover{color:var(--ink)}.score-tabs_tab__sC66B[aria-current=page]{background:var(--surface);color:var(--ink);box-shadow:var(--sh)}@media (max-width:599px){.score-tabs_tabs__5xybU{display:grid;width:100%}.score-tabs_tab__sC66B{padding:0 8px}}.page_main__Q_zsh{padding-top:clamp(8px,1.4vh,14px);padding-bottom:48px;max-width:1320px}.page_head__Zbiar{border-radius:var(--r-lg);padding:clamp(16px,min(3vw,3.4vh),38px) clamp(18px,3vw,38px)}.page_kicker__pr3De{display:inline-flex;align-items:center;height:32px;padding:0 13px;border-radius:var(--r-pill);background:var(--surface);font-size:13.5px;font-weight:800}.page_h1___BHAu{margin:10px 0 0;font-weight:800;font-size:clamp(26px,min(3.2vw,5.4vh),50px);line-height:1.04;letter-spacing:-.02em;max-width:900px;text-wrap:balance}.page_head__Zbiar>.page_h1___BHAu:first-child{margin-top:0}.page_lede__b1hEZ{margin:10px 0 0;font-size:16.5px;font-weight:700;color:var(--ink2);max-width:640px}.page_body__vWceA{margin-top:18px;padding:clamp(20px,2.8vw,32px);max-width:760px}.page_body__vWceA p{margin:0 0 12px;font-size:16px;font-weight:450;line-height:1.55;color:var(--ink2)}.page_body__vWceA p b{color:var(--ink)}.page_actions__VQD8d{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.page_block__dI_ey{margin-top:28px}.page_h2__L2AqT{margin:0;padding:0 6px;font-weight:800;font-size:26px}.page_empty__T4xCl{margin-top:14px;padding:28px;border-radius:var(--r-card);background:var(--sunk)}.page_empty__T4xCl p{margin:0 0 14px;font-weight:700;color:var(--ink2)}@media (max-width:899px){.page_main__Q_zsh{padding-top:12px;padding-bottom:32px}.page_head__Zbiar{padding:16px;border-radius:var(--r-md)}.page_h1___BHAu{font-size:clamp(24px,6.6vw,30px);line-height:1.1}.page_lede__b1hEZ{margin-top:8px;font-size:15px;line-height:1.5;font-weight:450}.page_block__dI_ey{margin-top:22px}.page_h2__L2AqT{padding:0;font-size:20px}}.legal_doc__hjcXB a{color:var(--ink);font-weight:800;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.legal_meta__NDCPm{padding-bottom:14px;border-bottom:1.5px solid var(--line);font-size:14.5px!important}.legal_h2__2C8li{margin:26px 0 8px;font-size:21px;font-weight:800;line-height:1.25;text-wrap:balance}.legal_meta__NDCPm+.legal_h2__2C8li{margin-top:18px}.legal_h3__Yt5c4{margin:18px 0 8px;font-size:17px;font-weight:800;line-height:1.3}.legal_lines__olGpI{margin:0 0 12px;padding:12px 16px;list-style:none;display:grid;gap:4px;border-radius:var(--r-md);background:var(--sunk);font-size:16px;font-weight:450;line-height:1.55;color:var(--ink2)}.legal_code__LfoyT{padding:1px 6px;border-radius:6px;background:var(--sunk);color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;font-weight:600}.legal_placeholder__7BuVo{padding:1px 6px;border-radius:6px;background:var(--yT);color:var(--yTInk);font-weight:800;-webkit-box-decoration-break:clone;box-decoration-break:clone}.legal_table__HLCte{width:100%;margin:4px 0 14px;border-collapse:separate;border-spacing:0;border-radius:var(--r-md);box-shadow:var(--sh);overflow:hidden;font-size:15px;line-height:1.45;color:var(--ink2)}.legal_table__HLCte td,.legal_table__HLCte th{padding:10px 12px;text-align:left;vertical-align:top}.legal_table__HLCte th{background:var(--sunk);color:var(--ink);font-weight:800}.legal_table__HLCte td{font-weight:600;border-top:1.5px solid var(--line)}@media (max-width:640px){.legal_table__HLCte thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.legal_table__HLCte,.legal_table__HLCte tbody,.legal_table__HLCte td,.legal_table__HLCte tr{display:block}.legal_table__HLCte td{display:grid;grid-template-columns:64px 1fr;gap:10px;border-top:0;padding:8px 14px}.legal_table__HLCte tr td:first-child{padding-top:12px}.legal_table__HLCte tr td:last-child{padding-bottom:12px}.legal_table__HLCte td:before{content:attr(data-label);color:var(--ink);font-weight:800}}.official_card__kXIZj{display:grid;gap:18px;padding:clamp(18px,2.6vw,28px);min-width:0;box-shadow:var(--sh-card),0 0 0 1.5px var(--brand);scroll-margin-top:calc(var(--header-h) + 16px)}.official_cardHead__CTHM0{display:grid;gap:6px}.official_fields__fJ6WF{display:grid;gap:16px;min-width:0}.official_input__Tsjg2{scroll-margin-top:calc(var(--header-h) + 16px);scroll-margin-bottom:120px}.official_formActions__e1CEs{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}.official_submit__MLlUP{min-height:52px;padding:0 24px}@media (max-width:639px){.official_submit__MLlUP{width:100%}}.official_foot__D189e{margin:0;padding-top:14px;border-top:1px solid var(--rule);font-size:13.5px;font-weight:450;line-height:1.5;color:var(--text-3)}.official_manage__xpPcV{display:grid;gap:12px;padding-top:18px;border-top:1px solid var(--rule);scroll-margin-top:calc(var(--header-h) + 16px)}.official_manageRow__H6Y5G{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.official_manageText__R_UN7{display:grid;gap:2px;min-width:0}.official_manageText__R_UN7 p{margin:0}.official_manageValue__1kIbI{font-size:16px;font-weight:450;color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.official_manageValue__1kIbI b{font-size:22px;font-weight:800;color:var(--text-1);letter-spacing:-.01em}.official_small___6kxE{flex:0 0 auto;min-height:44px;padding:0 18px}.official_confirm__gsx_O{display:grid;gap:10px}.official_manage__xpPcV>button{justify-self:start}.official_head__sOi3E{display:grid;gap:6px}.official_h3__g6FtD{margin:0;font-size:17px;font-weight:800;line-height:1.3;color:var(--text-1)}.official_lead__FDQ8T{margin:4px 0 0;font-size:16.5px;font-weight:450;line-height:1.55;color:var(--text-1);text-wrap:pretty}.official_lead__FDQ8T:empty{display:none}.official_why__kcNmu{display:grid;gap:10px;margin-top:10px;padding-top:20px;border-top:1px solid var(--rule)}.official_note__wvZwM{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;margin:2px 0 0;font-size:14px;font-weight:450;line-height:1.55;color:var(--text-3)}.official_note__wvZwM svg{width:20px;height:20px;margin-top:1px}.official_axis__cErqY{margin:14px 0 2px;padding-top:8px}.official_axis__cErqY[data-you]{padding-top:30px}.official_axisLine__mkYPT{position:relative;height:10px;border-radius:var(--r-pill);background:var(--sunk)}.official_tick__2kogw{position:absolute;top:-6px;width:3px;height:22px;margin-left:-1.5px;border-radius:2px;background:var(--text-3)}.official_you__xsGEk{position:absolute;top:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 3px var(--bg)}.official_youLabel__yF4ix{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);font-size:14px;font-weight:800;color:var(--text-1);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.official_you__xsGEk[data-edge=start] .official_youLabel__yF4ix{left:0;transform:none}.official_you__xsGEk[data-edge=end] .official_youLabel__yF4ix{left:auto;right:0;transform:none}.official_axisEnds__8Q_aO{display:flex;justify-content:space-between;gap:8px;margin-top:12px;font-size:13px;font-weight:700;color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.official_periods__yAFf5{display:grid;margin:6px 0 0;padding:0;list-style:none}.official_periods__yAFf5 li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid var(--rule)}.official_periods__yAFf5 li:last-child{border-bottom:1px solid var(--rule)}.official_periodText__aLo49{display:grid;gap:2px;min-width:0}.official_periodName__YtxhR{font-size:15.5px;font-weight:700;line-height:1.35;color:var(--text-1)}.official_periodNote__v00cw{font-size:13.5px;font-weight:450;line-height:1.4;color:var(--text-3)}.official_periodQuota__oXJVh{flex:0 0 auto;display:grid;justify-items:end;font-size:22px;font-weight:800;line-height:1.1;color:var(--text-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.official_unit___UXUz{font-size:13px;font-weight:700;letter-spacing:0;color:var(--text-3)}.official_pool__lN1yT{margin-top:2px}.official_poolToggle__YjlgJ{display:flex;align-items:center;min-height:44px;font-size:14.5px;font-weight:700;color:var(--text-2);cursor:pointer;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:4px}.official_poolToggle__YjlgJ:hover{text-decoration-color:currentColor}.official_more__AZW5L{display:inline-flex;align-items:center;justify-self:start;min-height:44px;font-size:15px;font-weight:800;color:var(--ink);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px;text-decoration-color:var(--line)}.official_more__AZW5L:hover{text-decoration-color:currentColor}.official_floors__JL6_p{display:grid;gap:4px;margin-top:4px}.official_legend__3sIY7{display:flex;align-items:center;gap:8px;margin:0 0 4px;font-size:14px;font-weight:700;color:var(--text-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.official_legendDot__1d6Ln{width:12px;height:12px;border-radius:50%;background:var(--brand)}.official_floorList__Pli9z{display:grid;margin:0;padding:0;list-style:none}.official_floorList__Pli9z li{display:grid;gap:10px;padding:14px 0;border-top:1px solid var(--rule)}.official_floorHead__Thp_6{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.official_floorRange__0IvaH{flex:0 0 auto;font-size:15px;font-weight:800;color:var(--text-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.official_strip__Vz_9T{position:relative;display:block;height:12px;border-radius:var(--r-pill);background:var(--sunk)}.official_band__k7Ji8{position:absolute;top:0;bottom:0;border-radius:var(--r-pill);background:color-mix(in srgb,var(--text-3) 38%,var(--sunk))}.official_mid__wk7da{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;background:var(--text-2)}.official_dot__KuMY9{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 2.5px var(--bg)}.official_position__kmq4b{font-size:14px;font-weight:450;line-height:1.4;color:var(--text-2)}.official_scaleEnds__Tb_eR{display:flex;justify-content:space-between;padding-top:8px;border-top:1px solid var(--rule);font-size:13px;font-weight:700;color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.official_check__6D_2g{padding:18px;border-radius:var(--r-card);background:var(--sunk)}.official_checkButton__jt4qm{justify-self:start;min-height:48px}.peer_root__Eu9WD{--bar:#7f8dc0;--bar-me:var(--yellow);--bar-me-edge:var(--navy);display:grid;gap:16px;min-width:0;padding:clamp(18px,2.6vw,28px);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--sh);scroll-margin-top:calc(var(--header-h) + 16px)}html[data-theme=dark] .peer_root__Eu9WD{--bar:#55618f;--bar-me-edge:var(--yellow)}.peer_h2__PSLcc{margin:0;font-size:clamp(20px,5vw,24px);font-weight:800;line-height:1.2;letter-spacing:-.01em}.peer_hint__Yq7ZQ,.peer_idle__pxIcC,.peer_note___r3vV{margin:0;font-size:14.5px;font-weight:450;line-height:1.55;color:var(--ink2)}.peer_note___r3vV{min-height:0}.peer_note___r3vV:empty{display:none}.peer_fail__bMRWp{display:grid;gap:10px;justify-items:start;padding:12px 14px;border-radius:var(--r-md);background:var(--danger-bg);font-size:14.5px;font-weight:700;line-height:1.5;color:var(--danger)}.peer_fail__bMRWp p{margin:0}.peer_pos__NTCV8{display:grid;gap:6px;min-width:0}.peer_big__uMYUR{justify-self:start;margin:0;padding-bottom:6px;border-bottom:4px solid var(--yellow);font-size:clamp(56px,18vw,76px);font-weight:800;line-height:1;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.peer_sentence__9zWT6{margin:4px 0 0;font-size:clamp(17px,4.6vw,19px);font-weight:700;line-height:1.35;text-wrap:balance}.peer_mine__3QUuF{margin:2px 0 0;font-size:14.5px;font-weight:700;color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.peer_mine__3QUuF b{color:var(--ink);font-weight:800}.peer_hist__Nk0XW{display:grid;gap:8px;margin:0;min-width:0}.peer_bars__t_oEy{display:flex;align-items:stretch;gap:2px;height:128px;padding-top:26px;border-bottom:1.5px solid var(--field-line,var(--line))}.peer_slot__itEpl{position:relative;flex:1 1;min-width:0;display:flex;align-items:flex-end}.peer_bar__vMYtm{display:block;width:100%;border-radius:3px 3px 0 0;background:var(--bar)}.peer_slot__itEpl[data-me] .peer_bar__vMYtm{background:var(--bar-me);box-shadow:0 0 0 1.5px var(--bar-me-edge)}.peer_tag__ANx3e{position:absolute;left:50%;transform:translateX(-50%);padding:2px 7px;border-radius:6px;background:var(--navy);color:#ffffff;font-size:12px;font-weight:800;line-height:1.3;white-space:nowrap}html[data-theme=dark] .peer_tag__ANx3e{background:var(--yellow);color:var(--navy)}.peer_slot__itEpl[data-side=start] .peer_tag__ANx3e{left:0;transform:none}.peer_slot__itEpl[data-side=end] .peer_tag__ANx3e{left:auto;right:0;transform:none}.peer_axis__W91Gw{position:relative;height:18px;margin:0 7px;font-size:12.5px;font-weight:800;color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.peer_axis__W91Gw span{position:absolute;top:0;transform:translateX(-50%)}.peer_cap__k9gC_{font-size:13.5px;font-weight:450;line-height:1.5;color:var(--ink2)}.peer_cmp__0CHyW{width:100%;border-collapse:collapse;table-layout:fixed;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.peer_cmp__0CHyW td,.peer_cmp__0CHyW th{padding:10px 4px;text-align:right;font-size:15px;font-weight:800;border-bottom:1px solid var(--line)}.peer_cmp__0CHyW thead th{padding-top:0;font-size:13px;color:var(--ink2)}.peer_cmp__0CHyW th:first-child{width:36%;padding-left:0;text-align:left}.peer_cmp__0CHyW td:last-child,.peer_cmp__0CHyW th:last-child{padding-right:0;color:var(--ink2)}.peer_cmp__0CHyW tbody td:nth-child(2),.peer_cmp__0CHyW tbody th{font-weight:800}.peer_actions__OpDjn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.peer_act__5JoSb{min-height:48px;padding:0 14px;font-size:15.5px;touch-action:manipulation}.peer_honest__TiQ_E{display:grid;gap:6px;padding-top:14px;border-top:1px solid var(--line);font-size:13.5px;font-weight:450;line-height:1.55;color:var(--ink2)}.peer_honest__TiQ_E p{margin:0}@media (max-width:380px){.peer_bars__t_oEy{gap:1.5px}.peer_act__5JoSb{font-size:14.5px;padding:0 8px}}.peer_erase__d5yNb{justify-self:start;display:inline-flex;align-items:center;min-height:44px;padding:0 4px;border:0;background:none;color:var(--ink2);font:inherit;font-size:14px;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer;touch-action:manipulation}.peer_erase__d5yNb:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.peer_confirm__pQfqI{display:grid;gap:10px;padding:12px 14px;border-radius:var(--r-md);background:var(--sunk);font-size:14.5px;font-weight:700;line-height:1.5}.peer_confirm__pQfqI p{margin:0}.peer_removeError__nbBTT{color:var(--danger);font-weight:800}.mail_form__FMMyj{display:grid;gap:16px}.mail_lede__9boyO{margin:0;font-size:15px;font-weight:450;line-height:1.45;color:var(--ink2)}.mail_sumBox__dJg7R{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 6px 10px 14px;border-radius:var(--r-md);background:var(--paper);box-shadow:0 0 0 1px var(--line)}.mail_sum__0_d1t{display:grid;gap:2px;min-width:0;margin:0}.mail_sumKey___HRTh{font-size:13px;font-weight:700;color:var(--ink2)}.mail_sumVal__CbvUy{font-size:16px;font-weight:800;line-height:1.35;color:var(--text-1);overflow-wrap:anywhere}.mail_change__Ga2lk{flex:0 0 auto;min-height:44px;padding:0 10px;border:0;border-radius:var(--r-sm);background:none;color:var(--ink);font:inherit;font-size:14px;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mail_change__Ga2lk:hover{background:var(--sunk)}.mail_edit__Clhiq[hidden]{display:none}.mail_edit__Clhiq{padding:14px 12px 4px;border-radius:var(--r-md);box-shadow:0 0 0 1px var(--line)}.mail_allLink__pjL3L{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:800;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.mail_field__AMkGA{display:grid;gap:6px}.mail_label__CQluY{font-size:15px;font-weight:800;color:var(--text-1)}.mail_input__jiS4I{display:block;width:100%;height:52px;padding:0 14px;border-radius:var(--r-sm);border:1.5px solid var(--ink2);background:var(--surface);color:var(--text-1);font:inherit;font-size:17px;font-weight:600}.mail_input__jiS4I::placeholder{color:var(--text-3);font-weight:500}.mail_input__jiS4I:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.mail_input__jiS4I[aria-invalid=true]{border-color:var(--danger)}.mail_error__VW1RE{margin:0;font-size:14px;font-weight:700;line-height:1.4;color:var(--danger)}.mail_typo__PyZnP{margin:0;font-size:14px;font-weight:600;color:var(--ink2)}.mail_typoBtn__tABMF{min-height:44px;padding:0 2px;border:0;background:none;color:var(--ink);font:inherit;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mail_trap__K01Aw{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.mail_fine__WKtqz{margin:0;font-size:13px;font-weight:600;line-height:1.5;color:var(--ink2)}.mail_consent__iLX4W a,.mail_fine__WKtqz a{color:var(--ink);font-weight:800}.mail_consent__iLX4W{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start;font-size:13.5px;font-weight:450;line-height:1.5;color:var(--text-1);cursor:pointer}.mail_consent__iLX4W input{width:22px;height:22px;margin:1px 0 0;accent-color:var(--a7)}.mail_consent__iLX4W+.mail_error__VW1RE{margin-top:6px;padding-left:36px}.mail_submit__Omgc7{display:grid;gap:8px}.mail_submit__Omgc7 .btn{width:100%;height:50px}.mail_submit__Omgc7 .btn:disabled{opacity:.6;cursor:progress}.mail_after__dmJLn{margin:0;text-align:center;font-size:13px;font-weight:600;color:var(--ink2)}.mail_stage__F2qyW{display:grid;gap:14px}.mail_stageTitle__KKFV2{margin:0;font-size:20px;font-weight:800;line-height:1.25;color:var(--text-1)}.mail_stageTitle__KKFV2:focus{outline:none}.mail_text__IRtIn{margin:0;font-size:15.5px;font-weight:450;line-height:1.5;color:var(--text-1)}.mail_text__IRtIn b{font-weight:800}.mail_spam__N7L6u{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:start;margin:0;padding:12px 14px;border-radius:var(--r-md);background:var(--sunk);font-size:14.5px;font-weight:700;line-height:1.5;color:var(--text-1)}.mail_spamIcon___d5ll{margin-top:2px;color:var(--ink)}.mail_reminder__hBSUC{margin:0;font-size:14px;font-weight:450;line-height:1.5;color:var(--ink2)}.mail_buttons__g_4QH{display:grid;gap:8px}.mail_buttons__g_4QH .btn{width:100%;height:48px}.mail_textBtn__bNskk{min-height:44px;border:0;background:none;color:var(--ink);font:inherit;font-size:14.5px;font-weight:800;cursor:pointer}.mail_scrim__LMUk4{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;background:rgba(15,26,60,.45)}.mail_sheet__MZkDY{width:100%;max-height:92dvh;display:flex;flex-direction:column;border-radius:18px 18px 0 0;background:var(--surface);color:var(--ink);box-shadow:0 -12px 40px -12px rgba(15,26,60,.35)}.mail_sheet__MZkDY:focus-visible{outline:none}.mail_sheetHead__kxfOL{position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 8px 6px 16px}.mail_sheetHead__kxfOL:before{content:"";position:absolute;top:8px;left:50%;width:40px;height:5px;margin-left:-20px;border-radius:99px;background:var(--line)}.mail_sheetTitle__Gbuyy{margin:0;font-size:21px;font-weight:800;line-height:1.2;color:var(--text-1)}.mail_sheetClose__Kkh_J{flex:0 0 auto;width:44px;height:44px;border:0;border-radius:var(--r-sm);background:none;color:var(--ink);display:grid;place-items:center;cursor:pointer}.mail_sheetClose__Kkh_J:hover{background:var(--sunk)}.mail_change__Ga2lk:focus-visible,.mail_row__43BY7:focus-visible,.mail_sheetClose__Kkh_J:focus-visible,.mail_textBtn__bNskk:focus-visible,.mail_typoBtn__tABMF:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.mail_sheetBody__tqzMq{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:6px 16px calc(20px + env(safe-area-inset-bottom))}@media (min-width:600px){.mail_scrim__LMUk4{align-items:center;padding:24px}.mail_sheet__MZkDY{max-width:480px;max-height:min(760px,calc(100dvh - 48px));border-radius:var(--r-card)}.mail_sheetHead__kxfOL{padding-top:14px}.mail_sheetHead__kxfOL:before{display:none}}.mail_row__43BY7{display:flex;align-items:center;gap:12px;width:100%;min-height:60px;margin-top:12px;padding:10px 12px;border:0;border-radius:var(--r-card);background:var(--paper);box-shadow:0 0 0 1px var(--line);color:var(--ink);font:inherit;text-align:left;cursor:pointer}.mail_row__43BY7:hover{box-shadow:0 0 0 1px var(--ink2)}.mail_rowIcon__7tfkT{flex:0 0 36px;width:36px;height:36px;border-radius:9px;display:grid;place-items:center;background:var(--surface);box-shadow:0 0 0 1px var(--line);color:var(--ink)}.mail_rowText___kxAK{flex:1 1 auto;min-width:0;display:grid;gap:1px}.mail_rowTitle__hLwFP{font-size:15px;font-weight:800;line-height:1.3;color:var(--text-1)}.mail_rowSub__d5QmI{font-size:13px;font-weight:600;line-height:1.35;color:var(--ink2);overflow-wrap:anywhere}.mail_rowChev__mVaPo{color:var(--text-3)}@media (min-width:900px){.mail_row__43BY7{max-width:560px}}.mail_nowrap__R26Yt{white-space:nowrap}.list_main__dR34_{padding-top:clamp(8px,1.4vh,14px);padding-bottom:48px}.list_head__YCeQr{border-radius:var(--r-lg);padding:clamp(12px,2.2vh,24px) clamp(18px,2.4vw,30px);display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px}.list_headText__qD7CL{flex:1 1 300px;min-width:0}.list_h1__nMjGA{margin:0;font-weight:800;font-size:var(--fs-page);line-height:1.02;letter-spacing:-.02em}.list_count__t1GeP{margin-top:4px;font-size:clamp(14px,1.9vh,15.5px);font-weight:700}.list_search__MEjvH{flex:1 1 360px;max-width:580px;min-width:0;display:flex;align-items:center;gap:10px;height:clamp(44px,5.8vh,54px);padding:0 6px 0 18px;border-radius:var(--r-sm);background:var(--surface);box-shadow:var(--sh);color:var(--ink2)}.list_search__MEjvH input{flex:1 1;min-width:0;border:0;outline:none;background:transparent;font-size:16.5px;font-weight:700;color:var(--ink)}.list_search__MEjvH button{height:calc(100% - 12px);padding:0 18px}.list_layout__AiEnm{display:flex;gap:clamp(14px,1.5vw,22px);align-items:flex-start;margin-top:clamp(10px,1.6vh,16px)}.list_aside__ZUsm9{flex:0 0 clamp(250px,20vw,296px);position:sticky;top:calc(var(--header-h) + 12px);max-height:calc(100vh - var(--header-h) - 24px);display:flex;flex-direction:column;background:var(--surface);box-shadow:var(--sh);border-radius:var(--r-sm);overflow:hidden}.list_backdrop__66Fvr,.list_endFeeds___2f6Q,.list_filterBtn__VSvXj,.list_floatBtn__Je_HZ,.list_grip__EmJCH,.list_sheetClose__GFLGp,.list_sheetFoot__zhoLX{display:none}.list_results__ekuQ6{flex:1 1;min-width:0}.list_toolbar___00vv{--tool-h:clamp(40px,5.4vh,48px);display:flex;flex-wrap:wrap;align-items:center;gap:10px}.list_filterBtn__VSvXj{align-items:center;gap:8px;height:var(--tool-h);padding:0 18px 0 14px;border-radius:var(--r-sm);border:0;background:var(--surface);box-shadow:var(--sh-ctl);font-weight:800;font-size:15px;cursor:pointer}.list_filterN__Acj4G{min-width:24px;height:24px;border-radius:var(--r-pill);background:var(--btn);color:var(--btnInk);font-size:12.5px;display:inline-grid;place-items:center}.list_sort__cQ4xW{display:inline-flex;align-items:center;gap:6px;height:var(--tool-h);padding:0 8px 0 16px;border-radius:var(--r-sm);background:var(--surface);box-shadow:var(--sh-ctl);font-size:14px;font-weight:800;color:var(--ink2)}.list_sort__cQ4xW select{height:38px;border:0;background:transparent;font-weight:800;font-size:14.5px;color:var(--ink);cursor:pointer}.list_sort__cQ4xW option{background:var(--surface);color:var(--ink)}.list_views__exBcr{margin-left:auto;display:flex;padding:4px;gap:2px;border-radius:var(--r-sm);background:var(--sunk)}.list_views__exBcr a{display:inline-flex;align-items:center;height:calc(var(--tool-h) - 8px);padding:0 16px;border-radius:var(--r-sm);color:var(--ink);font-weight:800;font-size:14px;text-decoration:none}.list_views__exBcr a[aria-current=true]{background:var(--surface);box-shadow:var(--sh)}.list_active___wHNV{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.list_activeCount__9Tu4g{margin-right:4px;font-size:14px;font-weight:800;color:var(--ink2)}.list_activeChip__kE7Tr,.list_activeCount__9Tu4g b{color:var(--ink);font-weight:800}.list_activeChip__kE7Tr{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 4px 0 12px;border-radius:var(--r-sm);background:var(--surface);box-shadow:var(--sh-ctl);font-size:13px;text-decoration:none}.list_activeChip__kE7Tr:hover{color:var(--ink);box-shadow:0 0 0 1px var(--ink2)}.list_activeX__LV8S0{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;font-size:16px;font-weight:800;color:var(--ink2)}.list_activeChip__kE7Tr:hover .list_activeX__LV8S0{background:var(--sunk);color:var(--ink)}.list_activeClear__0vorM{margin-left:4px;font-size:13px;font-weight:800;color:var(--ink);text-underline-offset:3px;text-decoration-thickness:1.5px}.list_grid__Y0E_4{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,500px),1fr));gap:14px;align-items:start}.list_grid__Y0E_4>*{max-width:820px}.list_rows__4J8zd{display:flex;flex-direction:column;gap:10px}.list_empty__Q4pzv{margin-top:16px;padding:44px 24px;border-radius:var(--r-card);background:var(--sunk);text-align:center}.list_emptyTitle__Ef_Zi{margin:0;font-weight:800;font-size:23px}.list_empty__Q4pzv p{margin:8px 0 18px;color:var(--ink2);font-weight:600}.list_emptyActions__ghXEF{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.list_filterAlert__ClPgG{margin:0 0 16px;text-align:left}.list_filterAlert__ClPgG[data-variant=empty]{flex:1 1 100%;width:100%;max-width:560px;margin:0 auto 4px}.list_pager__CwGaC{margin-top:22px;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:800;color:var(--ink2)}@media (max-width:899px){.list_main__dR34_{padding-top:12px;padding-bottom:32px}.list_head__YCeQr{padding:14px 14px 14px 16px;gap:10px;border-radius:var(--r-md)}.list_headText__qD7CL{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px}.list_h1__nMjGA{font-size:24px;line-height:1.1}.list_count__t1GeP{margin-top:0;font-size:14px}.list_search__MEjvH{flex-basis:100%;max-width:none;height:48px;padding-left:14px}.list_search__MEjvH input{font-size:16px}.list_search__MEjvH button{height:38px;padding:0 16px}.list_layout__AiEnm{margin-top:12px}.list_toolbar___00vv{--tool-h:44px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px}.list_filterBtn__VSvXj{display:inline-flex;padding:0 16px 0 14px}.list_sort__cQ4xW{min-width:0;padding:0 6px 0 14px;gap:0}.list_sortLbl__0uIGF{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.list_sort__cQ4xW select{flex:1 1;min-width:0;height:42px;text-overflow:ellipsis}.list_toolFeeds__JZehR,.list_views__exBcr{display:none}.list_active___wHNV{margin-top:10px}.list_activeChip__kE7Tr{min-height:36px}.list_activeClear__0vorM{display:inline-flex;align-items:center;min-height:36px}.list_grid__Y0E_4,.list_rows__4J8zd{gap:8px}.list_endFeeds___2f6Q{margin-top:24px;padding:14px 14px 14px 16px;border-radius:var(--r-md);background:var(--sunk);display:flex;align-items:center;justify-content:space-between;gap:12px}.list_endFeedsText__MRXD5{font-size:14px;font-weight:700;line-height:1.35;color:var(--ink2)}.list_aside__ZUsm9{position:fixed;left:0;right:0;bottom:0;top:auto;z-index:80;max-height:min(88dvh,calc(100dvh - 40px));height:auto;border-radius:18px 18px 0 0;box-shadow:0 -16px 48px rgba(0,0,0,.28);transform:translateY(105%);visibility:hidden;transition:transform .32s cubic-bezier(.2,.8,.2,1),visibility 0s linear .32s}.list_aside__ZUsm9[data-open]{transform:none;visibility:visible;transition:transform .32s cubic-bezier(.2,.8,.2,1),visibility 0s}.list_grip__EmJCH{display:block;flex:0 0 auto;width:40px;height:4px;margin:8px auto 0;border-radius:4px;background:var(--line)}.list_floatBtn__Je_HZ{display:inline-flex;position:fixed;left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:61;align-items:center;gap:8px;height:46px;padding:0 18px 0 16px;border:0;border-radius:var(--r-pill);background:var(--btn);color:var(--btnInk);font-weight:800;font-size:15px;box-shadow:0 10px 28px -10px rgba(14,15,18,.55);cursor:pointer;transform:translate(-50%,16px);opacity:0;pointer-events:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),opacity .2s}.list_floatBtn__Je_HZ[data-show]{transform:translate(-50%);opacity:1;pointer-events:auto}.list_floatBtn__Je_HZ .list_filterN__Acj4G{background:var(--btnInk);color:var(--btn)}.list_sheetClose__GFLGp{display:grid;place-items:center;position:absolute;top:14px;right:12px;width:44px;height:44px;border-radius:var(--r-sm);border:0;background:var(--sunk);font-size:22px;font-weight:800;cursor:pointer}.list_sheetFoot__zhoLX{display:block;padding:10px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.list_sheetFoot__zhoLX button{width:100%;height:52px;font-size:16px}.list_backdrop__66Fvr{display:block;position:fixed;inset:0;z-index:79;background:rgba(14,15,18,.45);animation:list_kvFade__5aG_p .25s ease both}}@media (min-width:700px) and (max-width:899px){.list_grid__Y0E_4,.list_rows__4J8zd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:stretch}.list_grid__Y0E_4>*{max-width:none}}@media (min-width:900px) and (max-height:800px){.list_head__YCeQr{padding-top:10px;padding-bottom:10px}.list_headText__qD7CL{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px}.list_count__t1GeP{margin-top:0}}@media (prefers-reduced-motion:reduce){.list_aside__ZUsm9,.list_aside__ZUsm9[data-open],.list_floatBtn__Je_HZ{transition:none}}.save_star__5nMuy{position:relative;z-index:2;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;width:44px;height:44px;margin:-6px -8px 0 0;padding:0;border:0;border-radius:var(--r-sm);background:transparent;color:var(--text-3);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .15s,background-color .15s}.save_star__5nMuy:hover{color:var(--text-1);background:color-mix(in srgb,var(--sunk) 70%,transparent)}.save_star__5nMuy[data-on]{color:var(--brand)}.save_star__5nMuy:focus-visible{outline:3px solid var(--focus);outline-offset:0}.save_icon__BEpwR{width:24px;height:24px;flex:0 0 auto}@media (prefers-reduced-motion:no-preference){.save_star__5nMuy[data-on] .save_icon__BEpwR{animation:save_pop__EZJun .22s ease-out}}@keyframes save_pop__EZJun{50%{transform:scale(1.18)}}.save_hero__QUGhS{width:44px;height:44px;margin:-6px -6px 0 0;border-radius:50%;background:rgba(255,255,255,.12);color:#ffffff}.save_hero__QUGhS:hover{background:rgba(255,255,255,.22);color:#ffffff}.save_hero__QUGhS[data-on]{color:var(--yellow)}.save_hero__QUGhS:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.save_detail__p1Ury{width:auto;height:34px;margin:0 0 0 auto;padding:0 14px 0 10px;border-radius:var(--r-pill);background:var(--surface);color:var(--text-1);font-size:14px;font-weight:800}.save_detail__p1Ury:before{content:"";position:absolute;inset:-5px -2px}.save_detail__p1Ury:hover{background:var(--surface);color:var(--text-1)}.save_detail__p1Ury .save_icon__BEpwR{width:20px;height:20px}.save_detail__p1Ury[data-on] .save_icon__BEpwR{color:var(--brand)}.save_word__rkYDV{line-height:1}.save_host__oszRa{grid-column:1/-1;min-width:0}.save_toast__Kum42{display:flex;align-items:center;gap:10px;min-height:48px;margin:8px 0 2px;padding:2px 4px 2px 16px;border-radius:var(--r-md);background:var(--navy);box-shadow:0 0 0 1px var(--line);color:#ffffff;font-size:14.5px;line-height:1.4}html[data-theme=dark] .save_toast__Kum42{background:var(--sunk);color:var(--text-1)}.save_toast__Kum42>span{flex:1 1;min-width:0;padding:10px 0}.save_toast__Kum42 b{font-weight:800}.save_toast__Kum42>svg{width:20px;height:20px;flex:0 0 auto;color:var(--yellow)}.save_toast__Kum42[data-tone=warn]{background:var(--yT);color:var(--yTInk)}.save_toastLink__ed3Jo{display:inline-flex;align-items:center;min-height:44px;margin:-12px 0;color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px}.save_toastLink__ed3Jo:hover,.save_toast__Kum42 .save_close__ku2cm{color:inherit}.save_offer__Cvc2v{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 10px;margin:10px 0 2px;padding:12px 4px 12px 16px;border-radius:var(--r-md);background:color-mix(in srgb,var(--sunk) 45%,var(--surface));box-shadow:0 0 0 1px var(--line)}.save_offerText__mR7cs{margin:0;display:flex;flex-direction:column;gap:3px;min-width:0}.save_offerTitle__QikBJ{font-size:16px;font-weight:800;line-height:1.3;color:var(--text-1)}.save_offerSub__Sc7WF{font-size:14px;line-height:1.45;color:var(--text-2)}.save_move__m7T3B{height:44px;padding:0 18px}.save_close__ku2cm{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--r-sm);background:transparent;color:var(--text-3);cursor:pointer}.save_close__ku2cm svg{width:20px;height:20px}.save_close__ku2cm:focus-visible,.save_move__m7T3B:focus-visible,.save_toastLink__ed3Jo:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.puan_formCard__SDMT0{margin-top:18px;padding:clamp(16px,2.4vw,26px)}.puan_form__cRDRg{display:grid;gap:16px}.puan_fields__hjoOo{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px}.puan_field__tshOw{display:grid;gap:6px;min-width:0;align-content:start}.puan_label__XQ6My{font-size:14.5px;font-weight:800;color:var(--ink)}.puan_opt__6MuJl{font-weight:700;color:var(--ink2)}.puan_control__kL8TF{display:block;width:100%;min-width:0;height:48px;padding:0 14px;border-radius:var(--r-sm);border:1.5px solid var(--field-edge);background:var(--surface);color:var(--ink);font-size:16px;font-weight:700}select.puan_control__kL8TF{appearance:none;padding-right:38px;background-image:linear-gradient(45deg,transparent 50%,var(--ink2) 50%),linear-gradient(135deg,var(--ink2) 50%,transparent 50%);background-position:calc(100% - 20px) 21px,calc(100% - 15px) 21px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.puan_control__kL8TF:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-color:var(--a7)}.puan_control__kL8TF[aria-invalid=true]{border-color:var(--danger)}.puan_help__v1pPf{margin:0;font-size:13.5px;font-weight:600;color:var(--ink2)}.puan_err__y9RIJ{margin:0;font-size:14px;font-weight:800;color:var(--danger)}.puan_actions__Lh6il{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.puan_actions__Lh6il .puan_btn__NL7x1,.puan_actions__Lh6il a{min-height:48px}.puan_note__ayMo2{margin:18px 0 0;padding:14px 16px;border-radius:var(--r-md);background:var(--yT);color:var(--yTInk);font-size:15px;font-weight:450;line-height:1.5}.puan_note__ayMo2 b{font-weight:800}.puan_info__ytF5k{margin:14px 0 0;padding:14px 16px;border-radius:var(--r-md);background:var(--surface);box-shadow:var(--sh-card);color:var(--ink2);font-size:15px;font-weight:450;line-height:1.5}.puan_info__ytF5k b{color:var(--ink)}.puan_error__pXPKx{margin:18px 0 0;padding:16px;border-radius:var(--r-md);background:var(--danger-bg);color:var(--danger);font-weight:800;line-height:1.5}.puan_section__04rX4{margin-top:30px}.puan_sectionHead__hfEBx{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;padding:0 4px}.puan_h2__kG4k6{margin:0;font-size:clamp(21px,5vw,26px);font-weight:800;line-height:1.15;text-wrap:balance}.puan_count__CG_6I{display:inline-flex;align-items:center;height:28px;padding:0 11px;border-radius:var(--r-pill);background:var(--yS);font-size:13.5px;font-weight:800}.puan_sectionLede__ibYeg{margin:6px 4px 0;font-size:15px;font-weight:600;color:var(--ink2);max-width:720px}.puan_list__eY7lf{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.puan_list__eY7lf{grid-template-columns:repeat(2,minmax(0,1fr))}}.puan_empty__B_Ssc{margin:14px 0 0;padding:18px;border-radius:var(--r-card);background:var(--sunk);color:var(--ink2);font-weight:700;line-height:1.5}.puan_card___gmED{display:grid;gap:12px;align-content:start;padding:16px;min-width:0}.puan_cardHead__55AwB{display:grid;gap:6px}.puan_inst__BuJDA{margin:0;font-size:17px;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.puan_deadline__6C9m_{margin:0;font-size:14px;font-weight:450;color:var(--text-body)}.puan_badges__i3hIh{display:flex;flex-wrap:wrap;gap:6px}.puan_badge__scLV5{display:inline-flex;align-items:center;min-height:28px;padding:2px 11px;border-radius:var(--r-pill);background:var(--sunk);font-size:13px;font-weight:700;color:var(--ink)}.puan_badgeSoon__Q9O5I{background:var(--yellow);color:var(--navy)}.puan_badgeUnknown__iaKIA,.puan_reason__Taikf{background:var(--sunk);color:var(--text-1)}.puan_reason__Taikf{margin:0;padding:10px 12px;border-radius:var(--r-sm);font-size:14px;font-weight:800;line-height:1.45}.puan_rows__mKffo{margin:0;padding:0;list-style:none;display:grid}.puan_row__fJ2O8{display:grid;gap:6px;padding:12px 0;border-top:1px solid var(--rule);min-width:0}.puan_rowTitle__5BVUF{font-size:15.5px;font-weight:700;line-height:1.3;color:var(--text-1);overflow-wrap:anywhere}.puan_facts__FPi3g{display:flex;flex-wrap:wrap;gap:6px}.puan_row__fJ2O8 .puan_facts__FPi3g{gap:2px 16px}.puan_row__fJ2O8 .puan_fact__H8g40{display:block;min-height:0;padding:0;border-radius:0;background:none;box-shadow:none;font-size:14px;font-weight:700;color:var(--text-1)}.puan_factLbl__P3snM,.puan_row__fJ2O8 .puan_factMeta__1yFWw{font-weight:450;color:var(--text-3)}.puan_card___gmED.puan_card___gmED{box-shadow:var(--sh-card)}.puan_fact__H8g40{display:inline-flex;align-items:center;min-height:26px;padding:2px 10px;border-radius:var(--r-sm);background:var(--surface);box-shadow:var(--sh);font-size:13px;font-weight:700}.puan_quote__io5qO{margin:0;padding:2px 0 2px 12px;border-left:2px solid var(--line);font-size:14px;font-weight:450;line-height:1.5;color:var(--text-body);overflow-wrap:anywhere}.puan_quoteLbl__GFjLY{display:block;font-size:12.5px;font-weight:600;color:var(--text-3)}.puan_quoteText__dE1D4{display:block}.puan_quote__io5qO[data-long] .puan_quoteText__dE1D4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.puan_quoteMore__3wISg{justify-self:start;display:inline-flex;align-items:center;min-height:32px;font-size:13.5px;font-weight:700;color:var(--text-1);text-decoration:underline;text-decoration-color:var(--brand);text-underline-offset:3px}.puan_more__NSHc_{margin:0;font-size:14px;font-weight:450;color:var(--text-body)}.puan_go__aST_8{justify-self:start;min-height:44px;height:auto;padding:0 18px}.puan_pager__jR6c4{margin-top:26px;padding:16px;display:grid;gap:12px}.puan_pagerText__eGBaP{margin:0;font-size:15px;font-weight:700;color:var(--ink);line-height:1.45}.puan_pagerBtns__qiI7o{display:flex;flex-wrap:wrap;gap:10px}.puan_cross__FQq7v{margin-top:30px;padding:clamp(16px,2.4vw,24px);display:grid;gap:8px;justify-items:start}.puan_crossTitle__krvpv{margin:0;font-size:19px;font-weight:800}.puan_crossText__IJdVV{margin:0;font-size:15px;font-weight:450;color:var(--ink2);line-height:1.5;max-width:640px}.puan_filters__pnS7z{margin-top:18px;padding:0}.puan_filters__pnS7z>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;padding:0 16px;font-size:16px;font-weight:800;cursor:pointer;list-style:none}.puan_filters__pnS7z>summary::-webkit-details-marker{display:none}.puan_filters__pnS7z>summary:after{content:"+";font-size:22px;font-weight:800}.puan_filters__pnS7z[open]>summary:after{content:"-"}.puan_filtersBody__F9F4u{padding:4px 16px 18px}.puan_summaryCount__U_RRf{margin-left:8px;font-weight:800;color:var(--ink2);font-size:14px}.puan_sourceBar__7eR0t{margin-top:16px;display:grid;gap:8px}.puan_sourceBar__7eR0t .puan_note__ayMo2{margin-top:0}.puan_source__xjszR{margin:0;font-size:14.5px;font-weight:800;color:var(--ink)}.puan_resultMeta__mkWbI{margin:22px 4px 0;font-size:15px;font-weight:800;color:var(--ink2)}.puan_cards__hW7sa{margin:12px 0 0;padding:0;list-style:none;display:grid;gap:12px}.puan_pcard__w4RcD{display:grid;gap:10px;padding:16px;min-width:0}.puan_pcardTitle__cfgYX{margin:0;font-size:17px;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.puan_pcardSub__iTqO5{margin:2px 0 0;font-size:14.5px;font-weight:700;color:var(--ink2);overflow-wrap:anywhere}.puan_scores__nEMYp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.puan_score__z0w_M{padding:10px 12px;border-radius:var(--r-md);background:var(--paper)}.puan_scoreLbl__d4JXy{display:block;font-size:12.5px;font-weight:700;color:var(--ink2)}.puan_scoreVal__ditrN{display:block;margin-top:2px;font-size:22px;font-weight:800;letter-spacing:-.01em}.puan_noPlaced__PpaKB{padding:10px 12px;border-radius:var(--r-md);background:var(--sunk);font-size:14.5px;font-weight:700;color:var(--ink2)}.puan_cmp__yd4LT{margin:0;padding:9px 12px;border-radius:var(--r-sm);font-size:14px;font-weight:700;line-height:1.4}.puan_cmp__yd4LT[data-kind=above]{background:var(--mS);color:var(--mInk)}.puan_cmp__yd4LT[data-kind=below]{background:var(--sunk);color:var(--text-1)}.puan_cmp__yd4LT[data-kind=equal],.puan_cmp__yd4LT[data-kind=none]{background:var(--sunk);color:var(--ink2)}.puan_links__5IhvS{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:14px;font-weight:700}.puan_links__5IhvS a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink)}.puan_table__U2MMv{display:none}@media (min-width:900px){.puan_cards__hW7sa{display:none}.puan_table__U2MMv{display:block;margin-top:12px;overflow-x:auto}.puan_table__U2MMv table{width:100%;border-collapse:collapse;font-size:14.5px}.puan_table__U2MMv th{padding:12px;text-align:left;font-size:13px;font-weight:800;color:var(--ink2);border-bottom:2px solid var(--line);white-space:nowrap}.puan_table__U2MMv td{padding:12px;vertical-align:top;border-bottom:1px solid var(--line);font-weight:600}.puan_table__U2MMv tr:last-child td{border-bottom:0}.puan_table__U2MMv .puan_num__grddu{text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.puan_table__U2MMv td.puan_big__rgZ54{font-size:17px;font-weight:800}.puan_table__U2MMv .puan_tTitle__FbwVS{font-weight:800;font-size:15px}.puan_table__U2MMv .puan_tSub__JFhxw{color:var(--ink2);font-weight:700;font-size:13.5px}.puan_table__U2MMv .puan_cmp__yd4LT{margin-top:8px;padding:6px 10px;font-size:13px}.puan_table__U2MMv td a{font-weight:700}}.puan_anchor__oAves{scroll-margin-top:88px}.puan_error__pXPKx:focus,.puan_summary__arlr_:focus{outline:none}.puan_error__pXPKx:focus-visible,.puan_summary__arlr_:focus-visible{outline:3px solid var(--a11,currentColor);outline-offset:2px}.puan_actions__Lh6il button[data-pending]{opacity:.75;cursor:progress}@media (max-width:640px){.puan_ledeShort__KWx4I{display:none}}.puan_deptOk__yS_4m{font-weight:800}.puan_xFollow__s_LYy{margin:18px 0 0;padding:14px 16px;border-radius:var(--r-md);background:var(--surface);box-shadow:var(--sh-card);color:var(--ink2);font-size:15px;font-weight:450;line-height:1.5}.puan_xFollowLink__C_JO_{color:var(--ink);font-weight:800;text-decoration:underline;text-underline-offset:3px}.puan_fallback__5nVcX{margin-top:26px;display:grid;gap:22px;min-width:0}.puan_fallback__5nVcX>.puan_h2__kG4k6{padding:0 4px}.puan_fbBlock__73BZH{display:grid;gap:12px;min-width:0}.puan_fbTitle__shGeq{margin:0;padding:0 4px;font-size:17px;font-weight:800;line-height:1.3;color:var(--ink)}.puan_fbGrid__gW_De{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:12px;min-width:0}.puan_fbMore__8rZXy{justify-self:start}.puan_fbLink__z8Cim{display:flex;align-items:center;gap:12px;min-height:60px;padding:10px 12px;border-radius:var(--r-card);background:var(--paper);box-shadow:0 0 0 1px var(--line);color:var(--ink);text-decoration:none}.puan_fbLink__z8Cim:hover{box-shadow:0 0 0 1px var(--ink2)}.puan_fbLink__z8Cim:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.puan_fbLinkIcon__AreGG{flex:0 0 36px;width:36px;height:36px;border-radius:9px;display:grid;place-items:center;background:var(--surface);box-shadow:0 0 0 1px var(--line)}.puan_fbLinkText__LVdXP{flex:1 1 auto;min-width:0;display:grid;gap:1px}.puan_fbLinkTitle__rnBzN{font-size:15px;font-weight:800;line-height:1.3}.puan_fbLinkSub__lcvBn{font-size:13px;font-weight:600;line-height:1.35;color:var(--ink2);overflow-wrap:anywhere}.puan_fbLinkChev__sldl_{flex:0 0 auto;color:var(--text-3)}@media (min-width:900px){.puan_fbLink__z8Cim{max-width:560px}}.puan_fbLinks__pLDBF{display:grid;gap:12px;min-width:0}.puan_fbLinks__pLDBF:empty,.puan_fbMail__LSMEe:empty{display:none}.puan_fbMail__LSMEe>button{margin-top:0}.puan_alertTop__1snfI{margin-top:12px;min-width:0}.puan_fallback__5nVcX>.puan_alertTop__1snfI{margin-top:-10px}.puan_alertBottom__WXgnb{margin-top:26px;min-width:0}.nudge_card__I9LkN{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:61;padding:18px 18px 18px 20px;border-radius:var(--r-md);background:var(--surface);box-shadow:0 0 0 1.5px var(--line),0 -8px 28px -12px rgba(14,15,18,.3);animation:nudge_rise__FV5C0 .22s ease-out}@media (min-width:900px){.nudge_card__I9LkN{left:auto;right:24px;bottom:24px;width:400px}}.nudge_head__JGGt3{display:flex;align-items:flex-start;gap:8px}.nudge_title__LJv4u{flex:1 1 auto;min-width:0;margin:0;font-size:17px;font-weight:800;line-height:1.35;color:var(--text-1)}.nudge_close__bC6m1{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;margin:-10px -10px 0 0;border:0;border-radius:var(--r-sm);background:transparent;color:var(--text-2);cursor:pointer}.nudge_close__bC6m1:hover{color:var(--text-1)}.nudge_close__bC6m1:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.nudge_note__c2XfI{margin:4px 0 14px;font-size:15px;font-weight:450;line-height:1.45;color:var(--text-2)}.nudge_nowrap__oWEvA{white-space:nowrap}.nudge_cta__QeZ3N{width:100%;min-height:48px}@keyframes nudge_rise__FV5C0{0%{transform:translateY(16px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.nudge_card__I9LkN{animation:none}}