.quill-viewer{font-family:var(--font-pretendard);font-size:15px;font-weight:400;color:#474c53;margin:0 auto;max-width:700px;width:100%;color:#232323;white-space:pre-wrap;word-wrap:break-word}.quill-viewer .ql-align-center{text-align:center}.quill-viewer .ql-align-right{text-align:right}.quill-viewer .ql-align-justify{text-align:justify}.quill-viewer .wp-video,.quill-viewer video{width:100%!important;height:auto!important;max-width:100%!important}.quill-viewer img.emoji{height:1em;width:1em;margin:0 .05em 0 .1em;vertical-align:-.1em;display:inline}.quill-viewer strong{font-weight:600}.quill-viewer h1{font-size:36px;font-weight:600;margin:30px 0 20px;letter-spacing:-2.5px;line-height:1.3;padding-bottom:10px;color:#232323}.quill-viewer h2{color:#474c53;font-size:28px;font-weight:700;margin:40px 0 30px;letter-spacing:-.6px;line-height:32px}.quill-viewer h3{font-size:24px;letter-spacing:-.6px}.quill-viewer h3,.quill-viewer h4{font-weight:600;margin:30px 0 20px;line-height:1.3;padding-bottom:10px;color:#232323}.quill-viewer h4{font-size:20px;letter-spacing:-.06px}.quill-viewer p{margin:15px 0;word-break:normal}.quill-viewer ol,.quill-viewer p{color:#5f656c;font-size:16px;font-weight:400;line-height:28px}.quill-viewer ol{list-style-type:decimal;padding-left:20px;margin:0 0 23px;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.quill-viewer ol>li{list-style-type:none;counter-increment:list-0}.quill-viewer ol>li:before{content:counter(list-0,decimal) ". "}.quill-viewer ul{color:#5f656c;list-style-type:disc;padding-left:20px;font-size:16px;font-weight:400;line-height:28px}.quill-viewer ul>li{list-style-type:disc;list-style-position:outside}.quill-viewer ol,.quill-viewer ul{margin:0}.quill-viewer table{width:100%;border-collapse:collapse;margin-bottom:16px;border:1px solid #e0e0e0}.quill-viewer table td,.quill-viewer table th{border:1px solid #e0e0e0;padding:8px;text-align:left}.quill-viewer blockquote{border-left:5px solid #ececec;margin:18px 0;padding-left:16px;color:#828282}.quill-viewer hr{border:1px;border-style:inset}.quill-viewer a{color:#ec185e;cursor:pointer}.quill-viewer a,.quill-viewer a:hover{text-decoration:underline}.quill-viewer pre{background-color:#f6f8fa;padding:16px;overflow-x:auto;margin-bottom:16px;border-radius:6px;border:1px solid #e1e4e8}.quill-viewer pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible;padding:12px;border-radius:3px;white-space:pre-wrap}.quill-viewer pre code{background:none;padding:0;font-size:14px;line-height:1.5;color:#24292e;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.quill-viewer code,.quill-viewer pre code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}.quill-viewer code{background-color:rgba(175,184,193,.2);padding:.2em .4em;border-radius:6px;font-size:85%}.quill-viewer .ql-size-large{font-size:18px;font-weight:600;color:#030712}.quill-viewer .ql-size-huge{font-size:22px;font-weight:600;color:#030712}.quill-viewer img{max-width:100%}.quill-viewer img[class=aligncenter]{display:block;margin:0 auto;clear:both}.quill-viewer img[class="ql-img-inline-formula quicklatex-auto-format"]{display:inline-block;margin:0}.quill-viewer div[class="wp-caption aligncenter"]{border:1px solid #ddd;background-color:#f3f3f3;text-align:center;max-width:96%;padding:8px;margin:0 auto}.quill-viewer div[class="wp-caption alignnone"]{border:1px solid #ddd;background-color:#f3f3f3;text-align:center;margin-bottom:10px;max-width:96%;padding:8px}.quill-viewer p[class=wp-caption-text]{font-size:16px;padding:8px 4px 0;margin:0}.quill-viewer sub,.quill-viewer sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.quill-viewer .ql-formula{display:inline-block;vertical-align:middle}.quill-viewer span.katex{display:inline-block;white-space:nowrap;text-indent:0;text-align:initial}.quill-viewer span.katex-display{display:block;margin:1em 0;text-align:center}.quill-viewer .katex-html{text-align:left}.quill-viewer ol,.quill-viewer p,.quill-viewer pre{margin:0;padding:0}.quill-viewer li:last-child>p{margin-bottom:0}.quill-viewer .embed-video{position:relative;width:85%;max-width:600px;height:0;padding-bottom:47.8125%;margin:20px auto;overflow:hidden;border-radius:8px}.quill-viewer .embed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.quill-viewer iframe.ql-video{position:relative;display:block;width:100%;max-width:100%;aspect-ratio:16/9;margin:16px auto;border-radius:8px;border:none}@media screen and (max-width:1200px){.quill-viewer{max-width:100%;padding:0 24px}.quill-viewer h1{font-size:32px}.quill-viewer h3{font-size:22px}.quill-viewer h4{font-size:18px}}@media screen and (max-width:768px){.quill-viewer{max-width:100%;padding:0 16px}.quill-viewer h1{font-size:28px}.quill-viewer h3{font-size:20px}.quill-viewer h4{font-size:16px}.quill-viewer table td,.quill-viewer table th{padding:6px}}@media screen and (max-width:376px){.quill-viewer h1{font-size:24px}.quill-viewer h3{font-size:18px}.quill-viewer h4{font-size:14px}.quill-viewer table td,.quill-viewer table th{padding:4px}}.quill-base-container{position:relative}.quill-base-container .ql-snow .ql-tooltip{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;background-color:#ffffff;border:1px solid #e1e4e8;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:12px 16px;z-index:1000;width:auto;min-width:320px}.dark .quill-base-container .ql-snow .ql-tooltip{background-color:#1f2937;border:1px solid #374151;color:#ffffff}.ql-snow .ql-tooltip:before{content:"비디오 URL을 입력하세요";font-size:14px;color:#586069;font-weight:500;margin-bottom:8px;display:block}.dark .ql-snow .ql-tooltip:before{color:#d1d5db}.ql-snow .ql-tooltip input[type=text]{border:1px solid #d1d5da;border-radius:6px;padding:8px 12px;font-size:14px;width:300px;outline:none;transition:border-color .2s ease;background-color:#ffffff;color:#24292e}.dark .ql-snow .ql-tooltip input[type=text]{background-color:#374151;border:1px solid #4b5563;color:#ffffff}.ql-snow .ql-tooltip input[type=text]:focus{border-color:#0366d6;box-shadow:0 0 0 3px rgba(3,102,214,.1)}.dark .ql-snow .ql-tooltip input[type=text]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ql-snow .ql-tooltip a.ql-action{background-color:#0366d6;color:white;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer;transition:background-color .2s ease;margin-left:8px}.ql-snow .ql-tooltip a.ql-action:hover{background-color:#0256cc}.dark .ql-snow .ql-tooltip a.ql-action{background-color:#3b82f6}.dark .ql-snow .ql-tooltip a.ql-action:hover{background-color:#2563eb}.ql-snow .ql-tooltip a.ql-remove{background-color:#6c757d;color:white;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer;transition:background-color .2s ease;margin-left:4px}.ql-snow .ql-tooltip a.ql-remove:hover{background-color:#5a6268}.dark .ql-snow .ql-tooltip a.ql-remove{background-color:#6b7280}.dark .ql-snow .ql-tooltip a.ql-remove:hover{background-color:#4b5563}.quill-base-container .ql-editor{font-family:var(--font-pretendard);min-height:370px;max-height:500px;height:500px;overflow-y:auto}.quill-viewer .quill-base-container,.quill-viewer .quill-base-container .ql-editor{overflow-y:visible;height:auto;min-height:auto;max-height:none}.quill-base-container.intro-type .ql-editor{min-height:280px;max-height:380px;height:380px}.quill-base-container.mobile-editor .ql-editor{min-height:200px;max-height:300px;height:300px}.quill-base-container.mobile-editor .ql-toolbar.ql-snow{padding:6px}.quill-base-container.mobile-editor .ql-toolbar.ql-snow .ql-formats{margin-right:6px}.quill-base-container .ql-container{border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}.quill-base-container .ql-toolbar{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.quill-base-container iframe.ql-video{position:relative;display:block;width:100%;max-width:100%;aspect-ratio:16/9;margin:16px auto;border-radius:8px;border:none}.ql-editor{font-size:15px;font-weight:400;color:#474c53;line-height:28px}.quill-base-container.mobile-editor .ql-editor{font-size:14px;line-height:24px}.ql-editor .ql-size-huge{font-size:36px;font-weight:600;color:#030712;letter-spacing:-2.5px;line-height:1.3}.ql-editor .ql-size-large{font-size:28px;font-weight:600;color:#030712;letter-spacing:-.6px;line-height:1.3}.quill-base-container .ql-editor.ql-blank:before{color:var(--grayscale-50,#91989e);font-size:15px;font-weight:400;line-height:28px;font-style:normal!important;left:16px}.quill-base-container.mobile-editor .ql-editor.ql-blank:before{font-size:14px;line-height:24px}.quill-base-container .ql-container.ql-snow{border-color:#edf0f2}.quill-base-container .ql-toolbar.ql-snow{border-color:#edf0f2;border-top:0}.quill-base-container .ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:1px solid #edf0f2}@media (max-width:768px){.quill-base-container .ql-editor{padding:10px}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}
/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{color:#24292e;background:#ffffff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#005cc5}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-code,.hljs-comment,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}