code[class*=language-],pre[class*=language-]{color:#a9b7c6;font-family:Consolas,Monaco,Andale Mono,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}code[class*=language-]::-webkit-scrollbar,pre[class*=language-]::-webkit-scrollbar{width:5px;height:5px}code[class*=language-]::-webkit-scrollbar-thumb,pre[class*=language-]::-webkit-scrollbar-thumb{background-color:#565656;width:5px;height:5px}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{color:inherit;background:rgba(33,66,131,.85)}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2b2b2b}:not(pre)>code[class*=language-]::-webkit-scrollbar-corner,pre[class*=language-]::-webkit-scrollbar-corner{background:#2b2b2b}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.token.cdata,.token.comment,.token.prolog{color:gray}.token.atrule,.token.boolean,.token.delimiter,.token.important,.token.keyword,.token.selector{color:#cc7832}.token.attr-name,.token.operator,.token.punctuation{color:#a9b7c6}.token.builtin,.token.doctype,.token.tag,.token.tag .punctuation{color:#e8bf6a}.token.entity,.token.number,.token.symbol{color:#6897bb}.token.constant,.token.property,.token.variable{color:#9876aa}.token.char,.token.string{color:#6a8759}.token.attr-value,.token.attr-value .punctuation{color:#a5c261}.token.attr-value .punctuation:first-child{color:#a9b7c6}.token.url{color:#287bde;text-decoration:underline}.token.function{color:#ffc66d}.token.regex{background:#364135}.token.bold{font-weight:700}.token.italic{font-style:italic}code.language-css .token.property,code.language-css .token.property+.token.punctuation{color:#a9b7c6}code.language-css .token.id,code.language-css .token.selector>.token.attribute,code.language-css .token.selector>.token.class,code.language-css .token.selector>.token.pseudo-class,code.language-css .token.selector>.token.pseudo-element{color:#ffc66d}.line-number:before{display:inline-block;width:1rem;text-align:right;margin-right:16px;margin-left:-8px;color:#9ca3af;content:attr(line)}.code-line,code[class*=language-]{position:relative}.code-line.inserted{position:relative;background-color:rgba(16,185,129,.2)}.code-line.deleted{position:relative;background-color:rgba(239,68,68,.2)}.highlight-line{background-color:rgba(42,81,144,.8);border-left:4px solid #3b82f6;padding-left:12px!important}@font-face{font-family:Gowun Batang;src:url(/assets/font/gowun-batang/GowunBatang-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Gowun Batang;src:url(/assets/font/gowun-batang/GowunBatang-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Noto Sans KR;src:url(/assets/font/noto-sans/NotoSansKR-Thin.ttf) format("truetype");font-weight:100}@font-face{font-family:Noto Sans KR;src:url(/assets/font/noto-sans/NotoSansKR-ExtraLight.ttf) format("truetype");font-weight:200}@font-face{font-family:Noto Sans KR;src:url(/assets/font/noto-sans/NotoSansKR-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:Noto Sans KR;src:url(/assets/font/noto-sans/NotoSansKR-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Noto Sans KR;src:url(/assets/font/noto-sans/NotoSansKR-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Noto Sans KR;src:url(/assets/font/noto-sans/NotoSansKR-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:Noto Sans KR;src:url(/assets/font/noto-sans/NotoSansKR-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Noto Sans KR;src:url(/assets/font/noto-sans/NotoSansKR-ExtraBold.ttf) format("truetype");font-weight:800}@font-face{font-family:Noto Sans KR;src:url(/assets/font/noto-sans/NotoSansKR-Black.ttf) format("truetype");font-weight:900}.noto-sans{font-family:Noto Sans KR,sans-serif!important;font-optical-sizing:auto;font-style:normal;word-break:auto-phrase}.gowun-batang-regular{font-weight:400}.gowun-batang-bold,.gowun-batang-regular{font-family:Gowun Batang,serif!important;font-style:normal;word-break:auto-phrase}.gowun-batang-bold{font-weight:700}body,html{height:100%;margin:0;font-family:Noto Sans KR,sans-serif;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;user-select:none}#app,body,html{overflow:hidden}#app{height:inherit!important;display:flex;flex-direction:column}#app #container{flex:1 1;overflow:hidden}#app #container main{overflow-x:hidden;scroll-behavior:auto}#app #container main::-webkit-scrollbar{display:none;width:8px;height:8px}#app #container main::-webkit-scrollbar-button{width:8px;height:8px}.neumorphism-light{box-shadow:20px 20px 60px #bebebe,-20px -20px 60px #fff}.neumorphism-dark,.neumorphism-light{border-radius:21px;background:#e0e0e0;-webkit-border-radius:21px;-moz-border-radius:21px;-ms-border-radius:21px;-o-border-radius:21px}.neumorphism-dark{box-shadow:20px 20px 60px #000,-20px -20px 60px #343434}