._wrap_zw4uk_1{display:flex;flex-direction:column;gap:var(--spacing-4);padding-bottom:var(--spacing-20)}._header_zw4uk_2{display:flex;align-items:center;gap:var(--spacing-3)}._back_zw4uk_3{width:40px;height:40px;border-radius:var(--radius-full);border:2px solid var(--border);background:var(--card);display:grid;place-items:center;cursor:pointer;color:var(--foreground);box-shadow:var(--shadow)}._steps_zw4uk_7{display:flex;gap:var(--spacing-2);font-size:.8125rem;font-weight:600}._step_zw4uk_7{color:var(--muted-foreground)}._stepOn_zw4uk_9{color:var(--primary)}._h2_zw4uk_10{font-family:var(--font-family-display);font-size:1.875rem;margin:0;line-height:1.1}._sub_zw4uk_11{margin:0;color:var(--muted-foreground);line-height:1.45}._grid_zw4uk_12{display:grid;grid-template-columns:1fr;gap:var(--spacing-3)}@media(min-width:520px){._grid_zw4uk_12{grid-template-columns:1fr 1fr}}._card_zw4uk_14{text-align:left;font:inherit;color:inherit;cursor:pointer;background:var(--card);border:2px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:var(--spacing-2);transition:transform var(--animation-duration-fast),box-shadow var(--animation-duration-fast)}._card_zw4uk_14:active{transform:translate(2px,2px);box-shadow:none}._selected_zw4uk_21{background:var(--gold-soft);box-shadow:var(--shadow-lg);border-color:var(--foreground)}._cardTop_zw4uk_22{display:flex;align-items:center;gap:var(--spacing-3)}._emoji_zw4uk_23{font-size:1.75rem;width:44px;height:44px;display:grid;place-items:center;background:var(--surface);border-radius:var(--radius);flex-shrink:0}._name_zw4uk_24{font-family:var(--font-family-display);font-weight:700;font-size:1.0625rem;line-height:1.15}._title_zw4uk_25{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--primary);font-weight:700}._check_zw4uk_26{margin-left:auto;color:var(--primary);flex-shrink:0}._row_zw4uk_27{font-size:.875rem;line-height:1.4}._trade_zw4uk_28{font-size:.8125rem;color:var(--error);line-height:1.4}._quote_zw4uk_29{font-size:.875rem;font-style:italic;line-height:1.4;color:var(--muted-foreground)}._locked_zw4uk_31{cursor:default;background:#1a1410;color:#f2e6c8;border-style:dashed;border-color:#6a5a40}._locked_zw4uk_31:active{transform:none;box-shadow:var(--shadow)}._locked_zw4uk_31 ._title_zw4uk_25{color:#ffd84a}._lockedFace_zw4uk_34{position:relative;width:72px;height:72px;flex:none;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 50% 40%,#3a3328,#0f0c08);border:3px solid #8a6a3a}._lockedFace_zw4uk_34 b{font-family:var(--font-family-display);font-size:2.2rem;font-weight:900;color:#ffd84a;text-shadow:0 0 10px rgba(255,216,74,.6)}._lockLinks_zw4uk_39{display:flex;gap:var(--spacing-4);flex-wrap:wrap}._lockHow_zw4uk_40{font-size:.8125rem;font-weight:700;color:#ffd84a;line-height:1.35}._lockLink_zw4uk_39{align-self:flex-start;color:#ffd84a;font-weight:800;text-decoration:none;min-height:36px;display:inline-flex;align-items:center}._cta_zw4uk_42{position:sticky;bottom:var(--spacing-4);width:100%;box-shadow:var(--shadow-md)}._ticket_vfp22_1{display:flex;flex-direction:column;gap:var(--spacing-3)}._kind_vfp22_2{width:100%;display:grid;grid-template-columns:1fr 1fr}._row_vfp22_3{display:flex;flex-direction:column;gap:var(--spacing-2)}._label_vfp22_4{font-size:.8125rem;font-weight:600}._limitRow_vfp22_5,._sharesRow_vfp22_5{display:flex;align-items:center;gap:var(--spacing-1);flex-wrap:wrap}._limitInput_vfp22_6{width:110px;font-family:var(--font-family-monospace)}._sharesInput_vfp22_7{width:84px;text-align:center;font-family:var(--font-family-monospace)}._hint_vfp22_8{font-size:.75rem;color:var(--muted-foreground);line-height:1.4}._dollarSign_vfp22_9{font-family:var(--font-family-monospace);font-weight:700}._summary_vfp22_10{font-size:.875rem;background:var(--surface);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);line-height:1.5}._summary_vfp22_10 b{font-family:var(--font-family-monospace)}._after_vfp22_12{color:var(--muted-foreground)}._submit_vfp22_13{width:100%}._ticket_vfp22_1{touch-action:manipulation}._limitInput_vfp22_6,._sharesInput_vfp22_7{font-size:16px;height:44px}@media(max-width:640px){._label_vfp22_4,._hint_vfp22_8,._summary_vfp22_10{font-size:.9375rem}._kind_vfp22_2 button{min-height:44px;font-size:.875rem;white-space:normal}._sharesRow_vfp22_5 button,._limitRow_vfp22_5 button{min-height:44px;min-width:44px}._sharesInput_vfp22_7{width:96px}._submit_vfp22_13{min-height:52px;font-size:1.0625rem}}._content_10z8q_1{max-width:440px}._canBox_10z8q_2{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3);border-radius:var(--radius-md);background:#f1e5da;border:2px dashed hsl(28,40%,45%);color:#402b1c;font-size:.875rem;line-height:1.45}._content_10z8q_1{touch-action:manipulation}@media(max-width:640px){._content_10z8q_1{width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;top:0!important;left:0!important;transform:none!important;scale:1!important;animation:none!important;border-radius:0!important;padding:var(--spacing-4) var(--spacing-4) calc(var(--spacing-8) + env(safe-area-inset-bottom))!important;display:flex;flex-direction:column;gap:var(--spacing-3)}._content_10z8q_1>button:last-child{width:44px;height:44px;top:var(--spacing-3);right:var(--spacing-3)}._title_10z8q_22{font-size:1.5rem;padding-right:48px}._stats_10z8q_23{grid-template-columns:1fr 1fr}._stats_10z8q_23 span{font-size:.8125rem}._stats_10z8q_23 strong{font-size:1.0625rem}._section_10z8q_26{font-size:.9375rem}._cashLine_10z8q_27{font-size:1rem}._finGrid_10z8q_28>div,._finGrid_10z8q_28 strong,._newsItem_10z8q_28,._trend_10z8q_28{font-size:.9375rem}._keyStats_10z8q_29 span{font-size:.75rem}._keyStats_10z8q_29 strong{font-size:1.0625rem}._buttons_10z8q_31 button,._ordersBox_10z8q_31 button{min-height:44px}}._title_10z8q_22{font-family:var(--font-family-display);font-size:1.5rem}._stats_10z8q_23{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-2)}._stats_10z8q_23>div{background:var(--surface);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);display:flex;flex-direction:column;gap:2px}._stats_10z8q_23 span{font-size:.75rem;color:var(--muted-foreground)}._stats_10z8q_23 strong{font-family:var(--font-family-monospace);font-size:.9375rem}._gain_10z8q_38{color:var(--gain)}._loss_10z8q_39{color:var(--loss)}._beNote_10z8q_40{font-size:.8125rem;line-height:1.4;color:var(--muted-foreground)}._chartBox_10z8q_41{background:var(--surface);border-radius:var(--radius);padding:var(--spacing-2)}._chartEmpty_10z8q_42{font-size:.8125rem;color:var(--muted-foreground);padding:var(--spacing-3);text-align:center}._content_10z8q_1{max-height:90dvh;overflow-y:auto}._fin_10z8q_28{background:var(--surface);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3)}._fin_10z8q_28 summary{font-weight:700;cursor:pointer;font-size:.875rem;padding:var(--spacing-1) 0}._finHead_10z8q_46{font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);margin:var(--spacing-2) 0 var(--spacing-1)}._keyStats_10z8q_29{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-2);margin:var(--spacing-2) 0}._keyStats_10z8q_29>div{background:var(--card);border:2px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2);display:flex;flex-direction:column;gap:2px;text-align:center}._keyStats_10z8q_29 span{font-size:.6875rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em}._keyStats_10z8q_29 strong{font-family:var(--font-family-monospace);font-size:.9375rem}@media(max-width:420px){._keyStats_10z8q_29{grid-template-columns:1fr 1fr}}._tip_10z8q_52{font-size:.8125rem;background:var(--gold-soft);border-radius:var(--radius-sm);padding:var(--spacing-2);line-height:1.35}._finGrid_10z8q_28{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-1) var(--spacing-3)}._finGrid_10z8q_28>div{display:flex;justify-content:space-between;gap:var(--spacing-2);font-size:.8125rem;padding:3px 0;border-bottom:1px dashed var(--muted)}._finGrid_10z8q_28 span{color:var(--muted-foreground)}._finGrid_10z8q_28 strong{font-family:var(--font-family-monospace);font-size:.8125rem;text-align:right}._trend_10z8q_28{width:100%;border-collapse:collapse;margin-top:var(--spacing-2);font-size:.8125rem}._trend_10z8q_28 th{text-align:left;color:var(--muted-foreground);font-weight:600;padding:2px 0}._trend_10z8q_28 td{font-family:var(--font-family-monospace);padding:2px 0}._news_10z8q_28{display:flex;flex-direction:column;gap:var(--spacing-1)}._newsItem_10z8q_28{display:flex;gap:var(--spacing-2);font-size:.8125rem;line-height:1.35}._newsYear_10z8q_62{font-family:var(--font-family-monospace);color:var(--muted-foreground);flex-shrink:0}@media(max-width:420px){._finGrid_10z8q_28{grid-template-columns:1fr}}._section_10z8q_26{font-weight:700;font-size:.8125rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground)}._buttons_10z8q_31{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:var(--spacing-2)}._warning_10z8q_66{display:flex;gap:var(--spacing-2);background:#b6392b1a;border:2px solid var(--error);border-radius:var(--radius);padding:var(--spacing-3);font-size:.875rem;line-height:1.4}._warning_10z8q_66 svg{flex-shrink:0;color:var(--error)}._note_10z8q_71{font-size:.875rem;font-style:italic;background:var(--gold-soft);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3)}._ability_10z8q_72{width:100%;white-space:normal;height:auto;padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}._actionBox_10z8q_73{display:flex;flex-direction:column;gap:var(--spacing-2);border:2px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3);background:var(--card)}._cashLine_10z8q_27{font-size:.875rem;line-height:1.4}._cashLine_10z8q_27 b{font-family:var(--font-family-monospace);font-size:1rem}._ordersBox_10z8q_31{display:flex;flex-direction:column;gap:var(--spacing-1);background:var(--gold-soft);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3)}._orderRow_10z8q_77{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2);font-size:.875rem}._wrap_dkdgw_1{display:flex;flex-direction:column;gap:var(--spacing-3)}._header_dkdgw_2{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);font-size:.95rem}._quote_dkdgw_3{font-style:italic;color:var(--muted-foreground)}._card_dkdgw_4{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-4);border-radius:var(--radius-lg);border:2px solid hsl(210,60%,70%);background:#f2f7fd;color:#202c3c}._crisis_dkdgw_5{border-color:var(--gold);background:#fef8e7}._done_dkdgw_6{opacity:.75}._kicker_dkdgw_7{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#52637a}._title_dkdgw_8{font-size:1.15rem;font-weight:800}._rule_dkdgw_9{font-size:.85rem;font-weight:600}._option_dkdgw_10{display:flex;flex-direction:column;gap:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px dashed hsl(215,20%,80%)}._optLabel_dkdgw_11{font-weight:700}._odds_dkdgw_12{font-size:.9rem}._stakes_dkdgw_13{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._note_dkdgw_14{font-weight:600;font-size:.9rem}._active_dkdgw_15{display:flex;flex-direction:column;gap:var(--spacing-1);font-size:.85rem;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);background:#fef8e7;color:#202c3c}._activeRow_dkdgw_16{display:flex;justify-content:space-between;gap:var(--spacing-2);flex-wrap:wrap}._histHead_dkdgw_17{margin-top:var(--spacing-1);font-weight:700}._histWon_dkdgw_18{color:#206f3a;font-weight:700}._histLost_dkdgw_19{color:#a32929;font-weight:700}._results_dkdgw_22{display:flex;flex-direction:column;gap:var(--spacing-2)}._resultsHead_dkdgw_23{font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground)}._result_dkdgw_22{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-lg);border:2px solid;animation:_pop_dkdgw_1 .45s ease-out}._win_dkdgw_25{border-color:#39ac60;background:#ebfaf0;color:#1b3729}._lose_dkdgw_26{border-color:#d14747;background:#fdeded;color:#452121}._resultTop_dkdgw_27{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-2);flex-wrap:wrap}._resultTitle_dkdgw_28{font-weight:800;font-size:1.05rem}._resultBig_dkdgw_29{font-weight:900;font-size:1.35rem;font-variant-numeric:tabular-nums}._resultMath_dkdgw_30{font-size:.85rem;font-variant-numeric:tabular-nums;opacity:.85}._resultLesson_dkdgw_31{font-size:.85rem;font-style:italic;opacity:.9}._toast_dkdgw_33{position:fixed;top:12px;left:50%;transform:translate(-50%);z-index:60;width:calc(100% - 32px);max-width:420px;display:flex;flex-direction:column;gap:4px;padding:10px 14px;border-radius:var(--radius-lg);background:#f9f5eb;color:#32241b;border:2px solid hsl(30,40%,50%);box-shadow:0 8px 28px #0000004d;font-size:.9rem;cursor:pointer;animation:_toastIn_dkdgw_1 .4s ease-out,_toastOut_dkdgw_1 .6s ease-in 5.4s forwards}._toastHead_dkdgw_34{font-weight:800}._toastRow_dkdgw_35{display:flex;justify-content:space-between;gap:var(--spacing-2)}._toastTotal_dkdgw_36{border-top:1px solid hsl(30,30%,70%);padding-top:4px;margin-top:2px;font-weight:800}@keyframes _toastIn_dkdgw_1{0%{transform:translate(-50%,-120%);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes _toastOut_dkdgw_1{to{transform:translate(-50%,-120%);opacity:0}}@keyframes _pop_dkdgw_1{0%{transform:scale(.94);opacity:0}to{transform:scale(1);opacity:1}}._bar_fmfx7_1{display:flex;flex-wrap:wrap;gap:var(--spacing-2) var(--spacing-4);font-size:.875rem;font-weight:600;background:var(--foreground);color:var(--background);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3)}._layoff_fmfx7_5{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-4);border-radius:var(--radius-lg);border:2px solid var(--loss);background:#faedeb;color:#142920}._layoffKicker_fmfx7_6{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--loss)}._layoffTitle_fmfx7_7{font-size:1.125rem;font-weight:800}._jobs_fmfx7_8{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--spacing-2)}._job_fmfx7_8{display:flex;flex-direction:column;gap:2px;text-align:left;font:inherit;color:inherit;cursor:pointer;min-height:44px;background:var(--card);border:2px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3)}._job_fmfx7_8:hover{background:var(--gold-soft)}._job_fmfx7_8 span{font-size:.8125rem;color:var(--muted-foreground)}._reinvest_fmfx7_15{width:100%}._promo_fmfx7_16{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-4);border-radius:var(--radius-lg);border:2px solid var(--gain);background:#e5f5ea;color:#142920}._promoKicker_fmfx7_17{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--gain)}._milestone_fmfx7_18{display:flex;flex-direction:column;gap:var(--spacing-2);align-items:flex-start;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-lg);border:2px solid var(--gold);background:var(--gold-soft);color:#142920;line-height:1.45}._wrap_vj9l5_1{display:flex;flex-direction:column;gap:var(--spacing-4);padding-bottom:calc(var(--spacing-20) + env(safe-area-inset-bottom));touch-action:manipulation}._topNav_vj9l5_2{position:sticky;top:0;z-index:5;display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2);background:var(--background);padding:var(--spacing-2) 0;margin:calc(-1 * var(--spacing-2)) 0 0;padding-top:calc(var(--spacing-2) + env(safe-area-inset-top));border-bottom:1px solid var(--muted)}._navYear_vj9l5_8{font-family:var(--font-family-display);font-weight:700;font-size:1rem}._menuBtn_vj9l5_9{font:inherit;font-weight:700;font-size:.875rem;background:var(--card);color:var(--foreground);cursor:pointer;border:2px solid var(--border);border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3);box-shadow:var(--shadow)}._menuList_vj9l5_13{display:flex;flex-direction:column;gap:var(--spacing-2)}._menuList_vj9l5_13 button{white-space:normal;height:auto;min-height:44px}._learnRow_vj9l5_15{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3);cursor:pointer;border:2px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);background:var(--gold-soft)}._learnRow_vj9l5_15>span{display:flex;flex-direction:column;gap:2px;font-size:.9375rem}._learnSub_vj9l5_20{font-size:.8125rem;color:var(--muted-foreground)}._filters_vj9l5_21{display:flex;flex-direction:column;gap:var(--spacing-2)}._chipRow_vj9l5_22{display:flex;gap:var(--spacing-1);overflow-x:auto;padding-bottom:2px;align-items:center}._filterChip_vj9l5_23{font:inherit;font-size:.8125rem;font-weight:600;white-space:nowrap;cursor:pointer;flex-shrink:0;background:var(--card);color:var(--foreground);border:1.5px solid var(--border);border-radius:var(--radius-full);padding:4px 12px}._filterOn_vj9l5_27{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}._sortLabel_vj9l5_28{font-size:.75rem;color:var(--muted-foreground);flex-shrink:0}._countLine_vj9l5_29{font-size:.75rem;color:var(--muted-foreground)}._status_vj9l5_30{background:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-lg);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-3);box-shadow:var(--shadow-lg);border:2px solid var(--foreground)}._statusTop_vj9l5_35{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-2);flex-wrap:wrap}._yearLabel_vj9l5_36{font-family:var(--font-family-display);font-weight:700;font-size:1.125rem}._mystery_vj9l5_37{font-size:.8125rem;opacity:.85}._heroRow_vj9l5_38{display:flex;align-items:center;gap:var(--spacing-3)}._heroName_vj9l5_39{font-family:var(--font-family-display);font-weight:700;font-size:1.125rem;line-height:1.1}._heroTitle_vj9l5_40{font-size:.8125rem;opacity:.85}._netRow_vj9l5_41{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--spacing-3)}._label_vj9l5_42{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;opacity:.8}._net_vj9l5_41{font-family:var(--font-family-display);font-weight:900;font-size:2.25rem;line-height:1}._vs_vj9l5_44{text-align:right}._benchVal_vj9l5_45{font-family:var(--font-family-monospace);font-size:1rem}._miniStats_vj9l5_46{display:flex;flex-wrap:wrap;gap:var(--spacing-1) var(--spacing-4);font-size:.8125rem}._miniStats_vj9l5_46 b{font-family:var(--font-family-monospace)}._chartHint_vj9l5_48{font-size:.8125rem;opacity:.75;border-top:1px dashed hsla(44,60%,97%,.4);padding-top:var(--spacing-2)}._chartCard_vj9l5_49{background:var(--card);border:2px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3);box-shadow:var(--shadow)}._chartTitle_vj9l5_50{font-family:var(--font-family-display);font-weight:700;font-size:1rem;margin-bottom:var(--spacing-1)}._advisor_vj9l5_51{display:flex;gap:var(--spacing-3);align-items:flex-start;background:var(--card);border:2px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3);box-shadow:var(--shadow);font-size:.9375rem;line-height:1.45}._advEmoji_vj9l5_55{font-size:1.5rem;width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;background:var(--gold-soft);border-radius:var(--radius-full);border:2px solid var(--foreground)}._funTitle_vj9l5_59{font-size:.75rem;color:var(--muted-foreground)}._abilityBar_vj9l5_60{display:flex;justify-content:flex-start}._abilityHint_vj9l5_61,._abilityUsed_vj9l5_61{font-size:.8125rem;color:var(--muted-foreground)}._abilityOn_vj9l5_62{font-size:.875rem;font-weight:700;color:var(--primary)}._tabs_vj9l5_63{width:100%}._list_vj9l5_64{display:flex;flex-direction:column;gap:var(--spacing-3);padding-top:var(--spacing-3)}._card_vj9l5_65{text-align:left;font:inherit;color:inherit;cursor:pointer;background:var(--card);width:100%;border:2px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:var(--spacing-2);transition:transform var(--animation-duration-fast),box-shadow var(--animation-duration-fast)}._card_vj9l5_65:active{transform:translate(2px,2px);box-shadow:none}._card_vj9l5_65{cursor:default}._card_vj9l5_65:active{transform:none;box-shadow:var(--shadow)}._cardActions_vj9l5_74{display:flex;gap:var(--spacing-2);flex-wrap:wrap;padding-top:var(--spacing-1);border-top:1px dashed var(--muted)}._cashBanner_vj9l5_75{display:flex;justify-content:space-between;align-items:center;background:var(--gold-soft);color:var(--accent-foreground);border:2px solid var(--foreground);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);font-weight:700}._cashBanner_vj9l5_75 b{font-family:var(--font-family-monospace);font-size:1.25rem}._returnGrid_vj9l5_80{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:4px var(--spacing-3);font-size:.875rem;background:#ffffff14;border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3)}._returnGrid_vj9l5_80 b{font-family:var(--font-family-monospace);text-align:right}._rgHead_vj9l5_85{font-size:.6875rem;text-transform:uppercase;letter-spacing:.08em;opacity:.75;text-align:right}._rgLabel_vj9l5_86{opacity:.9}._upTxt_vj9l5_87{color:#86eaa7}._openOrders_vj9l5_88{display:flex;flex-direction:column;gap:4px;font-size:.8125rem;background:#ffffff14;border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3)}._openOrder_vj9l5_88{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2)}._cancel_vj9l5_90{background:none;border:1px solid hsla(44,60%,97%,.5);color:inherit;border-radius:var(--radius-sm);font:inherit;font-size:.75rem;padding:2px 8px;cursor:pointer}._downTxt_vj9l5_91{color:#f99586}._indexCard_vj9l5_92{background:var(--surface)}._cardHead_vj9l5_93{display:flex;justify-content:space-between;gap:var(--spacing-3);align-items:flex-start}._cname_vj9l5_94{font-family:var(--font-family-display);font-weight:700;font-size:1.0625rem;line-height:1.2}._sector_vj9l5_95{font-size:.75rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.06em}._ipo_vj9l5_96{font-family:var(--font-family-base);font-size:.625rem;background:var(--accent);color:var(--accent-foreground);padding:1px 6px;border-radius:var(--radius-full);vertical-align:middle}._priceBox_vj9l5_97{text-align:right;font-family:var(--font-family-monospace);font-size:.875rem;flex-shrink:0}._price_vj9l5_97{font-weight:700}._gain_vj9l5_99{color:var(--gain)}._loss_vj9l5_100{color:var(--loss)}._desc_vj9l5_101{font-size:.875rem;line-height:1.4}._chips_vj9l5_102{display:flex;flex-wrap:wrap;gap:var(--spacing-1)}._chip_vj9l5_22,._chipBad_vj9l5_103,._chipGood_vj9l5_103,._chipInfo_vj9l5_103,._chipGold_vj9l5_103{font-size:.6875rem;font-weight:600;padding:2px 8px;border-radius:var(--radius-full);background:var(--muted)}._chipBad_vj9l5_103{background:#b6392b1f;color:var(--error)}._chipGood_vj9l5_103{background:#257e4a24;color:var(--success)}._chipInfo_vj9l5_103{background:#2c6a961f;color:var(--info)}._chipGold_vj9l5_103{background:var(--gold-soft);color:var(--accent-foreground)}._owned_vj9l5_110{font-size:.8125rem;font-weight:700;color:var(--primary)}._position_vj9l5_111{display:grid;grid-template-columns:1.2fr 1.4fr .8fr;gap:4px var(--spacing-3);background:#1c5f3f14;border:1.5px solid var(--primary);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3)}._position_vj9l5_111>div{display:flex;flex-direction:column}._position_vj9l5_111 span{font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground)}._position_vj9l5_111 b{font-family:var(--font-family-monospace);font-size:.875rem}._empty_vj9l5_118{color:var(--muted-foreground);font-size:.9375rem;padding:var(--spacing-4) 0}._empty_vj9l5_118{display:flex;flex-direction:column;gap:var(--spacing-3);line-height:1.45}._browse_vj9l5_120{width:100%}._deadRow_vj9l5_121{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--error);padding:var(--spacing-3);border:2px dashed var(--error);border-radius:var(--radius-md)}._cta_vj9l5_125{position:sticky;bottom:calc(var(--spacing-3) + env(safe-area-inset-bottom));width:100%;box-shadow:var(--shadow-md);z-index:2;min-height:52px;white-space:normal;height:auto}._chartToggle_vj9l5_126{font:inherit;font-size:.875rem;font-weight:600;color:inherit;background:#ffffff1a;cursor:pointer;border:1px solid hsla(44,60%,97%,.35);border-radius:var(--radius);padding:var(--spacing-2);min-height:40px}@media(max-width:640px){._menuBtn_vj9l5_9{min-height:44px;font-size:1rem;padding:var(--spacing-2) var(--spacing-4)}._filterChip_vj9l5_23{font-size:.9375rem;padding:8px 14px;min-height:40px}._sortLabel_vj9l5_28,._countLine_vj9l5_29,._mystery_vj9l5_37{font-size:.875rem}._miniStats_vj9l5_46{font-size:.9375rem}._returnGrid_vj9l5_80{font-size:1rem}._rgHead_vj9l5_85{font-size:.75rem}._advisor_vj9l5_51{font-size:1rem}._abilityHint_vj9l5_61,._abilityUsed_vj9l5_61{font-size:.9375rem}._abilityBar_vj9l5_60 button{min-height:44px;white-space:normal;height:auto}._cname_vj9l5_94{font-size:1.25rem}._sector_vj9l5_95{font-size:.8125rem}._priceBox_vj9l5_97{font-size:1rem}._desc_vj9l5_101{font-size:1rem;line-height:1.45}._newsLine_vj9l5_147{font-size:.9375rem}._chip_vj9l5_22,._chipBad_vj9l5_103,._chipGood_vj9l5_103,._chipInfo_vj9l5_103,._chipGold_vj9l5_103{font-size:.8125rem;padding:4px 10px}._position_vj9l5_111{grid-template-columns:1fr 1fr}._position_vj9l5_111 span{font-size:.75rem}._position_vj9l5_111 b{font-size:1rem}._cardActions_vj9l5_74{display:grid;grid-template-columns:1fr 1fr}._cardActions_vj9l5_74 button{min-height:48px;font-size:1rem;width:100%}._cardActions_vj9l5_74 button:last-child{grid-column:1 / -1}._results_vj9l5_155{grid-template-columns:1fr}._results_vj9l5_155>div{flex-direction:row;justify-content:space-between;align-items:center}._results_vj9l5_155 span{font-size:.8125rem}._results_vj9l5_155 strong{font-size:1.125rem}._feedItem_vj9l5_159,._surprise_vj9l5_159,._luckGood_vj9l5_159,._bankrupt_vj9l5_159{font-size:1rem}._chanceActions_vj9l5_160 button{min-height:48px;flex:1 1 140px;white-space:normal;height:auto}._openOrders_vj9l5_88{font-size:.9375rem}._cancel_vj9l5_90{min-height:36px;padding:4px 12px;font-size:.875rem}._tabs_vj9l5_63 button{min-height:44px;font-size:1rem}}._paper_vj9l5_165{background:var(--card);border:2px solid var(--foreground);border-radius:var(--radius);padding:var(--spacing-4);box-shadow:var(--shadow-md)}._paperHead_vj9l5_169{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);font-weight:900;letter-spacing:.14em;font-size:.8125rem;border-bottom:2px solid var(--foreground);padding-bottom:var(--spacing-2)}._headline_vj9l5_173{font-family:var(--font-family-display);font-weight:700;font-size:1.5rem;line-height:1.2;padding-top:var(--spacing-3)}._popCulture_vj9l5_174{margin-top:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);background:var(--gold-soft);border:1px dashed var(--foreground);font-size:.875rem;line-height:1.4;display:flex;flex-direction:column;gap:4px}._popHead_vj9l5_178{font-family:var(--font-family-display);font-weight:800;font-size:.8125rem;letter-spacing:.04em}._headline2_vj9l5_179{font-family:var(--font-family-display);font-weight:600;font-size:1.0625rem;line-height:1.3;margin-top:var(--spacing-3);padding-top:var(--spacing-3);border-top:1px solid var(--border);color:var(--muted-foreground)}._results_vj9l5_155{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-2)}._results_vj9l5_155>div{background:var(--card);border:2px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);display:flex;flex-direction:column;gap:2px}._results_vj9l5_155 span{font-size:.6875rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.06em}._results_vj9l5_155 strong{font-family:var(--font-family-monospace);font-size:1rem}._bankrupt_vj9l5_159{display:flex;gap:var(--spacing-2);align-items:flex-start;color:var(--error);background:#b6392b1a;border-radius:var(--radius);padding:var(--spacing-3);font-size:.9rem;line-height:1.4}._bankrupt_vj9l5_159 svg{flex-shrink:0}._surprise_vj9l5_159{display:flex;gap:var(--spacing-2);align-items:flex-start;background:#e2811224;border-radius:var(--radius);padding:var(--spacing-3);font-size:.9rem;line-height:1.4}._newsLine_vj9l5_147{font-size:.8125rem;font-style:italic;line-height:1.35}._luckGood_vj9l5_159{display:flex;gap:var(--spacing-2);align-items:flex-start;background:#257e4a1f;border-radius:var(--radius);padding:var(--spacing-3);font-size:.9rem;line-height:1.4}._feed_vj9l5_159{background:var(--card);border:2px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3);display:flex;flex-direction:column;gap:var(--spacing-2)}._feedItem_vj9l5_159{display:flex;gap:var(--spacing-2);align-items:baseline;font-size:.875rem;line-height:1.4}._dot_vj9l5_209,._dotGood_vj9l5_209,._dotBad_vj9l5_209{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--muted-foreground);transform:translateY(-1px)}._dotGood_vj9l5_209{background:var(--gain)}._dotBad_vj9l5_209{background:var(--loss)}._youOwn_vj9l5_212{color:var(--primary);font-weight:700}._chance_vj9l5_160{border:2px solid var(--foreground);border-radius:var(--radius-md);padding:var(--spacing-4);background:var(--surface);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:var(--spacing-2);line-height:1.45}._chanceGood_vj9l5_217{background:#dbf0e4}._chanceBad_vj9l5_218{background:#f7e2de}._chanceKicker_vj9l5_219{display:flex;align-items:center;gap:var(--spacing-1);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}._chanceTitle_vj9l5_220{font-family:var(--font-family-display);font-weight:900;font-size:1.5rem}._chanceActions_vj9l5_160{display:flex;flex-wrap:wrap;gap:var(--spacing-2);padding-top:var(--spacing-2)}._cardNote_vj9l5_222{font-weight:600;padding-top:var(--spacing-1)}._wrap_vfvyp_1{display:flex;flex-direction:column;gap:var(--spacing-6);padding-bottom:var(--spacing-20)}._unlockNews_vfvyp_2{display:flex;align-items:center;gap:var(--spacing-3);background:var(--card);border:2px solid var(--gold);border-radius:var(--radius-md);padding:var(--spacing-3);box-shadow:var(--shadow-md)}._unlockNews_vfvyp_2 img{width:64px;height:64px;border-radius:50%;flex-shrink:0}._unlockNews_vfvyp_2>div{display:flex;flex-direction:column;gap:2px;font-size:.875rem;line-height:1.4}._unlockNews_vfvyp_2 span{color:var(--muted-foreground)}._reveal_vfvyp_9{background:var(--foreground);color:var(--background);border-radius:var(--radius-lg);padding:var(--spacing-6) var(--spacing-4);text-align:center;box-shadow:5px 5px 0 var(--gold)}._kicker_vfvyp_13{text-transform:uppercase;letter-spacing:.16em;font-size:.75rem;font-weight:700;color:var(--gold)}._years_vfvyp_14{font-family:var(--font-family-display);font-weight:900;font-size:clamp(2.5rem,12vw,3.5rem);line-height:1.05;margin-top:var(--spacing-2)}._title_vfvyp_15{font-family:var(--font-family-display);font-size:1.375rem;margin:var(--spacing-1) 0 var(--spacing-3)}._summary_vfvyp_16{margin:0;line-height:1.5;font-size:.9375rem;opacity:.92}._scoreCard_vfvyp_17{background:var(--card);border:2px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--spacing-3)}._scoreRow_vfvyp_18{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-2)}._scoreRow_vfvyp_18>div{display:flex;flex-direction:column;gap:2px}._scoreRow_vfvyp_18 span{font-size:.6875rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground)}._scoreRow_vfvyp_18 strong{font-family:var(--font-family-monospace);font-size:1.0625rem}._chart_vfvyp_22{margin-top:var(--spacing-3)}._todayMoney_vfvyp_23{margin-top:var(--spacing-3);padding:var(--spacing-3);border-radius:var(--radius);background:var(--gold-soft);border:2px dashed var(--foreground);font-size:.9375rem;line-height:1.45;display:flex;flex-direction:column;gap:4px}._todayMoney_vfvyp_23 b{font-family:var(--font-family-monospace)}._todayMoney_vfvyp_23 span{font-size:.8125rem;color:var(--muted-foreground)}._gain_vfvyp_29{color:var(--gain);font-weight:700;font-size:.875rem;text-align:right}._loss_vfvyp_30{color:var(--loss);font-weight:700;font-size:.875rem;text-align:right}._section_vfvyp_31{display:flex;flex-direction:column;gap:var(--spacing-2)}._h2_vfvyp_32{font-family:var(--font-family-display);font-size:1.25rem;margin:var(--spacing-2) 0 0;display:flex;align-items:center;gap:var(--spacing-2)}._muted_vfvyp_33{color:var(--muted-foreground);font-size:.8125rem;margin:0;line-height:1.4}._unmask_vfvyp_34{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3);background:var(--card);border:2px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3)}._fake_vfvyp_38{font-size:.8125rem;color:var(--muted-foreground);text-decoration:line-through}._real_vfvyp_39{font-family:var(--font-family-display);font-weight:700;font-size:1.0625rem}._flags_vfvyp_40{font-size:.75rem;color:var(--error);text-align:right;max-width:50%}._lessons_vfvyp_41{background:var(--gold-soft);border:2px solid var(--foreground);border-radius:var(--radius-md);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-3);box-shadow:var(--shadow-md)}._lessonHead_vfvyp_45{display:flex;gap:var(--spacing-3);align-items:center}._advEmoji_vfvyp_46{font-size:1.5rem;width:44px;height:44px;display:grid;place-items:center;background:var(--card);border-radius:var(--radius-full);border:2px solid var(--foreground);flex-shrink:0}._lesson_vfvyp_41{display:flex;gap:var(--spacing-2);line-height:1.45;font-size:.9375rem}._lesson_vfvyp_41 svg{flex-shrink:0;margin-top:3px}._q_vfvyp_49{margin:0;line-height:1.45;font-weight:600}._options_vfvyp_50{display:flex;flex-direction:column;gap:var(--spacing-2)}._option_vfvyp_50{display:flex;align-items:center;gap:var(--spacing-2);text-align:left;font:inherit;color:inherit;cursor:pointer;background:var(--card);border:2px solid var(--border);border-radius:var(--radius);padding:var(--spacing-3);box-shadow:var(--shadow)}._option_vfvyp_50:disabled{cursor:default}._right_vfvyp_56{background:#d4edde;border-color:var(--success)}._wrong_vfvyp_57{background:#f5dad6;border-color:var(--error)}._ach_vfvyp_58{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) 0;border-bottom:1px dashed var(--muted);font-size:.9375rem}._bucks_vfvyp_59{font-family:var(--font-family-monospace);font-weight:700;background:var(--gold-soft);padding:2px 8px;border-radius:var(--radius-sm)}._ending_vfvyp_60{background:var(--card);border:2px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-3)}._endingLegendary_vfvyp_64{border-color:var(--gold);box-shadow:5px 5px 0 var(--gold)}._endingHead_vfvyp_65{display:flex;gap:var(--spacing-3);align-items:center}._tier_vfvyp_66{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground)}._tierGold_vfvyp_67{color:#ac7a15}._endingText_vfvyp_68{margin:0;line-height:1.55;font-size:1rem;font-family:var(--font-family-display)}._signoff_vfvyp_69{display:flex;gap:var(--spacing-3);align-items:center;font-size:.9375rem;line-height:1.45;border-top:1px dashed var(--muted);padding-top:var(--spacing-3)}._path_vfvyp_70{margin:0;padding-left:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-1);line-height:1.5;font-size:.9375rem}._cta_vfvyp_71{position:sticky;bottom:var(--spacing-4);width:100%;box-shadow:var(--shadow-md)}._wrap_oejbt_1{display:flex;flex-direction:column;gap:var(--spacing-4);padding-top:var(--spacing-4)}._header_oejbt_2{text-align:center}._kicker_oejbt_3{text-transform:uppercase;letter-spacing:.16em;font-size:.75rem;font-weight:700;color:var(--warning)}._title_oejbt_4{font-family:var(--font-family-display);font-weight:900;font-size:2.25rem;margin:var(--spacing-1) 0 0}._panel_oejbt_5{background:var(--card);border:2px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-4);line-height:1.5;text-align:center}._panel_oejbt_5 p{margin:0}._legend_oejbt_10{display:flex;justify-content:center;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;font-size:.875rem}._redSample_oejbt_11,._greenSample_oejbt_11{padding:4px 10px;border-radius:var(--radius-sm);font-weight:700;color:#fff}._redSample_oejbt_11{background:var(--error)}._greenSample_oejbt_11{background:var(--success)}._cta_oejbt_14{width:100%}._hud_oejbt_15{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-family-monospace);font-size:.9375rem;background:var(--foreground);color:var(--background);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3)}._hud_oejbt_15 span{display:inline-flex;align-items:center;gap:4px}._arena_oejbt_20{position:relative;height:min(62vh,480px);border-radius:var(--radius-lg);border:3px solid var(--foreground);overflow:hidden;background:repeating-linear-gradient(90deg,hsla(28,45%,30%,.15) 0 2px,transparent 2px 64px),linear-gradient(180deg,#dfba90,#c98d5e);cursor:crosshair;touch-action:manipulation;user-select:none}._target_oejbt_27{position:absolute;font:inherit;font-weight:800;font-size:.8125rem;padding:10px 12px;border-radius:var(--radius);border:2px solid var(--foreground);box-shadow:var(--shadow);color:#fff;cursor:crosshair;white-space:nowrap;animation:_pop_oejbt_1 var(--animation-duration-normal) ease-out}._red_oejbt_11{background:var(--error)}._green_oejbt_11{background:var(--success)}._hitGood_oejbt_34{background:var(--gold);color:var(--foreground);transform:scale(1.2) rotate(-6deg)}._hitBad_oejbt_35{background:var(--foreground);transform:scale(.9) rotate(4deg)}@keyframes _pop_oejbt_1{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}._final_oejbt_37{font-family:var(--font-family-display);font-weight:900;font-size:2.5rem}._reward_oejbt_38{display:inline-flex;align-self:center;align-items:center;gap:var(--spacing-2);background:var(--gold-soft);border:2px solid var(--foreground);border-radius:var(--radius-full);padding:var(--spacing-2) var(--spacing-4);font-weight:800;box-shadow:var(--shadow)}._wrap_102bu_1{display:flex;flex-direction:column;gap:var(--spacing-3);padding-bottom:var(--spacing-12)}._back_102bu_2{align-self:flex-start;background:none;border:none;color:inherit;cursor:pointer;padding:var(--spacing-2);min-width:44px;min-height:44px}._kicker_102bu_3{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-weight:700;color:var(--muted-foreground)}._h2_102bu_4{font-family:var(--font-family-display);font-size:1.75rem;margin:0}._sub_102bu_5{margin:0;color:var(--muted-foreground);line-height:1.45}._pathCard_102bu_6{display:flex;gap:var(--spacing-3);align-items:flex-start;text-align:left;font:inherit;color:inherit;cursor:pointer;background:var(--card);border:2px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);box-shadow:var(--shadow-md)}._pathCard_102bu_6:hover{background:var(--gold-soft)}._pathEmoji_102bu_11{font-size:2rem;line-height:1}._pathText_102bu_12{display:block;margin-top:var(--spacing-1);color:var(--muted-foreground);line-height:1.45;font-size:.9375rem}._cards_102bu_13{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--spacing-3)}._careerCard_102bu_14{display:flex;flex-direction:column;gap:var(--spacing-2);text-align:left;font:inherit;color:inherit;cursor:pointer;background:var(--card);border:2px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);box-shadow:var(--shadow-md)}._careerCard_102bu_14:hover{background:var(--gold-soft)}._careerTop_102bu_19{display:flex;align-items:center;gap:var(--spacing-2);font-size:1.125rem}._careerEmoji_102bu_20{font-size:1.75rem}._stats_102bu_21{display:flex;flex-direction:column;gap:2px;font-size:.875rem}._note_102bu_22{font-size:.8125rem;color:var(--muted-foreground);line-height:1.4}._wrap_llmvf_1{display:flex;flex-direction:column;gap:var(--spacing-4);padding-bottom:var(--spacing-12)}._hero_llmvf_2{background:var(--foreground);color:var(--background);border-radius:var(--radius-lg);padding:var(--spacing-6) var(--spacing-4);text-align:center;box-shadow:5px 5px 0 var(--gold)}._kicker_llmvf_3{text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;font-weight:700;color:var(--gold)}._title_llmvf_4{font-family:var(--font-family-display);font-size:2rem;margin:var(--spacing-2) 0}._sub_llmvf_5{margin:0;opacity:.9;line-height:1.45}._card_llmvf_6{display:flex;flex-direction:column;gap:var(--spacing-3);background:var(--card);border:2px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--spacing-4)}._head_llmvf_7{display:flex;gap:var(--spacing-3);align-items:center}._muted_llmvf_8{color:var(--muted-foreground);font-size:.875rem;margin:0;line-height:1.45}._rows_llmvf_9{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}._rows_llmvf_9>div{display:flex;flex-direction:column;gap:2px}._rows_llmvf_9 span{font-size:.6875rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground)}._rows_llmvf_9 strong{font-family:var(--font-family-monospace);font-size:1.125rem}._events_llmvf_13{margin:0;padding-left:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-1);line-height:1.45;font-size:.9375rem}._choices_llmvf_14{display:flex;flex-direction:column;gap:var(--spacing-2)}._cta_llmvf_15{width:100%}._bonusGrid_llmvf_16{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--spacing-2)}._bonusBtn_llmvf_17{display:flex;align-items:center;gap:var(--spacing-2);min-height:56px;padding:var(--spacing-2) var(--spacing-3);text-decoration:none;color:var(--foreground);border-radius:var(--radius-md);border:2px solid var(--gold);background:var(--gold-soft);font-size:.875rem;line-height:1.25}._bonusBtn_llmvf_17:hover{filter:brightness(.97)}._bonusBtn_llmvf_17 span{display:flex;flex-direction:column}._bonusBtn_llmvf_17 small{color:var(--muted-foreground);font-size:.75rem}._bonusEmoji_llmvf_24{font-size:1.5rem}._wrap_18ep7_1{display:flex;flex-direction:column;gap:var(--spacing-6);padding-bottom:var(--spacing-20)}._hero_18ep7_2{background:var(--foreground);color:var(--background);border-radius:var(--radius-lg);padding:var(--spacing-6) var(--spacing-4);text-align:center;box-shadow:5px 5px 0 var(--gold)}._kicker_18ep7_3{text-transform:uppercase;letter-spacing:.16em;font-size:.75rem;font-weight:700;color:var(--gold)}._title_18ep7_4{font-family:var(--font-family-display);font-size:clamp(2rem,9vw,2.75rem);margin:var(--spacing-2) 0 var(--spacing-4)}._eras_18ep7_5{display:flex;flex-direction:column;gap:var(--spacing-2)}._era_18ep7_5{display:flex;flex-direction:column;gap:2px;padding:var(--spacing-2);border-top:1px solid hsla(44,60%,97%,.2)}._era_18ep7_5 b{font-family:var(--font-family-display);font-size:1.25rem}._era_18ep7_5 span{opacity:.85;font-size:.9375rem}._card_18ep7_9{display:flex;flex-direction:column;gap:var(--spacing-3);background:var(--card);border:2px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--spacing-4)}._rows_18ep7_10{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-2)}._rows_18ep7_10>div{display:flex;flex-direction:column;gap:2px}._rows_18ep7_10 span{font-size:.6875rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground)}._rows_18ep7_10 strong{font-family:var(--font-family-monospace);font-size:1rem}._gain_18ep7_14{color:var(--gain)}._loss_18ep7_15{color:var(--loss)}._section_18ep7_16{display:flex;flex-direction:column;gap:var(--spacing-2)}._h2_18ep7_17{font-family:var(--font-family-display);font-size:1.25rem;margin:var(--spacing-2) 0 0}._muted_18ep7_18{color:var(--muted-foreground);font-size:.8125rem;line-height:1.4}._goals_18ep7_19{display:flex;flex-direction:column;gap:var(--spacing-2)}._goal_18ep7_19{display:flex;gap:var(--spacing-3);align-items:center;padding:var(--spacing-2) var(--spacing-3);border:2px dashed var(--muted);border-radius:var(--radius);opacity:.6}._goalGot_18ep7_21{opacity:1;border-style:solid;border-color:var(--gold);background:var(--gold-soft)}._goal_18ep7_19>span:nth-child(2){flex:1}._goalEmoji_18ep7_23{font-size:1.75rem}._head_18ep7_24{display:flex;gap:var(--spacing-3);align-items:center}._tier_18ep7_25{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground)}._story_18ep7_26{margin:0;font-family:var(--font-family-display);font-size:1.0625rem;line-height:1.6}._signoff_18ep7_27{display:flex;gap:var(--spacing-3);align-items:center;font-size:.9375rem;line-height:1.45;border-top:1px dashed var(--muted);padding-top:var(--spacing-3)}._path_18ep7_28{margin:0;padding-left:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-1);line-height:1.5;font-size:.9375rem}._reward_18ep7_29{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) 0;border-bottom:1px dashed var(--muted)}._bucks_18ep7_30{font-family:var(--font-family-monospace);font-weight:700;background:var(--gold-soft);padding:2px 8px;border-radius:var(--radius-sm)}._chapterHead_18ep7_31{display:flex;flex-direction:column;gap:2px}._chapterHead_18ep7_31 b{font-family:var(--font-family-display);font-size:1.125rem}._unmask_18ep7_33{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) 0;border-bottom:1px dashed var(--muted)}._fake_18ep7_34{font-size:.8125rem;color:var(--muted-foreground);text-decoration:line-through}._real_18ep7_35{font-family:var(--font-family-display);font-weight:700;font-size:1.0625rem}._fateCol_18ep7_36{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;font-size:.875rem}._fate_18ep7_36{font-size:.75rem;color:var(--muted-foreground)}._decadeNotes_18ep7_38{display:flex;flex-direction:column;gap:var(--spacing-1);font-size:.8125rem;color:var(--muted-foreground);line-height:1.45;padding-top:var(--spacing-1)}._cta_18ep7_39{position:sticky;bottom:var(--spacing-4);width:100%;box-shadow:var(--shadow-md)}._wrap_119nr_1{display:flex;flex-direction:column;gap:var(--spacing-3);padding-bottom:var(--spacing-12)}._back_119nr_2{align-self:flex-start;background:none;border:none;color:inherit;cursor:pointer;padding:var(--spacing-2);min-width:44px;min-height:44px}._kicker_119nr_3{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-weight:700;color:var(--muted-foreground)}._h2_119nr_4{font-family:var(--font-family-display);font-size:1.75rem;margin:0}._sub_119nr_5{margin:0;color:var(--muted-foreground);line-height:1.45}._slot_119nr_6{display:flex;flex-direction:column;gap:var(--spacing-3);background:var(--card);border:2px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--spacing-4)}._active_119nr_7{border-color:var(--gold);box-shadow:4px 4px 0 var(--gold)}._slotTop_119nr_8{display:flex;gap:var(--spacing-3);align-items:center}._slotInfo_119nr_9{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._slotName_119nr_10{font-family:var(--font-family-display);font-size:1.25rem;display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap}._badge_119nr_11{font-family:var(--font-family-base);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;background:var(--gold-soft);border:1px solid var(--gold);border-radius:var(--radius-full);padding:1px 8px}._muted_119nr_12{font-size:.8125rem;color:var(--muted-foreground);line-height:1.4}._emptyPortrait_119nr_13{width:52px;height:52px;border-radius:var(--radius-full);display:grid;place-items:center;font-size:1.75rem;background:var(--muted);flex-shrink:0}._actions_119nr_14{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._renameRow_119nr_15{display:flex;gap:var(--spacing-2);align-items:center}._newSlot_119nr_16{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-4);border:2px dashed var(--border);border-radius:var(--radius-md)}._newSlot_119nr_16 b{display:flex;align-items:center;gap:var(--spacing-1)}._card_1491p_1{display:flex;flex-direction:column;gap:var(--spacing-2);width:100%;text-align:left;padding:var(--spacing-4);border-radius:var(--radius-lg);background:var(--gold-soft);border:2px solid var(--foreground);box-shadow:4px 4px 0 var(--gold)}._kicker_1491p_5{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-weight:800}._score_1491p_6{font-family:var(--font-family-display);font-size:1.375rem;font-weight:800}._label_1491p_7{display:flex;flex-direction:column;gap:4px;font-weight:700;font-size:.875rem}._input_1491p_8{min-height:46px;padding:0 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--card);color:var(--foreground);font:inherit;font-size:1rem;font-weight:700}._btn_1491p_9{min-height:48px;border-radius:var(--radius-md);font:inherit;font-weight:800;font-size:1rem;cursor:pointer;background:var(--foreground);color:var(--background);border:2px solid var(--foreground)}._btn_1491p_9:disabled{opacity:.6;cursor:default}._error_1491p_11{color:#c9281d;font-weight:700;font-size:.875rem}._rank_1491p_12{font-size:1.125rem}._link_1491p_13{font-weight:800;color:inherit;min-height:44px;display:inline-flex;align-items:center}._page_17ryz_1{min-height:100dvh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._column_17ryz_7{max-width:560px;margin:0 auto;padding:var(--spacing-4) var(--spacing-4) var(--spacing-12)}._home_17ryz_12{display:flex;flex-direction:column;gap:var(--spacing-6)}._topBar_17ryz_13{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2)}._bucks_17ryz_14{display:inline-flex;align-items:center;gap:var(--spacing-2);background:var(--gold-soft);border:2px solid var(--foreground);border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3);font-weight:700;font-size:.875rem;box-shadow:var(--shadow)}._games_17ryz_19{font-size:.8125rem;color:var(--muted-foreground)}._hero_17ryz_20{padding-top:var(--spacing-8)}._kicker_17ryz_21{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-weight:700;color:var(--primary)}._logo_17ryz_22{font-family:var(--font-family-display);font-weight:900;font-size:clamp(3rem,14vw,4.5rem);line-height:.92;margin:var(--spacing-2) 0 var(--spacing-4);color:var(--primary);letter-spacing:-.02em}._tagline_17ryz_26{font-size:1.0625rem;line-height:1.5;margin:0}._cta_17ryz_27{width:100%}a._wisdomToggle_17ryz_28{text-decoration:none}._bonusBox_17ryz_29{width:100%;display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3);border-radius:var(--radius-lg);background:#1a1410;border:2px solid var(--gold)}._bonusHead_17ryz_30{font-family:var(--font-family-display);font-weight:900;font-size:1.15rem;color:#ffd84a;display:flex;align-items:baseline;gap:var(--spacing-2);flex-wrap:wrap}._bonusHead_17ryz_30 span{font-family:inherit;font-size:.8125rem;font-weight:600;color:#c9b98f}._bonusRow_17ryz_32{display:flex;align-items:center;gap:var(--spacing-2);min-height:52px;padding:6px 8px 6px 10px;border-radius:var(--radius-md);background:#ffffff0f;color:#f2e6c8;text-decoration:none;border:1px solid rgba(255,216,74,.25);transition:transform .08s,background .15s}._bonusRow_17ryz_32:hover{background:#ffd84a24}._bonusRow_17ryz_32:active{transform:scale(.98)}._bonusEmoji_17ryz_38{font-size:1.5rem;line-height:1;flex:none;width:30px;text-align:center}._bonusName_17ryz_39{flex:1;min-width:0;font-weight:700;font-size:.9375rem;line-height:1.25}._bonusTag_17ryz_40{font-style:normal;margin-left:6px;font-size:.625rem;font-weight:900;letter-spacing:.06em;padding:2px 6px;border-radius:999px;background:#d7261e;color:#fff;vertical-align:middle;white-space:nowrap}._bonusPlay_17ryz_42{flex:none;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;padding-left:2px;font-size:.8125rem;border-radius:50%;background:#ffd84a;color:#2a1206;box-shadow:0 2px #8a6a10}._bonusTag_17ryz_40{display:inline-block}._learnRow_17ryz_47{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3);cursor:pointer;border:2px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3);background:var(--card);box-shadow:var(--shadow)}._learnRow_17ryz_47>span{display:flex;flex-direction:column;gap:2px}._learnSub_17ryz_52{font-size:.8125rem;color:var(--muted-foreground)}._cta_17ryz_27{min-height:56px;height:auto;flex-wrap:wrap;white-space:normal}._resumeSub_17ryz_54{flex-basis:100%;font-size:.8125rem;font-weight:500;opacity:.85}._how_17ryz_55{display:flex;flex-direction:column;gap:var(--spacing-3)}._howItem_17ryz_56{display:flex;gap:var(--spacing-3);align-items:flex-start;background:var(--card);border:2px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4);box-shadow:var(--shadow);line-height:1.4;font-size:.9375rem}._howItem_17ryz_56 svg{flex-shrink:0;margin-top:2px;color:var(--primary)}._wisdomToggle_17ryz_28{display:inline-flex;align-items:center;gap:var(--spacing-2);background:none;border:none;color:var(--primary);font:inherit;font-weight:600;cursor:pointer;padding:0}._wisdomList_17ryz_66{margin:0;padding:var(--spacing-3) var(--spacing-4) var(--spacing-3) var(--spacing-8);background:var(--surface);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--spacing-2);font-size:.9rem;line-height:1.45}._summary_17ryz_70{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);padding-top:var(--spacing-12);text-align:center}._trophy_17ryz_71{width:56px;height:56px;color:var(--gold)}._title_17ryz_72{font-family:var(--font-family-display);font-size:2.25rem;margin:0}._summaryRows_17ryz_73{width:100%;background:var(--card);border:2px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--spacing-2) var(--spacing-4)}._summaryRows_17ryz_73>div{display:flex;justify-content:space-between;padding:var(--spacing-3) 0;border-bottom:1px dashed var(--muted)}._summaryRows_17ryz_73>div:last-child{border-bottom:none}._summaryRows_17ryz_73 strong{font-family:var(--font-family-monospace)}._totalRow_17ryz_80 strong{color:var(--accent-foreground);background:var(--gold-soft);padding:0 var(--spacing-2);border-radius:var(--radius-sm)}._muted_17ryz_81{color:var(--muted-foreground);line-height:1.5;margin:0}
