@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.css";
:root{--krds-primary-5:#eff5ff;--krds-primary-50:#246beb;--krds-primary-60:#1d56bc;--brand-5:#e6f1ef;--brand-50:#026c62;--gray-0:#fff;--gray-5:#f8f8f8;--gray-10:#f0f0f0;--gray-20:#e4e4e4;--gray-30:#d8d8d8;--gray-40:#c6c6c6;--gray-50:#8e8e8e;--gray-60:#717171;--gray-70:#555;--gray-90:#1d1d1d;--danger-5:#fdeef2;--danger-50:#eb003b;--warning-5:#fff8e1;--warning-50:#f0b323;--success-50:var(--brand-50);--surface-page:var(--gray-5);--surface-card:var(--gray-0);--border-default:var(--gray-20);--border-strong:var(--gray-30);--border-input:var(--gray-60);--font-sans:"Pretendard GOV", "Pretendard GOV Variable", Pretendard, -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Malgun Gothic", "맑은 고딕", system-ui, sans-serif;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-15:15px;--font-size-17:17px;--font-size-18:18px;--font-size-20:20px;--line-height-base:1.5;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-16:16px;--radius-full:999px;--shadow-card:0 8px 14px #0000001a;--shadow-modal:0 8px 14px #00000029;--shadow-toast:0 6px 16px #00000038;--admin-sidebar-width:240px;--admin-topbar-height:57px;--control-height-md:48px;--control-height-sm:40px}
*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{background:var(--surface-page);color:var(--gray-90);font-family:var(--font-sans);font-size:var(--font-size-14);line-height:var(--line-height-base);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p,figure{margin:0}ul,ol{margin:0;padding:0;list-style:none}button{font:inherit;color:inherit;cursor:pointer}input,textarea,select{font:inherit;color:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--krds-primary-50);outline-offset:2px}.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}
