.aurigma-cc-editor__overlay{align-items:center;background:var(--wp--preset--color--base,#fff);color:var(--wp--preset--color--contrast,#282828);display:flex;flex-direction:column;gap:.75rem;inset:0;justify-content:center;padding:1rem;position:absolute;text-align:center;z-index:100002}.aurigma-cc-editor__overlay p{margin:0}body[data-aurigma-cc-editor-order-overlay] .aurigma-cc-editor__overlay{position:fixed}.aurigma-cc-editor__overlay-title{font-family:inherit;font-size:clamp(1rem,1.5vw,1.125rem);font-weight:600;letter-spacing:.01em;line-height:1.4;margin:0;max-inline-size:30rem}.aurigma-cc-editor__overlay-progress{background:color-mix(in srgb,currentColor 14%,transparent);block-size:.125rem;inline-size:min(12rem,48vw);overflow:hidden;position:relative}.aurigma-cc-editor__overlay-progress:after{animation:aurigma-cc-editor-order-progress 1.4s ease-in-out infinite;background:var(--aurigma-primary-color,var(--wp--preset--color--primary,#2450ff));content:"";inset:0;position:absolute;transform:translateX(-70%);width:55%}.aurigma-cc-editor__overlay-dismiss{background:#fff;border:0;border-radius:.25rem;color:#000;cursor:pointer;padding:.5rem 1rem}@keyframes aurigma-cc-editor-order-progress{to{transform:translateX(210%)}}@media(prefers-reduced-motion:reduce){.aurigma-cc-editor__overlay-progress:after{animation:none;transform:none;width:100%}}.aurigma-design-group-setup__view{container:aurigma-setup/inline-size}.aurigma-design-group-setup{--setup-accent:var( --se-accent-color,var(--wp--preset--color--primary,#1e1e1e) );--setup-on-accent:var( --se-accent-contrast-color,var(--wp--preset--color--base,#fff) );--setup-surface:var(--wp--preset--color--base,#fff);--setup-border:color-mix(in srgb,currentColor 20%,transparent);align-items:start;display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:minmax(0,2fr) minmax(0,1fr);min-width:0}.aurigma-design-group-setup__preview{align-items:center;aspect-ratio:1;background:color-mix(in srgb,currentColor 4%,var(--setup-surface));border-radius:.5rem;box-sizing:border-box;display:flex;justify-content:center;min-width:0;overflow:hidden;padding:clamp(1.5rem,4vw,3rem);padding-block-end:clamp(4.5rem,9vw,5.5rem);position:sticky;top:0;width:100%}.aurigma-design-group-setup__preview .aurigma-design-group-setup__preview-image{display:block;height:100%;margin:0;max-height:100%;max-width:100%;object-fit:contain;width:100%}.aurigma-design-group-setup__preview[data-preview-state=loading] .aurigma-design-group-setup__preview-image{opacity:.35}.aurigma-design-group-setup__preview-placeholder{background:color-mix(in srgb,currentColor 5%,transparent);border-radius:.25rem;display:block;height:100%;width:100%}.aurigma-design-group-setup__preview-surfaces{inset-inline:.75rem;bottom:.75rem;display:flex;justify-content:center;position:absolute}.aurigma-design-group-setup__surface-selector{background:var(--setup-surface);border:1px solid var(--setup-border);border-radius:.75rem;box-sizing:border-box;display:flex;max-width:100%;padding:2px}.aurigma-design-group-setup__surface-selector[data-paginated=true]{width:min(100%,22rem)}.aurigma-design-group-setup__surface-selector[data-paginated=true] .aurigma-design-group-setup__surface-segments{display:grid;flex:1 1 0;grid-template-columns:repeat(3,minmax(0,1fr))}.aurigma-design-group-setup__surface-selector[data-paginated=true] .aurigma-design-group-setup__preview-surface{min-width:0;padding-inline:.4rem}.aurigma-design-group-setup__surface-segments{display:flex;min-width:0}.aurigma-design-group-setup__preview-surface,.aurigma-design-group-setup__surface-page{background:transparent;border:1px solid transparent;border-radius:.6rem;box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;font-size:.85rem;font-weight:600;line-height:1.25;min-height:2.75rem;padding:.5rem .85rem;position:relative}.aurigma-design-group-setup__preview-surface:focus-visible,.aurigma-design-group-setup__surface-page:focus-visible{outline:2px solid var(--setup-accent);outline-offset:1px;z-index:1}.aurigma-design-group-setup__preview-surface{flex:1 1 0;min-width:4.5rem;white-space:nowrap}.aurigma-design-group-setup__preview-surface[aria-pressed=true]{background:color-mix(in srgb,var(--setup-accent) 10%,var(--setup-surface));border-color:var(--setup-accent);box-shadow:inset 0 0 0 1px var(--setup-accent)}.aurigma-design-group-setup__surface-page{flex:0 0 2.75rem;font-size:1.25rem;padding-inline:.25rem}.aurigma-design-group-setup__surface-page[aria-disabled=true]{cursor:default;opacity:.3}.aurigma-design-group-setup__controls{align-self:stretch;display:flex;flex-direction:column;gap:1.5rem;min-width:0}.aurigma-design-group-setup__heading{padding-inline-end:1.25rem}.aurigma-design-group-setup__heading h2{font-size:clamp(1.5rem,2.5vw,1.85rem);line-height:1.2;margin:0}.aurigma-design-group-setup__heading p{font-size:.9rem;margin:.5rem 0 0;opacity:.7}.aurigma-design-group-setup__option{border:0;margin:0;min-width:0;padding:0}.aurigma-design-group-setup__option-label{font-size:.95rem;font-weight:600;letter-spacing:normal;margin-block-end:.65rem;padding:0;text-transform:none}.aurigma-design-group-setup__option-values{display:grid;gap:.6rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr))}.aurigma-design-group-setup .aurigma-design-group-setup__option-value{align-items:center;border:1px solid var(--setup-border);border-radius:.35rem;box-sizing:border-box;cursor:pointer;display:flex;font-size:.9rem;gap:.6rem;line-height:1.35;margin:0;min-height:3rem;overflow-wrap:anywhere;padding:.75rem}.aurigma-design-group-setup .aurigma-design-group-setup__option-value input{accent-color:var(--setup-accent);flex:0 0 auto;margin:0}.aurigma-design-group-setup .aurigma-design-group-setup__option-value[data-selected=true]{background:color-mix(in srgb,var(--setup-accent) 7%,var(--setup-surface));border-color:var(--setup-accent);box-shadow:inset 0 0 0 1px var(--setup-accent)}.aurigma-design-group-setup .aurigma-design-group-setup__option-value:has(input:focus-visible){outline:2px solid var(--setup-accent);outline-offset:3px}.aurigma-design-group-setup .aurigma-design-group-setup__option-value[data-available=false]{cursor:not-allowed;opacity:.45}.aurigma-design-group-setup__actions{background:var(--setup-surface);border-top:1px solid var(--setup-border);bottom:0;display:grid;gap:.5rem;margin-block-start:auto;padding-block:1rem 0;position:sticky;z-index:1}.aurigma-design-group-setup__price-slot{min-height:3.5rem}.aurigma-design-group-setup__price{display:grid;gap:.2rem}.aurigma-design-group-setup__price strong{font-size:1.4rem;line-height:1.25}.aurigma-design-group-setup__price span{font-size:.85rem;opacity:.7}.aurigma-design-group-setup__price-skeleton{background:color-mix(in srgb,currentColor 8%,transparent);border-radius:.25rem;display:block;height:1.75rem;width:7rem}.aurigma-design-group-setup__workflow-status{font-size:.8rem;line-height:1.2rem;margin:0;min-height:1.2rem}.aurigma-design-group-setup__continue{background:var(--setup-accent);border:0;border-radius:.35rem;color:var(--setup-on-accent);cursor:pointer;font:inherit;font-weight:600;min-height:3rem;padding:.75rem 1.5rem;width:100%}.aurigma-design-group-setup__continue:focus-visible{outline:2px solid var(--setup-accent);outline-offset:3px}.aurigma-design-group-setup__continue[disabled]{cursor:progress;opacity:.5}.aurigma-design-group-setup__failure{background:color-mix(in srgb,#d63638 12%,transparent);border-radius:.25rem;padding:.75rem 1rem}.aurigma-design-group-setup__loading-status{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.aurigma-design-group-setup__skeleton-button,.aurigma-design-group-setup__skeleton-line,.aurigma-design-group-setup__skeleton-value{background:color-mix(in srgb,currentColor 8%,transparent);border-radius:.35rem;display:block}.aurigma-design-group-setup__skeleton-line{width:65%}.aurigma-design-group-setup__option-label .aurigma-design-group-setup__skeleton-line{width:5rem}.aurigma-design-group-setup__skeleton-value{height:3rem}.aurigma-design-group-setup__skeleton-button{min-height:3.25rem}.aurigma-design-group-setup[data-state=loading] .aurigma-design-group-setup__option:nth-child(2) .aurigma-design-group-setup__skeleton-value{height:4rem}.aurigma-design-group-setup__editor{width:100%}@container aurigma-setup (max-width: 48rem){.aurigma-design-group-setup{grid-template-columns:minmax(0,1fr)}.aurigma-design-group-setup__preview{aspect-ratio:4/3;max-height:20rem;position:relative}.aurigma-design-group-setup__actions{padding-block-end:max(.5rem,env(safe-area-inset-bottom))}}.aurigma-design-group-setup__preview-status{inset-inline:1rem;bottom:4rem;font-size:.8rem;line-height:1.25;margin:0;position:absolute;text-align:center}
