.visual-writer.svelte-1xe52op{border:1px solid var(--border,#cbd5e1);border-radius:10px;background:var(--background,white);overflow:hidden}.editor-label.svelte-1xe52op{font-weight:600;padding:10px 12px;margin:0}.tools.svelte-1xe52op{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:6px;background:var(--muted,#f1f5f9);border-block:1px solid var(--border,#cbd5e1)}.tools.svelte-1xe52op button:where(.svelte-1xe52op),.tools.svelte-1xe52op select:where(.svelte-1xe52op),.tools.svelte-1xe52op input:where(.svelte-1xe52op){border:1px solid var(--border,#cbd5e1);border-radius:5px;padding:5px 8px;background:var(--background,white);font-size:12px}.tools.svelte-1xe52op button:where(.svelte-1xe52op):hover{background:#dbeafe}.text-canvas.svelte-1xe52op{min-height:180px;padding:16px;line-height:1.7;overflow-x:auto;outline-color:#38bdf8}.text-canvas.svelte-1xe52op p{margin:0 0 12px}.text-canvas.svelte-1xe52op h2{font-size:1.5em;font-weight:700;margin:16px 0 8px}.text-canvas.svelte-1xe52op h3{font-size:1.25em;font-weight:600;margin:12px 0 6px}.text-canvas.svelte-1xe52op h4{font-weight:600}.text-canvas.svelte-1xe52op ul{list-style:disc;padding-left:24px}.text-canvas.svelte-1xe52op ol{list-style:decimal;padding-left:24px}.text-canvas.svelte-1xe52op table{border-collapse:collapse;width:100%;margin:12px 0}.text-canvas.svelte-1xe52op td,.text-canvas.svelte-1xe52op th{border:1px solid #94a3b8;padding:8px;min-width:70px}.text-canvas.svelte-1xe52op a{color:#0369a1;text-decoration:underline}.text-canvas.svelte-1xe52op blockquote{border-left:3px solid #0e7490;padding-left:12px;font-style:italic}.table-tools.svelte-1xe52op{padding:7px 12px;font-size:12px}.table-tools.svelte-1xe52op summary:where(.svelte-1xe52op){cursor:pointer}.website-editor.svelte-4az43o{display:grid;gap:14px;min-width:0}.intro.svelte-4az43o{display:flex;flex-wrap:wrap;gap:12px;align-items:start}.intro.svelte-4az43o>div:where(.svelte-4az43o):first-child{flex:1;min-width:180px}.intro-actions.svelte-4az43o{display:flex;flex-wrap:wrap;gap:8px}h3.svelte-4az43o,h4.svelte-4az43o{font-weight:600;margin:0 0 8px}p.svelte-4az43o{font-size:13px;line-height:1.6;margin:0}.hint.svelte-4az43o{color:var(--muted-foreground,#64748b);margin:8px 0}.panel.svelte-4az43o{border:1px solid var(--border,#cbd5e1);border-radius:10px;padding:12px;min-width:0}.panel.svelte-4az43o>summary:where(.svelte-4az43o),.appearance.svelte-4az43o>summary:where(.svelte-4az43o),.add-photo.svelte-4az43o>summary:where(.svelte-4az43o){cursor:pointer;font-weight:600;margin-bottom:10px}.photos.svelte-4az43o{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.photo.svelte-4az43o{border:1px solid var(--border,#cbd5e1);border-radius:8px;overflow:hidden}.photo.svelte-4az43o img:where(.svelte-4az43o){aspect-ratio:4/3;object-fit:cover;width:100%}.photo.svelte-4az43o>span:where(.svelte-4az43o){display:block;padding:5px;font-size:12px}.buttons.svelte-4az43o,.options.svelte-4az43o{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.buttons.svelte-4az43o button:where(.svelte-4az43o),.action.svelte-4az43o,.order.svelte-4az43o button:where(.svelte-4az43o){border:1px solid var(--border,#cbd5e1);border-radius:6px;padding:6px 9px;background:var(--background,white);font-size:12px;cursor:pointer}.buttons.svelte-4az43o button:where(.svelte-4az43o):hover,.action.svelte-4az43o:hover{background:#eff6ff}button.svelte-4az43o:disabled{opacity:.4;cursor:default}.photo.svelte-4az43o .buttons:where(.svelte-4az43o){padding:4px}.section-heading.svelte-4az43o{display:flex;flex-wrap:wrap;gap:8px;align-items:end;margin-bottom:12px}.section-heading.svelte-4az43o>label:where(.svelte-4az43o){flex:1;min-width:160px}label.svelte-4az43o{display:grid;gap:4px;font-size:12px}.options.svelte-4az43o{margin:12px 0}.options.svelte-4az43o label:where(.svelte-4az43o){flex:1;min-width:100px}input.svelte-4az43o,select.svelte-4az43o{border:1px solid var(--border,#cbd5e1);background:var(--background,white);border-radius:6px;padding:7px;width:100%;font-size:13px}.check.svelte-4az43o{display:flex;align-items:center;white-space:nowrap}.check.svelte-4az43o input:where(.svelte-4az43o){width:auto}.appearance.svelte-4az43o,.add-photo.svelte-4az43o{margin-top:12px}.order.svelte-4az43o{display:flex;align-items:center;gap:6px;margin:6px 0}.order.svelte-4az43o span:where(.svelte-4az43o){flex:1;font-size:13px}.content-preview.svelte-4az43o{border:1px solid #cbd5e1;border-radius:10px;padding:20px}.styled-copy.svelte-4az43o{padding:16px;columns:var(--content-columns);column-gap:24px}.prose-preview.svelte-4az43o p{margin:0 0 14px;line-height:1.7}.prose-preview.svelte-4az43o h2{font-size:1.5em;font-weight:700;margin:16px 0 8px}.prose-preview.svelte-4az43o h3{font-size:1.25em;font-weight:600;margin:12px 0 6px}.prose-preview.svelte-4az43o ul{list-style:disc;padding-left:24px}.prose-preview.svelte-4az43o ol{list-style:decimal;padding-left:24px}.prose-preview.svelte-4az43o table{border-collapse:collapse;width:100%}.prose-preview.svelte-4az43o td,.prose-preview.svelte-4az43o th{border:1px solid #cbd5e1;padding:8px}.prose-preview.svelte-4az43o a{color:#0369a1;text-decoration:underline}@media(max-width:600px){.styled-copy.svelte-4az43o{columns:1}}
