.gw-slot.svelte-1mxo4j{position:relative;width:100%;aspect-ratio:4 / 5;border-radius:14px;background:#1f1b170e;box-shadow:inset 0 2px 4px #1f1b1714;container-type:inline-size}.gw-compact.svelte-1mxo4j{border-radius:10px}.gw-face.svelte-1mxo4j{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:8% 9%;border-radius:inherit;border:1px solid color-mix(in oklab,var(--primary, #805789) 26%,white);color:#1f1b17;transform-origin:50% 100%;box-shadow:inset 0 0 0 3px #ffffff6b,0 10px 18px -14px #1f1b1773;transition:transform .46s cubic-bezier(.3,1.45,.5,1),filter .28s ease,opacity .28s ease,box-shadow .2s ease}.gw-has-image.svelte-1mxo4j{padding:0;justify-content:stretch;border-color:#1f1b171a}.gw-step-0.svelte-1mxo4j{background:radial-gradient(70% 55% at 88% 12%,rgba(255,255,255,.75) 0 30%,transparent 31%),linear-gradient(165deg,color-mix(in oklab,var(--primary, #805789) 9%,white),color-mix(in oklab,var(--primary, #805789) 30%,white))}.gw-step-1.svelte-1mxo4j{background:radial-gradient(70% 55% at 88% 12%,rgba(255,255,255,.75) 0 30%,transparent 31%),linear-gradient(165deg,color-mix(in oklab,var(--primary, #805789) 13%,white),color-mix(in oklab,var(--primary, #805789) 36%,white))}.gw-step-2.svelte-1mxo4j{background:radial-gradient(70% 55% at 88% 12%,rgba(255,255,255,.75) 0 30%,transparent 31%),linear-gradient(165deg,color-mix(in oklab,var(--primary, #805789) 6%,white),color-mix(in oklab,var(--primary, #805789) 24%,white))}.gw-mono.svelte-1mxo4j{position:absolute;right:-4%;bottom:-16%;font-weight:700;font-size:78cqw;line-height:1;letter-spacing:-.05em;color:color-mix(in oklab,var(--primary, #805789) 16%,transparent);pointer-events:none}.gw-name.svelte-1mxo4j{position:relative;font-weight:600;font-size:clamp(11px,14.5cqw,19px);line-height:1.08;letter-spacing:-.015em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.gw-name-small.svelte-1mxo4j{display:block;font-size:clamp(7.5px,15cqw,13px);white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.gw-strip.svelte-1mxo4j{font-size:clamp(10px,11cqw,13px);padding-block:4px}.gw-veil.svelte-1mxo4j{position:absolute;top:0;right:0;bottom:0;left:0;background:#f2ece2;opacity:0;transition:opacity .28s ease;pointer-events:none}.gw-down.svelte-1mxo4j{transform:perspective(520px) rotateX(56deg) scale(.93);filter:grayscale(.92);opacity:.68;box-shadow:none}.gw-down.svelte-1mxo4j .gw-veil:where(.svelte-1mxo4j){opacity:.5}.gw-ringed.svelte-1mxo4j{transform:translateY(-6px) scale(1.03);box-shadow:0 0 0 3px #fff,0 0 0 6px var(--primary, #805789),0 18px 28px -14px #1f1b1780;transition-duration:.2s}.gw-muted.svelte-1mxo4j{opacity:.45}.gw-shake.svelte-1mxo4j{animation:svelte-1mxo4j-gw-shake .46s cubic-bezier(.36,.07,.19,.97) both}@keyframes svelte-1mxo4j-gw-shake{0%,to{translate:0;rotate:0deg}15%{translate:-8px;rotate:-2deg}35%{translate:7px;rotate:1.5deg}55%{translate:-5px;rotate:-1deg}75%{translate:3px;rotate:0deg}}.gw-tag.svelte-1mxo4j{position:absolute;left:50%;top:-9px;z-index:2;transform:translate(-50%);white-space:nowrap;font-family:DM Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase;padding:3px 7px;border-radius:999px;color:#fff;pointer-events:none}.gw-tag-ink.svelte-1mxo4j{background:#1f1b17}.gw-tag-clay.svelte-1mxo4j{background:var(--color-clay, #a0583c)}.gw-tag-primary.svelte-1mxo4j{background:var(--primary, #805789)}.gw-tag-pop.svelte-1mxo4j{animation:svelte-1mxo4j-gw-tag-pop .46s cubic-bezier(.2,.9,.22,1.5) .3s both}@keyframes svelte-1mxo4j-gw-tag-pop{0%{scale:.4;opacity:0}60%{scale:1.12;opacity:1}to{scale:1;opacity:1}}.gw-burst.svelte-1mxo4j{position:absolute;left:50%;top:45%;z-index:3;pointer-events:none}.gw-burst.svelte-1mxo4j span:where(.svelte-1mxo4j){position:absolute;width:7px;height:11px;border-radius:2px;background:oklch(.72 .13 calc(var(--h) * 1deg));animation:svelte-1mxo4j-gw-burst .9s cubic-bezier(.2,.9,.3,1) both}@keyframes svelte-1mxo4j-gw-burst{0%{transform:translate(-50%,-50%) rotate(var(--a)) translateY(0) scale(.4);opacity:0}15%{opacity:1}to{transform:translate(-50%,-50%) rotate(var(--a)) translateY(calc(var(--d) * -1)) rotate(180deg) scale(1);opacity:0}}@media(prefers-reduced-motion:reduce){.gw-face.svelte-1mxo4j,.gw-veil.svelte-1mxo4j{transition:none}.gw-shake.svelte-1mxo4j,.gw-tag-pop.svelte-1mxo4j{animation:none}.gw-burst.svelte-1mxo4j{display:none}}
