.kit-reveal.svelte-18k8z6r{--glass-edge-tone: var(--brand-night-text);position:relative;display:flex;flex-direction:column;width:min(32rem,100%);max-height:calc(100% - 2rem);gap:1rem;overflow:hidden;padding:clamp(1.25rem,2.5vw,2rem);border-radius:var(--radius-3xl);background:color-mix(in oklch,var(--brand-night) 78%,transparent);color:var(--brand-night-text);box-shadow:var(--shadow-glass-low);-webkit-backdrop-filter:var(--liquid-glass-filter, blur(28px) saturate(1.15));backdrop-filter:var(--liquid-glass-filter, blur(28px) saturate(1.15));pointer-events:auto;text-align:left}.kit-reveal__content.svelte-18k8z6r{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%;gap:1rem}.kit-reveal__heading-space.svelte-18k8z6r{height:var(--dialog-close-size);flex:none}.kit-reveal__close.svelte-18k8z6r{position:absolute;z-index:30;top:clamp(1.25rem,2.5vw,2rem);right:clamp(1.25rem,2.5vw,2rem)}.kit-reveal__close.svelte-18k8z6r .style-explorer__exit{position:static}.kit-reveal__content.svelte-18k8z6r{position:relative}.kit-reveal__heading.svelte-18k8z6r{position:absolute;z-index:20;top:10%;left:50%;width:100%;max-width:21rem;text-align:center;transform:translate(-50%);transition:top .5s var(--bsl-ease-emphasis),left .5s var(--bsl-ease-emphasis),transform .5s var(--bsl-ease-emphasis)}.kit-reveal__heading[data-docked=true].svelte-18k8z6r{top:0;left:0;max-width:calc(100% - 2.5rem);text-align:left;transform:none}.kit-reveal__heading.svelte-18k8z6r h2:where(.svelte-18k8z6r){display:flex;justify-content:center;align-items:center;gap:.65rem;min-height:var(--dialog-close-size)}.kit-reveal__heading[data-docked=true].svelte-18k8z6r h2:where(.svelte-18k8z6r){justify-content:flex-start}.kit-reveal__progress.svelte-18k8z6r{max-height:8rem;overflow:hidden;opacity:1;transition:opacity .18s ease,max-height .4s ease}.kit-reveal__heading[data-docked=true].svelte-18k8z6r .kit-reveal__progress:where(.svelte-18k8z6r){max-height:0;opacity:0}.kit-reveal__progress.svelte-18k8z6r p:where(.svelte-18k8z6r){color:var(--brand-night-muted);margin-top:.75rem;font-size:.875rem;line-height:1.5}.kit-reveal__spinner.svelte-18k8z6r{flex:none;width:1rem;height:1rem;border:2px solid color-mix(in oklch,var(--brand-premium-gold-50) 25%,transparent);border-top-color:var(--brand-premium-gold-50);border-radius:50%;animation:svelte-18k8z6r-kit-spin .9s linear infinite}@keyframes svelte-18k8z6r-kit-spin{to{transform:rotate(360deg)}}.kit-reveal__body.svelte-18k8z6r{position:relative;display:grid;min-height:0;flex:1;opacity:.45;transform:translateY(8rem);clip-path:inset(0 0 8rem);transition:opacity .45s ease,transform .5s var(--bsl-ease-emphasis),clip-path .5s var(--bsl-ease-emphasis)}.kit-reveal__body[data-docked=true].svelte-18k8z6r{opacity:1;transform:none;clip-path:inset(0)}.kit-reveal__body.svelte-18k8z6r>:where(.svelte-18k8z6r){grid-area:1/1;min-height:0;min-width:0}.kit-reveal__list-wrap.svelte-18k8z6r{opacity:1;transition:opacity .18s ease}.kit-reveal__list-wrap[data-hidden=true].svelte-18k8z6r{opacity:0;pointer-events:none}.kit-reveal__completion.svelte-18k8z6r{overflow-y:auto;opacity:0;transform:translateY(.4rem);transition:opacity .26s ease,transform .26s ease}.kit-reveal__completion[data-visible=true].svelte-18k8z6r{opacity:1;transform:none;transition-delay:.18s}.kit-reveal__footer.svelte-18k8z6r{flex:none;display:grid;min-height:6rem;opacity:.45;transition:opacity .26s ease}.kit-reveal__footer[data-docked=true].svelte-18k8z6r{opacity:1;transition-delay:.2s}.kit-reveal__footer.svelte-18k8z6r>:where(.svelte-18k8z6r){grid-area:1/1;align-self:end;min-width:0}.kit-reveal__footer-skeleton.svelte-18k8z6r{display:grid;gap:1rem;transition:opacity .3s ease;transition-delay:.55s}.kit-reveal__footer-skeleton[data-hidden=true].svelte-18k8z6r{opacity:0}.kit-reveal__footer-skeleton.svelte-18k8z6r .kit-price-placeholder{width:65%;height:1.5rem;background:color-mix(in oklch,var(--brand-night-text) 18%,var(--brand-night))}.kit-reveal__footer-skeleton.svelte-18k8z6r .kit-action-placeholder{height:2.75rem;width:100%;border-radius:var(--radius-control);background:color-mix(in oklch,var(--brand-night-text) 18%,var(--brand-night))}.kit-reveal__offer.svelte-18k8z6r,.kit-reveal__completion-footer.svelte-18k8z6r{opacity:0;transition:opacity .25s ease}.kit-reveal__offer[data-visible=true].svelte-18k8z6r{opacity:1;transition-delay:.6s}.kit-reveal__completion-footer[data-visible=true].svelte-18k8z6r{opacity:1;transition-delay:.24s}.kit-reveal--takeover.svelte-18k8z6r .kit-reveal__close:where(.svelte-18k8z6r){top:1rem;right:1.25rem}@media(prefers-reduced-motion:reduce){.kit-reveal__heading.svelte-18k8z6r,.kit-reveal__body.svelte-18k8z6r,.kit-reveal__footer.svelte-18k8z6r,.kit-reveal__body.svelte-18k8z6r>:where(.svelte-18k8z6r),.kit-reveal__footer.svelte-18k8z6r>:where(.svelte-18k8z6r),.kit-reveal__progress.svelte-18k8z6r{transition:none!important}.kit-reveal__spinner.svelte-18k8z6r{animation:none}}.kit-reveal__list-wrap.svelte-18k8z6r{position:relative;display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.kit-reveal__list.svelte-18k8z6r{flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 .4rem .4rem 0;overscroll-behavior:contain}.kit-reveal__list-fade.svelte-18k8z6r{position:absolute;z-index:12;inset:auto 0 0;height:2rem;pointer-events:none;opacity:0;background:linear-gradient(to top,var(--brand-night) 10%,transparent);transition:opacity var(--motion-fast) ease}.kit-reveal__list-fade.is-visible.svelte-18k8z6r{opacity:1;transition-duration:0s}.kit-reveal.svelte-18k8z6r .bundle-item-grid[data-presentation=list] .bundle-item__copy{text-align:left}.kit-reveal.svelte-18k8z6r .kit-reveal-save.kit-reveal-save{position:relative;overflow:hidden;isolation:isolate;color:var(--brand-night-text)!important;background:color-mix(in oklch,var(--brand-green-900) 80%,var(--brand-night))!important;border-color:var(--brand-green-100)}.kit-reveal.svelte-18k8z6r .kit-reveal-save:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 35%,color-mix(in oklch,var(--brand-night-text) 35%,transparent) 50%,transparent 65%);transform:translate(-120%);animation:svelte-18k8z6r-save-sheen 6s ease-in-out infinite}@keyframes svelte-18k8z6r-save-sheen{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}h2.svelte-18k8z6r{font-size:1rem;font-weight:700;letter-spacing:-.035em;line-height:1.15;outline:none}.kit-reveal__offer.svelte-18k8z6r{flex:none;width:100%}.kit-reveal__summary.svelte-18k8z6r{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.kit-reveal__price-stage.svelte-18k8z6r{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;min-width:0}.kit-reveal__price-stage.svelte-18k8z6r s:where(.svelte-18k8z6r){color:var(--brand-night-muted);font-size:.95rem;font-weight:400}.kit-reveal__price-stage.svelte-18k8z6r>strong:where(.svelte-18k8z6r){display:block;color:var(--brand-green-100);font-family:var(--font-numeric);font-size:1.25rem;font-variant-numeric:tabular-nums;font-weight:550;letter-spacing:-.045em;line-height:1.1}.kit-reveal__actions.svelte-18k8z6r{width:100%;margin-top:1rem}.kit-reveal.svelte-18k8z6r:not(.kit-reveal--takeover):not(.kit-reveal--inline){height:min(80svh,40rem)}.kit-reveal--inline.svelte-18k8z6r{height:min(60svh,34rem);max-height:min(60svh,34rem);border-radius:var(--radius-3xl) var(--radius-3xl) 0 0}.kit-reveal--inline.svelte-18k8z6r:after{clip-path:inset(0 0 1px 0)}.kit-reveal--takeover.svelte-18k8z6r{width:100%;height:100%;max-height:none;padding:1rem 1.25rem max(1rem,env(safe-area-inset-bottom,0px));border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:hidden}.kit-reveal--takeover.svelte-18k8z6r .kit-reveal__content:where(.svelte-18k8z6r){--glass-edge-tone: var(--brand-night-text);width:100%;padding:0;border-radius:0;background:transparent}.kit-reveal--takeover.svelte-18k8z6r:before,.kit-reveal--takeover.svelte-18k8z6r:after{display:none}@media(max-width:35rem){.kit-reveal.svelte-18k8z6r:not(.kit-reveal--takeover){padding:1rem}}@media(prefers-reduced-motion:reduce){.kit-reveal.svelte-18k8z6r .kit-reveal-save:after{animation:none}.kit-reveal.svelte-18k8z6r{animation:none}}.style-explorer--controls.svelte-176nrzk .scene-choice-control{border:1px solid var(--variant-option-border);box-shadow:var(--shadow-glass-low)}.style-explorer--controls.svelte-176nrzk .scene-choice-control:after{content:none}.style-explorer--controls.svelte-176nrzk .scene-choice-control[aria-pressed=true]{box-shadow:var(--shadow-glass-low)}.style-explorer__inline-navigation.svelte-176nrzk{margin-bottom:.25rem}.style-explorer__inline-navigation.svelte-176nrzk{display:grid;justify-content:center;align-items:center;color:var(--brand-night-muted);font-weight:400}.style-explorer__nav-title.scene-flow-description.svelte-176nrzk{grid-area:1 / 1;color:var(--brand-night-muted)}.style-explorer__primary-actions.svelte-176nrzk{display:flex;width:fit-content;align-items:center;justify-content:center;gap:0;margin-inline:auto}@media(hover:hover){.style-explorer__primary-actions.svelte-176nrzk button:hover{background:color-mix(in oklch,var(--brand-night-text) 12%,transparent)}}.style-explorer__primary-actions.svelte-176nrzk .style-explorer__back-action{width:var(--control-height-sm);min-width:var(--control-height-sm);height:var(--control-height-sm);min-height:var(--control-height-sm);padding:0;border-radius:50%;margin-inline-end:-.5rem;z-index:1;color:var(--brand-night-muted)}.style-explorer__primary-actions.svelte-176nrzk .style-explorer__advance-action{padding-inline:var(--control-padding-inline-sm);gap:.5rem;border-radius:999px;color:var(--brand-night-text);font-size:var(--text-base);font-weight:var(--font-weight-primary-action)}.style-explorer__primary-actions.svelte-176nrzk button:hover{color:var(--brand-night-text)}.style-explorer__advance-arrow.svelte-176nrzk{display:inline-flex}.style-explorer__advance-arrow.svelte-176nrzk svg{width:1.125rem;height:1.125rem}.style-explorer__advance-action:not(:disabled) .style-explorer__advance-arrow.svelte-176nrzk{animation:svelte-176nrzk-advance-nudge 2.6s ease-in-out infinite}.style-explorer__advance-arrow--bundle.svelte-176nrzk{color:var(--brand-premium-gold-50)}.style-explorer__advance-action:not(:disabled) .style-explorer__advance-arrow--bundle.svelte-176nrzk{animation:svelte-176nrzk-advance-gold-nudge 2.6s ease-in-out infinite}@keyframes svelte-176nrzk-advance-nudge{0%,65%,to{transform:translate(0)}78%{transform:translate(.2rem)}}@keyframes svelte-176nrzk-advance-gold-nudge{0%,65%,to{transform:translate(0);filter:drop-shadow(0 0 0 transparent)}78%{transform:translate(.2rem);filter:drop-shadow(0 0 6px var(--brand-premium-gold-50))}}@keyframes svelte-176nrzk-bundle-label-glow{0%,65%,to{filter:drop-shadow(0 0 0 transparent)}78%{filter:drop-shadow(0 0 5px var(--brand-premium-gold-50))}}@media(prefers-reduced-motion:reduce){.style-explorer__advance-action:not(:disabled) .style-explorer__advance-arrow.svelte-176nrzk,.style-explorer__advance-action:not(:disabled) .style-explorer__advance-arrow--bundle.svelte-176nrzk{animation:none}.style-explorer__advance-label--bundle.svelte-176nrzk{animation:none!important}}.style-explorer__advance-label.svelte-176nrzk{position:relative}.style-explorer__advance-label--bundle.svelte-176nrzk{animation:svelte-176nrzk-bundle-label-glow 2.6s ease-in-out infinite}.style-explorer__bundle-sheen.svelte-176nrzk{color:var(--brand-premium-gold-50);background:linear-gradient(105deg,var(--brand-premium-gold-50) 30%,var(--brand-premium-gold-100) 42%,var(--brand-night-text) 50%,var(--brand-premium-gold-100) 58%,var(--brand-premium-gold-50) 70%) 100% 0 / 220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:svelte-176nrzk-bundle-sheen 6s ease-in-out infinite}.style-explorer__bundle-sparkles.svelte-176nrzk{position:absolute;inset:-.35rem;pointer-events:none}.style-explorer__bundle-sparkles.svelte-176nrzk .celebration-sparkle{position:absolute;width:.38rem;aspect-ratio:1;color:var(--brand-premium-gold-50);opacity:0;animation:svelte-176nrzk-bundle-twinkle 2.8s ease-in-out infinite}.style-explorer__bundle-sparkles.svelte-176nrzk .celebration-sparkle:nth-child(1){top:0;left:5%;animation-delay:-.2s}.style-explorer__bundle-sparkles.svelte-176nrzk .celebration-sparkle:nth-child(2){top:-5%;left:38%;width:.3rem;animation-delay:-1.3s}.style-explorer__bundle-sparkles.svelte-176nrzk .celebration-sparkle:nth-child(3){top:0;right:6%;animation-delay:-2.1s}.style-explorer__bundle-sparkles.svelte-176nrzk .celebration-sparkle:nth-child(4){bottom:0;left:13%;width:.3rem;animation-delay:-1.8s}.style-explorer__bundle-sparkles.svelte-176nrzk .celebration-sparkle:nth-child(5){bottom:-5%;left:58%;animation-delay:-.8s}.style-explorer__bundle-sparkles.svelte-176nrzk .celebration-sparkle:nth-child(6){bottom:0;right:1%;width:.3rem;animation-delay:-2.5s}@keyframes svelte-176nrzk-bundle-sheen{0%,45%{background-position:100% 0}85%,to{background-position:0 0}}@keyframes svelte-176nrzk-bundle-twinkle{0%,to{opacity:0;transform:scale(.35)}30%{opacity:1;transform:scale(1)}60%{opacity:0;transform:scale(.5)}}@media(prefers-reduced-motion:reduce){.style-explorer__bundle-sheen.svelte-176nrzk{animation:none;background:none;-webkit-text-fill-color:currentColor}.style-explorer__bundle-sparkles.svelte-176nrzk{display:none}}.style-explorer--inline-controls.svelte-176nrzk{display:grid}.style-explorer--inline-controls.svelte-176nrzk>.style-explorer__step:where(.svelte-176nrzk){grid-area:1 / 1}.style-explorer--inline-controls.svelte-176nrzk .scene-flow-choices:where(.svelte-176nrzk)>:where(.svelte-176nrzk){animation:none}.style-explorer--direct.svelte-176nrzk .look-controls:where(.svelte-176nrzk) .look-motion,.style-explorer--inline-controls.svelte-176nrzk .look-controls:where(.svelte-176nrzk) .look-motion{width:7.5rem;justify-content:center}.look-controls.svelte-176nrzk{display:flex;align-items:center;justify-content:center;gap:var(--guide-pill-gap);width:min(24rem,100%);margin:calc(var(--guide-pill-gap) - .2rem) auto 0}.style-explorer--controls.svelte-176nrzk .look-controls:where(.svelte-176nrzk) .look-palette:where(.svelte-176nrzk){display:flex;flex:1 1 16rem;min-width:0;width:auto;height:var(--control-height-sm);gap:0;padding:0}.look-cycle.svelte-176nrzk{display:grid;place-items:center;flex:0 0 var(--control-height-sm);width:var(--control-height-sm);height:100%;padding:0;border-radius:var(--radius-control)}.look-palette.svelte-176nrzk .look-palette-trigger{display:flex;align-items:center;justify-content:center;flex:1;min-width:0;height:100%;gap:.4rem;padding:0 .1rem;color:inherit;border-radius:var(--radius-control)}.look-palette.svelte-176nrzk .look-palette-trigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.look-motion-tooltip.svelte-176nrzk{display:inline-flex;flex:none;border-radius:var(--radius-control)}.look-motion-tooltip.svelte-176nrzk .look-motion:disabled{pointer-events:none}.look-controls.svelte-176nrzk .look-motion{display:flex;align-items:center;flex:none;gap:.35rem}.look-controls.svelte-176nrzk .look-motion svg,.look-palette.svelte-176nrzk svg{width:1rem;height:1rem;flex:none}.look-swatch.svelte-176nrzk{display:block;width:1rem;height:1rem;flex:0 0 1rem;border-radius:50%;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--brand-night-text) 22%,transparent)}.hero-look-menu{--surface-overlay:var(--brand-night);--foreground:var(--brand-night-text);--muted-foreground:var(--brand-night-muted);--accent:color-mix(in oklch,var(--brand-night-text) 12%,var(--brand-night));--accent-foreground:var(--brand-night-text);width:15rem;max-height:min(24rem,var(--bits-dropdown-menu-content-available-height));color:var(--brand-night-text)}.hero-look-menu-option{min-height:var(--control-height-sm);gap:.6rem}.hero-look-menu--motion{width:9rem}.look-cycle.svelte-176nrzk:hover,.look-palette.svelte-176nrzk .look-palette-trigger:hover{background:color-mix(in oklch,var(--brand-night-text) 10%,transparent)}.style-explorer-takeover-dialog{position:fixed;top:50%;left:50%;z-index:var(--z-app-modal);width:min(32rem,calc(100vw - 2rem));height:min(80svh,40rem);max-height:var(--dialog-max-height);padding:0;margin:0;border:0;border-radius:var(--radius-dialog);background:transparent;transform:translate(-50%,-50%);overflow:clip;outline:none}.style-explorer-result-sheet{background:var(--brand-night);color:var(--brand-night-text)}.style-explorer.svelte-176nrzk{color:var(--brand-night-text);--foreground: var(--brand-night-text);--muted-foreground: var(--brand-night-muted);--surface-overlay: color-mix(in oklch, var(--brand-night) 60%, transparent)}.style-explorer__panel.svelte-176nrzk{background:color-mix(in oklch,var(--brand-night) 48%,transparent);-webkit-backdrop-filter:var(--liquid-glass-filter, blur(24px) saturate(1.16));backdrop-filter:var(--liquid-glass-filter, blur(24px) saturate(1.16));box-shadow:var(--shadow-glass-low);--glass-edge-tone: var(--brand-night-text)}.style-explorer--controls.svelte-176nrzk{--guide-pill-gap: .5rem;padding:0}.style-explorer--result.svelte-176nrzk{position:relative;display:flex;width:100%;height:100%;min-height:0;padding:0;pointer-events:auto;text-align:left}.style-explorer--inline.svelte-176nrzk{height:auto}@media(max-width:56rem){.style-explorer--takeover.svelte-176nrzk{flex:1;min-height:0;height:auto}}.style-explorer__completion-body.svelte-176nrzk{text-align:left}.style-explorer__completion-footer.svelte-176nrzk{width:100%;text-align:left}.style-explorer__completion-footer.svelte-176nrzk .style-explorer__total:where(.svelte-176nrzk){margin:0 0 1rem;padding:0;align-items:baseline;font-size:.875rem}.style-explorer__completion-footer.svelte-176nrzk .style-explorer__total:where(.svelte-176nrzk) strong:where(.svelte-176nrzk){font-size:1rem}.style-explorer__completion-footer.svelte-176nrzk .style-explorer__checkout{min-height:2.75rem;margin:0}.style-explorer__exit.svelte-176nrzk{pointer-events:auto}.style-explorer__exit.svelte-176nrzk{display:grid;place-items:center;position:absolute;z-index:1;top:.75rem;right:.75rem;width:var(--dialog-close-size);height:var(--dialog-close-size);padding:0;border-radius:999px;background:color-mix(in oklch,var(--brand-night) 50%,transparent);-webkit-backdrop-filter:var(--liquid-glass-filter, blur(16px));backdrop-filter:var(--liquid-glass-filter, blur(16px));box-shadow:var(--shadow-glass-low);transition:background var(--motion-fast) ease}.style-explorer__exit.svelte-176nrzk:hover:not(:disabled){background:color-mix(in oklch,var(--brand-night-text) 16%,var(--brand-night))}.style-explorer__exit.svelte-176nrzk:focus-visible{outline:2px solid var(--brand-night-text);outline-offset:3px}:where(.style-explorer.svelte-176nrzk) svg{width:1.1rem;height:1.1rem;flex-shrink:0}.style-explorer__panel.svelte-176nrzk{width:min(38rem,100%);padding:1.1rem 1.3rem;border-radius:var(--radius-card);max-height:calc(100% - 4.8rem);overflow:auto;scrollbar-width:thin;animation:svelte-176nrzk-style-panel-enter .36s var(--bsl-ease-emphasis)}.style-explorer.svelte-176nrzk h2:where(.svelte-176nrzk){font-size:clamp(1.25rem,2.5vw,1.7rem);line-height:1.12;font-weight:650;text-wrap:balance;outline:none}.style-explorer.svelte-176nrzk p:where(.svelte-176nrzk){font-size:.84rem;line-height:1.45;color:var(--brand-night-text);margin-top:.4rem}.style-explorer__step.svelte-176nrzk{display:flow-root}.style-explorer.svelte-176nrzk a:where(.svelte-176nrzk){text-decoration:underline;text-underline-offset:3px}.style-explorer__buy.svelte-176nrzk{display:grid;grid-template-columns:minmax(0,1fr);gap:.45rem;margin-top:0}.style-explorer__buy.svelte-176nrzk [data-reveal-primary]{min-height:2.75rem}.style-explorer__buy.svelte-176nrzk [data-reveal-primary][aria-busy=true]{cursor:progress;opacity:1}.style-explorer__buy.svelte-176nrzk [data-reveal-primary][data-add-state=added] svg{animation:svelte-176nrzk-bundle-added-check .5s cubic-bezier(.22,1,.36,1)}.style-explorer__total.svelte-176nrzk{display:flex;justify-content:space-between;gap:1rem;margin:1rem 0;font-size:1rem}.style-explorer__total.svelte-176nrzk strong:where(.svelte-176nrzk){font-family:var(--font-numeric);font-variant-numeric:tabular-nums}.style-explorer.svelte-176nrzk .style-explorer__checkout{width:100%;min-height:3rem;margin-top:.6rem}.style-explorer.svelte-176nrzk .is-spinning{animation:svelte-176nrzk-style-explorer-spin .8s linear infinite}@keyframes svelte-176nrzk-style-explorer-spin{to{transform:rotate(360deg)}}@keyframes svelte-176nrzk-bundle-added-check{0%{opacity:0;transform:scale(.55)}55%{transform:scale(1.16)}to{opacity:1;transform:scale(1)}}.style-explorer__note.svelte-176nrzk{color:var(--brand-night-text);padding:.65rem;background:color-mix(in oklch,var(--brand-night-text) 8%,transparent);border-radius:var(--radius-control);font-size:.75rem}.style-explorer.svelte-176nrzk .style-explorer__error:where(.svelte-176nrzk){color:var(--brand-night-text);padding:.65rem;background:color-mix(in oklch,var(--destructive) 20%,transparent);border-radius:.5rem;font-size:.75rem}.style-explorer__error.svelte-176nrzk button:where(.svelte-176nrzk){text-decoration:underline}.style-explorer.svelte-176nrzk button:where(.svelte-176nrzk):focus-visible,.style-explorer.svelte-176nrzk a:where(.svelte-176nrzk):focus-visible{outline:2px solid var(--brand-night-text);outline-offset:3px}@keyframes svelte-176nrzk-style-panel-enter{0%{opacity:0;transform:translateY(1.2rem)}}.style-explorer__choices.svelte-176nrzk,.style-explorer__wire.svelte-176nrzk{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--guide-pill-gap);padding:.2rem}.style-explorer__choices--scenes.svelte-176nrzk,.style-explorer__choices--styles.svelte-176nrzk{width:min(24rem,100%);margin-inline:auto}.style-explorer__choices--scenes.svelte-176nrzk>button:where(.svelte-176nrzk),.style-explorer__choices--styles.svelte-176nrzk>button:where(.svelte-176nrzk){flex:1 1 0;min-width:0;justify-content:center}.style-explorer__wire.svelte-176nrzk{margin-top:calc(var(--guide-pill-gap) - .4rem)}.style-choice--bulb.variant-option-control.svelte-176nrzk,.style-explorer__wire.svelte-176nrzk .variant-option-control:where(.svelte-176nrzk){padding-inline-start:.375rem}.style-choice--bulb.svelte-176nrzk img:where(.svelte-176nrzk),.style-explorer__wire.svelte-176nrzk i:where(.svelte-176nrzk){display:block;width:1.25rem;height:1.25rem;flex:0 0 1.25rem;border-radius:50%;object-fit:cover;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--brand-night-text) 22%,transparent)}.style-explorer__wire.svelte-176nrzk i:where(.svelte-176nrzk){background:var(--brand-night)}.style-explorer__wire.svelte-176nrzk i[data-wire=White]:where(.svelte-176nrzk){background:var(--brand-night-text)}.style-explorer--controls.svelte-176nrzk .style-explorer__error:where(.svelte-176nrzk){font-size:.75rem;padding:.35rem .5rem;margin:.2rem 0}.style-explorer.svelte-176nrzk button:where(.svelte-176nrzk):disabled{opacity:.5;cursor:not-allowed}@media(hover:hover){.style-explorer--controls.svelte-176nrzk .variant-option-control:where(.svelte-176nrzk):not(:disabled):hover{background:color-mix(in oklch,var(--brand-night-text) 22%,transparent);box-shadow:inset 0 0 0 1px var(--brand-orange-400),var(--shadow-glass-low)}}@media(max-width:56rem){.style-explorer__panel.svelte-176nrzk{padding:1rem;max-height:calc(100% - 4rem)}.style-explorer__buy.svelte-176nrzk{grid-template-columns:1fr}.style-explorer__exit.svelte-176nrzk{top:max(.75rem,env(safe-area-inset-top,0px));right:max(1rem,env(safe-area-inset-right,0px))}}@media(prefers-reduced-motion:no-preference){.style-explorer--controls.svelte-176nrzk button[aria-pressed=true]:where(.svelte-176nrzk){position:relative}.style-explorer--controls.svelte-176nrzk button[aria-pressed=true]:where(.svelte-176nrzk):after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:color-mix(in oklch,var(--brand-night-text) 12%,transparent);animation:svelte-176nrzk-selected-choice-pulse 4.8s ease-in-out infinite}}@keyframes svelte-176nrzk-selected-choice-pulse{0%,to{opacity:.08}50%{opacity:.65}}@media(prefers-reduced-motion:reduce){.svelte-176nrzk,.svelte-176nrzk:before,.svelte-176nrzk:after{animation-duration:1ms!important;transition-duration:1ms!important}}
