.lg-page.svelte-1l0hel4.svelte-1l0hel4{--c-primary:#05A2E9;--c-primary-deep:#0384C2;--c-primary-soft:#E8F6FD;--c-text:#191F28;--c-text-2:#4E5968;--c-text-3:#8B95A1;--c-line:#E5E8EB;--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,sans-serif;background:#f9fafb;color:var(--c-text);word-break:keep-all}.lg-hero.svelte-1l0hel4.svelte-1l0hel4{padding:56px 0 40px;background:linear-gradient(180deg,#eaf6fe,#f9fafb)}.lg-tabs.svelte-1l0hel4.svelte-1l0hel4{display:inline-flex;gap:4px;padding:5px;margin-bottom:28px;border-radius:999px;background:#fff;box-shadow:0 4px 14px #0f1e3c0f;animation:svelte-1l0hel4-lgUp .7s var(--ease-out) both}.lg-tab.svelte-1l0hel4.svelte-1l0hel4{padding:10px 18px;border-radius:999px;font-size:15px;font-weight:700;color:var(--c-text-2);text-decoration:none;transition:background-color .25s ease,color .25s ease,transform .25s var(--ease-spring)}.lg-tab.svelte-1l0hel4.svelte-1l0hel4:hover{color:var(--c-text);background:#f2f4f6}.lg-tab.svelte-1l0hel4.svelte-1l0hel4:active{transform:scale(.95)}.lg-tab.on.svelte-1l0hel4.svelte-1l0hel4{background:var(--c-text);color:#fff}.lg-title.svelte-1l0hel4.svelte-1l0hel4{font-size:clamp(30px,4vw,44px);font-weight:800;letter-spacing:-.03em;color:var(--c-text);margin:0 0 14px;animation:svelte-1l0hel4-lgUp .8s var(--ease-out) .08s both}.lg-intro.svelte-1l0hel4.svelte-1l0hel4{max-width:820px;font-size:16px;line-height:1.75;color:var(--c-text-2);margin:0 0 20px;animation:svelte-1l0hel4-lgUp .8s var(--ease-out) .16s both}.lg-meta.svelte-1l0hel4.svelte-1l0hel4{display:flex;flex-wrap:wrap;align-items:center;gap:10px;animation:svelte-1l0hel4-lgUp .8s var(--ease-out) .22s both}.lg-chip.svelte-1l0hel4.svelte-1l0hel4{padding:8px 14px;border-radius:999px;background:var(--c-primary-soft);color:var(--c-primary-deep);font-size:14px;font-weight:700}.lg-print.svelte-1l0hel4.svelte-1l0hel4{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid var(--c-line);border-radius:999px;background:#fff;font-size:14px;font-weight:700;color:var(--c-text-2);cursor:pointer;transition:background-color .2s ease,transform .25s var(--ease-spring)}.lg-print.svelte-1l0hel4.svelte-1l0hel4:hover{background:#f2f4f6}.lg-print.svelte-1l0hel4.svelte-1l0hel4:active{transform:scale(.95)}@keyframes svelte-1l0hel4-lgUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.lg-body.svelte-1l0hel4.svelte-1l0hel4{padding:24px 0 100px}.lg-grid.svelte-1l0hel4.svelte-1l0hel4{display:grid;grid-template-columns:260px minmax(0,1fr);gap:40px;align-items:start}.lg-toc.svelte-1l0hel4.svelte-1l0hel4{position:sticky;top:88px}.lg-toc__toggle.svelte-1l0hel4.svelte-1l0hel4{display:none}.lg-toc__label.svelte-1l0hel4.svelte-1l0hel4{font-size:13px;font-weight:800;letter-spacing:.1em;color:var(--c-text-3);margin:0 0 10px 12px}.lg-toc__list.svelte-1l0hel4.svelte-1l0hel4{display:flex;flex-direction:column;gap:2px;max-height:calc(100vh - 150px);overflow-y:auto;scrollbar-width:thin}.lg-toc__item.svelte-1l0hel4.svelte-1l0hel4{position:relative;padding:9px 12px;border:0;border-radius:10px;background:none;font-size:14px;font-weight:600;color:var(--c-text-3);text-align:left;cursor:pointer;transition:background-color .2s ease,color .2s ease,padding .3s var(--ease-out)}.lg-toc__item.svelte-1l0hel4.svelte-1l0hel4:hover{background:#f2f4f6;color:var(--c-text)}.lg-toc__item.on.svelte-1l0hel4.svelte-1l0hel4{background:var(--c-primary-soft);color:var(--c-primary-deep);font-weight:800;padding-left:18px}.lg-toc__item.on.svelte-1l0hel4.svelte-1l0hel4:before{content:"";position:absolute;left:7px;top:50%;width:4px;height:16px;margin-top:-8px;border-radius:4px;background:var(--c-primary)}.lg-doc.svelte-1l0hel4.svelte-1l0hel4{padding:44px 48px;border-radius:28px;background:#fff;box-shadow:0 10px 40px #0f1e3c0d}.lg-sec.svelte-1l0hel4.svelte-1l0hel4{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #F2F4F6}.lg-sec.svelte-1l0hel4.svelte-1l0hel4:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.lg-sec__title.svelte-1l0hel4.svelte-1l0hel4{font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--c-text);margin:0 0 14px}.lg-sub.svelte-1l0hel4.svelte-1l0hel4{font-size:16px;font-weight:800;color:var(--c-text);margin:18px 0 8px}.lg-p.svelte-1l0hel4.svelte-1l0hel4{font-size:15px;line-height:1.85;color:var(--c-text-2);margin:0 0 8px}.lg-p.item.svelte-1l0hel4.svelte-1l0hel4{padding-left:14px}.lg-p.svelte-1l0hel4 b{color:var(--c-text)}@media (max-width: 991px){.lg-grid.svelte-1l0hel4.svelte-1l0hel4{grid-template-columns:minmax(0,1fr);gap:16px}.lg-toc.svelte-1l0hel4.svelte-1l0hel4{top:72px;z-index:5;border-radius:18px;background:#ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 6px 20px #0f1e3c14}.lg-toc__label.svelte-1l0hel4.svelte-1l0hel4{display:none}.lg-toc__toggle.svelte-1l0hel4.svelte-1l0hel4{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 18px;border:0;background:none;font-size:15px;font-weight:800;color:var(--c-text);cursor:pointer}.lg-toc__toggle.svelte-1l0hel4 svg.svelte-1l0hel4{transition:transform .3s var(--ease-spring)}.lg-toc__toggle.svelte-1l0hel4 svg.open.svelte-1l0hel4{transform:rotate(180deg)}.lg-toc__list.svelte-1l0hel4.svelte-1l0hel4{display:none;max-height:50vh;padding:0 8px 10px}.lg-toc__list.open.svelte-1l0hel4.svelte-1l0hel4{display:flex}.lg-doc.svelte-1l0hel4.svelte-1l0hel4{padding:28px 22px;border-radius:22px}.lg-sec__title.svelte-1l0hel4.svelte-1l0hel4{font-size:18px}}@media print{.lg-tabs.svelte-1l0hel4.svelte-1l0hel4,.lg-print.svelte-1l0hel4.svelte-1l0hel4,.lg-toc.svelte-1l0hel4.svelte-1l0hel4,.hd,.hd-spacer,footer,#ch-plugin{display:none!important}.lg-grid.svelte-1l0hel4.svelte-1l0hel4{display:block}.lg-doc.svelte-1l0hel4.svelte-1l0hel4{box-shadow:none;padding:0}.lg-hero.svelte-1l0hel4.svelte-1l0hel4{background:none;padding:0 0 20px}}@media (prefers-reduced-motion: reduce){.lg-tabs.svelte-1l0hel4.svelte-1l0hel4,.lg-title.svelte-1l0hel4.svelte-1l0hel4,.lg-intro.svelte-1l0hel4.svelte-1l0hel4,.lg-meta.svelte-1l0hel4.svelte-1l0hel4{animation:none}}
