.AppShell_app__q20fo{min-height:100vh}.AppShell_nav__nv2Pu{position:fixed;inset:0 auto 0 0;width:var(--nav-w);background:var(--panel);border-right:1px solid var(--border);z-index:35;display:flex;flex-direction:column;padding:25px 15px calc(17px + env(safe-area-inset-bottom));overflow-y:auto;gap:2px}.AppShell_brand__tkE0n{display:flex;align-items:center;gap:8px;padding:0 8px 18px;margin-bottom:8px;border-bottom:1px solid var(--border)}.AppShell_brand__tkE0n:hover{text-decoration:none}.AppShell_brandLogo__0U1KG{height:20px;width:auto;display:block;flex:none;box-sizing:content-box}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .AppShell_brandLogo__0U1KG{background:var(--brand-plate);border-radius:6px;padding:4px 7px;margin:-4px -7px}}:root[data-theme=dark] .AppShell_brandLogo__0U1KG{background:var(--brand-plate);border-radius:6px;padding:4px 7px;margin:-4px -7px}.AppShell_brandSub__YIe1Z{color:var(--muted);font-size:11px;margin-left:auto;font-family:var(--font-mono)}.AppShell_navLabel__0qXzr{font-size:9px;letter-spacing:1.3px;text-transform:uppercase;color:var(--muted-2);padding:14px 14px 6px;font-weight:600;cursor:default}.AppShell_navItems__B74Z_{display:flex;flex-direction:column;gap:2px}.AppShell_item__pOknN{position:relative;display:flex;align-items:center;gap:12px;padding:11px 14px;min-height:44px;border-radius:9px;color:var(--muted);font-size:12.5px;font-weight:550;text-align:left;width:100%}.AppShell_item__pOknN:hover{background:var(--panel-2);color:var(--fg);text-decoration:none}.AppShell_ic__t__KL{flex:none;color:var(--muted-2)}.AppShell_navBadge__lXnxk{margin-left:auto;min-width:19px;padding:0 6px;border-radius:999px;background:var(--accent);color:var(--accent-fg);font-size:11px;font-weight:700;line-height:19px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AppShell_navBadgeAlert__iWvGq{background:var(--err);color:#fff}.AppShell_active__G4E3W .AppShell_ic__t__KL,.AppShell_item__pOknN:hover .AppShell_ic__t__KL{color:currentColor}.AppShell_active__G4E3W,.AppShell_active__G4E3W:hover{background:var(--brand-soft);color:var(--accent);font-weight:650}.AppShell_active__G4E3W:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:5px;background:var(--accent)}.AppShell_kbd__KR0P6{margin-left:auto;font:10px/1 var(--font-mono);color:var(--muted-2);border:1px solid var(--border);border-radius:5px;padding:3px 5px}.AppShell_tools__qTP2o{margin-top:4px}.AppShell_tools__qTP2o summary{list-style:none;cursor:pointer}.AppShell_tools__qTP2o summary::-webkit-details-marker{display:none}.AppShell_tools__qTP2o summary:after{content:" ▾"}.AppShell_tools__qTP2o[open] summary:after{content:" ▴"}.AppShell_navBottom__ujx7I{margin-top:auto;padding-top:18px}.AppShell_navNote__6x9Np{background:linear-gradient(125deg,var(--brand-soft),var(--panel));border:1px solid var(--brand-tint);border-radius:12px;padding:13px;font-size:11px;line-height:1.6;color:var(--fg-2)}.AppShell_navNote__6x9Np b{display:flex;align-items:center;gap:6px;color:var(--fg);font-size:12px;margin-bottom:6px}.AppShell_navNote__6x9Np p{margin:0}.AppShell_navFoot__kQ2YB{display:flex;align-items:center;justify-content:space-between;padding:14px 8px 0;font-size:9px;letter-spacing:1.2px;text-transform:uppercase;color:var(--muted-2)}.AppShell_adminDot__BX11x{letter-spacing:0;font-size:10px;color:var(--warn);background:var(--warn-bg);padding:2px 6px;border-radius:5px}.AppShell_navScrim__3Ymjt{display:none}.AppShell_workspace__KxMMd{margin-left:var(--nav-w);min-width:0;min-height:100vh;display:flex;flex-direction:column}.AppShell_topbar__wO_J6{position:-webkit-sticky;position:sticky;top:0;z-index:25;height:var(--topbar-h);display:flex;align-items:center;gap:22px;padding:0 30px;background:color-mix(in srgb,var(--panel) 93%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--border)}.AppShell_globalSearch__YeAFf{display:flex;align-items:center;gap:10px;flex:1 1 260px;min-width:210px;max-width:480px;height:36px;padding:0 12px;border-radius:8px;background:var(--panel-2);border:1px solid var(--border);color:var(--muted);font-size:12px;text-align:left}.AppShell_globalSearch__YeAFf span{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_globalSearch__YeAFf kbd{font:10px/1 var(--font-mono);border:1px solid var(--border);border-radius:5px;padding:3px 5px;color:var(--muted-2)}.AppShell_globalSearch__YeAFf:hover{border-color:var(--border-strong);color:var(--fg-2)}.AppShell_topTools__rVa5e{margin-left:auto;display:flex;align-items:center;gap:15px}.AppShell_dateBox__z8kif{display:flex;align-items:center;gap:8px;min-width:0}.AppShell_dateControl__dOLro{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)}.AppShell_dateControl__dOLro input{border:1px solid var(--border);border-radius:8px;padding:6px 8px;background:var(--panel);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AppShell_iconBtn__FSWfY{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;color:var(--muted)}.AppShell_iconBtn__FSWfY:hover{background:var(--panel-2);color:var(--fg)}.AppShell_menuBtn__b0jKL{display:none}.AppShell_profile__UkS2X{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--panel-3);color:var(--muted);font-size:12px;font-weight:700}.AppShell_profile__UkS2X:hover{text-decoration:none;outline:2px solid var(--brand-tint)}.AppShell_profileMember__5M5jh{background:var(--brand-soft);color:var(--accent)}.AppShell_content__InPW3{flex:1 1;min-width:0}.AppShell_footer__OoXvf{border-top:1px solid var(--border);background:var(--panel);padding:14px 30px calc(20px + env(safe-area-inset-bottom));color:var(--muted);font-size:11.5px;display:flex;gap:8px 20px;flex-wrap:wrap;align-items:center}.AppShell_footer__OoXvf .AppShell_right__2OMEo{margin-left:auto;color:var(--muted-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AppShell_muted__PMlC6{color:var(--muted);font-size:12px}.AppShell_backdrop__mOR_u{position:fixed;inset:0;z-index:100;background:rgba(37,32,57,.25);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:flex-start;justify-content:center;padding:80px 25px 25px}.AppShell_searchDialog__qYyIf{width:610px;max-width:100%;max-height:calc(100vh - 105px);overflow:auto;background:var(--panel);border-radius:17px;box-shadow:0 20px 80px rgba(36,28,67,.19);padding:18px 22px 20px;display:flex;flex-direction:column;gap:14px}.AppShell_dialogHead__F6lBs{display:flex;align-items:center;gap:10px}.AppShell_dialogHead__F6lBs b{font-size:15px}.AppShell_dialogHead__F6lBs .AppShell_iconBtn__FSWfY{margin-left:auto}.AppShell_dialogFoot__Sstzm{color:var(--muted);font-size:11.5px;margin:0}.AppShell_mobileTabs__MMwaR{display:none}@media (max-width:1250px){.AppShell_app__q20fo{--nav-w:196px}}@media (max-width:900px){.AppShell_app__q20fo{--nav-w:0px}.AppShell_workspace__KxMMd{margin-left:0;padding-bottom:86px}.AppShell_nav__nv2Pu{width:224px;transform:translateX(-100%);transition:transform .2s ease;z-index:70;box-shadow:15px 0 50px rgba(49,40,75,.09)}.AppShell_navOpen__7sZ_v{transform:translateX(0)}.AppShell_navScrim__3Ymjt{display:block;position:fixed;inset:0;z-index:60;background:rgba(37,32,57,.25)}.AppShell_topbar__wO_J6{height:61px;padding:0 14px;gap:12px}.AppShell_menuBtn__b0jKL{display:inline-flex}.AppShell_globalSearch__YeAFf{flex:0 0 36px;width:36px;min-width:36px;max-width:36px;padding:0;justify-content:center;border:0;background:none}.AppShell_dateControl__dOLro span,.AppShell_globalSearch__YeAFf kbd,.AppShell_globalSearch__YeAFf span{display:none}.AppShell_footer__OoXvf{padding:14px 14px calc(85px + env(safe-area-inset-bottom))}.AppShell_footer__OoXvf .AppShell_right__2OMEo{margin-left:0}.AppShell_backdrop__mOR_u{padding:0;align-items:stretch}.AppShell_searchDialog__qYyIf{width:100%;max-height:none;border-radius:0}.AppShell_mobileTabs__MMwaR{position:fixed;inset:auto 0 0 0;z-index:40;display:flex;height:calc(59px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:color-mix(in srgb,var(--panel) 94%,transparent);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-top:1px solid var(--border)}.AppShell_mobileTabs__MMwaR a{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:10px;color:var(--muted);border-radius:10px;margin:5px 3px}.AppShell_mobileTabs__MMwaR a:hover{text-decoration:none}.AppShell_tabActive__pn4bY{color:var(--accent)!important;background:var(--brand-soft)}}@media (max-width:450px){.AppShell_topTools__rVa5e{gap:10px}}@media (prefers-reduced-motion:reduce){.AppShell_nav__nv2Pu{transition:none}}.AuthGate_splash__hAU7_{min-height:100dvh;background:var(--bg)}.AuthGate_notice__NDdP9{min-height:100dvh;display:grid;place-items:center;padding:24px;background:var(--bg)}.AuthGate_card__vzEOd{width:100%;max-width:460px;border:1px solid var(--border);border-radius:14px;background:var(--panel,#fff);padding:32px 28px}.AuthGate_card__vzEOd h1{font-size:22px;margin:10px 0 16px}.AuthGate_eyebrow__c0837{font-size:12px;letter-spacing:.05em;color:var(--link);font-weight:650}.AuthGate_muted__qOQ7j{color:var(--muted);font-size:13px;line-height:1.7;margin-top:10px}.AuthGate_card__vzEOd button{margin-top:20px;padding:10px 16px;border:1px solid var(--border);border-radius:6px;background:var(--panel-2)}.AuthGate_card__vzEOd button:hover{background:var(--panel-3)}.AuthGate_accountControls__aRYm_{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px}.AuthGate_accountControls__aRYm_ button{border:1px solid var(--border);border-radius:8px;padding:8px 12px;background:var(--panel);color:inherit;cursor:pointer}.AuthGate_subscription__hqgzN{padding:110px 24px 24px;max-width:1120px;margin:auto;scroll-margin-top:90px}.AuthGate_subscription__hqgzN h1{font-size:22px}.AuthGate_subscription__hqgzN p{line-height:1.6}:root{--bg:#f7f8fc;--panel:#ffffff;--panel-2:#f8f9fc;--panel-3:#f1f3f8;--border:#e8eaf2;--border-strong:#d8dce9;--fg:#20243a;--fg-2:#535e78;--muted:#8890a6;--muted-2:#a0a6b8;--link:#6941c6;--brand:#29235c;--brand-soft:#f1ecfe;--brand-tint:#f4ebff;--brand-plate:#f9f5ff;--up:#d93025;--up-weak:#fdecea;--down:#1a73e8;--down-weak:#e7f0fd;--market-open:#10893e;--market-closed:#d93025;--accent:#8056e8;--accent-hover:#6e45d0;--accent-fg:#ffffff;--focus:#bea7fa;--mark-bg:#fff3b0;--mark-fg:#3a2f00;--ok:#168777;--ok-bg:#eaf8f4;--warn:#ad792b;--warn-bg:#fff5e5;--err:#c9607e;--err-bg:#fdf0f4;--info:#1e40af;--info-bg:#dbeafe;--neutral-bg:#eaecf0;--ev-earnings-bg:#e6f0ff;--ev-earnings-fg:#0b3f9b;--ev-earnings-bd:#c9dcff;--ev-macro-bg:#eaf1ff;--ev-macro-fg:#153a86;--ev-macro-bd:#d0deff;--ev-rates-bg:#eef2ff;--ev-rates-fg:#2e3a99;--ev-rates-bd:#d7ddff;--ev-contract-bg:#e5f4ee;--ev-contract-fg:#0b5a3a;--ev-contract-bd:#c6e6d6;--ev-supply-bg:#e0f0e9;--ev-supply-fg:#0f6a48;--ev-supply-bd:#bfdfcf;--ev-product-bg:#e6f2f4;--ev-product-fg:#0b5566;--ev-product-bd:#c6e2e6;--ev-capex-bg:#f0eafa;--ev-capex-fg:#5030a5;--ev-capex-bd:#dccbf3;--ev-mna-bg:#f4e8f6;--ev-mna-fg:#6a2a78;--ev-mna-bd:#e6cdea;--ev-capital-bg:#efe8f7;--ev-capital-fg:#5a2c94;--ev-capital-bd:#dbcaef;--ev-shareholder-bg:#f6e8ef;--ev-shareholder-fg:#7a2247;--ev-shareholder-bd:#ecc9d8;--ev-clinical-bg:#e2f2ee;--ev-clinical-fg:#0e5e52;--ev-clinical-bd:#c1e2d8;--ev-policy-bg:#e6ecf5;--ev-policy-fg:#1c3a6b;--ev-policy-bd:#cbd7ea;--ev-politics-bg:#eeeaf2;--ev-politics-fg:#3d2c62;--ev-politics-bd:#d7cfe1;--ev-geo-bg:#f2ece1;--ev-geo-fg:#6b4a10;--ev-geo-bd:#e2d5b7;--ev-commodity-bg:#f7ebd6;--ev-commodity-fg:#7a4a08;--ev-commodity-bd:#ecd9b0;--ev-demand-bg:#f2ecda;--ev-demand-fg:#5f4a12;--ev-demand-bd:#e0d5b1;--ev-disaster-bg:#f7e6e6;--ev-disaster-fg:#8a1f1a;--ev-disaster-bd:#efc8c6;--ev-theme-bg:#eef1e8;--ev-theme-fg:#3f5a1a;--ev-theme-bd:#d5dec3;--ev-move-bg:#fbe9e6;--ev-move-fg:#8a2a1a;--ev-move-bd:#f2ccc4;--ev-inquiry-bg:#f0eee6;--ev-inquiry-fg:#4a4326;--ev-inquiry-bd:#dcd6c1;--ev-gov-bg:#eaeef0;--ev-gov-fg:#26404a;--ev-gov-bd:#ccd7dc;--ev-other-bg:#eeeeec;--ev-other-fg:#3a3a37;--ev-other-bd:#d6d6d2;--src-direct-bg:#e6f0ff;--src-direct-fg:#0b3f9b;--src-direct-bd:#c9dcff;--src-human-bg:#e5f4ee;--src-human-fg:#0b5a3a;--src-human-bd:#c6e6d6;--src-hist-bg:#f0eafa;--src-hist-fg:#5030a5;--src-hist-bd:#dccbf3;--src-model-bg:#f0eee6;--src-model-fg:#4a4326;--src-model-bd:#dcd6c1;--rel-up:var(--up);--rel-down:var(--down);--rel-neutral:#667085;--grid:#eaecf0;--track:#f2f4f7;--band-up:rgba(217,48,37,0.07);--band-down:rgba(26,115,232,0.07);--shadow-sm:0 1px 0 rgba(0,0,0,0.03),0 1px 2px rgba(0,0,0,0.04);--shadow-md:0 1px 0 rgba(0,0,0,0.03),0 4px 12px rgba(0,0,0,0.06);--radius-sm:4px;--radius:6px;--radius-lg:10px;--radius-xl:15px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--shadow-lg:0 10px 35px rgba(40,35,86,0.04);--nav-w:220px;--topbar-h:70px;--font-sans:"Pretendard Variable","Pretendard",-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",Segoe UI,Roboto,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0c0b1a;--panel:#14132a;--panel-2:#1b1a33;--panel-3:#23223d;--border:#2a2946;--border-strong:#3a3958;--fg:#f2f2f7;--fg-2:#d0d0e0;--muted:#9a9ab5;--muted-2:#6f6f8c;--link:#b692f6;--brand:#b692f6;--brand-soft:#1c1838;--brand-tint:#261f4a;--brand-plate:#f9f5ff;--up:#ff6b60;--up-weak:#3a1512;--down:#6aa4ff;--down-weak:#0f2340;--market-open:#4ade80;--market-closed:#ff6b60;--accent:#9e77ed;--accent-hover:#b692f6;--accent-fg:#14132a;--focus:#9e77ed;--mark-bg:#4a3d00;--mark-fg:#ffe98a;--ok:#4ade80;--ok-bg:#0f2a1a;--warn:#fbbf24;--warn-bg:#3a2a09;--err:#f87171;--err-bg:#3a1414;--info:#60a5fa;--info-bg:#0f2033;--neutral-bg:#23223d;--ev-earnings-bg:#132441;--ev-earnings-fg:#a6c4ff;--ev-earnings-bd:#1e3560;--ev-macro-bg:#122040;--ev-macro-fg:#a9c1ee;--ev-macro-bd:#1c2f56;--ev-rates-bg:#171f3f;--ev-rates-fg:#b6bfef;--ev-rates-bd:#232d55;--ev-contract-bg:#0f2a20;--ev-contract-fg:#8adcb6;--ev-contract-bd:#1a3e30;--ev-supply-bg:#0f2a22;--ev-supply-fg:#7fd3ad;--ev-supply-bd:#1a3d31;--ev-product-bg:#0e2a2f;--ev-product-fg:#84cddb;--ev-product-bd:#183c43;--ev-capex-bg:#221839;--ev-capex-fg:#cbb5f2;--ev-capex-bd:#33254f;--ev-mna-bg:#28173a;--ev-mna-fg:#dcafe4;--ev-mna-bd:#3c2450;--ev-capital-bg:#241738;--ev-capital-fg:#cdb3ef;--ev-capital-bd:#37244f;--ev-shareholder-bg:#2f1725;--ev-shareholder-fg:#e8adc7;--ev-shareholder-bd:#452236;--ev-clinical-bg:#0f2b26;--ev-clinical-fg:#7fd6c1;--ev-clinical-bd:#193f38;--ev-policy-bg:#152036;--ev-policy-fg:#a7bce2;--ev-policy-bd:#1f2d4c;--ev-politics-bg:#211c34;--ev-politics-fg:#c4b7dc;--ev-politics-bd:#302849;--ev-geo-bg:#2b2411;--ev-geo-fg:#d9c48a;--ev-geo-bd:#3d331a;--ev-commodity-bg:#2e2210;--ev-commodity-fg:#e2b876;--ev-commodity-bd:#42311a;--ev-demand-bg:#2a2413;--ev-demand-fg:#d9c58a;--ev-demand-bd:#3d341c;--ev-disaster-bg:#331717;--ev-disaster-fg:#f0a29a;--ev-disaster-bd:#4a2321;--ev-theme-bg:#212a15;--ev-theme-fg:#bfd48a;--ev-theme-bd:#303c20;--ev-move-bg:#331a12;--ev-move-fg:#f0a290;--ev-move-bd:#4a271c;--ev-inquiry-bg:#282415;--ev-inquiry-fg:#d9cd8a;--ev-inquiry-bd:#3a341f;--ev-gov-bg:#182225;--ev-gov-fg:#a9c8d2;--ev-gov-bd:#233238;--ev-other-bg:#1e1e21;--ev-other-fg:#c9c9c5;--ev-other-bd:#2e2e33;--src-direct-bg:#132441;--src-direct-fg:#a6c4ff;--src-direct-bd:#1e3560;--src-human-bg:#0f2a20;--src-human-fg:#8adcb6;--src-human-bd:#1a3e30;--src-hist-bg:#221839;--src-hist-fg:#cbb5f2;--src-hist-bd:#33254f;--src-model-bg:#282415;--src-model-fg:#d9cd8a;--src-model-bd:#3a341f;--rel-neutral:#9a9ab5;--grid:#2a2946;--track:#23223d;--band-up:rgba(255,107,96,0.08);--band-down:rgba(106,164,255,0.08);--shadow-sm:0 1px 0 rgba(0,0,0,0.4),0 1px 2px rgba(0,0,0,0.5);--shadow-md:0 1px 0 rgba(0,0,0,0.5),0 6px 18px rgba(0,0,0,0.5);--shadow-lg:0 10px 35px rgba(0,0,0,0.45)}}:root[data-theme=dark]{--bg:#0c0b1a;--panel:#14132a;--panel-2:#1b1a33;--panel-3:#23223d;--border:#2a2946;--border-strong:#3a3958;--fg:#f2f2f7;--fg-2:#d0d0e0;--muted:#9a9ab5;--muted-2:#6f6f8c;--link:#b692f6;--brand:#b692f6;--brand-soft:#1c1838;--brand-tint:#261f4a;--brand-plate:#f9f5ff;--up:#ff6b60;--up-weak:#3a1512;--down:#6aa4ff;--down-weak:#0f2340;--market-open:#4ade80;--market-closed:#ff6b60;--accent:#9e77ed;--accent-hover:#b692f6;--accent-fg:#14132a;--focus:#9e77ed;--mark-bg:#4a3d00;--mark-fg:#ffe98a;--ok:#4ade80;--ok-bg:#0f2a1a;--warn:#fbbf24;--warn-bg:#3a2a09;--err:#f87171;--err-bg:#3a1414;--info:#60a5fa;--info-bg:#0f2033;--neutral-bg:#23223d;--ev-earnings-bg:#132441;--ev-earnings-fg:#a6c4ff;--ev-earnings-bd:#1e3560;--ev-macro-bg:#122040;--ev-macro-fg:#a9c1ee;--ev-macro-bd:#1c2f56;--ev-rates-bg:#171f3f;--ev-rates-fg:#b6bfef;--ev-rates-bd:#232d55;--ev-contract-bg:#0f2a20;--ev-contract-fg:#8adcb6;--ev-contract-bd:#1a3e30;--ev-supply-bg:#0f2a22;--ev-supply-fg:#7fd3ad;--ev-supply-bd:#1a3d31;--ev-product-bg:#0e2a2f;--ev-product-fg:#84cddb;--ev-product-bd:#183c43;--ev-capex-bg:#221839;--ev-capex-fg:#cbb5f2;--ev-capex-bd:#33254f;--ev-mna-bg:#28173a;--ev-mna-fg:#dcafe4;--ev-mna-bd:#3c2450;--ev-capital-bg:#241738;--ev-capital-fg:#cdb3ef;--ev-capital-bd:#37244f;--ev-shareholder-bg:#2f1725;--ev-shareholder-fg:#e8adc7;--ev-shareholder-bd:#452236;--ev-clinical-bg:#0f2b26;--ev-clinical-fg:#7fd6c1;--ev-clinical-bd:#193f38;--ev-policy-bg:#152036;--ev-policy-fg:#a7bce2;--ev-policy-bd:#1f2d4c;--ev-politics-bg:#211c34;--ev-politics-fg:#c4b7dc;--ev-politics-bd:#302849;--ev-geo-bg:#2b2411;--ev-geo-fg:#d9c48a;--ev-geo-bd:#3d331a;--ev-commodity-bg:#2e2210;--ev-commodity-fg:#e2b876;--ev-commodity-bd:#42311a;--ev-demand-bg:#2a2413;--ev-demand-fg:#d9c58a;--ev-demand-bd:#3d341c;--ev-disaster-bg:#331717;--ev-disaster-fg:#f0a29a;--ev-disaster-bd:#4a2321;--ev-theme-bg:#212a15;--ev-theme-fg:#bfd48a;--ev-theme-bd:#303c20;--ev-move-bg:#331a12;--ev-move-fg:#f0a290;--ev-move-bd:#4a271c;--ev-inquiry-bg:#282415;--ev-inquiry-fg:#d9cd8a;--ev-inquiry-bd:#3a341f;--ev-gov-bg:#182225;--ev-gov-fg:#a9c8d2;--ev-gov-bd:#233238;--ev-other-bg:#1e1e21;--ev-other-fg:#c9c9c5;--ev-other-bd:#2e2e33;--src-direct-bg:#132441;--src-direct-fg:#a6c4ff;--src-direct-bd:#1e3560;--src-human-bg:#0f2a20;--src-human-fg:#8adcb6;--src-human-bd:#1a3e30;--src-hist-bg:#221839;--src-hist-fg:#cbb5f2;--src-hist-bd:#33254f;--src-model-bg:#282415;--src-model-fg:#d9cd8a;--src-model-bd:#3a341f;--rel-neutral:#9a9ab5;--grid:#2a2946;--track:#23223d;--band-up:rgba(255,107,96,0.08);--band-down:rgba(106,164,255,0.08);--shadow-sm:0 1px 0 rgba(0,0,0,0.4),0 1px 2px rgba(0,0,0,0.5);--shadow-md:0 1px 0 rgba(0,0,0,0.5),0 6px 18px rgba(0,0,0,0.5);--shadow-lg:0 10px 35px rgba(0,0,0,0.45)}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}html{color:var(--fg);color-scheme:light dark}body,html{background:var(--bg)}body{font-family:var(--font-sans);font-size:13px;line-height:1.65;color:var(--fg);-webkit-font-smoothing:antialiased;font-feature-settings:"tnum" 1}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}button{background:none;border:0;cursor:pointer}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:3px}h1,h2,h3,h4{margin:0;font-weight:700;line-height:1.45;letter-spacing:-.035em}h1{font-size:29px;font-weight:750}h2{font-size:18px}h3{font-size:15px}h4{font-size:13px;font-weight:650}html{scroll-padding-top:calc(var(--topbar-h) + 22px)}@media (max-width:700px){h1{font-size:25px}}@media (min-width:1700px){body{font-size:14px}}p{margin:0}mark{background:var(--mark-bg);color:var(--mark-fg);padding:1px 3px;border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.mono,code{font-family:var(--font-mono)}table{border-collapse:collapse}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}}