.ReviewChart_root__tpTSk{display:flex;flex-direction:column;gap:var(--sp-3);position:relative;z-index:1}.ReviewChart_frame__n_6PB{position:relative;aspect-ratio:16/9;width:100%;min-height:240px;max-height:var(--review-chart-max-h,none);border:1px solid var(--border);border-radius:12px;overflow:hidden;background:transparent;transition:background-color .3s ease}.ReviewChart_frame__n_6PB>canvas,.ReviewChart_frame__n_6PB>div:not([class]),.ReviewChart_frame__n_6PB>table{opacity:0;transition:opacity .45s ease}.ReviewChart_frameReady__el3L9{background:transparent}.ReviewChart_frameReady__el3L9>canvas,.ReviewChart_frameReady__el3L9>div:not([class]),.ReviewChart_frameReady__el3L9>table{opacity:1}.ReviewChart_frameFading__ZKFnx>canvas,.ReviewChart_frameFading__ZKFnx>div:not([class]),.ReviewChart_frameFading__ZKFnx>table{opacity:.15;transition:opacity .12s ease}@media (prefers-reduced-motion:reduce){.ReviewChart_frame__n_6PB>canvas,.ReviewChart_frame__n_6PB>div:not([class]),.ReviewChart_frame__n_6PB>table{transition:none}}.ReviewChart_overlay__GZyiv{position:absolute;inset:0;z-index:4;pointer-events:none}.theme-light .ReviewChart_frameReady__el3L9,html[data-theme=light] .ReviewChart_frameReady__el3L9{background:var(--bg)}.ReviewChart_progress__9kVqf{position:absolute;top:10px;right:10px;z-index:5;display:flex;align-items:center;gap:var(--sp-2);padding:5px 10px;border:1px solid var(--border);border-radius:7px;background:var(--surface-1);font-size:var(--fs-xs);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReviewChart_pulse__G14RT{width:6px;height:6px;border-radius:50%;background:var(--brand);animation:ReviewChart_reviewChartPulse__CdJP7 1s ease-in-out infinite}@keyframes ReviewChart_reviewChartPulse__CdJP7{0%,to{opacity:1}50%{opacity:.25}}.ReviewChart_controls__tHqTN{display:flex;justify-content:center}.ReviewChart_again__GPJxL{font:inherit;font-size:var(--fs-sm);font-weight:600;cursor:pointer;padding:8px 15px;border:1px solid var(--border-strong);border-radius:8px;background:transparent;color:var(--text)}.ReviewChart_again__GPJxL:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ReviewChart_pulse__G14RT{animation:none}}.ReviewChart_outcome__vXFxF{margin:0;padding:10px 14px;font-size:var(--fs-sm);color:var(--text-muted)}.ReviewChart_outcome__vXFxF b{color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReviewChart_revealOnChart__rvNz6{position:absolute;right:72px;top:50%;transform:translateY(-50%);z-index:6;display:inline-flex;align-items:center;gap:8px;min-height:0;padding:11px 16px;border-radius:var(--r-pill,999px);border:1px solid color-mix(in srgb,var(--brand) 55%,transparent);background:color-mix(in srgb,var(--brand) 88%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--brand-contrast);font:inherit;font-size:var(--fs-sm);font-weight:700;line-height:1;cursor:pointer;box-shadow:0 6px 20px color-mix(in srgb,var(--brand) 35%,transparent);transition:transform .15s var(--ease-out,ease),box-shadow .15s ease,background .15s ease}button.ReviewChart_revealOnChart__rvNz6:hover{transform:translateY(-50%) scale(1.04);background:var(--brand);box-shadow:0 8px 26px color-mix(in srgb,var(--brand) 45%,transparent)}button.ReviewChart_revealOnChart__rvNz6:active{transform:translateY(-50%) scale(.98)}.ReviewChart_revealCall__rKWVA{animation:ReviewChart_reveal-call__WGWqj 1.6s ease-out 3}@keyframes ReviewChart_reveal-call__WGWqj{0%{box-shadow:0 6px 20px color-mix(in srgb,var(--brand) 35%,transparent),0 0 0 0 color-mix(in srgb,var(--brand) 55%,transparent)}70%{box-shadow:0 6px 20px color-mix(in srgb,var(--brand) 35%,transparent),0 0 0 14px transparent}to{box-shadow:0 6px 20px color-mix(in srgb,var(--brand) 35%,transparent),0 0 0 0 transparent}}@media (prefers-reduced-motion:reduce){.ReviewChart_revealCall__rKWVA{animation:none}}.ReviewChart_revealOnChart__rvNz6:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.ReviewChart_revealLocked__ZVgOx{cursor:default;font-weight:600;color:var(--text-muted);border-color:var(--border-strong);background:color-mix(in srgb,var(--bg) 82%,transparent);box-shadow:none}@media (max-width:560px){.ReviewChart_revealOnChart__rvNz6{right:50%;top:auto;bottom:34px;transform:translateX(50%);font-size:var(--fs-xs);padding:9px 13px}button.ReviewChart_revealOnChart__rvNz6:active,button.ReviewChart_revealOnChart__rvNz6:hover{transform:translateX(50%)}}.ReviewChart_badge__4_TLm{position:absolute;top:8px;left:10px;z-index:5;display:flex;align-items:center;gap:6px;padding:3px 9px 3px 5px;border-radius:7px;font-size:var(--fs-xs);line-height:1.4;pointer-events:none;background:color-mix(in srgb,var(--bg) 72%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1px solid var(--border)}.ReviewChart_badgeTicker__jAb4J{font-weight:700;font-family:var(--font-mono);letter-spacing:.02em}.ReviewChart_badgeSep__iQll4{color:var(--text-muted)}.ReviewChart_badgeTf__A16fT{font-weight:600;color:var(--text-muted)}.ReviewChart_badgeName__MH5az{color:var(--text-muted)}@media (max-width:560px){.ReviewChart_badgeName__MH5az{display:none}}.ReviewChart_guess__qNR72{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.ReviewChart_guessAsk__ZRXD7{font-size:var(--fs-base);font-weight:600;text-align:center}.ReviewChart_guessBtns___EoA7{display:flex;gap:10px;width:100%;max-width:420px}.ReviewChart_guessBtn__v4kTU{flex:1 1;padding:12px 16px;border-radius:9px;font:inherit;font-weight:700;font-size:var(--fs-base);cursor:pointer;border:1px solid transparent;transition:transform var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.ReviewChart_guessUp__8XclK{color:var(--up);background:color-mix(in srgb,var(--up) 12%,transparent);border-color:color-mix(in srgb,var(--up) 45%,transparent)}.ReviewChart_guessDown__YZA_Y{color:var(--down);background:color-mix(in srgb,var(--down) 12%,transparent);border-color:color-mix(in srgb,var(--down) 45%,transparent)}.ReviewChart_guessDown__YZA_Y:hover,.ReviewChart_guessUp__8XclK:hover{transform:translateY(-1px)}.ReviewChart_guessUp__8XclK:hover{background:color-mix(in srgb,var(--up) 20%,transparent)}.ReviewChart_guessDown__YZA_Y:hover{background:color-mix(in srgb,var(--down) 20%,transparent)}.ReviewChart_guessBtn__v4kTU:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ReviewChart_guessPicked__5AR0L{animation:ReviewChart_guess-cast__NjPQD .52s var(--ease-out,cubic-bezier(.34,1.56,.64,1)) both;position:relative;z-index:1}.ReviewChart_guessUp__8XclK.ReviewChart_guessPicked__5AR0L{background:color-mix(in srgb,var(--up) 30%,transparent);border-color:var(--up);box-shadow:0 0 0 1px var(--up),0 8px 22px color-mix(in srgb,var(--up) 35%,transparent)}.ReviewChart_guessDown__YZA_Y.ReviewChart_guessPicked__5AR0L{background:color-mix(in srgb,var(--down) 30%,transparent);border-color:var(--down);box-shadow:0 0 0 1px var(--down),0 8px 22px color-mix(in srgb,var(--down) 35%,transparent)}.ReviewChart_guessDropped__F3oXh{animation:ReviewChart_guess-drop__PcF6q .4s ease-out both}@keyframes ReviewChart_guess-cast__NjPQD{0%{transform:scale(1)}35%{transform:scale(1.07)}to{transform:scale(1.03)}}@keyframes ReviewChart_guess-drop__PcF6q{to{opacity:.25;transform:scale(.96)}}.ReviewChart_guessBtn__v4kTU:disabled{cursor:default}@media (prefers-reduced-motion:reduce){.ReviewChart_guessDropped__F3oXh,.ReviewChart_guessPicked__5AR0L{animation:none}}.ReviewChart_guessSkip___JeEF{font:inherit;font-size:var(--fs-sm);color:var(--text-muted);background:none;border:none;padding:2px 6px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ReviewChart_guessSkip___JeEF:hover{color:var(--text)}.ReviewChart_verdict__NHVl6{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;padding:11px 14px;font-size:var(--fs-base);font-weight:700}.ReviewChart_verdictOk__RHk_F{background:color-mix(in srgb,var(--up) 14%,transparent);color:var(--up)}.ReviewChart_verdictNo__BVbS2{background:color-mix(in srgb,var(--down) 12%,transparent);color:var(--down)}.ReviewChart_verdictShare__IAQn8{font-size:var(--fs-sm);font-weight:500;color:var(--text-muted)}.ReviewChart_notify__lLQRJ{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:var(--r-pill,999px);font-size:var(--fs-sm);font-weight:600;color:var(--brand);text-decoration:none;border:1px solid color-mix(in srgb,var(--brand) 40%,transparent);background:color-mix(in srgb,var(--brand) 8%,transparent);transition:background .15s ease,border-color .15s ease}.ReviewChart_notify__lLQRJ:hover{background:color-mix(in srgb,var(--brand) 16%,transparent);border-color:var(--brand)}@media (prefers-reduced-motion:reduce){.ReviewChart_guessDown__YZA_Y:hover,.ReviewChart_guessUp__8XclK:hover{transform:none}}.ReviewChart_apply__g7CXb{display:flex;justify-content:flex-end}.ReviewChart_priceMark__16sK1{font:inherit;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;color:var(--brand);background:color-mix(in srgb,var(--brand) 10%,transparent);border:1px solid transparent;border-radius:5px;padding:0 5px;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out)}.ReviewChart_priceMark__16sK1:focus-visible,.ReviewChart_priceMark__16sK1:hover{border-color:var(--brand);outline:none}.ReviewChart_voted__2RYDo{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--text) 3%,transparent);animation:ReviewChart_voted-in__G1lQI .35s var(--ease-out,ease) both}@keyframes ReviewChart_voted-in__G1lQI{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ReviewChart_voted__2RYDo{animation:none}}.ReviewChart_votedTitle__WTB7M{margin:0;font-size:var(--fs-sm);font-weight:600}.ReviewChart_result__tqmZY{display:flex;flex-direction:column;scroll-margin-top:5rem;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:color-mix(in srgb,var(--text) 2.5%,transparent)}.ReviewChart_result__tqmZY>*+*{border-top:1px solid var(--border)}.ReviewChart_notifyDone__WzgCS,.ReviewChart_votedHint__aIeTv{margin:0;font-size:var(--fs-sm);color:var(--text-muted)}.ReviewChart_split__yJ0PL{display:flex;flex-direction:column;gap:5px}.ReviewChart_result__tqmZY .ReviewChart_split__yJ0PL{padding:11px 14px}.ReviewChart_splitBar__Iash4{display:block;height:8px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--down) 45%,transparent)}.ReviewChart_splitUp__eNm1q{display:block;height:100%;background:var(--up);transition:width .5s var(--ease-out,ease)}.ReviewChart_splitLegend__yP7CU{display:flex;justify-content:space-between;font-size:var(--fs-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReviewChart_splitUpText__KLLZX{color:var(--up)}.ReviewChart_splitDownText__dcD2x{color:var(--down)}.ReviewChart_winners__kuL5s{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 14px}.ReviewChart_winnersTitle__1Y0fh{margin:0;font-size:var(--fs-sm);font-weight:700}.ReviewChart_winnersList__94xRa{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;min-width:0}.ReviewChart_winner__rohSk{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs)}.ReviewChart_winnerAvatar__xGo3M{width:22px;height:22px;border-radius:50%;object-fit:cover;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--up) 22%,transparent);color:var(--text);font-weight:700;font-size:11px;flex:none}.ReviewChart_winnerName__Fex1X{max-width:12ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReviewChart_winnersMore__JRS1W{font-size:var(--fs-xs);color:var(--text-muted)}.ReviewChart_winnerMine__H60ac{padding:1px 8px 1px 2px;border-radius:999px;background:color-mix(in srgb,var(--up) 22%,transparent);font-weight:700}.ReviewChart_guestWin__Q4j7Z{margin:0;padding:10px 14px;font-size:var(--fs-sm);background:color-mix(in srgb,var(--brand) 8%,transparent)}.ReviewChart_guestWinLink__SGhjR{color:var(--brand);font-weight:600;text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--brand) 40%,transparent)}.InlineText_termLink__ZqFjG{color:inherit;text-decoration:none;border-bottom:1px dashed color-mix(in srgb,var(--brand) 55%,transparent)}.InlineText_termLink__ZqFjG:hover{color:var(--brand);border-bottom-style:solid}.ReviewDebugPanel_root__fUaRl{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.75rem 0 0;padding:.5rem .7rem;border:1px dashed var(--warn);border-radius:8px;background:color-mix(in srgb,var(--warn) 8%,transparent);font-size:var(--fs-xs)}.ReviewDebugPanel_tag___adbx{font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--warn)}.ReviewDebugPanel_btn__ZJTLQ{font:inherit;font-size:var(--fs-xs);font-weight:600;padding:.25rem .6rem;border-radius:6px;border:1px solid var(--warn);background:transparent;color:var(--text);cursor:pointer}.ReviewDebugPanel_btn__ZJTLQ:disabled{opacity:.5;cursor:default}.ReviewDebugPanel_note__NEgbq{color:var(--text-muted)}.ReviewComments_root___PNph{margin:2.5rem 0 0;padding-top:1.5rem;border-top:1px solid var(--border)}.ReviewComments_title__GaHe8{margin:0 0 1rem;font-size:1.15rem}.ReviewComments_empty__C9bN0{margin:0 0 1rem;color:var(--text-muted);font-size:var(--fs-sm)}.ReviewComments_list__qeomq{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.75rem}.ReviewComments_thread__6vva_{display:block}.ReviewComments_item__hAHjn{display:flex;gap:.75rem;align-items:flex-start}.ReviewComments_replies__A68xT{list-style:none;margin:.9rem 0 0 1.4rem;padding:0 0 0 1rem;border-left:2px solid var(--border);display:flex;flex-direction:column;gap:.9rem}.ReviewComments_replyBtn__WixzT{margin-top:.35rem;font:inherit;font-size:var(--fs-xs);font-weight:600;color:var(--text-muted);background:none;border:none;padding:0;cursor:pointer}.ReviewComments_replyBtn__WixzT:hover{color:var(--brand)}.ReviewComments_replyForm__6ajiN{margin:.9rem 0 0 1.4rem;padding:.75rem .85rem .85rem;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--surface-2,transparent) 55%,transparent)}.ReviewComments_replyTo__L6VLQ{margin:0 0 .5rem;font-size:var(--fs-xs);color:var(--text-muted)}.ReviewComments_cancel___z62m{font:inherit;font-size:var(--fs-sm);color:var(--text-muted);background:none;border:none;padding:.55rem .2rem;cursor:pointer}.ReviewComments_cancel___z62m:hover{color:var(--text)}.ReviewComments_body__6kKSO{flex:1 1;min-width:0}.ReviewComments_head__WJucJ{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}.ReviewComments_author__qTpdF{font-weight:600;font-size:var(--fs-sm)}.ReviewComments_date__4yggn{font-size:var(--fs-xs);color:var(--text-muted)}.ReviewComments_remove__dEpCX{margin-left:auto;font:inherit;font-size:var(--fs-xs);color:var(--text-muted);background:none;border:none;padding:0 2px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ReviewComments_remove__dEpCX:hover{color:var(--down)}.ReviewComments_text__Z4OF7{margin:.3rem 0 0;font-size:var(--fs-base);line-height:1.6;white-space:pre-wrap;word-break:break-word}.ReviewComments_more__Hs3kZ{display:block;width:100%;margin-top:.9rem;padding:.6rem 1rem;font:inherit;font-size:var(--fs-sm);font-weight:600;color:var(--text-muted);background:color-mix(in srgb,var(--text) 3%,transparent);border:1px solid var(--border);border-radius:10px;cursor:pointer;transition:color .15s ease,border-color .15s ease}.ReviewComments_more__Hs3kZ:hover:not(:disabled){color:var(--text);border-color:var(--border-strong,var(--border))}.ReviewComments_more__Hs3kZ:disabled{cursor:default;opacity:.7}.ReviewComments_form__Qoldx{margin-top:1.5rem}.ReviewComments_input__TSPFS{width:100%;font:inherit;font-size:var(--fs-base);line-height:1.55;padding:.7rem .85rem;border:1px solid var(--border);border-radius:10px;background:var(--surface-1,transparent);color:var(--text);resize:vertical}.ReviewComments_input__TSPFS:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.ReviewComments_formFoot__e1YPO{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}.ReviewComments_counter__ZwPNK{font-size:var(--fs-xs);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReviewComments_send__iN_fp{margin-left:auto;font:inherit;font-size:var(--fs-sm);font-weight:600;padding:.55rem 1.1rem;border-radius:9px;border:1px solid var(--brand);background:var(--brand);color:var(--brand-contrast);cursor:pointer}.ReviewComments_send__iN_fp:disabled{opacity:.5;cursor:default}.ReviewComments_guest__JDFq9{margin:1.25rem 0 0;font-size:var(--fs-sm);color:var(--text-muted)}.ReviewComments_guestLink__AzwMa{color:var(--brand);font-weight:600;text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--brand) 40%,transparent)}.ReviewComments_error__U_mLv{margin:.75rem 0 0;font-size:var(--fs-sm);color:var(--down)}.ReviewComments_replyError__QA1Fa{margin:0 0 .5rem;font-size:var(--fs-sm);color:var(--down)}.LikeCta_root__vhW8M{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin-top:1.5rem;padding:1.4rem 1rem;border:1px solid var(--border);border-radius:var(--r-lg,14px);background:var(--surface-2,var(--hover));text-align:center}.LikeCta_title___paHH{margin:0;font-size:var(--fs-lg);font-weight:700}.LikeCta_hint__ZSIg_{margin:0 0 .6rem;font-size:var(--fs-sm);color:var(--text-muted)}.LikeCta_btn__rfZg3{display:inline-flex;align-items:center;gap:.55rem;padding:.6rem 1.3rem;font:inherit;font-size:var(--fs-base);font-weight:600;line-height:1;color:var(--text);background:var(--surface-1,var(--bg));border:1px solid var(--border-strong,var(--border));border-radius:999px;cursor:pointer;position:relative;transition:transform .15s var(--ease-out,ease),border-color .15s,color .15s}.LikeCta_btn__rfZg3:hover{transform:translateY(-1px);border-color:var(--brand);color:var(--brand)}.LikeCta_btn__rfZg3:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.LikeCta_btn__rfZg3.LikeCta_liked__ah435{color:var(--like);border-color:var(--like);background:var(--like-tint)}.LikeCta_thumbBox__HO1Ns{position:relative;display:inline-flex}.LikeCta_thumb__SGub_{display:block;animation:LikeCta_likeWave__PA_m1 3.2s ease-in-out infinite;transform-origin:50% 85%}.LikeCta_btn__rfZg3:hover .LikeCta_thumb__SGub_{animation-duration:1s}.LikeCta_liked__ah435 .LikeCta_thumb__SGub_{animation:LikeCta_likePop__fL_Uc .45s var(--ease-out,cubic-bezier(.34,1.56,.64,1)) 1}.LikeCta_burst__ruKMJ{position:absolute;inset:-6px;border-radius:50%;border:2px solid var(--like);animation:LikeCta_likeBurst__D7h77 .65s ease-out 1 forwards;pointer-events:none}@keyframes LikeCta_likeWave__PA_m1{0%,70%,to{transform:rotate(0deg)}78%{transform:rotate(-14deg)}86%{transform:rotate(9deg)}93%{transform:rotate(-4deg)}}@keyframes LikeCta_likePop__fL_Uc{0%{transform:scale(1)}45%{transform:scale(1.35) rotate(-8deg)}to{transform:scale(1)}}@keyframes LikeCta_likeBurst__D7h77{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.LikeCta_count__EjruT{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted)}.LikeCta_liked__ah435 .LikeCta_count__EjruT{color:inherit}@media (prefers-reduced-motion:reduce){.LikeCta_burst__ruKMJ,.LikeCta_thumb__SGub_{animation:none}.LikeCta_btn__rfZg3:hover{transform:none}}.LikeCta_compactRoot__D3_Hq{display:contents}.LikeCta_compactCaption__NxrF2{flex:0 0 100%;margin:0 0 .1rem;text-align:center;font-size:var(--fs-sm);line-height:1.45;color:var(--text-muted)}.LikeCta_compactCaption__NxrF2 strong{color:var(--text);font-weight:700}.LikeCta_compactHint__GVLI3:before{content:" — "}.LikeCta_compactRoot__D3_Hq .LikeCta_btn__rfZg3{min-height:44px;padding:0 1.2rem}.LikeCta_compactRoot__D3_Hq .LikeCta_thumb__SGub_{width:20px;height:20px}.ReviewSummaryCard_root__2YZAy{margin:0 0 1.75rem;padding:1rem 1.15rem;border:1px solid color-mix(in srgb,var(--brand) 25%,var(--border));border-radius:12px;background:color-mix(in srgb,var(--brand) 5%,transparent)}.ReviewSummaryCard_grid__aQz_U{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.85rem 1.25rem;margin:0}.ReviewSummaryCard_row__vb_Nb{display:flex;flex-direction:column;gap:.2rem;min-width:0}.ReviewSummaryCard_label__2DfWd{font-size:var(--fs-xs,.78rem);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.ReviewSummaryCard_value__5_WEh{margin:0;font-size:var(--fs-base);font-weight:600;align-self:flex-start}.ReviewSummaryCard_instrumentLink__S6hXX{color:var(--brand);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--brand) 40%,transparent)}.ReviewSummaryCard_instrumentLink__S6hXX:hover{border-bottom-color:var(--brand)}.ReviewSummaryCard_scenarios__9D3xk{list-style:none;margin:.9rem 0 0;padding:.85rem 0 0;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:.5rem}.ReviewSummaryCard_scenario__fo88p{font-size:var(--fs-sm);line-height:1.55}.ReviewSummaryCard_scDown__5suxM,.ReviewSummaryCard_scUp__xSdYX{display:inline;margin-right:.35rem;padding:.08rem .45rem;border-radius:999px;font-weight:700;font-size:var(--fs-xs);white-space:nowrap}.ReviewSummaryCard_scUp__xSdYX{color:var(--up);background:color-mix(in srgb,var(--up) 14%,transparent)}.ReviewSummaryCard_scDown__5suxM{color:var(--down);background:color-mix(in srgb,var(--down) 12%,transparent)}.ReviewSummaryCard_scText__WhC7N{min-width:0}.ReviewSummaryCard_read__r4HhV{margin:.9rem 0 0;padding-top:.75rem;border-top:1px solid var(--border);font-size:var(--fs-sm);color:var(--text-muted)}.ReviewSummaryCard_compactRoot__wINb8{margin:0;padding:0;border:none;background:none;min-width:0}.ReviewSummaryCard_chips__K25uO{display:flex;flex-wrap:wrap;gap:.4rem}.ReviewSummaryCard_chip__pwtKq{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:var(--r-pill,999px);border:1px solid var(--border);background:color-mix(in srgb,var(--text) 4%,transparent);font-size:var(--fs-xs);font-weight:700;letter-spacing:.02em;white-space:nowrap}.ReviewSummaryCard_scenariosCompact__isUEh{margin-top:.6rem;padding-top:0;border-top:none;gap:.35rem}.ReviewToc_root__Cj3R6{margin:0 0 1.75rem;padding:1rem 1.15rem;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--text) 3%,transparent)}.ReviewToc_title__OQxak{margin:0 0 .6rem;font-size:var(--fs-sm);font-weight:700}.ReviewToc_title__OQxak,.ReviewToc_toggle__lfxPQ{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.ReviewToc_toggle__lfxPQ{display:none;width:100%;align-items:center;justify-content:space-between;gap:8px;font:inherit;font-weight:700;font-size:var(--fs-sm);background:none;border:none;padding:0;cursor:pointer}.ReviewToc_list__7jJni{margin:0;padding:0 0 0 1.15rem;display:flex;flex-direction:column;gap:.45rem}.ReviewToc_link__AjkZz{color:var(--text);text-decoration:none;font-size:var(--fs-sm);line-height:1.4;border-bottom:1px solid transparent}.ReviewToc_link__AjkZz:hover{border-bottom-color:var(--brand)}.ReviewToc_linkActive__kIaI5{color:var(--brand);font-weight:600}@media (max-width:900px){.ReviewToc_title__OQxak{display:none}.ReviewToc_toggle__lfxPQ{display:flex}.ReviewToc_list__7jJni{display:none}.ReviewToc_listOpen__YbbUh{display:flex;margin-top:.75rem}}.ReviewToc_target__3HCGs{animation:ReviewToc_toc-target__aJHRP 1.5s ease-out both;border-radius:6px}@keyframes ReviewToc_toc-target__aJHRP{0%{background:color-mix(in srgb,var(--brand) 22%,transparent);box-shadow:-.6rem 0 0 color-mix(in srgb,var(--brand) 22%,transparent),inset 3px 0 0 var(--brand)}60%{background:color-mix(in srgb,var(--brand) 16%,transparent);box-shadow:-.6rem 0 0 color-mix(in srgb,var(--brand) 16%,transparent),inset 3px 0 0 var(--brand)}to{background:transparent;box-shadow:-.6rem 0 0 transparent,inset 3px 0 0 transparent}}@media (prefers-reduced-motion:reduce){.ReviewToc_target__3HCGs{animation:none}}.ReviewToc_compact__FgUdp{margin:0;padding:0;border:none;background:none;min-width:0}.ReviewToc_compact__FgUdp .ReviewToc_title__OQxak{margin-bottom:.4rem}.ReviewToc_compact__FgUdp .ReviewToc_list__7jJni{gap:.3rem;padding-left:1rem}.ReviewToc_compact__FgUdp .ReviewToc_link__AjkZz{font-size:var(--fs-xs)}@media (max-width:900px){.ReviewToc_compact__FgUdp{padding:.7rem .9rem;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--text) 3%,transparent)}.ReviewToc_compact__FgUdp .ReviewToc_link__AjkZz{font-size:var(--fs-sm)}}.ShareCta_root__Elx_m{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin:1.25rem 0 0;text-align:center}.ShareCta_title__cOC7S{margin:0;font-weight:700;font-size:var(--fs-base)}.ShareCta_hint__z8XLl{margin:0 0 .5rem;font-size:var(--fs-sm);color:var(--text-muted);max-width:44ch}.ShareCta_btn__Ka5_e{position:relative;display:inline-flex;align-items:center;gap:.5rem;font:inherit;font-size:var(--fs-base);font-weight:600;padding:.6rem 1.2rem;border-radius:999px;border:1px solid var(--border-strong);background:transparent;color:var(--text);cursor:pointer;transition:transform .15s var(--ease-out,ease),border-color .15s,color .15s,background .2s}.ShareCta_btn__Ka5_e:hover{transform:translateY(-1px);border-color:var(--brand);color:var(--brand)}.ShareCta_btn__Ka5_e:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ShareCta_done__jLl_s{color:var(--brand);border-color:var(--brand);background:color-mix(in srgb,var(--brand) 12%,transparent)}@media (prefers-reduced-motion:reduce){.ShareCta_btn__Ka5_e:hover{transform:none}}.ShareCta_compactRoot__Hnh99{display:contents}.ShareCta_compactRoot__Hnh99 .ShareCta_btn__Ka5_e{min-height:44px;padding:0 1.2rem}