*{box-sizing:border-box}:root{color-scheme:light;--app-background: #f6f7fb;--surface: #ffffff;--surface-hover: #f7f8fb;--surface-muted: #f1f3f8;--border-color: #e4e7ee;--border-soft: #eceef3;--input-border: #dce0e8;--input-border-hover: #bdc5d2;--input-bg: #ffffff;--text-primary: #172033;--text-muted: #758096;--text-subtle: #939bac;--primary: #315fc5;--primary-hover: #254fae;--primary-soft: #edf3ff;--primary-ring: rgba(49, 95, 197, .15);--switch-off: #c8ced9;--panel-shadow: 0 3px 12px rgba(25, 35, 55, .025);--purple-soft: #efedff;--blue-soft: #e9f2ff;--green-soft: #e5f8ef;--peach-soft: #fff0e6;--mint-soft: #e7f8f0;--published-soft: #e7f8ef;--draft-soft: #fff5d8;--purple-text: #594bdc;--blue-text: #3774d1;--green-text: #188e5a;--peach-text: #b76731;--positive-text: #148653;--draft-text: #8a6a21}html[data-theme=dark]{color-scheme:dark;--app-background: #091321;--surface: #101d2e;--surface-hover: #15253a;--surface-muted: #17263a;--border-color: #24364d;--border-soft: #203148;--input-border: #30445f;--input-border-hover: #49627f;--input-bg: #0d1928;--text-primary: #eef4fc;--text-muted: #a2b2c8;--text-subtle: #7f92ac;--primary: #6ea2ff;--primary-hover: #8ab4ff;--primary-soft: rgba(64, 126, 231, .14);--primary-ring: rgba(96, 165, 250, .2);--switch-off: #3a4b62;--panel-shadow: 0 8px 30px rgba(0, 0, 0, .12);--purple-soft: rgba(111, 93, 255, .13);--blue-soft: rgba(64, 139, 235, .13);--green-soft: rgba(34, 160, 107, .13);--peach-soft: rgba(183, 103, 49, .14);--mint-soft: rgba(24, 131, 90, .14);--published-soft: rgba(20, 134, 83, .14);--draft-soft: rgba(171, 132, 47, .16);--purple-text: #a99cff;--blue-text: #7eb2ff;--green-text: #63d6a1;--peach-text: #f2a46f;--positive-text: #63d6a1;--draft-text: #e5bd62}html,body{min-height:100%;margin:0}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text-primary);background:var(--app-background);-webkit-font-smoothing:antialiased}button,a{-webkit-tap-highlight-color:transparent}
