.cheat-decoder_page__7u7_4{display:grid;gap:20px;max-width:1180px;margin:0 auto;padding:8px 0 48px;color:var(--ink)}.cheat-decoder_header__u7GQs h1{font-family:var(--font-display,inherit);font-size:clamp(2rem,5vw,3.2rem);letter-spacing:-.03em;margin:6px 0 10px;line-height:1.05}.cheat-decoder_header__u7GQs>p:last-child{max-width:70ch;color:var(--muted,var(--ink));font-size:1.05rem;margin:0}.cheat-decoder_eyebrow__5y9YR{text-transform:uppercase;letter-spacing:.12em;font-size:1rem;font-weight:700;color:var(--acid);margin:0}.cheat-decoder_testData__Fz_KL{margin:0;padding:14px 18px;border:1px solid var(--coral);border-left-width:4px;border-radius:8px}.cheat-decoder_method__RL6aq{margin:0;padding:14px 18px;border:1px solid var(--line);border-radius:8px;color:var(--muted,var(--ink))}.cheat-decoder_decoder__O1ozq{display:grid;gap:16px}.cheat-decoder_controls__7wX92{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:end;padding:14px;border:1px solid var(--line);border-radius:10px}.cheat-decoder_toggle__dvORW{display:flex;flex-wrap:wrap;gap:8px;border:0;padding:0;margin:0}.cheat-decoder_toggle__dvORW legend{font-size:1rem;color:var(--muted,var(--ink));padding:0;margin-bottom:4px}.cheat-decoder_actions___Ws_E button,.cheat-decoder_practiceControls__CAYzL button,.cheat-decoder_toggle__dvORW button{font:inherit;font-weight:700;color:var(--ink);background:transparent;border:1px solid var(--line);border-radius:999px;padding:8px 18px;min-height:44px;cursor:pointer}.cheat-decoder_primary__B0knk,.cheat-decoder_toggle__dvORW button[aria-pressed=true]{color:var(--paper)!important;background:var(--acid)!important;border-color:var(--acid)!important}.cheat-decoder_actions___Ws_E button:disabled,.cheat-decoder_practiceControls__CAYzL button:disabled{opacity:.5;cursor:not-allowed}.cheat-decoder_search__GSxT8{flex:1 1 240px;display:grid;gap:4px;font-size:1rem;color:var(--muted,var(--ink))}.cheat-decoder_search__GSxT8 input{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:8px 10px;min-height:44px}.cheat-decoder_count__ug8pr,.cheat-decoder_remember__KSBsp{margin:0;color:var(--muted,var(--ink))}.cheat-decoder_count__ug8pr{font-weight:700;color:var(--ink)}.cheat-decoder_list__hy_Fz{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px}.cheat-decoder_card__O3I6r{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid var(--line);border-radius:10px;min-width:0}.cheat-decoder_cardHead__pscZL{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:baseline;justify-content:space-between}.cheat-decoder_cardHead__pscZL h2{font-family:var(--font-display,inherit);font-size:1.35rem;margin:0;line-height:1.15}.cheat-decoder_label__p6Hpg{font-size:1rem;font-weight:700;padding:2px 10px;border-radius:999px;border:1px solid var(--line);white-space:nowrap}.cheat-decoder_label_official__0PEXF{border-color:var(--acid);color:var(--acid)}.cheat-decoder_label_verified__Nnj1n{border-color:var(--acid);background:var(--acid);color:var(--paper)}.cheat-decoder_label_community__2l5mB{border-style:dashed;border-color:var(--violet);color:var(--violet)}.cheat-decoder_label_unverified__M4vWQ{border-color:var(--coral);color:var(--coral)}.cheat-decoder_effect__vkHzX{margin:0;line-height:1.5}.cheat-decoder_inputRow__Lvyjj{display:grid;gap:6px}.cheat-decoder_inputLabel__kdkOt{font-size:1rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted,var(--ink))}.cheat-decoder_sequence__XSSq7{display:flex;flex-wrap:wrap;gap:6px}.cheat-decoder_phone__wCYOq{font-family:ui-monospace,monospace;font-size:1.4rem;letter-spacing:.06em}.cheat-decoder_empty__7weuu,.cheat-decoder_hint__Lshbx,.cheat-decoder_meta__KtYsC,.cheat-decoder_noInput__jguA5,.cheat-decoder_source__z76N0{margin:0;color:var(--muted,var(--ink))}.cheat-decoder_source__z76N0 a{color:var(--acid)}.cheat-decoder_actions___Ws_E{display:flex;flex-wrap:wrap;gap:8px}.cheat-decoder_copied__AU5wB{margin:0}.cheat-decoder_manual__okwFu{font:inherit;font-family:ui-monospace,monospace;width:100%;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:8px}.cheat-decoder_spoiler__B2OZD summary{cursor:pointer;font-weight:700;min-height:44px;display:flex;align-items:center;color:var(--coral)}.cheat-decoder_spoiler__B2OZD[open]{display:grid;gap:10px}.cheat-decoder_glyph__T0L4h{display:inline-grid;place-items:center;min-width:2.6rem;height:2.6rem;padding:0 .5rem;font-size:1.15rem;font-weight:800;line-height:1;color:var(--ink);border:2px solid var(--line)}.cheat-decoder_shape_face__wk7Ib{border-radius:50%;padding:0;width:2.6rem;border-color:var(--acid)}.cheat-decoder_shape_shoulder___SLci{border-radius:8px 8px 4px 4px}.cheat-decoder_shape_dpad__dgVGv{border-radius:4px;border-color:var(--violet)}.cheat-decoder_shape_stick__XC8nS{border-radius:50%;border-style:dashed;padding:0;width:2.6rem}.cheat-decoder_big__DNfEy{min-width:9rem;height:9rem;font-size:clamp(3.5rem,12vw,5.5rem);border-width:4px}.cheat-decoder_big__DNfEy.cheat-decoder_shape_face__wk7Ib,.cheat-decoder_big__DNfEy.cheat-decoder_shape_stick__XC8nS{width:9rem}.cheat-decoder_practice__DDyQo{display:grid;gap:14px;padding:18px;border:2px solid var(--acid);border-radius:12px;outline:none}.cheat-decoder_practice__DDyQo:focus-visible{outline:3px solid var(--violet);outline-offset:4px}.cheat-decoder_practiceHead__ov_4J{margin:0;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--acid)}.cheat-decoder_stage__VZ1CL{display:grid;justify-items:center;gap:12px;min-height:13rem;align-content:center}.cheat-decoder_stepText__bIZuf{margin:0;font-size:1.25rem}.cheat-decoder_doneText__F2WFH{margin:0;font-size:1.4rem;font-weight:700;text-align:center}.cheat-decoder_dots__R1_Mu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.cheat-decoder_dots__R1_Mu button{background:transparent;border:0;padding:2px;cursor:pointer;border-radius:10px}.cheat-decoder_dots__R1_Mu li[data-state=done] .cheat-decoder_glyph__T0L4h{opacity:.45}.cheat-decoder_dots__R1_Mu li[data-state=current] .cheat-decoder_glyph__T0L4h{border-color:var(--acid);background:var(--acid);color:var(--paper)}.cheat-decoder_practiceControls__CAYzL{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}@media (max-width:600px){.cheat-decoder_list__hy_Fz{grid-template-columns:1fr}.cheat-decoder_big__DNfEy{min-width:7rem;height:7rem}.cheat-decoder_big__DNfEy.cheat-decoder_shape_face__wk7Ib,.cheat-decoder_big__DNfEy.cheat-decoder_shape_stick__XC8nS{width:7rem}}figure.step-clip_clip__ZyvZT[data-clip-id]{margin:12px 0 18px;padding:0;border:1px solid var(--line,#354337);border-radius:var(--clip-radius,10px);background:var(--surface,var(--paper,#111714));color:var(--text,var(--ink,#f0eee4));overflow:hidden;font-size:1rem}.step-clip_stamp__bByeA{display:flex;align-items:flex-start;gap:8px;margin:0;padding:8px 14px;font-size:1rem;line-height:1.4;color:var(--text-2,var(--muted,#b5c0b4))}.step-clip_stamp__bByeA strong{color:var(--text,var(--ink,#f0eee4));font-weight:650}.step-clip_tick__CWt4l{flex:none;margin-top:2px;fill:none;stroke:var(--accent,#d5e7a6);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.step-clip_older__qj0YW .step-clip_tick__CWt4l{stroke:var(--text-2,var(--muted,#b5c0b4));stroke-width:2.2}.step-clip_stamp__bByeA a{color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.step-clip_poster__cFIvr{position:relative;display:block;aspect-ratio:16/9;max-width:100%;overflow:hidden;background-image:linear-gradient(#000,#000);text-decoration:none}.step-clip_poster__cFIvr:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.86) 0,rgba(0,0,0,.32) 42%,rgba(0,0,0,0) 68%);pointer-events:none}.step-clip_still__51IiY{object-fit:cover}.step-clip_blank__0ka8a{position:absolute;inset:0;background-image:radial-gradient(circle at 78% 18%,rgba(213,231,166,.22),rgba(213,231,166,0) 46%),linear-gradient(135deg,#1d2b22,#0f1612)}.step-clip_clip__ZyvZT .step-clip_blank__0ka8a .step-clip_mark__W11f4{color:#d5e7a6!important}.step-clip_mark__W11f4{position:absolute;top:12px;right:14px;font:600 1rem/1.2 var(--v2-mono,ui-monospace,monospace);letter-spacing:.02em;opacity:.85}.step-clip_clip__ZyvZT .step-clip_poster__cFIvr .step-clip_label__l7EGj,.step-clip_clip__ZyvZT .step-clip_poster__cFIvr .step-clip_range__EJcGB{color:#fff!important}.step-clip_range__EJcGB{position:absolute;z-index:1;top:10px;left:10px;padding:5px 8px;border-radius:6px;background-image:linear-gradient(rgba(0,0,0,.74),rgba(0,0,0,.74));font:600 1rem/1.2 var(--v2-mono,ui-monospace,monospace);letter-spacing:.02em;white-space:nowrap}.step-clip_icon__ctLE7{position:absolute;z-index:1;left:50%;top:44%;display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background-image:linear-gradient(var(--accent,#d5e7a6),var(--accent,#d5e7a6));box-shadow:0 6px 24px rgba(0,0,0,.45);transform:translate(-50%,-50%);transition:transform .2s ease}.step-clip_playMark__N414U{margin-left:3px;fill:var(--on-accent,#142216)}.step-clip_outMark__ALxYD{fill:none;stroke:var(--on-accent,#142216)}.step-clip_poster__cFIvr:focus-visible .step-clip_icon__ctLE7,.step-clip_poster__cFIvr:hover .step-clip_icon__ctLE7{transform:translate(-50%,-50%) scale(1.08)}.step-clip_label__l7EGj{position:absolute;z-index:1;left:14px;right:14px;bottom:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-weight:600;font-size:1rem;line-height:1.3;text-wrap:balance;text-shadow:0 1px 2px rgba(0,0,0,.6)}.step-clip_credits__9Gnt8 summary:focus-visible,.step-clip_meta__pLUg_ a:focus-visible,.step-clip_meta__pLUg_ button:focus-visible,.step-clip_poster__cFIvr:focus-visible,.step-clip_spoiler__aoWRm summary:focus-visible,.step-clip_stamp__bByeA a:focus-visible{outline:3px solid var(--accent,#d5e7a6);outline-offset:-3px}.step-clip_frame__qaMau{position:relative;aspect-ratio:16/9;background-image:linear-gradient(#000,#000)}.step-clip_frame__qaMau iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.step-clip_meta__pLUg_{display:flex;flex-wrap:wrap;align-items:center;gap:0 18px;padding:2px 14px;font-size:1rem;line-height:1.45;color:var(--text-2,var(--muted,#b5c0b4))}.step-clip_meta__pLUg_ p{margin:0}.step-clip_meta__pLUg_ a{color:var(--accent-link,var(--accent,#d5e7a6))}.step-clip_meta__pLUg_>a{display:inline-flex;align-items:center;min-height:44px}.step-clip_note__dobJY{flex-basis:100%;padding-top:8px}.step-clip_step__WwRoz{flex-basis:100%;padding-top:10px;color:var(--text,var(--ink,#f0eee4))}.step-clip_seen__wCW_i{font-weight:600}.step-clip_copied__vpTRr:empty{display:none}.step-clip_meta__pLUg_ input.step-clip_manual__eI6B8{flex:1 1 220px;padding:0 10px}.step-clip_meta__pLUg_ button,.step-clip_meta__pLUg_ input.step-clip_manual__eI6B8{min-height:40px;border:1px solid var(--line,#354337);border-radius:6px;background:transparent;color:inherit;font:inherit}.step-clip_meta__pLUg_ button{padding:0 12px;cursor:pointer}.step-clip_meta__pLUg_ details.step-clip_credits__9Gnt8{margin:0;padding:0;border:0;border-radius:0;background:none}.step-clip_meta__pLUg_ details.step-clip_credits__9Gnt8[open]{flex-basis:100%}.step-clip_meta__pLUg_ .step-clip_credits__9Gnt8>summary{display:inline-flex;align-items:center;min-height:44px;padding:0;cursor:pointer;list-style:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.step-clip_credits__9Gnt8>summary::-webkit-details-marker{display:none}.step-clip_credits__9Gnt8>summary:after{content:"▾";margin-left:6px}.step-clip_credits__9Gnt8[open]>summary:after{content:"▴"}.step-clip_credits__9Gnt8 p{padding-bottom:8px}.step-clip_stale__DnXoO{color:var(--text,var(--ink,#f0eee4))}.step-clip_spoiler__aoWRm{margin:12px 0 18px}.step-clip_spoiler__aoWRm>summary{display:flex;align-items:center;min-height:48px;padding:0 14px;border:1px dashed var(--line,#354337);border-radius:var(--clip-radius,10px);cursor:pointer}.step-clip_spoiler__aoWRm[open]>summary{margin-bottom:8px}.step-clip_spoiler__aoWRm figure.step-clip_clip__ZyvZT[data-clip-id]{margin:0}@media(max-width:600px){.step-clip_icon__ctLE7{width:52px;height:52px}.step-clip_label__l7EGj{left:12px;right:12px;bottom:10px}.step-clip_meta__pLUg_{padding:2px 12px 4px}}@media(prefers-reduced-motion:reduce){.step-clip_icon__ctLE7{transition:none}}.step-clip_blank__0ka8a~.step-clip_label__l7EGj{font-size:1.25rem;-webkit-line-clamp:4}.play-along_launch__JoU40{margin:0 0 16px}button.play-along_open__QuRO2[type]{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 18px;border:2px solid var(--accent,#d5e7a6)!important;border-radius:var(--clip-radius,10px)!important;background:transparent!important;color:var(--text,var(--ink,#f0eee4))!important;font-weight:700;font-size:1rem;line-height:1.2;font-family:inherit;cursor:pointer}.play-along_open__QuRO2 svg{flex:none;fill:none;stroke:var(--accent,#d5e7a6);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}button.play-along_open__QuRO2[type] .play-along_sub__C3JUz{color:inherit!important;font-weight:500}button.play-along_open__QuRO2:focus-visible,dialog.play-along_dialog__Bv5uV a:focus-visible,dialog.play-along_dialog__Bv5uV button:focus-visible,dialog.play-along_dialog__Bv5uV summary:focus-visible{outline:3px solid var(--accent,#d5e7a6);outline-offset:2px}dialog.play-along_dialog__Bv5uV[aria-labelledby]{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:0;background:var(--surface,var(--paper,#111714))!important;color:var(--text,var(--ink,#f0eee4))!important;font-size:1rem;line-height:1.5;overflow:hidden}dialog.play-along_dialog__Bv5uV::backdrop{background:rgba(0,0,0,.86)}dialog.play-along_dialog__Bv5uV .play-along_view__oA3mo{display:flex;flex-direction:column;height:100%;padding:0;margin:0}dialog.play-along_dialog__Bv5uV .play-along_top__lBHkU{display:flex;align-items:center;gap:12px;padding:max(10px,env(safe-area-inset-top)) 16px 10px;border-bottom:1px solid var(--line,#354337)}dialog.play-along_dialog__Bv5uV .play-along_top__lBHkU h2{margin:0;font-size:1rem;line-height:1.3;color:var(--text-2,var(--muted,#b5c0b4))!important}dialog.play-along_dialog__Bv5uV .play-along_progress__K2EgG{flex:1 1 auto;margin:0;font-weight:700;font-size:1.125rem;color:var(--accent-link,var(--accent,#d5e7a6))!important}dialog.play-along_dialog__Bv5uV button[type]{min-height:48px;padding:0 16px;border:1px solid var(--line,#354337)!important;border-radius:8px!important;background:transparent!important;color:var(--text,var(--ink,#f0eee4))!important;font:inherit;font-weight:600;cursor:pointer}dialog.play-along_dialog__Bv5uV button[aria-disabled=true]{opacity:.45;cursor:default}.play-along_meter__fW90r{flex:none;height:4px;background-image:linear-gradient(var(--line,#354337),var(--line,#354337))}.play-along_meter__fW90r span{display:block;height:100%;background-image:linear-gradient(var(--accent,#d5e7a6),var(--accent,#d5e7a6));transition:width .2s ease}dialog.play-along_dialog__Bv5uV .play-along_stage__hM6B3{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 16px 24px;touch-action:pan-y}.play-along_step__gWqcU{width:100%;max-width:760px;margin:0 auto;animation:play-along_arrive__rhKp1 .18s ease-out}@keyframes play-along_arrive__rhKp1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}dialog.play-along_dialog__Bv5uV .play-along_resume__VdsxW{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 14px;color:var(--text-2,var(--muted,#b5c0b4))}dialog.play-along_dialog__Bv5uV .play-along_resume__VdsxW button[type]{min-height:44px}dialog.play-along_dialog__Bv5uV .play-along_title__vDdbk{margin:0 0 10px;font-size:1.125rem;line-height:1.35;color:var(--text-2,var(--muted,#b5c0b4))!important}.play-along_title__vDdbk:focus{outline:none}dialog.play-along_dialog__Bv5uV .play-along_text__TD1DT{margin:0 0 16px;font-size:1.375rem;line-height:1.45;font-weight:600;color:var(--text,var(--ink,#f0eee4))!important;text-wrap:pretty}dialog.play-along_dialog__Bv5uV details.play-along_cover__dNHzI{margin:0 0 16px;padding:0;border:0;border-radius:0;background:transparent!important}dialog.play-along_dialog__Bv5uV details.play-along_cover__dNHzI>summary{display:flex;align-items:center;min-height:56px;padding:0 16px;border:1px dashed var(--line,#354337);border-radius:var(--clip-radius,10px);font-weight:700;color:var(--text,var(--ink,#f0eee4))!important;cursor:pointer;list-style:none}.play-along_cover__dNHzI>summary::-webkit-details-marker{display:none}dialog.play-along_dialog__Bv5uV details.play-along_cover__dNHzI[open]>summary{margin-bottom:14px}dialog.play-along_dialog__Bv5uV .play-along_cover__dNHzI>details,dialog.play-along_dialog__Bv5uV .play-along_step__gWqcU>details:not(.play-along_cover__dNHzI){margin:0 0 16px;padding:0;border:0;background:transparent!important}dialog.play-along_dialog__Bv5uV .play-along_wake__Ec7nh{flex:none;margin:0;padding:0 16px;color:var(--text-2,var(--muted,#b5c0b4))!important}.play-along_wake__Ec7nh:empty{display:none}dialog.play-along_dialog__Bv5uV .play-along_controls__LCnXb{flex:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:10px;padding:10px 16px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--line,#354337)}dialog.play-along_dialog__Bv5uV .play-along_controls__LCnXb button[type]{min-height:60px;font-size:1.125rem;font-weight:700}dialog.play-along_dialog__Bv5uV .play-along_controls__LCnXb button.play-along_next__1oUPQ[type]{border-color:transparent!important;background:var(--accent,#d5e7a6)!important;color:var(--on-accent,#142216)!important}@media(min-width:768px){dialog.play-along_dialog__Bv5uV .play-along_controls__LCnXb{grid-template-columns:minmax(0,220px) minmax(0,320px);justify-content:center}}@media(prefers-reduced-motion:reduce){.play-along_step__gWqcU{animation:none}.play-along_meter__fW90r span{transition:none}}.tools_page___BjSn{padding-bottom:72px}.tools_header__iuZ1n{max-width:850px}.tools_header__iuZ1n>p:last-child{max-width:68ch;color:var(--muted);font-size:1.08rem}.tools_tool__1Fexy{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:32px;min-width:0;overflow-wrap:anywhere}.tools_tool__1Fexy>*{min-width:0}.tools_tool__1Fexy :is(p,h2,h3,li,span){overflow-wrap:anywhere}.tools_budgetCard__8HFSP,.tools_emptyResult__o_SOB,.tools_evidence__iFlIa,.tools_formCard__k1Dah,.tools_helpCard__ACUYj,.tools_hiddenAchievements__UxXG2,.tools_introCard__ii4Cc,.tools_listSection__X__Tp,.tools_progressCard__w4Uns,.tools_result__pEMPy{background:#1b221c;border:1px solid #ffffff20;padding:clamp(22px,4vw,36px)}.tools_emptyResult__o_SOB,.tools_introCard__ii4Cc{max-width:820px}.tools_formCard__k1Dah h2,.tools_introCard__ii4Cc h2,.tools_listSection__X__Tp h2,.tools_progressCard__w4Uns h2,.tools_result__pEMPy h2{margin-top:0}.tools_field__K4mgP{display:grid;gap:8px;color:#e9e9df;font-weight:700}.tools_field__K4mgP input,.tools_field__K4mgP select,.tools_field__K4mgP textarea{width:100%;min-width:0;border:1px solid #ffffff36;background:#111713;color:#f5f2e8;padding:12px 14px;border-radius:2px;font:inherit;font-weight:400}.tools_field__K4mgP textarea{resize:vertical;line-height:1.55}.tools_stepLegend__w_nXg{color:#f5f2e8;font-size:1.35rem;font-weight:800;padding:0 8px}.tools_problemGrid__E6itl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));gap:12px;margin-top:12px}.tools_problemChoice__06JXf{display:flex;gap:12px;min-height:108px;padding:16px;border:1px solid #ffffff36;background:#111713;cursor:pointer}.tools_problemChoice__06JXf:focus-within,.tools_problemSelected__80gGk{border-color:var(--atlas-accent);background:#253026}.tools_problemChoice__06JXf input{flex:0 0 20px;width:20px;height:20px;padding:0;align-self:flex-start;margin-top:4px;accent-color:var(--atlas-accent)}.tools_problemChoice__06JXf span{display:grid;gap:8px;min-width:0;flex:1 1;overflow-wrap:anywhere}.tools_problemChoice__06JXf small{color:var(--muted);font-size:1rem;line-height:1.45}.tools_result__pEMPy{overflow-wrap:anywhere}.tools_result__pEMPy h2:focus{outline:3px solid var(--atlas-accent);outline-offset:6px}.tools_visibleCheck__G7hKP{margin:24px 0;padding-top:16px;border-top:1px solid #ffffff28}.tools_visibleCheck__G7hKP h3{margin:0}.tools_visibleCheck__G7hKP .tools_twoColumns__ESVRf{margin:16px 0}.tools_comparisonCard__MHZqE{margin:24px 0;padding:16px 20px;background:#111713;border:1px solid #ffffff28}.tools_comparisonCard__MHZqE h3{margin-top:0}.tools_comparisonCard__MHZqE ul{list-style:none;padding:0;margin:0}.tools_comparisonCard__MHZqE li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:10px 0;border-top:1px solid #ffffff20}.tools_budgetCard__8HFSP>p,.tools_comparisonCard__MHZqE li span,.tools_evidence__iFlIa p,.tools_helpCard__ACUYj p,.tools_hiddenAchievements__UxXG2>p,.tools_listSection__X__Tp>p,.tools_small__rnDXt{color:var(--muted)}.tools_introCard__ii4Cc .tools_small__rnDXt{line-height:1.55;margin:16px 0 0}.tools_result__pEMPy{max-width:940px;border-top:3px solid var(--atlas-accent)}.tools_resultHead__DO9mv,.tools_sectionHeading__gJxwI{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.tools_eyebrow__yPdUV{color:var(--atlas-accent);font-size:1rem;font-weight:800;letter-spacing:.09em;margin:0 0 8px;text-transform:uppercase}.tools_badge__l_bSK{border:1px solid;border-radius:999px;flex:0 0 auto;font-size:1rem;font-weight:800;padding:6px 10px}.tools_official__PAiZy{color:#b9dda9}.tools_reported__OhoMa{color:#e3b6c9}.tools_answer__5_W_m{font:400 clamp(1.25rem,2.4vw,1.65rem)/1.45 Georgia,serif;color:#f5f2e8;max-width:52ch}.tools_checks__B_vCw{display:grid;gap:12px;padding-left:24px}.tools_primaryLink__7DPNc{display:inline-flex;margin-top:18px;color:var(--atlas-accent);font-weight:800}.tools_linkRow__CuKbN{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 22px}.tools_sourceLink__N7zsi{color:#d7ddd3;font-weight:700}.tools_buildNote__sYWsP,.tools_symptom__dFCcc{color:var(--muted)}.tools_buildNote__sYWsP{border-left:2px solid var(--atlas-accent);padding-left:12px}.tools_symptom__dFCcc{font-weight:700}.tools_emptyResult__o_SOB{color:var(--muted);border-style:dashed}.tools_progressCard__w4Uns{display:grid;grid-template-columns:auto minmax(220px,1fr) auto;align-items:center;gap:22px}.tools_progressCard__w4Uns h2{margin-bottom:0}.tools_progressCard__w4Uns progress{width:100%;accent-color:var(--atlas-accent)}.tools_progressCard__w4Uns>p{grid-column:1/-1;color:var(--muted);margin:0}.tools_toolLink__uLHqz{color:var(--atlas-accent);font-weight:800}.tools_achievementList__fiCcw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}.tools_achievement__i6OCQ{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:flex-start;background:#111713;border:1px solid #ffffff17;padding:16px;cursor:pointer}.tools_achievement__i6OCQ input{width:20px;height:20px;accent-color:var(--atlas-accent);margin-top:2px}.tools_achievement__i6OCQ small,.tools_achievement__i6OCQ span{display:block}.tools_reportTag__84oLZ{color:var(--atlas-accent);display:block;font-size:1rem;font-style:normal;font-weight:800;letter-spacing:.04em;margin-top:9px;text-transform:uppercase}.tools_sourceDisclosure__IwIYF{margin:16px 0 0}.tools_sourceDisclosure__IwIYF a{color:var(--atlas-accent);font-weight:800}.tools_achievement__i6OCQ small{color:var(--muted);font-size:1rem;font-weight:400;line-height:1.5;margin-top:5px}.tools_hiddenAchievements__UxXG2>summary{cursor:pointer;color:#f5f2e8;font:700 1.25rem/1.3 Georgia,serif}.tools_plannerGrid__fFOdV{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);gap:24px}.tools_helpCard__ACUYj{display:flex;align-items:center;justify-content:space-between;gap:28px;border-left:3px solid var(--atlas-accent)}.tools_helpCard__ACUYj h2,.tools_helpCard__ACUYj p{margin-top:0}.tools_helpCard__ACUYj p{max-width:62ch;margin-bottom:0}.tools_formCard__k1Dah{display:grid;gap:20px;min-width:0;margin:0}.tools_twoColumns__ESVRf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.tools_budgetCard__8HFSP{align-self:start;border-top:3px solid var(--atlas-accent)}.tools_budgetCard__8HFSP dl{margin:22px 0}.tools_budgetCard__8HFSP dl div{display:flex;justify-content:space-between;gap:16px;border-top:1px solid #ffffff1f;padding:13px 0}.tools_budgetCard__8HFSP dd,.tools_budgetCard__8HFSP dt{margin:0}.tools_budgetCard__8HFSP dd{font-weight:800}.tools_overBudget__NCftE{color:#ffaea8}.tools_purchaseList__h0bW_{display:grid;gap:14px}.tools_purchase__MslhD{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,.3fr) auto;gap:14px;align-items:end;border-top:1px solid #ffffff20;padding-top:16px}.tools_actions__lSCPa{display:flex;flex-wrap:wrap;gap:12px}.tools_primaryButton__Y19Tt,.tools_removeButton__smg5z,.tools_secondaryButton__5NMBm{min-height:44px;border:1px solid var(--atlas-accent);padding:10px 16px;cursor:pointer;font-weight:800}.tools_primaryButton__Y19Tt{background:var(--atlas-accent);color:#172019}.tools_removeButton__smg5z,.tools_secondaryButton__5NMBm{background:transparent;color:#f5f2e8}.tools_removeButton__smg5z{border-color:#ffffff35}.tools_primaryButton__Y19Tt:disabled,.tools_removeButton__smg5z:disabled,.tools_secondaryButton__5NMBm:disabled{cursor:not-allowed;opacity:.45}.tools_status__XG_Bi{color:var(--muted);margin:-8px 0 0}.tools_resultCount__S_ZIm{color:var(--muted);margin:0}.tools_inlineActions__iSfUZ{display:flex;flex-wrap:wrap;gap:12px 22px;align-items:center;margin-top:18px}.tools_emptyResult__o_SOB a,.tools_inlineActions__iSfUZ a{color:var(--atlas-accent);font-weight:800}.tools_atlasGrid__QBjYy,.tools_controlList__tr0HR,.tools_rescueGrid__ToJXl{display:grid;gap:18px}.tools_atlasGrid__QBjYy,.tools_rescueGrid__ToJXl{grid-template-columns:repeat(2,minmax(0,1fr))}.tools_atlasCard__avtBh,.tools_controlCard___dovU,.tools_rescueCard__djUQx{background:#1b221c;border:1px solid #ffffff20;padding:clamp(22px,3vw,30px)}.tools_atlasCard__avtBh,.tools_rescueCard__djUQx{border-top:3px solid var(--atlas-accent)}.tools_atlasCard__avtBh h2,.tools_controlCard___dovU h2,.tools_rescueCard__djUQx h2{margin-top:0}.tools_atlasCard__avtBh{display:grid;align-content:start;gap:16px}.tools_atlasCard__avtBh>p{color:var(--muted);line-height:1.6;margin:0}.tools_spoilerBox__auN11{background:#111713;border:1px solid var(--atlas-accent);padding:16px}.tools_spoilerBox__auN11 p{margin-bottom:0}.tools_compactCheck__IWjVD{display:flex;gap:10px;align-items:flex-start;cursor:pointer;font-weight:700}.tools_compactCheck__IWjVD input{width:20px;height:20px;flex:0 0 auto;accent-color:var(--atlas-accent)}.tools_rescueCard__djUQx .tools_answer__5_W_m{font-size:1.2rem}.tools_controlCard___dovU{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.45fr) minmax(190px,.42fr);gap:24px;align-items:start}.tools_controlCard___dovU p{color:var(--muted);line-height:1.55;margin-bottom:0}.tools_controlAction__qMh_U{background:#111713;border:1px solid #ffffff17;padding:16px}.tools_controlAction__qMh_U span,.tools_controlAction__qMh_U strong,.tools_controlEvidence__txDH6 small{display:block}.tools_controlAction__qMh_U span{color:var(--muted);font-size:1rem;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.tools_controlEvidence__txDH6{display:grid;gap:10px;justify-items:start}.tools_controlEvidence__txDH6 small{color:var(--muted)}.tools_evidence__iFlIa{margin-top:48px;max-width:850px;border-left:3px solid var(--atlas-accent)}.tools_evidence__iFlIa p{margin-bottom:8px}.tools_evidence__iFlIa a{color:var(--atlas-accent)}@media (max-width:760px){.tools_achievementList__fiCcw,.tools_atlasGrid__QBjYy,.tools_controlCard___dovU,.tools_plannerGrid__fFOdV,.tools_progressCard__w4Uns,.tools_rescueGrid__ToJXl,.tools_twoColumns__ESVRf{grid-template-columns:1fr}.tools_progressCard__w4Uns>p{grid-column:auto}.tools_purchase__MslhD{grid-template-columns:1fr 1fr}.tools_removeButton__smg5z{grid-column:1/-1}.tools_helpCard__ACUYj,.tools_resultHead__DO9mv,.tools_sectionHeading__gJxwI{align-items:stretch;flex-direction:column}.tools_badge__l_bSK{align-self:flex-start}}.tools_plannerFields__rTD7t{display:grid;gap:24px;min-width:0;margin:0;padding:0;border:0}.tools_importPreview__s3puv{border:1px solid var(--atlas-accent);padding:16px}.tools_importPreview__s3puv p{margin:0 0 16px;overflow-wrap:anywhere}.tools_importPreview__s3puv ul{margin:0 0 16px;padding-left:22px;line-height:1.5}.tools_importPreview__s3puv a{color:var(--atlas-accent)}.tools_requirement__GNHc8{display:grid;gap:18px;min-width:0;margin:0;padding:18px;border:1px solid #ffffff30}.tools_requirement__GNHc8 legend{padding:0 8px;color:var(--atlas-accent)}.tools_manualCheck__tO6ZJ{display:flex;align-items:flex-start;gap:12px}.tools_manualCheck__tO6ZJ input{flex:0 0 auto;width:22px;height:22px;accent-color:var(--atlas-accent)}.tools_formCard__k1Dah>.tools_small__rnDXt{margin:0}.tools_field__K4mgP{min-width:0}.tools_field__K4mgP select{max-width:100%;text-overflow:ellipsis}@media (max-width:760px){.tools_budgetCard__8HFSP,.tools_formCard__k1Dah{padding:18px}.tools_requirement__GNHc8{padding:12px}.tools_purchase__MslhD{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.proof-parts_proof__DQliX{margin:.75rem 0;font-size:1rem;line-height:1.5}.proof-parts_proof__DQliX p{margin:.35rem 0;font-size:1rem}.proof-parts_credit__At9nu{border-left:3px solid;padding-left:.75rem}.proof-parts_wanted__ONPF6{border:1px dashed;border-radius:.5rem;padding:.5rem .75rem}.proof-parts_link__SzFLV a{display:inline-block;min-height:24px;padding:.25rem 0}.proof-parts_footer__ghxqD{margin:1.5rem 0;padding:1rem;border:1px solid;border-radius:.5rem;font-size:1rem}.proof-parts_footer__ghxqD h2{font-size:1.125rem;margin:0 0 .5rem}.proof-parts_footer__ghxqD p{font-size:1rem;overflow-wrap:anywhere}