.AccountScanReview_review__8APY_{box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin-top:24px;padding:28px;border:1px solid var(--rv-line,#344143);border-radius:20px;background:var(--rv-surface,#182123);color:var(--rv-ink,#f0f1e9)}.AccountScanReview_header__yevTB{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;margin-bottom:24px;min-width:0}.AccountScanReview_header__yevTB>div{min-width:0}.AccountScanReview_eyebrow__lqr2G{font-size:10px;font-weight:650;letter-spacing:.14em;color:var(--rv-accent,#efc296)}.AccountScanReview_header__yevTB h2{margin:12px 0;font-size:25px;line-height:1.2;letter-spacing:-.035em;font-weight:550}.AccountScanReview_header__yevTB p{margin:0;max-width:610px;font-size:13px;line-height:1.7;color:var(--rv-muted,#acb9b8)}.AccountScanReview_badge__IMBF8{flex-shrink:0;padding:8px 11px;border:1px solid #a1846155;border-radius:100px;background:#efc2960b;color:var(--rv-accent,#efc296);font-size:11px;line-height:1.4}.AccountScanReview_comparison__ls8CI{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:26px;gap:26px;align-items:start;min-width:0}.AccountScanReview_source__jq4BB{min-width:0;width:100%;margin:0;position:-webkit-sticky;position:sticky;top:24px}.AccountScanReview_imageFrame__iEOrD{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-width:0;min-height:160px;padding:8px;border:1px solid var(--rv-line,#344143);border-radius:14px;background:#0c1516;overflow:hidden}.AccountScanReview_image__zjmAr{display:block;width:100%;max-width:100%;height:auto;max-height:540px;object-fit:contain;border-radius:7px}.AccountScanReview_source__jq4BB figcaption{display:flex;flex-direction:column;gap:5px;margin-top:10px;min-width:0}.AccountScanReview_filename__4IYBO{color:var(--rv-muted,#acb9b8);font-size:11px;line-height:1.6;overflow-wrap:anywhere}.AccountScanReview_source__jq4BB a{display:inline-flex;align-items:center;align-self:flex-start;min-height:44px;color:var(--rv-accent,#efc296);font-size:12px;text-underline-offset:4px}.AccountScanReview_review__8APY_ button:focus-visible,.AccountScanReview_source__jq4BB a:focus-visible{outline:2px solid var(--rv-accent,#efc296);outline-offset:4px}.AccountScanReview_readings__AKzFX{min-width:0;max-width:100%}.AccountScanReview_readings__AKzFX h3{margin:0 0 12px;font-size:19px;font-weight:550;letter-spacing:-.025em}.AccountScanReview_hint__dwWft{margin:0 0 18px;font-size:12px;line-height:1.7;color:var(--rv-muted,#acb9b8)}.AccountScanReview_fields__v6Qmi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:20px 0;min-width:0}.AccountScanReview_field__xbYkP{display:flex;flex-direction:column;gap:8px;min-width:0;color:var(--rv-muted,#acb9b8);font-size:12px;line-height:1.5}.AccountScanReview_field__xbYkP input{box-sizing:border-box;width:100%;min-width:0;min-height:48px;padding:11px 12px;border:1px solid #475756;border-radius:10px;background:#10191b;color:var(--rv-ink,#f0f1e9);font:inherit;font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AccountScanReview_field__xbYkP input:focus-visible{outline:2px solid var(--rv-accent,#efc296);outline-offset:3px}.AccountScanReview_field__xbYkP input[aria-invalid=true]{border-color:#edaa87}.AccountScanReview_fieldError__on6SH{display:block;margin:0;color:#f0b59b;font-size:11px;line-height:1.6}.AccountScanReview_confirmation__kv83Q{padding-top:18px;border-top:1px solid var(--rv-line,#344143);margin-top:20px}.AccountScanReview_check__MheOw{display:flex;align-items:flex-start;gap:10px;color:var(--rv-ink,#f0f1e9);font-size:12px;line-height:1.6;min-height:44px;padding:3px 0;cursor:pointer}.AccountScanReview_check__MheOw input{flex:0 0 18px;box-sizing:border-box;width:18px;height:18px;min-height:18px;margin:1px 0 0;padding:0;accent-color:var(--rv-accent,#efc296)}.AccountScanReview_check__MheOw input:focus-visible{outline:2px solid var(--rv-accent,#efc296);outline-offset:4px}.AccountScanReview_check__MheOw:has(input:disabled){color:var(--rv-muted,#acb9b8);cursor:default}.AccountScanReview_apply__0k6bf,.AccountScanReview_secondary__1ZH3b{box-sizing:border-box;max-width:100%;min-height:46px;border-radius:100px;padding:12px 18px;font-family:inherit;font-size:13px;line-height:1.4;font-weight:550;white-space:normal;cursor:pointer}.AccountScanReview_apply__0k6bf{width:100%;margin-top:12px;border:1px solid var(--rv-accent,#efc296);background:var(--rv-accent,#efc296);color:#262a25}.AccountScanReview_apply__0k6bf:hover:not(:disabled){background:#f6d7b6}.AccountScanReview_apply__0k6bf:disabled{opacity:.45;cursor:not-allowed}.AccountScanReview_secondary__1ZH3b{border:1px solid var(--rv-line,#344143);background:transparent;color:var(--rv-muted,#acb9b8)}.AccountScanReview_secondary__1ZH3b:hover{background:var(--rv-raised,#202c2e);color:var(--rv-ink,#f0f1e9)}.AccountScanReview_discard__R2UKr{margin-top:20px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.AccountScanReview_discard__R2UKr p{margin:0;color:var(--rv-muted,#acb9b8);font-size:11px;line-height:1.7}.AccountScanReview_error__WtIfZ{margin:16px 0 0;padding:12px;border-left:2px solid #edaa87;background:#edaa870a;color:#f0b59b;font-size:12px;line-height:1.6}.AccountScanReview_troopReview__wyIqG{width:100%;max-width:100%;min-width:0;overflow-x:auto}.AccountScanReview_troopReview__wyIqG input,.AccountScanReview_troopReview__wyIqG select{box-sizing:border-box;max-width:100%}.AccountScanReview_visuallyHidden__dfE86{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden;white-space:nowrap}@media(max-width:950px){.AccountScanReview_comparison__ls8CI{gap:20px}.AccountScanReview_fields__v6Qmi{grid-template-columns:1fr}.AccountScanReview_badge__IMBF8{font-size:10px}}@media(max-width:760px){.AccountScanReview_review__8APY_{padding:22px}.AccountScanReview_header__yevTB{flex-direction:column;gap:13px;margin-bottom:22px}.AccountScanReview_comparison__ls8CI{grid-template-columns:1fr}.AccountScanReview_source__jq4BB{position:static}.AccountScanReview_image__zjmAr{max-height:350px}.AccountScanReview_fields__v6Qmi{grid-template-columns:repeat(2,minmax(0,1fr))}.AccountScanReview_readings__AKzFX h3{margin-top:2px}.AccountScanReview_header__yevTB h2{font-size:23px}}@media(max-width:440px){.AccountScanReview_review__8APY_{padding:18px;border-radius:17px}.AccountScanReview_fields__v6Qmi{grid-template-columns:1fr;gap:14px}.AccountScanReview_image__zjmAr{max-height:280px}.AccountScanReview_apply__0k6bf,.AccountScanReview_secondary__1ZH3b{width:100%}.AccountScanReview_discard__R2UKr{align-items:stretch}.AccountScanReview_troopReview__wyIqG{padding-bottom:2px}}@media(prefers-reduced-motion:reduce){.AccountScanReview_review__8APY_ button{transition:none}}.PowerPlanner_page__1VH4u{min-height:100vh;color:var(--rv-ink,#f0f1e9);background:var(--rv-bg,#101617);font-family:var(--rv-font,system-ui,sans-serif)}.PowerPlanner_header__1ZpYU{max-width:1240px;margin:auto;padding:20px 40px;min-height:76px;display:flex;align-items:center;justify-content:flex-end;gap:20px;border-bottom:1px solid var(--rv-line,#344143)}.PowerPlanner_brand__qAvRF{display:none}.PowerPlanner_save__GhVdL{display:flex;align-items:center;gap:16px}.PowerPlanner_save__GhVdL span{color:var(--rv-muted,#acb9b8);font-size:12px;max-width:310px;line-height:1.6}.PowerPlanner_page__1VH4u button{cursor:pointer;transition:background .15s,border-color .15s}.PowerPlanner_page__1VH4u button:disabled{opacity:.5;cursor:not-allowed}.PowerPlanner_page__1VH4u a:focus-visible,.PowerPlanner_page__1VH4u button:focus-visible,.PowerPlanner_page__1VH4u summary:focus-visible{outline:2px solid var(--rv-accent,#efc296);outline-offset:4px}.PowerPlanner_quiet__bUyw7,.PowerPlanner_save__GhVdL button{background:var(--rv-raised,#202c2e);border:1px solid var(--rv-line,#344143);color:var(--rv-ink,#f0f1e9);border-radius:100px;padding:11px 17px;min-height:44px;font-size:13px}.PowerPlanner_main__XjLnT{max-width:1240px;margin:auto;padding:46px 40px 28px}.PowerPlanner_intro__HB3Eq{margin-bottom:36px}.PowerPlanner_eyebrow__ZjkVZ,.PowerPlanner_step__rnHi9{font-size:10px;font-weight:600;letter-spacing:.14em;color:var(--rv-accent,#efc296)}.PowerPlanner_intro__HB3Eq h1{font-family:inherit;font-size:clamp(39px,5.4vw,68px);font-weight:560;letter-spacing:-.06em;line-height:1.06;margin:22px 0}.PowerPlanner_intro__HB3Eq p{font-size:17px;color:var(--rv-muted,#acb9b8);line-height:1.7;margin:0}.PowerPlanner_layout__JPY7z{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start;margin-bottom:26px}.PowerPlanner_setup__rfZIP{display:grid;grid-gap:20px;gap:20px}.PowerPlanner_panel__NkvPt,.PowerPlanner_preferences__tbI3L,.PowerPlanner_upload___lIZa{background:var(--rv-surface,#182123);border:1px solid var(--rv-line,#344143);border-radius:20px;padding:28px;min-width:0}.PowerPlanner_page__1VH4u h2{font-size:24px;font-weight:550;letter-spacing:-.045em;margin:14px 0}.PowerPlanner_page__1VH4u h3{font-size:18px;font-weight:550;letter-spacing:-.025em;margin:14px 0}.PowerPlanner_page__1VH4u p{font-size:14px;color:var(--rv-muted,#acb9b8);line-height:1.7}.PowerPlanner_upload___lIZa p{margin:12px 0 25px}.PowerPlanner_primary__EdFzO{background:var(--rv-accent,#efc296);border:1px solid var(--rv-accent,#efc296);color:#262a25;padding:15px 22px;border-radius:100px;display:flex;align-items:center;justify-content:center;gap:12px;font-size:14px;font-weight:650;min-height:50px;width:100%}.PowerPlanner_primary__EdFzO:hover{background:#f6d7b6}.PowerPlanner_upload___lIZa>small{display:block;color:var(--rv-muted,#acb9b8);font-size:12px;text-align:center;line-height:1.6;margin:14px 0 22px}.PowerPlanner_statuses__ovZuh{display:flex;gap:9px;flex-wrap:wrap}.PowerPlanner_statuses__ovZuh span{display:flex;gap:7px;align-items:center;font-size:11px;color:var(--rv-muted,#acb9b8);padding:9px 11px;background:#10191b;border:1px solid var(--rv-line,#344143);border-radius:100px}.PowerPlanner_statuses__ovZuh span[data-ready=true]{color:#c2dbc9;border-color:#526e5d;background:#22382d}.PowerPlanner_help__bsLn5{margin-top:22px}.PowerPlanner_help__bsLn5 summary{color:var(--rv-muted,#acb9b8);font-size:12px;cursor:pointer;min-height:36px;display:flex;align-items:center}.PowerPlanner_notices__tY6Gx{padding-left:18px;color:var(--rv-muted,#acb9b8);font-size:13px;line-height:1.7}.PowerPlanner_preferences__tbI3L .PowerPlanner_two__IlHTS{margin-top:20px}.PowerPlanner_preferences__tbI3L p{margin:18px 0 0;font-size:12px}.PowerPlanner_two__IlHTS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.PowerPlanner_field__f_0PR{display:flex;flex-direction:column;gap:9px;color:var(--rv-muted,#acb9b8);font-size:12px;line-height:1.6;min-width:0}.PowerPlanner_field__f_0PR input,.PowerPlanner_field__f_0PR select{box-sizing:border-box;min-width:0;width:100%;min-height:48px;padding:12px 14px;background:#10191b;color:var(--rv-ink,#f0f1e9);font-size:16px;border:1px solid #475756;border-radius:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PowerPlanner_field__f_0PR input:focus-visible,.PowerPlanner_field__f_0PR select:focus-visible{outline:2px solid var(--rv-accent,#efc296);outline-offset:3px}.PowerPlanner_field__f_0PR small{font-size:11px;color:var(--rv-muted,#acb9b8)}.PowerPlanner_field__f_0PR input[aria-invalid=true]{border-color:#edaa87}.PowerPlanner_answer__L_uyh{border:1px solid transparent;border-radius:24px;padding:32px;background:var(--rv-light,#e9eee6);color:var(--rv-light-ink,#243635);min-height:400px;position:-webkit-sticky;position:sticky;top:24px}.PowerPlanner_answer__L_uyh .PowerPlanner_step__rnHi9{color:#526a60}.PowerPlanner_answer__L_uyh .PowerPlanner_power__R1z7E{font-family:inherit;display:block;font-size:clamp(51px,5.8vw,82px);font-weight:500;letter-spacing:-.065em;color:#294539;margin:22px 0 4px;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.PowerPlanner_exact__MFHuo{color:#526a60;font-size:12px;line-height:1.6}.PowerPlanner_waiting__OOuxA{display:block;font-family:inherit;font-size:39px;font-weight:500;line-height:1.12;letter-spacing:-.045em;margin:32px 0;color:#294539}.PowerPlanner_checklist__ZMSMW{display:grid;grid-gap:17px;gap:17px;margin:28px 0;color:#526a60;font-size:13px}.PowerPlanner_checklist__ZMSMW span{display:flex;gap:11px;align-items:center}.PowerPlanner_checklist__ZMSMW svg{color:#668b77}.PowerPlanner_breakdown__H6yDc{margin:28px 0}.PowerPlanner_breakdown__H6yDc>div{display:flex;gap:12px;align-items:center;padding:18px 0;border-top:1px solid #344d3929}.PowerPlanner_breakdown__H6yDc svg{width:19px;color:#668b77;flex-shrink:0}.PowerPlanner_breakdown__H6yDc span{font-size:13px;flex:1 1}.PowerPlanner_breakdown__H6yDc small{display:block;margin-top:6px;color:#526a60;font-size:12px}.PowerPlanner_breakdown__H6yDc b{color:#294539;font-size:22px;font-weight:550;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PowerPlanner_leftover__FpILs{border-top:1px solid #344d3929;padding-top:22px;display:grid;grid-gap:13px;gap:13px;font-size:12px;color:#526a60}.PowerPlanner_leftover__FpILs span{display:flex;justify-content:space-between;gap:12px}.PowerPlanner_leftover__FpILs b{color:#294539;font-weight:550}.PowerPlanner_answer__L_uyh .PowerPlanner_limit__EzedU{font-size:12px;color:#526a60;margin:22px 0 0;text-transform:capitalize}.PowerPlanner_answer__L_uyh .PowerPlanner_shareResult__O1ED6{border-color:#45655766;color:#294539;background:transparent;border-radius:100px;min-height:44px}.PowerPlanner_answer__L_uyh .PowerPlanner_shareResult__O1ED6:hover{background:#dbe5d9}.PowerPlanner_panel__NkvPt{margin-top:22px}.PowerPlanner_sectionTitle__y7BMU{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px}.PowerPlanner_muted__qIKlH{font-size:12px;color:var(--rv-muted,#acb9b8);max-width:250px;line-height:1.6}.PowerPlanner_armyCards__6EJPP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:15px;gap:15px}.PowerPlanner_armyCard__OcpUJ{padding:20px 16px;border:1px solid var(--rv-line,#344143);border-radius:15px;background:#10191b;min-width:0}.PowerPlanner_check__vRZGc{display:flex;align-items:center;gap:9px;font-size:14px;min-height:30px}.PowerPlanner_check__vRZGc input{width:18px;height:18px;accent-color:var(--rv-accent,#efc296);margin:0;padding:0}.PowerPlanner_armyCard__OcpUJ>strong{display:block;font-size:28px;font-weight:550;letter-spacing:-.055em;margin:24px 0 6px;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PowerPlanner_armyCard__OcpUJ>small{color:var(--rv-muted,#acb9b8);font-size:11px}.PowerPlanner_armyCard__OcpUJ p{font-size:12px;line-height:1.6;margin-bottom:0}.PowerPlanner_armyCard__OcpUJ button{border:0;background:transparent;color:var(--rv-accent,#efc296);padding:5px 0;font-size:12px;text-align:left;margin-top:16px;min-height:44px}.PowerPlanner_notice__0S_Vg{background:#efc2960b;padding:14px 16px;border-left:2px solid var(--rv-accent,#efc296);border-radius:0 8px 8px 0}.PowerPlanner_details__jQJGu summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;color:var(--rv-ink,#f0f1e9);font-size:14px;font-weight:550;list-style:none;min-height:44px}.PowerPlanner_details__jQJGu summary::-webkit-details-marker{display:none}.PowerPlanner_details__jQJGu[open]>summary{margin-bottom:22px}.PowerPlanner_details__jQJGu[open]>summary svg{transform:rotate(90deg)}.PowerPlanner_panel__NkvPt>.PowerPlanner_details__jQJGu{margin-top:26px;border-top:1px solid var(--rv-line,#344143);padding-top:18px}.PowerPlanner_manual___XKG4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px;gap:32px}.PowerPlanner_manual___XKG4 .PowerPlanner_field__f_0PR{margin-bottom:16px}.PowerPlanner_manual___XKG4 button{margin:12px 0}.PowerPlanner_manual___XKG4 small{display:block;color:var(--rv-muted,#acb9b8);line-height:1.7}.PowerPlanner_tableWrap__bRpfh{overflow-x:auto;max-width:100%}.PowerPlanner_tableWrap__bRpfh table{border-collapse:collapse;width:100%;font-size:13px}.PowerPlanner_tableWrap__bRpfh td,.PowerPlanner_tableWrap__bRpfh th{text-align:left;padding:14px 12px;border-bottom:1px solid var(--rv-line,#344143);white-space:nowrap}.PowerPlanner_tableWrap__bRpfh th{font-size:12px;color:var(--rv-muted,#acb9b8);font-weight:550;text-transform:capitalize}.PowerPlanner_tableWrap__bRpfh .PowerPlanner_field__f_0PR{font-size:0;gap:0}.PowerPlanner_tableWrap__bRpfh input{min-width:105px;font-size:14px;padding:11px}.PowerPlanner_footer__P5cdz{display:flex;flex-wrap:wrap;gap:20px;margin-top:40px;padding:26px 0;color:var(--rv-muted,#acb9b8);font-size:12px;border-top:1px solid var(--rv-line,#344143)}.PowerPlanner_footer__P5cdz a{color:var(--rv-muted,#acb9b8);text-decoration:none;min-height:44px;display:flex;align-items:center}.PowerPlanner_footer__P5cdz a:hover{color:var(--rv-accent,#efc296)}.PowerPlanner_preferences__tbI3L>.PowerPlanner_field__f_0PR{margin-top:20px}.PowerPlanner_targetResult__ev0dj{margin-top:24px;border-top:1px solid var(--rv-line,#344143);padding-top:14px}.PowerPlanner_targetResult__ev0dj .PowerPlanner_two__IlHTS{font-size:14px;color:var(--rv-muted,#acb9b8);text-transform:capitalize}.PowerPlanner_backupActions__Dk44C{display:flex;flex-wrap:wrap;gap:12px}.PowerPlanner_kingdomLink__wZW61{display:inline-flex;align-items:center;gap:7px;margin-right:auto;padding:11px 16px;border:1px solid var(--rv-line,#344143);border-radius:100px;color:var(--rv-ink,#f0f1e9);text-decoration:none;font-size:12px;min-height:44px}.PowerPlanner_kingdomLink__wZW61 span{font-size:8px;letter-spacing:.1em;padding:4px 6px;border-radius:100px;background:#efc29615;color:var(--rv-accent,#efc296)}.PowerPlanner_shareResult__O1ED6{display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:20px;padding:12px 17px;min-height:44px;border:1px solid #64766c;border-radius:100px;background:transparent;color:inherit;font-weight:550;cursor:pointer}@media(max-width:850px){.PowerPlanner_main__XjLnT{padding:32px 24px 24px}.PowerPlanner_header__1ZpYU{padding:18px 24px}.PowerPlanner_layout__JPY7z{grid-template-columns:1fr 1fr;gap:18px}.PowerPlanner_panel__NkvPt,.PowerPlanner_preferences__tbI3L,.PowerPlanner_upload___lIZa{padding:22px}.PowerPlanner_answer__L_uyh{padding:25px}.PowerPlanner_two__IlHTS{grid-template-columns:1fr}.PowerPlanner_armyCards__6EJPP{grid-template-columns:repeat(2,minmax(0,1fr))}.PowerPlanner_save__GhVdL span{max-width:180px}.PowerPlanner_manual___XKG4{gap:22px}}@media(max-width:650px){.PowerPlanner_header__1ZpYU{padding:14px 18px;gap:12px;flex-wrap:wrap}.PowerPlanner_save__GhVdL{gap:10px;margin-left:auto}.PowerPlanner_save__GhVdL span{max-width:170px;font-size:11px}.PowerPlanner_save__GhVdL button{padding:10px 14px}.PowerPlanner_main__XjLnT{padding:30px 18px 18px}.PowerPlanner_intro__HB3Eq{margin-bottom:27px}.PowerPlanner_intro__HB3Eq h1{font-size:43px}.PowerPlanner_intro__HB3Eq p{font-size:15px;line-height:1.65}.PowerPlanner_layout__JPY7z{grid-template-columns:1fr}.PowerPlanner_answer__L_uyh{position:static;min-height:0;padding:27px}.PowerPlanner_answer__L_uyh .PowerPlanner_power__R1z7E{font-size:66px}.PowerPlanner_waiting__OOuxA{font-size:35px}.PowerPlanner_panel__NkvPt,.PowerPlanner_preferences__tbI3L,.PowerPlanner_upload___lIZa{padding:22px;border-radius:17px}.PowerPlanner_sectionTitle__y7BMU{align-items:flex-start}.PowerPlanner_sectionTitle__y7BMU h2{font-size:22px}.PowerPlanner_muted__qIKlH{max-width:130px;font-size:11px}.PowerPlanner_armyCards__6EJPP{gap:11px}.PowerPlanner_armyCard__OcpUJ{padding:17px 13px}.PowerPlanner_armyCard__OcpUJ>strong{font-size:26px}.PowerPlanner_manual___XKG4{grid-template-columns:1fr}.PowerPlanner_preferences__tbI3L .PowerPlanner_two__IlHTS,.PowerPlanner_two__IlHTS{grid-template-columns:repeat(2,minmax(0,1fr))}.PowerPlanner_field__f_0PR{font-size:12px}.PowerPlanner_field__f_0PR input,.PowerPlanner_field__f_0PR select{font-size:16px;padding:11px}.PowerPlanner_page__1VH4u p{font-size:13px}.PowerPlanner_statuses__ovZuh{gap:6px}.PowerPlanner_statuses__ovZuh span{font-size:11px;padding:8px 9px}.PowerPlanner_footer__P5cdz{gap:14px}.PowerPlanner_tableWrap__bRpfh td,.PowerPlanner_tableWrap__bRpfh th{padding:11px 7px}.PowerPlanner_kingdomLink__wZW61{order:3;width:100%;justify-content:center;margin:0}}@media(max-width:360px){.PowerPlanner_preferences__tbI3L .PowerPlanner_two__IlHTS,.PowerPlanner_two__IlHTS{grid-template-columns:1fr}.PowerPlanner_intro__HB3Eq h1{font-size:38px}.PowerPlanner_answer__L_uyh .PowerPlanner_power__R1z7E{font-size:57px}.PowerPlanner_answer__L_uyh{padding:23px}.PowerPlanner_sectionTitle__y7BMU{flex-direction:column;gap:4px}.PowerPlanner_muted__qIKlH{max-width:none}.PowerPlanner_save__GhVdL span{max-width:145px}}@media(prefers-reduced-motion:reduce){.PowerPlanner_page__1VH4u button{transition:none}}.PowerPlanner_reviewLink__MqYfG{display:inline-flex;align-items:center;min-height:44px;margin-bottom:16px;color:var(--rv-accent,#efc296);font-size:13px;line-height:1.5;text-underline-offset:4px}.PowerPlanner_scanQueue__X8Iyo{scroll-margin-top:100px;margin:26px 0}.PowerPlanner_confirmPanel__doB1R{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px}.PowerPlanner_confirmPanel__doB1R>div{max-width:750px}.PowerPlanner_confirmPanel__doB1R button{flex-shrink:0}.PowerPlanner_confirmPanel__doB1R p{margin-bottom:0}.PowerPlanner_manual___XKG4 .PowerPlanner_field__f_0PR small{font-size:11px}.PowerPlanner_answer__L_uyh .PowerPlanner_leftover__FpILs span{flex-wrap:wrap}.PowerPlanner_answer__L_uyh .PowerPlanner_leftover__FpILs b{margin-left:auto}@media(max-width:650px){.PowerPlanner_confirmPanel__doB1R{align-items:stretch;flex-direction:column;gap:18px}.PowerPlanner_confirmPanel__doB1R button{width:100%}}.PreparationGoal_goal__JNPt3{border:1px solid var(--rv-line,#344143);background:var(--rv-surface,#182123);border-radius:20px;padding:28px;margin:0 0 24px;color:var(--rv-ink,#f0f1e9)}.PreparationGoal_heading__HLI_s{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.PreparationGoal_heading__HLI_s>svg{color:var(--rv-accent,#efc296);flex:none;margin-top:8px}.PreparationGoal_eyebrow__7q5Hi{font-size:10px;font-weight:600;letter-spacing:.14em;color:var(--rv-accent,#efc296)}.PreparationGoal_heading__HLI_s h2{font-size:26px;letter-spacing:-.04em;font-weight:550;margin:12px 0}.PreparationGoal_heading__HLI_s p{margin:0 0 22px;color:var(--rv-muted,#acb9b8);font-size:14px;line-height:1.6}.PreparationGoal_fields__UMngP{border:0;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;min-width:0}.PreparationGoal_duration__K1ykM,.PreparationGoal_fields__UMngP label{display:flex;flex-direction:column;gap:9px;color:var(--rv-muted,#acb9b8);font-size:12px;line-height:1.6;min-width:0}.PreparationGoal_duration__K1ykM input,.PreparationGoal_fields__UMngP input{box-sizing:border-box;min-width:0;width:100%;min-height:48px;padding:12px 14px;background:#10191b;color:var(--rv-ink,#f0f1e9);font-size:16px;border:1px solid #475756;border-radius:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color-scheme:dark}.PreparationGoal_duration__K1ykM input:focus-visible,.PreparationGoal_fields__UMngP input:focus-visible{outline:2px solid var(--rv-accent,#efc296);outline-offset:3px}.PreparationGoal_duration__K1ykM input[aria-invalid=true]{border-color:#edaa87}.PreparationGoal_duration__K1ykM{max-width:450px;margin-top:18px}.PreparationGoal_duration__K1ykM small{font-size:12px;line-height:1.6}.PreparationGoal_reserves__JzbiB{border-top:1px solid var(--rv-line,#344143);margin-top:24px;padding-top:12px}.PreparationGoal_reserves__JzbiB summary{min-height:44px;display:flex;align-items:center;gap:10px;cursor:pointer;list-style:none;font-size:14px;color:var(--rv-ink,#f0f1e9)}.PreparationGoal_reserves__JzbiB summary::-webkit-details-marker{display:none}.PreparationGoal_reserves__JzbiB summary:after{content:"+";margin-left:auto;font-size:20px}.PreparationGoal_reserves__JzbiB[open] summary:after{content:"−"}.PreparationGoal_reserves__JzbiB summary>svg{color:var(--rv-accent,#efc296);flex:none}.PreparationGoal_reserves__JzbiB p{color:var(--rv-muted,#acb9b8);font-size:13px;line-height:1.7}.PreparationGoal_reserveFields__IMM6G{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.PreparationGoal_summary__cB0sX{background:#10191b;border:1px solid var(--rv-line,#344143);border-radius:15px;margin-top:24px;padding:22px}.PreparationGoal_summaryHeader__CU9_z{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.PreparationGoal_summaryHeader__CU9_z h3{font-size:19px;overflow-wrap:anywhere;margin:0;font-weight:550;letter-spacing:-.025em}.PreparationGoal_date__QmTwm{display:inline-flex;align-items:center;gap:7px;color:var(--rv-muted,#acb9b8);font-size:12px}.PreparationGoal_progressHeading___m3Fb{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap;margin-top:22px;font-size:13px}.PreparationGoal_progressHeading___m3Fb strong{font-weight:550;color:#c2dbc9}.PreparationGoal_progressHeading___m3Fb>span{color:var(--rv-muted,#acb9b8)}.PreparationGoal_summary__cB0sX progress{width:100%;height:8px;border:0;border-radius:99px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:14px;background:#344143}.PreparationGoal_summary__cB0sX progress::-webkit-progress-bar{background:#344143;border-radius:99px}.PreparationGoal_summary__cB0sX progress::-webkit-progress-value{background:var(--rv-accent,#efc296);border-radius:99px}.PreparationGoal_summary__cB0sX progress::-moz-progress-bar{background:var(--rv-accent,#efc296);border-radius:99px}.PreparationGoal_summary__cB0sX .PreparationGoal_caption__NgCb0{color:var(--rv-muted,#acb9b8);font-size:11px;line-height:1.6;margin:10px 0}.PreparationGoal_shortfalls__clz6S{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:20px}.PreparationGoal_shortfalls__clz6S>div{border:1px solid var(--rv-line,#344143);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:9px;min-width:0}.PreparationGoal_shortfalls__clz6S>div>span{text-transform:capitalize;font-size:12px;color:var(--rv-muted,#acb9b8)}.PreparationGoal_shortfalls__clz6S strong{font-size:23px;font-weight:550;letter-spacing:-.04em;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PreparationGoal_shortfalls__clz6S small{font-size:11px;line-height:1.5;color:var(--rv-muted,#acb9b8)}.PreparationGoal_speedups__VZFX8{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:20px}.PreparationGoal_speedups__VZFX8 span{font-size:12px;color:var(--rv-muted,#acb9b8);line-height:1.6}.PreparationGoal_speedups__VZFX8 strong{display:block;color:var(--rv-ink,#f0f1e9);font-size:17px;margin-top:5px;font-weight:550}.PreparationGoal_next__i99hE{border-top:1px solid var(--rv-line,#344143);margin-top:22px;padding-top:18px}.PreparationGoal_next__i99hE>span{font-size:10px;letter-spacing:.12em;color:var(--rv-accent,#efc296)}.PreparationGoal_next__i99hE p{font-size:13px;line-height:1.7;margin:8px 0 0;color:var(--rv-ink,#f0f1e9)}.PreparationGoal_summary__cB0sX .PreparationGoal_warning__6894y{padding:12px;border-left:2px solid var(--rv-accent,#efc296);background:#efc2960b;font-size:13px;line-height:1.6}@media(max-width:850px){.PreparationGoal_fields__UMngP,.PreparationGoal_reserveFields__IMM6G,.PreparationGoal_shortfalls__clz6S{grid-template-columns:repeat(2,minmax(0,1fr))}.PreparationGoal_goal__JNPt3{padding:22px}}@media(max-width:650px){.PreparationGoal_goal__JNPt3{padding:22px;border-radius:17px}.PreparationGoal_summary__cB0sX{padding:16px}.PreparationGoal_fields__UMngP{grid-template-columns:1fr}.PreparationGoal_heading__HLI_s h2{font-size:23px}.PreparationGoal_shortfalls__clz6S>div{padding:12px}.PreparationGoal_shortfalls__clz6S strong{font-size:20px}.PreparationGoal_speedups__VZFX8{grid-template-columns:1fr}.PreparationGoal_progressHeading___m3Fb{align-items:flex-start;flex-direction:column}}@media(max-width:360px){.PreparationGoal_reserveFields__IMM6G{grid-template-columns:1fr}.PreparationGoal_goal__JNPt3{padding:18px}.PreparationGoal_shortfalls__clz6S{gap:8px}.PreparationGoal_shortfalls__clz6S strong{font-size:18px}}@media(prefers-reduced-motion:reduce){.PreparationGoal_goal__JNPt3 *{scroll-behavior:auto}}.PreparationPlanSync_panel__zJ1zf{margin-top:22px;padding:28px;border:1px solid var(--rv-line,#344143);border-radius:20px;background:var(--rv-surface,#182123);color:var(--rv-ink,#f0f1e9);min-width:0}.PreparationPlanSync_heading__NvHib{display:flex;gap:15px;align-items:center}.PreparationPlanSync_heading__NvHib>svg{color:var(--rv-accent,#efc296);flex-shrink:0}.PreparationPlanSync_eyebrow__fS6j5,.PreparationPlanSync_label__3iz_c{font-size:10px;font-weight:650;letter-spacing:.12em;color:var(--rv-accent,#efc296)}.PreparationPlanSync_heading__NvHib h2{margin:7px 0 0;font-size:24px;font-weight:550;letter-spacing:-.04em}.PreparationPlanSync_panel__zJ1zf p{color:var(--rv-muted,#acb9b8);font-size:14px;line-height:1.7}.PreparationPlanSync_deviceStatus__vBvK1{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.7;color:var(--rv-muted,#acb9b8);padding:12px 0}.PreparationPlanSync_dot__vDAoW{width:7px;height:7px;border-radius:50%;background:var(--rv-muted,#acb9b8);flex-shrink:0;margin-top:7px}.PreparationPlanSync_signedOut__tAJee{padding-top:5px}.PreparationPlanSync_actions__6uLnu{display:flex;align-items:center;gap:11px;flex-wrap:wrap;margin-top:17px}.PreparationPlanSync_primary__q4B_A,.PreparationPlanSync_secondary__HhRU_,.PreparationPlanSync_textButton__qPz0c{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;font-size:13px;font-weight:550;line-height:1.5;min-height:44px;border-radius:100px;text-decoration:none;padding:11px 17px;cursor:pointer}.PreparationPlanSync_primary__q4B_A{color:#262a25;background:var(--rv-accent,#efc296);border:1px solid var(--rv-accent,#efc296)}.PreparationPlanSync_primary__q4B_A:hover{background:#f6d7b6}.PreparationPlanSync_secondary__HhRU_{background:var(--rv-raised,#202c2e);color:var(--rv-ink,#f0f1e9);border:1px solid var(--rv-line,#344143)}.PreparationPlanSync_textButton__qPz0c{background:transparent;color:var(--rv-muted,#acb9b8);border:1px solid transparent;padding-right:10px;padding-left:10px}.PreparationPlanSync_secondary__HhRU_:hover,.PreparationPlanSync_textButton__qPz0c:hover{color:var(--rv-ink,#f0f1e9);border-color:var(--rv-muted,#acb9b8)}.PreparationPlanSync_panel__zJ1zf button:disabled{cursor:not-allowed;opacity:.5}.PreparationPlanSync_panel__zJ1zf a:focus-visible,.PreparationPlanSync_panel__zJ1zf button:focus-visible{outline:2px solid var(--rv-accent,#efc296);outline-offset:3px}.PreparationPlanSync_panel__zJ1zf a:not(.PreparationPlanSync_primary__q4B_A):not(.PreparationPlanSync_secondary__HhRU_){color:var(--rv-accent,#efc296)}.PreparationPlanSync_onlineSummary__2Xdkt{display:flex;justify-content:space-between;gap:20px;align-items:center;border-top:1px solid var(--rv-line,#344143);padding:20px 0 3px;margin-top:14px}.PreparationPlanSync_onlineSummary__2Xdkt h3{margin:7px 0;font-size:19px;font-weight:550;letter-spacing:-.025em;overflow-wrap:anywhere}.PreparationPlanSync_onlineSummary__2Xdkt p{font-size:12px;margin:0}.PreparationPlanSync_changed__6gIJd,.PreparationPlanSync_match__VLaaf{font-size:11px;line-height:1.5;padding:8px 11px;border:1px solid var(--rv-line,#344143);border-radius:100px;flex-shrink:0}.PreparationPlanSync_match__VLaaf{background:#22382d;border-color:#526e5d;color:#c2dbc9}.PreparationPlanSync_changed__6gIJd{color:var(--rv-muted,#acb9b8)}.PreparationPlanSync_panel__zJ1zf .PreparationPlanSync_hint__QrXRK{font-size:12px}.PreparationPlanSync_accessNote__ldiI7{padding:13px 15px;border-left:2px solid var(--rv-accent,#efc296);background:#efc2960b;border-radius:0 8px 8px 0}.PreparationPlanSync_review__S8kZO{padding:22px;border:1px solid #7f725f;border-radius:15px;margin-top:22px;background:#10191b}.PreparationPlanSync_review__S8kZO>h3{font-size:20px;font-weight:550;letter-spacing:-.03em;margin:0}.PreparationPlanSync_review__S8kZO>h3:focus{outline:none}.PreparationPlanSync_comparison__G7wNL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px;gap:15px;margin-top:18px}.PreparationPlanSync_summary__btkzR{padding:18px;background:var(--rv-surface,#182123);border:1px solid var(--rv-line,#344143);border-radius:12px;min-width:0}.PreparationPlanSync_summary__btkzR h4{margin:0 0 15px;color:var(--rv-accent,#efc296);font-size:13px;font-weight:600}.PreparationPlanSync_summary__btkzR dl{display:grid;grid-gap:11px;gap:11px;margin:0}.PreparationPlanSync_summary__btkzR dl>div{display:grid;grid-gap:4px;gap:4px}.PreparationPlanSync_summary__btkzR dt{font-size:11px;color:var(--rv-muted,#acb9b8);line-height:1.5}.PreparationPlanSync_summary__btkzR dd{font-size:13px;color:var(--rv-ink,#f0f1e9);margin:0;line-height:1.6;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PreparationPlanSync_summary__btkzR dd span{display:block;text-transform:capitalize}.PreparationPlanSync_panel__zJ1zf .PreparationPlanSync_message__CApZO{padding:12px 15px;background:#22382d;border:1px solid #526e5d;color:#c2dbc9;border-radius:10px;font-size:13px}.PreparationPlanSync_panel__zJ1zf .PreparationPlanSync_error__JERYL{padding:12px 15px;border:1px solid #956b56;color:#f1c6af;border-radius:10px;background:#34271f;font-size:13px}.PreparationPlanSync_panel__zJ1zf .PreparationPlanSync_privacy__HuaP0{font-size:12px;margin-top:22px;margin-bottom:0}@media(max-width:650px){.PreparationPlanSync_panel__zJ1zf{padding:22px;border-radius:17px}.PreparationPlanSync_heading__NvHib{gap:12px}.PreparationPlanSync_heading__NvHib h2{font-size:22px}.PreparationPlanSync_onlineSummary__2Xdkt{align-items:flex-start;flex-direction:column;gap:13px}.PreparationPlanSync_review__S8kZO{padding:17px}.PreparationPlanSync_comparison__G7wNL{grid-template-columns:1fr}.PreparationPlanSync_actions__6uLnu{gap:9px}.PreparationPlanSync_primary__q4B_A,.PreparationPlanSync_secondary__HhRU_{max-width:100%;white-space:normal}.PreparationPlanSync_panel__zJ1zf p{font-size:13px}}.PreparationPlanSync_changed__6gIJd,.PreparationPlanSync_match__VLaaf{max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}@media(max-width:360px){.PreparationPlanSync_heading__NvHib h2{font-size:20px}.PreparationPlanSync_primary__q4B_A,.PreparationPlanSync_secondary__HhRU_{width:100%}.PreparationPlanSync_review__S8kZO{padding:14px}}.CalculatorMethod_method__EXLhN{border-top:1px solid var(--rv-line);margin:38px 0 32px;padding-top:28px;scroll-margin-top:24px;max-width:920px;color:var(--rv-ink)}.CalculatorMethod_eyebrow__fLy19{font-size:10px;font-weight:600;letter-spacing:.12em;color:var(--rv-accent)}.CalculatorMethod_method__EXLhN h2{font-size:clamp(24px,3vw,32px);line-height:1.22;letter-spacing:-.035em;margin:14px 0 22px;font-weight:550}.CalculatorMethod_method__EXLhN p{font-size:14px;line-height:1.85;color:var(--rv-muted);max-width:79ch;margin:17px 0}.CalculatorMethod_method__EXLhN strong{color:var(--rv-ink);font-weight:650}.CalculatorMethod_method__EXLhN a{color:var(--rv-accent);text-underline-offset:3px}.CalculatorMethod_table__G_lc6{max-width:100%;overflow-x:auto;margin:24px 0;border:1px solid var(--rv-line);border-radius:12px}.CalculatorMethod_table__G_lc6 table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.65;text-align:left}.CalculatorMethod_table__G_lc6 caption{text-align:left;padding:14px 16px;background:var(--rv-surface);color:var(--rv-ink);font-weight:600}.CalculatorMethod_table__G_lc6 td,.CalculatorMethod_table__G_lc6 th{border-top:1px solid var(--rv-line);padding:12px 16px;vertical-align:top}.CalculatorMethod_table__G_lc6 th{color:var(--rv-ink);font-weight:600}.CalculatorMethod_table__G_lc6 td{color:var(--rv-muted)}.CalculatorMethod_method__EXLhN .CalculatorMethod_review__Hq9Wk{border-top:1px solid var(--rv-line);padding-top:16px;margin-top:28px;font-size:11px}@media(max-width:520px){.CalculatorMethod_method__EXLhN{margin-top:30px}.CalculatorMethod_method__EXLhN p{font-size:13px}.CalculatorMethod_table__G_lc6 td,.CalculatorMethod_table__G_lc6 th{padding:10px;font-size:11px}.CalculatorMethod_table__G_lc6 caption{padding:12px 10px}}