:root,:host{color-scheme:light dark;--c-lbg: oklch(98.5% 0 0);--c-dbg: oklch(25% 0 0);--c-ltext: oklch(98.5% 0 0);--c-dtext: oklch(20% 0 0);--c-grayl5: oklch(95% 0 0);--c-grayl4: oklch(91% 0 0);--c-grayl3: oklch(85% 0 0);--c-grayl2: oklch(80.5% 0 0);--c-grayl1: oklch(74% 0 0);--c-gray: oklch(65% 0 0);--c-grayd1: oklch(58% 0 0);--c-grayd2: oklch(48% 0 0);--c-grayd3: oklch(41.5% 0 0);--c-grayd4: oklch(35% 0 0);--c-grayd5: oklch(30% 0 0);--c-black: black;--c-white: white;--c-bg: light-dark(var(--c-lbg),var(--c-dbg));--c-antibg: light-dark(var(--c-dbg),var(--c-lbg));--c-text: light-dark(var(--c-dtext),var(--c-ltext));--c-antitext: light-dark(var(--c-ltext),var(--c-dtext));--c-gray0: light-dark(var(--c-0-l5),var(--c-0-d5));--c-gray1: light-dark(var(--c-0-l4),var(--c-0-d4));--c-gray2: light-dark(var(--c-0-l3),var(--c-0-d3));--c-gray3: light-dark(var(--c-0-l2),var(--c-0-d2));--c-gray4: light-dark(var(--c-0-l1),var(--c-0-d1));--c-gray5: var(--c-0-0);--c-gray6: light-dark(var(--c-0-d1),var(--c-0-l1));--c-gray7: light-dark(var(--c-0-d2),var(--c-0-l2));--c-gray8: light-dark(var(--c-0-d3),var(--c-0-l3));--c-gray9: light-dark(var(--c-0-d4),var(--c-0-l4));--c-gray10: light-dark(var(--c-0-d5),var(--c-0-l5));--c-extreme: light-dark(var(--c-white),var(--c-black));--c-antiextreme: light-dark(var(--c-black),var(--c-white));--c-link: light-dark(oklch(53% .16 260),oklch(71.5% .1 260));--c-linkh: light-dark(oklch(47% .14 260),oklch(80% .085 260));--c-linka: light-dark(oklch(34% .08 260),oklch(87.5% .06 260));--c-linke: light-dark(#bf3c2c,#fd7865);--c-linkeh: light-dark(#9f3526,#fea898);--c-linkea: light-dark(#612419,#ffc8bd)}@media print{:root,:host{print-color-adjust:exact!important;--c-lbg: white;--c-ltext: white}}html{background-color:var(--c-bg);overscroll-behavior-inline:none}body{color:var(--c-text);font-family:-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif;margin-block-end:10em;max-inline-size:55rem;margin-inline:auto}img{display:block;margin-inline:auto;max-inline-size:100%}h1{font-size:3em}h2{font-size:2em}h3{font-size:1.5em}h4{font-size:1.33em}h5{font-size:1.17em}h6{font-size:1em}h1,h2,h3,h4,h5,h6{margin-block-start:1em;margin-block-end:.25em}p{margin-block:.5em}@media screen and (max-width: calc(55rem + 10vi)){body{margin-block-start:5vi;margin-inline:5vi}h1{margin-block-start:5vi}}hgroup :is(h1,h2,h3,h4,h5,h6){margin-block-end:0}hgroup p{font-weight:700;margin-block-start:0;margin-block-end:1em}div{margin-inline:auto}div,p,h1,h2,h3,h4,h5,h6,figure,form{text-align:center}a{color:var(--c-link);text-decoration:none}a:hover,a:focus-visible{color:var(--c-linkh);text-decoration:underline}a:active{color:var(--c-linka);text-decoration:underline}a.broken{color:var(--c-linke)}a.broken:hover,a.broken:focus-visible{color:var(--c-linkeh)}a.broken:active{color:var(--c-linkea)}figcaption{margin-block-end:.25em}figure{margin-inline:auto;margin-block-end:2em;break-inside:avoid-page}figure>*{max-inline-size:100%}:is(ul,ol):where(:not(:is(ul,ol) :is(ul,ol))){inline-size:fit-content;padding:0;margin-inline:auto}:is(ul,ol)>li:has(>details){list-style:none}:is(ul,ol)>li>details>summary{list-style-position:outside;font-weight:500}:is(ul,ol) :is(ul,ol){padding-inline-start:1em}
