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