.wpp.svelte-10bbxix{font-family:var(--pl-font-sans);color:var(--pl-text);gap:1rem;display:grid}@media (width>=960px){.wpp.svelte-10bbxix{grid-template-columns:minmax(0,1fr) 21rem;align-items:start;column-gap:1.5rem}.wpp-preview-col.svelte-10bbxix{position:sticky;top:4.75rem}}.wpp-preview.svelte-10bbxix{width:100%;max-height:calc(100vh - 7rem);box-shadow:0 0 0 1px color-mix(in srgb, var(--pl-line-strong) 70%, transparent), 0 30px 60px -36px #2426208c;background:#fff;border-radius:.5rem;margin-inline:auto;overflow:hidden}.wpp-preview.svelte-10bbxix svg{width:100%;height:100%;display:block}.wpp-pager.svelte-10bbxix{color:var(--pl-text-soft);justify-content:center;align-items:center;gap:.75rem;margin-top:.75rem;font-size:.875rem;display:flex}.wpp-form.svelte-10bbxix{gap:.75rem;display:grid}.wpp-card.svelte-10bbxix{border:1px solid color-mix(in srgb, var(--pl-line) 80%, transparent);background:var(--pl-surface);border-radius:1rem;gap:.75rem;padding:1rem;display:grid}.wpp-label.svelte-10bbxix{color:var(--pl-text-muted);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.wpp-hint.svelte-10bbxix{color:var(--pl-text-muted);margin:0;font-size:.8125rem;line-height:1.45}.wpp-row.svelte-10bbxix{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.65rem;display:grid}.wpp-field.svelte-10bbxix{min-width:0;color:var(--pl-text-soft);gap:.3rem;font-size:.8125rem;font-weight:600;display:grid}.wpp-field.svelte-10bbxix input:where(.svelte-10bbxix),.wpp-field.svelte-10bbxix select:where(.svelte-10bbxix),.wpp-field.svelte-10bbxix textarea:where(.svelte-10bbxix){border:1px solid var(--pl-line-strong);background:var(--pl-surface);width:100%;min-width:0;min-height:2.6rem;color:var(--pl-text);font:inherit;border-radius:.65rem;padding:.5rem .7rem;font-size:1rem;font-weight:500}.wpp-field.svelte-10bbxix textarea:where(.svelte-10bbxix){resize:vertical;line-height:1.45}.wpp-field.svelte-10bbxix :where(.svelte-10bbxix):is(input:where(.svelte-10bbxix),select:where(.svelte-10bbxix),textarea:where(.svelte-10bbxix)):focus{outline:2px solid color-mix(in srgb, var(--pl-accent) 45%, transparent);border-color:var(--pl-accent)}.wpp-layouts.svelte-10bbxix{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.wpp-layout.svelte-10bbxix{border:1px solid color-mix(in srgb, var(--pl-line) 80%, transparent);background:var(--pl-surface-soft);min-height:3.6rem;color:var(--pl-text-soft);font:inherit;text-align:left;cursor:pointer;border-radius:.8rem;grid-template-columns:2.1rem minmax(0,1fr);align-items:center;gap:.55rem;padding:.55rem .6rem;display:grid}.wpp-layout.svelte-10bbxix:hover{border-color:var(--pl-line-strong)}.wpp-layout.on.svelte-10bbxix{border-color:var(--pl-accent);background:var(--pl-surface);box-shadow:0 0 0 1px var(--pl-accent)}.wpp-icon.svelte-10bbxix{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;justify-self:center;width:1.35rem;height:auto}.wpp-icon.wide.svelte-10bbxix{width:1.9rem}.wpp-layout.on.svelte-10bbxix .wpp-icon:where(.svelte-10bbxix){color:var(--pl-accent)}.wpp-layout-text.svelte-10bbxix{gap:.1rem;min-width:0;font-size:.75rem;line-height:1.3;display:grid}.wpp-layout-text.svelte-10bbxix strong:where(.svelte-10bbxix){color:var(--pl-text);font-size:.875rem;font-weight:650}.wpp-seg.svelte-10bbxix{border:1px solid color-mix(in srgb, var(--pl-line) 70%, transparent);background:var(--pl-surface-soft);border-radius:.75rem;padding:3px;display:flex}.wpp-seg.svelte-10bbxix button:where(.svelte-10bbxix){min-height:2.25rem;color:var(--pl-text-soft);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.55rem;flex:1;font-size:.875rem;font-weight:600}.wpp-seg--small.svelte-10bbxix button:where(.svelte-10bbxix){min-height:2rem;font-size:.8125rem}.wpp-seg.svelte-10bbxix button.on:where(.svelte-10bbxix){background:var(--pl-surface);color:var(--pl-text);box-shadow:0 1px 2px #2426201f}.wpp-swatches.svelte-10bbxix{gap:.5rem;display:flex}.wpp-swatch.svelte-10bbxix{background:var(--swatch);cursor:pointer;border:0;border-radius:999px;width:2rem;height:2rem;padding:0}.wpp-swatch.on.svelte-10bbxix{box-shadow:0 0 0 2px var(--pl-surface), 0 0 0 4px var(--pl-accent)}.wpp-check.svelte-10bbxix{color:var(--pl-text-soft);cursor:pointer;align-items:baseline;gap:.5rem;font-size:.875rem;line-height:1.35;display:flex}.wpp-check.svelte-10bbxix input:where(.svelte-10bbxix){accent-color:var(--pl-accent);flex:none}.wpp-btn.svelte-10bbxix{border:1px solid color-mix(in srgb, var(--pl-line-strong) 85%, transparent);background:var(--pl-surface);min-height:2.5rem;color:var(--pl-text);font:inherit;text-align:center;cursor:pointer;border-radius:.7rem;justify-content:center;align-items:center;gap:.4rem;padding:0 .9rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.wpp-btn.svelte-10bbxix:hover{background:var(--pl-surface-soft)}.wpp-btn.svelte-10bbxix:disabled{opacity:.55;cursor:default}.wpp-btn--accent.svelte-10bbxix{border-color:var(--pl-accent);background:var(--pl-accent);color:var(--pl-on-accent)}.wpp-btn--accent.svelte-10bbxix:hover{border-color:var(--pl-accent-hover);background:var(--pl-accent-hover)}.wpp-btn--big.svelte-10bbxix{width:100%;min-height:3rem;font-size:.9375rem}.wpp-btn--icon.svelte-10bbxix{width:2.4rem;padding:0;font-size:1.2rem}.wpp-pair.svelte-10bbxix{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.5rem;display:grid}.wpp-link.svelte-10bbxix{color:var(--pl-text-muted);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;justify-self:center;padding:.2rem;font-size:.8125rem;text-decoration:underline}.wpp-warn.svelte-10bbxix{background:color-mix(in srgb, #d8c06b 30%, var(--pl-surface));color:var(--pl-text);border-radius:.7rem;margin:0;padding:.6rem .8rem;font-size:.875rem;line-height:1.45}.wpp-ready.svelte-10bbxix{color:var(--pl-text-soft);margin:0;font-size:.875rem;line-height:1.45}.wpp-ready.svelte-10bbxix a:where(.svelte-10bbxix){color:var(--pl-accent-strong)}.wpp-move.svelte-10bbxix{background:var(--pl-accent-soft);border-radius:1rem;gap:.5rem;padding:1rem;display:grid}.wpp-move.svelte-10bbxix p:where(.svelte-10bbxix){color:var(--pl-text-soft);margin:0;font-size:.9rem;line-height:1.5}.wpp-move.svelte-10bbxix .wpp-move-title:where(.svelte-10bbxix){color:var(--pl-accent-strong);font-size:1rem;font-weight:700}
