:root{--z-sticky:1;--z-scene:0;--z-scene-shade:1;--z-world-markers:10;--z-world-speech:20;--z-controls:30;--z-hud:40;--z-float:50;--z-toast:60;--z-status:70;--z-window:80;--z-menu:82;--z-map:84;--z-popover:90;--z-critical:100;--z-resuming:110;--z-review-fixture:120;--font-ui:"Pretendard","Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--font-title:"Pretendard","Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--fs-xs:11px;--fs-sm:12px;--fs-md:14px;--fs-lg:16px;--fs-xl:20px;--fs-2xl:24px;--fs-display:32px;--lh-tight:1.25;--lh-body:1.55;--fw-regular:400;--fw-medium:600;--fw-bold:800;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-pill:999px;--c-bg-0:#0f1d17;--c-bg-1:#1d332b;--c-bg-2:#26423a;--c-bg-3:#2f5045;--c-line:#3f6150;--c-line-strong:#c9a95a;--c-text:#f2ead0;--c-text-dim:#b9c2b0;--c-text-faint:#8fa598;--c-accent:#e8c46a;--c-accent-strong:#f4d98a;--c-on-accent:#2b1c05;--c-danger:#e0483a;--c-success:#6fa36b;--c-info:#5aa0b8;--c-scrim:#0b1612b0;--c-grade-1:#9fb8a8;--c-grade-2:#6fa36b;--c-grade-3:#5a8fd0;--c-grade-4:#9a7ad0;--c-grade-5:#e8a23a;--shadow-window:0 0 0 4px #0006,0 20px 50px #000a;--shadow-float:0 6px 18px #0007;--motion-fast:.12s;--motion-normal:.2s;--motion-glow:1.6s;--ease-standard:ease-in-out;--tap-min:44px;--hud-button-size:48px;--slot:72px;--icon-sm:24px;--icon-md:40px;--icon-lg:64px;--window-w:960px;--sp-page-max:1120px;--window-h:640px;--c-camp-1:#182725;--c-camp-2:#718477;--c-camp-3:#edcb7f;--c-camp-4:#ecd49a;--c-camp-5:#bec8bc;--c-camp-6:#d6b570;--c-camp-7:#a3bf9c;--c-camp-8:#ff9d82;--c-camp-9:#ffc4b1;--c-camp-10:#526052;--c-camp-11:#dec080;--c-camp-12:#42503b;--c-camp-13:#46544a;--c-camp-14:#d8dfd0;--c-camp-15:#82917d;--c-camp-16:#526043;--c-camp-17:#5a6e5e;--c-camp-18:#a39359;--c-camp-19:#587a65;--c-camp-20:#c8daca;--c-camp-21:#6d8360;--c-camp-22:#c9b36b;--c-camp-23:#5a6f86;--c-camp-24:#8bbf6a;--c-camp-25:#6b4a4a;--c-camp-26:#ffe3a0;--c-camp-27:#9fe0a0;--c-camp-28:#fff;--c-camp-29:#2d6a8a;--c-camp-30:#bfe2ff;--c-camp-31:#a9c2b8;--c-camp-32:#e5dcc4;--c-camp-33:#b07a6a;--c-camp-34:#f2b8a6;--c-camp-35:#4a2c28;--c-auth-1:#92805a;--c-auth-2:#000;--c-auth-3:#c68561;--c-auth-4:#e4b991;--c-auth-5:#b7b69a;--c-auth-6:#c8d9a1;--c-auth-7:#fee500;--c-auth-8:#251c13;--c-auth-9:#9fab99;--c-auth-10:#d2bd8f;--c-auth-11:#bad39b;--c-auth-12:#edb09b;--c-shell-1:#9c9765;--c-story-1:#ffbc9c;--c-story-2:#bfaa76;--c-story-3:#fcf5e6;--c-story-4:#725222;--c-story-5:#6b776f;--c-town-1:#729b9f;--c-town-2:#b2a372;--c-town-3:#d3d9bd;--c-town-4:#e6f4ff;--c-town-5:#1f4a73;--c-town-6:#7cc0f2;--c-town-7:#fff1c2;--c-town-8:#d7d99d;--c-town-9:#b8b684;--c-town-10:#f1dba9;--c-town-11:#d8e1aa;--c-town-12:#bfaa66;--c-town-13:#314b38;--c-town-14:#826f47;--c-town-15:#182c3b;--c-town-16:#829368;--c-town-17:#6b714c;--c-town-18:#b9cb8a;--c-town-19:#c7ba81;--c-town-20:#9fcb7b;--c-town-21:#d9b75d;--c-town-22:#dd765f;--c-town-23:#91a67b;--c-town-24:#f2d46f;--c-town-25:#7d998c;--c-town-26:#1c3941;--c-town-27:#3e8895;--c-town-28:#225b73;--c-town-29:#163d57;--c-town-30:#badedb;--c-town-31:#d3e88c;--c-town-32:#a8cf69;--c-town-33:#b5e584;--c-town-34:#e7f2be;--c-town-35:#fff6b0;--c-town-36:#fff4d3;--c-town-37:#e5ab8c;--c-town-38:#d0eaa0;--c-town-39:#b7cfca;--c-town-40:#b3dc70;--c-town-41:#c6d2b5;--c-town-42:#79532f;--c-town-43:#ab783f;--c-townm-1:#8fc1c6;--c-battle-1:#456c68;--c-battle-2:#9c6934;--c-battle-3:#451d12;--c-battle-4:#85ffcb;--c-battle-5:#70d49b;--c-battle-6:#f2b867;--c-battle-7:#ca6246;--c-battle-8:#88e9db;--c-battle-9:#e8c88f;--c-battle-10:#8febba;--c-battle-11:#ffdc7c;--c-battle-12:#ffcc63;--c-battle-13:#335c61;--c-battle-14:#9fc7c4;--c-battle-15:#497b7e;--c-battle-16:#25474b;--c-battle-17:#718e87;--c-battle-18:#dc9a78;--c-battle-19:#ffe0b5;--c-battle-20:#b8ffe0;--c-battle-21:#8ed1ae;--c-battle-22:#183f65;--c-battle-23:#82b7e9;--c-battle-24:#702c31;--c-battle-25:#efa09a;--c-battle-26:#5fcbea;--c-battle-27:#ef8665;--c-battle-28:#e8bc53;--c-battle-29:#cba7ff;--c-battle-30:#ed6950;--c-battle-31:#e5ebe0;--c-battle-32:#e3ac79;--c-battle-33:#ffd294;--c-battle-34:#602f2c;--c-battle-35:#ffb48e;--c-battle-36:#8bc5a0;--c-battle-37:#f0f4db;--c-battle-38:#cceac7;--c-battle-39:#b8f1a9;--c-battle-40:#ffc879;--c-battle-41:#9affcc;--c-battle-42:#a9d8ff;--c-battle-43:#a9b68a;--c-battle-44:#7fc5ff;--c-battle-45:#9ce8ae;--c-battle-46:#ff8780;--c-battle-47:#e3d4a8;--c-battle-48:#514024;--c-battle-49:#ff8e6a;--c-battle-50:#d7a36c;--c-battle-51:#384e58;--c-battle-52:#572a48;--c-battle-53:#e1a4d0;--c-battle-54:#fff0f8;--c-battle-55:#86d5bd;--c-battle-56:#d8fff3;--c-battle-57:#ac8fa8;--c-battle-58:#ffd5ed;--c-battle-59:#44243c;--c-battle-60:#f1dfec;--c-battle-61:#ffe3f2;--c-battle-62:#c79ab9;--c-battle-63:#d2e4df;--c-battle-64:#f2a08a;--c-battle-65:#2a2a1a;--c-battle-66:#f0c85a;--c-battle-67:#c9a24a;--c-battle-68:#4a3a14;--c-battle-69:#7a1f14;--c-battle-70:#d7b04b;--c-battle-71:#3a2a08;--c-battle-72:#ba8073;--c-utility-1:#ec957d;--c-studio-1:#d9e8bb;--c-studio-2:#c8de92;--c-studio-3:#b2907a;--r-circle:50%;--r-fish-silhouette:55% 60% 55% 60%;--sp-home-top:12vh;--sp-safe-left:env(safe-area-inset-left);--sp-safe-right:env(safe-area-inset-right);--sp-safe-top:env(safe-area-inset-top);--sp-safe-bottom:env(safe-area-inset-bottom);--c-review-fixture:#fff2c9;--c-review-text:#27231c;--c-resuming:#142a2c66;--c-save-failed:#ffb49b}
html{background:var(--c-bg-0);min-height:100%}body{min-height:100dvh;margin:0}
