@import url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css);*{box-sizing:border-box;margin:0;padding:0}#root,body,html{height:100%;overflow:hidden}body{background:#1e1e1e;font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif}.app{display:flex}.app,.pane{height:100%}.pane{width:50%}.editor-pane{display:flex;flex-direction:column}.editor-header{align-items:center;border-bottom:1px solid;display:flex;flex-shrink:0;height:46px;padding:0 16px}.editor-header .file-name{color:#ccc;font-size:13px;font-weight:400}.editor-header .file-name:hover,.preview-header .label:hover{opacity:.7;text-decoration:underline}.editor-pane textarea{border:none;flex:1 1;font-family:SF Mono,Consolas,Liberation Mono,monospace;font-size:14px;line-height:1.5;min-height:0;outline:none;overflow-x:auto;padding:16px 20px;resize:none;tab-size:2;white-space:pre;width:100%}.editor-pane textarea::selection{background:#6464ff33}.preview-pane{background:#fff;display:flex;flex-direction:column}.preview-header{align-items:center;background:#f8f8f8;border-bottom:1px solid #e5e5e5;display:flex;flex-shrink:0;height:46px;padding:0 16px;position:relative;z-index:100}.preview-header .label{color:#888;font-size:13px;font-weight:500}.preview-content{flex:1 1;overflow:auto}.divider{background:#333;cursor:col-resize;flex-shrink:0;position:relative;width:1px}.divider:after{content:"";height:100%;left:-8px;position:absolute;top:0;width:17px}.divider{cursor:default}.divider-dot{background:#0000;border-radius:50%;cursor:col-resize;height:32px;left:50%;pointer-events:none;position:absolute;transform:translate(-50%,-50%);transition:background .15s;width:32px}.divider-dot.visible{background:#96969680}body.dark .divider-dot.visible,body.mocha .divider-dot.visible,body.slate .divider-dot.visible,body.wine .divider-dot.visible{background:#c8c8c866}.divider.dragging,.divider:hover{background:#0000;width:1px}.header-controls{gap:2px;margin-left:auto}.ctrl-btn,.header-controls{align-items:center;display:flex}.ctrl-btn{background:none;border:none;border-radius:4px;color:#888;cursor:pointer;font-family:inherit;font-size:13px;gap:4px;padding:5px 9px;transition:background .15s}.ctrl-btn:hover{background:#0000000f;color:#555}.ctrl-btn.open{background:#00000014}.ctrl-btn svg{height:16px;width:16px}.ctrl-sep{background:#ddd;height:18px;margin:0 5px;width:1px}.md-toolbar{align-items:center;display:flex;flex-shrink:0;gap:4px;min-height:40px;padding:6px 16px}.md-toolbar button{background:none;border:none;border-radius:4px;color:inherit;cursor:pointer;font-family:inherit;font-size:12px;opacity:.6;padding:4px 8px;transition:opacity .15s,background .15s}.md-toolbar button:hover{background:#80808026;opacity:1}.md-toolbar button svg{display:block}.md-toolbar .tb-sep{flex-shrink:0;height:14px;margin:0 4px;width:1px}.search-bar{align-items:center;background:#252526;border-bottom:1px solid #333;display:none;flex-shrink:0;gap:4px;min-height:40px;padding:6px 16px}.search-bar.visible{display:flex}.search-bar input{background:#3c3c3c;background:var(--sb-input-bg,#3c3c3c);border:1px solid #555;border:1px solid var(--sb-input-border,#555);border-radius:4px;color:#d4d4d4;color:var(--sb-input-color,#d4d4d4);font-family:inherit;font-size:13px;outline:none;padding:4px 8px;width:200px}.search-bar input:focus{border-color:#007aff}.search-bar .search-label{color:#888;color:var(--sb-label-color,#888);flex-shrink:0;font-size:12px}.search-bar button{background:#3c3c3c;background:var(--sb-btn-bg,#3c3c3c);border:1px solid #555;border:1px solid var(--sb-input-border,#555);border-radius:4px;color:#ccc;color:var(--sb-btn-color,#ccc);cursor:pointer;font-family:inherit;font-size:12px;padding:4px 6px}.search-bar button:hover{opacity:.8}.search-bar .close-search{background:none;border:none;color:#888;color:var(--sb-label-color,#888);cursor:pointer;font-size:16px;margin-left:auto;padding:2px 6px}.search-bar .close-search:hover{opacity:.7}.search-match-info{color:#888;color:var(--sb-label-color,#888);font-size:11px}.theme-menu{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 16px #0000001f;display:none;gap:4px;grid-template-columns:repeat(3,1fr);padding:6px;position:fixed;width:240px;z-index:9999}.theme-menu.visible{display:grid}.theme-swatch{align-items:center;background:#0000;border:none;border-radius:6px;color:#555;cursor:pointer;display:flex;font-family:inherit;font-size:11px;gap:6px;padding:5px 8px;transition:background .1s}.theme-swatch:hover{background:#f0f0f0}.theme-swatch.active{background:#e8e8e8;font-weight:600}.theme-dot{border:1px solid #0000001a;border-radius:50%;flex-shrink:0;height:10px;width:10px}@media print{@page{size:A4;margin:0}.divider,.editor-pane,.list-menu,.md-toolbar,.preview-header,.search-bar,.theme-menu{display:none!important}.app{display:block!important}#root,.app,body,html{height:auto!important}#root,body,html{overflow:visible!important}*{color-adjust:exact!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.pane.preview-pane{width:100%!important}.pane.preview-pane,.preview-content{height:auto!important;overflow:visible!important}.preview-content{box-shadow:0 0 0 9999px #fff!important;box-shadow:0 0 0 9999px var(--print-bg,#fff)!important}.preview-content article{zoom:.65!important;zoom:var(--print-zoom,.65)!important;padding-bottom:1.5cm!important;padding-left:1.5cm!important;padding-right:1.5cm!important}.copy-btn{display:none!important}}.list-menu{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 16px #0000001f;display:none;flex-direction:column;min-width:48px;padding:4px;position:fixed;width:auto;z-index:9999}.list-menu.visible{display:flex}.list-option{align-items:center;background:#0000;border:none;border-radius:6px;color:#555;cursor:pointer;display:flex;font-family:inherit;font-size:13px;justify-content:flex-start;padding:8px 14px;transition:background .1s;white-space:nowrap}.list-option:hover{background:#f0f0f0}.list-option.active{background:#e8e8e8;font-weight:600}@counter-style korean-syllable{system:alphabetic;symbols:"가" "나" "다" "라" "마" "바" "사" "아" "자" "차" "카" "타" "파" "하";suffix:". "}@counter-style kim-jin-hwan{system:cyclic;symbols:"김" "진" "환";suffix:". "}article{--spacing:1;max-width:none;overflow:visible;padding:40px 40px 96px}article img{height:auto;max-width:100%}article>:first-child{margin-top:0}h1{border-bottom:1px solid #eee;font-size:22px;letter-spacing:-.3px;line-height:1.35;margin:calc(20px*var(--spacing)) 0 calc(8px*var(--spacing));padding-bottom:calc(4px*var(--spacing))}h1,h2{color:#111;font-weight:700}h2{font-size:19px;margin:calc(16px*var(--spacing)) 0 calc(6px*var(--spacing))}h3{color:#111;font-size:17px;font-weight:700;margin:calc(12px*var(--spacing)) 0 calc(4px*var(--spacing))}h4{color:#555;font-size:15px;font-weight:600;margin:calc(10px*var(--spacing)) 0 calc(3px*var(--spacing))}p{color:#333;font-size:15.5px;margin-bottom:calc(12px*var(--spacing));word-break:keep-all}a,a:visited{color:inherit}hr{border:none;border-top:1px solid #eee;margin:calc(14px*var(--spacing)) 0}ol,ul{list-style-type:disc;list-style-type:var(--list-style,disc);margin:0;padding-left:22px}li{color:#333;font-size:15.5px;margin-bottom:0}strong{color:#111}code{background:#f3f3f3;border-radius:3px;color:#333;font-family:SF Mono,Consolas,Liberation Mono,monospace;font-size:.88em;padding:1px 5px}pre{background:#f7f7f7;border:1px solid #e8e8e8;border-radius:6px;font-size:13.5px;line-height:1.65;margin:calc(24px*var(--spacing)) 0;padding:calc(18px*var(--spacing)) 20px;position:relative}pre code{background:none;border-radius:0;color:#333;font-size:inherit;padding:0}.copy-btn{background:#0000000d;border:none;border-radius:6px;color:#8e8e93;cursor:pointer;font-family:inherit;font-size:12px;opacity:0;padding:4px 10px;position:absolute;right:8px;top:8px;transition:opacity .15s}pre:hover .copy-btn{opacity:1}.copy-btn:hover{background:#0000001a}blockquote{border-left:2px solid #ddd;color:#666;font-size:14px;line-height:calc(var(--spacing)*2.2);padding:calc(10px*var(--spacing)) 18px}blockquote,table{margin:calc(24px*var(--spacing)) 0}table{border-collapse:collapse;color:#333;font-size:15px;width:100%}td,th{border:1px solid #e0e0e0;line-height:1.6;padding:calc(10px*var(--spacing)) 14px;text-align:left}th{background:#f7f7f7;font-weight:600}tr:nth-child(2n) td{background:#fafafa}mark.highlight{background:#fff3aa;border-radius:2px;color:inherit;padding:0 1px}mark.highlight-current{background:#ff9632;color:#fff}body.dark{background:#1a1a1a;color:#ddd}body.dark h1,body.dark h2,body.dark h3{border-color:#333;color:#eee}body.dark h4{color:#aaa}body.dark li,body.dark p{color:#ccc}body.dark strong{color:#fff}body.dark hr{border-color:#333}body.dark code{background:#2a2a2a;color:#ccc}body.dark pre{background:#252525;border-color:#333}body.dark pre code{color:#ccc}body.dark blockquote{border-color:#444;color:#999}body.dark table{color:#ccc}body.dark td,body.dark th{border-color:#333}body.dark th{background:#252525}body.dark tr:nth-child(2n) td{background:#222}body.dark .copy-btn{background:#ffffff1a;color:#aaa}body.dark .copy-btn:hover{background:#ffffff26}body.slate{background:#28292e;color:#c8c8cc}body.slate h1,body.slate h2,body.slate h3{border-color:#3a3b40;color:#e0e0e4}body.slate h4{color:#a0a0a4}body.slate li,body.slate p{color:#b8b8bc}body.slate strong{color:#ececf0}body.slate hr{border-color:#3a3b40}body.slate code{background:#32333a;color:#c8c8cc}body.slate pre{background:#32333a;border-color:#3a3b40}body.slate pre code{color:#b8b8bc}body.slate blockquote{border-color:#4a4b50;color:#a0a0a4}body.slate table{color:#b8b8bc}body.slate td,body.slate th{border-color:#3a3b40}body.slate th{background:#32333a}body.slate tr:nth-child(2n) td{background:#2e2f34}body.slate .copy-btn{background:#ffffff14;color:#a0a0a4}body.spring{background:#fef8f9;color:#6b4d58}body.spring h1,body.spring h2,body.spring h3{border-color:#f5e0e8;color:#a8567a}body.spring h4{color:#b88898}body.spring li,body.spring p{color:#6b4d58}body.spring strong{color:#7a3058}body.spring hr{border-color:#f5e0e8}body.spring code{background:#fceef2;color:#8a5068}body.spring pre{background:#fceef2;border-color:#f5e0e8}body.spring pre code{color:#6b4d58}body.spring blockquote{border-color:#f0c8d8;color:#b88898}body.spring table{color:#6b4d58}body.spring td,body.spring th{border-color:#f5e0e8}body.spring th{background:#fceef2}body.spring tr:nth-child(2n) td{background:#fef8f9}body.spring .copy-btn{background:#a8567a0d;color:#c8a0b0}body.nugget{background:#f5f0e8;color:#3d3226}body.nugget h1,body.nugget h2,body.nugget h3{border-color:#e0d5c4;color:#5c4a3a}body.nugget h4{color:#8a7560}body.nugget li,body.nugget p{color:#4a3d30}body.nugget strong{color:#33261a}body.nugget hr{border-color:#e0d5c4}body.nugget code{background:#ebe4d8;color:#5c4a3a}body.nugget pre{background:#ebe4d8;border-color:#d9cfbe}body.nugget pre code{color:#4a3d30}body.nugget blockquote{border-color:#c9b99a;color:#8a7560}body.nugget table{color:#4a3d30}body.nugget td,body.nugget th{border-color:#e0d5c4}body.nugget th{background:#ebe4d8}body.nugget tr:nth-child(2n) td{background:#f5f0e8}body.nugget .copy-btn{background:#3d32260f;color:#a08e78}body.forest{background:#f0f4ee;color:#2d3a2d}body.forest h1,body.forest h2,body.forest h3{border-color:#d4e0d0;color:#3d5c3d}body.forest h4{color:#6a8a60}body.forest li,body.forest p{color:#354535}body.forest strong{color:#1a2e1a}body.forest hr{border-color:#d4e0d0}body.forest code{background:#e2ebe0;color:#3d5c3d}body.forest pre{background:#e2ebe0;border-color:#cdd9c8}body.forest pre code{color:#354535}body.forest blockquote{border-color:#a8c4a0;color:#6a8a60}body.forest table{color:#354535}body.forest td,body.forest th{border-color:#d4e0d0}body.forest th{background:#e2ebe0}body.forest tr:nth-child(2n) td{background:#f0f4ee}body.forest .copy-btn{background:#2d3a2d0f;color:#88a880}body.sky{background:#f0f6fc;color:#2c3e50}body.sky h1,body.sky h2,body.sky h3{border-color:#d4e6f1;color:#2980b9}body.sky h4{color:#5dade2}body.sky li,body.sky p{color:#34495e}body.sky strong{color:#1a252f}body.sky hr{border-color:#d4e6f1}body.sky code{background:#ddeaf6;color:#2c3e50}body.sky pre{background:#ddeaf6;border-color:#c5d9ed}body.sky pre code{color:#34495e}body.sky blockquote{border-color:#a9cce3;color:#5dade2}body.sky table{color:#34495e}body.sky td,body.sky th{border-color:#d4e6f1}body.sky th{background:#ddeaf6}body.sky tr:nth-child(2n) td{background:#f0f6fc}body.sky .copy-btn{background:#2980b90f;color:#85c1e9}body.wine{background:#200a10;color:#d4b8c0}body.wine h1,body.wine h2,body.wine h3{border-color:#3a1520;color:#e05070}body.wine h4{color:#b06070}body.wine li,body.wine p{color:#c8a0aa}body.wine strong{color:#f0d0d8}body.wine hr{border-color:#3a1520}body.wine code{background:#2e0e18;color:#d4b8c0}body.wine pre{background:#2e0e18;border-color:#3a1520}body.wine pre code{color:#c8a0aa}body.wine blockquote{border-color:#4a2030;color:#b06070}body.wine table{color:#c8a0aa}body.wine td,body.wine th{border-color:#3a1520}body.wine th{background:#2e0e18}body.wine tr:nth-child(2n) td{background:#200a10}body.wine .copy-btn{background:#ffffff14;color:#b06070}body.lemon{background:#fdfcf0;color:#3d3a2e}body.lemon h1,body.lemon h2,body.lemon h3{border-color:#e8e4c8;color:#8a7d2a}body.lemon h4{color:#a89e58}body.lemon li,body.lemon p{color:#4a4636}body.lemon strong{color:#2e2b1a}body.lemon hr{border-color:#e8e4c8}body.lemon code{background:#f2efd8;color:#5c5530}body.lemon pre{background:#f2efd8;border-color:#e0dcbe}body.lemon pre code{color:#4a4636}body.lemon blockquote{border-color:#d4ce9a;color:#a89e58}body.lemon table{color:#4a4636}body.lemon td,body.lemon th{border-color:#e8e4c8}body.lemon th{background:#f2efd8}body.lemon tr:nth-child(2n) td{background:#fdfcf0}body.lemon .copy-btn{background:#3d3a2e0f;color:#b8b080}body.grimace{background:#f5f0fa;color:#3a2d4a}body.grimace h1,body.grimace h2,body.grimace h3{border-color:#e0d4f0;color:#6b3fa0}body.grimace h4{color:#8a6ab8}body.grimace li,body.grimace p{color:#4a3860}body.grimace strong{color:#2e1a48}body.grimace hr{border-color:#e0d4f0}body.grimace code{background:#ece4f6;color:#5c3d8a}body.grimace pre{background:#ece4f6;border-color:#ddd0ee}body.grimace pre code{color:#4a3860}body.grimace blockquote{border-color:#c4a8e0;color:#8a6ab8}body.grimace table{color:#4a3860}body.grimace td,body.grimace th{border-color:#e0d4f0}body.grimace th{background:#ece4f6}body.grimace tr:nth-child(2n) td{background:#f5f0fa}body.grimace .copy-btn{background:#6b3fa00f;color:#a890c8}body.mocha{background:#1c1410;color:#d4c4b0}body.mocha h1,body.mocha h2,body.mocha h3{border-color:#302018;color:#c8956a}body.mocha h4{color:#a08060}body.mocha li,body.mocha p{color:#c0aa90}body.mocha strong{color:#e8d8c4}body.mocha hr{border-color:#302018}body.mocha code{background:#281c14;color:#d4c4b0}body.mocha pre{background:#281c14;border-color:#302018}body.mocha pre code{color:#c0aa90}body.mocha blockquote{border-color:#443020;color:#a08060}body.mocha table{color:#c0aa90}body.mocha td,body.mocha th{border-color:#302018}body.mocha th{background:#281c14}body.mocha tr:nth-child(2n) td{background:#1c1410}body.mocha .copy-btn{background:#ffffff14;color:#a08060}body.stone{background:#f0efed;color:#44423e}body.stone h1,body.stone h2,body.stone h3{border-color:#d4d3d0;color:#5a5856}body.stone h4{color:#7a7874}body.stone li,body.stone p{color:#55534e}body.stone strong{color:#2a2826}body.stone hr{border-color:#d4d3d0}body.stone code{background:#e4e3e0;color:#55534e}body.stone pre{background:#e4e3e0;border-color:#d4d3d0}body.stone pre code{color:#55534e}body.stone blockquote{border-color:#c0bfbc;color:#7a7874}body.stone table{color:#55534e}body.stone td,body.stone th{border-color:#d4d3d0}body.stone th{background:#e4e3e0}body.stone tr:nth-child(2n) td{background:#eae9e6}body.stone .copy-btn{background:#0000000d;color:#a0a09c}
/*# sourceMappingURL=main.a700fc72.css.map*/