.budget_root__b_D_u{--ink-900:#070C18;--ink-800:#0C1424;--ink-700:#131F36;--ink-600:#1D2C48;--gold:#E3B44F;--gold-deep:#B8892A;--gold-text:#8A6410;--page:#F5F6FA;--surface:#FFFFFF;--surface-2:#FAFBFD;--hairline:rgba(13,23,42,0.09);--hairline-strong:rgba(13,23,42,0.16);--text:#0D1729;--text-2:#4A5568;--text-3:#7A8698;--accent:#4F46E5;--accent-soft:rgba(79,70,229,0.10);--shadow-1:0 1px 2px rgba(13,23,42,0.04);--shadow-2:0 4px 16px -4px rgba(13,23,42,0.10),0 1px 3px rgba(13,23,42,0.05);--shadow-3:0 18px 40px -14px rgba(13,23,42,0.22);--r-sm:8px;--r-md:12px;--r-lg:18px;--r-xl:24px;font-family:Anek Tamil,Nirmala UI,Latha,ui-sans-serif,system-ui,-apple-system,sans-serif;background:var(--page);color:var(--text);min-height:100vh;margin-top:-6rem;padding-top:6rem}.budget_root__b_D_u.budget_bw__JD1_y{--ink-900:#000;--ink-800:#000;--ink-700:#0A0A0A;--ink-600:#171717;--gold:#000;--gold-deep:#000;--gold-text:#000;--page:#FFFFFF;--surface:#FFFFFF;--surface-2:#FFFFFF;--hairline:#000;--hairline-strong:#000;--text:#000;--text-2:#1F1F1F;--text-3:#3D3D3D;--accent:#000;--accent-soft:rgba(0,0,0,0.06);--shadow-1:none;--shadow-2:none;--shadow-3:none}.budget_root__b_D_u.budget_bw__JD1_y .budget_card__DKodH,.budget_root__b_D_u.budget_bw__JD1_y .budget_chip__SUSSA,.budget_root__b_D_u.budget_bw__JD1_y .budget_pill__ZFpUa,.budget_root__b_D_u.budget_bw__JD1_y .budget_tile__GjZyy{border-width:2px;border-color:#000}.budget_root__b_D_u.budget_dark__QOFJx,[data-theme=dark] .budget_root__b_D_u,html.dark .budget_root__b_D_u{--ink-900:#F8FAFC;--ink-800:#E2E8F0;--ink-700:#CBD5E1;--ink-600:#94A3B8;--gold:#F59E0B;--gold-deep:#D97706;--gold-text:#FBBF24;--page:#0B0F19;--surface:#0F172A;--surface-2:#1E293B;--hairline:rgba(255,255,255,0.14);--hairline-strong:rgba(255,255,255,0.24);--text:#F8FAFC;--text-2:#CBD5E1;--text-3:#94A3B8;--accent:#6366F1;--accent-soft:rgba(99,102,241,0.15);--shadow-1:0 1px 2px rgba(0,0,0,0.4);--shadow-2:0 4px 16px -4px rgba(0,0,0,0.6);--shadow-3:0 18px 40px -14px rgba(0,0,0,0.8)}.budget_root__b_D_u.budget_dark__QOFJx .budget_hero__t25_A,[data-theme=dark] .budget_hero__t25_A,html.dark .budget_hero__t25_A{background:radial-gradient(110% 95% at 8% -12%,rgba(227,180,79,.15) 0,transparent 48%),radial-gradient(85% 80% at 94% -6%,rgba(79,70,229,.15) 0,transparent 55%),linear-gradient(180deg,#0F172A,#0B0F19);color:var(--text)}.budget_shell__lAaVc{max-width:1180px;margin:0 auto;padding:0 16px}@media (min-width:640px){.budget_shell__lAaVc{padding:0 28px}}.budget_hero__t25_A{position:relative;background:radial-gradient(110% 95% at 8% -12%,rgba(227,180,79,.22) 0,transparent 48%),radial-gradient(85% 80% at 94% -6%,rgba(79,70,229,.12) 0,transparent 55%),linear-gradient(180deg,#FFFFFF,#F3F5FA);color:var(--text);overflow:hidden;padding:40px 0 0;isolation:isolate}.budget_root__b_D_u.budget_bw__JD1_y .budget_hero__t25_A{background:#fff;border-bottom:2px solid #000}.budget_hero__t25_A:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(13,23,42,.045) 1px,transparent 0),linear-gradient(90deg,rgba(13,23,42,.045) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 20%,transparent 78%);mask-image:radial-gradient(120% 90% at 50% 0,#000 20%,transparent 78%);pointer-events:none;z-index:-1}.budget_hero__t25_A:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--gold-deep),transparent);opacity:.55}.budget_heroGrid__OOvt_{display:grid;gap:30px;padding-bottom:34px}@media (min-width:940px){.budget_heroGrid__OOvt_{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:48px;align-items:stretch}.budget_heroAside__TpgtD{display:flex;flex-direction:column;justify-content:space-between;padding:6px 0 4px}}.budget_stamp__7NSM5{display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;padding:6px 13px;border-radius:999px;color:var(--gold-text);border:1px solid rgba(184,137,42,.38);background:rgba(227,180,79,.16)}.budget_root__b_D_u.budget_bw__JD1_y .budget_stamp__7NSM5{color:#000;border-color:#000;background:transparent}.budget_stampDot__DUfW5{width:6px;height:6px;border-radius:50%;background:var(--gold-deep);box-shadow:0 0 0 0 rgba(184,137,42,.7);animation:budget_pulse__CMeW0 2.4s ease-out infinite}@keyframes budget_pulse__CMeW0{0%{box-shadow:0 0 0 0 rgba(184,137,42,.5)}70%{box-shadow:0 0 0 8px rgba(184,137,42,0)}to{box-shadow:0 0 0 0 rgba(184,137,42,0)}}.budget_heroTitle__6iZeM{margin:16px 0 0;font-size:clamp(28px,5.2vw,50px);line-height:1.06;font-weight:900;letter-spacing:-.028em;text-wrap:balance}.budget_heroTitle__6iZeM em{font-style:normal;display:block;color:var(--gold-text)}.budget_root__b_D_u.budget_bw__JD1_y .budget_heroTitle__6iZeM em{color:#000;text-decoration:underline;text-underline-offset:6px}.budget_heroLead__Or1zp{margin:16px 0 0;font-size:14.5px;line-height:1.68;color:var(--text-2);max-width:62ch}.budget_heroMeta__kRvmQ{margin:18px 0 0;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:12px;font-weight:600;color:var(--text-3)}.budget_headline__NQWbJ{margin-top:26px;padding:20px 22px;border-radius:var(--r-lg);border:1px solid rgba(184,137,42,.28);border-left:4px solid var(--gold-deep);background:linear-gradient(135deg,rgba(227,180,79,.16),rgba(255,255,255,.9) 62%);box-shadow:var(--shadow-2)}.budget_root__b_D_u.budget_bw__JD1_y .budget_headline__NQWbJ{border:2px solid #000;background:#fff}.budget_headlineLabel__DhMIg{font-size:10px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-text)}.budget_headlineValue__Ce61S{display:block;margin-top:4px;font-size:clamp(34px,6.4vw,58px);font-weight:900;letter-spacing:-.035em;line-height:1;font-variant-numeric:tabular-nums;color:var(--text)}.budget_headlineNote__01Dx8{margin-top:9px;font-size:12.5px;line-height:1.55;color:var(--text-2)}.budget_vitals__jsq62{margin-top:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--hairline);border-radius:var(--r-md);overflow:hidden;border:1px solid var(--hairline)}.budget_vital__MPCCA{background:var(--surface);padding:12px 13px}.budget_root__b_D_u.budget_bw__JD1_y .budget_vitals__jsq62{background:#000;border:2px solid #000}.budget_vitalLabel__mm9K1{font-size:9.5px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--text-3);display:block;line-height:1.35}.budget_vitalValue__ut__Q{display:block;margin-top:5px;font-size:19px;font-weight:900;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text)}.budget_kural__32aav{margin:0;padding:18px 0 18px 20px;border-left:3px solid var(--gold-deep);background:linear-gradient(90deg,rgba(227,180,79,.16),transparent 72%);border-radius:0 var(--r-md) var(--r-md) 0}.budget_kuralLine__ISe4k{margin:0;font-size:16.5px;line-height:1.7;font-weight:600;color:var(--text)}.budget_kuralRef__2XO4w{margin-top:10px;font-size:11.5px;line-height:1.6;color:var(--text-3)}.budget_heroAside__TpgtD{display:block}.budget_themeRail__eR_Ze{margin:20px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:7px}.budget_themeChip__gjqvj{font-size:11.5px;font-weight:700;padding:5px 11px;border-radius:999px;color:var(--text-2);border:1px solid var(--hairline-strong);background:var(--surface)}.budget_root__b_D_u.budget_bw__JD1_y .budget_themeChip__gjqvj{border-width:2px;border-color:#000;color:#000}.budget_tabBar__rHvx0{position:sticky;top:68px;z-index:30;background:rgba(245,246,250,.9);backdrop-filter:blur(14px) saturate(150%);border-bottom:1px solid var(--hairline)}.budget_root__b_D_u.budget_bw__JD1_y .budget_tabBar__rHvx0{background:#fff;border-bottom:2px solid #000}.budget_tabRail__sfH2H{display:flex;gap:4px;overflow-x:auto;padding:9px 0;scrollbar-width:none;scroll-behavior:smooth}.budget_tabRail__sfH2H::-webkit-scrollbar{display:none}@media (min-width:900px){.budget_tabRail__sfH2H{flex-wrap:wrap;justify-content:center;overflow-x:visible;row-gap:6px}}.budget_tab__kIXaT{--tab-accent:var(--accent);flex-shrink:0;display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--text-2);font-size:12.5px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.budget_tab__kIXaT:hover{background:rgba(13,23,42,.045);color:var(--text)}.budget_tabOn__3sCKu{border-color:var(--tab-accent);box-shadow:0 6px 16px -6px var(--tab-accent)}.budget_tabOn__3sCKu,.budget_tabOn__3sCKu:hover{background:var(--tab-accent);color:#fff}.budget_root__b_D_u.budget_bw__JD1_y .budget_tabOn__3sCKu{background:#000;border-color:#000;color:#fff;box-shadow:none}.budget_tabIcon__0vR5h{font-size:13px;line-height:1}.budget_tabCount__td3gG{font-size:10px;font-weight:800;padding:1px 6px;border-radius:999px;background:rgba(13,23,42,.08);color:var(--text-3);font-variant-numeric:tabular-nums}.budget_tabOn__3sCKu .budget_tabCount__td3gG{background:rgba(255,255,255,.22);color:#fff}.budget_panel__23igt{padding:26px 0 44px;display:flex;flex-direction:column;gap:18px}.budget_panel__23igt>article,.budget_panel__23igt>button,.budget_panel__23igt>div,.budget_panel__23igt>ol,.budget_panel__23igt>p,.budget_panel__23igt>section,.budget_panel__23igt>ul{animation:budget_rise___5678 .5s cubic-bezier(.22,.9,.3,1) backwards}@keyframes budget_rise___5678{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.budget_figure__kKuho{animation:budget_figureIn__ZTR3E .55s cubic-bezier(.22,.9,.3,1) backwards;animation-delay:.1s}@keyframes budget_figureIn__ZTR3E{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.budget_deptBarFill__7NoF9,.budget_deptPanel__y6gJP>blockquote,.budget_deptPanel__y6gJP>ul,.budget_factA__cWXoT,.budget_figure__kKuho,.budget_panel__23igt>article,.budget_panel__23igt>button,.budget_panel__23igt>div,.budget_panel__23igt>ol,.budget_panel__23igt>p,.budget_panel__23igt>section,.budget_panel__23igt>ul,.budget_stampDot__DUfW5{animation:none}.budget_btn__OgxPZ,.budget_doc__fJBou,.budget_fact__t5eIJ,.budget_opt__Q2dIi,.budget_rankCard__APNWo,.budget_scheme__5dIqF,.budget_tile__GjZyy{transition:none}.budget_doc__fJBou:hover,.budget_rankCard__APNWo:hover,.budget_scheme__5dIqF:hover,.budget_tile__GjZyy:hover{transform:none}}.budget_card__DKodH{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);box-shadow:var(--shadow-1);padding:20px;transition:box-shadow .22s ease,border-color .22s ease,transform .22s ease}@media (min-width:640px){.budget_card__DKodH{padding:26px}}.budget_cardHover__s6fgo:hover{box-shadow:var(--shadow-2);border-color:var(--hairline-strong)}.budget_secHead__a0wvL{margin-bottom:18px}.budget_kicker__PnMuO{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:800;letter-spacing:.17em;text-transform:uppercase;color:var(--accent)}.budget_kicker__PnMuO:before{content:"";width:18px;height:2px;border-radius:2px;background:var(--accent)}.budget_secTitle__S4Mxx{margin:9px 0 0;font-size:19px;font-weight:900;letter-spacing:-.022em;line-height:1.28;color:var(--text);text-wrap:balance}@media (min-width:640px){.budget_secTitle__S4Mxx{font-size:22px}}.budget_secNote__Abzh1{margin:10px 0 0;font-size:12.5px;line-height:1.6;color:var(--text-3)}.budget_grid2__CY4s6{display:grid;grid-template-columns:1fr;gap:18px}@media (min-width:900px){.budget_grid2__CY4s6{grid-template-columns:1fr 1fr}}.budget_grid3__WPTOg{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width:620px){.budget_grid3__WPTOg{grid-template-columns:1fr 1fr}}@media (min-width:1000px){.budget_grid3__WPTOg{grid-template-columns:repeat(3,1fr)}}.budget_grid4__Er7eB{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (min-width:900px){.budget_grid4__Er7eB{grid-template-columns:repeat(4,1fr)}}.budget_tile__GjZyy{position:relative;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);padding:20px 18px 18px;overflow:hidden;transition:transform .24s cubic-bezier(.22,.9,.3,1),box-shadow .24s ease,border-color .24s ease}.budget_tile__GjZyy:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--tile-accent,var(--accent));transform:scaleX(.18);transform-origin:left;transition:transform .34s cubic-bezier(.22,.9,.3,1)}.budget_tile__GjZyy:hover{transform:translateY(-3px);box-shadow:var(--shadow-3);border-color:var(--hairline-strong)}.budget_tile__GjZyy:hover:before{transform:scaleX(1)}.budget_root__b_D_u.budget_bw__JD1_y .budget_tile__GjZyy:before{background:#000}.budget_tileLabel__paUnZ{font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:var(--text-3);line-height:1.4}.budget_tileValue__pRG_m{display:block;margin-top:8px;font-size:29px;font-weight:900;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums;color:var(--tile-accent,var(--accent))}.budget_root__b_D_u.budget_bw__JD1_y .budget_tileValue__pRG_m{color:#000}.budget_tileNote__KBfDK{margin-top:9px;font-size:12px;line-height:1.55;color:var(--text-2)}.budget_delta__O2WcL{display:inline-flex;align-items:center;gap:4px;margin-top:9px;font-size:11px;font-weight:800;padding:3px 8px;border-radius:999px;font-variant-numeric:tabular-nums}.budget_deltaDown__QKaTe{background:rgba(5,150,105,.11);color:#047857}.budget_deltaUp__S962F{background:rgba(220,38,38,.1);color:#B91C1C}.budget_deltaFlat__iUQ2S{background:rgba(13,23,42,.06);color:var(--text-2)}.budget_root__b_D_u.budget_bw__JD1_y .budget_deltaDown__QKaTe,.budget_root__b_D_u.budget_bw__JD1_y .budget_deltaFlat__iUQ2S,.budget_root__b_D_u.budget_bw__JD1_y .budget_deltaUp__S962F{background:#fff;color:#000;border:1px solid #000}.budget_callout__ouVTL{position:relative;padding:16px 18px 16px 20px;border-radius:var(--r-md);font-size:13.5px;line-height:1.68;background:var(--surface);border:1px solid var(--hairline);border-left:3px solid var(--accent)}.budget_calloutWarn__1fzOq{border-left-color:#D97706;background:linear-gradient(90deg,rgba(217,119,6,.06),transparent 60%)}.budget_calloutKey__54HHv{border-left-color:var(--gold-deep);background:linear-gradient(90deg,rgba(227,180,79,.12),transparent 60%)}.budget_calloutLead__Vuztb{font-weight:900;color:var(--text)}.budget_bullets__sVtBk{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.budget_bullet__YvrVP{display:flex;gap:11px;font-size:13.5px;line-height:1.68;color:var(--text)}.budget_bulletDot__7C9sK{flex-shrink:0;width:7px;height:7px;border-radius:50%;margin-top:7px;background:var(--accent)}.budget_bulletNum___zdai{flex-shrink:0;width:22px;height:22px;margin-top:1px;display:grid;place-items:center;border-radius:50%;font-size:10.5px;font-weight:900;background:var(--accent-soft);color:var(--accent);font-variant-numeric:tabular-nums}.budget_root__b_D_u.budget_bw__JD1_y .budget_bulletDot__7C9sK{background:#000}.budget_root__b_D_u.budget_bw__JD1_y .budget_bulletNum___zdai{background:#fff;color:#000;border:1.5px solid #000}.budget_amountPill___1ZPC{display:inline-block;margin-left:7px;font-size:11.5px;font-weight:900;padding:2px 8px;border-radius:6px;background:var(--accent-soft);color:var(--accent);font-variant-numeric:tabular-nums;white-space:nowrap}.budget_root__b_D_u.budget_bw__JD1_y .budget_amountPill___1ZPC{background:#fff;color:#000;border:1.5px solid #000}.budget_tableWrap__elDDy{overflow-x:auto;margin:0 -4px}.budget_table__ryQug{width:100%;min-width:640px;border-collapse:collapse;font-size:13px}.budget_table__ryQug th{text-align:right;padding:11px 10px;font-size:11px;font-weight:800;letter-spacing:.04em;color:var(--text-3);border-bottom:2px solid var(--hairline-strong);white-space:nowrap}.budget_table__ryQug th:first-child{text-align:left;color:var(--text)}.budget_table__ryQug td{padding:11px 10px;text-align:right;border-bottom:1px solid var(--hairline);font-variant-numeric:tabular-nums;color:var(--text-2);white-space:nowrap}.budget_table__ryQug td:first-child{text-align:left;font-weight:600;color:var(--text);white-space:normal}.budget_table__ryQug tbody tr{transition:background .15s ease}.budget_table__ryQug tbody tr:hover{background:var(--surface-2)}.budget_colLive__O4RGs{background:var(--accent-soft)!important;color:var(--accent)!important;font-weight:900!important}.budget_thLive__MmRLt{background:var(--accent)!important;color:#fff!important;border-radius:8px 8px 0 0}.budget_root__b_D_u.budget_bw__JD1_y .budget_thLive__MmRLt{background:#000!important}.budget_root__b_D_u.budget_bw__JD1_y .budget_colLive__O4RGs{background:rgba(0,0,0,.06)!important;color:#000!important}.budget_rowKey__7QzB2 td{font-weight:900!important;color:var(--text)!important}.budget_rowKey__7QzB2 .budget_colLive__O4RGs{color:var(--accent)!important}.budget_root__b_D_u.budget_bw__JD1_y .budget_rowKey__7QzB2 .budget_colLive__O4RGs{color:#000!important}.budget_chipRail__91DQ5{display:flex;gap:7px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;scroll-behavior:smooth}.budget_chipRail__91DQ5::-webkit-scrollbar{display:none}@media (min-width:720px){.budget_chipRail__91DQ5{flex-wrap:wrap;overflow-x:visible;row-gap:7px}}.budget_chip__SUSSA{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:999px;border:1px solid var(--hairline-strong);background:var(--surface);color:var(--text-2);font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer;transition:all .16s ease}.budget_chip__SUSSA:hover{border-color:var(--text-3);color:var(--text)}.budget_chipOn__i8cUv{background:var(--ink-800);border-color:var(--ink-800);color:#fff}.budget_chipOn__i8cUv:hover{color:#fff}.budget_chipGold__PqEC_{background:var(--gold-deep);border-color:var(--gold-deep);color:#fff}.budget_chipGold__PqEC_:hover{color:#fff}.budget_searchRow__vP1_l{display:flex;flex-direction:column;gap:10px}@media (min-width:640px){.budget_searchRow__vP1_l{flex-direction:row}}.budget_search__Z4hcP{flex:1;padding:12px 15px;border-radius:var(--r-md);border:1px solid var(--hairline-strong);background:var(--surface);color:var(--text);font-size:13.5px;outline:none;transition:border-color .16s ease,box-shadow .16s ease}.budget_search__Z4hcP::-moz-placeholder{color:var(--text-3)}.budget_search__Z4hcP::placeholder{color:var(--text-3)}.budget_search__Z4hcP:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.budget_deptList__yNhsy{display:flex;flex-direction:column;gap:10px}.budget_dept__S_syO{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-md);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.budget_dept__S_syO:hover{border-color:var(--hairline-strong);box-shadow:var(--shadow-2)}.budget_deptOpen__pD2kG{border-color:var(--accent);box-shadow:var(--shadow-2)}.budget_deptBtn__8nOXq{width:100%;display:flex;align-items:center;gap:14px;padding:15px 18px;background:transparent;border:0;cursor:pointer;text-align:left}.budget_deptRank__bJNWg{flex-shrink:0;font-size:11px;font-weight:900;color:var(--text-3);font-variant-numeric:tabular-nums;width:20px}.budget_deptIcon__w4Mim{flex-shrink:0;font-size:21px;line-height:1}.budget_deptBody__9PfR5{flex:1;min-width:0}.budget_deptName__iWXmd{display:block;font-size:14.5px;font-weight:800;line-height:1.35;color:var(--text)}.budget_deptMeta__LaHBt{display:block;margin-top:3px;font-size:12px;color:var(--text-3)}.budget_deptAmount__zXGEv{flex-shrink:0;text-align:right;font-size:15px;font-weight:900;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text)}.budget_deptToggle__x20Zn{flex-shrink:0;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-size:15px;font-weight:900;line-height:1;transition:transform .24s ease}.budget_deptOpen__pD2kG .budget_deptToggle__x20Zn{transform:rotate(45deg)}.budget_deptBar__glndn{height:3px;background:var(--hairline);position:relative;overflow:hidden}.budget_deptBarFill__7NoF9{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 55%,#fff));transform-origin:left;animation:budget_growBar__JV18U .9s cubic-bezier(.22,.9,.3,1) backwards}.budget_root__b_D_u.budget_bw__JD1_y .budget_deptBarFill__7NoF9{background:#000}@keyframes budget_growBar__JV18U{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.budget_deptPanel__y6gJP{padding:4px 18px 20px;border-top:1px solid var(--hairline)}.budget_deptPanel__y6gJP>blockquote,.budget_deptPanel__y6gJP>ul{animation:budget_rise___5678 .35s ease backwards}.budget_kuralInline__FIe01{margin:16px 0;padding:13px 16px;border-left:3px solid var(--gold-deep);background:linear-gradient(90deg,rgba(227,180,79,.1),transparent 65%);border-radius:0 var(--r-sm) var(--r-sm) 0}.budget_kuralInline__FIe01 p{margin:0;font-size:14px;line-height:1.7;font-weight:600;color:var(--text)}.budget_kuralInline__FIe01 footer{margin-top:7px;font-size:11.5px;color:var(--text-3);line-height:1.55}.budget_schemeGrid__s_zcW{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width:780px){.budget_schemeGrid__s_zcW{grid-template-columns:1fr 1fr}}.budget_scheme__5dIqF{position:relative;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);padding:18px 18px 18px 22px;overflow:hidden;transition:transform .24s cubic-bezier(.22,.9,.3,1),box-shadow .24s ease,border-color .24s ease}.budget_scheme__5dIqF:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--sector-accent,var(--accent));opacity:.85}.budget_scheme__5dIqF:hover{transform:translateY(-3px);box-shadow:var(--shadow-3);border-color:var(--hairline-strong)}.budget_root__b_D_u.budget_bw__JD1_y .budget_scheme__5dIqF:before{background:#000}.budget_schemeTop__875iO{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.budget_schemeDept__qRPOK{font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--sector-accent,var(--accent));line-height:1.45}.budget_root__b_D_u.budget_bw__JD1_y .budget_schemeDept__qRPOK{color:#000}.budget_stars__B1OTI{flex-shrink:0;font-size:11px;letter-spacing:-.5px;color:var(--gold-deep)}.budget_starsOff__r_HFe{color:var(--hairline-strong)}.budget_root__b_D_u.budget_bw__JD1_y .budget_stars__B1OTI{color:#000}.budget_schemeName__DknZ4{margin:8px 0 0;font-size:15.5px;font-weight:900;line-height:1.34;letter-spacing:-.015em;color:var(--text);text-wrap:balance}.budget_moneyRow__fexk5{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px}.budget_money__b6Vuy{font-size:12px;font-weight:900;padding:4px 10px;border-radius:7px;background:var(--ink-800);color:#fff;font-variant-numeric:tabular-nums}.budget_moneyAlt__J9UF8{font-size:11.5px;font-weight:700;padding:4px 10px;border-radius:7px;background:rgba(13,23,42,.055);color:var(--text-2);font-variant-numeric:tabular-nums}.budget_root__b_D_u.budget_bw__JD1_y .budget_money__b6Vuy{background:#000}.budget_root__b_D_u.budget_bw__JD1_y .budget_moneyAlt__J9UF8{background:#fff;color:#000;border:1px solid #000}.budget_schemeWhat__qTUXp{margin:12px 0 0;font-size:13px;line-height:1.68;color:var(--text-2);flex:1}.budget_hook__4qxu7{margin:14px 0 0;padding:11px 13px;border-radius:var(--r-sm);font-size:12.5px;line-height:1.62;background:linear-gradient(135deg,rgba(227,180,79,.15),rgba(227,180,79,.05));border:1px solid rgba(184,137,42,.22);color:#6B4E12}.budget_hook__4qxu7 b{color:#4E3A0C}.budget_root__b_D_u.budget_bw__JD1_y .budget_hook__4qxu7{background:#fff;border:2px solid #000;color:#000}.budget_root__b_D_u.budget_bw__JD1_y .budget_hook__4qxu7 b{color:#000}.budget_countLine__cCIUr{font-size:12.5px;color:var(--text-3);padding-left:2px;font-weight:600}.budget_empty__14i7Q{text-align:center;padding:56px 0;font-size:13.5px;color:var(--text-3)}.budget_factGrid__NkrMh{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width:720px){.budget_factGrid__NkrMh{grid-template-columns:1fr 1fr}}.budget_fact__t5eIJ{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 15px;border-radius:var(--r-md);border:1px solid var(--hairline);background:var(--surface-2);transition:border-color .18s ease,background .18s ease,transform .18s ease}.budget_fact__t5eIJ:hover{border-color:var(--hairline-strong);background:var(--surface);transform:translateX(2px)}.budget_factQ__0iiGM{font-size:13px;line-height:1.55;color:var(--text-2);flex:1}.budget_factA__cWXoT{font-size:13.5px;font-weight:900;text-align:right;color:var(--text);font-variant-numeric:tabular-nums;flex-shrink:0;max-width:54%;line-height:1.5;animation:budget_flip__8NGKP .34s cubic-bezier(.22,.9,.3,1)}@keyframes budget_flip__8NGKP{0%{opacity:0;transform:rotateX(-55deg)}to{opacity:1;transform:none}}.budget_revealBtn__tsfeN{flex-shrink:0;padding:6px 14px;border-radius:999px;border:1px dashed var(--hairline-strong);background:transparent;color:var(--text-3);font-size:11.5px;font-weight:800;cursor:pointer;transition:all .16s ease}.budget_revealBtn__tsfeN:hover{border-style:solid;border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.budget_btn__OgxPZ{display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:999px;border:1px solid transparent;font-size:13px;font-weight:800;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.budget_btnPrimary__6oygy{background:var(--ink-800);color:#fff;box-shadow:var(--shadow-2)}.budget_btnPrimary__6oygy:hover{transform:translateY(-2px);box-shadow:var(--shadow-3)}.budget_btnGhost__DrrHm{background:var(--surface);border-color:var(--hairline-strong);color:var(--text)}.budget_btnGhost__DrrHm:hover{border-color:var(--text-3);transform:translateY(-2px)}.budget_btnAccent__nD_T8{background:var(--accent);color:#fff;box-shadow:0 8px 20px -8px var(--accent)}.budget_btnAccent__nD_T8:hover{transform:translateY(-2px)}.budget_btn__OgxPZ:disabled{opacity:.4;cursor:not-allowed;transform:none!important}.budget_btnSmall___pPbh{padding:6px 13px;font-size:11.5px}.budget_root__b_D_u.budget_bw__JD1_y .budget_btnAccent__nD_T8,.budget_root__b_D_u.budget_bw__JD1_y .budget_btnPrimary__6oygy{background:#000;color:#fff}.budget_root__b_D_u.budget_bw__JD1_y .budget_btnGhost__DrrHm{background:#fff;color:#000;border-color:#000;border-width:2px}.budget_btnRow__EyoSc{display:flex;flex-wrap:wrap;gap:10px}.budget_pillar__JQjEh{position:relative;padding:20px 20px 20px 22px;border-radius:var(--r-lg);border:1px solid var(--hairline);background:linear-gradient(160deg,var(--surface-2),var(--surface));transition:border-color .2s ease,box-shadow .2s ease}.budget_pillar__JQjEh:hover{border-color:var(--hairline-strong);box-shadow:var(--shadow-2)}.budget_pillarHead__HJWHL{display:flex;align-items:flex-start;gap:12px}.budget_pillarNum__ZFC4N{flex-shrink:0;width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:var(--ink-800);color:#fff;font-size:13px;font-weight:900;font-variant-numeric:tabular-nums}.budget_root__b_D_u.budget_bw__JD1_y .budget_pillarNum__ZFC4N{background:#000}.budget_pillarTitle__8V2gk{margin:0;font-size:15.5px;font-weight:900;line-height:1.35;letter-spacing:-.015em}.budget_pillarArg__6O9Wk{margin:13px 0 0;font-size:13.5px;line-height:1.72;color:var(--text-2)}.budget_evidence__UC9sK{list-style:none;margin:13px 0 0;padding:0;display:flex;flex-direction:column;gap:7px}.budget_evidenceItem__EMxlA{display:flex;gap:9px;font-size:12.5px;line-height:1.6;color:var(--text-2)}.budget_evidenceItem__EMxlA:before{content:"▸";color:var(--accent);flex-shrink:0;font-weight:900}.budget_scoreCard__AP_lz{display:flex;flex-wrap:wrap;align-items:center;gap:22px;padding:22px 24px;border-radius:var(--r-lg);background:linear-gradient(140deg,var(--ink-700),var(--ink-900));color:#fff}.budget_root__b_D_u.budget_bw__JD1_y .budget_scoreCard__AP_lz{background:#000}.budget_scoreBig__f3qwG{font-size:42px;font-weight:900;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.budget_scoreBig__f3qwG span{font-size:22px;opacity:.45}.budget_scoreLabel__82Bep{margin-top:6px;font-size:12.5px;color:rgba(255,255,255,.66)}.budget_progressRail__5Hg1q{flex:1;min-width:160px}.budget_progressTrack__117QM{height:8px;border-radius:999px;background:rgba(255,255,255,.16);overflow:hidden}.budget_progressFill__jsW8Y{height:100%;border-radius:999px;background:var(--gold);transition:width .5s cubic-bezier(.22,.9,.3,1)}.budget_qList__KlHhk{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.budget_qCard__ZPGYR{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);padding:20px}.budget_qText__RKZAA{margin:0;font-size:14px;font-weight:700;line-height:1.65;color:var(--text)}.budget_qNum__DivRI{color:var(--text-3);font-weight:900;margin-right:7px;font-variant-numeric:tabular-nums}.budget_opts__S8gfE{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.budget_opt__Q2dIi{width:100%;display:flex;align-items:flex-start;gap:11px;padding:11px 14px;border-radius:var(--r-md);border:1.5px solid var(--hairline);background:var(--surface);color:var(--text);font-size:13px;line-height:1.55;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.budget_opt__Q2dIi:hover:not(:disabled){border-color:var(--text-3);transform:translateX(3px)}.budget_optKey__8oA1m{flex-shrink:0;font-weight:900;width:15px;color:var(--text-3)}.budget_optOn__ZOBV5{border-color:var(--accent);background:var(--accent-soft)}.budget_optOn__ZOBV5 .budget_optKey__8oA1m{color:var(--accent)}.budget_optRight__A0G5O{border-color:#059669;background:rgba(5,150,105,.09)}.budget_optWrong__zBREu{border-color:#DC2626;background:rgba(220,38,38,.07)}.budget_optMark__U0Qer{flex-shrink:0;font-weight:900;font-size:14px}.budget_root__b_D_u.budget_bw__JD1_y .budget_optRight__A0G5O{border-color:#000;border-width:2.5px;background:#fff}.budget_root__b_D_u.budget_bw__JD1_y .budget_optWrong__zBREu{border-color:#000;background:#fff;opacity:.55}.budget_why__tglXJ{margin:12px 0 0;padding:12px 14px;border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--hairline);font-size:12.5px;line-height:1.68;color:var(--text-2)}.budget_doc__fJBou{display:flex;flex-direction:column;justify-content:space-between;padding:20px;border-radius:var(--r-lg);border:1px solid var(--hairline);background:var(--surface);transition:transform .24s cubic-bezier(.22,.9,.3,1),box-shadow .24s ease,border-color .24s ease}.budget_doc__fJBou:hover{transform:translateY(-3px);box-shadow:var(--shadow-3);border-color:var(--hairline-strong)}.budget_docTop__jQX49{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.budget_docLang__HsNXl{font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:var(--ink-800);color:#fff}.budget_root__b_D_u.budget_bw__JD1_y .budget_docLang__HsNXl{background:#000}.budget_docMeta__AbCRH{font-size:11px;font-weight:700;color:var(--text-3);display:flex;gap:10px;font-variant-numeric:tabular-nums}.budget_docTitle__YbcPQ{margin:0;font-size:15px;font-weight:900;line-height:1.38;letter-spacing:-.015em}.budget_docDesc__fWLCM{margin:9px 0 0;font-size:12.5px;line-height:1.62;color:var(--text-2)}.budget_docActions__fztAZ{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:18px;padding-top:14px;border-top:1px solid var(--hairline)}.budget_docView__A5uPq{font-size:12.5px;font-weight:800;color:var(--accent);text-decoration:none}.budget_docView__A5uPq:hover{text-decoration:underline}.budget_docDl___4I_e{display:inline-flex;align-items:center;gap:6px;padding:8px 15px;border-radius:999px;background:var(--accent);color:#fff;font-size:12px;font-weight:800;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.budget_docDl___4I_e:hover{transform:translateY(-2px);box-shadow:0 8px 18px -8px var(--accent)}.budget_root__b_D_u.budget_bw__JD1_y .budget_docDl___4I_e{background:#000}.budget_rankCard__APNWo{padding:18px;border-radius:var(--r-lg);border:1px solid var(--hairline);background:linear-gradient(155deg,var(--surface-2),var(--surface));transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.budget_rankCard__APNWo:hover{transform:translateY(-3px);box-shadow:var(--shadow-2);border-color:var(--hairline-strong)}.budget_rankTop__7WCvr{display:flex;align-items:center;justify-content:space-between}.budget_rankIcon___7koO{font-size:24px;line-height:1}.budget_rankBadge__c1GhP{font-size:11px;font-weight:900;padding:4px 11px;border-radius:999px;background:var(--gold-deep);color:#fff}.budget_root__b_D_u.budget_bw__JD1_y .budget_rankBadge__c1GhP{background:#000}.budget_rankTitle__E_Ld7{margin:13px 0 0;font-size:13.5px;font-weight:800;line-height:1.4}.budget_rankDetail__rH70t{margin:6px 0 0;font-size:12px;line-height:1.6;color:var(--text-2)}.budget_miniStats__XCAz6{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:16px}.budget_miniStat__YT2JK{padding:11px 12px;border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--hairline);text-align:center}.budget_miniLabel__dY1Er{font-size:9.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);line-height:1.4}.budget_miniValue__UBey1{margin-top:4px;font-size:15px;font-weight:900;color:var(--accent);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.budget_root__b_D_u.budget_bw__JD1_y .budget_miniValue__UBey1{color:#000}.budget_takeaway__vJa69{padding:17px 18px;border-radius:var(--r-md);border:1px solid var(--hairline);border-left:3px solid var(--accent);background:var(--surface-2)}.budget_takeawayTitle__hR1er{margin:0 0 9px;font-size:14px;font-weight:900;line-height:1.4;color:var(--text)}.budget_checkList__g9ynz{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.budget_checkItem__W96Ca{display:flex;gap:9px;font-size:12.5px;line-height:1.62;color:var(--text-2)}.budget_checkItem__W96Ca:before{content:"✓";color:var(--accent);font-weight:900;flex-shrink:0}.budget_root__b_D_u.budget_bw__JD1_y .budget_checkItem__W96Ca:before,.budget_root__b_D_u.budget_bw__JD1_y .budget_evidenceItem__EMxlA:before{color:#000}.budget_kvList__Jpscj{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:0}@media (min-width:720px){.budget_kvList__Jpscj{grid-template-columns:1fr 1fr;-moz-column-gap:28px;column-gap:28px}}.budget_kv__sLT5k{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px solid var(--hairline);font-size:12.5px}.budget_kvKey__ZiRKs{color:var(--text-2);line-height:1.5}.budget_kvVal___zjkt{font-weight:900;color:var(--text);font-variant-numeric:tabular-nums;flex-shrink:0}.budget_indicator__1JRmj{padding:11px 0;border-bottom:1px solid var(--hairline)}.budget_indicatorLabel__r7X9J{font-size:11px;font-weight:800;color:var(--text-3);line-height:1.45}.budget_indicatorValue__Ficvi{margin-top:3px;font-size:13.5px;font-weight:700;line-height:1.5;color:var(--text)}.budget_foot__WkZTA{background:var(--ink-900);color:rgba(255,255,255,.72);padding:40px 0 46px}.budget_root__b_D_u.budget_bw__JD1_y .budget_foot__WkZTA{background:#000;color:#fff}.budget_footTitle__oT2bQ{font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin:0 0 14px}.budget_root__b_D_u.budget_bw__JD1_y .budget_footTitle__oT2bQ{color:#fff}.budget_footList__ICU8f{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:12.5px;line-height:1.6}.budget_footLink__fKCSg{color:var(--gold);font-weight:700;text-decoration:none;font-size:12.5px}.budget_footLink__fKCSg:hover{text-decoration:underline}.budget_root__b_D_u.budget_bw__JD1_y .budget_footLink__fKCSg{color:#fff}.budget_footNote__f2Haf{margin:22px 0 0;font-size:11.5px;line-height:1.7;color:rgba(255,255,255,.5);max-width:72ch}.budget_footRow__f2IzN{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.budget_footChip__d7FPr{padding:8px 15px;border-radius:999px;border:1px solid rgba(255,255,255,.2);color:rgba(255,255,255,.85);font-size:12px;font-weight:700;text-decoration:none;transition:background .18s ease,border-color .18s ease}.budget_footChip__d7FPr:hover{background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.4)}.budget_topbar__FH__t{background:linear-gradient(180deg,var(--surface) 0,var(--surface-2) 100%);border-bottom:1px solid var(--hairline);padding:26px 0 0}.budget_root__b_D_u.budget_bw__JD1_y .budget_topbar__FH__t{background:#fff;border-bottom:2px solid #000}.budget_topbarRow__hKF6a{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px}.budget_pageTitle__E0CUB{margin:0;font-size:clamp(26px,4.6vw,42px);font-weight:900;letter-spacing:-.03em;line-height:1.1;color:var(--text)}.budget_pageSub__snJ3x{margin:12px 0 0;max-width:78ch;font-size:14px;line-height:1.72;color:var(--text-2)}.budget_keyStrip__U5Q1j{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:24px 0 0;background:var(--hairline);border:1px solid var(--hairline);border-bottom:none;border-radius:var(--r-md) var(--r-md) 0 0;overflow:hidden}@media (min-width:860px){.budget_keyStrip__U5Q1j{grid-template-columns:repeat(4,minmax(0,1fr))}}.budget_root__b_D_u.budget_bw__JD1_y .budget_keyStrip__U5Q1j{background:#000;border-color:#000}.budget_keyCell__fzTdC{background:var(--surface);padding:14px 16px 16px;display:flex;flex-direction:column;gap:5px}.budget_keyLabel__4WpuL{font-size:9.5px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--text-3);line-height:1.4}.budget_keyValue__UW4DZ{font-size:clamp(17px,2.4vw,22px);font-weight:900;letter-spacing:-.03em;color:var(--text);font-variant-numeric:tabular-nums}.budget_rtBold__kW6X8{font-weight:900;color:var(--text)}.budget_rtNum__70vtO{display:inline-block;padding:.5px 6px;margin:0 1px;border-radius:5px;background:var(--accent-soft);color:var(--accent);font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.budget_rtMark__BhjBf{background:linear-gradient(180deg,transparent 58%,rgba(227,180,79,.46) 0);color:inherit;font-weight:700;padding:0 1px}.budget_root__b_D_u.budget_bw__JD1_y .budget_rtNum__70vtO{background:#fff;color:#000;border:1.5px solid #000}.budget_root__b_D_u.budget_bw__JD1_y .budget_rtMark__BhjBf{background:none;text-decoration:underline;text-decoration-thickness:2px}.budget_plateGrid__GXsre{display:grid;grid-template-columns:1fr;gap:16px;margin:18px 0}@media (min-width:900px){.budget_plateGrid__GXsre{grid-template-columns:1fr 1fr}}.budget_plate__Xobpr{margin:18px 0;padding:12px;border:1px solid var(--hairline);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-1);overflow:hidden}.budget_plateGrid__GXsre .budget_plate__Xobpr{margin:0}.budget_root__b_D_u.budget_bw__JD1_y .budget_plate__Xobpr{border:2px solid #000}.budget_plateImg__EYZKZ{display:block;width:100%;height:auto;border-radius:var(--r-md);background:#fff}.budget_plateCap__z4Q39{margin-top:10px;font-size:11.5px;line-height:1.6;color:var(--text-3)}.budget_plateCap__z4Q39 b{color:var(--gold-text);font-weight:900;letter-spacing:.04em;text-transform:uppercase;font-size:9.5px}.budget_root__b_D_u.budget_bw__JD1_y .budget_plateCap__z4Q39 b{color:#000}.budget_intro__YTJ8K{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;margin-bottom:18px;border-radius:var(--r-lg);border:1px solid var(--hairline);border-left:3px solid var(--accent);background:var(--surface-2)}.budget_introIcon__N0gee{font-size:22px;line-height:1.2;flex-shrink:0}.budget_introText__SgBgM{margin:0;font-size:13.5px;line-height:1.72;color:var(--text-2)}.budget_moreBtn__tKJtk{margin-top:14px;width:100%;padding:9px 14px;border-radius:var(--r-sm);border:1px dashed var(--hairline-strong);background:var(--surface-2);color:var(--text-2);font-size:12px;font-weight:800;font-family:inherit;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.budget_moreBtn__tKJtk:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.budget_root__b_D_u.budget_bw__JD1_y .budget_moreBtn__tKJtk{border:2px dashed #000;color:#000}.budget_profile__HtcMA{margin-top:16px;padding-top:16px;border-top:1px solid var(--hairline);display:flex;flex-direction:column;gap:15px}.budget_profBlock__ve6Lm{display:flex;flex-direction:column;gap:7px}.budget_profHead__mOVLI{display:flex;align-items:center;gap:7px;margin:0;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.budget_profText__tbXvQ{margin:0;font-size:12.5px;line-height:1.72;color:var(--text-2)}.budget_profList___SMuj{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.budget_profItem__NNY2w{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;line-height:1.68;color:var(--text-2)}.budget_profItem__NNY2w:before{content:"•";color:var(--sector-accent,var(--accent));font-weight:900;flex-shrink:0;line-height:1.5}.budget_profItemCheck__N_qR6:before{content:"✓"}.budget_root__b_D_u.budget_bw__JD1_y .budget_profItem__NNY2w:before{color:#000}.budget_profSource__5Z_SR{margin:0;font-size:10.5px;font-weight:700;color:var(--text-3);letter-spacing:.02em}.budget_factStrip__15l3c{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;background:var(--hairline);border:1px solid var(--hairline);border-radius:var(--r-sm);overflow:hidden}.budget_root__b_D_u.budget_bw__JD1_y .budget_factStrip__15l3c{background:#000;border-color:#000}.budget_factCell__ZS9kx{background:var(--surface);padding:10px 12px;display:flex;flex-direction:column;gap:3px}.budget_factLabel__LygaU{font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);line-height:1.4}.budget_factValue___NHrA{font-size:13px;font-weight:900;color:var(--text);font-variant-numeric:tabular-nums;line-height:1.4}.budget_rail__LAgzH{position:relative}.budget_railEnd__6jbzv:after,.budget_railStart__NeGcF:before{content:"";position:absolute;top:0;bottom:0;width:44px;pointer-events:none;z-index:2}.budget_railStart__NeGcF:before{left:0;background:linear-gradient(90deg,rgba(13,23,42,.16),rgba(13,23,42,0))}.budget_railEnd__6jbzv:after{right:0;background:linear-gradient(270deg,rgba(13,23,42,.16),rgba(13,23,42,0))}.budget_root__b_D_u.budget_bw__JD1_y .budget_railStart__NeGcF:before{background:linear-gradient(90deg,rgba(0,0,0,.35),rgba(0,0,0,0))}.budget_root__b_D_u.budget_bw__JD1_y .budget_railEnd__6jbzv:after{background:linear-gradient(270deg,rgba(0,0,0,.35),rgba(0,0,0,0))}.budget_railBtn__RA_50{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--hairline-strong);background:var(--surface);color:var(--text);font-size:17px;font-weight:900;line-height:1;font-family:inherit;cursor:pointer;box-shadow:var(--shadow-2);transition:background .16s ease,color .16s ease,border-color .16s ease}.budget_railBtn__RA_50:hover{background:var(--accent);border-color:var(--accent);color:#fff}.budget_railBtnL__xYG0u{left:-4px}.budget_railBtnR__mRqbr{right:-4px}.budget_root__b_D_u.budget_bw__JD1_y .budget_railBtn__RA_50{border:2px solid #000;color:#000}.budget_root__b_D_u.budget_bw__JD1_y .budget_railBtn__RA_50:hover{background:#000;color:#fff}.budget_railOnSurface__gqizm .budget_railBtnL__xYG0u{left:0}.budget_railOnSurface__gqizm .budget_railBtnR__mRqbr{right:0}