:root{--paper:#f5f2ec;--card:#fff;--white:#fff;--line:#e7e1d7;--line-strong:#d6cec2;--grid:#ece7de;--ink-900:#3b312c;--ink-700:#5c514a;--ink-500:#72675f;--ink-300:#b3aaa2;--petal-800:#8a5a00;--petal-600:#eaa514;--petal-500:#f5b82e;--petal-300:#f9d77e;--petal-200:#fbe3a1;--petal-100:#fdf0cc;--petal-50:#fff8e6;--aqua-800:#225957;--aqua-700:#2b6e6c;--aqua-300:#bcd8d8;--aqua-200:#cfe4e3;--aqua-100:#e3efef;--mauve-700:#6a4c62;--mauve-500:#8c6d84;--mauve-200:#e9dce5;--mauve-100:#efe6ec;--danger-700:#963a27;--danger:#b4452f;--danger-200:#ecc3b9;--danger-50:#fbece8;--series-1:#009a92;--series-2:#d2603a;--series-3:#3d73c4;--series-4:#e39a00;--series-5:#a24f8f;--scrim:#3b312c6b;--hover-tint:#3b312c0f;--press-tint:#3b312c1a;--shadow-1:0 1px 2px #3b312c0f;--shadow-2:0 8px 24px #3b312c1f;--shadow-toast:0 8px 24px #3b312c40;--shadow-modal:0 24px 60px #3b312c40;--shadow-frame:0 20px 50px #3b312c14;--talk-room:#bacee0;--talk-head:#fee500;--talk-button:#f3f4f6;--bg:var(--paper);--surface:var(--card);--text:var(--ink-900);--text-2:var(--ink-700);--text-3:var(--ink-500);--text-disabled:var(--ink-300);--text-on-dark:var(--white);--link:var(--aqua-700);--link-hover:var(--aqua-800);--done:var(--aqua-700);--accent:var(--petal-500);--focus:var(--aqua-700);--focus-soft:color-mix(in srgb, var(--aqua-700) 35%, transparent);--field-active:var(--ink-500);--border:var(--line);--border-strong:var(--line-strong);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-xs:6px;--radius-s:10px;--radius-m:14px;--radius-l:20px;--radius-xl:26px;--radius-pill:999px;--font:"Pretendard", "Apple SD Gothic Neo", "Malgun Gothic", system-ui, sans-serif;--fs-display:26px;--fs-title:21px;--fs-section:18px;--fs-body:15px;--fs-body-s:14px;--fs-caption:13px;--fs-micro:12px;--fs-tab:11px;--fs-admin-title:22px;--fs-admin-body:14px;--fs-table:13.5px;--fs-kpi:30px;--fw-regular:400;--fw-semibold:600;--fw-bold:700;--fw-heavy:800;--lh-tight:1.3;--lh-body:1.6;--ls-title:-.02em;--z-sticky:10;--z-tabbar:20;--z-nav:30;--z-sheet:40;--z-picker:1100;--z-toast:50;--z-tooltip:60;--touch-min:44px;--mobile-max:480px;--appbar-h:52px;--tabbar-h:62px;--admin-top-h:60px;--admin-nav-w:224px;--admin-nav-w-collapsed:64px;--safe-top:max(env(safe-area-inset-top,0px), var(--app-safe-top,0px));--safe-bottom:max(env(safe-area-inset-bottom,0px), var(--app-safe-bottom,0px));--kb-inset:0px;--ease-out:cubic-bezier(.2, .8, .2, 1);--dur-fast:.12s;--dur-bloom:.9s}*,:before,:after{box-sizing:border-box}html{background:var(--paper);-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-900);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;margin:0}img{max-width:100%;display:block}h1,h2,h3,h4,p{margin:0}h1,h2,h3{letter-spacing:var(--ls-title);line-height:var(--lh-tight)}button,input,select,textarea{font:inherit;color:inherit}fieldset{min-width:0;min-inline-size:0}a{color:var(--link)}a[href^=tel\:]{white-space:nowrap}.num,.ant-table,.ant-statistic,.ant-pagination,.ant-picker-cell{font-variant-numeric:tabular-nums}.muted{color:var(--ink-500)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--print-ink:#111;--print-ink-2:#444;--print-line:#222;--print-fill:#f1f1f1;--print-paper:#fff}
