:root{--background:#fff;--foreground:#171717;--hovercolor:#f4f4f4;--hoverfontcolor:black;--activecolor:black;--activefontcolor:white;--codefontbgcolor:#f4f4f4;--bordercolor:#e6e6e6;--cardbackground:#fff;--shadowcolor:#0000001a;--desccolor:#888;--calloutborder:#ffee8a}html.dark{--background:#101010;--foreground:#cacaca;--hovercolor:#dadada;--hoverfontcolor:black;--activecolor:#dadada;--activefontcolor:black;--codefontbgcolor:#303030;--bordercolor:#5c5c5c;--cardbackground:#27272a;--shadowcolor:#ffffff1a;--calloutborder:#685800}.dark .auto-dark{filter:invert()brightness()!important}.dark a.auto-dark:hover,button.auto-dark:hover{filter:invert(0)brightness()!important}@font-face{font-family:NanumSquareNeo;src:url(/fonts/NanumSquareNeo-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NanumSquareNeo;src:url(/fonts/NanumSquareNeo-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NanumSquareNeo;src:url(/fonts/NanumSquareNeo-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NanumSquareNeo;src:url(/fonts/NanumSquareNeo-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:NanumSquareNeo;src:url(/fonts/NanumSquareNeo-Heavy.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}html,body{width:100%;margin:0;padding:0;overflow:hidden auto}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:none;scrollbar-width:none;font-family:NanumSquareNeo,Noto Sans KR,Pretendard,sans-serif;transition:background-color .3s,color .3s}body::-webkit-scrollbar{display:none}*{box-sizing:border-box;margin:0;padding:0}h1{font-size:1.8rem;font-weight:800}h2{font-size:1.6rem;font-weight:800}h3{font-size:1.4rem;font-weight:700}h4{font-size:1.2rem;font-weight:800}h5{font-size:1.1rem;font-weight:800}h6{font-size:1rem;font-weight:700}p{font-size:.95rem;font-weight:400}a{color:inherit;text-decoration:none}li{list-style-type:none}.home{flex-direction:column;align-items:center;margin-top:4rem;display:flex}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
pre code,code[class*=language-],pre[class*=language-]{background:var(--codefontbgcolor);color:var(--foreground);white-space:pre;border-radius:.5rem;padding:1rem;font-family:Consolas,Courier New,monospace;font-size:.85rem;line-height:2;display:block;overflow-x:auto}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#6a737d;font-style:italic}.token.punctuation{color:#999}.token.property,.token.tag,.token.boolean,.token.constant,.token.symbol,.token.deleted{color:#d73a49}.token.number{color:#005cc5}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#032f62}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#d73a49}.token.atrule,.token.attr-value,.token.keyword{color:#22863a}.token.function{color:#6f42c1}.token.regex,.token.important,.token.variable{color:#e36209}.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}html.dark pre code,html.dark code[class*=language-],html.dark pre[class*=language-]{background:var(--codefontbgcolor);color:var(--foreground)}html.dark .token.comment,html.dark .token.prolog,html.dark .token.doctype,html.dark .token.cdata{color:#999}html.dark .token.punctuation{color:#bbb}html.dark .token.property,html.dark .token.tag,html.dark .token.boolean,html.dark .token.constant,html.dark .token.symbol,html.dark .token.deleted{color:#ff7b72}html.dark .token.number{color:#6cb6ff}html.dark .token.selector,html.dark .token.attr-name,html.dark .token.string,html.dark .token.char,html.dark .token.builtin,html.dark .token.inserted{color:#a5d6ff}html.dark .token.operator,html.dark .token.entity,html.dark .token.url{color:#ffab70}html.dark .token.atrule,html.dark .token.attr-value,html.dark .token.keyword{color:#d2a8ff}html.dark .token.function{color:#71d6ff}html.dark .token.regex,html.dark .token.important,html.dark .token.variable{color:#ffa657}.code-line{color:var(--foreground)}
