.DiagNav_root__PkxXi{--bg-elev:#ffffff;--bg-elev-2:#f3f5f8;--text:#111827;--text-muted:#4b5563;--text-faint:#6b7280;--accent:#0f766e;--accent-strong:#115e59;--accent-soft:#e6f4f1;--accent-ink:#0b5a54;--on-accent:#ffffff;--border:#e5e7eb;--border-strong:#d1d5db;--pad:clamp(16px,2.6vw,36px);position:-webkit-sticky;position:sticky;top:0;z-index:65;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,Segoe UI,sans-serif;font-size:15px;line-height:1.6;letter-spacing:normal;color:var(--text);color-scheme:light;-webkit-font-smoothing:antialiased;word-break:keep-all}.DiagNav_root__PkxXi *,.DiagNav_root__PkxXi :after,.DiagNav_root__PkxXi :before{box-sizing:border-box}.DiagNav_root__PkxXi a{color:inherit}.DiagNav_root__PkxXi :focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:6px}.DiagNav_gnb__Uk7rP{height:66px;position:relative;z-index:50;display:flex;align-items:center;gap:18px;padding:0 var(--pad);padding-top:env(safe-area-inset-top,0);background:color-mix(in srgb,var(--bg-elev) 94%,transparent);border-bottom:1px solid var(--border);-webkit-backdrop-filter:saturate(1.4) blur(8px);backdrop-filter:saturate(1.4) blur(8px)}.DiagNav_gnbBrand__gGiqf{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--text);flex-shrink:0}.DiagNav_gnbBrand__gGiqf img{width:34px;height:34px;border-radius:10px}.DiagNav_gnbBrandTxt__m_IG0{display:grid;line-height:1.12}.DiagNav_gnbBrandTxt__m_IG0 b{font-size:1.16rem;font-weight:900;letter-spacing:-.02em}.DiagNav_gnbBrandTxt__m_IG0 b em{font-style:normal;color:var(--accent)}.DiagNav_gnbNav__xjsjm{flex:1 1;display:flex;justify-content:center;align-items:center;gap:2px;min-width:0}.DiagNav_gnbLink__oTLnr{display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:.9rem;font-weight:700;color:var(--text-muted);text-decoration:none;padding:8px 12px;border-radius:9px;background:none;border:0;cursor:pointer;white-space:nowrap}.DiagNav_gnbLink__oTLnr:hover{color:var(--text);background:var(--bg-elev-2)}.DiagNav_root__PkxXi .DiagNav_gnbOn__SdcDQ{color:var(--accent-ink);background:var(--accent-soft)}.DiagNav_gnbRight__GgzGk{display:flex;align-items:center;gap:8px;flex-shrink:0}.DiagNav_gnbCta__CZhz8{font-size:.88rem;font-weight:800;color:var(--on-accent)!important;background:var(--accent);text-decoration:none;padding:9px 16px;border-radius:999px;white-space:nowrap;box-shadow:0 6px 16px color-mix(in srgb,var(--accent) 28%,transparent)}.DiagNav_gnbCta__CZhz8:hover{background:var(--accent-strong)}.DiagNav_gnbBurger__atjBl{display:none;width:38px;height:38px;align-items:center;justify-content:center;background:none;border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:10px}.DiagNav_gnbBurger__atjBl svg{width:20px;height:20px}.DiagNav_mPanel__VKP7j{display:none;position:fixed;left:0;right:0;top:66px;bottom:0;z-index:45;overflow-y:auto;background:var(--bg-elev);padding:12px clamp(16px,4vw,28px) 32px;border-top:1px solid var(--border)}.DiagNav_mOpen__qe1Wl{display:grid;align-content:start;grid-gap:4px;gap:4px}.DiagNav_mTop__rQez7{display:block;font-size:1rem;font-weight:800;color:var(--text);text-decoration:none;padding:12px 6px;border-bottom:1px solid var(--border)}.DiagNav_root__PkxXi .DiagNav_mTop__rQez7[aria-current=page]{color:var(--accent-ink)}.DiagNav_mGroup__Snfsy{display:grid;grid-gap:2px;gap:2px;padding:12px 0 8px;border-bottom:1px solid var(--border)}.DiagNav_mGroupLabel__sl4wH{font-size:1rem;font-weight:800;color:var(--text);padding:0 6px 4px}.DiagNav_mGroupLabel__sl4wH[data-on]{color:var(--accent-ink)}.DiagNav_mGroup__Snfsy a{display:grid;grid-gap:1px;gap:1px;padding:9px 6px 9px 18px;border-radius:9px;text-decoration:none;color:var(--text)}.DiagNav_mGroup__Snfsy a b{font-size:.95rem}.DiagNav_mGroup__Snfsy a span{font-size:.8rem;color:var(--text-faint)}.DiagNav_mGroup__Snfsy a[aria-current=page]{background:var(--accent-soft)}@media (max-width:1100px){.DiagNav_gnbNav__xjsjm{display:none}.DiagNav_gnbBurger__atjBl{display:flex}.DiagNav_gnb__Uk7rP{justify-content:space-between}}@media (max-width:640px){.DiagNav_gnb__Uk7rP{gap:10px}}.DiagNav_tbar__ESJ03{display:flex;align-items:center;gap:6px;min-height:52px;padding:0 var(--pad);background:var(--bg-elev-2);border-bottom:1px solid var(--border);overflow-x:auto;scrollbar-width:none}.DiagNav_tbar__ESJ03::-webkit-scrollbar{display:none}.DiagNav_tbarLabel__WxWz0{font-size:.74rem;font-weight:800;letter-spacing:.04em;color:var(--text-faint);margin-right:6px;white-space:nowrap}.DiagNav_tool__v_MSC{position:relative;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 13px;border-radius:10px;border:1px solid var(--border-strong);background:var(--bg-elev);font-size:.88rem;font-weight:700;color:var(--text);text-decoration:none;white-space:nowrap;box-shadow:0 1px 2px rgba(17,24,39,.05);transition:background .15s,color .15s,border-color .15s,box-shadow .15s}.DiagNav_tool__v_MSC:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--border-strong));box-shadow:0 4px 12px rgba(17,24,39,.08)}.DiagNav_root__PkxXi .DiagNav_tool__v_MSC[aria-current=page]{color:var(--accent-ink);background:var(--accent-soft);border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)}.DiagNav_tbarLocal__pKiZr{display:flex;align-items:center;gap:2px;flex-shrink:0}.DiagNav_tbarLocal__pKiZr a{font-size:.85rem;font-weight:600;color:var(--text-muted);text-decoration:none;padding:7px 10px;border-radius:8px;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.DiagNav_tbarLocal__pKiZr a:hover{color:var(--text);background:var(--bg-elev)}.DiagNav_root__PkxXi .DiagNav_tbarLocal__pKiZr a[aria-current=page]{color:var(--accent-ink);background:var(--bg-elev);font-weight:800;box-shadow:inset 0 -2px 0 var(--accent);border-radius:8px 8px 2px 2px}.DiagNav_tbarDiag__hVrKm{display:none}@media (max-width:1100px){.DiagNav_tbar__ESJ03:has(.DiagNav_tbarDiag__hVrKm){flex-wrap:wrap;padding-top:6px;row-gap:0}.DiagNav_tbarDiag__hVrKm{display:flex;width:100%;gap:6px;padding-bottom:6px}.DiagNav_tbarDiag__hVrKm .DiagNav_tool__v_MSC{flex:1 1;justify-content:center;padding:0 8px;min-width:0}}@media (max-width:760px){.DiagNav_tbar__ESJ03{flex-wrap:wrap;padding-top:6px;padding-bottom:0;row-gap:0;overflow:visible}.DiagNav_tbarLabel__WxWz0{display:none}.DiagNav_tool__v_MSC{flex:1 1;justify-content:center;padding:0 8px;height:38px;font-size:.84rem;min-width:0}.DiagNav_tbarLocal__pKiZr{width:calc(100% + 2 * var(--pad));margin:0 calc(-1 * var(--pad));padding:0 var(--pad);border-top:1px solid var(--border);background:var(--bg-elev);overflow-x:auto;scrollbar-width:none;height:42px}.DiagNav_tbarLocal__pKiZr::-webkit-scrollbar{display:none}}@media print{.DiagNav_root__PkxXi{display:none!important}}@media (max-width:640px){.DiagNav_gnbCta__CZhz8{padding:8px 13px}}@media (max-width:400px){.DiagNav_gnbCtaMore__VM48s{display:none}.DiagNav_gnbCta__CZhz8{padding:8px 13px;font-size:.84rem}}