.adv-backdrop.svelte-itb8v5.svelte-itb8v5{padding-bottom:max(16px,env(safe-area-inset-bottom))}.adv-stack.svelte-itb8v5.svelte-itb8v5{max-height:calc(100dvh - 24px)}.adv-card.svelte-itb8v5.svelte-itb8v5{max-height:min(80dvh,calc(100dvh - 96px));padding-bottom:16px;border:1px solid rgba(255,255,255,.05);background:linear-gradient(180deg,#ffffff09,#ffffff03 30%),linear-gradient(180deg,#222226,#171719);box-shadow:0 24px 72px #00000073,inset 0 1px #ffffff0a}.adv-card__glow.svelte-itb8v5.svelte-itb8v5{position:absolute;inset:-40px -20% auto;height:220px;pointer-events:none;background:radial-gradient(ellipse 60% 80% at 20% 30%,rgba(255,198,74,.14),transparent 70%),radial-gradient(ellipse 60% 80% at 85% 20%,rgba(176,215,71,.12),transparent 70%)}.adv-card__grain.svelte-itb8v5.svelte-itb8v5{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.adv-avatar.svelte-itb8v5.svelte-itb8v5{border-radius:999px;padding:2px;background:linear-gradient(135deg,#d1f66c,#ffc64a);color:#161618}.adv-avatar.svelte-itb8v5>.svelte-itb8v5{background:#2a2a2f;color:#fff}.adv-note.svelte-itb8v5.svelte-itb8v5{background:#ffffff0d;border:1px solid rgba(255,255,255,.04)}.adv-note--soft.svelte-itb8v5.svelte-itb8v5{background:linear-gradient(135deg,#ff7aa81f,#ffc64a14);border-color:#ff7aa833}.adv-refund.svelte-itb8v5.svelte-itb8v5{background:#ffc64a24;color:#ffd77a;border:1px solid rgba(255,198,74,.3)}.adv-away.svelte-itb8v5.svelte-itb8v5{min-height:170px;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent),0 10px 30px #00000059}.adv-away__scrim.svelte-itb8v5.svelte-itb8v5{background:linear-gradient(180deg,#0000 20%,#000000b8)}.adv-progress.svelte-itb8v5.svelte-itb8v5{background:#fff3}.adv-progress.svelte-itb8v5>span.svelte-itb8v5{background:linear-gradient(90deg,#b0d747,#d1f66c);box-shadow:0 0 8px #d1f66c99}.adv-scene.svelte-itb8v5.svelte-itb8v5{border:none;padding:0;cursor:pointer;box-shadow:inset 0 0 0 1px #ffffff1a;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,filter .2s ease}.adv-scene.svelte-itb8v5.svelte-itb8v5:not(:disabled):active{transform:scale(.97)}.adv-scene.svelte-itb8v5.svelte-itb8v5:focus-visible{outline:2px solid var(--rd-primary, #b0d747);outline-offset:2px}.adv-scene--selected.svelte-itb8v5.svelte-itb8v5{transform:translateY(-2px);box-shadow:0 0 0 2px var(--rd-primary, #b0d747),0 8px 24px #b0d74740}.adv-scene--locked.svelte-itb8v5.svelte-itb8v5{filter:grayscale(.6);cursor:not-allowed}.adv-scene--silhouette.svelte-itb8v5.svelte-itb8v5{background:#111;box-shadow:inset 0 0 0 1px #ffffff0f}.adv-silhouette.svelte-itb8v5.svelte-itb8v5{filter:grayscale(1) brightness(.28) blur(3px);transform:scale(1.08)}.adv-flames.svelte-itb8v5.svelte-itb8v5{background:#00000073;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.adv-scene__scrim.svelte-itb8v5.svelte-itb8v5{background:linear-gradient(180deg,#0000001f,#0000 22%,#0000 40%,#000000b8)}.adv-text.svelte-itb8v5.svelte-itb8v5{text-shadow:0 1px 6px rgba(0,0,0,.55)}.adv-chip.svelte-itb8v5.svelte-itb8v5{background:#00000073;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.adv-check.svelte-itb8v5.svelte-itb8v5{background:var(--rd-primary, #b0d747);color:#161618;box-shadow:0 0 10px #b0d74799}.adv-lock.svelte-itb8v5.svelte-itb8v5{background:#0000008c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.adv-her.svelte-itb8v5.svelte-itb8v5{border-radius:999px;padding:2.5px;background:#fff;box-shadow:0 6px 18px #00000073}.adv-her.svelte-itb8v5>span.svelte-itb8v5:first-child:not(.adv-her__pin),.adv-her.svelte-itb8v5>img.svelte-itb8v5{background:#2a2a2f;color:#fff}.adv-her--card.svelte-itb8v5.svelte-itb8v5{transform:translate(-50%) rotate(-4deg);transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.adv-scene.svelte-itb8v5:not(:disabled):hover .adv-her--card.svelte-itb8v5,.adv-scene--selected.svelte-itb8v5 .adv-her--card.svelte-itb8v5{transform:translate(-50%) rotate(3deg) scale(1.08)}.adv-her__pin.svelte-itb8v5.svelte-itb8v5{position:absolute;right:-6px;bottom:-4px;display:grid;place-items:center;width:20px;height:20px;border-radius:999px;color:#fff;background:var(--accent);box-shadow:0 0 0 2px #fff}.adv-skeleton.svelte-itb8v5.svelte-itb8v5{background:linear-gradient(100deg,#ffffff0a 30%,#ffffff17,#ffffff0a 70%);background-size:200% 100%;animation:svelte-itb8v5-adv-shimmer 1.4s linear infinite}@keyframes svelte-itb8v5-adv-shimmer{to{background-position:-200% 0}}.adv-duration.svelte-itb8v5.svelte-itb8v5{border:none;cursor:pointer;color:#ffffffd9;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff14;transition:transform .2s cubic-bezier(.34,1.56,.64,1),background .16s ease,box-shadow .16s ease}.adv-duration.svelte-itb8v5.svelte-itb8v5:not(:disabled):hover{background:#ffffff17}.adv-duration.svelte-itb8v5.svelte-itb8v5:not(:disabled):active{transform:scale(.96)}.adv-duration.svelte-itb8v5.svelte-itb8v5:focus-visible{outline:2px solid var(--rd-primary, #b0d747);outline-offset:2px}.adv-duration.svelte-itb8v5.svelte-itb8v5:disabled{cursor:not-allowed;opacity:.45}.adv-duration--on.svelte-itb8v5.svelte-itb8v5{color:#fff;background:linear-gradient(135deg,#d1f66c33,#ffc64a24);box-shadow:inset 0 0 0 1.5px var(--rd-primary, #b0d747),0 6px 18px #b0d7472e}.adv-duration--on.svelte-itb8v5 .adv-duration__emoji.svelte-itb8v5{display:inline-block;transform:rotate(-8deg) scale(1.15);transition:transform .26s cubic-bezier(.34,1.56,.64,1)}.adv-footer.svelte-itb8v5.svelte-itb8v5{border-top:1px solid rgba(255,255,255,.04)}.adv-duration--members.svelte-itb8v5.svelte-itb8v5{color:#ffffffbf;box-shadow:inset 0 0 0 1px #ffd54f4d}.adv-upsell.svelte-itb8v5.svelte-itb8v5{border:1px solid rgba(255,215,0,.25);background:linear-gradient(135deg,#ffd7001a,#ca8a0414)}.adv-upsell__cta.svelte-itb8v5.svelte-itb8v5{color:#2a1c02;background:linear-gradient(135deg,#fde047,gold);box-shadow:0 0 10px -2px #ffd70099;transition:transform .15s ease}.adv-upsell__cta.svelte-itb8v5.svelte-itb8v5:hover{transform:scale(1.04)}
