.editor-module__yNGuxW__panel{--p-bg:#fff;--p-card:#fff;--p-ink:#171717;--p-muted:#737373;--p-line:#e5e5e5;--p-soft:#f3f4f6;background:var(--p-bg);color:var(--p-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100vh;padding:24px;font-family:inherit;line-height:1.5}.editor-module__yNGuxW__panel[data-theme=dark]{--p-bg:#171717;--p-card:#171717;--p-ink:#fafafa;--p-muted:#a3a3a3;--p-line:#333;--p-soft:#18181b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){.editor-module__yNGuxW__panel:not([data-theme]){--p-bg:#171717;--p-card:#171717;--p-ink:#fafafa;--p-muted:#a3a3a3;--p-line:#333;--p-soft:#18181b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.editor-module__yNGuxW__panel[data-demo]{min-height:auto}.editor-module__yNGuxW__panel *{box-sizing:border-box}.editor-module__yNGuxW__panel h1{margin:0;font-size:24px;font-weight:600}.editor-module__yNGuxW__panel p{color:var(--p-muted)}.editor-module__yNGuxW__panel button,.editor-module__yNGuxW__panel select{cursor:pointer}.editor-module__yNGuxW__panel button:disabled,.editor-module__yNGuxW__panel input:disabled,.editor-module__yNGuxW__panel textarea:disabled{cursor:not-allowed;opacity:.5}.editor-module__yNGuxW__panel button,.editor-module__yNGuxW__panel input,.editor-module__yNGuxW__panel textarea,.editor-module__yNGuxW__panel select{font:inherit;border:1px solid var(--p-line);background:var(--p-card);color:var(--p-ink);border-radius:8px;padding:8px 12px;transition:background .2s,transform .2s}.editor-module__yNGuxW__panel button:active:not(:disabled){transform:scale(.97)}.editor-module__yNGuxW__panel button:hover:not(:disabled){background:var(--p-soft)}.editor-module__yNGuxW__panel :is(button,input,textarea,select,a):focus-visible{outline-offset:3px;outline:2px solid #93c5fd}.editor-module__yNGuxW__panel textarea{resize:vertical;width:100%;padding:12px 36px 12px 12px}.editor-module__yNGuxW__panel img{max-width:100%}.editor-module__yNGuxW__header,.editor-module__yNGuxW__toolbar,.editor-module__yNGuxW__actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.editor-module__yNGuxW__header,.editor-module__yNGuxW__toolbar,.editor-module__yNGuxW__workspace,.editor-module__yNGuxW__notice,.editor-module__yNGuxW__error,.editor-module__yNGuxW__mobileToggle{max-width:1104px;margin-left:auto;margin-right:auto}.editor-module__yNGuxW__header{margin-bottom:32px}.editor-module__yNGuxW__panel[data-demo] .editor-module__yNGuxW__header{display:none}.editor-module__yNGuxW__actions{flex-wrap:wrap;justify-content:flex-end}.editor-module__yNGuxW__moon{color:#60a5fa;font-size:23px;line-height:20px}.editor-module__yNGuxW__sun{color:#eab308;font-size:23px;line-height:20px}.editor-module__yNGuxW__panel .editor-module__yNGuxW__primary,.editor-module__yNGuxW__demoButton{background:var(--p-ink);border-color:var(--p-ink);color:var(--p-bg)}.editor-module__yNGuxW__panel .editor-module__yNGuxW__primary:hover:not(:disabled){background:var(--p-ink);opacity:.85}.editor-module__yNGuxW__toolbar{flex-wrap:wrap;margin-bottom:24px}.editor-module__yNGuxW__pagePicker{align-items:center;gap:10px;min-width:200px;display:flex}.editor-module__yNGuxW__pagePicker label{color:var(--p-muted);font-size:11px}.editor-module__yNGuxW__panel select{max-width:320px;font-size:13px}.editor-module__yNGuxW__toolbar .editor-module__yNGuxW__actions button{font-size:12px}.editor-module__yNGuxW__state{color:var(--p-muted);font-size:12px}.editor-module__yNGuxW__workspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.editor-module__yNGuxW__fields{grid-area:1/2;min-width:0}.editor-module__yNGuxW__search{color:var(--p-muted);margin-bottom:16px;font-size:12px;display:block}.editor-module__yNGuxW__search input{width:100%;margin-top:6px;display:block}.editor-module__yNGuxW__section{border:1px solid var(--p-line);border-radius:12px;margin-bottom:8px;padding:0 16px;overflow:hidden}.editor-module__yNGuxW__panel .editor-module__yNGuxW__sectionTitle{text-transform:uppercase;width:100%;color:var(--p-muted);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:16px 0;font-size:12px;display:flex}.editor-module__yNGuxW__chevron{font-size:16px;transition:transform .2s}.editor-module__yNGuxW__chevron[data-open=true]{transform:rotate(180deg)}.editor-module__yNGuxW__field{border:1px solid var(--p-line);border-radius:12px;min-width:0;margin:0 0 12px;padding:16px}.editor-module__yNGuxW__fieldLabel{color:#9ca3af;margin-bottom:8px;font-size:12px;display:block}.editor-module__yNGuxW__panel .editor-module__yNGuxW__value{text-align:left;background:var(--p-soft);white-space:pre-wrap;overflow-wrap:anywhere;border:0;width:100%;padding:8px;font-size:16px}.editor-module__yNGuxW__inputWrap{position:relative}.editor-module__yNGuxW__panel .editor-module__yNGuxW__clear{color:var(--p-muted);background:0 0;border:0;padding:0 5px;font-size:24px;position:absolute;top:7px;right:6px}.editor-module__yNGuxW__fieldActions{gap:12px;margin-top:8px;display:flex}.editor-module__yNGuxW__panel .editor-module__yNGuxW__fieldActions button{background:0 0;border:0;padding:0;font-size:14px}.editor-module__yNGuxW__panel .editor-module__yNGuxW__fieldActions button:last-child{color:#9ca3af}.editor-module__yNGuxW__panel .editor-module__yNGuxW__image{border-radius:8px;place-items:center;min-height:80px;padding:0;display:grid;overflow:hidden}.editor-module__yNGuxW__image img{object-fit:contain;height:160px}.editor-module__yNGuxW__preview{border:1px solid var(--p-line);background:var(--p-card);border-radius:12px;grid-area:1/1;position:sticky;top:72px;overflow:hidden}.editor-module__yNGuxW__preview:hover{box-shadow:0 20px 25px -5px #00000008}.editor-module__yNGuxW__preview iframe{background:var(--p-bg);border:0;width:100%;height:80vh;display:block}.editor-module__yNGuxW__demoPreview{min-height:520px;padding:24px}.editor-module__yNGuxW__demoPreview h2{margin:0 0 24px;font-size:36px;font-weight:700;line-height:1.15}.editor-module__yNGuxW__demoPreview p{margin-bottom:24px;font-size:18px}.editor-module__yNGuxW__demoPreview img{object-fit:contain;border-radius:12px;width:100%;max-height:240px;margin-bottom:24px}.editor-module__yNGuxW__demoButton{border-radius:12px;padding:12px 24px;display:inline-block}.editor-module__yNGuxW__notice,.editor-module__yNGuxW__error{border-radius:8px;margin-bottom:18px;padding:12px 16px;font-size:13px}.editor-module__yNGuxW__notice{border:1px solid var(--p-line)}.editor-module__yNGuxW__error{color:#dc2626;border:1px solid #ef4444}.editor-module__yNGuxW__login{flex-direction:column;justify-content:center;gap:16px;max-width:384px;min-height:calc(100vh - 48px);margin:auto;display:flex}.editor-module__yNGuxW__login h1{text-align:center;font-size:20px}.editor-module__yNGuxW__login input,.editor-module__yNGuxW__login button{border-radius:12px;padding:12px}.editor-module__yNGuxW__login a{text-align:center;color:var(--p-muted);font-size:12px}.editor-module__yNGuxW__mobileToggle{display:none}.editor-module__yNGuxW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.editor-module__yNGuxW__imageDialog{background:var(--p-card);width:min(560px,100vw - 32px);color:var(--p-ink);border:1px solid var(--p-line);border-radius:12px;margin:auto;padding:24px}.editor-module__yNGuxW__imageDialog::backdrop{background:#0008}.editor-module__yNGuxW__imageDialog h2{margin:0 0 20px;font-size:18px;font-weight:600}.editor-module__yNGuxW__panel .editor-module__yNGuxW__dropzone{border:2px dashed var(--p-line);place-items:center;gap:12px;width:100%;padding:24px;display:grid}.editor-module__yNGuxW__dropzone img{object-fit:contain;max-height:240px}.editor-module__yNGuxW__dropzone small{color:var(--p-muted);font-size:12px}.editor-module__yNGuxW__dialogActions{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}@media (max-width:767px){.editor-module__yNGuxW__workspace{grid-template-columns:minmax(0,1fr)}.editor-module__yNGuxW__fields,.editor-module__yNGuxW__preview{grid-area:1/1}.editor-module__yNGuxW__header{gap:10px}.editor-module__yNGuxW__toolbar>.editor-module__yNGuxW__actions{justify-content:space-between;width:100%}.editor-module__yNGuxW__mobileToggle{background:var(--p-soft);border-radius:8px;gap:4px;width:fit-content;margin-bottom:24px;margin-left:0;padding:4px;display:flex}.editor-module__yNGuxW__panel .editor-module__yNGuxW__mobileToggle button{background:0 0;border:0;padding:4px 12px;font-size:14px}.editor-module__yNGuxW__panel .editor-module__yNGuxW__mobileToggle button[aria-pressed=true]{background:var(--p-card);box-shadow:0 1px 3px #0002}.editor-module__yNGuxW__workspace[data-mode=edit] .editor-module__yNGuxW__preview,.editor-module__yNGuxW__workspace[data-mode=preview] .editor-module__yNGuxW__fields{display:none}.editor-module__yNGuxW__preview{position:static}.editor-module__yNGuxW__pagePicker{width:100%}.editor-module__yNGuxW__panel select{width:100%;min-width:0}}.editor-module__yNGuxW__panel[data-demo] .editor-module__yNGuxW__pagePicker,.editor-module__yNGuxW__panel[data-demo] .editor-module__yNGuxW__search,.editor-module__yNGuxW__panel[data-demo] .editor-module__yNGuxW__sectionTitle{display:none}.editor-module__yNGuxW__panel[data-demo] .editor-module__yNGuxW__section{border:0;padding:0}.editor-module__yNGuxW__panel[data-demo] .editor-module__yNGuxW__toolbar{justify-content:flex-end}@media (max-width:767px),(hover:none) and (pointer:coarse){.editor-module__yNGuxW__panel input,.editor-module__yNGuxW__panel textarea,.editor-module__yNGuxW__panel select{font-size:max(16px,1em)}}
