:root{--ds-bg-canvas:#f6f7f5;--ds-bg-surface:#fff;--ds-bg-subtle:#eef1ee;--ds-border:#d6dbd7;--ds-border-subtle:#e8ebe8;--ds-text-primary:#18202b;--ds-text-secondary:#566273;--ds-text-tertiary:#7c8796;--ds-primary:#2747b8;--ds-primary-hover:#1f3a99;--ds-primary-solid:#2747b8;--ds-primary-solid-hover:#1f3a99;--ds-primary-subtle:#e7ecfa;--ds-on-primary:#fff;--ds-growth:#2e8a63;--ds-growth-subtle:#e3f2ea;--ds-ai:#0e7c86;--ds-ai-subtle:#e0f1f2;--ds-status-normal:#2e8a63;--ds-status-caution:#b9730a;--ds-status-alarm:#c23b3b;--ds-status-info:#2747b8;--ds-status-idle:#7c8796;--ds-status-normal-subtle:#e3f2ea;--ds-status-caution-subtle:#fbf0dc;--ds-status-alarm-subtle:#f8e5e5;--ds-status-info-subtle:#e7ecfa;--ds-status-idle-subtle:#eef1ee;--ds-focus-ring:#2747b8;--ds-status-normal-fg:#277655;--ds-status-caution-fg:#975e08;--ds-status-alarm-fg:#b63737;--ds-status-idle-fg:#606975;--ds-growth-fg:#277655;--ds-ai-fg:#0d747d;--ds-border-strong:#828993;--ds-viz-1:#2747b8;--ds-viz-2:#0e7c86;--ds-viz-3:#b9730a;--ds-viz-4:#7a4fb5;--ds-viz-5:#2e8a63;--ds-viz-6:#c23b3b;--ds-viz-7:#5a6a85;--ds-viz-8:#c2577f;--ds-font-sans:"Pretendard Variable", Pretendard, "Apple SD Gothic Neo", "Malgun Gothic", system-ui, sans-serif;--ds-font-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, "Cascadia Mono", monospace;--ds-radius-sm:4px;--ds-radius-md:8px;--ds-radius-lg:12px;--ds-elev-1:0 4px 12px #1018281f;--ds-elev-2:0 12px 32px #1018282e;--ds-elev-3:0 18px 40px #1018283d;--ds-control-h:36px;--ds-control-h-lg:40px;--ds-text-body-size:14px;--ds-text-body-line:22px;--ds-row-pad-y:10px;--ds-dur-fast:.1s;--ds-dur-base:.15s;--ds-dur-panel:.2s;--ds-dur-widget:.18s;--ds-ease-out:cubic-bezier(.2, 0, 0, 1)}.dark{--ds-bg-canvas:#0f141b;--ds-bg-surface:#151c25;--ds-bg-subtle:#1b2430;--ds-border:#2a3542;--ds-border-subtle:#1f2833;--ds-text-primary:#e4e9ef;--ds-text-secondary:#9aa6b5;--ds-text-tertiary:#6f7b8b;--ds-primary:#8ea6f5;--ds-primary-hover:#a9bbf8;--ds-primary-solid:#2747b8;--ds-primary-solid-hover:#1f3a99;--ds-primary-subtle:#1d2747;--ds-on-primary:#fff;--ds-growth:#6cc79b;--ds-growth-subtle:#173328;--ds-ai:#5cc3cb;--ds-ai-subtle:#123135;--ds-status-normal:#6cc79b;--ds-status-caution:#e6a94a;--ds-status-alarm:#ee8080;--ds-status-info:#8ea6f5;--ds-status-idle:#6f7b8b;--ds-status-normal-subtle:#173328;--ds-status-caution-subtle:#33270f;--ds-status-alarm-subtle:#3a1d1d;--ds-status-info-subtle:#1d2747;--ds-status-idle-subtle:#1b2430;--ds-focus-ring:#a9bbf8;--ds-status-normal-fg:#6cc79b;--ds-status-caution-fg:#e6a94a;--ds-status-alarm-fg:#ee8080;--ds-status-idle-fg:#838d9b;--ds-growth-fg:#6cc79b;--ds-ai-fg:#5cc3cb;--ds-border-strong:#69717a;--ds-viz-1:#8ea6f5;--ds-viz-2:#5cc3cb;--ds-viz-3:#e6a94a;--ds-viz-4:#b79af0;--ds-viz-5:#6cc79b;--ds-viz-6:#ee8080;--ds-viz-7:#94a3bd;--ds-viz-8:#e590ad;--ds-elev-1:0 4px 12px #0006;--ds-elev-2:0 12px 32px #00000080;--ds-elev-3:0 18px 40px #0009}html[data-density=compact]{--ds-control-h:32px;--ds-control-h-lg:36px;--ds-text-body-size:13px;--ds-text-body-line:20px;--ds-row-pad-y:6px}@media (prefers-reduced-motion:reduce){:root{--ds-dur-fast:0s;--ds-dur-base:0s;--ds-dur-panel:0s;--ds-dur-widget:0s}}html[data-renewal=on]{--background:246 247 245;--foreground:24 32 43;--card:255 255 255;--card-foreground:24 32 43;--popover:255 255 255;--popover-foreground:24 32 43;--muted:238 241 238;--muted-foreground:86 98 115;--accent:46 138 99;--accent-strong:39 71 184;--accent-soft:231 236 250;--navy:24 32 43;--border:24 32 43;--input:130 137 147;--ring:39 71 184;--destructive:194 59 59;--destructive-foreground:255 255 255;--radius-e2s:12px;--radius-e2s-lg:12px;--shadow-e2s:none;--shadow-e2s-lg:var(--ds-elev-1);font-family:var(--ds-font-sans)}html[data-renewal=on].dark{--background:15 20 27;--foreground:228 233 239;--card:21 28 37;--card-foreground:228 233 239;--popover:21 28 37;--popover-foreground:228 233 239;--muted:27 36 48;--muted-foreground:154 166 181;--accent:108 199 155;--accent-strong:142 166 245;--accent-soft:29 39 71;--navy:21 28 37;--border:255 255 255;--input:105 113 122;--ring:169 187 248;--destructive:238 128 128;--destructive-foreground:15 20 27}html[data-renewal=on] body{word-break:keep-all;overflow-wrap:anywhere}html[data-renewal=on] button.rounded-e2s,html[data-renewal=on] a.rounded-e2s{border-radius:var(--ds-radius-md)}html[data-renewal=on] main h1{letter-spacing:-.01em;color:var(--ds-text-primary);font-size:22px;font-weight:600;line-height:30px}html[data-renewal=on] main h1+p{color:var(--ds-text-secondary)}html[data-renewal=on]{--shell-nav-h:3.5rem}html[data-renewal=on] .dashboard-fullheight{top:var(--shell-nav-h);left:0;right:var(--shell-right,0px)}@media (min-width:768px){html[data-renewal=on] .dashboard-fullheight{left:4rem}}@media (min-width:1280px){html[data-renewal=on] .dashboard-fullheight{left:232px}}
