.public-editor[data-v-4e523416]{min-width:0}.public-editor__header[data-v-4e523416],.public-editor__toolbar[data-v-4e523416]{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.public-editor__header h2[data-v-4e523416],.public-editor__form h2[data-v-4e523416]{margin:0 0 8px}.public-editor__header p[data-v-4e523416],.public-editor__toolbar p[data-v-4e523416]{max-width:68ch;color:var(--ui-muted);margin:0}.public-editor__header>a[data-v-4e523416],.public-editor__toolbar>button[data-v-4e523416]{flex-shrink:0}.public-editor__tabs[data-v-4e523416],.public-editor__actions[data-v-4e523416]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.public-editor__tabs[data-v-4e523416]{margin:24px 0}.public-editor__list[data-v-4e523416]{margin:0;padding:0;list-style:none}.public-editor__list li[data-v-4e523416]{border-bottom:1px solid var(--ui-line);justify-content:space-between;align-items:center;gap:24px;padding:20px 0;display:flex}.public-editor__info[data-v-4e523416]{overflow-wrap:anywhere;gap:6px;min-width:0;display:grid}.public-editor__info small[data-v-4e523416]{color:var(--ui-muted)}.public-editor__actions[data-v-4e523416]{flex-shrink:0}.public-editor__icon[data-v-4e523416]{width:44px;min-height:44px;padding:10px}.public-editor__drag-hint[data-v-4e523416]{color:var(--ui-muted);font-size:var(--text-caption);margin:0 0 4px}.public-editor__list--sortable li[data-v-4e523416]{position:relative}.public-editor__list--sortable li[draggable=true] .public-editor__grip[data-v-4e523416]{cursor:grab}.public-editor__grip[data-v-4e523416]{border-radius:var(--ui-radius-field);width:28px;height:44px;color:var(--ui-muted);touch-action:none;flex-shrink:0;place-items:center;margin-left:-6px;display:grid}.public-editor__grip[data-v-4e523416]:hover{background:var(--accent);color:var(--foreground)}.public-editor__list--sortable li .public-editor__info[data-v-4e523416]{flex:1}.public-editor__list--sortable li.is-dragged[data-v-4e523416]{opacity:.45}.public-editor__list--sortable li.is-drop-before[data-v-4e523416]:before,.public-editor__list--sortable[data-drop-after-last=true][data-v-4e523416]:after{content:"";background:var(--ink);pointer-events:none;border-radius:2px;height:3px;position:absolute;left:0;right:0}.public-editor__list--sortable li.is-drop-before[data-v-4e523416]:before{top:-2px}.public-editor__list--sortable[data-drop-after-last=true][data-v-4e523416]{position:relative}.public-editor__list--sortable[data-drop-after-last=true][data-v-4e523416]:after{bottom:-2px}.public-editor__list--sortable.is-dragging .public-editor__actions[data-v-4e523416]{pointer-events:none}.public-editor__order[data-v-4e523416]{border:1px solid var(--border);border-radius:var(--ui-radius-field);background:var(--card);grid-template-rows:1fr 1fr;width:36px;min-height:44px;display:grid;overflow:hidden}.public-editor__order button[data-v-4e523416]{min-height:21px;color:var(--foreground);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.public-editor__order button+button[data-v-4e523416]{border-top:1px solid var(--border)}.public-editor__order button[data-v-4e523416]:hover:not(:disabled){background:var(--accent)}.public-editor__order button[data-v-4e523416]:disabled{color:var(--ui-muted);opacity:.5;cursor:not-allowed}.public-editor__order button[data-v-4e523416]:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.public-editor__form[data-v-4e523416]{max-width:820px}.public-editor__form fieldset[data-v-4e523416]{border:0;gap:20px;min-width:0;margin:12px 0 0;padding:0;display:grid}.public-editor__form label[data-v-4e523416]{gap:7px;min-width:0;display:grid}.public-editor__form input[data-v-4e523416],.public-editor__form textarea[data-v-4e523416]{box-sizing:border-box;border:1px solid var(--input);border-radius:var(--ui-radius-field);background:var(--card);width:100%;min-width:0;min-height:44px;color:var(--foreground);font:var(--weight-regular) var(--text-body)/var(--leading-control) var(--font-family);line-height:var(--leading-body);padding:9px 12px;display:block;box-shadow:0 1px 3px #0000000d}.public-editor__form input[data-v-4e523416]:focus-visible,.public-editor__form textarea[data-v-4e523416]:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-color:var(--ink)}.public-editor__form input[data-v-4e523416]:disabled,.public-editor__form textarea[data-v-4e523416]:disabled{background:var(--ui-bg);color:var(--ui-muted);cursor:not-allowed}.public-editor__form .public-editor__metadata[data-v-4e523416]{margin-top:0}.public-editor__video[data-v-4e523416]{border-block:1px solid var(--ui-line);gap:12px;padding-block:20px;display:grid}.public-editor__video h3[data-v-4e523416],.public-editor__video p[data-v-4e523416]{margin:0}.public-editor__warning[data-v-4e523416]{border:1px solid var(--primary);background:var(--primary-soft);color:var(--primary-foreground);line-height:var(--leading-body);border-radius:8px;margin:0;padding:14px 16px}.public-editor__form small[data-v-4e523416]{color:var(--ui-muted);font-weight:var(--weight-regular);line-height:var(--leading-body)}.public-editor__form textarea[data-v-4e523416]{resize:vertical}.public-editor__columns[data-v-4e523416]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.public-editor__description[data-v-4e523416]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.public-editor__preview[data-v-4e523416]{min-width:0}.public-editor__preview summary[data-v-4e523416]{min-height:24px;color:var(--foreground);font-size:var(--text-caption);font-weight:var(--weight-medium);cursor:pointer;align-items:center;margin-bottom:7px;list-style:none;display:inline-flex}.public-editor__preview summary[data-v-4e523416]::-webkit-details-marker{display:none}.public-editor__preview summary[data-v-4e523416]:before{content:"›";width:14px;color:var(--ui-muted);font-size:20px;line-height:1;display:inline-block;transform:rotate(90deg)}.public-editor__preview:not([open]) summary[data-v-4e523416]:before{transform:rotate(0)}.public-editor__markdown[data-v-4e523416]{box-sizing:border-box;border:1px dashed var(--border);border-radius:var(--ui-radius-field);background:var(--muted);min-height:120px;max-height:480px;color:var(--foreground);line-height:var(--leading-body);overflow-wrap:anywhere;padding:12px 14px;overflow:auto}.public-editor__markdown--empty[data-v-4e523416]{color:var(--ui-muted);margin:0}.public-editor__markdown[data-v-4e523416] :is(p,h1,h2,h3,h4,h5,h6,ol,ul){margin:0}.public-editor__markdown[data-v-4e523416] :is(p+*,h1+*,h2+*,h3+*,h4+*,h5+*,h6+*,ol+*,ul+*){margin-top:16px}.public-editor__markdown[data-v-4e523416] :is(ol,ul){gap:8px;padding-left:24px;display:grid}.public-editor__markdown[data-v-4e523416] ul{list-style:outside}.public-editor__markdown[data-v-4e523416] ol{list-style:decimal}.public-editor__markdown[data-v-4e523416] a{color:var(--foreground);text-underline-offset:3px}@media (width<=840px){.public-editor__description[data-v-4e523416]{grid-template-columns:1fr}.public-editor__preview summary[data-v-4e523416]{min-height:44px;margin-bottom:0;display:flex}}@media (width>=841px){.public-editor__preview summary[data-v-4e523416]{pointer-events:none}.public-editor__preview summary[data-v-4e523416]:before{display:none}}.public-editor__position[data-v-4e523416]{max-width:320px}.public-editor__footer[data-v-4e523416]{border-top:1px solid var(--ui-line);justify-content:flex-end;margin-top:4px;padding-top:20px}@media (width<=720px){.public-editor__header[data-v-4e523416],.public-editor__toolbar[data-v-4e523416],.public-editor__list li[data-v-4e523416]{flex-direction:column;align-items:stretch;gap:16px}.public-editor__list--sortable li[data-v-4e523416]{grid-template-columns:auto minmax(0,1fr);gap:8px 10px;display:grid}.public-editor__list--sortable li .public-editor__actions[data-v-4e523416]{grid-column:2}.public-editor__header>a[data-v-4e523416]{align-self:flex-start}.public-editor__columns[data-v-4e523416]{grid-template-columns:1fr}.public-editor__actions[data-v-4e523416]{justify-content:flex-start}.public-editor__footer[data-v-4e523416]{justify-content:flex-end}}
