.naver-scope{--n-bg:#fff;--n-panel:#fff;--n-panel-soft:#f8f9fb;--n-panel-hover:#f1f3f6;--n-border:#eceef2;--n-border-strong:#dde1e7;--n-divider:#f1f3f5;--n-text:#17181d;--n-text-soft:#667080;--n-text-mute:#9aa3af;--n-text-on-action:#fff;--n-brand:#03c75a;--n-brand-soft:#e6f9ee;--n-brand-deep:#02a44b;--n-action:#03c75a;--n-action-soft:#e6f9ee;--n-action-deep:#029a4a;--n-danger:#f04351;--n-danger-soft:#feecee;--n-warning:#e8710a;--n-warning-soft:#fdf1df;--n-success:#059669;--n-success-soft:#dff7ec;--n-info:#2b77f6;--n-info-soft:#e8f1fe;--n-radius-sm:8px;--n-radius:12px;--n-radius-card:16px;--n-radius-card-lg:20px;--n-radius-hero:24px;--n-radius-pill:9999px;--n-shadow-sm:0 1px 2px #17181d08;--n-shadow:0 1px 3px #17181d0a, 0 4px 12px #17181d0a;--n-shadow-pop:0 12px 32px #17181d1f;--n-fs-xs:12px;--n-fs-sm:13px;--n-fs-base:14px;--n-fs-md:15px;--n-fs-lg:17px;--n-fs-xl:21px;--n-fs-2xl:26px;--n-fs-3xl:28px;--n-fs-hero:34px;--n-lh-tight:1.25;--n-space-1:4px;--n-space-2:8px;--n-space-3:12px;--n-space-4:16px;--n-space-5:20px;--n-space-6:24px;--n-space-7:32px;--n-space-8:48px;--n-fw-regular:400;--n-fw-medium:500;--n-fw-semibold:600;--n-fw-bold:700;--n-fw-extrabold:800;--n-header-h:52px;--n-sidebar-w:280px;--n-content-max:1440px;--n-bp-sm:640px;--n-bp-md:768px;--n-bp-lg:1024px;background:var(--n-bg);color:var(--n-text);font-family:Pretendard,system-ui,-apple-system,sans-serif;font-size:var(--n-fs-md);font-weight:var(--n-fw-regular);-webkit-font-smoothing:antialiased;letter-spacing:-.005em;line-height:1.5}@media (max-width:1023px){.naver-scope{--n-content-max:100%}.naver-scope .n-sidebar-desktop{display:none}}.naver-scope ::-webkit-scrollbar{width:6px;height:6px}.naver-scope ::-webkit-scrollbar-track{background:0 0}.naver-scope ::-webkit-scrollbar-thumb{background:#d2d5d9;border-radius:3px}.naver-scope ::-webkit-scrollbar-thumb:hover{background:#b8bcc2}.naver-scope :focus-visible{outline:2px solid var(--n-action);outline-offset:2px}.naver-scope .n-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}@keyframes n-expand-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.naver-scope .n-expand-in{animation:.18s ease-out n-expand-in}.naver-scope{--n-agent-w:360px}@keyframes n-flash-bg{0%{background-color:var(--n-action-soft)}to{background-color:#0000}}.naver-scope .n-flash{animation:2s ease-out n-flash-bg,1.2s ease-out n-flash-ring}.naver-scope .n-page-title{font-size:var(--n-fs-2xl);font-weight:var(--n-fw-extrabold);letter-spacing:-.02em;line-height:var(--n-lh-tight);color:var(--n-text)}@media (max-width:767px){.naver-scope .n-page-title{font-size:23px}}.naver-scope .n-hero-num{font-size:var(--n-fs-hero);font-weight:var(--n-fw-extrabold);letter-spacing:-.02em;line-height:var(--n-lh-tight);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.naver-scope .n-vh-full,.n-vh-full{height:100vh;height:calc(100dvh - var(--kb-inset,0px))}.naver-scope .n-sheet-h,.n-sheet-h{max-height:70dvh}.naver-scope .n-modal-h,.n-modal-h{max-height:88dvh}.naver-scope .n-safe-pb,.n-safe-pb{padding-bottom:max(12px, env(safe-area-inset-bottom))}.naver-scope .n-dock-full,.n-dock-full{height:100dvh}.naver-scope .n-dock-mini,.n-dock-mini{height:34dvh}.naver-scope main{scrollbar-width:thin;scrollbar-color:transparent transparent}.naver-scope main:hover{scrollbar-color:var(--n-border-strong) transparent}.naver-scope main::-webkit-scrollbar{width:7px}.naver-scope main::-webkit-scrollbar-track{background:0 0}.naver-scope main::-webkit-scrollbar-thumb{background:0 0;border-radius:4px}.naver-scope main:hover::-webkit-scrollbar-thumb{background:var(--n-border-strong)}@keyframes n-flash-ring{0%{box-shadow:0 0 #03c75a73}70%{box-shadow:0 0 0 6px #03c75a1f}to{box-shadow:0 0 0 10px #03c75a00}}@keyframes n-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.naver-scope .n-rise{animation:.35s cubic-bezier(.2,.8,.2,1) both n-rise}@keyframes n-bar-grow{0%{transform:scaleY(0)}}.naver-scope .n-bar{transform-origin:bottom;animation:.45s cubic-bezier(.2,.8,.2,1) both n-bar-grow}@keyframes n-bar-grow-x{0%{transform:scaleX(0)}}.naver-scope .n-bar-x{transform-origin:0;animation:.45s cubic-bezier(.2,.8,.2,1) both n-bar-grow-x}@keyframes n-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.naver-scope .n-draw{stroke-dasharray:1;animation:.9s ease-out both n-draw}.naver-scope button:not(:disabled):active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.naver-scope .n-rise,.naver-scope .n-bar,.naver-scope .n-bar-x,.naver-scope .n-draw{animation:none}}@media (max-width:767px){.naver-scope input:not([type=checkbox]):not([type=radio]),.naver-scope select,.naver-scope textarea{font-size:max(16px,1em)}}
