.sg-sticker.svelte-jxddi{position:absolute;transform:translate(-50%,-50%) rotate(var(--ovl-rotate, 0deg));user-select:none;-webkit-user-select:none;max-width:96%;z-index:18;transition:opacity .18s ease}.sg-sticker--hidden.svelte-jxddi{opacity:0;pointer-events:none!important}.sg-sticker--editable.svelte-jxddi{cursor:grab;touch-action:none}.sg-sticker--editable.svelte-jxddi:active{cursor:grabbing}.sg-sticker--selected.svelte-jxddi{outline:2px dashed color-mix(in oklch,var(--color-primary) 80%,white);outline-offset:6px;border-radius:.75rem}.sg-sticker-text.svelte-jxddi{display:inline-block;color:var(--ovl-color, #fff);line-height:1.15;text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;text-shadow:0 .06em .18em rgba(0,0,0,.55)}.sg-sticker-text--pill.svelte-jxddi{background:color-mix(in oklch,var(--ovl-color, #fff) 100%,transparent);color:#111;text-shadow:none;padding:.18em .6em;border-radius:9999px}.sg-sticker-text--neon.svelte-jxddi{text-shadow:0 0 .25em var(--ovl-color, #fff),0 0 .7em var(--ovl-color, #fff),0 .05em .2em rgba(0,0,0,.6)}.sg-sticker-emoji.svelte-jxddi{display:inline-block;line-height:1;filter:drop-shadow(0 .04em .12em rgba(0,0,0,.45))}.sg-sticker-pill.svelte-jxddi{position:relative;display:inline-flex;align-items:center;gap:.375rem;padding:.3rem .75rem .3rem .3rem;border:none;border-radius:9999px;background:color-mix(in oklch,var(--color-base-200) 78%,transparent)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 2px 10px #00000059,inset 0 0 0 1px color-mix(in oklch,var(--color-primary) 40%,transparent);color:var(--color-base-content);font-size:clamp(.7rem,3.2cqw,.95rem);font-weight:600;cursor:pointer;white-space:nowrap}.sg-sticker-pill-nub.svelte-jxddi{position:absolute;top:-.3rem;left:50%;width:.6rem;height:.6rem;transform:translate(-50%) rotate(45deg);background:inherit;border-radius:.125rem}.sg-sticker-pill-avatar.svelte-jxddi{width:1.5em;height:1.5em;border-radius:9999px;object-fit:cover}.sg-sticker-pill-handle.svelte-jxddi{line-height:1}.sg-sticker-pill--bare.svelte-jxddi{padding:0;gap:0;background:transparent!important;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;color:#fff;font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.55),0 0 .6em rgba(0,0,0,.35)}.sg-sticker-dot.svelte-jxddi{display:inline-flex;align-items:center;gap:0;justify-content:center;padding:.25rem;min-width:1.9rem;min-height:1.9rem;border:none;border-radius:9999px;background:color-mix(in oklch,var(--color-base-200) 70%,transparent)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 2px 10px #00000059,inset 0 0 0 1px color-mix(in oklch,var(--color-primary) 35%,transparent);color:var(--color-base-content);font-size:clamp(.7rem,3.2cqw,.95rem);font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;transition:gap .22s cubic-bezier(.2,.8,.2,1)}.sg-sticker-dot--open.svelte-jxddi{gap:.4rem}.sg-sticker-dot-pip.svelte-jxddi{width:.85em;height:.85em;flex:none;border-radius:9999px;background:var(--color-base-content);box-shadow:0 0 0 .18em color-mix(in oklch,var(--color-base-100) 65%,transparent)}.sg-sticker-dot-label.svelte-jxddi{display:grid;grid-template-columns:0fr;overflow:hidden;transition:grid-template-columns .22s cubic-bezier(.2,.8,.2,1),opacity .18s ease,padding-right .22s cubic-bezier(.2,.8,.2,1);opacity:0;padding-right:0}.sg-sticker-dot-label.svelte-jxddi>span:where(.svelte-jxddi){min-width:0;overflow:hidden}.sg-sticker-dot--open.svelte-jxddi .sg-sticker-dot-label:where(.svelte-jxddi){grid-template-columns:1fr;opacity:1;padding-right:.45rem}@media(prefers-reduced-motion:reduce){.sg-sticker-dot.svelte-jxddi,.sg-sticker-dot-label.svelte-jxddi{transition:none}}.sg-sticker-event.svelte-jxddi{display:block;--entity-surface: color-mix(in oklch, var(--color-base-200) 72%, transparent);--entity-text: var(--color-base-content);--entity-muted: color-mix(in oklch, var(--color-base-content) 65%, transparent)}.sg-sticker-entity-shell.svelte-jxddi{animation:svelte-jxddi-entity-swap .18s cubic-bezier(.2,.8,.2,1)}@keyframes svelte-jxddi-entity-swap{0%{opacity:0;transform:scale(.94) rotate(-1deg)}to{opacity:1;transform:scale(1) rotate(0)}}@media(prefers-reduced-motion:reduce){.sg-sticker-entity-shell.svelte-jxddi,.sg-sticker-marquee.svelte-jxddi span:where(.svelte-jxddi),.sg-sticker-pulse.svelte-jxddi{animation:none!important}}.sg-sticker-card.svelte-jxddi{display:flex;align-items:center;gap:.5rem;width:100%;padding:.45rem;border:none;border-radius:1.25rem;background:var(--entity-surface)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 4px 16px #00000059,inset 0 0 0 1px color-mix(in oklch,var(--entity-accent) 35%,transparent);color:var(--entity-text);text-align:left;cursor:pointer}.sg-sticker-card-thumb.svelte-jxddi{width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:.875rem;object-fit:cover}.sg-sticker-card-thumb--empty.svelte-jxddi{display:inline-flex;align-items:center;justify-content:center;background:color-mix(in oklch,var(--entity-accent) 20%,transparent);color:var(--entity-accent)}.sg-sticker-card-body.svelte-jxddi{display:flex;flex-direction:column;gap:.125rem;min-width:0;flex:1}.sg-sticker-card-name.svelte-jxddi{font-size:clamp(.72rem,3.4cqw,.95rem);font-weight:700;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-sticker-card-meta.svelte-jxddi{display:inline-flex;align-items:center;gap:.25rem;font-size:clamp(.62rem,2.6cqw,.8rem);color:var(--entity-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-sticker-rsvp.svelte-jxddi{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;padding:.35rem .7rem;border:none;border-radius:9999px;background:var(--entity-accent)!important;color:var(--color-primary-content);font-size:clamp(.65rem,2.8cqw,.8rem);font-weight:700;cursor:pointer;transition:transform .12s ease,opacity .12s ease}.sg-sticker-rsvp.svelte-jxddi:active{transform:scale(.94)}.sg-sticker-rsvp.svelte-jxddi:disabled{opacity:.6}.sg-sticker-rsvp--going.svelte-jxddi{background:color-mix(in oklch,var(--color-success, #22c55e) 85%,black)!important;color:#fff}.sg-sticker-square.svelte-jxddi{position:relative;display:flex;aspect-ratio:1;width:100%;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:.9rem;border-radius:1.6rem;background:var(--entity-surface)!important;box-shadow:0 10px 28px #0006,inset 0 0 0 1px color-mix(in oklch,var(--entity-accent) 42%,transparent);cursor:pointer}.sg-sticker-square-img.svelte-jxddi,.sg-sticker-square-shade.svelte-jxddi{position:absolute;inset:0}.sg-sticker-square-img.svelte-jxddi{width:100%;height:100%;object-fit:cover}.sg-sticker-square-shade.svelte-jxddi{background:linear-gradient(to top,color-mix(in oklch,black 82%,transparent),color-mix(in oklch,black 18%,transparent) 64%,transparent),linear-gradient(135deg,color-mix(in oklch,var(--entity-accent) 52%,transparent),transparent 54%)}.sg-sticker-square-kicker.svelte-jxddi,.sg-sticker-square-name.svelte-jxddi,.sg-sticker-square-date.svelte-jxddi,.sg-sticker-square-meta.svelte-jxddi,.sg-sticker-square-rsvp.svelte-jxddi{position:relative;z-index:1}.sg-sticker-square-kicker.svelte-jxddi{color:var(--entity-accent);font-size:clamp(.58rem,2.5cqw,.78rem);font-weight:950;letter-spacing:.16em;text-transform:uppercase}.sg-sticker-square-name.svelte-jxddi{margin-top:.15rem;font-size:clamp(1.05rem,5.5cqw,1.8rem);font-weight:950;line-height:1;text-shadow:0 2px 8px rgba(0,0,0,.7)}.sg-sticker-square-date.svelte-jxddi{margin-top:.18rem;color:color-mix(in oklch,white 86%,transparent);font-size:clamp(.7rem,3cqw,.95rem);font-weight:750}.sg-sticker-square-meta.svelte-jxddi{display:inline-flex;align-items:center;gap:.25rem;margin-top:.15rem;color:color-mix(in oklch,white 74%,transparent);font-size:clamp(.62rem,2.5cqw,.8rem)}.sg-sticker-square-rsvp.svelte-jxddi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin-top:.7rem;padding:.2rem;border-radius:9999px;background:color-mix(in oklch,var(--color-base-300) 64%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.sg-sticker-square-rsvp-btn.svelte-jxddi{min-width:0;padding:.35rem .45rem;border:none;border-radius:9999px;background:transparent!important;color:color-mix(in oklch,white 74%,transparent);font-size:clamp(.58rem,2.5cqw,.74rem);font-weight:850;cursor:pointer;transition:transform .12s ease,background .15s ease,color .15s ease}.sg-sticker-square-rsvp-btn--active.svelte-jxddi{background:var(--entity-accent)!important;color:var(--color-primary-content)}.sg-sticker-square-rsvp-btn.svelte-jxddi:active{transform:scale(.94)}.sg-sticker-square-rsvp-btn.svelte-jxddi:disabled{opacity:.6;cursor:default}.sg-sticker-poster.svelte-jxddi,.sg-sticker-ticket.svelte-jxddi,.sg-sticker-route.svelte-jxddi,.sg-sticker-stamp.svelte-jxddi,.sg-sticker-marquee.svelte-jxddi,.sg-sticker-pulse.svelte-jxddi{cursor:pointer;color:var(--entity-text)}.sg-sticker-poster.svelte-jxddi{position:relative;display:flex;min-height:7.2rem;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:1.35rem;background:var(--entity-surface)!important;box-shadow:0 7px 20px #00000061,inset 0 0 0 1px color-mix(in oklch,var(--entity-accent) 38%,transparent)}.sg-sticker-poster-img.svelte-jxddi,.sg-sticker-poster-shade.svelte-jxddi{position:absolute;inset:0}.sg-sticker-poster-img.svelte-jxddi{width:100%;height:100%;object-fit:cover}.sg-sticker-poster-shade.svelte-jxddi{background:linear-gradient(to top,rgba(0,0,0,.76),transparent 70%)}.sg-sticker-poster-kicker.svelte-jxddi,.sg-sticker-poster-name.svelte-jxddi,.sg-sticker-poster-meta.svelte-jxddi{position:relative;z-index:1;padding-inline:.75rem}.sg-sticker-poster-kicker.svelte-jxddi{color:var(--entity-accent);font-size:clamp(.58rem,2.4cqw,.72rem);font-weight:900;letter-spacing:.12em;text-transform:uppercase}.sg-sticker-poster-name.svelte-jxddi{font-size:clamp(.9rem,4.2cqw,1.2rem);font-weight:900;line-height:1.05;text-shadow:0 2px 8px rgba(0,0,0,.65)}.sg-sticker-poster-meta.svelte-jxddi{padding-bottom:.65rem;color:#ffffffd1;font-size:clamp(.62rem,2.5cqw,.78rem)}.sg-sticker-ticket.svelte-jxddi,.sg-sticker-route.svelte-jxddi{display:flex;align-items:center;gap:.55rem;padding:.55rem .7rem;border-radius:9999px;background:var(--entity-surface)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 4px 16px #00000052,inset 0 0 0 1px color-mix(in oklch,var(--entity-accent) 42%,transparent)}.sg-sticker-ticket-icon.svelte-jxddi{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;background:var(--entity-accent);color:var(--color-primary-content)}.sg-sticker-ticket-body.svelte-jxddi,.sg-sticker-route.svelte-jxddi span:where(.svelte-jxddi){display:flex;min-width:0;flex-direction:column}.sg-sticker-route.svelte-jxddi svg{flex-shrink:0;color:var(--entity-accent)}.sg-sticker-route.svelte-jxddi strong:where(.svelte-jxddi),.sg-sticker-stamp.svelte-jxddi strong:where(.svelte-jxddi){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-sticker-route.svelte-jxddi small:where(.svelte-jxddi){color:var(--entity-muted);font-size:clamp(.58rem,2.4cqw,.78rem)}.sg-sticker-stamp.svelte-jxddi{display:flex;min-height:4.8rem;flex-direction:column;justify-content:center;gap:.1rem;padding:.7rem;border:2px dashed var(--entity-accent);border-radius:1.25rem;background:var(--entity-surface)!important;text-align:center;text-transform:uppercase;transform:rotate(-2deg)}.sg-sticker-stamp.svelte-jxddi span:where(.svelte-jxddi){color:var(--entity-accent);font-size:clamp(.55rem,2.2cqw,.7rem);font-weight:900;letter-spacing:.16em}.sg-sticker-stamp.svelte-jxddi strong:where(.svelte-jxddi){font-size:clamp(.8rem,3.4cqw,1.05rem)}.sg-sticker-marquee.svelte-jxddi{overflow:hidden;padding:.5rem .7rem;border-radius:9999px;background:var(--entity-accent)!important;color:var(--color-primary-content);font-weight:900;letter-spacing:.04em;white-space:nowrap;box-shadow:0 0 18px color-mix(in oklch,var(--entity-accent) 52%,transparent)}.sg-sticker-marquee.svelte-jxddi span:where(.svelte-jxddi){display:inline-block;animation:svelte-jxddi-marquee-drift 7s linear infinite}@keyframes svelte-jxddi-marquee-drift{0%{transform:translate(18%)}to{transform:translate(-100%)}}.sg-sticker-pulse.svelte-jxddi{display:flex;width:100%;flex-direction:column;align-items:center;gap:.1rem;padding:.6rem .85rem;border:none;border-radius:1.4rem;background:color-mix(in oklch,var(--entity-accent) 70%,transparent)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 0 color-mix(in oklch,var(--entity-accent) 50%,transparent),inset 0 0 0 1px color-mix(in oklch,white 34%,transparent);animation:svelte-jxddi-pulse-ring 1.6s ease-out infinite}.sg-sticker-pulse-kicker.svelte-jxddi{font-size:clamp(.55rem,2.4cqw,.72rem);font-weight:900;letter-spacing:.14em;text-transform:uppercase}.sg-sticker-pulse-name.svelte-jxddi{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.9rem,4.4cqw,1.25rem);font-weight:900;line-height:1.05}.sg-sticker-pulse-meta.svelte-jxddi{color:color-mix(in oklch,var(--color-primary-content) 72%,transparent);font-size:clamp(.6rem,2.4cqw,.78rem)}@keyframes svelte-jxddi-pulse-ring{0%{box-shadow:0 0 color-mix(in oklch,var(--entity-accent) 50%,transparent)}70%{box-shadow:0 0 0 12px color-mix(in oklch,var(--entity-accent) 0%,transparent)}to{box-shadow:0 0 color-mix(in oklch,var(--entity-accent) 0%,transparent)}}.sg-sticker-countdown.svelte-jxddi{display:flex;flex-direction:column;align-items:center;gap:.125rem;width:100%;padding:.5rem .875rem;border:none;border-radius:1.25rem;background:color-mix(in oklch,var(--color-base-200) 60%,transparent)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 4px 16px #00000059,inset 0 0 0 1px color-mix(in oklch,var(--color-primary) 45%,transparent);cursor:pointer}.sg-sticker-countdown-big.svelte-jxddi{font-size:clamp(1rem,7cqw,2rem);font-weight:900;letter-spacing:.04em;color:var(--color-primary);text-shadow:0 0 .5em color-mix(in oklch,var(--color-primary) 50%,transparent);line-height:1}.sg-sticker-countdown-small.svelte-jxddi{font-size:clamp(.6rem,2.6cqw,.8rem);color:color-mix(in oklch,var(--color-base-content) 75%,transparent);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-sticker-effect.svelte-jxddi{display:inline-flex;align-items:center;justify-content:center;border:none;line-height:1;cursor:pointer;padding:.15em;border-radius:9999px;filter:drop-shadow(0 .04em .15em rgba(0,0,0,.5));transition:transform .15s ease}.sg-sticker-effect.svelte-jxddi:active{transform:scale(.9) rotate(-8deg)}.ovl-layer--editing.svelte-15kowjv .sg-sticker{pointer-events:auto}.ovl-layer.svelte-15kowjv{position:absolute;container-type:inline-size;pointer-events:none;z-index:18;overflow:visible}.ovl-fx.svelte-15kowjv{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:30}.sgc.svelte-78jou7{display:inline-flex;align-items:center;gap:.25rem;max-width:100%;min-width:0;--sgc-gap: .45rem;--sgc-end: 5px;--icon-halo: color-mix(in oklch, var(--color-primary-content) 65%, transparent)}.sgc-row.svelte-78jou7{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:var(--sgc-gap);padding:.4rem 0;flex:0 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;--sgc-fade-start: .75rem;--sgc-fade-end: .75rem;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--sgc-fade-start),#000 calc(100% - var(--sgc-fade-end)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--sgc-fade-start),#000 calc(100% - var(--sgc-fade-end)),transparent 100%)}.sgc-row.svelte-78jou7:not([data-sgc-fade-start]){--sgc-fade-start: 0px}.sgc-row.svelte-78jou7:not([data-sgc-fade-end]){--sgc-fade-end: 0px}.sgc-row.svelte-78jou7:before,.sgc-row.svelte-78jou7:after{content:"";flex:0 0 var(--sgc-end);align-self:stretch}.sgc-row.svelte-78jou7::-webkit-scrollbar{display:none}.sgc.svelte-78jou7 .sgc-row:where(.svelte-78jou7){touch-action:pan-x}.sgc.svelte-78jou7 .sgc-tile:where(.svelte-78jou7){touch-action:pan-x}.sgc.svelte-78jou7 .sgc-wrap--drag:where(.svelte-78jou7) .sgc-tile:where(.svelte-78jou7){touch-action:none}.sgc-ring.svelte-78jou7{position:absolute;top:.4rem;left:calc(var(--sgc-end) + var(--sgc-gap) + var(--sgc-i) * (var(--sgc-size) + var(--sgc-gap)));width:var(--sgc-size);height:var(--sgc-size);border-radius:9999px;box-shadow:0 0 0 2px var(--color-body),0 0 0 4px var(--color-primary);pointer-events:none;opacity:1;transition:left .28s cubic-bezier(.4,0,.2,1),opacity .24s ease}.sgc-row.svelte-78jou7:not([data-sgc-ready]) .sgc-ring:where(.svelte-78jou7){opacity:0;transition:none}@media(prefers-reduced-motion:reduce){.sgc-ring.svelte-78jou7{transition:none}}.sgc-wrap.svelte-78jou7{position:relative;flex:0 0 auto;transition:transform .2s ease}.sgc-wrap--dragging.svelte-78jou7{z-index:2}.sgc-tile.svelte-78jou7{display:block;width:var(--sgc-size);height:var(--sgc-size);padding:0;border:none;border-radius:9999px!important;overflow:hidden;cursor:pointer;scroll-snap-align:center;background:color-mix(in oklch,var(--color-base-200) 55%,transparent)!important;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--color-base-content) 18%,transparent);opacity:.6;transition:opacity .15s ease,box-shadow .15s ease,transform .12s ease}.sgc-tile--active.svelte-78jou7{opacity:1}.sgc-add.svelte-78jou7{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--sgc-size);height:var(--sgc-size);padding:0;border:none;border-radius:9999px!important;cursor:pointer;color:var(--color-primary);background:color-mix(in oklch,var(--color-primary) 14%,transparent)!important;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--color-primary) 45%,transparent)}.sgc-add.svelte-78jou7 svg{filter:drop-shadow(0 0 2px var(--icon-halo)) drop-shadow(0 1px 1px var(--icon-halo))}.sgc-nav.svelte-78jou7{flex:0 0 auto;width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:9999px;background:transparent;color:var(--color-primary);cursor:pointer;transition:transform .12s ease,color .12s ease,opacity .12s ease}.sgc-nav.svelte-78jou7 svg{filter:drop-shadow(0 0 2px var(--icon-halo)) drop-shadow(0 1px 1px var(--icon-halo))}.sgc-nav.svelte-78jou7:hover{transform:scale(1.12)}.sgc-nav.svelte-78jou7:active{transform:scale(.94)}.sgc-nav.svelte-78jou7:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.sgc-nav.svelte-78jou7:disabled{opacity:.35;cursor:default;pointer-events:none}.et-rail.svelte-15al7r6{display:flex;flex-direction:column;align-items:center;gap:.125rem;--icon-halo: color-mix(in oklch, var(--color-primary-content) 65%, transparent)}.et-btn.svelte-15al7r6{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:24px;background:transparent!important;border:none;outline:none;cursor:pointer;color:var(--color-primary);transition:transform .15s ease,color .15s ease;z-index:0;view-transition-name:none}.et-btn.svelte-15al7r6 svg{color:var(--color-primary);filter:drop-shadow(0 0 2px var(--icon-halo)) drop-shadow(0 1px 1px var(--icon-halo))}.et-btn.svelte-15al7r6:before{content:"";position:absolute;inset:0;border-radius:inherit;background:color-mix(in oklch,var(--color-base-100) 55%,transparent);backdrop-filter:blur(12px) saturate(1.3);-webkit-backdrop-filter:blur(12px) saturate(1.3);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--color-primary) 30%,transparent);z-index:-1;transition:background .15s ease,box-shadow .15s ease}.et-btn--no-bg.svelte-15al7r6:before{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.et-btn.svelte-15al7r6:active{transform:scale(.92)}.et-btn.svelte-15al7r6:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.et-btn--active.svelte-15al7r6{color:var(--color-primary-content)}.et-btn--active.svelte-15al7r6 svg{color:var(--color-primary-content);filter:none}.et-btn--active.svelte-15al7r6:before{background:var(--color-primary);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 0 0 3px color-mix(in oklch,var(--color-primary) 25%,transparent)}@media(prefers-reduced-motion:reduce){.et-btn.svelte-15al7r6,.et-btn.svelte-15al7r6:before{transition:none}}.cv-fit.svelte-syihbz{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.cv-vp.svelte-syihbz{position:relative;overflow:hidden;border-radius:1.25rem;background:#000;touch-action:none;cursor:grab}.cv-vp.svelte-syihbz:active{cursor:grabbing}.cv-vp--busy.svelte-syihbz{animation:svelte-syihbz-cv-pulse 1.1s ease-in-out infinite}@keyframes svelte-syihbz-cv-pulse{0%,to{opacity:1}50%{opacity:.5}}.cv-backdrop.svelte-syihbz{position:absolute;inset:0;background-size:cover;background-position:center;filter:blur(28px) saturate(1.2);opacity:.65;transform:scale(1.15);pointer-events:none}.cv-img.svelte-syihbz{position:absolute;left:50%;top:50%;transform-origin:center;max-width:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.cv-thirds.svelte-syihbz{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(to right,transparent calc(33.333% - .5px),rgb(255 255 255 / .28) calc(33.333% - .5px) calc(33.333% + .5px),transparent calc(33.333% + .5px)),linear-gradient(to right,transparent calc(66.666% - .5px),rgb(255 255 255 / .28) calc(66.666% - .5px) calc(66.666% + .5px),transparent calc(66.666% + .5px)),linear-gradient(to bottom,transparent calc(33.333% - .5px),rgb(255 255 255 / .28) calc(33.333% - .5px) calc(33.333% + .5px),transparent calc(33.333% + .5px)),linear-gradient(to bottom,transparent calc(66.666% - .5px),rgb(255 255 255 / .28) calc(66.666% - .5px) calc(66.666% + .5px),transparent calc(66.666% + .5px));box-shadow:inset 0 0 0 1px #ffffff59;border-radius:inherit}
