.AiPrompts_text__11PhD{max-height:min(22rem,60vh);overflow-y:auto;overscroll-behavior:contain}.AiPrompts_text__11PhD:focus-visible{outline:2px solid var(--text);outline-offset:-2px}:root{--sk-grow:min(12px,max(0px,100vw - 1280px) * 0.0075)}html:has(.nmts-app){--sk-grow:min(4px,max(0px,100vw - 1440px) * 0.0025)}.sk{--bg:#EEF0F3;--surface:#F7F8FA;--raised:#E6E8EC;--stage:#F6F7F9;--text:#1A1D22;--text-2:#4A5059;--muted:#5A6270;--dim:#5A6270;--line:#D6DAE0;--line-strong:#B9C0CA;--red:#C2352B;--redText:#A62B22;--green:#167A3B;--greenText:#11652F;--photo-sky:#5C7FA8;--photo-haze:#C9D6E2;--photo-sun:#F2D48C;--photo-hill:#4E7A5A;--photo-hill-dark:#3B5F46;--fill-ink:#FFFFFF;--shade:rgb(20 22 28/.12);--lit:radial-gradient(120% 80% at 50% -10%,#FFFFFF 0%,#F4F5F7 60%,#ECEEF2 100%);--floor:#ECEEF2;--face:linear-gradient(180deg,#FFFFFF,#FAFBFC);--face-2:linear-gradient(180deg,#FFFFFF,#FCFCFD);--well:linear-gradient(180deg,#EEF0F4,#F6F7F9);--hair:rgba(14,16,20,.08);--hair-2:rgba(14,16,20,.18);--edge:inset 0 1px 0 rgba(255,255,255,.9);--sink:inset 0 1px 2px rgba(14,16,20,.08);--lift:0 1px 2px rgba(14,16,20,.04),0 12px 32px -18px rgba(14,16,20,.18);--float:0 2px 6px rgba(14,16,20,.06),0 24px 48px -18px rgba(14,16,20,.28);--btn:linear-gradient(180deg,#2A2F38,#0E1014);--btn-edge:inset 0 1px 0 rgba(255,255,255,.16);--btn-shadow:0 1px 2px rgba(14,16,20,.22),0 10px 22px -12px rgba(14,16,20,.5);--btn-over:1.35;--title-ink:linear-gradient(180deg,#0E1014 30%,#4A5160);--glow-face:9%;--glow-air:16%;--scene-ground:radial-gradient(90% 120% at 50% 0%,#FFFFFF 0%,#F6F7F9 60%,#EDEFF3 100%);--scene-face:#FFFFFF;--scene-edge:#A9B1BE;--scene-rim:rgba(255,255,255,.95);--scene-shade:rgba(14,16,20,.2);--scene-bloom:0}@media (prefers-color-scheme:dark){.sk{--bg:#0E1014;--surface:#15181E;--raised:#1B1F26;--stage:#15181E;--text:#E6E8EC;--text-2:#B3B9C4;--muted:#8B919C;--dim:#969CA7;--line:#262B33;--line-strong:#3B424E;--red:#E5484D;--redText:#EF9A9E;--green:#2FBF71;--greenText:#7FD4A6;--fill-ink:#0E1014;--shade:rgb(0 0 0/.55);--lit:radial-gradient(120% 80% at 50% -10%,#1A1E27 0%,#0E1014 55%,#0A0C10 100%);--floor:#0A0C10;--face:linear-gradient(180deg,#181C23,#13161C);--face-2:linear-gradient(180deg,#20242C,#1A1D24);--well:linear-gradient(180deg,#0A0C10,#0F1216);--hair:rgba(255,255,255,.07);--hair-2:rgba(255,255,255,.14);--edge:inset 0 1px 0 rgba(255,255,255,.06);--sink:inset 0 1px 2px rgba(0,0,0,.55);--lift:0 12px 32px -16px rgba(0,0,0,.6);--float:0 2px 8px rgba(0,0,0,.35),0 24px 56px -16px rgba(0,0,0,.75);--btn:linear-gradient(180deg,#FFFFFF,#D9DDE4);--btn-edge:inset 0 1px 0 #FFFFFF;--btn-shadow:0 1px 2px rgba(0,0,0,.5),0 10px 24px -12px rgba(0,0,0,.75);--btn-over:.93;--title-ink:linear-gradient(180deg,#FFFFFF 30%,#A9B0BD);--glow-face:13%;--glow-air:20%;--scene-ground:radial-gradient(90% 120% at 50% 0%,#1E232C 0%,#15181E 58%,#101318 100%);--scene-face:#1F242D;--scene-edge:#4E5767;--scene-rim:rgba(255,255,255,.2);--scene-shade:rgba(0,0,0,.7);--scene-bloom:.42}}:root[data-theme=light] .sk{--bg:#EEF0F3;--surface:#F7F8FA;--raised:#E6E8EC;--stage:#F6F7F9;--text:#1A1D22;--text-2:#4A5059;--muted:#5A6270;--dim:#5A6270;--line:#D6DAE0;--line-strong:#B9C0CA;--red:#C2352B;--redText:#A62B22;--green:#167A3B;--greenText:#11652F;--fill-ink:#FFFFFF;--shade:rgb(20 22 28/.12);--lit:radial-gradient(120% 80% at 50% -10%,#FFFFFF 0%,#F4F5F7 60%,#ECEEF2 100%);--floor:#ECEEF2;--face:linear-gradient(180deg,#FFFFFF,#FAFBFC);--face-2:linear-gradient(180deg,#FFFFFF,#FCFCFD);--well:linear-gradient(180deg,#EEF0F4,#F6F7F9);--hair:rgba(14,16,20,.08);--hair-2:rgba(14,16,20,.18);--edge:inset 0 1px 0 rgba(255,255,255,.9);--sink:inset 0 1px 2px rgba(14,16,20,.08);--lift:0 1px 2px rgba(14,16,20,.04),0 12px 32px -18px rgba(14,16,20,.18);--float:0 2px 6px rgba(14,16,20,.06),0 24px 48px -18px rgba(14,16,20,.28);--btn:linear-gradient(180deg,#2A2F38,#0E1014);--btn-edge:inset 0 1px 0 rgba(255,255,255,.16);--btn-shadow:0 1px 2px rgba(14,16,20,.22),0 10px 22px -12px rgba(14,16,20,.5);--btn-over:1.35;--title-ink:linear-gradient(180deg,#0E1014 30%,#4A5160);--glow-face:9%;--glow-air:16%;--scene-ground:radial-gradient(90% 120% at 50% 0%,#FFFFFF 0%,#F6F7F9 60%,#EDEFF3 100%);--scene-face:#FFFFFF;--scene-edge:#A9B1BE;--scene-rim:rgba(255,255,255,.95);--scene-shade:rgba(14,16,20,.2);--scene-bloom:0}:root[data-theme=dark] .sk{--bg:#0E1014;--surface:#15181E;--raised:#1B1F26;--stage:#15181E;--text:#E6E8EC;--text-2:#B3B9C4;--muted:#8B919C;--dim:#969CA7;--line:#262B33;--line-strong:#3B424E;--red:#E5484D;--redText:#EF9A9E;--green:#2FBF71;--greenText:#7FD4A6;--fill-ink:#0E1014;--shade:rgb(0 0 0/.55);--lit:radial-gradient(120% 80% at 50% -10%,#1A1E27 0%,#0E1014 55%,#0A0C10 100%);--floor:#0A0C10;--face:linear-gradient(180deg,#181C23,#13161C);--face-2:linear-gradient(180deg,#20242C,#1A1D24);--well:linear-gradient(180deg,#0A0C10,#0F1216);--hair:rgba(255,255,255,.07);--hair-2:rgba(255,255,255,.14);--edge:inset 0 1px 0 rgba(255,255,255,.06);--sink:inset 0 1px 2px rgba(0,0,0,.55);--lift:0 12px 32px -16px rgba(0,0,0,.6);--float:0 2px 8px rgba(0,0,0,.35),0 24px 56px -16px rgba(0,0,0,.75);--btn:linear-gradient(180deg,#FFFFFF,#D9DDE4);--btn-edge:inset 0 1px 0 #FFFFFF;--btn-shadow:0 1px 2px rgba(0,0,0,.5),0 10px 24px -12px rgba(0,0,0,.75);--btn-over:.93;--title-ink:linear-gradient(180deg,#FFFFFF 30%,#A9B0BD);--glow-face:13%;--glow-air:20%;--scene-ground:radial-gradient(90% 120% at 50% 0%,#1E232C 0%,#15181E 58%,#101318 100%);--scene-face:#1F242D;--scene-edge:#4E5767;--scene-rim:rgba(255,255,255,.2);--scene-shade:rgba(0,0,0,.7);--scene-bloom:.42}:root[data-theme=deep] .sk{--bg:#08090A;--surface:#0F1011;--raised:#151618;--stage:#0F1012;--text:#F7F8F8;--text-2:#B4B8BF;--muted:#8A8F98;--dim:#7A7F88;--line:rgba(255,255,255,0.08);--line-strong:rgba(255,255,255,0.16);--red:#E5484D;--redText:#EF9A9E;--green:#2FBF71;--greenText:#7FD4A6;--fill-ink:#08090A;--shade:rgb(0 0 0/.55);--lit:radial-gradient(120% 80% at 50% -10%,#15171C 0%,#08090A 55%,#050506 100%);--floor:#050506;--face:linear-gradient(180deg,#131518,#0E0F11);--face-2:linear-gradient(180deg,#1A1C20,#141518);--well:linear-gradient(180deg,#050506,#0A0B0C);--hair:rgba(255,255,255,.07);--hair-2:rgba(255,255,255,.14);--edge:inset 0 1px 0 rgba(255,255,255,.06);--sink:inset 0 1px 2px rgba(0,0,0,.6);--lift:0 12px 32px -16px rgba(0,0,0,.7);--float:0 2px 8px rgba(0,0,0,.4),0 24px 56px -16px rgba(0,0,0,.8);--btn:linear-gradient(180deg,#FFFFFF,#D9DDE4);--btn-edge:inset 0 1px 0 #FFFFFF;--btn-shadow:0 1px 2px rgba(0,0,0,.5),0 10px 24px -12px rgba(0,0,0,.8);--btn-over:.93;--title-ink:linear-gradient(180deg,#FFFFFF 30%,#A9B0BD);--glow-face:13%;--glow-air:20%;--scene-ground:radial-gradient(90% 120% at 50% 0%,#17191D 0%,#0F1012 58%,#0A0B0C 100%);--scene-face:#17191C;--scene-edge:#464B54;--scene-rim:rgba(255,255,255,.2);--scene-shade:rgba(0,0,0,.75);--scene-bloom:.42}.sk{--r:calc(1rem - var(--sk-grow) * var(--ts, 1));--sans:var(--font-ui);--mono:"JetBrains Mono","SFMono-Regular",Consolas,"Liberation Mono",monospace;--fs-meta:calc(var(--r) * .8125);--fs-small:calc(var(--r) * .9375);--fs-body:var(--r);--fs-lead:calc(var(--r) * 1.0625);--fs-h3:calc(var(--r) * 1.125);--fs-h2:calc(var(--r) * 1.375);--fs-h2-page:calc(var(--r) * 1.5);--fs-title:calc(var(--r) * 1.875);--gut:16px;--sp-sec:48px;--sp-block:48px;--su:var(--vh1,1svh);--ease-enter:cubic-bezier(.16,1,.3,1);--ease-move:cubic-bezier(.77,0,.175,1);--t:150ms var(--ease-enter);--rad-chip:6px;--rad-btn:10px;--rad-card:16px;--rad-scene:16px;--qr-tile:#FFFFFF;--qr-ink:#000000}@media (min-width:640px){.sk{--fs-meta:calc(var(--r) * .875);--fs-body:calc(var(--r) * 1.0625 + clamp(0px, (100vw - 1440px) * .0021, 1px));--fs-lead:calc(var(--r) * 1.25 + clamp(0px, (100vw - 1440px) * .0042, 2px));--fs-h3:calc(var(--r) * 1.375 + clamp(0px, (100vw - 1440px) * .0042, 2px));--fs-h2:calc(var(--r) * 1.5 + clamp(0px, (100vw - 640px) * .0075, 10px));--fs-h2-page:calc(var(--r) * 1.625 + clamp(0px, (100vw - 640px) * .0125, 16px));--fs-title:calc(var(--r) * 2.5 + clamp(0px, (100vw - 640px) * .02, 24px));--gut:24px;--sp-sec:clamp(64px,6.2vw,104px);--sp-block:clamp(72px,8vw,136px);--rad-scene:20px}}.sk{display:block;flex:1 1 auto;min-width:0;background:var(--floor);color:var(--text);isolation:isolate;font-family:var(--sans);font-size:var(--fs-body);font-weight:400;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%;word-break:keep-all;overflow-wrap:anywhere;padding:0 0 var(--sp-block)}.sk:lang(ko){line-height:1.8}.sk:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--lit)}.nmts-app .sk:before{display:none}.nmts-app .sk:not(.en){background:var(--lit) 0 0 /100% 100svh no-repeat,var(--floor)}.sk *,.sk :after,.sk :before{box-sizing:border-box}.sk :where(h1,h2,h3){margin:0;font-weight:600;letter-spacing:-.015em;text-wrap:balance}.sk :where(p){margin:0}.sk :focus-visible{outline:2px solid var(--text);outline-offset:3px;border-radius:4px}.sk ::selection{background:color-mix(in srgb,var(--text) 18%,transparent)}.sk [hidden]{display:none!important}.sk .nmts-app.sk-embed{display:block;flex:none;min-height:0;background:transparent;--font-ui:var(--sans);font-family:var(--sans)}.sk-plate{position:relative;padding:clamp(20px,5vw,72px) var(--gut) 0}.sk-plate-in{gap:clamp(20px,3.2vw,44px);width:100%;max-width:1120px;margin-inline:auto}.sk-head,.sk-plate-in{display:grid;justify-items:center}.sk-head{gap:clamp(12px,1.4vw,20px);text-align:center;max-width:100%}.sk-title{font-size:var(--fs-title);line-height:1.08;letter-spacing:-.025em;max-width:18em}.sk:lang(ko) .sk-title{line-height:1.18;letter-spacing:-.03em}.sk-title>span{display:block}.sk-title>.sk-title-2{margin-top:.4em;font-size:.62em;font-weight:500;letter-spacing:-.015em;color:var(--text-2)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.sk-title{background:var(--title-ink);background-size:100% 1lh;background-repeat:repeat-y;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.sk-title>.sk-title-2{-webkit-text-fill-color:currentColor}}@media (forced-colors:active){.sk-title{background:none;-webkit-text-fill-color:currentColor}}.sk-plate-in>.sk-actions{justify-content:center}[data-page=notfound] .sk-plate{min-height:70svh;display:grid;align-items:center;padding-bottom:clamp(28px,5vw,72px)}.sk-lede{font-size:var(--fs-lead);line-height:1.6;color:var(--text-2);max-width:32em;text-wrap:pretty}.sk-aside a,.sk-lede a{color:var(--text);text-decoration:underline;text-decoration-color:var(--line-strong);text-decoration-thickness:1.5px;text-underline-offset:4px}.sk-aside{font-size:var(--fs-small);line-height:1.6;color:var(--muted);max-width:36em;text-align:center}.sk>.sk-head{padding:clamp(20px,5vw,72px) var(--gut) 0;margin-inline:auto}.sk-scene{position:relative;width:100%;max-width:1120px;margin-inline:auto;height:var(--scene-h,clamp(200px,34svh,300px));--bg:var(--stage);--surface:var(--scene-face);--line-strong:var(--scene-edge);background:var(--scene-ground);border:1px solid var(--hair);border-radius:var(--rad-scene);overflow:hidden;box-shadow:var(--edge),var(--lift)}.sk-scene>canvas{position:absolute;inset:0;display:block;width:100%;height:100%}.sk-scene[data-size=strip]{max-width:680px;height:clamp(132px,22svh,184px)}@media (min-width:640px){.sk-scene{height:var(--scene-h,clamp(260px,50svh,520px))}.sk-scene[data-size=strip]{height:clamp(150px,22svh,200px)}}@media (scripting:none){.sk-scene{display:none}}@media (max-width:639px){.sk-plate[data-hold]>.sk-plate-in{min-height:var(--fill,0);grid-template-rows:auto minmax(0,1fr)}.sk-plate[data-hold][style*="--fill"] .sk-scene{height:auto;min-height:200px;align-self:stretch}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){:root:not([data-nmts-tier=t2]) .sk-plate[data-hold]:after{content:"";display:block;height:calc(var(--su) * 70)}:root:not([data-nmts-tier=t2]) .sk-plate[data-hold]>.sk-plate-in{position:sticky;top:var(--pin-top,calc(var(--hdr, 64px) + 24px))}:root:not([data-nmts-tier=t2]) .sk-plate[data-hold][data-unpin]:after{display:none}:root:not([data-nmts-tier=t2]) .sk-plate[data-hold][data-unpin]>.sk-plate-in{position:static}}.sk-doc{font-size:var(--fs-body);padding:var(--sp-block) var(--gut) 0;container:skdoc/inline-size}.sk-doc-in{display:grid;grid-template-columns:minmax(0,1fr);justify-content:center}.sk-col{width:100%;max-width:38em;margin-inline:auto;min-width:0}.sk-toc{display:none}.sk-sec{scroll-margin-top:calc(var(--hdr, 64px) + 24px)}.sk-sec+.sk-sec{margin-top:var(--sp-sec)}.sk-h2{font-size:var(--fs-h2);line-height:1.22;letter-spacing:-.02em;margin-bottom:clamp(14px,1.4vw,22px)}.sk-h2-page{font-size:var(--fs-h2-page);line-height:1.15;letter-spacing:-.022em}.sk-h3{font-size:var(--fs-h3);line-height:1.35}.sk-col li,.sk-col p{color:var(--text-2)}.sk-col :is(p,ul,.sk-code,.sk-at)+:is(p,ul,.sk-code,.sk-at){margin-top:1em}.sk-at{scroll-margin-top:calc(var(--hdr, 64px) + 24px)}.sk-col .sk-first{color:var(--text);font-weight:500}.sk-col p.sk-lead{font-size:var(--fs-lead);line-height:1.62;color:var(--text)}.sk-col p.sk-lead .sk-first{font-weight:400}.sk:lang(ko) .sk-col p.sk-lead{line-height:1.72}.sk-col a:not(.sk-btn){color:var(--text);text-decoration:underline;text-decoration-color:var(--line-strong);text-decoration-thickness:1.5px;text-underline-offset:4px;transition:text-decoration-color var(--t)}@media (hover:hover){.sk-aside a:hover,.sk-col a:not(.sk-btn):hover,.sk-lede a:hover{text-decoration-color:var(--text)}}.sk-col ul{margin:0;padding:0;list-style:none;display:grid;gap:.55em}.sk-col ul>li{position:relative;padding-left:1.3em}.sk-col ul>li:before{content:"";position:absolute;left:.2em;top:.78em;width:.42em;height:2px;border-radius:1px;background:var(--muted)}.sk-col strong{font-weight:600;color:var(--text)}.sk-col .sk-go{margin-top:1.3em}.sk-note{font-size:var(--fs-small);line-height:1.6;color:var(--muted)}.sk-col>.sk-note{margin-top:var(--sp-sec);padding-top:20px;border-top:1px solid var(--line);border-image:linear-gradient(90deg,transparent,var(--line) 12%,var(--line) 88%,transparent) 1}.sk-name{font-family:var(--mono);font-size:.92em;font-weight:500;letter-spacing:-.01em;white-space:nowrap;color:var(--text)}@container skdoc (min-width: 72em){.sk-doc-in[data-toc]{grid-template-columns:minmax(0,1fr) minmax(0,38em) minmax(0,1fr);column-gap:clamp(32px,4vw,72px)}.sk-doc-in[data-toc]>.sk-col{grid-column:2}.sk-doc-in[data-toc]>.sk-toc{grid-column:1;grid-row:1;justify-self:end;align-self:start;display:grid;width:min(100%,15em);position:sticky;top:calc(var(--hdr, 64px) + 40px);font-size:var(--fs-small);line-height:1.4;padding-left:18px;max-height:calc(100svh - var(--hdr, 64px) - 72px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.sk-toc::-webkit-scrollbar{display:none}.sk-toc:after,.sk-toc:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:2px;border-radius:1px;background:linear-gradient(180deg,transparent,var(--line) 10%,var(--line) 90%,transparent)}.sk-toc:after{background:linear-gradient(180deg,transparent,var(--text) 40px);transform:scaleY(var(--p,0));transform-origin:50% 0}.sk-toc a{display:block;padding:7px 0;color:var(--muted);text-decoration:none;transition:color var(--t)}.sk-toc a.here{color:var(--text);font-weight:600}@media (hover:hover){.sk-toc a:hover{color:var(--text)}}}.sk-rail{position:relative;padding-left:clamp(18px,2vw,28px)}.sk-rail:after,.sk-rail:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;border-radius:1px;background:linear-gradient(180deg,transparent,var(--line) 10%,var(--line) 90%,transparent)}.sk-rail:after{background:linear-gradient(180deg,transparent,var(--text) 40px);transform:scaleY(var(--p,0));transform-origin:50% 0}@media (scripting:none){.sk-rail:after{display:none}}.sk-item{border-bottom:1px solid var(--line);border-image:linear-gradient(90deg,transparent,var(--line) 12%,var(--line) 88%,transparent) 1;scroll-margin-top:calc(var(--hdr, 64px) + 24px)}.sk-item:first-child{border-top:1px solid var(--line)}.sk-item>.sk-item-h,.sk-item>summary{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;min-height:56px;padding:clamp(16px,1.6vw,24px) 0;margin:0;font-size:var(--fs-h3);font-weight:600;line-height:1.4;letter-spacing:-.012em;color:var(--text-2);transition:color var(--t)}.sk-item>summary{cursor:pointer;list-style:none}.sk-item>.sk-item-h>:is(h2,h3),.sk-item>summary>:is(h2,h3){font:inherit;letter-spacing:inherit;color:inherit}.sk-item>summary::-webkit-details-marker{display:none}.sk-item>summary:after{content:"";flex:0 0 auto;width:16px;height:16px;margin-top:.42em;background:linear-gradient(currentColor,currentColor) 50% 50% /100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50% 50% /2px 100% no-repeat;transition:transform .22s var(--ease-enter)}.sk-item[open]>summary:after{background:linear-gradient(currentColor,currentColor) 50% 50% /100% 2px no-repeat;transform:rotate(180deg)}.sk-item.here>.sk-item-h,.sk-item.here>summary,.sk-item[open]>summary{color:var(--text)}@media (hover:hover){.sk-item>summary:hover{color:var(--text)}}.sk-item-body{padding:0 0 clamp(20px,2vw,28px);max-width:38em;color:var(--text-2)}.sk-item-body p+p{margin-top:.9em}.sk-item-body a{color:var(--text);text-decoration:underline;text-decoration-color:var(--line-strong);text-decoration-thickness:1.5px;text-underline-offset:4px}.sk-item-meta{font-size:var(--fs-meta);font-weight:500;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.sk-card{--card-pad:clamp(20px,3vw,40px);width:100%;max-width:680px;margin-inline:auto;background:var(--face);border:1px solid var(--hair);border-radius:var(--rad-card);box-shadow:var(--edge),var(--lift);padding:var(--card-pad);display:grid;gap:clamp(18px,2vw,28px)}.sk-card>.sk-scene{width:auto;max-width:none;margin:calc(var(--card-pad) * -1) calc(var(--card-pad) * -1) 0;border:0;border-bottom:1px solid var(--hair);border-radius:calc(var(--rad-card) - 1px) calc(var(--rad-card) - 1px) 0 0;box-shadow:none}.sk-card-h{font-size:var(--fs-h3);line-height:1.35}.sk-form{display:grid;gap:clamp(18px,2vw,28px);min-width:0}.sk-card>p,.sk-form>p{color:var(--text-2)}.sk-input[aria-invalid=true],.sk-textarea[aria-invalid=true]{border-color:var(--red)}.sk-field{display:grid;gap:8px;min-width:0}.sk-label{font-weight:600;line-height:1.4;color:var(--text)}.sk-help,.sk-label{font-size:var(--fs-small)}.sk-help{line-height:1.6;color:var(--muted)}.sk-input,.sk-select,.sk-textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--hair-2);border-radius:var(--rad-btn);background:var(--well);box-shadow:var(--sink);color:var(--text);font-family:inherit;font-size:max(16px,var(--fs-body));line-height:1.5;transition:border-color var(--t),box-shadow var(--t)}.sk-textarea{min-height:9em;resize:vertical}:is(.sk-input,.sk-textarea,.sk-select):focus-visible{outline:none;border-color:var(--text);box-shadow:var(--sink),0 0 0 1px var(--text);border-radius:var(--rad-btn)}:is(.sk-input,.sk-textarea)::placeholder{color:var(--muted);opacity:1}.sk-input.sk-mono{font-family:var(--mono);letter-spacing:.02em}.sk-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.sk-actions>.sk-btn-fill:only-child{width:100%}.sk-choices{display:flex;flex-wrap:wrap;gap:8px}.sk-choice{min-height:44px;padding:0 14px;border:1px solid var(--hair-2);border-radius:var(--rad-btn);background:var(--face);box-shadow:var(--edge);color:var(--text-2);font-family:inherit;font-size:var(--fs-small);font-weight:500;line-height:1.2;cursor:pointer;transition:border-color var(--t),color var(--t),box-shadow var(--t)}.sk-choice:is([aria-checked=true],[aria-pressed=true]){border-color:var(--text);box-shadow:var(--edge),inset 0 0 0 1px var(--text);color:var(--text);font-weight:600}@media (hover:hover){.sk-choice:hover{border-color:var(--text);color:var(--text)}}.sk-check{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;min-height:44px;padding:10px 0;cursor:pointer;font-size:var(--fs-small);line-height:1.6;color:var(--text)}.sk-check>input{width:22px;height:22px;margin:.12em 0 0;accent-color:var(--text)}.sk-codebox{margin:0;padding:14px 16px;border:1px solid var(--hair-2);box-shadow:var(--sink);font-family:var(--mono);font-size:var(--fs-body);line-height:1.5;color:var(--text);overflow-wrap:anywhere;user-select:all}.sk-codebox,.sk-result{border-radius:var(--rad-btn);background:var(--well)}.sk-result{padding:16px 18px;border:1px solid var(--hair);border-left:3px solid var(--line-strong)}.sk-result.ok{border-left-color:var(--green);background:radial-gradient(120% 160% at 0 0,color-mix(in srgb,var(--green) var(--glow-face),transparent),transparent 70%),var(--well)}.sk-result.bad{border-left-color:var(--red);background:radial-gradient(120% 160% at 0 0,color-mix(in srgb,var(--red) var(--glow-face),transparent),transparent 70%),var(--well)}.sk-result.warn{border-left-color:var(--text);color:var(--text)}.sk-result{font-size:var(--fs-small);line-height:1.6;color:var(--text-2)}.sk-result>:is(p,ul)+:is(p,ul){margin-top:.6em}.sk-result .sk-result-h,.sk-result strong{font-weight:600;color:var(--text)}.sk-pre{white-space:pre-wrap;overflow-wrap:anywhere}.sk-check a,.sk-help a,.sk-result a{color:var(--text);text-decoration:underline;text-decoration-color:var(--line-strong);text-decoration-thickness:1.5px;text-underline-offset:4px}.sk-facts{margin:0;padding:0;list-style:none;display:grid;gap:10px;font-size:var(--fs-small);line-height:1.6;color:var(--text-2)}.sk-facts>li{position:relative;padding-left:1.3em}.sk-facts>li:before{content:"";position:absolute;left:.2em;top:.74em;width:.42em;height:2px;border-radius:1px;background:var(--muted)}.sk-tool{display:grid;gap:clamp(20px,2.4vw,32px);padding:clamp(28px,4vw,56px) var(--gut) 0}.sk-tool>.sk-note{width:100%;max-width:680px;margin-inline:auto}.sk-steps{list-style:none;margin:0 auto;padding:0;width:100%;max-width:680px;counter-reset:sk-step}.sk-step{counter-increment:sk-step;position:relative;padding:0 0 clamp(28px,3vw,44px) 56px;min-width:0}.sk-step:before{content:counter(sk-step);position:absolute;left:0;top:0;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--hair-2);background:var(--face);box-shadow:var(--edge),var(--lift);font-size:var(--fs-small);font-weight:600;font-variant-numeric:tabular-nums;color:var(--muted)}.sk-step:after{content:"";position:absolute;left:17px;top:44px;bottom:8px;width:2px;border-radius:1px;background:var(--line)}.sk-step:last-child{padding-bottom:0}.sk-step:last-child:after{display:none}.sk-step[data-state=now]:before{border-color:var(--text);color:var(--text)}.sk-step[data-state=done]:before{border-color:transparent;background:var(--btn);color:var(--fill-ink);box-shadow:var(--btn-edge),var(--btn-shadow)}.sk-step[data-state=done]:after{background:var(--text)}.sk-step-body{display:grid;gap:14px;min-width:0;font-size:var(--fs-body);color:var(--text-2)}.sk-step-body>h2{font-size:var(--fs-h3);line-height:1.35;min-height:36px;display:flex;align-items:center;color:var(--text)}.sk-step:not([data-state]) .sk-step-body>h2{color:var(--muted)}.sk-addr{display:grid;gap:14px;padding:clamp(18px,2.4vw,28px);border:1px solid var(--hair);border-radius:var(--rad-card);background:var(--face);box-shadow:var(--edge),var(--lift)}.sk-addr+.sk-addr{margin-top:16px}.sk-addr-pair{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.sk-addr-val{display:grid;gap:10px;justify-items:start;min-width:0}.sk-addr-val>.sk-codebox{width:100%;font-size:var(--fs-small);line-height:1.6}.sk-qr{width:max-content;max-width:100%;padding:12px;border-radius:12px;background:var(--qr-tile);border:1px solid var(--hair);box-shadow:var(--lift)}.sk-qr svg{display:block;width:168px;height:168px;max-width:100%}.sk-qr rect{fill:var(--qr-tile)}.sk-qr path{fill:var(--qr-ink)}@media (min-width:640px){.sk-addr-pair{grid-template-columns:minmax(0,1fr) auto}}.sk-table{display:block;width:100%;max-width:1120px;margin-inline:auto;--cols:2;border-spacing:0}.sk-after,.sk-table+.sk-col{margin-top:var(--sp-sec)}.sk-col+.sk-table{margin-top:clamp(28px,3vw,44px)}.sk-table a{color:inherit;text-decoration:underline;text-decoration-color:var(--line-strong);text-decoration-thickness:1.5px;text-underline-offset:4px}.sk-num{font-variant-numeric:tabular-nums;text-align:right}.sk-hall{max-width:860px;--grid:3.5em minmax(0,1fr) minmax(6em,auto) minmax(6em,auto)}.sk-hall .sk-tr{padding:16px 0;align-items:baseline}.sk-hall .sk-hall-rank{text-align:left;color:var(--muted);font-weight:500}.sk-hall .sk-hall-name{color:var(--text);font-weight:600;overflow-wrap:anywhere}.sk-hall .sk-hall-name.sk-name{font-weight:500;white-space:normal}.sk-hall td.sk-num{color:var(--text-2)}.sk-table>:is(thead,tbody){display:block}.sk-table :where(th,td){display:block;padding:0;text-align:left;font-weight:inherit;min-width:0}.sk-thead>tr,.sk-tr{display:grid;grid-template-columns:var(--grid,minmax(0,.72fr) repeat(var(--cols),minmax(0,1fr)));column-gap:clamp(20px,2.6vw,44px)}.sk-thead{position:sticky;top:var(--hdr,64px);z-index:2;background:color-mix(in srgb,var(--floor) 78%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);padding:14px 0 12px;border-bottom:1px solid var(--line-strong);font-size:var(--fs-small);font-weight:600;line-height:1.3;color:var(--text)}.sk-thead .them{color:var(--redText)}.sk-thead .us{color:var(--greenText)}.sk-tr{padding:clamp(20px,2.2vw,32px) 0;border-bottom:1px solid var(--line);border-image:linear-gradient(90deg,transparent,var(--line) 12%,var(--line) 88%,transparent) 1;align-items:start;scroll-margin-top:calc(var(--hdr, 64px) + 72px)}.sk-th{font-size:var(--fs-lead);font-weight:600;line-height:1.4;letter-spacing:-.012em;color:var(--text)}.sk-td{font-size:var(--fs-body);line-height:1.65;color:color-mix(in srgb,var(--text) calc(var(--f, 1) * 100%),var(--muted))}.sk:lang(ko) .sk-td{line-height:1.75}.sk-k{display:none}.sk-ans{background-repeat:no-repeat;background-position:0 100%;background-size:calc(var(--f, 1) * 100%) 2px;padding-bottom:3px;-webkit-box-decoration-break:slice;box-decoration-break:slice}.sk-td.them .sk-ans{background-image:linear-gradient(var(--red),var(--red))}.sk-td.us .sk-ans{background-image:linear-gradient(var(--green),var(--green))}@media (max-width:899px){.sk-table>.sk-thead{display:none}.sk-tr{grid-template-columns:minmax(0,1fr);row-gap:14px;padding:20px 18px;margin-top:12px;border:1px solid var(--hair);border-image:none;border-radius:var(--rad-card);background:var(--face);box-shadow:var(--edge),var(--lift)}.sk-k{display:block;margin-bottom:2px;font-size:var(--fs-meta);font-weight:600;line-height:1.4;color:var(--muted)}.sk-td.them .sk-k{color:var(--redText)}.sk-td.us .sk-k{color:var(--greenText)}.sk-hall .sk-tr{grid-template-columns:2.5em minmax(0,1fr);row-gap:6px;padding:16px 18px}.sk-hall td.sk-num{grid-column:2;text-align:left;display:flex;gap:10px;align-items:baseline}.sk-hall td.sk-num .sk-k{margin:0;min-width:2.6em}}.sk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border-radius:var(--rad-btn);border:1px solid transparent;background:transparent;color:var(--text);font-family:inherit;font-size:var(--r);font-weight:600;line-height:1.2;text-decoration:none;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--t),border-color var(--t),color var(--t),filter var(--t),transform 90ms var(--ease-enter)}@media (min-width:640px){.sk-btn{min-height:44px}}.sk-btn:active{transform:translateY(1px) scale(.985)}.sk-btn[aria-disabled=true],.sk-btn[disabled]{cursor:default;opacity:.55;transform:none}.sk-btn-fill{background:var(--btn);color:var(--fill-ink);box-shadow:var(--btn-edge),var(--btn-shadow)}.sk-btn-line{border-color:var(--hair-2);background:var(--face);box-shadow:var(--edge)}.sk-btn-text{min-height:44px;padding:0 2px;border-radius:4px;font-weight:500;text-decoration:underline;text-decoration-color:var(--line-strong);text-decoration-thickness:1.5px;text-underline-offset:5px}@media (hover:hover){.sk-btn-fill:hover{filter:brightness(var(--btn-over))}.sk-btn-line:hover{border-color:var(--text)}.sk-btn-text:hover{text-decoration-color:var(--text)}}.sk-chip{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:2px 9px;border:1px solid var(--line-strong);border-radius:var(--rad-chip);font-size:var(--fs-meta);font-weight:500;line-height:1.3;color:var(--text-2);white-space:nowrap}.sk-chip-ok{color:var(--greenText);border-color:color-mix(in srgb,var(--green) 55%,transparent);background:color-mix(in srgb,var(--green) var(--glow-face),transparent)}.sk-chip-warn{color:var(--redText);border-color:color-mix(in srgb,var(--red) 55%,transparent);background:color-mix(in srgb,var(--red) var(--glow-face),transparent)}.sk-code{position:relative;border:1px solid var(--hair);border-radius:12px;background:var(--face);box-shadow:var(--edge),var(--lift);overflow:hidden}.sk-code>pre{margin:0;padding:16px 18px;min-width:0;font-family:var(--mono);font-size:var(--fs-small);line-height:1.7;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.sk-code>pre.sk-prose{font-family:inherit;font-size:var(--fs-body)}.sk-code-bar{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:6px 8px 6px 18px;border-top:1px solid var(--hair);background:color-mix(in srgb,var(--text) 3%,transparent)}.sk-code-bar .sk-btn{min-height:44px;padding:0 14px;font-size:var(--fs-small)}.sk-code-said{margin-right:auto;font-size:var(--fs-small);color:var(--muted)}.nmts-app .sk{--hdr:var(--ap-hdr-h,56px)}.nmts-app .ap-main:has(.sk[data-page]){max-width:none;padding:0;gap:0}.nmts-app .ap-main:has(.sk[data-page]) :is(.ap-notices.filled,.ap-page>:not(.sk)){margin:12px var(--page-gutter,16px) 0}@media (max-width:1023px){.nmts-app:has(.ap-btabs) .ap-main:has(.sk[data-page]){padding-bottom:calc(76px + env(safe-area-inset-bottom, 0px))}}.sk-tocbar{position:sticky;top:var(--hdr,64px);z-index:3;margin:0 calc(var(--gut) * -1) clamp(20px,3vw,32px);background:var(--face-2);border-bottom:1px solid var(--hair);box-shadow:var(--edge),var(--lift);font-size:var(--fs-small);line-height:1.4}.sk-tocbar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--text);transform:scaleX(var(--p,0));transform-origin:0 50%}@media (scripting:none){.sk-tocbar:after{display:none}}.sk-tocbar>summary{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 var(--gut);cursor:pointer;list-style:none;color:var(--text)}.sk-tocbar>summary::-webkit-details-marker{display:none}.sk-tocbar>summary:after{content:"";flex:none;width:9px;height:9px;margin:-4px 4px 0 auto;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);transition:transform .22s var(--ease-enter)}.sk-tocbar[open]>summary:after{transform:rotate(225deg);margin-top:4px}.sk-tocbar-k{flex:none;font-weight:600}.sk-tocbar-now{flex:1 1 auto;min-width:0;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-tocbar>nav{position:absolute;left:0;right:0;top:100%;z-index:1;display:grid;max-height:min(64svh,30em);overflow-y:auto;overscroll-behavior:contain;padding:4px var(--gut) 12px;background:var(--face-2);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair-2);box-shadow:var(--float)}.sk-tocbar>nav a{display:flex;align-items:center;min-height:44px;padding:8px 0;color:var(--text-2);text-decoration:none;border-bottom:1px solid var(--line)}.sk-tocbar>nav a:last-child{border-bottom:0}.sk-tocbar>nav a.here{color:var(--text);font-weight:600}@container skdoc (min-width: 72em){.sk-tocbar{display:none}}.sk-tiles{--tile:14px;--tile-gap:4px;display:flex;flex-wrap:wrap;gap:var(--tile-gap);min-width:0;color:var(--text)}.sk-tiles>i{--at:calc(var(--f, 1) * var(--n, 1) - var(--i, 0));position:relative;flex:none;width:var(--tile);height:var(--tile);border-radius:3px;background:color-mix(in srgb,currentColor 18%,transparent);overflow:hidden}.sk-tiles>i:after{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--part, 1) * 100%);background:linear-gradient(180deg,currentColor,color-mix(in srgb,currentColor 66%,transparent));opacity:clamp(0,var(--at),1)}.sk-tiles>i.open{background:transparent;box-shadow:inset 0 0 0 1.5px var(--line-strong)}.sk-tiles>i.open:after{display:none}.sk-item-main{display:grid;gap:6px;flex:1 1 auto;min-width:0}.sk-item-sub{font-size:var(--fs-body);font-weight:400;line-height:1.55;letter-spacing:0;color:var(--text-2)}a.sk-item-h{text-decoration:none}@media (hover:hover){a.sk-item-h:hover{color:var(--text)}}@media (prefers-reduced-motion:reduce){.sk *,.sk :after,.sk :before{transition:none!important;animation:none!important}}