body,html{padding:0;margin:0;font-family:Noto Sans KR,sans-serif;background-color:var(--bg-main);color:var(--bg-text)}.shadow{box-shadow:-1px 5px 31px -1px rgba(0,0,0,.28)}a{color:#29b6f6;text-decoration:none}*{box-sizing:border-box}ul{padding:0;margin:0}li{list-style:none}.clickable{cursor:pointer!important}.clickable:hover{opacity:.7}strong{color:#eb5757;font-size:.875rem;font-weight:600;margin-right:.3125rem;padding:2px 5px;border-radius:3px;background-color:#87837826;line-height:22px}body[data-theme=dark]{--bg-main:#151c21;--bg-text:#fafafa;--bg-introText:#bdbdbd}body[data-theme=light]{--bg-main:#fff;--bg-text:#151c21;--bg-introText:#212121}code[class*=language-],pre[class*=language-]{text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;color:#d4d4d4;background:#2f2f2f;font-family:Roboto Mono,monospace;font-size:1em;line-height:1.5em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{background:#363636}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#363636}:not(pre)>code[class*=language-]{white-space:normal;border-radius:.2em;padding:.1em}pre[class*=language-]{overflow:auto;position:relative;margin:.5em 0;padding:1.25em 1em;border-radius:1rem}.language-css>code,.language-sass>code,.language-scss>code{color:#fd9170}[class*=language-] .namespace{opacity:.7}.token.atrule{color:#c792ea}.token.attr-name{color:#ffcb6b}.token.attr-value,.token.attribute{color:#a5e844}.token.boolean{color:#c792ea}.token.builtin{color:#ffcb6b}.token.cdata,.token.char{color:#80cbc4}.token.class{color:#ffcb6b}.token.class-name{color:#f2ff00}.token.comment{color:#ffcdd2}.token.constant{color:#c792ea}.token.deleted{color:#f66}.token.doctype{color:#616161}.token.entity{color:#f66}.token.function{color:#c792ea}.token.hexcode{color:#f2ff00}.token.id,.token.important{color:#c792ea;font-weight:700}.token.inserted{color:#80cbc4}.token.keyword{color:#c792ea}.token.number{color:#fd9170}.token.operator{color:#89ddff}.token.prolog{color:#616161}.token.property{color:#80cbc4}.token.pseudo-class,.token.pseudo-element{color:#a5e844}.token.punctuation{color:#89ddff}.token.regex{color:#f2ff00}.token.selector{color:#f66}.token.string{color:#a5e844}.token.symbol{color:#c792ea}.token.tag{color:#f66}.token.unit{color:#fd9170}.token.url,.token.variable{color:#f66}.maybe-class-name{color:#fbc02d}@media (prefers-color-scheme:dark){html{color-scheme:dark}body{color:#fff;background:#000}}