.audience.svelte-16afrp6,.list.svelte-16afrp6{border:0;gap:.25rem;min-width:0;margin:0 0 .5rem;padding:0;display:grid}legend.svelte-16afrp6{margin-bottom:.25rem;padding:0;font-weight:600}.list.svelte-16afrp6 legend:where(.svelte-16afrp6){font-weight:500}.choice.svelte-16afrp6{cursor:pointer;align-items:center;gap:.5rem;min-height:2.25rem;display:flex}.choice.svelte-16afrp6 input:where(.svelte-16afrp6){flex:none;width:1.1rem;height:1.1rem;margin:0}.limit.svelte-16afrp6{margin:.25rem 0}.limit.svelte-16afrp6 summary:where(.svelte-16afrp6){cursor:pointer;align-items:center;min-height:2.25rem;display:flex}.field.svelte-16afrp6{gap:.25rem;margin-top:.35rem;display:grid}select.svelte-16afrp6,textarea.svelte-16afrp6{min-height:2.25rem;font:inherit;box-sizing:border-box;width:100%}.page-address.svelte-1jvywgy{gap:var(--ed-s1);margin:0 0 var(--ed-s3);display:grid}.page-address.svelte-1jvywgy h4:where(.svelte-1jvywgy){margin:0}.field.svelte-1jvywgy{gap:var(--ed-s1);display:grid}.slug-row.svelte-1jvywgy{align-items:center;gap:var(--ed-s1);display:flex}.slug-row.svelte-1jvywgy input:where(.svelte-1jvywgy){flex:1;min-width:0;min-height:44px}.check.svelte-1jvywgy p:where(.svelte-1jvywgy),.page-address.svelte-1jvywgy>p:where(.svelte-1jvywgy){margin:0}.check.svelte-1jvywgy:empty{display:none}.check-row.svelte-1jvywgy{gap:var(--ed-s2);align-items:center;min-height:44px;display:flex}.hint.svelte-1jvywgy{color:var(--ed-muted)}.warn.svelte-1jvywgy{color:var(--ed-danger)}.ok.svelte-1jvywgy{color:var(--ed-ok)}.focal.svelte-eaq6t6{gap:.35rem;display:grid}.focal-hint.svelte-eaq6t6{color:var(--editor-muted,#5b6b7c);margin:0;font-size:.85rem}.focal-stage.svelte-eaq6t6{aspect-ratio:16/9;border:1px solid var(--editor-border,#d5dde5);cursor:crosshair;touch-action:none;background:#e8eef4;border-radius:6px;outline:none;width:100%;position:relative;overflow:hidden}.focal-stage.svelte-eaq6t6:focus-visible{box-shadow:0 0 0 2px var(--editor-accent,#2563eb)}.focal-img.svelte-eaq6t6{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.focal-cross.svelte-eaq6t6{background:var(--editor-accent,#2563eb);pointer-events:none;border:2px solid #fff;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;box-shadow:0 0 0 1px #00000073,0 1px 3px #00000059}.focal-readout.svelte-eaq6t6{font-variant-numeric:tabular-nums;color:var(--editor-muted,#5b6b7c);font-size:.8rem}.file-upload.svelte-qknzqg{gap:var(--ed-s1);margin-top:var(--ed-s2);display:grid}.file-upload__label.svelte-qknzqg{font-size:var(--ed-f12);color:var(--ed-muted)}.file-upload.svelte-qknzqg input:where(.svelte-qknzqg){min-height:var(--ed-touch);font:inherit}li[data-testid=version-row].svelte-16wflsl{flex-direction:column;align-items:stretch}.versions-error.svelte-16wflsl{gap:var(--ed-s1);margin-bottom:var(--ed-s2);padding:var(--ed-s2) var(--ed-s3);border:2px solid var(--ed-danger);border-radius:var(--ed-r);display:grid}.versions-error.svelte-16wflsl p:where(.svelte-16wflsl){margin:0}.versions-error.svelte-16wflsl a:where(.svelte-16wflsl){min-height:var(--ed-s6);align-items:center;display:inline-flex}.versions-field-error.svelte-16wflsl{margin:var(--ed-s1) 0;color:var(--ed-danger)}@media (pointer:coarse){.versions-save.svelte-16wflsl input[type=text]:where(.svelte-16wflsl){font-size:var(--ed-f16)}.versions-error.svelte-16wflsl a:where(.svelte-16wflsl){min-height:var(--ed-touch)}}.versions-actions.svelte-16wflsl{gap:var(--ed-s2);flex-wrap:wrap;align-items:center;display:flex}.version-restore.svelte-16wflsl{border:1px solid var(--ui-border,#d5dde5);background:#fff;border-radius:12px;width:min(32rem,100vw - 2rem);max-height:min(28rem,100vh - 2rem);padding:1rem 1.1rem 1.15rem;box-shadow:0 18px 48px #0f1e282e}.version-restore.svelte-16wflsl::backdrop{background:#0a141e73}.version-restore.svelte-16wflsl h2:where(.svelte-16wflsl){margin:0 0 .35rem;font-size:1.05rem}.version-restore__paths.svelte-16wflsl{max-height:12rem;margin:.4rem 0 .75rem;padding:0 0 0 1.1rem;font-size:.78rem;overflow:auto}.version-restore__actions.svelte-16wflsl{justify-content:flex-end;gap:.5rem;margin-top:.75rem;display:flex}.hint.svelte-16wflsl{color:var(--ui-muted,#667);margin:.25rem 0;font-size:.8rem}.seo-warn.svelte-16wflsl{color:#9a3412}.design-system.svelte-xtlhhw{border:1px solid var(--ui-border,#c8d2de);border-radius:var(--ui-radius-lg,12px);background:linear-gradient(165deg,#fff 0%,#f4f8f7 100%);margin-bottom:1rem;padding:.95rem;box-shadow:0 1px 2px #15202b0a}.design-system__header.svelte-xtlhhw{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.design-system__eyebrow.svelte-xtlhhw{letter-spacing:-.01em;color:var(--ui-muted,#5a6a7a);margin:0;font-size:.75rem;font-weight:600}.design-system__title.svelte-xtlhhw{letter-spacing:-.02em;margin:.15rem 0 0;font-size:1rem;line-height:1.3}.design-system__actions.svelte-xtlhhw{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.design-system__grid.svelte-xtlhhw{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.85rem;display:grid}.design-system__card.svelte-xtlhhw{border:1px solid var(--ui-border,#c8d2de);border-radius:var(--ui-radius,6px);background:#fff;padding:.8rem}.design-system__card.svelte-xtlhhw h3:where(.svelte-xtlhhw){color:var(--ui-text,#15202b);margin:0;font-size:.92rem}.design-system__summary.svelte-xtlhhw{color:var(--ui-muted,#5a6a7a);margin:.35rem 0 0}.design-system__list.svelte-xtlhhw{gap:.35rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.design-system__row.svelte-xtlhhw{justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.9rem;display:flex}.design-system__meta.svelte-xtlhhw{color:var(--ui-muted,#5a6a7a);font-variant-numeric:tabular-nums;white-space:nowrap}.design-system__chips.svelte-xtlhhw{flex-wrap:wrap;gap:.35rem;margin-top:.75rem;display:flex}.design-system__chip.svelte-xtlhhw{background:var(--ui-accent-soft,#d7efed);color:var(--ui-text,#15202b);border-radius:999px;align-items:center;gap:.35rem;padding:.22rem .5rem;font-size:.83rem;display:inline-flex}.design-system__chip.svelte-xtlhhw code:where(.svelte-xtlhhw){font-size:.82rem}@media (width<=860px){.design-system__header.svelte-xtlhhw,.design-system__actions.svelte-xtlhhw{flex-direction:column;align-items:stretch}.design-system__grid.svelte-xtlhhw{grid-template-columns:1fr}}.block-palette.svelte-1xyd3gj .hint:where(.svelte-1xyd3gj){margin:0 0 var(--ed-s3);font-size:var(--ed-f12);color:var(--ed-muted);line-height:16px}.block-palette-grid.svelte-1xyd3gj{gap:var(--ed-s2);grid-template-columns:1fr 1fr;display:grid}.block-chip.svelte-1xyd3gj{cursor:grab;min-height:36px;padding:var(--ed-s1) var(--ed-s3);text-align:left;font-size:var(--ed-f12);border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-surface);touch-action:none;flex-direction:column;justify-content:center;line-height:16px;display:flex}.block-chip-alias.svelte-1xyd3gj{font-size:var(--ed-f12);color:var(--ed-muted);line-height:16px}.block-chip.svelte-1xyd3gj:hover{border-color:var(--ed-ink)}.block-chip.svelte-1xyd3gj:active{cursor:grabbing}.command-palette.svelte-16a8cyn{border:1px solid var(--ui-border,#d5dde5);width:min(28rem,100vw - 2rem);color:inherit;background:#fff;border-radius:12px;padding:.75rem .85rem .9rem;box-shadow:0 18px 48px #0f1e282e}.command-palette.svelte-16a8cyn::backdrop{background:#0a141e73}.command-palette__form.svelte-16a8cyn{align-items:center;gap:.5rem;margin:0 0 .5rem;display:flex}.command-palette__form.svelte-16a8cyn input:where(.svelte-16a8cyn){font:inherit;border:1px solid var(--ui-border,#d5dde5);border-radius:8px;flex:1;padding:.45rem .55rem}.command-palette__close.svelte-16a8cyn{font:inherit}.command-palette__list.svelte-16a8cyn{max-height:16rem;margin:0;padding:0;list-style:none;overflow:auto}.command-palette__item.svelte-16a8cyn{width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem .55rem;display:flex}.command-palette__item.is-active.svelte-16a8cyn,.command-palette__item.svelte-16a8cyn:hover{background:#eef5f4}.command-palette__item.svelte-16a8cyn kbd:where(.svelte-16a8cyn),.command-palette__cheat.svelte-16a8cyn kbd:where(.svelte-16a8cyn){border:1px solid var(--ui-border,#d5dde5);color:var(--ui-muted,#667);background:#f6f8fa;border-radius:4px;padding:.1rem .35rem;font-size:.7rem}.command-palette__cheat.svelte-16a8cyn{border-top:1px solid var(--ui-border,#d5dde5);color:var(--ui-muted,#667);margin-top:.65rem;padding-top:.55rem;font-size:.75rem}.cheat-title.svelte-16a8cyn{color:inherit;margin:0 0 .35rem;font-weight:600}.command-palette__cheat.svelte-16a8cyn ul:where(.svelte-16a8cyn){gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.hint.svelte-16a8cyn{color:var(--ui-muted,#667);margin:.35rem 0;font-size:.8rem}.sr-only.svelte-16a8cyn{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.publish-confirm.svelte-l6vwf0{width:min(32rem, calc(100vw - var(--ed-s6)));max-height:calc(100vh - var(--ed-s6));padding:var(--ed-s4);border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-surface);color:inherit;box-shadow:var(--ed-shadow);overflow:auto}.publish-confirm.svelte-l6vwf0::backdrop{background:var(--ed-ink);opacity:.45}.publish-confirm__chrome.svelte-l6vwf0{justify-content:space-between;align-items:center;gap:var(--ed-s2);margin-bottom:var(--ed-s3);display:flex}.publish-confirm__chrome.svelte-l6vwf0 h2:where(.svelte-l6vwf0){font-size:var(--ed-f16);margin:0}.publish-confirm__close.svelte-l6vwf0{cursor:pointer;background:0 0;border:0}.publish-confirm__linked.svelte-l6vwf0{gap:var(--ed-s2);margin:0 0 var(--ed-s3);display:grid}.publish-confirm__linked.svelte-l6vwf0 p:where(.svelte-l6vwf0){margin:0}.publish-confirm__list.svelte-l6vwf0{margin:var(--ed-s2) 0 0;padding-left:var(--ed-s4);max-height:12rem;font-size:var(--ed-f14);overflow:auto}.publish-confirm__warn.svelte-l6vwf0{margin:var(--ed-s3) 0 0;padding:var(--ed-s2) var(--ed-s3);border-radius:var(--ed-r);background:var(--ed-sunken);color:var(--ed-danger);font-size:var(--ed-f14)}.publish-confirm__warn.svelte-l6vwf0 p:where(.svelte-l6vwf0){margin:0}.publish-confirm__samples.svelte-l6vwf0{margin:var(--ed-s1) 0;padding-left:var(--ed-s4)}.publish-confirm__notice.svelte-l6vwf0{margin:var(--ed-s3) 0 0;padding:var(--ed-s3);border:1px solid var(--ed-line);border-radius:var(--ed-r);gap:var(--ed-s2);display:grid}.publish-confirm__check.svelte-l6vwf0{align-items:center;gap:var(--ed-s2);min-height:44px;font-weight:600;display:flex}.publish-confirm__check.svelte-l6vwf0 input:where(.svelte-l6vwf0){width:1.25rem;height:1.25rem;margin:0}.publish-confirm__field.svelte-l6vwf0{gap:var(--ed-s1);font-size:var(--ed-f14);display:grid}.publish-confirm__notice.svelte-l6vwf0 .hint:where(.svelte-l6vwf0){margin:0}.publish-confirm__field.svelte-l6vwf0 input:where(.svelte-l6vwf0),.publish-confirm__field.svelte-l6vwf0 textarea:where(.svelte-l6vwf0){box-sizing:border-box;width:100%;min-height:44px;padding:var(--ed-s2);border:1px solid var(--ed-line);border-radius:var(--ed-r);font:inherit}.publish-confirm__checks.svelte-l6vwf0{margin-top:var(--ed-s4);padding-top:var(--ed-s3);border-top:1px solid var(--ed-line)}.publish-confirm__checks.svelte-l6vwf0 h2:where(.svelte-l6vwf0){margin:0 0 var(--ed-s2);font-size:var(--ed-f16)}.publish-confirm__examples.svelte-l6vwf0{margin:0 0 var(--ed-s3);padding:var(--ed-s3);border:1px solid var(--ed-line);background:var(--ed-sunken);border-radius:var(--ed-r);gap:var(--ed-s2);display:grid}.publish-confirm__examples.svelte-l6vwf0 h2:where(.svelte-l6vwf0){font-size:var(--ed-f16);margin:0}.publish-confirm__examples.svelte-l6vwf0 p:where(.svelte-l6vwf0){margin:0}.publish-confirm__owner.svelte-l6vwf0{font-weight:var(--ed-strong);font-size:var(--ed-f14)}.publish-confirm__actions.svelte-l6vwf0{bottom:calc(-1 * var(--ed-s4));padding:var(--ed-s2) 0;background:var(--ed-surface);justify-content:flex-end;gap:var(--ed-s2);margin-top:var(--ed-s4);display:flex;position:sticky}.site-check.svelte-m2khya{gap:var(--ed-s2);display:grid}.site-check__group.svelte-m2khya{margin:var(--ed-s2) 0 0;font-size:var(--ed-f14);gap:var(--ed-s1);align-items:center;font-weight:600;display:flex}.site-check__group[data-severity=fix].svelte-m2khya{color:var(--ed-danger)}.site-check__count.svelte-m2khya{color:var(--ed-muted);font-weight:400}.site-check__list.svelte-m2khya{gap:var(--ed-s2);margin:0;padding:0;list-style:none;display:grid}.site-check__item.svelte-m2khya{border:1px solid var(--ed-line);border-radius:var(--ed-r);padding:var(--ed-s2) var(--ed-s3);gap:var(--ed-s1);display:grid}.site-check__item[data-severity=fix].svelte-m2khya{border-left:3px solid var(--ed-danger)}.site-check__title.svelte-m2khya{overflow-wrap:anywhere;margin:0;font-weight:600}.site-check__times.svelte-m2khya{color:var(--ed-muted);font-weight:400}.site-check__why.svelte-m2khya{color:var(--ed-muted);font-size:var(--ed-f14);margin:0}.site-check__actions.svelte-m2khya{gap:var(--ed-s2);flex-wrap:wrap;align-items:center;display:flex}.site-check__actions.svelte-m2khya .hint:where(.svelte-m2khya){margin-right:auto}.site-check__actions.svelte-m2khya button:where(.svelte-m2khya),.site-check__actions.svelte-m2khya a:where(.svelte-m2khya){min-height:var(--ed-touch)}.site-check__replaced.svelte-m2khya{gap:var(--ed-s1);display:grid}.site-check__replaced.svelte-m2khya p:where(.svelte-m2khya){margin:0}.site-check__skipped.svelte-m2khya{gap:var(--ed-s1);margin:0;padding:0;list-style:none;display:grid}.site-check__skipped.svelte-m2khya li:where(.svelte-m2khya){gap:var(--ed-s2);font-size:var(--ed-f14);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.site-check__skipped.svelte-m2khya button:where(.svelte-m2khya),.site-check__replaced.svelte-m2khya p:where(.svelte-m2khya) button:where(.svelte-m2khya){min-height:var(--ed-touch)}.site-check__ok.svelte-m2khya{margin:0}.site-check__hidden.svelte-m2khya{gap:var(--ed-s2);flex-wrap:wrap;align-items:center;display:flex}.site-check-dialog.svelte-1dsnc76{width:min(36rem, calc(100vw - var(--ed-s6)));max-height:calc(100vh - var(--ed-s6));padding:var(--ed-s4);border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-surface);color:inherit;box-shadow:var(--ed-shadow);overflow:auto}.site-check-dialog.svelte-1dsnc76::backdrop{background:var(--ed-ink);opacity:.45}.site-check-dialog__chrome.svelte-1dsnc76{justify-content:space-between;align-items:center;gap:var(--ed-s2);margin-bottom:var(--ed-s2);display:flex}.site-check-dialog__chrome.svelte-1dsnc76 h2:where(.svelte-1dsnc76){font-size:var(--ed-f16);margin:0}.site-check-dialog__close.svelte-1dsnc76{cursor:pointer;min-height:var(--ed-touch);background:0 0;border:0}.site-check-dialog__actions.svelte-1dsnc76{bottom:calc(-1 * var(--ed-s4));padding:var(--ed-s2) 0;background:var(--ed-surface);justify-content:flex-end;gap:var(--ed-s2);margin-top:var(--ed-s4);display:flex;position:sticky}.so.svelte-1okuuhh{width:min(64rem, calc(100vw - var(--ed-s6)));max-height:calc(100vh - var(--ed-s6));padding:var(--ed-s4);border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-surface);color:inherit;box-shadow:var(--ed-shadow);overflow:auto}.so.svelte-1okuuhh::backdrop{background:var(--ed-ink);opacity:.45}.so__head.svelte-1okuuhh{justify-content:space-between;align-items:center;gap:var(--ed-s2);display:flex}.so.svelte-1okuuhh h2:where(.svelte-1okuuhh){font-size:var(--ed-f20);margin:0}.so__site.svelte-1okuuhh{font-size:var(--ed-f14);font-weight:var(--ed-regular);color:var(--ed-muted);display:block}.so.svelte-1okuuhh h3:where(.svelte-1okuuhh){margin:var(--ed-s4) 0 var(--ed-s2);font-size:var(--ed-f16)}.so__problems.svelte-1okuuhh,.so__colors.svelte-1okuuhh{margin:0 0 var(--ed-s2);gap:var(--ed-s1);padding:0;list-style:none;display:grid}.so__problems.svelte-1okuuhh li:where(.svelte-1okuuhh){gap:var(--ed-s2);flex-wrap:wrap;align-items:baseline;display:flex}.so__link.svelte-1okuuhh{color:var(--ed-sel);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.so__colors.svelte-1okuuhh{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.so__colors.svelte-1okuuhh li:where(.svelte-1okuuhh){gap:var(--ed-s2);align-items:center;display:flex}.so__swatch.svelte-1okuuhh{border:1px solid var(--ed-line);border-radius:var(--ed-r);flex:none;block-size:2rem;inline-size:2rem}.so__hex.svelte-1okuuhh{font-variant-numeric:tabular-nums;margin-inline-start:auto}.so__tables.svelte-1okuuhh{gap:var(--ed-s3);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.so.svelte-1okuuhh table:where(.svelte-1okuuhh){border-collapse:collapse;width:100%;font-size:var(--ed-f14)}.so.svelte-1okuuhh caption:where(.svelte-1okuuhh){text-align:start;font-weight:var(--ed-strong)}.so.svelte-1okuuhh th:where(.svelte-1okuuhh),.so.svelte-1okuuhh td:where(.svelte-1okuuhh){padding:var(--ed-s1) var(--ed-s2);border-bottom:1px solid var(--ed-line);text-align:start}.so.svelte-1okuuhh tbody:where(.svelte-1okuuhh) th:where(.svelte-1okuuhh){font-weight:var(--ed-regular)}.so__aa.svelte-1okuuhh{padding:0 var(--ed-s1);border:1px solid var(--ed-line);border-radius:var(--ed-r);font-weight:var(--ed-strong);display:inline-block}.so__badge.svelte-1okuuhh{color:var(--ed-ok);font-weight:var(--ed-strong)}.so__badge.is-bad.svelte-1okuuhh{color:var(--ed-danger)}.so__fonts.svelte-1okuuhh{gap:var(--ed-s1) var(--ed-s3);grid-template-columns:max-content 1fr;display:grid}.so__fonts.svelte-1okuuhh dd:where(.svelte-1okuuhh){margin:0}.so.svelte-1okuuhh iframe:where(.svelte-1okuuhh){border:1px solid var(--ed-line);border-radius:var(--ed-r);width:100%;min-height:20rem}.example-list.svelte-1dxj8d8{gap:var(--ed-s2);display:grid}.example-list__group.svelte-1dxj8d8{margin:var(--ed-s2) 0 0;font-size:var(--ed-f14);font-weight:var(--ed-strong)}.example-list__items.svelte-1dxj8d8,.example-list__others.svelte-1dxj8d8{gap:var(--ed-s2);margin:0;padding:0;list-style:none;display:grid}.example-list__item.svelte-1dxj8d8{gap:var(--ed-s1);padding:var(--ed-s2);border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-surface);display:grid}.example-list__what.svelte-1dxj8d8{font-size:var(--ed-f14);gap:2px;margin:0;display:grid}.example-list__kind.svelte-1dxj8d8{font-weight:var(--ed-strong)}.example-list__where.svelte-1dxj8d8{color:var(--ed-muted)}.example-list__sample.svelte-1dxj8d8{color:var(--ed-muted);overflow-wrap:anywhere}.example-list__actions.svelte-1dxj8d8{gap:var(--ed-s2);flex-wrap:wrap;display:flex}.example-list__actions.svelte-1dxj8d8 button:where(.svelte-1dxj8d8){min-height:var(--ed-touch);padding:0 var(--ed-s3)}.example-list__others.svelte-1dxj8d8 a:where(.svelte-1dxj8d8){min-height:var(--ed-touch);align-items:center;display:inline-flex}.translate-review.svelte-7uquah{border:1px solid var(--editor-border,#ccc);border-radius:8px;width:100%;max-width:min(960px,96vw);padding:0}.translate-review__chrome.svelte-7uquah{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1rem .5rem;display:flex}.translate-review__close.svelte-7uquah{cursor:pointer;background:0 0;border:none}.translate-review__table-wrap.svelte-7uquah{max-height:50vh;padding:0 1rem;overflow:auto}table.svelte-7uquah{border-collapse:collapse;width:100%;font-size:.875rem}th.svelte-7uquah,td.svelte-7uquah{border-bottom:1px solid var(--editor-border,#ddd);vertical-align:top;text-align:left;padding:.5rem}textarea.svelte-7uquah{width:100%;min-width:12rem;font:inherit;resize:vertical}.translate-review__actions.svelte-7uquah{justify-content:flex-end;gap:.5rem;padding:1rem;display:flex}.section-fill.svelte-1h6ov6h{border:1px solid var(--editor-border,#ccc);border-radius:8px;width:100%;max-width:32rem;padding:1rem}.field.svelte-1h6ov6h{flex-direction:column;gap:.25rem;margin:.75rem 0;display:flex}textarea.svelte-1h6ov6h{width:100%;font:inherit}.section-fill__actions.svelte-1h6ov6h{justify-content:flex-end;gap:.5rem;display:flex}.layers-filter.svelte-zlp24r{margin-bottom:.5rem;display:block}.layers-filter.svelte-zlp24r input:where(.svelte-zlp24r){box-sizing:border-box;width:100%}.layer-row.svelte-zlp24r{align-items:stretch;gap:.15rem;width:100%;display:flex}.layer-collapse.svelte-zlp24r{cursor:pointer;color:var(--ui-muted,#667);background:0 0;border:0;flex:0 0 1.4rem;padding:0}.layer-select.svelte-zlp24r{flex:1;min-width:0}.cropper.svelte-1yilgtx{gap:.55rem;margin-top:.35rem;display:grid}.cropper__aspects.svelte-1yilgtx,.cropper__tools.svelte-1yilgtx{flex-wrap:wrap;gap:.35rem;display:flex}.cropper__aspects.svelte-1yilgtx button:where(.svelte-1yilgtx),.cropper__tools.svelte-1yilgtx button:where(.svelte-1yilgtx),.cropper__straighten.svelte-1yilgtx button:where(.svelte-1yilgtx){font:inherit;border:1px solid var(--ui-border,#d5dde5);cursor:pointer;background:#f8fafb;border-radius:999px;min-height:36px;padding:.25rem .55rem;font-size:.8rem}.cropper__aspects.svelte-1yilgtx button.active:where(.svelte-1yilgtx){border-color:var(--ui-accent,#0f6b66);background:color-mix(in srgb, var(--ui-accent,#0f6b66) 12%, white);font-weight:600}.cropper__aspects.svelte-1yilgtx button.suggested:where(.svelte-1yilgtx):not(.active){border-style:dashed;border-color:var(--ui-accent,#0f6b66)}.cropper__straighten.svelte-1yilgtx{grid-template-columns:auto minmax(0,1fr) 3.5rem auto;align-items:center;gap:.35rem .5rem;font-size:.8rem;display:grid}.cropper__straighten.svelte-1yilgtx input:where(.svelte-1yilgtx){width:100%;min-height:36px;accent-color:var(--ui-accent,#0f6b66);margin:0}.cropper__straighten.svelte-1yilgtx output:where(.svelte-1yilgtx){font-variant-numeric:tabular-nums;text-align:right}.cropper__straighten.svelte-1yilgtx button:where(.svelte-1yilgtx):disabled{opacity:.5;cursor:default}.cropper__straighten.svelte-1yilgtx .hint:where(.svelte-1yilgtx){grid-column:1/-1}@media (width<=420px){.cropper__straighten.svelte-1yilgtx{grid-template-columns:minmax(0,1fr) auto auto}.cropper__straighten.svelte-1yilgtx label:where(.svelte-1yilgtx){grid-column:1/-1}}.cropper__viewport.svelte-1yilgtx{background:#0f172a;border-radius:8px;justify-content:center;max-height:22rem;display:flex;overflow:hidden}.cropper__stage.svelte-1yilgtx{touch-action:none;-webkit-user-select:none;user-select:none;max-width:100%;max-height:22rem;position:relative;overflow:hidden}.cropper__stage.svelte-1yilgtx img:where(.svelte-1yilgtx){pointer-events:none;transform-origin:50%;max-width:100%;max-height:22rem;display:block}.cropper__box.svelte-1yilgtx{cursor:move;touch-action:none;border:2px solid #fff;position:absolute;box-shadow:0 0 0 9999px #00000073}.cropper__box.svelte-1yilgtx:focus-visible{outline:3px solid var(--ed-sel,#6a45f5);outline-offset:2px}.cropper__box.grid-thirds.svelte-1yilgtx{background-image:linear-gradient(90deg,#ffffff8c 1px,#0000 1px),linear-gradient(#ffffff8c 1px,#0000 1px);background-size:33.3333% 33.3333%}.cropper__box.grid-fine.svelte-1yilgtx{background-image:linear-gradient(90deg,#ffffff73 1px,#0000 1px),linear-gradient(#ffffff73 1px,#0000 1px);background-size:12.5% 12.5%}.cropper__handle.svelte-1yilgtx{cursor:nwse-resize;background:#fff;border:1px solid #0f172a;border-radius:2px;width:14px;height:14px;position:absolute;bottom:-2px;right:-2px}.cropper__handle.svelte-1yilgtx:after,.cropper__focal.svelte-1yilgtx:after{content:"";position:absolute;inset:-14px}.cropper__focal.svelte-1yilgtx{background:var(--ui-accent,#0f6b66);cursor:crosshair;border:2px solid #fff;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;padding:0;position:absolute;box-shadow:0 0 0 1px #0006}.cropper__focal.svelte-1yilgtx:focus-visible{outline:3px solid var(--ed-sel,#6a45f5);outline-offset:2px}.cropper__actions.svelte-1yilgtx{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.cropper__actions.svelte-1yilgtx button:where(.svelte-1yilgtx){min-height:36px}@media (pointer:coarse){.cropper.svelte-1yilgtx button:where(.svelte-1yilgtx):not(.cropper__focal){min-height:var(--ed-touch,44px)}}.cropper__actions.svelte-1yilgtx [data-testid=media-crop-reset]:where(.svelte-1yilgtx){margin-right:auto}.hint.svelte-1yilgtx{color:var(--ui-muted,#5b6b7c);margin:0;font-size:.8rem}.stock-credit.svelte-1bny4hm{color:var(--ui-muted,#556);margin:.25rem 0;font-size:.78rem;line-height:1.5}.stock-credit.svelte-1bny4hm a:where(.svelte-1bny4hm){color:inherit;min-height:24px;line-height:24px;text-decoration:underline;display:inline-block}.web-credit.svelte-v9r29y{color:var(--ui-muted,#556);overflow-wrap:anywhere;margin:.25rem 0;font-size:.78rem;line-height:1.5}.web-credit.svelte-v9r29y a:where(.svelte-v9r29y){color:inherit;min-height:24px;line-height:24px;text-decoration:underline;display:inline-block}.web-search.svelte-tw538l label:where(.svelte-tw538l),.web-search.svelte-tw538l legend:where(.svelte-tw538l){font-size:.8rem;font-weight:600}.web-search__form.svelte-tw538l>label:where(.svelte-tw538l){margin-bottom:.25rem;display:block}.web-search__row.svelte-tw538l{gap:.4rem;display:flex}.web-search__row.svelte-tw538l input:where(.svelte-tw538l),.web-search__licence.svelte-tw538l select:where(.svelte-tw538l){min-width:0;min-height:44px;font:inherit;border:1px solid var(--ui-border,#d5dde5);box-sizing:border-box;background:#fff;border-radius:8px;flex:1;padding:0 .6rem}.web-search__row.svelte-tw538l button:where(.svelte-tw538l),.web-preview__actions.svelte-tw538l button:where(.svelte-tw538l),.web-more.svelte-tw538l{min-height:44px;font:inherit;border:1px solid var(--ui-border,#d5dde5);cursor:pointer;background:#fff;border-radius:8px;padding:0 .85rem;font-size:.85rem;font-weight:600}.web-preview__actions.svelte-tw538l .primary:where(.svelte-tw538l){background:var(--ui-accent,#0f6b66);border-color:var(--ui-accent,#0f6b66);color:#fff}.web-search__filters.svelte-tw538l{flex-wrap:wrap;gap:.5rem 1rem;margin-top:.5rem;display:flex}.web-search__filters.svelte-tw538l fieldset:where(.svelte-tw538l){border:none;flex-wrap:wrap;align-items:center;gap:0 .75rem;margin:0;padding:0;display:flex}.web-search__filters.svelte-tw538l fieldset:where(.svelte-tw538l) legend:where(.svelte-tw538l){width:100%;padding:0}.web-search__filters.svelte-tw538l fieldset:where(.svelte-tw538l) label:where(.svelte-tw538l){cursor:pointer;align-items:center;gap:.3rem;min-height:44px;font-weight:400;display:inline-flex}.web-search__filters.svelte-tw538l input[type=radio]:where(.svelte-tw538l){width:1.1rem;height:1.1rem;margin:0}.web-search__licence.svelte-tw538l{flex:12rem;gap:.25rem;display:grid}.web-search__provider.svelte-tw538l{margin:.4rem 0 0;font-size:.85rem;font-weight:600}.web-search__provider.svelte-tw538l a:where(.svelte-tw538l){color:inherit;min-height:24px;line-height:24px;text-decoration:underline;display:inline-block}.web-search__notice.svelte-tw538l{color:#5c3b00;background:#fff6e5;border-radius:8px;margin:0 0 .35rem;padding:.45rem .6rem;font-size:.85rem;display:block}.web-switch.svelte-tw538l{min-height:44px;font:inherit;border:1px solid var(--ui-accent,#0f6b66);color:var(--ui-accent,#0f6b66);cursor:pointer;background:#fff;border-radius:8px;margin-bottom:.35rem;padding:0 .85rem;font-size:.85rem;font-weight:600}.web-switch.svelte-tw538l:focus-visible{outline:2px solid var(--ui-accent,#0f6b66);outline-offset:2px}.web-search__status.svelte-tw538l{min-height:1.5rem;margin:.35rem 0;font-size:.85rem}.web-grid.svelte-tw538l{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.55rem;margin:.5rem 0;padding:0;list-style:none;display:grid}.web-grid.svelte-tw538l>li:where(.svelte-tw538l){min-width:0}.web-card.is-picked.svelte-tw538l{outline:3px solid var(--ed-sel);outline-offset:-3px}.web-card__picked.svelte-tw538l{background:var(--ed-sel);width:28px;height:28px;color:var(--ed-on-ink);font-weight:var(--ed-strong);border-radius:999px;place-items:center;display:grid;position:absolute;top:6px;left:6px}.web-card.svelte-tw538l{cursor:pointer;width:100%;font:inherit;text-align:start;background:#f8fafb;border:2px solid #0000;border-radius:8px;gap:.3rem;padding:.3rem;display:grid;position:relative}.web-card.svelte-tw538l:hover{border-color:var(--ui-border,#d5dde5)}.web-card.svelte-tw538l:focus-visible,.web-preview.svelte-tw538l h3:where(.svelte-tw538l):focus-visible{outline:2px solid var(--ui-accent,#0f6b66);outline-offset:2px}.web-card.svelte-tw538l img:where(.svelte-tw538l){width:100%;aspect-ratio:var(--web-ratio,1.5);object-fit:cover;background:#e8eef2;border-radius:5px}.web-card__caption.svelte-tw538l{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;padding-inline:.2rem;font-size:.72rem;line-height:1.3;display:-webkit-box;overflow:hidden}.web-card__badge.svelte-tw538l{color:#fff;background:#7a3e00;border-radius:999px;padding:.1rem .4rem;font-size:.68rem;font-weight:600;position:absolute;top:.5rem;left:.5rem}.web-card__badge.is-free.svelte-tw538l{background:var(--ui-accent,#0f6b66)}.web-preview.svelte-tw538l{gap:.4rem;display:grid}.web-preview.svelte-tw538l h3:where(.svelte-tw538l){overflow-wrap:anywhere;margin:0;font-size:.95rem}.web-preview.svelte-tw538l img:where(.svelte-tw538l){object-fit:contain;background:#e8eef2;border-radius:6px;width:100%;max-height:12rem}.web-preview__actions.svelte-tw538l{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.web-more.svelte-tw538l{width:100%}.hint.svelte-tw538l{color:var(--ui-muted,#556);margin:.3rem 0;font-size:.8rem}.strip-help.svelte-6py3t4{margin:0 0 var(--ed-s2);font-size:var(--ed-f12);color:var(--ed-muted)}.strip.svelte-6py3t4{gap:var(--ed-s2);margin:0 0 var(--ed-s3);grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));padding:0;list-style:none;display:grid}.strip.svelte-6py3t4:focus-visible{box-shadow:var(--ed-focus);outline:none}.strip__item.svelte-6py3t4{gap:var(--ed-s1);padding:var(--ed-s1);border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-surface);flex-direction:column;min-width:0;display:flex}.strip__handle.svelte-6py3t4{aspect-ratio:3/2;border-radius:calc(var(--ed-r) - 2px);background:var(--ed-sunken);cursor:grab;touch-action:none;display:block;position:relative;overflow:hidden}.strip__handle.svelte-6py3t4:focus-visible{box-shadow:var(--ed-focus);outline:none}.strip__handle.svelte-6py3t4 img:where(.svelte-6py3t4){object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.strip__n.svelte-6py3t4{left:var(--ed-s1);top:var(--ed-s1);min-width:1.5rem;padding:0 var(--ed-s1);background:var(--ed-ink);color:var(--ed-on-ink);font-size:var(--ed-f12);font-weight:var(--ed-strong);text-align:center;border-radius:999px;position:absolute}.strip__alt-label.svelte-6py3t4{font-size:var(--ed-f12);font-weight:var(--ed-strong)}.strip__alt.svelte-6py3t4{min-height:var(--ed-touch);padding:0 var(--ed-s2);font:inherit;font-size:var(--ed-f14);border:1px solid var(--ed-line);border-radius:var(--ed-r);min-width:0}.strip__actions.svelte-6py3t4{gap:var(--ed-s1);flex-wrap:wrap;display:flex}.strip__actions.svelte-6py3t4 button:where(.svelte-6py3t4){min-width:var(--ed-touch);min-height:var(--ed-touch);padding:0 var(--ed-s2);font:inherit;font-size:var(--ed-f14);border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-surface);color:var(--ed-ink);cursor:pointer;flex:auto}.strip__actions.svelte-6py3t4 button:where(.svelte-6py3t4):disabled{color:var(--ed-muted);cursor:default}.strip__actions.svelte-6py3t4 button:where(.svelte-6py3t4):focus-visible{box-shadow:var(--ed-focus);outline:none}.strip__remove.svelte-6py3t4{color:var(--ed-danger)!important}.place.svelte-gmeq66{padding:var(--ed-s3);border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-sunken);margin:.25rem 0 .6rem}.place__title.svelte-gmeq66{margin:0 0 var(--ed-s2);font-size:var(--ed-f14);font-weight:var(--ed-strong)}.place__count.svelte-gmeq66{font-weight:var(--ed-regular);color:var(--ed-muted)}.place__status.svelte-gmeq66{min-height:1.25rem;font-size:var(--ed-f14)}.place__actions.svelte-gmeq66{gap:var(--ed-s2);margin-top:var(--ed-s2);flex-wrap:wrap;display:flex}.place__actions.svelte-gmeq66 button:where(.svelte-gmeq66){min-height:var(--ed-touch);padding:0 var(--ed-s3);font:inherit;font-size:var(--ed-f14);font-weight:var(--ed-strong);border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-surface);color:var(--ed-ink);cursor:pointer}.place__actions.svelte-gmeq66 button.primary:where(.svelte-gmeq66){background:var(--ed-ink);border-color:var(--ed-ink);color:var(--ed-on-ink)}.place__actions.svelte-gmeq66 button:where(.svelte-gmeq66):disabled{opacity:.55;cursor:default}.place__actions.svelte-gmeq66 button:where(.svelte-gmeq66):focus-visible,.place__picked.svelte-gmeq66 button:where(.svelte-gmeq66):focus-visible{box-shadow:var(--ed-focus);outline:none}.place__picked.svelte-gmeq66{gap:var(--ed-s2);margin:var(--ed-s2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.place__picked.svelte-gmeq66 li:where(.svelte-gmeq66){position:relative}.place__picked.svelte-gmeq66 img:where(.svelte-gmeq66){object-fit:cover;border-radius:4px;width:64px;height:44px;display:block}.place__picked.svelte-gmeq66 button:where(.svelte-gmeq66){border:2px solid var(--ed-surface);background:var(--ed-ink);width:28px;height:28px;color:var(--ed-on-ink);font-size:var(--ed-f14);cursor:pointer;border-radius:999px;padding:0;line-height:1;position:absolute;top:-10px;right:-10px}.pick-badge.svelte-gmeq66{background:var(--ed-sel);width:28px;height:28px;color:var(--ed-on-ink);font-weight:var(--ed-strong);border-radius:999px;place-items:center;display:grid;position:absolute;top:6px;right:6px}.is-picked.svelte-gmeq66{outline:3px solid var(--ed-sel);outline-offset:-3px}.stock-current.svelte-gmeq66{grid-template-columns:5.5rem 1fr;align-items:start;gap:.6rem;margin:.25rem 0 .4rem;display:grid}.stock-current.svelte-gmeq66 img:where(.svelte-gmeq66){object-fit:cover;background:#e8eef2;border-radius:6px;width:100%}.stock-current__label.svelte-gmeq66{margin:0;font-size:.8rem;font-weight:600}.stock-status.svelte-gmeq66{flex-wrap:wrap;align-items:center;gap:.5rem;min-height:1.5rem;font-size:.85rem;display:flex}.stock-undo.svelte-gmeq66,.stock-empty__actions.svelte-gmeq66 button:where(.svelte-gmeq66),.stock-search__row.svelte-gmeq66 button:where(.svelte-gmeq66),.stock-more.svelte-gmeq66{min-height:44px;font:inherit;border:1px solid var(--ui-border,#d5dde5);cursor:pointer;background:#fff;border-radius:8px;padding:0 .85rem;font-size:.85rem;font-weight:600}.stock-tabs.svelte-gmeq66{border-bottom:1px solid var(--ui-border,#d5dde5);gap:.25rem;margin:.35rem 0 .6rem;display:flex;overflow-x:auto}.stock-tabs.svelte-gmeq66 [role=tab]:where(.svelte-gmeq66){min-height:44px;font:inherit;cursor:pointer;color:inherit;background:0 0;border:none;border-bottom:3px solid #0000;flex:auto;padding:.35rem .5rem;font-size:.82rem;line-height:1.2}.stock-tabs.svelte-gmeq66 [role=tab][aria-selected=true]:where(.svelte-gmeq66){border-bottom-color:var(--ui-accent,#0f6b66);font-weight:600}.stock-tabs.svelte-gmeq66 [role=tab]:where(.svelte-gmeq66):focus-visible,.stock-card.svelte-gmeq66:focus-visible{outline:2px solid var(--ui-accent,#0f6b66);outline-offset:2px}.stock-empty__actions.svelte-gmeq66{flex-wrap:wrap;gap:.5rem;display:flex}.stock-search.svelte-gmeq66 label:where(.svelte-gmeq66){margin-bottom:.25rem;font-size:.8rem;font-weight:600;display:block}.stock-search__row.svelte-gmeq66{gap:.4rem;display:flex}.stock-search__row.svelte-gmeq66 input:where(.svelte-gmeq66){min-width:0;min-height:44px;font:inherit;border:1px solid var(--ui-border,#d5dde5);box-sizing:border-box;border-radius:8px;flex:1;padding:0 .6rem}.stock-grid.svelte-gmeq66{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.55rem;margin:.5rem 0;padding:0;list-style:none;display:grid}.stock-card.svelte-gmeq66{cursor:pointer;width:100%;font:inherit;text-align:start;background:#f8fafb;border:2px solid #0000;border-radius:8px;gap:.3rem;padding:.3rem;display:grid;position:relative}.stock-card.svelte-gmeq66:hover{border-color:var(--ui-border,#d5dde5)}.stock-card.is-current.svelte-gmeq66{border-color:var(--ui-accent,#0f6b66)}.stock-card[aria-disabled=true].svelte-gmeq66{cursor:progress}.stock-card.svelte-gmeq66 img:where(.svelte-gmeq66){width:100%;aspect-ratio:var(--stock-ratio,1.5);object-fit:cover;background:#e8eef2;border-radius:5px}.stock-card__caption.svelte-gmeq66{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;padding-inline:.2rem;font-size:.72rem;line-height:1.3;display:-webkit-box;overflow:hidden}.stock-card__badge.svelte-gmeq66{background:var(--ui-accent,#0f6b66);color:#fff;border-radius:999px;padding:.1rem .4rem;font-size:.68rem;font-weight:600;position:absolute;top:.5rem;left:.5rem}.stock-more.svelte-gmeq66{width:100%}.media-library.svelte-gmeq66{border:1px solid var(--ui-border,#d5dde5);width:min(48rem,100vw - 2rem);max-height:min(40rem,100vh - 2rem);color:inherit;background:#fff;border-radius:12px;padding:1rem 1.1rem 1.15rem;box-shadow:0 18px 48px #0f1e282e}.media-library--panel.svelte-gmeq66{z-index:80;border-right:none;border-radius:0;width:min(26rem,92vw);height:100vh;max-height:100vh;margin:0;position:fixed;inset:0 0 0 auto;overflow:auto;box-shadow:-12px 0 40px #0f1e2829}.media-library.svelte-gmeq66::backdrop{display:none}.media-library__chrome.svelte-gmeq66{justify-content:space-between;align-items:center;gap:.75rem;margin:0 0 .35rem;display:flex}.media-library__chrome.svelte-gmeq66 h2:where(.svelte-gmeq66){margin:0;font-size:1.05rem}.media-library__close.svelte-gmeq66{font:inherit}.media-library__layout.svelte-gmeq66{grid-template-columns:minmax(7.5rem,9.5rem) 1fr;align-items:start;gap:.75rem;margin-top:.35rem;display:grid}@media (width<=36rem){.media-library__layout.svelte-gmeq66{grid-template-columns:1fr}}.media-library__folders.svelte-gmeq66{flex-direction:column;gap:.25rem;display:flex}.media-library__folders.svelte-gmeq66>button:where(.svelte-gmeq66){font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:.35rem .45rem;font-size:.8rem}.media-library__folders.svelte-gmeq66>button.active:where(.svelte-gmeq66){border-color:var(--ui-border,#d5dde5);background:#f0f5f4;font-weight:600}.media-library__new-folder.svelte-gmeq66{gap:.25rem;margin-top:.35rem;display:grid}.media-library__new-folder.svelte-gmeq66 input:where(.svelte-gmeq66){width:100%;font:inherit;border:1px solid var(--ui-border,#d5dde5);box-sizing:border-box;border-radius:6px;padding:.3rem .4rem;font-size:.75rem}.media-library__new-folder.svelte-gmeq66 button:where(.svelte-gmeq66){font:inherit;font-size:.75rem}.media-library__search.svelte-gmeq66{margin:0 0 .55rem;display:block}.media-library__search.svelte-gmeq66 input:where(.svelte-gmeq66){width:100%;font:inherit;border:1px solid var(--ui-border,#d5dde5);box-sizing:border-box;border-radius:8px;padding:.4rem .5rem}.media-library__upload.svelte-gmeq66{border:1px dashed var(--ui-border,#d5dde5);text-align:center;background:#f8fafb;border-radius:8px;margin:.15rem 0 .5rem;padding:.65rem .75rem;font-size:.85rem;font-weight:600;display:block}.media-library__upload.is-dragover.svelte-gmeq66{border-color:var(--ui-accent,#0f6b66);background:color-mix(in srgb, var(--ui-accent,#0f6b66) 12%, white)}.media-library__upload.svelte-gmeq66 label:where(.svelte-gmeq66){cursor:pointer;gap:.35rem;display:grid}.media-library__upload-actions.svelte-gmeq66{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.media-library__cta.svelte-gmeq66{border:1px solid var(--ui-border,#d5dde5);min-height:44px;font:inherit;cursor:pointer;text-align:center;background:#fff;border-radius:8px;place-items:center;padding:.45rem .55rem;font-size:.85rem;font-weight:600;display:grid}.media-library__cta--primary.svelte-gmeq66{background:var(--ui-accent,#0f6b66);border-color:var(--ui-accent,#0f6b66);color:#fff}.media-library__cta.svelte-gmeq66 input[type=file]:where(.svelte-gmeq66){opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.media-library__upload.svelte-gmeq66 input[type=file]:where(.svelte-gmeq66){font:inherit;font-size:.8rem;font-weight:400}.media-library__grid.svelte-gmeq66{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.55rem;max-height:22rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid;overflow:auto}.media-library__card.svelte-gmeq66{border:1px solid var(--ui-border,#d5dde5);cursor:pointer;width:100%;font:inherit;text-align:start;background:#f8fafb;border-radius:8px;gap:.3rem;padding:.35rem;display:grid;position:relative}.media-library__card.svelte-gmeq66:hover{border-color:var(--ui-accent,#0f6b66)}.media-library__card.svelte-gmeq66 img:where(.svelte-gmeq66),.media-library__card.svelte-gmeq66 video:where(.svelte-gmeq66),.media-library__detail.svelte-gmeq66 video:where(.svelte-gmeq66),.media-library__detail.svelte-gmeq66 img:where(.svelte-gmeq66){aspect-ratio:1;object-fit:cover;background:#e8eef2;border-radius:6px;width:100%}.media-library__detail.svelte-gmeq66 video:where(.svelte-gmeq66),.media-library__detail.svelte-gmeq66 img:where(.svelte-gmeq66){aspect-ratio:1;max-width:12rem}.media-library__card.svelte-gmeq66 span:where(.svelte-gmeq66){text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;line-height:1.25;overflow:hidden}.media-library__badge.svelte-gmeq66{color:var(--ui-muted,#667);font-size:.65rem!important}.media-library__detail.svelte-gmeq66{gap:.4rem;margin-top:.5rem;display:grid}.media-library__detail.svelte-gmeq66 input:where(.svelte-gmeq66){font:inherit;border:1px solid var(--ui-border,#d5dde5);border-radius:8px;padding:.4rem .5rem}.media-library__detail-actions.svelte-gmeq66{flex-wrap:wrap;gap:.5rem;display:flex}.media-library__detail-actions.svelte-gmeq66 .primary:where(.svelte-gmeq66){font-weight:600}.media-library__skip-crop.svelte-gmeq66{font:inherit;margin-top:.35rem;font-size:.85rem}.hint.svelte-gmeq66{color:var(--ui-muted,#667);margin:.25rem 0;font-size:.8rem}.sr-only.svelte-gmeq66{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--ed-cv-target:36px;--ed-cv-inner-r:calc(var(--ed-r) - 2px);--ed-cv-hairline:calc(var(--ed-s1) / 2)}.frame-overlay{--ed-cv-unzoom:1;--ed-cv-ring:calc(var(--ed-cv-hairline) * var(--ed-cv-unzoom))}.frame-box{box-sizing:border-box;pointer-events:none;border-radius:var(--ed-cv-hairline);position:absolute}.frame-box.hover{box-shadow:0 0 0 calc(var(--ed-cv-ring) / 2) var(--ed-halo), 0 0 0 var(--ed-cv-ring) rgb(var(--ed-sel-rgb) / .55)}.frame-box.selected{box-shadow:0 0 0 var(--ed-cv-ring) var(--ed-halo), 0 0 0 calc(var(--ed-cv-ring) * 2) var(--ed-sel)}.frame-box.is-section{border-radius:0}.frame-box.is-section.hover{box-shadow:inset 0 0 0 var(--ed-cv-ring) rgb(var(--ed-sel-rgb) / .45)}.frame-box.is-section.selected{box-shadow:inset 0 0 0 var(--ed-cv-ring) var(--ed-sel), inset 0 0 0 calc(var(--ed-cv-ring) * 2) var(--ed-halo)}.frame-box.selected.multi{background:rgb(var(--ed-sel-rgb) / .06)}.frame-box.is-drag-source{opacity:.4}.cv-focus,.cv-focus[aria-pressed=true]{z-index:1;pointer-events:none;background:0 0;border:0;border-radius:0;padding:0;position:absolute}.cv-focus:focus-visible{box-shadow:inset 0 0 0 calc(var(--ed-cv-ring) * 1.5) var(--ed-sel), inset 0 0 0 calc(var(--ed-cv-ring) * 2.5) var(--ed-halo);outline:none}.cv-anchor{z-index:6;width:max-content;scale:var(--ed-cv-unzoom);transform-origin:0 0;pointer-events:none;position:absolute}.cv-anchor>.cv-bar{pointer-events:auto}.cv-edge-anchor{z-index:7}.cv-edge{align-items:center;gap:var(--ed-s1);box-sizing:border-box;min-height:32px;padding:0 var(--ed-s3);border-radius:var(--ed-r);background:var(--ed-sel);color:var(--ed-on-ink);box-shadow:var(--ed-shadow);font:var(--ed-strong) var(--ed-f12) / 16px var(--ed-font);white-space:nowrap;display:inline-flex;translate:-50%}.cv-example-anchor{z-index:5}.cv-example{pointer-events:auto;box-sizing:border-box;min-height:var(--ed-cv-target);padding:0 var(--ed-s3);border:2px solid var(--ed-halo);border-radius:var(--ed-r);background:var(--ed-ink);color:var(--ed-on-ink);box-shadow:var(--ed-shadow);font:var(--ed-strong) var(--ed-f14) / 20px var(--ed-font);white-space:nowrap;cursor:pointer;align-items:center;display:inline-flex;translate:-100%}.cv-example:hover{background:var(--ed-sel)}.cv-example:focus-visible{box-shadow:var(--ed-focus);outline:none}.cv-bar{align-items:center;gap:var(--ed-cv-hairline);padding:var(--ed-s1);border-radius:var(--ed-r);background:var(--ed-ink);color:var(--ed-on-ink);box-shadow:var(--ed-shadow);font:var(--ed-regular) var(--ed-f14) / 20px var(--ed-font);flex-wrap:wrap;display:flex}.cv-bar button,.cv-bar .cv-tag{align-items:center;gap:var(--ed-s1);box-sizing:border-box;min-width:0;height:var(--ed-cv-target);min-height:var(--ed-cv-target);padding:0 var(--ed-s2);border-radius:var(--ed-cv-inner-r);color:var(--ed-on-ink);font:inherit;white-space:nowrap;box-shadow:none;background:0 0;border:0;line-height:20px;display:inline-flex}.cv-bar button:hover:not(:disabled){background:color-mix(in srgb, var(--ed-on-ink) 18%, transparent);color:var(--ed-on-ink);font-weight:inherit;border-color:#0000}.cv-bar button:disabled{opacity:.35;cursor:default}.cv-bar button:focus-visible,.cv-add-pill:focus-visible,.ed-toast-undo:focus-visible{box-shadow:var(--ed-focus);outline:none}.cv-bar .cv-tag{padding:0 var(--ed-s3);font-weight:var(--ed-strong)}.cv-bar .cv-tag:hover:not(:disabled){font-weight:var(--ed-strong)}.cv-bar .cv-grab{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.cv-bar .cv-grab:active{cursor:grabbing}.cv-grip{opacity:.55;letter-spacing:-.12em}.cv-sep{width:1px;margin:var(--ed-s1);background:color-mix(in srgb, var(--ed-on-ink) 25%, transparent);align-self:stretch}.cv-group{gap:var(--ed-cv-hairline);display:inline-flex}.cv-more{display:flex;position:relative}.cv-anchor.cv-add{z-index:5;transform-origin:50%;translate:-50% -50%}.cv-add-pill{box-sizing:border-box;height:var(--ed-cv-target);min-height:var(--ed-cv-target);padding:0 var(--ed-s3);border-radius:var(--ed-r);background:var(--ed-sel);color:var(--ed-on-ink);font:var(--ed-strong) var(--ed-f12) / 16px var(--ed-font);white-space:nowrap;box-shadow:0 0 0 var(--ed-cv-hairline) var(--ed-halo);opacity:0;pointer-events:none;border:0;transition:opacity .15s;display:block}.cv-add.is-shown>.cv-add-pill,.cv-add-pill:focus-visible{opacity:1;pointer-events:auto}.cv-add-pill:hover:not(:disabled){background:var(--ed-sel);color:var(--ed-on-ink);border-color:#0000}.cv-add-pill:focus-visible{box-shadow:0 0 0 var(--ed-cv-hairline) var(--ed-halo), 0 0 0 var(--ed-s1) var(--ed-sel), 0 0 0 calc(var(--ed-s1) + var(--ed-cv-hairline)) var(--ed-halo)}.cv-drop{z-index:7;pointer-events:none;border-radius:var(--ed-cv-hairline);background:var(--ed-sel);box-shadow:0 0 0 var(--ed-cv-ring) var(--ed-halo);position:absolute}.cv-drop.is-area{border-radius:var(--ed-r);background:rgb(var(--ed-sel-rgb) / .1);box-shadow:inset 0 0 0 var(--ed-cv-ring) var(--ed-sel), 0 0 0 var(--ed-cv-ring) var(--ed-halo)}.cv-drop-label{translate:-50% -50%;scale:var(--ed-cv-unzoom);padding:0 var(--ed-s2);border-radius:var(--ed-r);background:var(--ed-sel);color:var(--ed-on-ink);font:var(--ed-strong) var(--ed-f12) / 20px var(--ed-font);white-space:nowrap;box-shadow:0 0 0 var(--ed-cv-hairline) var(--ed-halo);translate:-50% var(--ed-s1);transform-origin:50% 0;position:absolute;top:100%;left:50%}.editor-pane.center>.cv-drag-hint{left:50%;bottom:calc(var(--ed-s5) + env(safe-area-inset-bottom,0px));z-index:55;max-width:calc(100vw - 2 * var(--ed-s4));padding:var(--ed-s2) var(--ed-s4);border-radius:var(--ed-r);background:var(--ed-ink);color:var(--ed-on-ink);box-shadow:var(--ed-shadow);font:var(--ed-regular) var(--ed-f14) / 20px var(--ed-font);text-align:center;pointer-events:none;position:fixed;translate:-50%}@media (width<=700px){.editor-pane.center>.cv-drag-hint{bottom:calc(var(--ed-s7) * 2 + env(safe-area-inset-bottom,0px))}}.cv-drag-chip{z-index:8;scale:var(--ed-cv-unzoom);transform-origin:0 0;will-change:transform;pointer-events:none;padding:var(--ed-s1) var(--ed-s3);border-radius:var(--ed-r);background:var(--ed-ink);color:var(--ed-on-ink);box-shadow:var(--ed-shadow);font:var(--ed-strong) var(--ed-f14) / 20px var(--ed-font);white-space:nowrap;position:absolute;top:0;left:0}.frame-overlay.is-dragging .cv-anchor,.frame-overlay.is-dragging .layout-handle,.frame-overlay.is-dragging .frame-box.hover{opacity:0;pointer-events:none}.cv-free-grid{z-index:3;pointer-events:none;border-radius:var(--ed-cv-hairline);background:repeating-linear-gradient(to right, rgb(var(--ed-sel-rgb) / .1) 0, rgb(var(--ed-sel-rgb) / .1) var(--cv-free-column), transparent var(--cv-free-column), transparent var(--cv-free-pitch));position:absolute}.cv-free-guide{z-index:4;min-width:var(--ed-cv-ring);min-height:var(--ed-cv-ring);background:rgb(var(--ed-sel-rgb) / .55);pointer-events:none;position:absolute}.cv-free-handle,.cv-free-handle:hover:not(:disabled){z-index:5;box-sizing:border-box;width:var(--ed-s3);height:var(--ed-s3);min-height:0;translate:-50% -50%;scale:var(--ed-cv-unzoom);border:var(--ed-cv-hairline) solid var(--ed-sel);border-radius:var(--ed-cv-hairline);background:var(--ed-halo);pointer-events:auto;touch-action:none;padding:0;position:absolute}.cv-free-handle.is-corner{border-radius:50%}.frame-overlay.is-dragging .cv-free-handle{opacity:0;pointer-events:none}@media (pointer:coarse){.cv-free-handle,.cv-free-handle:hover:not(:disabled){width:var(--ed-s5);height:var(--ed-s5)}}.frame-menu{top:calc(100% + var(--ed-s1));z-index:7;gap:var(--ed-cv-hairline);min-width:calc(var(--ed-s7) * 4);padding:var(--ed-s1);background:var(--ed-surface);color:var(--ed-ink);border:1px solid var(--ed-line);border-radius:var(--ed-r);box-shadow:var(--ed-shadow);font:var(--ed-regular) var(--ed-f14) / 20px var(--ed-font);pointer-events:auto;flex-direction:column;margin:0;list-style:none;display:flex;position:absolute;right:0}.frame-menu button,.cv-bar .frame-menu button{width:100%;height:auto;min-height:var(--ed-cv-target);padding:0 var(--ed-s2);border-radius:var(--ed-cv-inner-r);color:var(--ed-ink);text-align:left;white-space:nowrap;background:0 0;border:0;justify-content:flex-start;align-items:center;display:flex}.frame-menu button:hover:not(:disabled),.frame-menu button:focus-visible,.cv-bar .frame-menu button:hover:not(:disabled){background:var(--ed-sel-soft);color:var(--ed-ink);font-weight:inherit}.frame-menu button:disabled,.cv-bar .frame-menu button:disabled{opacity:.45}.frame-menu button.danger{color:var(--ed-danger)}.frame-menu .frame-menu-group{padding:var(--ed-s2) var(--ed-s2) var(--ed-s1);color:var(--ed-muted);font-size:var(--ed-f12);font-weight:var(--ed-strong);line-height:16px}.canvas-context-menu{z-index:8;scale:var(--ed-cv-unzoom);transform-origin:0 0;top:auto;right:auto}.ed-toast-region{left:0;right:0;bottom:calc(var(--ed-s5) + env(safe-area-inset-bottom,0px));z-index:60;padding:0 var(--ed-s4);pointer-events:none;justify-content:center;display:flex;position:fixed}.ed-toast{align-items:center;gap:var(--ed-s4);max-width:100%;padding:var(--ed-s2) var(--ed-s2) var(--ed-s2) var(--ed-s4);border-radius:var(--ed-r);background:var(--ed-ink);color:var(--ed-on-ink);box-shadow:var(--ed-shadow);font:var(--ed-regular) var(--ed-f14) / 20px var(--ed-font);pointer-events:auto;display:flex}.ed-toast-undo{height:var(--ed-cv-target);min-height:var(--ed-cv-target);padding:0 var(--ed-s3);border:1px solid color-mix(in srgb, var(--ed-on-ink) 35%, transparent);border-radius:var(--ed-cv-inner-r);color:inherit;font:inherit;font-weight:var(--ed-strong);background:0 0;flex-shrink:0}.ed-toast-undo:hover:not(:disabled){background:color-mix(in srgb, var(--ed-on-ink) 18%, transparent);border-color:color-mix(in srgb, var(--ed-on-ink) 35%, transparent);color:var(--ed-on-ink)}@media (width<=700px){.ed-toast-region{bottom:calc(var(--ed-s7) + var(--ed-s5) + env(safe-area-inset-bottom,0px))}}.ed-toast-region.at-top{bottom:auto}@media (prefers-reduced-motion:reduce){.cv-add-pill{transition:none}}.cv-bar.section-toolbar.is-behind:not(:hover):not(:focus-within){opacity:.55}.layout-handle.svelte-l76lyi{z-index:4;pointer-events:auto;background:0 0;border:0;padding:0;position:absolute}.layout-handle.pad.top.svelte-l76lyi,.layout-handle.pad.bottom.svelte-l76lyi,.layout-handle.margin.top.svelte-l76lyi,.layout-handle.margin.bottom.svelte-l76lyi{cursor:ns-resize;height:8px}.layout-handle.pad.top.svelte-l76lyi,.layout-handle.pad.bottom.svelte-l76lyi{transform:translateY(-4px)}.layout-handle.margin.bottom.svelte-l76lyi{transform:translateY(-8px)}.layout-handle.margin.west.svelte-l76lyi,.layout-handle.margin.east.svelte-l76lyi,.layout-handle.width.east.svelte-l76lyi{cursor:ew-resize;width:8px}.layout-handle.margin.east.svelte-l76lyi,.layout-handle.width.east.svelte-l76lyi{transform:translate(-8px)}.layout-handle.move.svelte-l76lyi{background:var(--ui-accent,#0f6b66);cursor:grab;border:2px solid #fff;border-radius:50%;width:18px;height:18px;transform:translate(-50%,-50%);box-shadow:0 1px 3px #00000040}.layout-handle.move.svelte-l76lyi:active{cursor:grabbing}.layout-clear-absolute.svelte-l76lyi{z-index:5;border:1px solid var(--ui-border,#ccd);white-space:nowrap;cursor:pointer;background:#fff;border-radius:4px;min-height:1.5rem;padding:.2rem .45rem;font-size:.68rem;font-weight:600;line-height:1.2;position:absolute;transform:translate(-100%);box-shadow:0 2px 6px #00000026}.sr-only.svelte-nvy2wp{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.library-examples.svelte-odptxl{align-items:center;min-height:44px;display:inline-flex}.library-search.svelte-odptxl{gap:var(--ed-s2);margin:var(--ed-s3) 0;font-size:var(--ed-f14);display:grid}.library-alias.svelte-odptxl{font-size:var(--ed-f12);color:var(--ed-muted);line-height:16px;display:block}.library-search.svelte-odptxl input:where(.svelte-odptxl){width:100%;min-height:var(--ed-touch);padding:var(--ed-s2) var(--ed-s3);border:1px solid var(--ed-line);border-radius:var(--ed-r);color:var(--ed-ink);background:var(--ed-surface);font:inherit}.paste-html.svelte-s3qqb5{width:min(calc(var(--ed-s7,2.5rem) * 24), calc(100vw - var(--ed-s5,1.5rem)));max-height:calc(100dvh - var(--ed-s5,1.5rem));box-sizing:border-box;padding:var(--ed-s5,1.25rem);border:1px solid var(--ed-line,#8a8a8a);border-radius:var(--ed-r,8px);background:var(--ed-surface,Canvas);color:var(--ed-ink,CanvasText);font:var(--ed-f14,.875rem) var(--ed-font,system-ui, sans-serif);box-shadow:var(--ed-shadow,none);text-align:start}.paste-html.svelte-s3qqb5::backdrop{background:#00000073}.paste-body.svelte-s3qqb5,.paste-result.svelte-s3qqb5,.paste-report.svelte-s3qqb5{gap:var(--ed-s3,.75rem);display:grid}h2.svelte-s3qqb5{font-size:var(--ed-f20,1.25rem);font-weight:var(--ed-strong,600);margin:0}h3.svelte-s3qqb5{font-size:var(--ed-f14,.875rem);font-weight:var(--ed-strong,600);margin:0}p.svelte-s3qqb5{margin:0}textarea.svelte-s3qqb5{box-sizing:border-box;width:100%;min-height:calc(var(--ed-touch,2.75rem) * 3);padding:var(--ed-s2,.5rem);border:1px solid var(--ed-line,#8a8a8a);border-radius:var(--ed-r,8px);font:var(--ed-f14,.875rem) ui-monospace, monospace;color:inherit;background:var(--ed-surface,Canvas)}button.svelte-s3qqb5{min-height:var(--ed-touch,2.75rem);border:1px solid var(--ed-line,#8a8a8a);border-radius:var(--ed-r,8px);padding:var(--ed-s2,.5rem) var(--ed-s3,.75rem);font:inherit;color:inherit;background:var(--ed-surface,Canvas)}.paste-insert.svelte-s3qqb5{background:var(--ed-ink,CanvasText);color:var(--ed-on-ink,Canvas)}button.svelte-s3qqb5:disabled{opacity:.6}.paste-actions.svelte-s3qqb5{justify-content:flex-end;gap:var(--ed-s2,.5rem);flex-wrap:wrap;display:flex}.paste-status.svelte-s3qqb5:empty{display:none}.paste-frame.svelte-s3qqb5{width:100%;height:calc(var(--ed-touch,2.75rem) * 8);border:1px solid var(--ed-line,#8a8a8a);border-radius:var(--ed-r,8px);background:var(--ed-surface,Canvas)}ul.svelte-s3qqb5{gap:var(--ed-s1,.25rem);margin:0;padding-inline-start:var(--ed-s5,1.25rem);display:grid}.paste-detail.svelte-s3qqb5{color:var(--ed-muted,GrayText);display:block}.sr-only.svelte-s3qqb5{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}textarea.svelte-s3qqb5:focus-visible,button.svelte-s3qqb5:focus-visible{outline:2px solid var(--ed-sel,Highlight);outline-offset:2px}.figma-import.svelte-bc98b2{width:min(calc(var(--ed-s7,2.5rem) * 24), calc(100vw - var(--ed-s5,1.5rem)));max-height:calc(100dvh - var(--ed-s5,1.5rem));box-sizing:border-box;padding:var(--ed-s5,1.25rem);border:1px solid var(--ed-line,#8a8a8a);border-radius:var(--ed-r,8px);background:var(--ed-surface,Canvas);color:var(--ed-ink,CanvasText);font:var(--ed-f14,.875rem) var(--ed-font,system-ui, sans-serif);box-shadow:var(--ed-shadow,none);text-align:start}.figma-import.svelte-bc98b2::backdrop{background:#00000073}.fi-body.svelte-bc98b2,.fi-result.svelte-bc98b2,.fi-report.svelte-bc98b2{gap:var(--ed-s3,.75rem);display:grid}h2.svelte-bc98b2{font-size:var(--ed-f20,1.25rem);font-weight:var(--ed-strong,600);margin:0}h3.svelte-bc98b2{font-size:var(--ed-f14,.875rem);font-weight:var(--ed-strong,600);margin:0}p.svelte-bc98b2{margin:0}fieldset.svelte-bc98b2{gap:var(--ed-s3,.75rem);padding:var(--ed-s2,.5rem) var(--ed-s3,.75rem);border:1px solid var(--ed-line,#8a8a8a);border-radius:var(--ed-r,8px);flex-wrap:wrap;margin:0;display:flex}legend.svelte-bc98b2{padding:0 var(--ed-s1,.25rem)}label.svelte-bc98b2{font-weight:var(--ed-strong,600)}fieldset.svelte-bc98b2 label:where(.svelte-bc98b2),.fi-check.svelte-bc98b2{gap:var(--ed-s2,.5rem);min-height:var(--ed-touch,2.75rem);align-items:center;font-weight:400;display:flex}input[type=url].svelte-bc98b2,input[type=password].svelte-bc98b2,input[type=file].svelte-bc98b2,select.svelte-bc98b2{box-sizing:border-box;width:100%;min-height:var(--ed-touch,2.75rem);padding:var(--ed-s2,.5rem);border:1px solid var(--ed-line,#8a8a8a);border-radius:var(--ed-r,8px);font:inherit;color:inherit;background:var(--ed-surface,Canvas)}.fi-hint.svelte-bc98b2,.fi-detail.svelte-bc98b2{color:var(--ed-muted,GrayText)}.fi-detail.svelte-bc98b2{display:block}button.svelte-bc98b2{min-height:var(--ed-touch,2.75rem);border:1px solid var(--ed-line,#8a8a8a);border-radius:var(--ed-r,8px);padding:var(--ed-s2,.5rem) var(--ed-s3,.75rem);font:inherit;color:inherit;background:var(--ed-surface,Canvas)}.fi-insert.svelte-bc98b2{background:var(--ed-ink,CanvasText);color:var(--ed-on-ink,Canvas)}button.svelte-bc98b2:disabled{opacity:.6}.fi-actions.svelte-bc98b2{justify-content:flex-end;gap:var(--ed-s2,.5rem);flex-wrap:wrap;display:flex}.fi-status.svelte-bc98b2:empty{display:none}.fi-frame.svelte-bc98b2{width:100%;height:calc(var(--ed-touch,2.75rem) * 8);border:1px solid var(--ed-line,#8a8a8a);border-radius:var(--ed-r,8px);background:var(--ed-surface,Canvas)}ul.svelte-bc98b2{gap:var(--ed-s1,.25rem);margin:0;padding-inline-start:var(--ed-s5,1.25rem);display:grid}.sr-only.svelte-bc98b2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}input.svelte-bc98b2:focus-visible,select.svelte-bc98b2:focus-visible,button.svelte-bc98b2:focus-visible{outline:2px solid var(--ed-sel,Highlight);outline-offset:2px}.design-import.svelte-1414ve6{width:min(calc(var(--ed-s7,2.5rem) * 24), calc(100vw - var(--ed-s5,1.5rem)));max-height:calc(100dvh - var(--ed-s5,1.5rem));box-sizing:border-box;padding:var(--ed-s5,1.25rem);border:1px solid var(--ed-line,#8a8a8a);border-radius:var(--ed-r,8px);background:var(--ed-surface,Canvas);color:var(--ed-ink,CanvasText);font:var(--ed-f14,.875rem) var(--ed-font,system-ui, sans-serif);box-shadow:var(--ed-shadow,none);text-align:start}.design-import.svelte-1414ve6::backdrop{background:#00000073}.di-body.svelte-1414ve6,.di-result.svelte-1414ve6,.di-report.svelte-1414ve6{gap:var(--ed-s3,.75rem);display:grid}h2.svelte-1414ve6{font-size:var(--ed-f20,1.25rem);font-weight:var(--ed-strong,600);margin:0}h3.svelte-1414ve6{font-size:var(--ed-f14,.875rem);font-weight:var(--ed-strong,600);margin:0}p.svelte-1414ve6{margin:0}label.svelte-1414ve6{font-weight:var(--ed-strong,600)}.di-check.svelte-1414ve6{gap:var(--ed-s2,.5rem);min-height:var(--ed-touch,2.75rem);align-items:center;font-weight:400;display:flex}input[type=file].svelte-1414ve6,input[type=text].svelte-1414ve6,select.svelte-1414ve6{box-sizing:border-box;width:100%;min-height:var(--ed-touch,2.75rem);padding:var(--ed-s2,.5rem);border:1px solid var(--ed-line,#8a8a8a);border-radius:var(--ed-r,8px);font:inherit;color:inherit;background:var(--ed-surface,Canvas)}.di-hint.svelte-1414ve6,.di-detail.svelte-1414ve6{color:var(--ed-muted,GrayText)}.di-detail.svelte-1414ve6{display:block}button.svelte-1414ve6{min-height:var(--ed-touch,2.75rem);border:1px solid var(--ed-line,#8a8a8a);border-radius:var(--ed-r,8px);padding:var(--ed-s2,.5rem) var(--ed-s3,.75rem);font:inherit;color:inherit;background:var(--ed-surface,Canvas)}.di-create.svelte-1414ve6{background:var(--ed-ink,CanvasText);color:var(--ed-on-ink,Canvas)}button.svelte-1414ve6:disabled{opacity:.6}.di-actions.svelte-1414ve6{justify-content:flex-end;gap:var(--ed-s2,.5rem);flex-wrap:wrap;display:flex}.di-status.svelte-1414ve6:empty{display:none}.di-frame.svelte-1414ve6{width:100%;height:calc(var(--ed-touch,2.75rem) * 8);border:1px solid var(--ed-line,#8a8a8a);border-radius:var(--ed-r,8px);background:var(--ed-surface,Canvas)}ul.svelte-1414ve6{gap:var(--ed-s1,.25rem);margin:0;padding-inline-start:var(--ed-s5,1.25rem);display:grid}.sr-only.svelte-1414ve6{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}input.svelte-1414ve6:focus-visible,select.svelte-1414ve6:focus-visible,button.svelte-1414ve6:focus-visible{outline:2px solid var(--ed-sel,Highlight);outline-offset:2px}.vis-badge.svelte-tkmrac{white-space:nowrap;color:#4c1d95;background:#ede9fe;border-radius:999px;align-items:center;padding:0 .4rem;font-size:.72rem;font-weight:600;line-height:1.5;display:inline-flex}.schedule.svelte-tkmrac{color:#075985;background:#e0f2fe}.schedule.ended.svelte-tkmrac,.schedule.upcoming.svelte-tkmrac{color:#78350f;background:#fef3c7}.phone-rows.svelte-n06nhq{gap:var(--ed-s1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.phone-row.svelte-n06nhq{align-items:center;gap:var(--ed-s1);min-height:44px;padding:0 var(--ed-s1) 0 var(--ed-s3);border-radius:var(--ed-r);display:flex}.phone-row.is-selected.svelte-n06nhq{background:var(--ed-sel-soft)}.phone-row__name.svelte-n06nhq{text-align:left;min-width:0;min-height:44px;color:var(--ed-ink);font:var(--ed-regular) var(--ed-f14) / 20px var(--ed-font);background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding:0;display:flex}.phone-row__title.svelte-n06nhq{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.phone-row.is-off.svelte-n06nhq .phone-row__title:where(.svelte-n06nhq){color:var(--ed-muted);text-decoration:line-through}.phone-row__icon.svelte-n06nhq{width:44px;min-height:44px;color:var(--ed-ink);font-size:var(--ed-f16);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.phone-row__icon.svelte-n06nhq:disabled{color:var(--ed-line)}.phone-limit.svelte-n06nhq{margin-top:var(--ed-s4);padding:var(--ed-s3);border-radius:var(--ed-r);background:var(--ed-sunken);color:var(--ed-muted);font:var(--ed-regular) var(--ed-f12) / 16px var(--ed-font)}.phone-limit.svelte-n06nhq p:where(.svelte-n06nhq){margin:0}.phone-limit.svelte-n06nhq button:where(.svelte-n06nhq){margin-top:var(--ed-s2);min-height:44px;padding:0 var(--ed-s3);border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-surface);color:var(--ed-ink);font:var(--ed-strong) var(--ed-f14) / 20px var(--ed-font)}.phone-limit__status.svelte-n06nhq:not(:empty){margin-top:var(--ed-s2);color:var(--ed-ink)}.phone-row__icon.svelte-n06nhq svg:where(.svelte-n06nhq){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.anim-toggle.svelte-o05uk3{align-items:center;gap:var(--ed-s2);text-align:start;justify-content:flex-start;width:100%;min-height:44px;display:flex}.anim-wand.svelte-o05uk3{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;flex:none;width:16px;height:16px}.anim-current.svelte-o05uk3{color:var(--ed-muted);font-size:var(--ed-f12);display:block}.anim-pop.svelte-o05uk3{gap:var(--ed-s3);margin-top:var(--ed-s2);padding:var(--ed-s3);border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-surface);box-shadow:var(--ed-shadow);display:grid}.anim-groups.svelte-o05uk3{gap:var(--ed-s3);display:grid}.anim-group.svelte-o05uk3{border:0;min-width:0;margin:0;padding:0}.anim-group.svelte-o05uk3 legend:where(.svelte-o05uk3){margin-bottom:var(--ed-s2);font-weight:var(--ed-strong);font-size:var(--ed-f12);padding:0}.anim-grid.svelte-o05uk3{gap:var(--ed-s2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.anim-tile.svelte-o05uk3{min-width:0;min-height:44px;padding:var(--ed-s2);border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-sunken);color:var(--ed-ink);font:inherit;font-size:var(--ed-f12);text-align:center;-webkit-hyphens:auto;hyphens:auto;cursor:pointer;line-height:1.3}.anim-tile.svelte-o05uk3:hover{border-color:var(--ed-ink)}.anim-tile[aria-pressed=true].svelte-o05uk3{border-color:var(--ed-sel);box-shadow:0 0 0 1px var(--ed-sel);background:var(--ed-sel-soft)}.anim-tile.svelte-o05uk3:focus-visible{box-shadow:var(--ed-focus);outline:none}.anim-tile--none.svelte-o05uk3{grid-column:1/-1}.anim-tune.svelte-o05uk3{gap:var(--ed-s2);padding-top:var(--ed-s2);display:grid}.anim-tune.svelte-o05uk3 fieldset:where(.svelte-o05uk3){border:0;margin:0;padding:0}.anim-tune.svelte-o05uk3 legend:where(.svelte-o05uk3){margin-bottom:var(--ed-s1);padding:0}.anim-trigger.svelte-o05uk3 .anim-radio:where(.svelte-o05uk3){align-items:center;gap:var(--ed-s2);flex-direction:row;min-height:44px;display:flex}.anim-row.svelte-o05uk3{gap:var(--ed-s2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.anim-row.svelte-o05uk3 input{width:100%;min-height:40px}.anim-presets.svelte-o05uk3{padding-top:var(--ed-s2)}.anim-presets.svelte-o05uk3 .ed-btn:where(.svelte-o05uk3){margin-top:var(--ed-s2)}.measured.svelte-12wavty{background:var(--editor-surface-muted,#eef2f6);color:var(--editor-text-muted,#4b5563);border-radius:4px;margin-left:.35rem;padding:.05rem .3rem;font-size:.72rem;font-weight:400}.hover-group.svelte-12wavty{border-top:1px solid var(--editor-border,#d5dde5);margin-top:.6rem;padding-top:.5rem}.padding-side.svelte-1oovj3d{flex-direction:column;gap:.15rem;min-width:0;font-size:.75rem;display:flex}.padding-side.svelte-1oovj3d input:where(.svelte-1oovj3d){width:100%;font:inherit;box-sizing:border-box}.reusable-save.svelte-1mwbg7v{width:min(calc(var(--ed-s7) * 10), calc(100vw - var(--ed-s5)));max-height:calc(100dvh - var(--ed-s5));box-sizing:border-box;padding:var(--ed-s5);border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-surface);color:var(--ed-ink);font:var(--ed-f14) var(--ed-font);box-shadow:var(--ed-shadow)}.reusable-save.svelte-1mwbg7v::backdrop{background:var(--ed-ink);opacity:.5}form.svelte-1mwbg7v{gap:var(--ed-s3);display:grid}h2.svelte-1mwbg7v{font-size:var(--ed-f20);font-weight:var(--ed-strong);margin:0}p.svelte-1mwbg7v{margin:0}.hint.svelte-1mwbg7v{color:var(--ed-muted)}fieldset.svelte-1mwbg7v{padding:var(--ed-s3);border:1px solid var(--ed-line);border-radius:var(--ed-r);margin:0}legend.svelte-1mwbg7v{font-weight:var(--ed-strong)}.reusable-choice.svelte-1mwbg7v{align-items:center;gap:var(--ed-s2);min-height:var(--ed-touch);display:flex}input.svelte-1mwbg7v:not([type=checkbox]),button.svelte-1mwbg7v{min-height:var(--ed-touch);border:1px solid var(--ed-line);border-radius:var(--ed-r);padding:var(--ed-s2) var(--ed-s3);font:inherit;color:inherit;background:var(--ed-surface)}input.svelte-1mwbg7v:not([type=checkbox]){box-sizing:border-box;width:100%;font-size:var(--ed-f16)}small.svelte-1mwbg7v{color:var(--ed-muted);font-size:var(--ed-f12);overflow-wrap:anywhere;display:block}input[type=checkbox].svelte-1mwbg7v{accent-color:var(--ed-sel)}.primary.svelte-1mwbg7v{background:var(--ed-ink);color:var(--ed-on-ink)}.reusable-actions.svelte-1mwbg7v{justify-content:flex-end;gap:var(--ed-s2);display:flex}[role=alert].svelte-1mwbg7v{color:var(--ed-danger)}input.svelte-1mwbg7v:focus-visible,button.svelte-1mwbg7v:focus-visible{box-shadow:var(--ed-focus);outline:none}.ed-linked.svelte-ueq0ib{gap:var(--ed-s2);margin:0 var(--ed-s4) var(--ed-s3);padding:var(--ed-s3);border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-surface);font:var(--ed-f14) var(--ed-font);display:grid}.ed-linked.svelte-ueq0ib p:where(.svelte-ueq0ib){margin:0}.ed-linked__title.svelte-ueq0ib{font-weight:var(--ed-strong)}.hint.svelte-ueq0ib{color:var(--ed-muted)}.error.svelte-ueq0ib{color:var(--ed-danger)}button.svelte-ueq0ib{min-height:var(--ed-touch);border:1px solid var(--ed-line);border-radius:var(--ed-r);padding:var(--ed-s2) var(--ed-s3);font:inherit;color:inherit;background:var(--ed-surface);justify-self:start}button.svelte-ueq0ib:focus-visible{box-shadow:var(--ed-focus);outline:none}.ab.svelte-94zca6{gap:var(--ed-s2);display:grid}.label.svelte-94zca6{font-weight:var(--ed-strong)}.hint.svelte-94zca6{color:var(--ed-muted);margin:0}.row.svelte-94zca6{gap:var(--ed-s2);flex-wrap:wrap;display:flex}.row.end.svelte-94zca6{justify-content:flex-end}.versions.svelte-94zca6{gap:var(--ed-s1);flex-wrap:wrap;display:flex}button.svelte-94zca6,select.svelte-94zca6,input.svelte-94zca6{min-height:var(--ed-touch);border:1px solid var(--ed-line);border-radius:var(--ed-r);padding:var(--ed-s2) var(--ed-s3);font:inherit;color:inherit;background:var(--ed-surface)}button.svelte-94zca6:focus-visible,select.svelte-94zca6:focus-visible,input.svelte-94zca6:focus-visible{box-shadow:var(--ed-focus);outline:none}.version[aria-pressed=true].svelte-94zca6{border-color:var(--ed-sel);background:var(--ed-sel-soft);font-weight:var(--ed-strong)}.primary.svelte-94zca6{border-color:var(--ed-sel);background:var(--ed-sel);color:var(--ed-on-ink)}button.svelte-94zca6:disabled{opacity:.55}.ab-dialog.svelte-94zca6{width:min(calc(var(--ed-s7) * 13), calc(100vw - var(--ed-s5)));max-height:calc(100dvh - var(--ed-s5));box-sizing:border-box;padding:var(--ed-s5);border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-surface);color:var(--ed-ink);font:var(--ed-f14) var(--ed-font);box-shadow:var(--ed-shadow)}.ab-dialog.svelte-94zca6::backdrop{background:var(--ed-ink);opacity:.5}.body.svelte-94zca6{gap:var(--ed-s3);display:grid}h2.svelte-94zca6{font-size:var(--ed-f20);font-weight:var(--ed-strong);margin:0}h3.svelte-94zca6{margin:var(--ed-s2) 0 0;font-size:var(--ed-f16);font-weight:var(--ed-strong)}p.svelte-94zca6{margin:0}fieldset.svelte-94zca6{gap:var(--ed-s2);padding:var(--ed-s3);border:1px solid var(--ed-line);border-radius:var(--ed-r);margin:0;display:grid}legend.svelte-94zca6{font-weight:var(--ed-strong)}.share.svelte-94zca6{align-items:center;gap:var(--ed-s2);display:flex}.share.svelte-94zca6 span:where(.svelte-94zca6):first-child{min-width:calc(var(--ed-s7) * 3)}.share.svelte-94zca6 input:where(.svelte-94zca6){width:calc(var(--ed-s7) * 2)}.error.svelte-94zca6{color:var(--ed-danger)}.table-wrap.svelte-94zca6{overflow-x:auto}table.svelte-94zca6{border-collapse:collapse;width:100%}th.svelte-94zca6,td.svelte-94zca6{padding:var(--ed-s2);border-bottom:1px solid var(--ed-line);text-align:left}td.svelte-94zca6{font-variant-numeric:tabular-nums}.confirm.svelte-94zca6{gap:var(--ed-s2);padding:var(--ed-s3);border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-sunken);display:grid}.visibility.svelte-y4lem0{border:1px solid var(--ed-border,#d4d4d8);border-radius:var(--ed-r,6px);min-width:0;margin:.5rem 0;padding:.5rem .75rem .75rem}legend.svelte-y4lem0{flex-wrap:wrap;align-items:center;gap:.35rem;padding:0 .25rem;font-weight:600;display:flex}.time-row.svelte-y4lem0{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.time-row.svelte-y4lem0 input:where(.svelte-y4lem0){flex:11rem;min-width:0;min-height:2.25rem}.clear.svelte-y4lem0{min-height:2.25rem}.preview.svelte-y4lem0{border-top:1px dashed var(--ed-border,#d4d4d8);gap:.35rem;margin-top:.5rem;padding-top:.5rem;display:grid}.conflict.svelte-y4lem0{color:var(--ed-danger,#b91c1c)}.section-shapes.svelte-yoo5jw{border:0;min-width:0;margin:0;padding:0}.section-shapes.svelte-yoo5jw legend:where(.svelte-yoo5jw){padding:0;font-weight:600}.text-highlight__title.svelte-j4mweu{font-weight:600}.text-highlight.svelte-j4mweu .token-palette:where(.svelte-j4mweu){flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.text-highlight.svelte-j4mweu button[disabled]:where(.svelte-j4mweu){opacity:.45;cursor:not-allowed}.check.svelte-1q4kb1z{align-items:center;gap:var(--ed-s2);min-height:44px;display:flex}.swatches.svelte-1q4kb1z{flex-wrap:wrap;gap:6px;display:flex}.swatch.svelte-1q4kb1z{border:1px solid var(--ed-border,#d0d0d0);cursor:pointer;border-radius:50%;width:28px;height:28px;padding:0}.swatch[aria-pressed=true].svelte-1q4kb1z{outline:2px solid var(--ed-accent,#2563eb);outline-offset:2px}.swatch--none.svelte-1q4kb1z{background:linear-gradient(135deg,#0000 45%,#c33 45% 55%,#0000 55%),#fff}.hs-picker.svelte-vbgpgi{gap:var(--ed-s1);display:grid}.hs-hint.svelte-vbgpgi,.hs-readout.svelte-vbgpgi{font-size:var(--ed-f12);color:var(--ed-muted);margin:0}.hs-stage.svelte-vbgpgi{width:100%;font:inherit;border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-sunken);cursor:crosshair;outline:none;padding:0;display:block;position:relative;overflow:hidden}.hs-stage.svelte-vbgpgi:focus-visible{box-shadow:0 0 0 2px var(--ed-sel)}.hs-img.svelte-vbgpgi{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.hs-empty.svelte-vbgpgi{aspect-ratio:16/9}.hs-dot.svelte-vbgpgi{background:var(--ed-ink);width:22px;height:22px;color:var(--ed-on-ink);font-size:var(--ed-f12);box-shadow:0 0 0 2px var(--ed-surface);pointer-events:none;border-radius:50%;place-items:center;margin:-11px 0 0 -11px;font-weight:700;display:grid;position:absolute}.hs-dot--on.svelte-vbgpgi{background:var(--ed-sel);box-shadow:0 0 0 2px var(--ed-surface), 0 0 0 4px var(--ed-sel)}.embed-status.svelte-1jhme9r{margin:var(--ed-s1,4px) 0 0;font-size:.85rem}.warning.svelte-1jhme9r{padding:var(--ed-s2,8px);border-left:3px solid var(--editor-warning,#b45309);background:color-mix(in srgb, var(--editor-warning,#b45309) 8%, transparent)}.allow.svelte-1jhme9r{margin:.5rem 0 .25rem;display:block}.embed-status.svelte-1jhme9r a:where(.svelte-1jhme9r){min-height:24px;margin-top:.25rem;display:inline-block}.quiz-prev.svelte-1icfpig{border:1px dashed var(--ed-border,#98a2b3);border-radius:8px;padding:.6rem;font-size:.9rem}.quiz-prev__q.svelte-1icfpig{border:0;gap:.3rem;margin:0;padding:0;display:grid}.quiz-prev__q.svelte-1icfpig legend:where(.svelte-1icfpig){margin-bottom:.3rem;font-weight:600}.quiz-prev__opt.svelte-1icfpig{border:1px solid #0000;border-radius:6px;align-items:center;gap:.4rem;padding:.3rem .4rem;display:flex}.quiz-prev__opt--right.svelte-1icfpig{border-color:#146c2e}.quiz-prev__opt--wrong.svelte-1icfpig{border-color:#b42318}.quiz-prev__nav.svelte-1icfpig{justify-content:space-between;margin-top:.5rem;display:flex}.quiz-prev__big.svelte-1icfpig{margin:0 0 .3rem;font-size:1.05rem;font-weight:700}.quiz-prev__cta.svelte-1icfpig code:where(.svelte-1icfpig){font-size:.8em}.quiz-ed.svelte-188v8fr{gap:.6rem;display:grid}.quiz-ed__heading.svelte-188v8fr{margin:.75rem 0 0;font-size:.95rem}.quiz-ed__issues.svelte-188v8fr ul:where(.svelte-188v8fr){margin:0;padding-left:1.1rem;font-size:.85rem}.quiz-ed__issue--error.svelte-188v8fr{color:#b42318}.quiz-ed__issue--warning.svelte-188v8fr{color:#8a5a00}.quiz-ed__ok.svelte-188v8fr{color:#146c2e;margin:0;font-size:.85rem}.quiz-ed__item.svelte-188v8fr{border:1px solid var(--ed-border,#d0d5dd);border-radius:8px;padding:.5rem .65rem}.quiz-ed__item.svelte-188v8fr>summary:where(.svelte-188v8fr){cursor:pointer;overflow-wrap:anywhere;align-items:center;min-height:32px;font-weight:600;display:flex}.quiz-ed__item[open].svelte-188v8fr>summary:where(.svelte-188v8fr){margin-bottom:.5rem}.quiz-ed__options.svelte-188v8fr{border:0;gap:.4rem;margin:0 0 .5rem;padding:0;display:grid}.quiz-ed__options.svelte-188v8fr legend:where(.svelte-188v8fr){margin-bottom:.25rem;font-size:.85rem;font-weight:600}.quiz-ed__option.svelte-188v8fr{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.quiz-ed__option.svelte-188v8fr>input[type=text]:where(.svelte-188v8fr){flex:10rem;min-width:0}.quiz-ed__correct.svelte-188v8fr{align-items:center;gap:.25rem;font-size:.85rem;display:inline-flex}.quiz-ed__points.svelte-188v8fr{flex-wrap:wrap;gap:.35rem;font-size:.8rem;display:flex}.quiz-ed__points.svelte-188v8fr label:where(.svelte-188v8fr){align-items:center;gap:.2rem;display:inline-flex}.quiz-ed__points.svelte-188v8fr input:where(.svelte-188v8fr){width:3.2rem}.quiz-ed__row.svelte-188v8fr{flex-wrap:wrap;gap:.4rem;display:flex}.precise.svelte-13acl7j{margin:0 0 var(--ed-s3);padding:var(--ed-s2) var(--ed-s3) var(--ed-s3);border:1px solid var(--ed-line);border-radius:var(--ed-r);min-width:0}.precise.svelte-13acl7j legend:where(.svelte-13acl7j){padding:0 var(--ed-s1);font-size:var(--ed-f12);font-weight:var(--ed-strong)}.precise.svelte-13acl7j code:where(.svelte-13acl7j){font-size:var(--ed-f12);overflow-wrap:anywhere}.precise.svelte-13acl7j input:where(.svelte-13acl7j){box-sizing:border-box;width:100%;font-family:ui-monospace,monospace}.error.svelte-13acl7j{margin:var(--ed-s1) 0 0;font-size:var(--ed-f12);color:var(--ed-danger)}.values.svelte-13acl7j{margin:var(--ed-s1) 0 0;padding-left:var(--ed-s4);font-size:var(--ed-f12);color:var(--ed-ink)}.label.svelte-13acl7j{font-size:var(--ed-f14);display:block}.ed-field-style.svelte-1xfbcka{gap:var(--ed-s2);padding-top:var(--ed-s2);border-top:1px solid var(--ed-line);display:grid}.ed-field-style__title.svelte-1xfbcka{font-size:inherit;font-weight:var(--ed-strong);margin:0}.scheme-pick.svelte-1xfbcka{border:0;min-width:0;margin:0;padding:0}.scheme-pick.svelte-1xfbcka legend:where(.svelte-1xfbcka){font-weight:var(--ed-strong);padding:0}.scheme-pick__options.svelte-1xfbcka{gap:var(--ed-s1) var(--ed-s2);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.scheme-pick__option.svelte-1xfbcka{align-items:center;gap:var(--ed-s2);min-width:0;min-height:44px;display:flex}.scheme-pick__sample.svelte-1xfbcka{border-radius:var(--ed-r);width:36px;height:28px;box-shadow:inset 0 0 0 1px var(--ed-line);font-size:var(--ed-f12);font-weight:var(--ed-strong);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.scheme-pick__sample.is-own.svelte-1xfbcka{background:var(--ed-surface);color:var(--ed-ink)}.scheme-pick__dot.svelte-1xfbcka{border-radius:50%;width:7px;height:7px;position:absolute;bottom:3px;right:3px}.precise-px.svelte-1xfbcka{font-size:var(--ed-f12);color:var(--ed-muted)}.section-link.svelte-1xfbcka{gap:var(--ed-s2);display:flex}.section-link.svelte-1xfbcka input:where(.svelte-1xfbcka){flex:1;min-width:0}.resources-empty.svelte-1xfbcka{border:1px solid var(--editor-border,#d5dde5);background:var(--editor-surface-muted,#f6f8fa);border-radius:8px;margin:0 0 .75rem;padding:.55rem .65rem}.resources-empty-cta.svelte-1xfbcka{margin-top:.35rem;font-size:.85rem;font-weight:600;display:inline-block}.bgmedia.svelte-1xfbcka{flex-wrap:wrap;gap:.15rem .9rem;display:flex}.bgmedia-option.svelte-1xfbcka{align-items:center;gap:.3rem;min-height:32px;font-size:.9rem;display:inline-flex}.measured.svelte-1xfbcka{background:var(--editor-surface-muted,#eef2f6);color:var(--editor-text-muted,#4b5563);border-radius:4px;margin-left:.35rem;padding:.05rem .3rem;font-size:.72rem;font-weight:400}.conflict.svelte-1xfbcka{border-left:3px solid var(--editor-warning,#b45309);padding-left:.5rem}.conflict-fix.svelte-1xfbcka{font:inherit;margin-left:.35rem}.settings-filter.svelte-1xfbcka{margin:0 0 .65rem;display:block}.settings-filter.svelte-1xfbcka input:where(.svelte-1xfbcka){width:100%;font:inherit;border:1px solid var(--editor-border,#d5dde5);box-sizing:border-box;border-radius:6px;padding:.35rem .5rem}.settings-group.svelte-1xfbcka{border:1px solid var(--editor-border,#d5dde5);border-radius:8px;margin:0 0 .85rem;padding:.55rem .65rem .65rem}.settings-group.svelte-1xfbcka legend:where(.svelte-1xfbcka){padding:0 .25rem;font-size:.8rem;font-weight:600}.field-label.svelte-1xfbcka{margin-bottom:.25rem;font-size:.85rem;display:block}.sr-only.svelte-1xfbcka{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.settings-group.svelte-izzjek{padding:var(--ed-s4) 0;gap:var(--ed-s3);border:0;flex-direction:column;min-width:0;margin:0;display:flex}.settings-group.svelte-izzjek legend:where(.svelte-izzjek){font-size:var(--ed-f14);font-weight:var(--ed-strong);padding:0}.hint.svelte-izzjek{font-size:var(--ed-f12);color:var(--ed-muted);margin:0}.warning.svelte-izzjek{font-size:var(--ed-f12);color:var(--ed-danger);margin:0}.cols.svelte-izzjek,.links.svelte-izzjek{gap:var(--ed-s2);margin:0;padding:0;list-style:none;display:grid}.col.svelte-izzjek{gap:var(--ed-s2);padding:var(--ed-s2);border:1px solid var(--ed-line);border-radius:var(--ed-r);display:grid}.link.svelte-izzjek{gap:var(--ed-s1);padding-bottom:var(--ed-s2);border-bottom:1px solid var(--ed-line);display:grid}.pair.svelte-izzjek,.actions.svelte-izzjek{gap:var(--ed-s2);flex-wrap:wrap;display:flex}.pair.svelte-izzjek>.field:where(.svelte-izzjek),.pair.svelte-izzjek>input:where(.svelte-izzjek){flex:8rem}.field.svelte-izzjek{gap:var(--ed-s1);font-size:var(--ed-f14);flex-direction:column;min-width:0;margin:0;display:flex}.field-label.svelte-izzjek{font-weight:var(--ed-strong)}.field.svelte-izzjek input:where(.svelte-izzjek),.field.svelte-izzjek textarea:where(.svelte-izzjek),.field.svelte-izzjek select:where(.svelte-izzjek){font:inherit;padding:var(--ed-s2);border:1px solid var(--ed-line);border-radius:var(--ed-r);min-height:var(--ed-touch);box-sizing:border-box;width:100%;min-width:0}.small.svelte-izzjek{font-size:var(--ed-f14);min-height:var(--ed-touch)}.settings-group.svelte-5nen5z{padding:var(--ed-s4) 0;gap:var(--ed-s3);border:0;flex-direction:column;min-width:0;margin:0;display:flex}.settings-group.svelte-5nen5z legend:where(.svelte-5nen5z){font-size:var(--ed-f14);font-weight:var(--ed-strong);padding:0}.hint.svelte-5nen5z,.warning.svelte-5nen5z{font-size:var(--ed-f12);color:var(--ed-muted);margin:0}.warning.svelte-5nen5z{color:var(--ed-danger)}.field.svelte-5nen5z{gap:var(--ed-s1);font-size:var(--ed-f14);flex-direction:column;min-width:0;margin:0;display:flex}.field-label.svelte-5nen5z{font-weight:var(--ed-strong);margin:0}.field.svelte-5nen5z input:where(.svelte-5nen5z):not([type=checkbox]),.field.svelte-5nen5z select:where(.svelte-5nen5z){font:inherit;padding:var(--ed-s2);border:1px solid var(--ed-line);border-radius:var(--ed-r);min-height:var(--ed-touch);width:100%;min-width:0}.row.svelte-5nen5z{justify-content:space-between;align-items:center;gap:var(--ed-s2);min-height:var(--ed-touch);flex-direction:row}.row.svelte-5nen5z .field-label:where(.svelte-5nen5z){font-weight:var(--ed-regular)}.small.svelte-5nen5z{font-size:var(--ed-f14);min-height:var(--ed-touch)}.rows.svelte-5nen5z{gap:var(--ed-s2);margin:0;padding:0;list-style:none;display:grid}.menu-row.svelte-5nen5z{gap:var(--ed-s1);padding-bottom:var(--ed-s2);border-bottom:1px solid var(--ed-line);display:grid}.ed-more.svelte-drvvee>summary:where(.svelte-drvvee){min-height:var(--ed-touch)}.settings.svelte-drvvee{gap:var(--ed-s4);padding:var(--ed-s3) var(--ed-s4);flex-direction:column;min-width:0;display:flex;overflow:auto}.basic-settings.svelte-drvvee{gap:var(--ed-s4);flex-direction:column;display:flex}.hint.svelte-drvvee{font-size:var(--ed-f12);color:var(--ed-muted);margin:0}.settings-group.svelte-drvvee{padding:var(--ed-s4) 0;gap:var(--ed-s3);border:0;flex-direction:column;min-width:0;margin:0;display:flex}.settings-group.svelte-drvvee legend:where(.svelte-drvvee){font-size:var(--ed-f14);font-weight:var(--ed-strong);padding:0}.field.svelte-drvvee{gap:var(--ed-s1);font-size:var(--ed-f14);flex-direction:column;min-width:0;margin:0;display:flex}.field-label.svelte-drvvee{font-weight:var(--ed-strong)}.field.svelte-drvvee input:where(.svelte-drvvee):not([type=checkbox]),.field.svelte-drvvee textarea:where(.svelte-drvvee),.field.svelte-drvvee select:where(.svelte-drvvee){font:inherit;padding:var(--ed-s2);border:1px solid var(--ed-line);border-radius:var(--ed-r);min-height:var(--ed-touch);width:100%;min-width:0}.image-row.svelte-drvvee,.color-row.svelte-drvvee{gap:var(--ed-s2);align-items:center;display:flex}.image-row.svelte-drvvee input:where(.svelte-drvvee),.color-row.svelte-drvvee input[type=text]:where(.svelte-drvvee){flex:1;min-width:0}.logo-preview.svelte-drvvee{max-width:calc(var(--ed-touch) * 2);max-height:var(--ed-touch);object-fit:contain;background:var(--ed-muted);padding:var(--ed-s1);border-radius:var(--ed-r)}.color-swatch.svelte-drvvee{width:var(--ed-touch);height:var(--ed-touch);border:1px solid var(--ed-line);border-radius:var(--ed-r);flex:none;display:block;position:relative}.color-swatch.svelte-drvvee:focus-within{box-shadow:var(--ed-focus)}.color-swatch.svelte-drvvee input[type=color]:where(.svelte-drvvee){opacity:0;cursor:pointer;width:100%;height:100%;padding:0;position:absolute;inset:0}.small.svelte-drvvee{font-size:var(--ed-f14);min-height:var(--ed-touch)}.row.svelte-drvvee{justify-content:space-between;align-items:center;gap:var(--ed-s2);min-height:var(--ed-touch);flex-direction:row}.row.svelte-drvvee .field-label:where(.svelte-drvvee){font-weight:var(--ed-regular)}.warning.svelte-drvvee{font-size:var(--ed-f12);color:var(--ed-danger);margin:0}.font-row.svelte-drvvee{gap:var(--ed-s2);border:1px solid var(--ed-line);border-radius:var(--ed-r);padding:var(--ed-s2);flex-direction:column;display:flex}.font-row-pair.svelte-drvvee{gap:var(--ed-s2);flex-wrap:wrap;display:flex}.font-row-pair.svelte-drvvee .field:where(.svelte-drvvee){min-width:calc(var(--ed-touch) * 2);flex:1}.utility-rows.svelte-drvvee{gap:var(--ed-s2);margin:0;padding:0;list-style:none;display:grid}.utility-row.svelte-drvvee{gap:var(--ed-s1);padding-bottom:var(--ed-s2);border-bottom:1px solid var(--ed-line);display:grid}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(./dm-sans.OkNhvBry.ttf)format("truetype")}@font-face{font-family:DM Serif Display;font-style:normal;font-weight:400;font-display:swap;src:url(./dm-serif-display.CVKzmwbz.ttf)format("truetype")}.schemes.svelte-1qtzwg2{gap:var(--ed-s3);margin:var(--ed-s2) 0 0;padding:0;list-style:none;display:grid}.scheme.svelte-1qtzwg2{gap:var(--ed-s2);display:grid}.scheme__sample.svelte-1qtzwg2{align-items:baseline;gap:var(--ed-s1) var(--ed-s2);padding:var(--ed-s2) var(--ed-s3);border-radius:var(--ed-r);box-shadow:inset 0 0 0 1px var(--ed-line);font-size:var(--ed-f12);flex-wrap:wrap;display:flex}.scheme__sample.svelte-1qtzwg2 strong:where(.svelte-1qtzwg2){font-size:var(--ed-f14);flex-basis:100%}.scheme__link.svelte-1qtzwg2{text-decoration:underline}.scheme__button.svelte-1qtzwg2{padding:0 var(--ed-s2);font-weight:var(--ed-strong);border-radius:999px}.scheme__fields.svelte-1qtzwg2{gap:var(--ed-s1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.scheme__field.svelte-1qtzwg2{align-items:center;gap:var(--ed-s1);min-height:44px;font-size:var(--ed-f12);display:flex}.scheme__field.svelte-1qtzwg2 input:where(.svelte-1qtzwg2){flex:none;width:32px;height:32px;padding:0}.scheme__reset.svelte-1qtzwg2{justify-self:start;min-height:44px}.scheme__issues.svelte-1qtzwg2{padding:var(--ed-s2) var(--ed-s3);border-left:3px solid var(--ed-danger);background:var(--ed-surface);color:var(--ed-ink);font-size:var(--ed-f12);margin:0;list-style:none}.header-grid.svelte-9ss4k7{gap:var(--ed-s2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.header-card.svelte-9ss4k7{align-items:stretch;gap:var(--ed-s1);min-width:0;min-height:44px;padding:var(--ed-s2);text-align:start;border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-surface);color:var(--ed-ink);flex-direction:column;display:flex}.header-card.svelte-9ss4k7:hover{border-color:var(--ed-ink)}.header-card[aria-pressed=true].svelte-9ss4k7{border-color:var(--ed-sel);box-shadow:0 0 0 1px var(--ed-sel)}.sketch.svelte-9ss4k7{border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-sunken);width:100%;height:auto}.fill-strong.svelte-9ss4k7{fill:var(--ed-ink)}.fill-soft.svelte-9ss4k7{fill:var(--ed-muted)}.fill-accent.svelte-9ss4k7{fill:var(--ed-sel)}.fill-paper.svelte-9ss4k7{fill:var(--ed-surface)}.fill-photo.svelte-9ss4k7{fill:var(--ed-muted)}.frame.svelte-9ss4k7{fill:none;stroke:var(--ed-ink);stroke-width:1px}.line.svelte-9ss4k7{stroke:var(--ed-line);stroke-width:1px}.line-strong.svelte-9ss4k7{stroke:var(--ed-ink);stroke-width:1.2px}.header-name.svelte-9ss4k7{font-weight:var(--ed-strong)}.header-desc.svelte-9ss4k7{color:var(--ed-muted);font-size:var(--ed-f12);line-height:1.35}.header-fields.svelte-9ss4k7{gap:var(--ed-s2);margin-top:var(--ed-s3);display:grid}.field.svelte-9ss4k7{gap:var(--ed-s1);display:grid}.field.svelte-9ss4k7 input:where(.svelte-9ss4k7){min-height:40px}.check.svelte-9ss4k7{align-items:center;gap:var(--ed-s2);min-height:44px;display:flex}.font-upload.svelte-156cwy3{margin-block:var(--ed-s3);border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-surface)}summary.svelte-156cwy3{min-height:var(--ed-touch);padding-inline:var(--ed-s3);cursor:pointer;font-weight:var(--ed-strong);font-size:var(--ed-f14);align-items:center;display:flex}form.svelte-156cwy3{gap:var(--ed-s3);padding:0 var(--ed-s3) var(--ed-s3);grid-template-columns:minmax(0,1fr);display:grid}.fu-field.svelte-156cwy3{gap:var(--ed-s1);min-width:0;font-size:var(--ed-f14);display:grid}.fu-field.svelte-156cwy3 input:where(.svelte-156cwy3),.fu-field.svelte-156cwy3 select:where(.svelte-156cwy3){box-sizing:border-box;width:100%;min-width:0;min-height:var(--ed-touch);font:inherit;margin:0}.fu-field.svelte-156cwy3 input[type=file]:where(.svelte-156cwy3){border:0;height:auto;min-height:0;padding:0}.fu-field.svelte-156cwy3 input[type=file]:where(.svelte-156cwy3)::file-selector-button{min-height:var(--ed-touch);font:inherit;margin-inline-end:var(--ed-s2)}.fu-pair.svelte-156cwy3{gap:var(--ed-s2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fu-check.svelte-156cwy3{gap:var(--ed-s2);min-height:var(--ed-touch);font-size:var(--ed-f14);align-items:flex-start;display:flex}.fu-check.svelte-156cwy3 input:where(.svelte-156cwy3){flex:none;block-size:1.25rem;inline-size:1.25rem;margin-top:2px}.fu-hint.svelte-156cwy3,.licence-note.svelte-156cwy3{color:var(--ed-muted);font-size:var(--ed-f12);margin:0}.licence-note.svelte-156cwy3{color:var(--ed-ink)}button.svelte-156cwy3{min-height:var(--ed-touch);justify-self:start}.fu-status.svelte-156cwy3{min-height:1lh;font-size:var(--ed-f14);margin:0}.fu-error.svelte-156cwy3{color:var(--ed-danger)}.preset-label.svelte-1ycbueb{margin:var(--ed-s4) 0 var(--ed-s2);font-size:var(--ed-f12);line-height:16px;font-weight:var(--ed-strong);color:var(--ed-muted)}.preset-grid.svelte-1ycbueb{gap:var(--ed-s2);grid-template-columns:minmax(0,1fr);display:grid}.preset-card.svelte-1ycbueb{align-items:center;gap:var(--ed-s3);min-width:0;min-height:44px;padding:0 var(--ed-s3);text-align:start;border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-surface);display:flex}.preset-card.svelte-1ycbueb:hover{border-color:var(--ed-ink)}.preset-card.is-active.svelte-1ycbueb,.preset-card[aria-pressed=true].svelte-1ycbueb{border-color:var(--ed-sel);box-shadow:0 0 0 1px var(--ed-sel)}.font-sample.svelte-1ycbueb{width:36px;font-size:var(--ed-f20);line-height:24px}.palette-grid.svelte-1ycbueb{gap:var(--ed-s2);margin-top:var(--ed-s2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.palette-card.svelte-1ycbueb{gap:var(--ed-s1);min-width:0;min-height:44px;padding:var(--ed-s2);text-align:start;border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-surface);display:grid}.palette-card.svelte-1ycbueb:hover{border-color:var(--ed-ink)}.palette-card[aria-pressed=true].svelte-1ycbueb{border-color:var(--ed-sel);box-shadow:0 0 0 1px var(--ed-sel)}.palette-sample.svelte-1ycbueb{border-radius:var(--ed-r);height:36px;box-shadow:inset 0 0 0 1px var(--ed-line);display:block;position:relative;overflow:hidden}.palette-sample__band.svelte-1ycbueb{height:12px;position:absolute;inset:auto 0 0}.palette-sample__button.svelte-1ycbueb{left:var(--ed-s2);top:var(--ed-s2);border-radius:999px;width:28px;height:10px;position:absolute}.palette-sample__dot.svelte-1ycbueb{left:44px;top:var(--ed-s2);border-radius:50%;width:10px;height:10px;position:absolute}.palette-card.svelte-1ycbueb .preset-name:where(.svelte-1ycbueb){overflow-wrap:anywhere}.preset-restore.svelte-1ycbueb{margin:0 0 var(--ed-s2);min-height:44px;font-weight:var(--ed-strong)}.preset-restore-hint.svelte-1ycbueb{margin:0 0 var(--ed-s2)}.look-colors.svelte-1ycbueb{gap:var(--ed-s2);grid-template-columns:1fr 1fr;display:grid}.look-color.svelte-1ycbueb{align-items:center;gap:var(--ed-s2);cursor:pointer;min-height:44px;display:flex}.look-color.svelte-1ycbueb input:where(.svelte-1ycbueb){border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-surface);cursor:pointer;flex:none;width:36px;height:36px;padding:0}.look-color.svelte-1ycbueb input:where(.svelte-1ycbueb)::-webkit-color-swatch-wrapper{padding:0}.look-color.svelte-1ycbueb input:where(.svelte-1ycbueb)::-webkit-color-swatch{border:0;border-radius:7px}.look-color.svelte-1ycbueb input:where(.svelte-1ycbueb)::-moz-color-swatch{border:0;border-radius:7px}.type-preview.svelte-1ycbueb{border:1px solid var(--editor-border,#d5dde5);background:var(--editor-panel,#fff);border-radius:8px;margin:0 0 .85rem;padding:.75rem .85rem}.type-preview__kicker.svelte-1ycbueb{color:var(--editor-muted,#667);margin:0 0 .35rem;font-size:.72rem}.type-preview__h1.svelte-1ycbueb{letter-spacing:-.03em;margin:0 0 .25rem;font-size:1.35rem;font-weight:700}.type-preview__body.svelte-1ycbueb{margin:0;font-size:.9rem;line-height:1.45}.contrast-box.svelte-1ycbueb{background:#f8fafb;border-radius:8px;margin:0 0 .85rem;padding:.55rem .65rem;font-size:.78rem}.contrast-box.svelte-1ycbueb .is-bad:where(.svelte-1ycbueb){color:#b3261e;font-weight:600}.contrast-box.svelte-1ycbueb .contrast-hint:where(.svelte-1ycbueb){color:var(--ed-muted);margin:0 0 .35rem}.token-presets.svelte-1ycbueb{margin:0 0 .85rem}.preset-row.svelte-1ycbueb{flex-wrap:wrap;gap:.35rem;margin:0 0 .55rem;display:flex}.preset-row.svelte-1ycbueb button:where(.svelte-1ycbueb){min-width:36px;min-height:36px;font:inherit;border:1px solid var(--editor-border,#d5dde5);cursor:pointer;background:#fff;border-radius:6px;padding:.25rem .55rem;font-size:.8rem}.token-presets.svelte-1ycbueb select:where(.svelte-1ycbueb){width:100%;font:inherit;padding:.35rem .5rem}.preset-swatches.svelte-1ycbueb{flex:none;display:flex}.preset-swatches.svelte-1ycbueb span:where(.svelte-1ycbueb),.preset-compare__diff.svelte-1ycbueb .swatch:where(.svelte-1ycbueb){border:2px solid var(--ed-surface);width:18px;height:18px;box-shadow:0 0 0 1px var(--ed-line);vertical-align:middle;border-radius:50%;display:inline-block}.preset-swatches.svelte-1ycbueb span:where(.svelte-1ycbueb)+span:where(.svelte-1ycbueb){margin-left:-6px}.uses.svelte-1ycbueb{color:var(--editor-accent,#0f6b66);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin-top:.25rem;padding:0;font-size:.75rem;text-decoration:underline;display:block}.uses.muted.svelte-1ycbueb{color:var(--editor-muted,#667);cursor:default;text-decoration:none}.preset-compare.svelte-1ycbueb{border:1px solid var(--ui-border,#d5dde5);background:#fff;border-radius:12px;width:min(28rem,100vw - 2rem);padding:1rem 1.1rem 1.15rem;box-shadow:0 18px 48px #0f1e282e}.preset-compare.svelte-1ycbueb::backdrop{background:#0a141e73}.preset-compare.svelte-1ycbueb h2:where(.svelte-1ycbueb){margin:0 0 .35rem;font-size:1.05rem}.preset-compare__cols.svelte-1ycbueb{grid-template-columns:1fr 1fr;gap:.75rem;margin:.65rem 0;display:grid}.col-label.svelte-1ycbueb{margin:0 0 .35rem;font-size:.75rem;font-weight:600}.preset-compare__diff.svelte-1ycbueb{gap:.35rem;margin:0 0 .75rem;padding:0;font-size:.78rem;list-style:none;display:grid}.preset-compare__actions.svelte-1ycbueb{justify-content:flex-end;gap:.5rem;display:flex}.font-note.svelte-1ycbueb{margin:var(--ed-s2) 0;padding:var(--ed-s2);border-left:3px solid var(--ed-danger);background:var(--ed-sunken);color:var(--ed-ink)}.font-note.hint.svelte-1ycbueb,.font-note.svelte-1ycbueb .hint:where(.svelte-1ycbueb){color:var(--ed-ink)}.check-row.svelte-1ycbueb{align-items:center;gap:.5rem;min-height:44px;margin-top:.5rem;display:flex}.hint.svelte-1ycbueb{color:var(--ui-muted,#667);margin:.25rem 0;font-size:.8rem}.content-max-width.svelte-1ycbueb input:where(.svelte-1ycbueb){width:8rem;font:inherit;padding:.25rem .4rem}.sr-only.svelte-1ycbueb{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.button-settings.svelte-1ycbueb{gap:4px;display:grid}.sub-label.svelte-1ycbueb{color:var(--ed-muted,#666);font-size:.8rem}.preset-row.svelte-1ycbueb button[aria-pressed=true]:where(.svelte-1ycbueb){outline:2px solid var(--ed-accent,#2563eb);outline-offset:1px}.appearance-history.svelte-ztbl1h{margin:.5rem 0;font-size:.8rem}.appearance-history.svelte-ztbl1h summary:where(.svelte-ztbl1h){cursor:pointer;align-items:center;min-height:36px;font-weight:600;display:flex}.hint.svelte-ztbl1h{color:var(--editor-muted,#5b6470);margin:.25rem 0}.actions.svelte-ztbl1h,.row-actions.svelte-ztbl1h{flex-wrap:wrap;gap:.35rem;display:flex}.actions.svelte-ztbl1h{margin:.35rem 0}.items.svelte-ztbl1h{gap:.35rem;margin:.35rem 0 0;padding:0;list-style:none;display:grid}.items.svelte-ztbl1h li:where(.svelte-ztbl1h){border:1px solid var(--editor-border,#d5dde5);background:#fff;border-radius:6px;gap:.2rem;padding:.4rem .5rem;display:grid}.items.svelte-ztbl1h li.undone:where(.svelte-ztbl1h){color:var(--editor-muted,#5b6470);background:#f4f5f7}.items.svelte-ztbl1h li.undone:where(.svelte-ztbl1h) .summary:where(.svelte-ztbl1h){text-decoration:line-through}.meta.svelte-ztbl1h{color:var(--editor-muted,#5b6470)}.swatch.svelte-ztbl1h{vertical-align:-.1em;border:1px solid #00000040;border-radius:3px;width:.85em;height:.85em;margin-inline-end:.25rem;display:inline-block}button.svelte-ztbl1h{font:inherit;border:1px solid var(--editor-border,#d5dde5);cursor:pointer;background:#fff;border-radius:6px;min-height:36px;padding:.3rem .6rem}button.svelte-ztbl1h:disabled{cursor:not-allowed;opacity:.55}.message.svelte-ztbl1h{color:#7a1a12;background:#fff5f4;border:1px solid #b42318;border-radius:6px;padding:.35rem .5rem}.message.svelte-ztbl1h p:where(.svelte-ztbl1h){margin:0}.history-panel.svelte-n3omql{margin:.35rem 0;font-size:.8rem}.history-panel.svelte-n3omql ul:where(.svelte-n3omql){gap:.25rem;margin:.35rem 0 0;padding:0;list-style:none;display:grid}.history-panel.svelte-n3omql button:where(.svelte-n3omql){text-align:start;width:100%;font:inherit;border:1px solid var(--editor-border,#d5dde5);cursor:pointer;background:#fff;border-radius:6px;min-height:36px;padding:.35rem .5rem}.rv.svelte-1eyj2cd{gap:var(--ed-s4);flex-direction:column;display:flex}.rv-box.svelte-1eyj2cd{gap:var(--ed-s2);padding:var(--ed-s3);border:1px solid var(--ed-line);border-radius:var(--ed-r);flex-direction:column;display:flex}.rv-box.svelte-1eyj2cd h3:where(.svelte-1eyj2cd),.rv-box.svelte-1eyj2cd p:where(.svelte-1eyj2cd){margin:0}.rv-field.svelte-1eyj2cd{gap:var(--ed-s1);flex-direction:column;display:flex}.rv-field.svelte-1eyj2cd textarea:where(.svelte-1eyj2cd),.rv-compose.svelte-1eyj2cd textarea:where(.svelte-1eyj2cd){resize:vertical;width:100%}.rv-primary.svelte-1eyj2cd{background:var(--ed-ink);color:var(--ed-on-ink);border-color:var(--ed-ink)}.rv-primary.svelte-1eyj2cd:hover:not(:disabled){background:var(--ed-ink)}.rv-error.svelte-1eyj2cd{color:var(--ed-danger);margin:0}.rv-warn.svelte-1eyj2cd{color:var(--ed-danger)}.rv-quote.svelte-1eyj2cd{padding-left:var(--ed-s2);border-left:3px solid var(--ed-line);white-space:pre-wrap;overflow-wrap:anywhere}.rv-target.svelte-1eyj2cd{gap:var(--ed-s2);color:var(--ed-muted);font-size:var(--ed-f12);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;display:flex}.rv-link.svelte-1eyj2cd{min-height:var(--ed-touch);color:var(--ed-sel);font-weight:var(--ed-strong);background:0 0;border:0;padding:0;text-decoration:underline}.rv-compose.svelte-1eyj2cd{position:relative}.rv-mentions.svelte-1eyj2cd{z-index:2;margin:var(--ed-s1) 0 0;padding:var(--ed-s1);background:var(--ed-surface);border:1px solid var(--ed-line);border-radius:var(--ed-r);box-shadow:var(--ed-shadow);list-style:none;position:absolute;top:100%;left:0;right:0}.rv-mention.svelte-1eyj2cd{width:100%;min-height:var(--ed-touch);padding:0 var(--ed-s2);color:var(--ed-ink);text-align:left;background:0 0;border:0;display:block}[aria-selected=true].svelte-1eyj2cd>.rv-mention:where(.svelte-1eyj2cd){background:var(--ed-sel-soft)}.rv-tabs.svelte-1eyj2cd{gap:var(--ed-s1);display:flex}.rv-tabs.svelte-1eyj2cd button:where(.svelte-1eyj2cd){min-height:var(--ed-touch);border:1px solid var(--ed-line);border-radius:var(--ed-r);background:var(--ed-surface);color:var(--ed-ink);flex:1}.rv-tabs.svelte-1eyj2cd button[aria-selected=true]:where(.svelte-1eyj2cd){background:var(--ed-sel-soft);font-weight:var(--ed-strong)}.rv-threads.svelte-1eyj2cd,.rv-comments.svelte-1eyj2cd{gap:var(--ed-s3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rv-thread.svelte-1eyj2cd{gap:var(--ed-s2);padding:var(--ed-s3);border:1px solid var(--ed-line);border-radius:var(--ed-r);flex-direction:column;display:flex}.rv-thread[data-orphan=true].svelte-1eyj2cd .rv-anchor:where(.svelte-1eyj2cd){color:var(--ed-danger)}.rv-anchor.svelte-1eyj2cd{gap:var(--ed-s2);color:var(--ed-muted);font-size:var(--ed-f12);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;margin:0;display:flex}.rv-comment.svelte-1eyj2cd{gap:var(--ed-s1);flex-direction:column;display:flex}.rv-comment.unread.svelte-1eyj2cd{padding-left:var(--ed-s2);border-left:3px solid var(--ed-sel)}.rv-meta.svelte-1eyj2cd{gap:var(--ed-s2);font-size:var(--ed-f12);color:var(--ed-muted);flex-wrap:wrap;margin:0;display:flex}.rv-meta.svelte-1eyj2cd strong:where(.svelte-1eyj2cd){color:var(--ed-ink)}.rv-new.svelte-1eyj2cd{font-weight:var(--ed-strong);color:var(--ed-sel)}.rv-body.svelte-1eyj2cd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.rv-actions.svelte-1eyj2cd{gap:var(--ed-s2);flex-wrap:wrap;display:flex}.rv-check.svelte-1eyj2cd{gap:var(--ed-s2);min-height:var(--ed-touch);align-items:center;display:flex}.publish-schedule.svelte-sw77it{margin-top:var(--ed-s4);padding-top:var(--ed-s3);border-top:1px solid var(--ed-line);gap:var(--ed-s2);display:grid}.publish-schedule.svelte-sw77it h2:where(.svelte-sw77it){font-size:var(--ed-f16);margin:0}.publish-schedule.svelte-sw77it p:where(.svelte-sw77it){margin:0}.publish-schedule__state.svelte-sw77it{font-weight:var(--ed-strong)}.publish-schedule__warn.svelte-sw77it{padding:var(--ed-s2) var(--ed-s3);border-radius:var(--ed-r);background:var(--ed-sunken);color:var(--ed-danger);font-size:var(--ed-f14)}.publish-schedule__field.svelte-sw77it{gap:var(--ed-s1);font-size:var(--ed-f14);display:grid}.publish-schedule__field.svelte-sw77it input:where(.svelte-sw77it){box-sizing:border-box;min-height:44px;padding:var(--ed-s2);border:1px solid var(--ed-line);border-radius:var(--ed-r);font:inherit}.publish-schedule__actions.svelte-sw77it{gap:var(--ed-s2);flex-wrap:wrap;display:flex}.publish-schedule__actions.svelte-sw77it button:where(.svelte-sw77it){min-height:44px}.collab-bar.svelte-1maqmk0{align-items:center;gap:var(--ed-s1) var(--ed-s3);margin:var(--ed-s1) var(--ed-s3);font:var(--ed-f14) var(--ed-font);flex-wrap:wrap;display:flex}.collab-bar__people.svelte-1maqmk0{gap:var(--ed-s1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.collab-bar__people.svelte-1maqmk0 li:where(.svelte-1maqmk0){padding:0 var(--ed-s2);border-radius:var(--ed-r);background:var(--peer);color:#fff;font-weight:600}.ed-conflict.svelte-1maqmk0{margin:var(--ed-s3) var(--ed-s4);padding:var(--ed-s4);border:1px solid var(--ed-danger);border-radius:var(--ed-r);background:var(--ed-surface);color:var(--ed-ink);font-size:var(--ed-f14)}.ed-conflict.svelte-1maqmk0 p:where(.svelte-1maqmk0){margin:0 0 var(--ed-s3)}.ed-conflict.svelte-1maqmk0>div:where(.svelte-1maqmk0){gap:var(--ed-s2);flex-wrap:wrap;display:flex}.ed-conflict.svelte-1maqmk0 button:where(.svelte-1maqmk0){min-height:var(--ed-touch)}.translation-banner.svelte-1maqmk0{color:#4d2e00;background:#fff4e0;border:1px solid #b26a00;border-radius:8px;flex-wrap:wrap;flex:100%;align-items:center;gap:.5rem .75rem;margin:0 0 .5rem;padding:.5rem .75rem;font-size:.9rem;display:flex}
