:root,html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#fff;--color-canvas-soft:#f8f7fb;--color-surface:#fff;--color-surface-muted:#f3f1f8;--color-ink:#171222;--color-navy:#2d0057;--color-slate:#5a5470;--color-muted:#837d97;--color-line:#e3dfec;--color-line-strong:#c9c2da;--color-primary:#4b1c87;--color-primary-hover:#3a1569;--color-proof:#00939a;--color-action:#663b93;--color-accent-purple:#663b93;--color-action-soft:#f3edfb;--color-success:#2e7d32;--color-warning:#b7791f;--color-danger:#b42318;--color-focus:#a98ee0;--gradient-hero:linear-gradient(180deg, #f8f7fb 0%, #fff 82%);--gradient-cta:linear-gradient(135deg, #2d0057 0%, #4b1c87 100%);--gradient-action:linear-gradient(135deg, #4b1c87 0%, #663b93 62%, #00b3ba 160%);--font-display:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", sans-serif;--font-body:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", sans-serif;--font-mono:"SF Mono", "JetBrains Mono", Consolas, Menlo, monospace;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:32px;--text-4xl:40px;--text-5xl:56px;--leading-tight:1.1;--leading-snug:1.28;--leading-normal:1.65;--leading-relaxed:1.78;--leading-loose:1.9;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--space-20:80px;--space-24:96px;--space-28:112px;--space-32:128px;--layout-page:1180px;--layout-narrow:760px;--header-height:72px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:999px;--shadow-sm:0 1px 2px #1712220d;--shadow-md:0 8px 22px #17122214;--shadow-action:0 10px 22px #4b1c8729;--shadow-action-hover:0 14px 30px #4b1c8733;--shadow-floating:0 18px 48px #1712221f;--shadow-focus:0 0 0 4px #a98ee047}@media (max-width:760px){:root{--text-sm:13px;--text-base:15px;--text-lg:16px;--text-xl:18px;--text-2xl:20px;--text-3xl:26px;--text-4xl:30px;--text-5xl:40px}}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#14101f;--color-canvas-soft:#181327;--color-surface:#1f1930;--color-surface-muted:#252038;--color-ink:#f1edf9;--color-navy:#e6dcf7;--color-slate:#b1a9c6;--color-muted:#8a83a1;--color-line:#362e4d;--color-line-strong:#4c4268;--color-primary:#b99bff;--color-primary-hover:#cdb6ff;--color-proof:#3fd2d8;--color-action:#c7b9ff;--color-accent-purple:#c7b9ff;--color-action-soft:#2b2344;--color-success:#6bd37b;--color-warning:#f0b95b;--color-danger:#ff9187;--color-focus:#b9a5ec;--gradient-hero:linear-gradient(180deg, #171226 0%, #14101f 86%);--gradient-cta:linear-gradient(135deg, #221240 0%, #3a1569 100%);--gradient-action:linear-gradient(135deg, #b99bff 0%, #3fd2d8 140%);--shadow-sm:0 1px 2px #00000047;--shadow-md:0 10px 28px #00000057;--shadow-action:0 10px 24px #00000038;--shadow-action-hover:0 14px 34px #00000047;--shadow-floating:0 20px 52px #00000052;--shadow-focus:0 0 0 4px #b9a5ec38}
