@font-face{font-family:IBMPlexSansKR-Regular;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-07@1.0/IBMPlexSansKR-Regular.woff) format("woff");font-weight:400;font-style:normal}:root{--Black:#1c1b1f;--Backgorund:#f6f6f6}body{background-color:var(--Backgorund)!important}#app{font-family:IBMPlexSansKR-Regular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin:0!important;padding:0!important}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}.fade-enter-active[data-v-6552570f],.fade-leave-active[data-v-6552570f]{transition:transform .2s ease,opacity .2s ease}.fade-enter-from[data-v-6552570f],.fade-leave-to[data-v-6552570f]{opacity:0;transform:translateY(-10px)}.dropdown[data-v-6552570f]{cursor:pointer;position:relative;background-color:hsla(0,0%,86%,.8)}.dropdown[data-v-6552570f]:focus{outline:none}.disabled[data-v-6552570f]{cursor:default}.disabled:hover>.mark[data-v-6552570f]{opacity:.5!important}.dropdown:hover>.mark[data-v-6552570f]{opacity:1}.dropdown>.mark[data-v-6552570f]{transition:opacity .2s ease;opacity:.5;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown>.mark>div[data-v-6552570f]{white-space:nowrap;font-family:sans-serif;font-size:12px;line-height:16px}.dropdown>.mark>svg[data-v-6552570f]{margin-left:3px;margin-top:1px}.dropdown>.panel[data-v-6552570f]{position:absolute;border-radius:6px;overflow:hidden;top:24px;left:0;box-sizing:border-box;box-shadow:0 2px 12px rgba(0,0,0,.15)}.copy_code[data-v-c08fa014]{transition:opacity .2s ease;position:relative;opacity:.5;width:20px;height:20px;cursor:pointer}.copy_code[data-v-c08fa014]:focus{outline:none}.copy_code>textarea[data-v-c08fa014]{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;padding:0;width:0;height:0;background:transparent;resize:none;opacity:0;border-color:transparent}.copy_code>svg[data-v-c08fa014]{pointer-events:none}.copy_code[data-v-c08fa014]:hover{opacity:1}.copy_code:hover>.tooltip[data-v-c08fa014]{display:block}.copy_code>.tooltip[data-v-c08fa014]{font-family:sans-serif;display:none;position:absolute;bottom:-10px;left:-96px;font-size:12px;color:#fff;width:84px;height:30px;line-height:30px;background:rgba(0,0,0,.8);box-sizing:border-box;text-align:center;border-radius:4px}.header[data-v-4290981a]{position:relative;z-index:2;height:34px;box-sizing:border-box}.header>.dropdown[data-v-4290981a]{position:absolute;top:12px;left:18px}.header>.copy_code[data-v-4290981a]{position:absolute;top:10px;right:12px}.code_editor[data-v-4290981a]{display:flex;flex-direction:column;font-size:0;position:relative;text-align:left}.code_editor>.code_area[data-v-4290981a]{position:relative;overflow:hidden}.code_editor>.code_area>pre>code[data-v-4290981a],.code_editor>.code_area>textarea[data-v-4290981a]{padding:0 20px 20px 20px;font-family:Consolas,Monaco,monospace;line-height:1.5;font-size:16px}.code_editor>.code_area>textarea[data-v-4290981a]{overflow-y:hidden;box-sizing:border-box;caret-color:#7f7f7f;-webkit-text-fill-color:transparent;white-space:pre;word-wrap:normal;border:0;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:none;resize:none}.code_editor>.code_area>textarea[data-v-4290981a]:focus-visible,.code_editor>.code_area>textarea[data-v-4290981a]:hover{outline:none}.code_editor>.code_area>pre[data-v-4290981a]{position:relative;margin:0}.code_editor>.code_area>pre>code[data-v-4290981a]{position:relative;overflow-x:visible;border-radius:0;box-sizing:border-box;display:block;border:none;margin:0}.hide_header>.code_area>pre>code[data-v-4290981a],.hide_header>.code_area>textarea[data-v-4290981a]{padding:20px}.hide_header.scroll>.code_area[data-v-4290981a]{height:100%}.read_only>.code_area>pre>code[data-v-4290981a]{width:100%;height:100%;overflow:auto!important}.wrap_code>.code_area>pre>code[data-v-4290981a],.wrap_code>.code_area>textarea[data-v-4290981a]{white-space:pre-wrap;word-wrap:break-word}.scroll>.code_area[data-v-4290981a]{height:calc(100% - 34px)}.scroll>.code_area>textarea[data-v-4290981a]{overflow:auto}.scroll>.code_area>pre[data-v-4290981a]{width:100%;height:100%;overflow:hidden}.panel[data-v-4290981a]{-webkit-user-select:none;-moz-user-select:none;user-select:none;height:100%;font-family:sans-serif}.panel>.lang_list[data-v-4290981a]{overflow:auto;height:calc(100% - 36px);font-size:13px;box-sizing:border-box;padding:0;list-style:none;margin:0;text-align:left;background:#fff}.panel>.lang_list>li[data-v-4290981a]{font-size:13px;color:#333;transition:background .16s ease,color .16s ease;box-sizing:border-box;padding:0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:30px}.panel>.lang_list>li[data-v-4290981a]:first-child{padding-top:5px}.panel>.lang_list>li[data-v-4290981a]:last-child{padding-bottom:5px}.panel>.lang_list>li[data-v-4290981a]:hover{color:#111;background:#eee}.atom_one_dark .hljs,.atom_one_dark.hljs{color:#abb2bf;background:#282c34}.atom_one_dark .hljs-comment,.atom_one_dark .hljs-quote{color:#5c6370;font-style:italic}.atom_one_dark .hljs-doctag,.atom_one_dark .hljs-formula,.atom_one_dark .hljs-keyword{color:#c678dd}.atom_one_dark .hljs-deletion,.atom_one_dark .hljs-name,.atom_one_dark .hljs-section,.atom_one_dark .hljs-selector-tag,.atom_one_dark .hljs-subst{color:#e06c75}.atom_one_dark .hljs-literal{color:#56b6c2}.atom_one_dark .hljs-addition,.atom_one_dark .hljs-attribute,.atom_one_dark .hljs-meta .hljs-string,.atom_one_dark .hljs-regexp,.atom_one_dark .hljs-string{color:#98c379}.atom_one_dark .hljs-attr,.atom_one_dark .hljs-number,.atom_one_dark .hljs-selector-attr,.atom_one_dark .hljs-selector-class,.atom_one_dark .hljs-selector-pseudo,.atom_one_dark .hljs-template-variable,.atom_one_dark .hljs-type,.atom_one_dark .hljs-variable{color:#d19a66}.atom_one_dark .hljs-bullet,.atom_one_dark .hljs-link,.atom_one_dark .hljs-meta,.atom_one_dark .hljs-selector-id,.atom_one_dark .hljs-symbol,.atom_one_dark .hljs-title{color:#61aeee}.atom_one_dark .hljs-built_in,.atom_one_dark .hljs-class .hljs-title,.atom_one_dark .hljs-title .class_{color:#e6c07b}.atom_one_dark .hljs-emphasis{font-style:italic}.atom_one_dark .hljs-strong{font-weight:700}.atom_one_dark .hljs-link{text-decoration:underline}.atom_one_light .hljs,.atom_one_light.hljs{color:#383a42;background:#fafafa}.atom_one_light .hljs-comment,.atom_one_light .hljs-quote{color:#a0a1a7;font-style:italic}.atom_one_light .hljs-doctag,.atom_one_light .hljs-formula,.atom_one_light .hljs-keyword{color:#a626a4}.atom_one_light .hljs-deletion,.atom_one_light .hljs-name,.atom_one_light .hljs-section,.atom_one_light .hljs-selector-tag,.atom_one_light .hljs-subst{color:#e45649}.atom_one_light .hljs-literal{color:#0184bb}.atom_one_light .hljs-addition,.atom_one_light .hljs-attribute,.atom_one_light .hljs-meta .hljs-string,.atom_one_light .hljs-regexp,.atom_one_light .hljs-string{color:#50a14f}.atom_one_light .hljs-attr,.atom_one_light .hljs-number,.atom_one_light .hljs-selector-attr,.atom_one_light .hljs-selector-class,.atom_one_light .hljs-selector-pseudo,.atom_one_light .hljs-template-variable,.atom_one_light .hljs-type,.atom_one_light .hljs-variable{color:#986801}.atom_one_light .hljs-bullet,.atom_one_light .hljs-link,.atom_one_light .hljs-meta,.atom_one_light .hljs-selector-id,.atom_one_light .hljs-symbol,.atom_one_light .hljs-title{color:#4078f2}.atom_one_light .hljs-built_in,.atom_one_light .hljs-class .hljs-title,.atom_one_light .hljs-title .class_{color:#c18401}.atom_one_light .hljs-emphasis{font-style:italic}.atom_one_light .hljs-strong{font-weight:700}.atom_one_light .hljs-link{text-decoration:underline}blockquote{padding-left:20px;border-left:3px solid pink}.container{width:50%;height:50%;flex:auto}.codeEditor{float:right}.problem{float:left;text-align:left;padding-left:5vh;padding-right:5vh;padding-top:20px;overflow:scroll;max-height:100vh}code{font-family:MyFancyCustomFont,monospace;font-size:inherit}dd>code,li>code,p>code,td>code{background:#ffeff0;word-wrap:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.1rem .3rem .2rem;border-radius:.2rem}pre code{display:block;background:none;white-space:pre;-webkit-overflow-scrolling:touch;overflow-x:scroll;max-width:100%;min-width:100px;padding:0}h1{border-bottom:1px solid #9c9c9c;padding-bottom:5px}.katex-display{align-items:left;display:block;text-align:left;margin:1em 0;padding-left:20px}table{border:1px solid #a39485;font-size:.9em;box-shadow:0 2px 5px rgba(0,0,0,.25);width:100%;border-collapse:collapse;border-radius:5px;overflow:hidden}th{text-align:left}thead{font-weight:700;color:#fff;background:pink}td,th{padding:1em .5em;vertical-align:middle}td{border-bottom:1px solid rgba(0,0,0,.1);background:#fff}a:hover{color:#fff!important}.navbar{padding-left:40px;padding-right:40px;font-family:IBMPlexSansKR-Regular;background-color:var(--Black);height:64px;border-radius:0 0 10px 10px/0 0 10px 10px}.navbar .navbar-nav .nav-link{color:#625b71}.navbar .navbar-nav .nav-link :hover,.navbar .navbar-nav .nav-link:hover{color:#fff!important}.nav-item{padding:30px}.navbar-logo{text-decoration:none;font-family:IBMPlexSansKR-Regular;position:absolute;font-weight:400;font-size:27px;line-height:35px;color:#fff}ul{list-style:none;cursor:pointer}li{float:left;margin-right:10px}li,li:hover{transition:all .3s ease}li:hover{color:#fff}li>span{position:relative}li>span:after{width:0;left:50%}li:hover>span:after,li>span:after{content:"";height:2px;display:block;position:absolute;margin-top:18px;border-bottom:2px solid #fff;transition:all .3s ease}li:hover>span:after{width:100%;left:0}.input-box{margin-top:85px;display:flex;margin:70px;padding:6px;height:70px;border-radius:15px;border:3px solid var(--Black)}.input-box input{background-color:var(--Background);flex:7;max-width:100%;border:none;outline:none;font-family:IBMPlexSansKR-Regular;font-size:25px}.search-icons{width:32px;height:32px;margin:10px}button{margin-bottom:15px;padding:10px;border:none;border-radius:5px;cursor:pointer}footer{position:absolute;width:100%;bottom:56px;height:140px;background-color:#eee;display:flex;vertical-align:middle;align-items:center;justify-content:center}.wrapper{height:auto;min-height:100%;padding-bottom:140px}