.wizard-templates-tools{display:flex;justify-content:flex-end;margin:calc(var(--space-3) * -1) 0 var(--space-3)}.wizard-templates-device{display:inline-flex;padding:3px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}.wizard-templates-device button{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:0;border-radius:var(--radius-xs);background:transparent;color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);cursor:pointer}.wizard-templates-device button svg{width:.95rem;height:.95rem}.wizard-templates-device button[aria-pressed=true]{background:var(--color-accent);color:var(--palette-neutral-950)}.wizard-templates-device button:focus-visible,.wizard-template-zoom:focus-visible,.tpl-zoom-close:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:2px}.wizard-template-item{position:relative}.wizard-template-zoom{position:absolute;top:.45rem;right:.45rem;z-index:1;display:inline-grid;place-items:center;width:1.9rem;height:1.9rem;padding:0;border:1px solid rgb(255 255 255 / .18);border-radius:var(--radius-full);background:#0a0a0cb8;color:#fff;cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default)}.wizard-template-zoom svg{width:.95rem;height:.95rem}.wizard-template-item:hover .wizard-template-zoom,.wizard-template-zoom:focus-visible{opacity:1}.wizard-template-zoom:hover{border-color:var(--color-accent);color:var(--color-accent)}@media(hover:none){.wizard-template-zoom{opacity:1}}.wizard-template-thumb.is-mobile{display:grid;place-items:center;padding:.4rem}.wizard-template-phone{height:100%;aspect-ratio:9 / 19.5;overflow:hidden;border:2px solid rgb(255 255 255 / .16);border-radius:.6rem;background:var(--tpl-surface)}.wizard-template-phone .wizard-template-preview-img{object-position:top center}.wizard-template-preview-mobile{gap:.25rem;padding:.3rem}.wizard-template-preview-mobile .wizard-template-preview-bar{justify-content:space-between;height:.6rem}.wizard-template-preview-mobile .wizard-template-preview-logo{width:1.1rem}.wizard-template-preview-mobile .wizard-template-preview-cta{width:.9rem}.wizard-template-preview-mobile .wizard-template-preview-hero{flex-basis:1.4rem}.wizard-template-preview-mobile .wizard-template-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem}.wizard-template-preview-tabbar{display:flex;justify-content:space-around;padding-top:.2rem;border-top:1px solid color-mix(in srgb,var(--tpl-accent) 25%,transparent)}.wizard-template-preview-tabbar span{width:.3rem;height:.3rem;border-radius:999px;background:color-mix(in srgb,var(--tpl-accent) 45%,transparent)}.wizard-template-preview-tabbar span:first-child{background:var(--tpl-accent)}.tpl-zoom{width:min(68rem,calc(100vw - 2rem));max-width:none;max-height:calc(100dvh - 2rem);padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-elevated);color:var(--color-text)}.tpl-zoom::backdrop{background:#000000bf}.tpl-zoom-panel{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5)}.tpl-zoom-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--space-3)}.tpl-zoom-head h2{margin:0;font-size:var(--font-size-lg)}.tpl-zoom-head p{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}.tpl-zoom-tools{display:flex;align-items:center;gap:var(--space-3)}.tpl-zoom-close{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-full);background:transparent;color:var(--color-text);cursor:pointer}.tpl-zoom-close svg{width:1.1rem;height:1.1rem}.tpl-zoom-stage{--tpl-accent: var(--color-purple, #a855f7);--tpl-accent-soft: var(--color-purple-subtle, #2a1a3d);--tpl-surface: var(--color-bg-elevated, #141018);--tpl-highlight: var(--color-purple-bright, #c084fc);display:flex;justify-content:center;max-height:calc(100dvh - 14rem);overflow:auto;border-radius:var(--radius-md);background:var(--color-surface)}.tpl-zoom-stage.is-desktop{aspect-ratio:16 / 10}.tpl-zoom-stage.is-desktop>:is(img,.wizard-template-preview){width:100%;height:100%;object-fit:cover;object-position:top center}.tpl-zoom-stage.is-mobile{padding:var(--space-4);height:min(44rem,calc(100dvh - 14rem))}.tpl-zoom-stage.is-mobile .wizard-template-phone{border-width:6px;border-radius:1.75rem}.tpl-zoom-stage.is-mobile .wizard-template-preview-mobile{height:100%;gap:.6rem;padding:.75rem}.tpl-zoom-foot{display:flex;justify-content:flex-end}.tpl-zoom-selected{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-accent);font-weight:var(--font-weight-semibold)}.tpl-zoom-selected svg{width:1rem;height:1rem}.fi{position:relative;display:inline-block;width:1.333333em;line-height:1em;background-size:contain;background-position:50%;background-repeat:no-repeat}.fi:before{content:" "}.fi-br{background-image:url(./br.Cu5YU29T.svg)}.fi-us{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icons-us'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23bd3d44'%20d='M0%200h640v480H0'/%3e%3cpath%20stroke='%23fff'%20stroke-width='37'%20d='M0%2055.3h640M0%20129h640M0%20203h640M0%20277h640M0%20351h640M0%20425h640'/%3e%3cpath%20fill='%23192f5d'%20d='M0%200h364.8v258.5H0'/%3e%3cmarker%20id='us-a'%20markerHeight='30'%20markerWidth='30'%3e%3cpath%20fill='%23fff'%20d='m14%200%209%2027L0%2010h28L5%2027z'/%3e%3c/marker%3e%3cpath%20fill='none'%20marker-mid='url(%23us-a)'%20d='m0%200%2016%2011h61%2061%2061%2061%2060L47%2037h61%2061%2060%2061L16%2063h61%2061%2061%2061%2060L47%2089h61%2061%2060%2061L16%20115h61%2061%2061%2061%2060L47%20141h61%2061%2060%2061L16%20166h61%2061%2061%2061%2060L47%20192h61%2061%2060%2061L16%20218h61%2061%2061%2061%2060z'/%3e%3c/svg%3e")}.fi-es{background-image:url(./es.d5m8M5h8.svg)}
