@font-face{font-family:Pretendard Variable;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/PretendardVariable.woff2) format("woff2")}:root,[data-theme=quiet-page]{color-scheme:light;--font-ui:"Pretendard Variable",Pretendard,"Apple SD Gothic Neo","Malgun Gothic",sans-serif;--font-display:"Noto Serif KR Variable","Noto Serif KR",Georgia,serif;--bg:#f0eee4;--panel:#faf9f3;--panel-strong:#e1e8dc;--ink:#292f2a;--muted:#59645a;--soft:#59645a;--line:#c4cabc;--sidebar:#e8eadf;--accent:#405e53;--accent-strong:#344f45;--accent-soft:#e1e8dc;--on-accent:#ffffff;--link:#344f45;--danger:#a52d30;--danger-soft:#fbe5e2;--warning:#76510c;--warning-bg:#fff0c9;--good:#25643d;--good-soft:#deeddf;--focus:#405e53;--radius-panel:12px;--radius-control:8px;--space-panel:20px;--shadow-popover:0 8px 24px #18261d1a;--scrim:#16251dcc}[data-theme=record-flight]{color-scheme:dark;--font-display:var(--font-ui);--bg:#101421;--panel:#1d2436;--panel-strong:#283249;--ink:#f3f3f8;--muted:#b5bfd2;--soft:#b5bfd2;--line:#536079;--sidebar:#141b2c;--accent:#e6ee94;--accent-strong:#e6ee94;--accent-soft:#303c28;--on-accent:#252b15;--link:#e6ee94;--danger:#ffb4a8;--danger-soft:#402b30;--warning:#f5d79b;--warning-bg:#41351f;--good:#a2dab5;--good-soft:#203c2e;--focus:#e6ee94;--radius-panel:20px;--radius-control:10px;--space-panel:20px;--shadow-popover:0 8px 24px #00000040;--scrim:#03060dcc}[data-theme=yellow-cabinet]{--font-display:var(--font-ui);--bg:#f6f6f3;--panel:#ffffff;--panel-strong:#f0f0e9;--ink:#191a18;--muted:#60615b;--soft:#60615b;--line:#c8c9c2;--sidebar:#ffe52e;--accent:#ffe52e;--accent-strong:#574400;--accent-soft:#fff6b4;--on-accent:#191a18;--link:#574400;--focus:#191a18;--radius-panel:16px;--radius-control:8px;--space-panel:16px}[data-theme=life-map]{--font-display:var(--font-ui);--bg:#e8eee7;--panel:#ffffff;--panel-strong:#e6ecff;--ink:#182c24;--muted:#52655a;--soft:#52655a;--line:#b6c8ba;--sidebar:#dde8df;--accent:#244cdb;--accent-strong:#244cdb;--accent-soft:#e6ecff;--on-accent:#ffffff;--link:#244cdb;--focus:#244cdb;--radius-panel:24px;--radius-control:14px;--space-panel:20px}