@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Thin.woff2) format("woff2");font-weight:100;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-ExtraLight.woff2) format("woff2");font-weight:200;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-ExtraBold.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Black.woff2) format("woff2");font-weight:900;font-display:swap}:root{--Font-base: "Pretendard", -apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif}body{font-family:var(--Font-base);padding:0;margin:0}:root{--color-background: #f0f2f5;--color-footer-background: #e4e6eb;--color-layer: #ffffff;--color-layer-active-component: #f5f6f8;--color-text: #1a1d23;--color-primary: #00483b;--color-primary-light: #e8f5f0;--color-primary-hover: #006b57;--color-text-secondary: #6b7280;--color-text-tertiary: #9ca3af;--color-border: rgba(0, 0, 0, .06);--color-accent: #f59e0b;--color-accent-light: #fef3c7;--color-danger-light: #fef2f2;--color-danger: #ef4444;--color-info-light: #eff6ff;--color-info: #3b82f6;--radius-normal: 14px;--radius-small: 8px;--radius-large: 20px;--shadow-normal: 0 1px 3px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--shadow-medium: 0 4px 12px rgba(0, 0, 0, .05), 0 1px 3px rgba(0, 0, 0, .04);--shadow-hover: 0 8px 24px rgba(0, 0, 0, .08), 0 2px 6px rgba(0, 0, 0, .04);--transition-normal: all .25s cubic-bezier(.165, .84, .44, 1);--transition-fast: all .15s ease;--border-small: 1px solid var(--color-border);--rn: var(--radius-normal);--rs: var(--radius-small);--rl: var(--radius-large);--sn: var(--shadow-normal);--sm: var(--shadow-medium);--sh: var(--shadow-hover);--tn: var(--transition-normal);--tf: var(--transition-fast);--bs: var(--border-small)}body{background-color:var(--color-background);color:var(--color-text)}
