:root{--surface: #10141a;--land: #1b212b;--water: #0b0e13;--border: #2c333f;--ink: #ffffff;--ink-2: #c3c2b7;--ink-3: #898781;--loss: #e66767;--loss-dark: #a34545;--flow-trade: #3987e5;--flow-invest: #c98500;--flow-military: #9085e9;--resist: #199e70;--accent: #c3c2b7}*{box-sizing:border-box}html,body{margin:0;block-size:100%;overflow-x:hidden;background:var(--surface);color:var(--ink-2);font:14px/1.45 system-ui,sans-serif}button{background:var(--land);color:var(--ink-2);border:1px solid var(--border);border-radius:6px;padding-block:6px;padding-inline:12px;font-size:13px;cursor:pointer}button:hover{color:var(--ink)}button:focus-visible,select:focus-visible,a:focus-visible,[role=slider]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button[aria-pressed=true],button.active{color:var(--ink);border-color:var(--accent)}.tabular{font-variant-numeric:tabular-nums}main.svelte-12qhfyh{display:contents}
