/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.cms-store{--primary-50:oklch(96% .03 264);--primary-100:oklch(93% .05 264);--primary-200:oklch(88% .08 264);--primary-300:oklch(80% .12 264);--primary-400:oklch(66% .2 264);--primary-500:oklch(50% .245 264);--primary-600:oklch(44% .24 264);--primary-700:oklch(36% .21 264);--primary-800:oklch(28% .18 264);--primary-900:oklch(22% .16 264);--accent-50:oklch(97% .04 85);--accent-100:oklch(94% .07 85);--accent-200:oklch(89% .12 85);--accent-300:oklch(82% .17 85);--accent-400:oklch(76% .19 85);--accent-500:oklch(70% .2 85);--accent-600:oklch(62% .19 85);--accent-700:oklch(52% .17 85);--background:oklch(97.8% .004 250);--background-white:oklch(100% 0 0);--text:oklch(11.5% .016 255);--text-secondary:oklch(49% .012 252);--foreground:var(--text)}.dark .cms-store{--primary-50:oklch(13% .02 264);--primary-100:oklch(16% .03 264);--primary-200:oklch(20% .04 264);--primary-300:oklch(28% .07 264);--primary-400:oklch(40% .12 264);--primary-500:oklch(64% .24 264);--primary-600:oklch(72% .22 264);--primary-700:oklch(80% .18 264);--primary-800:oklch(88% .12 264);--primary-900:oklch(94% .06 264);--accent-50:oklch(25% .05 85);--accent-100:oklch(32% .08 85);--accent-200:oklch(40% .12 85);--accent-300:oklch(52% .16 85);--accent-400:oklch(62% .18 85);--accent-500:oklch(72% .2 85);--accent-600:oklch(80% .18 85);--accent-700:oklch(88% .12 85);--background:oklch(9% .008 250);--background-white:oklch(12.5% .01 250);--text:oklch(95% .006 250);--text-secondary:oklch(66% .01 250);--foreground:var(--text);--hero-from:oklch(16% .08 264);--hero-via:oklch(19% .09 264);--hero-to:oklch(24% .11 264)}html[data-color=red] .cms-store{--primary-50:oklch(97% .03 25);--primary-100:oklch(94% .05 25);--primary-200:oklch(89% .08 25);--primary-300:oklch(82% .12 25);--primary-400:oklch(72% .16 25);--primary-500:oklch(60% .22 25);--primary-600:oklch(52% .2 25);--primary-700:oklch(44% .18 25);--primary-800:oklch(34% .14 25);--primary-900:oklch(26% .12 25);--accent-50:oklch(97% .04 25);--accent-100:oklch(94% .07 25);--accent-200:oklch(89% .11 25);--accent-300:oklch(82% .15 25);--accent-400:oklch(76% .18 25);--accent-500:oklch(68% .2 25);--accent-600:oklch(58% .19 25);--accent-700:oklch(48% .16 25)}html.dark[data-color=red] .cms-store{--primary-50:oklch(20% .05 25);--primary-100:oklch(26% .08 25);--primary-200:oklch(34% .12 25);--primary-300:oklch(42% .16 25);--primary-400:oklch(52% .2 25);--primary-500:oklch(72% .2 25);--primary-600:oklch(80% .18 25);--primary-700:oklch(88% .14 25);--primary-800:oklch(94% .1 25);--primary-900:oklch(97% .06 25);--accent-50:oklch(25% .05 25);--accent-100:oklch(32% .08 25);--accent-200:oklch(40% .12 25);--accent-300:oklch(52% .16 25);--accent-400:oklch(62% .18 25);--accent-500:oklch(72% .2 25);--accent-600:oklch(80% .16 25);--accent-700:oklch(88% .12 25);--hero-from:oklch(16% .1 25);--hero-via:oklch(19% .12 25);--hero-to:oklch(24% .14 25)}:host,:root{--font-serif:var(--font-serif);--font-sans:var(--font-sans)}.cms-store{background:var(--background);color:var(--foreground);font-family:var(--font-sans);font-size:var(--font-size-base,1rem)}@keyframes drawer-slide-in{0%{transform:translate(-100%)}to{transform:translate(0)}}.gg-skeleton{background:linear-gradient(90deg,var(--background-white) 25%,var(--background-white) 50%,var(--background-white) 75%);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.gg-skeleton{background:linear-gradient(90deg,color-mix(in oklch,var(--background-white) 94%,var(--primary-200) 6%) 25%,color-mix(in oklch,var(--background-white) 88%,var(--primary-200) 12%) 50%,color-mix(in oklch,var(--background-white) 94%,var(--primary-200) 6%) 75%)}}.gg-skeleton{background-size:200% 100%;border-radius:.375rem}.gg-skeleton__shimmer{background:linear-gradient(90deg,transparent,var(--text),transparent);position:absolute;inset:0;transform:translate(-100%)}@supports (color:color-mix(in lab,red,red)){.gg-skeleton__shimmer{background:linear-gradient(90deg,transparent,color-mix(in oklch,var(--text) 14%,transparent),transparent)}}.gg-skeleton__shimmer{animation:gg-skeleton-shimmer 1.5s ease-in-out infinite}@keyframes gg-skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes hero-shimmer{0%{background-position:0}50%{background-position:100%}to{background-position:0}}@keyframes float-orb{0%,to{transform:translate(0)}50%{transform:translate(-20px,20px)}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes gg-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes gg-fade-in-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes gg-scale-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes gg-slide-in-right{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes gg-pulse-subtle{0%,to{opacity:1}50%{opacity:.7}}@keyframes gg-bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-fade-in-up{animation:gg-fade-in-up .6s ease-out forwards}.animate-fade-in-down{animation:gg-fade-in-down .6s ease-out forwards}.animate-scale-in{animation:gg-scale-in .4s ease-out forwards}.animate-slide-in-right{animation:gg-slide-in-right .5s ease-out forwards}.animate-pulse-subtle{animation:gg-pulse-subtle 2s ease-in-out infinite}.animate-bounce-in{animation:gg-bounce-in .6s ease-out forwards}.animate-stagger-1{animation-delay:.1s}.animate-stagger-2{animation-delay:.2s}.animate-stagger-3{animation-delay:.3s}.animate-stagger-4{animation-delay:.4s}.hover-lift{transition:transform .2s ease-out,box-shadow .2s ease-out}.hover-lift:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.hover-scale{transition:transform .2s ease-out}.hover-scale:hover{transform:scale(1.02)}.gg-spinner{border:2px solid #0000;border-top-color:currentcolor;border-radius:50%;width:20px;height:20px;animation:gg-spin 1s linear infinite}@keyframes gg-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.gg-skeleton__shimmer{animation:none}}.support-chat-composer input.support-chat-composer__input:focus,.support-chat-composer input.support-chat-composer__input:focus-visible{outline-offset:0!important;box-shadow:none!important;outline:none!important}@keyframes wiggle{0%,to{transform:rotate(0)}15%{transform:rotate(12deg)}30%{transform:rotate(-10deg)}45%{transform:rotate(8deg)}60%{transform:rotate(-6deg)}75%{transform:rotate(4deg)}90%{transform:rotate(-2deg)}}.animate-wiggle{transform-origin:top;animation:wiggle 1s ease-in-out infinite}:where(.cms-store button,.cms-store a[href],.cms-store [role=button],.cms-store [data-slot=button],.cms-store input[type=submit],.cms-store input[type=button],.cms-store input[type=reset]){-webkit-tap-highlight-color:transparent;will-change:transform,filter;transition:transform .14s cubic-bezier(.22,1,.36,1),filter .14s,opacity .14s}:where(.cms-store a[href]):active:not([aria-disabled=true]),:where(.cms-store button,.cms-store [role=button],.cms-store [data-slot=button]):active:not(:disabled),:where(.cms-store button,.cms-store a[href],.cms-store [role=button],.cms-store [data-slot=button])[data-pressing=true]{filter:saturate(.96);transform:translateY(.5px)scale(.985)}:where(.cms-store button,.cms-store a[href],.cms-store [role=button],.cms-store [data-slot=button])[data-click-ack=true]{filter:saturate(.97);transform:translateY(.5px)scale(.992)}.cms-store a[href][data-nav-pending=true]{opacity:.9;pointer-events:none;cursor:progress;transform:translateY(.5px)scale(.992)}html[data-route-navigating] .cms-store :where(a[href],button,[role=button],[data-slot=button]){cursor:progress}html[data-route-navigating] .cms-store :where(a[href],button,[role=button],[data-slot=button])[data-click-ack=true]{pointer-events:none}