.toolbar-shell[data-v-4747cfa8]{background:#18181bd1;border:1px solid #3f3f46;border-radius:.65rem;max-width:100%;overflow-x:auto;overflow-y:visible;padding:.35rem;position:relative;z-index:15}.toolbar-row[data-v-4747cfa8]{align-items:center;display:flex;flex-wrap:nowrap;gap:.22rem;min-width:-moz-max-content;min-width:max-content;overflow:visible;padding-bottom:.1rem;white-space:nowrap}.tool-group[data-v-4747cfa8]{flex-shrink:0;position:relative}.tool-btn[data-v-4747cfa8]{align-items:center;background:#27272a;border:1px solid #3f3f46;border-radius:.42rem;color:#e4e4e7;display:inline-flex;flex-shrink:0;gap:.18rem;height:2rem;justify-content:center;width:2rem}.tool-btn[data-v-4747cfa8]:hover{background:#3f3f46}.tool-btn-active[data-v-4747cfa8]{background:#4338ca59;border-color:#6366f1}.tool-btn-preview[data-v-4747cfa8]{padding-inline:.35rem;width:auto}.tool-icon[data-v-4747cfa8]{font-size:1rem;line-height:1}.tool-hint[data-v-4747cfa8]{color:#a1a1aa;font-size:.58rem;font-weight:600}.tool-pop[data-v-4747cfa8]{background:#09090b;border:1px solid #3f3f46;border-radius:.55rem;box-shadow:0 14px 36px #0000005c;left:0;min-width:11rem;padding:.45rem;position:absolute;top:calc(100% + .35rem);z-index:60}.tool-pop-wide[data-v-4747cfa8]{min-width:19rem}.tool-pop-inline-form[data-v-4747cfa8]{min-width:20rem}.tool-pop-right[data-v-4747cfa8]{left:auto;right:0}.tool-option[data-v-4747cfa8],.tool-option-heading[data-v-4747cfa8]{align-items:center;background:#18181b;border:1px solid #3f3f46;border-radius:.38rem;color:#e4e4e7;display:flex;font-size:.72rem;gap:.45rem;line-height:1.2;padding:.3rem .45rem;text-align:left;width:100%}.tool-option+.tool-option[data-v-4747cfa8],.tool-option-heading+.tool-option-heading[data-v-4747cfa8]{margin-top:.28rem}.tool-option-heading[data-v-4747cfa8]:hover,.tool-option[data-v-4747cfa8]:hover{background:#27272a}.tool-option-language[data-v-4747cfa8]{justify-content:space-between}.heading-preview[data-v-4747cfa8]{color:#f4f4f5;font-weight:600;line-height:1.15}.heading-level[data-v-4747cfa8]{font-size:.62rem}.heading-level[data-v-4747cfa8],.tool-meta[data-v-4747cfa8]{color:#a1a1aa;margin-left:auto}.tool-meta[data-v-4747cfa8]{font-size:.66rem}.tool-search[data-v-4747cfa8]{background:#18181b;border:1px solid #3f3f46;border-radius:.35rem;color:#e4e4e7;font-size:.72rem;margin-bottom:.4rem;padding:.34rem .45rem;width:100%}.tool-search-compact[data-v-4747cfa8]{margin-bottom:0}.tool-search-alt[data-v-4747cfa8]{margin-top:.35rem}.tool-inline-row[data-v-4747cfa8]{align-items:center;display:flex;gap:.35rem}.tool-ok-btn[data-v-4747cfa8]{background:#3f3f46;border:1px solid #3f3f46;border-radius:.35rem;color:#f4f4f5;font-size:.7rem;font-weight:600;height:1.9rem;padding:0 .6rem;white-space:nowrap}.tool-ok-btn[data-v-4747cfa8]:hover{background:#52525b}.tool-ok-btn[data-v-4747cfa8]:disabled{cursor:not-allowed;opacity:.5}.tool-scroll[data-v-4747cfa8]{max-height:12rem;overflow-y:auto;padding-right:.2rem}.tool-scroll-emoji[data-v-4747cfa8]{max-height:14rem}.tool-info[data-v-4747cfa8]{color:#71717a;font-size:.64rem;margin-top:.38rem}.tool-warning[data-v-4747cfa8]{color:#fcd34d;font-size:.66rem;margin-bottom:.3rem}.tool-error[data-v-4747cfa8]{color:#fb7185;font-size:.66rem;margin-top:.35rem}.emoji-grid[data-v-4747cfa8]{display:grid;gap:.25rem;grid-template-columns:repeat(8,minmax(0,1fr))}.emoji-btn[data-v-4747cfa8]{background:#18181b;border:1px solid #3f3f46;border-radius:.35rem;color:#e4e4e7;padding:.2rem}.emoji-btn[data-v-4747cfa8]:hover{background:#27272a}.editor-layout[data-v-4747cfa8]{display:grid;gap:.55rem;min-height:600px}.editor-layout-edit[data-v-4747cfa8],.editor-layout-preview[data-v-4747cfa8]{grid-template-columns:minmax(0,1fr)}.editor-input[data-v-4747cfa8]{background:#18181b;border:1px solid #3f3f46;border-radius:.65rem;color:#e4e4e7;font-size:.88rem;overflow:auto;padding:.6rem .75rem;resize:vertical;width:100%}.editor-input[data-v-4747cfa8],.editor-pane[data-v-4747cfa8]{min-height:600px}.editor-pane-input[data-v-4747cfa8],.editor-pane-preview[data-v-4747cfa8]{overflow:visible}.preview-box[data-v-4747cfa8]{background:#18181be0;border:1px solid #3f3f46;border-radius:.65rem;display:flex;flex-direction:column;gap:.55rem;min-height:100%;padding:.55rem .75rem .7rem}.preview-title[data-v-4747cfa8]{color:#a1a1aa;font-size:.7rem;font-weight:600}.preview-editable[data-v-4747cfa8]{background:#18181b;border:1px solid #3f3f46;border-radius:.55rem;color:#d4d4d8;font-size:.92rem;line-height:1.6;min-height:600px;outline:none;overflow:auto;padding:.65rem .75rem;resize:vertical;width:100%}.preview-editable[data-v-4747cfa8]:focus{border-color:#6366f1}.preview-editable[data-v-4747cfa8]:empty:before{color:#71717a;content:attr(data-placeholder)}.preview-editable[data-v-4747cfa8] h1,.preview-editable[data-v-4747cfa8] h2,.preview-editable[data-v-4747cfa8] h3,.preview-editable[data-v-4747cfa8] h4,.preview-editable[data-v-4747cfa8] h5,.preview-editable[data-v-4747cfa8] h6{color:#f4f4f5;font-weight:600;margin-bottom:.5rem;margin-top:1.1rem}.preview-editable[data-v-4747cfa8] h1{font-size:1.55rem}.preview-editable[data-v-4747cfa8] h2{font-size:1.25rem}.preview-editable[data-v-4747cfa8] h3{font-size:1.1rem}.preview-editable[data-v-4747cfa8] h4,.preview-editable[data-v-4747cfa8] h5,.preview-editable[data-v-4747cfa8] h6{font-size:1rem}.preview-editable[data-v-4747cfa8] p{margin-bottom:.55rem}.preview-editable[data-v-4747cfa8] ol,.preview-editable[data-v-4747cfa8] ul{margin-bottom:.65rem;margin-left:.2rem;padding-left:1.6rem}.preview-editable[data-v-4747cfa8] ul{list-style:disc}.preview-editable[data-v-4747cfa8] ol{list-style:decimal}.preview-editable[data-v-4747cfa8] li{margin-bottom:.3rem}.preview-editable[data-v-4747cfa8] code{background:#18181bf2;border:1px solid rgba(63,63,70,.9);border-radius:.35rem;color:#d1d5db;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;padding:.1rem .35rem}.preview-editable[data-v-4747cfa8] pre{background:#18181bf2;border:1px solid rgba(63,63,70,.9);border-radius:.6rem;margin-bottom:.75rem;overflow-x:auto;padding:.75rem}.preview-editable[data-v-4747cfa8] pre code{background:transparent;border:0;padding:0}.preview-editable[data-v-4747cfa8] blockquote{border-left:3px solid rgba(99,102,241,.7);color:#a1a1aa;margin-bottom:.7rem;padding-left:.75rem}.preview-editable[data-v-4747cfa8] a{color:#818cf8;text-decoration:underline}.preview-editable[data-v-4747cfa8] img{border:1px solid rgba(63,63,70,.8);border-radius:.45rem;max-width:100%}.preview-editable[data-v-4747cfa8] img.emoji-inline{border:0;border-radius:0;display:inline-block;height:1.2em;vertical-align:-.2em;width:1.2em}.preview-editable[data-v-4747cfa8] .md-align-left{text-align:left}.preview-editable[data-v-4747cfa8] .md-align-center{text-align:center}.preview-editable[data-v-4747cfa8] .md-align-right{text-align:right}.preview-editable[data-v-4747cfa8] .md-align-justify{text-align:justify}
