form.svelte-gvaltk{width:100%;padding:.5rem clamp(1rem,3vw,2rem) clamp(1rem,3vw,2rem)}.mail.svelte-gvaltk{align-items:center;gap:1rem;display:flex}.privacy.svelte-gvaltk{font-size:.85em}.notice.svelte-gvaltk{color:var(--muted);font-size:inherit;text-align:center}.error.svelte-gvaltk{color:#ffb4a8;font-size:inherit;text-align:center}@media (width<=480px){.mail.svelte-gvaltk{flex-direction:column;align-items:stretch}}.cycler.svelte-eguuy4{block-size:var(--form-control-height);border:1px solid #8aa1d533;border-radius:.4rem;grid-template-columns:1.8rem minmax(0,1fr) 1.8rem;align-items:stretch;display:grid}button.svelte-eguuy4{color:var(--accent);cursor:pointer;background:0 0;border:0;border-radius:0;height:100%;padding:.5rem;font-family:Rajdhani,sans-serif;font-size:1.6rem;font-weight:600;line-height:1}button.svelte-eguuy4:hover{font-size:1.75rem}button.svelte-eguuy4:first-child{border-right:1px solid #8aa1d53d}button.svelte-eguuy4:last-child{border-left:1px solid #8aa1d53d}.value.svelte-eguuy4{min-width:0;color:var(--white);text-align:center;white-space:nowrap;text-overflow:ellipsis;place-items:center;padding:.2rem .35rem;font-size:.85em;line-height:1;display:grid;overflow:hidden}section.svelte-dvf0qc{border-top:1px solid #8aa1d53d;padding-top:1rem}.heading.svelte-dvf0qc{justify-content:space-between;align-items:center;gap:1rem;display:flex}h2.svelte-dvf0qc{color:var(--accent);margin:0;font-family:Rajdhani,sans-serif;font-size:1.65rem;font-weight:600}.randomize.svelte-dvf0qc{color:var(--accent);cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;line-height:0;display:block}.randomize.svelte-dvf0qc svg:where(.svelte-dvf0qc){fill:currentColor;stroke:currentColor;stroke-width:1.4px;block-size:1.8rem;inline-size:1.8rem}.randomize.svelte-dvf0qc svg:where(.svelte-dvf0qc) rect:where(.svelte-dvf0qc){fill:none}.editor.svelte-dvf0qc{--portrait-size:clamp(10rem, 12vw, 11rem);grid-template-columns:minmax(10.5rem,1fr) minmax(10.5rem,1fr) minmax(10rem,11rem) minmax(10.5rem,1fr) minmax(9rem,1fr);grid-template-rows:var(--portrait-size) auto;grid-template-areas:"left-a left-b preview right-a right-b"". .background. .";align-items:stretch;gap:1.2rem clamp(1.75rem,2.4vw,2.75rem);display:grid}.control-column.svelte-dvf0qc{grid-template-rows:repeat(2, calc(var(--form-control-height) + 1rem));align-content:center;gap:.85rem;min-block-size:0;display:grid}.left-a.svelte-dvf0qc{grid-area:left-a}.left-b.svelte-dvf0qc{grid-area:left-b}.right-a.svelte-dvf0qc{grid-area:right-a}.right-b.svelte-dvf0qc{grid-area:right-b}.preview.svelte-dvf0qc{grid-area:preview;place-items:center;padding-inline:.35rem;display:grid}.style-control.svelte-dvf0qc{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--form-control-height) .65rem;align-items:start;gap:.35rem;min-block-size:0;display:grid}.color-control.svelte-dvf0qc{color:var(--muted);justify-content:space-between;align-items:center;gap:.4rem;font-size:.82em;display:inline-flex}.background-control.svelte-dvf0qc{grid-area:background;justify-self:center}input[type=color].svelte-dvf0qc{cursor:pointer;background:0 0;border:1px solid #8aa1d566;border-radius:.25rem;block-size:2rem;inline-size:2rem;padding:.1rem}.style-control.svelte-dvf0qc input[type=color]:where(.svelte-dvf0qc){appearance:none;border:0;border-radius:999px;block-size:.65rem;inline-size:100%;padding:0}.style-control.svelte-dvf0qc input[type=color]:where(.svelte-dvf0qc)::-webkit-color-swatch-wrapper{padding:0}.style-control.svelte-dvf0qc input[type=color]:where(.svelte-dvf0qc)::-webkit-color-swatch{border-radius:inherit;border:0}.style-control.svelte-dvf0qc input[type=color]:where(.svelte-dvf0qc)::-moz-color-swatch{border-radius:inherit;border:0}@media (width<=1180px){.editor.svelte-dvf0qc{--control-gap:1rem;row-gap:var(--control-gap);grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"preview preview""background background""left-a left-b""right-a right-b"}.control-column.svelte-dvf0qc{gap:var(--control-gap)}.preview.svelte-dvf0qc{padding:0 2rem}}@media (width<=420px){.heading.svelte-dvf0qc{justify-content:space-between;align-items:center;display:flex}.editor.svelte-dvf0qc{--portrait-size:min(12rem, 58vw);column-gap:.75rem;margin-top:.5rem}.preview.svelte-dvf0qc{padding:0 .5rem}}form.svelte-9pyyce{border:1px solid var(--bg-light);border-radius:var(--panel-radius);background:var(--bg-panel);text-align:left;gap:1.25rem;width:100%;margin-inline:auto;padding:clamp(1.25rem + 20px,3vw + 20px,2rem + 20px);scroll-margin-top:2rem;display:grid}.intro.svelte-9pyyce p:where(.svelte-9pyyce){color:var(--muted);font-size:inherit;margin:.4rem 0 0}label.svelte-9pyyce{color:var(--muted);font-size:inherit;gap:.35rem;display:grid}.newsletter.svelte-9pyyce{background:var(--bg-light);cursor:pointer;border-radius:1rem;grid-template-columns:1.5rem minmax(0,1fr);align-items:center;gap:.85rem;padding:.9rem 1rem;transition:border-color .16s,background-color .16s;display:grid}.newsletter.svelte-9pyyce input:where(.svelte-9pyyce){block-size:1.45rem;inline-size:1.45rem;accent-color:var(--accent);cursor:pointer;margin:0}.newsletter-copy.svelte-9pyyce{color:var(--white);gap:.1rem;display:grid}.newsletter-copy.svelte-9pyyce small:where(.svelte-9pyyce){color:var(--muted);font-size:.84em}button.svelte-9pyyce{border:1px solid var(--accent);background:var(--accent);color:var(--bg-dark);font-family:Rajdhani,sans-serif;font-size:inherit;cursor:pointer;border-radius:999px;justify-self:center;padding:.65rem 1.75rem;font-weight:600}button.svelte-9pyyce:disabled{cursor:wait;opacity:.7}.sign-out.svelte-9pyyce{color:var(--accent);font-family:inherit;font-size:inherit;font-weight:inherit;text-underline-offset:.16em;background:0 0;border:0;border-radius:0;padding:0;text-decoration:underline;display:inline}.sign-out.svelte-9pyyce:hover:not(:disabled){color:var(--white)}.error.svelte-9pyyce{color:#ffb4a8;font-size:inherit;text-align:center;margin:0}@media (width<=600px){form.svelte-9pyyce{gap:1.1rem;padding:1.5rem 1.25rem}.newsletter.svelte-9pyyce{padding:.8rem .85rem}}
