.adventure-away.svelte-11erswa{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px 0 5px;border-radius:999px;font-size:12px;font-weight:600;color:#e8f3c8;background:linear-gradient(135deg,#b0d74729,#b0d7470f),var(--rd-surface, #222226);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(176,215,71,.3);box-shadow:0 0 12px #b0d74724;white-space:nowrap;cursor:pointer;transition:transform .15s ease}.adventure-away.svelte-11erswa:active{transform:scale(.96)}.adventure-away.svelte-11erswa:focus-visible{outline:2px solid var(--rd-primary, #b0d747);outline-offset:2px}.adventure-away__ring.svelte-11erswa{display:grid;place-items:center;width:22px;height:22px;border-radius:999px;color:#161618;background:radial-gradient(closest-side,#b0d747 72%,transparent 74%),conic-gradient(#d1f66c calc(var(--p) * 360deg),#ffffff24 0)}.adventure-pill--spent{opacity:.6}.adventure-pill__zero.svelte-11erswa{display:grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;font-size:10px;font-weight:700;background:#ffffff1f;color:var(--rd-grey, #9a9aa7)}@media (max-width: 359px){.adventure-pill__label.svelte-11erswa{display:none}}.adventure-pill__dot.svelte-11erswa{width:7px;height:7px;border-radius:999px;background:#ff7aa8;box-shadow:0 0 8px #ff7aa8cc}.rd-group-controls.svelte-b7m4gh{margin:0 auto 10px;width:100%;max-width:700px;padding:0 12px}.rd-group-controls__header.svelte-b7m4gh{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.rd-group-controls__eyebrow.svelte-b7m4gh{color:#ffffff80;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.rd-group-controls__mode.svelte-b7m4gh{display:flex}.rd-group-controls__mode.svelte-b7m4gh .rd-btn{gap:8px;font-size:12px;font-weight:600}.rd-group-btn.rd-btn{transform:none!important;box-shadow:none}.rd-group-btn.rd-btn--default{background:var(--rd-surface);color:#ffffffd1}.rd-group-btn.rd-btn--default:hover:not(:disabled){background:var(--rd-surface-hover);color:#fff}.rd-group-chip__select.svelte-b7m4gh:disabled,.rd-group-pill.svelte-b7m4gh .rd-btn:disabled,.rd-group-chip__mute.svelte-b7m4gh .rd-btn:disabled{opacity:.55;cursor:default}.rd-group-controls__rail.svelte-b7m4gh{display:flex;align-items:center;gap:10px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.rd-group-controls__rail.svelte-b7m4gh::-webkit-scrollbar{display:none}.rd-group-pill.svelte-b7m4gh,.rd-group-chip.svelte-b7m4gh{flex-shrink:0;border:1px solid rgba(255,255,255,.08);background:var(--rd-surface);border-radius:999px;min-height:38px}.rd-group-pill.svelte-b7m4gh{display:flex;align-items:center}.rd-group-pill.svelte-b7m4gh .rd-btn{gap:8px;font-size:13px;font-weight:600}.rd-group-controls__mode.svelte-b7m4gh .rd-btn--default{border:1px solid rgba(255,255,255,.08)}.rd-group-controls__mode.svelte-b7m4gh .rd-btn--default:before,.rd-group-chip__mute.svelte-b7m4gh .rd-btn--default:before{background:linear-gradient(180deg,rgba(255,255,255,.03),transparent)}.rd-group-chip__select.svelte-b7m4gh:hover:enabled,.rd-group-chip__mute.svelte-b7m4gh .rd-btn--default:hover:not(:disabled){border-color:#ffffff1f}.rd-group-pill.svelte-b7m4gh .rd-btn--default{border:0;background:transparent}.rd-group-pill.svelte-b7m4gh .rd-btn--default:before{display:none}.rd-group-pill.svelte-b7m4gh .rd-btn--default:hover:not(:disabled){background:transparent}.rd-group-pill--selected.svelte-b7m4gh,.rd-group-chip--selected.svelte-b7m4gh{border-color:#b0d7473d;background:var(--rd-surface-hover);box-shadow:0 0 0 1px #b0d74729;color:#fff}.rd-group-chip.svelte-b7m4gh{display:inline-flex;align-items:center;gap:2px;border-radius:999px;padding:2px 2px 2px 4px}.rd-group-chip--muted.svelte-b7m4gh{border-color:#f472b640;background:#f472b60d}.rd-group-chip__select.svelte-b7m4gh,.rd-group-chip__mute.svelte-b7m4gh{border:0;background:transparent;color:inherit}.rd-group-chip__select.svelte-b7m4gh{display:inline-flex;align-items:center;gap:9px;padding:5px 9px 5px 5px;border-radius:999px;min-width:0;min-height:32px;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.rd-group-chip__select.svelte-b7m4gh:hover:enabled{background:var(--rd-surface-hover);color:#fff}.rd-group-chip__mute.svelte-b7m4gh{display:flex;color:#ffffffb8}.rd-group-chip__mute--active.svelte-b7m4gh{color:#ff9cc7!important}.rd-group-chip__mute.svelte-b7m4gh .rd-btn--icon-xs{width:28px;height:28px;min-width:28px;padding:0}.rd-group-chip__mute.svelte-b7m4gh .rd-btn--default{background:transparent;border:0}.rd-group-chip__mute.svelte-b7m4gh .rd-btn--default:hover:not(:disabled){background:var(--rd-surface-hover);color:#fff}.rd-group-chip__avatar.svelte-b7m4gh{width:24px;height:24px;border-radius:999px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(255,255,255,.08)}.rd-group-chip__avatar--fallback.svelte-b7m4gh{display:inline-flex;align-items:center;justify-content:center;background:#ffffff14;color:#ffffffb3;font-size:12px;font-weight:700}.rd-group-chip__name.svelte-b7m4gh{max-width:84px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600}@media (min-width: 768px){.rd-group-controls.svelte-b7m4gh{padding:0 24px}.rd-group-chip__name.svelte-b7m4gh{max-width:112px}}.chat-pill-row.svelte-1k13bhw{scrollbar-width:none;scroll-padding-inline:12px;overscroll-behavior-x:contain;--pill-fade:linear-gradient( to right, transparent var(--fade-start-clear, 0px), #000 var(--fade-start-solid, 0px), #000 var(--fade-end-solid, 100%), transparent var(--fade-end-clear, 100%) );-webkit-mask-image:var(--pill-fade);mask-image:var(--pill-fade)}.chat-pill-row.svelte-1k13bhw::-webkit-scrollbar{display:none}.crown-pulse.svelte-1k13bhw{animation:svelte-1k13bhw-crown-color-pulse 6s ease-in-out infinite,svelte-1k13bhw-crown-jingle 30s ease-in-out infinite}@keyframes svelte-1k13bhw-crown-color-pulse{0%,to{color:#713f12}50%{color:#000}}@keyframes svelte-1k13bhw-crown-jingle{0%,96%,to{transform:rotate(0)}97%{transform:rotate(-10deg)}98%{transform:rotate(10deg)}99%{transform:rotate(-5deg)}}textarea.svelte-1k13bhw{caret-color:var(--rd-primary)}textarea.svelte-1k13bhw::-moz-placeholder{color:var(--rd-grey)}textarea.svelte-1k13bhw::placeholder{color:var(--rd-grey)}@keyframes svelte-1k13bhw-typing-bounce{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-5px);opacity:1}}.typing-dot.svelte-1k13bhw{animation:svelte-1k13bhw-typing-bounce 1.4s ease-in-out infinite}.quest-claim-pulse{animation:svelte-1k13bhw-quest-claim-pulse 1.8s ease-in-out infinite}@keyframes svelte-1k13bhw-quest-claim-pulse{0%,to{box-shadow:0 0 #b0d7478c}50%{box-shadow:0 0 0 6px #b0d74700}}.memory-coach.svelte-1k13bhw{position:absolute;left:.75rem;bottom:calc(100% + 2px);z-index:40;display:flex;align-items:center;gap:.6rem;width:min(340px,calc(100% - 1.5rem));padding:.6rem .65rem .6rem .75rem;border-radius:14px;font-size:12.5px;line-height:1.35;background:#1f1f25;border:1px solid rgba(236,72,153,.4);box-shadow:0 10px 28px -10px #000000b3;animation:svelte-1k13bhw-memory-coach-in .26s ease-out}.memory-coach.svelte-1k13bhw:after{content:"";position:absolute;left:12px;top:100%;border:7px solid transparent;border-top-color:#ec489966}@media (min-width: 768px){.memory-coach.svelte-1k13bhw{left:1.5rem}}.memory-coach__ok.svelte-1k13bhw{flex-shrink:0;padding:.35rem .75rem;border-radius:9999px;font-size:12px;font-weight:600;color:#fff;background:#ffffff1a}@keyframes svelte-1k13bhw-memory-coach-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.memory-coach.svelte-1k13bhw{animation:none}}.crisis-breathe.svelte-11m1ihj{animation:svelte-11m1ihj-breathe 4s ease-in-out infinite}@keyframes svelte-11m1ihj-breathe{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.08);opacity:1}}@media (prefers-reduced-motion: reduce){.crisis-breathe.svelte-11m1ihj{animation:none}}.media-quest-chip.svelte-1cwces.svelte-1cwces{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:8px;min-height:44px;max-width:min(100%,380px);padding:4px 6px 4px 4px;border-radius:999px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;color:#ffffffeb;background:radial-gradient(120% 140% at 0% 50%,rgba(255,126,182,.14),transparent 55%) padding-box,linear-gradient(var(--rd-surface, #212125),var(--rd-surface, #212125)) padding-box,linear-gradient(135deg,#ff7eb6b3,#ffffff0f 60%) border-box;border:1px solid transparent;box-shadow:0 8px 22px -10px #000000bf,0 0 18px -6px #ff7eb659,inset 0 1px #ffffff0f;cursor:pointer;transition:transform .12s ease,box-shadow .16s ease}.media-quest-chip.svelte-1cwces.svelte-1cwces:hover{box-shadow:0 8px 22px -10px #000000bf,0 0 22px -4px #ff7eb680,inset 0 1px #ffffff0f}.media-quest-chip.svelte-1cwces.svelte-1cwces:active{transform:scale(.97)}.media-quest-chip.svelte-1cwces.svelte-1cwces:focus-visible{outline:2px solid var(--rd-primary, #b0d747);outline-offset:2px}.media-quest-chip[aria-busy=true].svelte-1cwces.svelte-1cwces{cursor:default}.media-quest-chip.done.svelte-1cwces.svelte-1cwces{background:radial-gradient(120% 140% at 0% 50%,rgba(255,198,74,.18),transparent 55%) padding-box,linear-gradient(var(--rd-surface, #212125),var(--rd-surface, #212125)) padding-box,linear-gradient(135deg,#ffe08a,#ffa14a 45%,#ffffff14 80%) border-box;animation:svelte-1cwces-mq-breathe 1.8s ease-in-out infinite}.media-quest-chip.error.svelte-1cwces.svelte-1cwces{background:linear-gradient(var(--rd-surface, #212125),var(--rd-surface, #212125)) padding-box,linear-gradient(135deg,#e64646cc,#ffffff0f 60%) border-box;animation:none}@keyframes svelte-1cwces-mq-breathe{0%,to{box-shadow:0 8px 22px -10px #000000bf,0 0 #ffc64a00}50%{box-shadow:0 8px 22px -10px #000000bf,0 0 18px #ffc64a73}}.chip-noise.svelte-1cwces.svelte-1cwces{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;opacity:.18;pointer-events:none}.chip-avatar.svelte-1cwces.svelte-1cwces{position:relative;flex-shrink:0;width:36px;height:36px}.chip-ring.svelte-1cwces.svelte-1cwces{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;width:44px;height:44px;transform:rotate(-90deg);overflow:visible}.chip-ring__track.svelte-1cwces.svelte-1cwces{fill:none;stroke:#ffffff1a;stroke-width:2.5}.chip-ring__fill.svelte-1cwces.svelte-1cwces{fill:none;stroke-width:2.5;stroke-linecap:round;filter:drop-shadow(0 0 3px rgba(255,126,182,.6))}.done.svelte-1cwces .chip-ring__fill.svelte-1cwces{filter:drop-shadow(0 0 4px rgba(255,198,74,.7))}.chip-face.svelte-1cwces.svelte-1cwces{position:absolute;top:3px;right:3px;bottom:3px;left:3px;width:30px;height:30px;border-radius:999px;-o-object-fit:cover;object-fit:cover}.chip-face--initial.svelte-1cwces.svelte-1cwces{display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:#fff;background:#ffffff1a}.chip-badge.svelte-1cwces.svelte-1cwces{position:absolute;right:-3px;bottom:-3px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:999px;color:#1b1b21;background:var(--rd-bond, #ff7eb6);box-shadow:0 0 0 2px var(--rd-surface, #212125)}.done.svelte-1cwces .chip-badge.svelte-1cwces{background:linear-gradient(180deg,#ffe08a,#ffa14a)}.chip-plus-one.svelte-1cwces.svelte-1cwces{position:absolute;left:50%;top:-2px;font-size:13px;font-weight:700;color:var(--rd-bond, #ff7eb6);text-shadow:0 0 8px rgba(255,126,182,.7);pointer-events:none;opacity:0;animation:svelte-1cwces-mq-plus-one .9s ease-out}@keyframes svelte-1cwces-mq-plus-one{0%{opacity:0;transform:translate(-50%,4px) scale(.7)}20%{opacity:1;transform:translate(-50%,-4px) scale(1.1)}to{opacity:0;transform:translate(-50%,-16px) scale(1)}}.chip-burst.svelte-1cwces.svelte-1cwces{position:absolute;left:50%;top:50%;width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);border-radius:999px;background:var(--c);box-shadow:0 0 6px var(--c);pointer-events:none;opacity:0;animation:svelte-1cwces-mq-burst .9s cubic-bezier(.2,.7,.3,1) both}@keyframes svelte-1cwces-mq-burst{0%{opacity:1;transform:translate(0) scale(.4)}60%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(1)}}.chip-label.svelte-1cwces.svelte-1cwces{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.done.svelte-1cwces .chip-label.svelte-1cwces{font-weight:600;color:#ffe08a}.chip-count.svelte-1cwces.svelte-1cwces{flex-shrink:0;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:#ffffff8c}.chip-xp.svelte-1cwces.svelte-1cwces{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:28px}.chip-spinner.svelte-1cwces.svelte-1cwces{width:14px;height:14px;color:#ffe08a;animation:svelte-1cwces-mq-spin .8s linear infinite}@keyframes svelte-1cwces-mq-spin{to{transform:rotate(360deg)}}.media-quest-coin{position:fixed;left:0;top:0;z-index:1000;display:inline-flex;align-items:center;gap:2px;padding:2px 6px 2px 3px;border-radius:999px;font-size:11px;font-weight:700;color:#ffe08a;background:#161618d9;box-shadow:0 0 12px #ffc64a80;pointer-events:none}.media-quest-coin__icon{width:14px;height:14px}@media (prefers-reduced-motion: reduce){.media-quest-chip.done.svelte-1cwces.svelte-1cwces,.chip-spinner.svelte-1cwces.svelte-1cwces{animation:none}.chip-plus-one.svelte-1cwces.svelte-1cwces{animation-name:svelte-1cwces-mq-plus-one-still}}@keyframes svelte-1cwces-mq-plus-one-still{0%,to{opacity:0;transform:translate(-50%,-10px)}25%,75%{opacity:1;transform:translate(-50%,-10px)}}.bridge.svelte-1hq3g3x{position:relative;width:100%;max-width:400px;border-radius:1.1rem;background:linear-gradient(#18181d,#18181d) padding-box,linear-gradient(130deg,#b0d7478c,#ffffff14 55%) border-box;border:1px solid transparent;box-shadow:0 14px 36px -12px #000000bf,0 0 22px -8px #b0d74759}.bridge__main.svelte-1hq3g3x{display:flex;width:100%;align-items:center;gap:.7rem;padding:.7rem 2.4rem .7rem .75rem;text-align:left}.bridge__avatar.svelte-1hq3g3x{width:38px;height:38px;flex-shrink:0;border-radius:9999px;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 1px #ffffff26}.bridge__avatar--icon.svelte-1hq3g3x{display:flex;align-items:center;justify-content:center;background:#b0d74726;color:var(--rd-primary, #b0d747)}.bridge__title.svelte-1hq3g3x{display:block;font-size:13.5px;font-weight:600;line-height:1.25;color:#fff}.bridge__body.svelte-1hq3g3x{display:block;margin-top:2px;font-size:12px;line-height:1.3;color:#fff9}.bridge__cta.svelte-1hq3g3x{flex-shrink:0;border-radius:9999px;background:var(--rd-primary, #b0d747);padding:.4rem .8rem;font-size:12.5px;font-weight:600;color:#161618}.bridge__close.svelte-1hq3g3x{position:absolute;top:6px;right:6px;display:flex;height:26px;width:26px;align-items:center;justify-content:center;border-radius:9999px;color:#ffffff8c}.bridge__close.svelte-1hq3g3x:hover{color:#fff;background:#ffffff14}.apb-scroll.svelte-b2rx4b.svelte-b2rx4b{scrollbar-width:thin;scrollbar-color:var(--rd-white-10) transparent}.apb-scroll.svelte-b2rx4b.svelte-b2rx4b::-webkit-scrollbar{width:4px}.apb-scroll.svelte-b2rx4b.svelte-b2rx4b::-webkit-scrollbar-thumb{background:var(--rd-white-10);border-radius:4px}.apb-bond.svelte-b2rx4b.svelte-b2rx4b{display:flex;gap:6px;margin:10px -4px 0;padding:2px 4px 4px;overflow-x:auto}.apb-bond__chip.svelte-b2rx4b.svelte-b2rx4b{display:inline-flex;flex-shrink:0;align-items:center;gap:5px;height:32px;padding:0 11px 0 9px;border-radius:999px;font-family:inherit;font-size:13px;font-weight:500;white-space:nowrap;color:#ffffffe0;cursor:pointer;border:1px solid rgba(255,126,182,.28);background:#ff7eb614;transition:background .14s ease,box-shadow .14s ease,transform .12s ease}.apb-bond__chip.svelte-b2rx4b.svelte-b2rx4b:active{transform:scale(.96)}.apb-bond__chip--on.svelte-b2rx4b.svelte-b2rx4b{color:#fff;border-color:transparent;background:linear-gradient(180deg,#ff8fc0,#f0559b);box-shadow:0 6px 14px -6px #f0559bcc,inset 0 1px #ffffff4d}.apb-bond__heart.svelte-b2rx4b.svelte-b2rx4b{width:11px;height:11px;color:var(--rd-bond, #ff7eb6)}.apb-bond__chip--on.svelte-b2rx4b .apb-bond__heart.svelte-b2rx4b{color:#fff}.apb-bond__free.svelte-b2rx4b.svelte-b2rx4b{padding:1px 6px;border-radius:999px;font-size:10px;font-weight:700;color:#161618;background:var(--rd-primary-light, #d1f66c)}.apb-cancel.svelte-b2rx4b.svelte-b2rx4b:hover{background:var(--apb-cancel-hover-bg)!important;color:var(--apb-cancel-hover-color)!important}.trip-feedback.svelte-17kh15b{width:290px;max-width:100%;border-radius:18px;padding:12px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.trip-feedback__close.svelte-17kh15b{display:inline-flex;height:24px;width:24px;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;color:#ffffff8c}.trip-feedback__close.svelte-17kh15b:hover{color:#fff;background:#ffffff14}.trip-feedback__thumb.svelte-17kh15b{display:inline-flex;height:38px;width:56px;align-items:center;justify-content:center;border-radius:999px;color:#fffc;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);transition:background .15s,color .15s,border-color .15s}.trip-feedback__thumb.is-picked.svelte-17kh15b{color:#111;background:rgb(var(--tone));border-color:rgb(var(--tone))}.trip-feedback__input.svelte-17kh15b{width:100%;resize:none;border-radius:12px;padding:8px 10px;font-size:13.5px;color:#fff;background:#00000040;border:1px solid rgba(255,255,255,.1);outline:none}.trip-feedback__input.svelte-17kh15b:focus{border-color:rgba(var(--tone),.6)}.trip-feedback__send.svelte-17kh15b{border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600;color:#111;background:rgb(var(--tone))}.trip-feedback__send.svelte-17kh15b:disabled,.trip-feedback__thumb.svelte-17kh15b:disabled{opacity:.6}.postcard__paper.svelte-1tkur6q.svelte-1tkur6q{background:#1d1d21;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent),0 12px 32px #0006,0 0 28px color-mix(in srgb,var(--accent) 18%,transparent)}.postcard__bg.svelte-1tkur6q.svelte-1tkur6q{filter:blur(2px) saturate(1.1);transform:scale(1.05)}.postcard__wash.svelte-1tkur6q.svelte-1tkur6q{background:linear-gradient(180deg,#1212148c,#121214c7 45%,#121214e6)}.postcard__kicker.svelte-1tkur6q.svelte-1tkur6q{color:var(--accent)}.postcard__stamp.svelte-1tkur6q.svelte-1tkur6q{position:relative;width:40px;height:48px;padding:3px;background:#f4efe6;transform:rotate(6deg);box-shadow:0 4px 10px #00000059;-webkit-mask:linear-gradient(#000 0 0) center / calc(100% - 6px) calc(100% - 6px) no-repeat,radial-gradient(circle 3px,transparent 98%,#000) -4px -4px / 8px 8px;mask:linear-gradient(#000 0 0) center / calc(100% - 6px) calc(100% - 6px) no-repeat,radial-gradient(circle 3px,transparent 98%,#000) -4px -4px / 8px 8px}.postcard__stamp.svelte-1tkur6q>img.svelte-1tkur6q{display:block}.postcard__stamp-icon.svelte-1tkur6q.svelte-1tkur6q{position:absolute;right:5px;bottom:5px;width:14px;height:14px;color:#fff}.postcard__stage.svelte-1tkur6q.svelte-1tkur6q{perspective:600px}.postcard__photo.svelte-1tkur6q.svelte-1tkur6q{position:relative;overflow:hidden;border-radius:12px;border:3px solid #fff;padding:0;background:#2a2a2f;box-shadow:0 8px 20px #00000073}.postcard__photo--stacked.svelte-1tkur6q.svelte-1tkur6q{position:absolute;left:30%;top:8px;width:40%;height:176px;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.postcard__photo--slide.svelte-1tkur6q.svelte-1tkur6q{flex:0 0 46%;height:100%;cursor:zoom-in;scroll-snap-align:center;animation:svelte-1tkur6q-postcard-deal .42s cubic-bezier(.34,1.56,.64,1) both}.postcard__gallery.svelte-1tkur6q.svelte-1tkur6q{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.postcard__gallery.svelte-1tkur6q.svelte-1tkur6q::-webkit-scrollbar{display:none}.postcard__dot.svelte-1tkur6q.svelte-1tkur6q{width:6px;height:6px;border-radius:999px;background:#ffffff4d;transition:width .2s ease,background .2s ease}.postcard__dot.is-current.svelte-1tkur6q.svelte-1tkur6q{width:14px;background:var(--accent)}.postcard__placeholder.svelte-1tkur6q.svelte-1tkur6q{position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;background:#2a2a2f var(--scene) center / cover no-repeat;filter:blur(14px) saturate(1.15) brightness(.8)}.postcard__placeholder.svelte-1tkur6q.svelte-1tkur6q:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.22) 50%,transparent 70%);background-size:220% 100%;transition:opacity .3s ease-out}.postcard__photo.is-loading.svelte-1tkur6q .postcard__placeholder.svelte-1tkur6q:after{opacity:1;animation:svelte-1tkur6q-postcard-shimmer 1.4s linear infinite}.postcard__photo.is-loading.svelte-1tkur6q .postcard__img.svelte-1tkur6q{opacity:0}.postcard__arriving.svelte-1tkur6q.svelte-1tkur6q{background:linear-gradient(90deg,#ffffff8c,#fff,#ffffff8c);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:svelte-1tkur6q-postcard-shimmer 1.8s linear infinite}.postcard__img.svelte-1tkur6q.svelte-1tkur6q{position:relative;opacity:1;filter:blur(16px);transform:scale(1.12);transition:opacity .3s ease-out,filter .45s ease-out,transform .45s ease-out}.postcard__photo--slide.svelte-1tkur6q .postcard__img.svelte-1tkur6q{filter:none;transform:none}.postcard__photo.svelte-1tkur6q.svelte-1tkur6q:focus-visible,.postcard__cta.svelte-1tkur6q.svelte-1tkur6q:focus-visible{outline:2px solid var(--rd-primary, #b0d747);outline-offset:2px}.postcard__stage.svelte-1tkur6q:hover .postcard__photo--stacked.svelte-1tkur6q:first-of-type{transform:translate(-24%) rotate(-14deg)!important}.postcard__grain.svelte-1tkur6q.svelte-1tkur6q{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.25;mix-blend-mode:overlay;transition:opacity .45s ease-out;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.postcard__cta.svelte-1tkur6q.svelte-1tkur6q{color:#161618;background:linear-gradient(135deg,#d1f66c,#b0d747);box-shadow:0 0 0 4px #b0d7472e,0 8px 20px #0006;animation:svelte-1tkur6q-postcard-pulse 2.4s ease-in-out infinite}.postcard__burst.svelte-1tkur6q.svelte-1tkur6q{position:absolute;left:50%;top:50%;pointer-events:none}.postcard__burst.svelte-1tkur6q>span.svelte-1tkur6q{position:absolute;width:7px;height:7px;margin:-3.5px;border-radius:999px;background:var(--accent);box-shadow:0 0 8px var(--accent);animation:svelte-1tkur6q-postcard-burst .8s cubic-bezier(.2,.8,.3,1) both;animation-delay:calc(var(--d) * 40ms)}@keyframes svelte-1tkur6q-postcard-deal{0%{opacity:0;transform:translateY(16px) scale(.92)}to{opacity:1;transform:none}}@keyframes svelte-1tkur6q-postcard-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes svelte-1tkur6q-postcard-burst{0%{transform:rotate(var(--a)) translateY(0) scale(1);opacity:1}to{transform:rotate(var(--a)) translateY(-120px) scale(.3);opacity:0}}@keyframes svelte-1tkur6q-postcard-pulse{0%,to{box-shadow:0 0 0 4px #b0d7472e,0 8px 20px #0006}50%{box-shadow:0 0 0 9px #b0d74714,0 8px 20px #0006}}@media (prefers-reduced-motion: reduce){.postcard__photo.svelte-1tkur6q.svelte-1tkur6q,.postcard__photo--slide.svelte-1tkur6q.svelte-1tkur6q,.postcard__img.svelte-1tkur6q.svelte-1tkur6q,.postcard__cta.svelte-1tkur6q.svelte-1tkur6q,.postcard__arriving.svelte-1tkur6q.svelte-1tkur6q,.postcard__photo.is-loading.svelte-1tkur6q .postcard__placeholder.svelte-1tkur6q:after,.postcard__burst.svelte-1tkur6q>span.svelte-1tkur6q{animation:none;transition:none}}@keyframes svelte-b1jpw7-pulse{0%,to{opacity:.4}50%{opacity:.2}}.rd-skeleton-pulse.svelte-b1jpw7{animation:svelte-b1jpw7-pulse 1.5s cubic-bezier(.4,0,.6,1) infinite}@media (prefers-reduced-motion: reduce){.rd-skeleton-pulse.svelte-b1jpw7{animation:none;opacity:.45}}@keyframes svelte-12js31w-elab-breathe{0%,to{transform:scaleX(1)}15%{transform:scaleX(.45)}40%{transform:scaleX(1.12)}55%{transform:scaleX(.8)}75%{transform:scaleX(1.05)}}.elab-line.svelte-12js31w{animation:svelte-12js31w-elab-breathe 4s ease-in-out infinite}.elab-d1.svelte-12js31w{animation-delay:0s}.elab-d2.svelte-12js31w{animation-delay:.7s}.elab-d3.svelte-12js31w{animation-delay:.3s}.elab-d4.svelte-12js31w{animation-delay:1.1s}.locked-pic.svelte-nj0asd{position:relative;width:240px;height:320px;max-width:100%;overflow:hidden;background:radial-gradient(120% 90% at 30% 20%,#3a3346,#16151b)}.locked-pic__bg.svelte-nj0asd{position:absolute;top:-15%;right:-15%;bottom:-15%;left:-15%;width:130%;height:130%;-o-object-fit:cover;object-fit:cover;filter:blur(26px) saturate(1.2) brightness(.75)}.locked-pic__bg--preview.svelte-nj0asd{top:-6%;right:-6%;bottom:-6%;left:-6%;width:112%;height:112%;filter:blur(6px) brightness(.85)}.locked-pic__veil.svelte-nj0asd{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000000d,#00000073)}.locked-pic__content.svelte-nj0asd{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;padding:1rem;text-align:center}.locked-pic--trip.svelte-nj0asd{border-radius:20px;box-shadow:0 10px 28px #00000059}.locked-pic--stack.svelte-nj0asd{box-shadow:6px -6px 0 -1px #ffffff14,0 10px 28px #00000059}.locked-pic__count.svelte-nj0asd{position:absolute;top:10px;right:10px;z-index:1;display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:9999px;font-size:11.5px;font-weight:700;color:#fff;background:#00000073;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.locked-pic__cta.svelte-nj0asd{margin-top:.15rem;padding:.45rem 1rem;border-radius:9999px;font-size:12.5px;font-weight:700;color:#121212;background:rgb(var(--tone));box-shadow:inset 0 1px #ffffff59,0 0 16px -4px rgba(var(--tone),.75)}.cv-row.svelte-nj0asd{content-visibility:auto;contain-intrinsic-size:auto 64px;padding-bottom:16px;margin-bottom:-16px}@keyframes svelte-nj0asd-pulse{0%,to{opacity:.4}50%{opacity:.18}}.animate-pulse.svelte-nj0asd{animation:svelte-nj0asd-pulse 1.5s cubic-bezier(.4,0,.6,1) infinite}.rd-btn-text.svelte-nj0asd{font-size:11px;font-weight:600;letter-spacing:.02em}@keyframes svelte-nj0asd-typing-heartbeat{0%{opacity:.3}12%{opacity:.9}22%{opacity:.5}32%{opacity:.75}55%{opacity:.3}to{opacity:.3}}.typing-border-pulse.svelte-nj0asd{animation:svelte-nj0asd-typing-heartbeat ease-in-out infinite;will-change:opacity}@keyframes svelte-nj0asd-reaction-pop{0%{opacity:0;transform:rotate(var(--rd-reaction-rotation, 0deg)) scale(.7)}58%{opacity:1;transform:rotate(var(--rd-reaction-rotation, 0deg)) scale(1.14)}to{opacity:1;transform:rotate(var(--rd-reaction-rotation, 0deg)) scale(1)}}.rd-reaction-chip.svelte-nj0asd{transform:rotate(var(--rd-reaction-rotation, 0deg));transform-origin:center;animation:svelte-nj0asd-reaction-pop .22s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.animate-pill.svelte-nj0asd{transform:rotate(-3deg);transform-origin:top right;animation:svelte-nj0asd-animate-pill-deal .5s cubic-bezier(.34,1.56,.64,1) backwards;transition:transform .2s cubic-bezier(.34,1.56,.64,1),background-color .15s ease,border-color .15s ease}.animate-pill.svelte-nj0asd:hover{transform:rotate(0) translateY(-2px) scale(1.06)}@keyframes svelte-nj0asd-animate-pill-deal{0%{opacity:0;transform:translate(8px,-10px) rotate(12deg) scale(.6)}60%{opacity:1}to{opacity:1}}@media (prefers-reduced-motion: reduce){.rd-reaction-chip.svelte-nj0asd,.typing-border-pulse.svelte-nj0asd{animation:none}.typing-border-pulse.svelte-nj0asd{opacity:.5}.animate-pill.svelte-nj0asd{animation:none;transform:rotate(-3deg)}}.reply-chip.svelte-nj0asd{display:inline-flex;align-items:center;gap:.4rem;max-width:100%;padding:.4rem .8rem;border-radius:9999px;font-size:12.5px;font-weight:600;line-height:1.2;color:#fff;cursor:pointer;border:1px solid rgba(var(--tone),.45);background:rgba(var(--tone),.12);transition:background .12s ease,transform .12s ease}.reply-chip.svelte-nj0asd:hover{background:rgba(var(--tone),.2)}.reply-chip.svelte-nj0asd:active{transform:scale(.97)}.reply-chip--memory.svelte-nj0asd{border-color:#ec489973;background:#ec48991f}.reply-chip--memory.svelte-nj0asd:hover{background:#ec489933}@media (hover: none){.touch-bubble.svelte-nj0asd{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.chat-heart.svelte-nj0asd{display:flex;height:30px;width:30px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.12);border-radius:9999px;background:#00000073;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;transition:transform .12s ease}.chat-heart.svelte-nj0asd:active{transform:scale(.88)}.chat-heart--on.svelte-nj0asd{color:#ff4d6d}.chat-heart-pop.svelte-nj0asd{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;align-items:center;justify-content:center;color:#ff4d6d;filter:drop-shadow(0 4px 14px rgba(0,0,0,.45));animation:svelte-nj0asd-chatHeartPop .7s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes svelte-nj0asd-chatHeartPop{0%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1.1)}70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.chat-another.svelte-nj0asd{margin-top:6px;display:inline-flex;height:30px;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.1);border-radius:9999px;background:#ffffff0f;padding:0 10px;font-size:12.5px;font-weight:600;color:#fff;cursor:pointer}.chat-another.svelte-nj0asd:hover{background:#ffffff1a}.chat-another.svelte-nj0asd:disabled{opacity:.6;cursor:default}.chat-another__cost.svelte-nj0asd{display:inline-flex;align-items:center;gap:2px;height:16px;padding:0 5px 0 3px;border-radius:9999px;background:#ffffff1f;font-size:10px;line-height:1}.opener-row.svelte-q1vp34{scrollbar-width:none;overscroll-behavior-x:contain}.opener-row.svelte-q1vp34::-webkit-scrollbar{display:none}.opener-chip.svelte-q1vp34{flex-shrink:0;width:-moz-max-content;width:max-content;max-width:230px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:.5rem .85rem;border-radius:1.1rem 1.1rem .35rem;text-align:left;font-size:13.5px;line-height:1.35;color:#ffffffeb;background:linear-gradient(#1b1b21,#1b1b21) padding-box,linear-gradient(135deg,#b0d74780,#ffffff14 60%) border-box;border:1px solid transparent;box-shadow:0 6px 18px -8px #0009;cursor:pointer;transition:transform .12s ease,box-shadow .16s ease,background .16s ease}.opener-chip.svelte-q1vp34:hover{box-shadow:0 6px 18px -8px #0009,0 0 16px -4px #b0d74773}.opener-chip.svelte-q1vp34:active{transform:scale(.97)}.opener-chip.svelte-q1vp34:focus-visible{outline:2px solid var(--rd-primary, #b0d747);outline-offset:2px}.push-pill.svelte-cawr3h{position:relative;display:flex;align-items:center;gap:.6rem;padding:.3rem .35rem;border-radius:9999px;background:linear-gradient(#18181d,#18181d) padding-box,linear-gradient(120deg,#b0d7478c,#ffffff14 45%,#b0d7474d) border-box;border:1px solid transparent;box-shadow:0 8px 24px -8px #0009,0 0 18px -6px #b0d74759}.push-pill--done.svelte-cawr3h{box-shadow:0 8px 24px -8px #0009,0 0 22px -4px #b0d7478c}.push-card.svelte-cawr3h{max-width:340px;padding:.8rem 1rem;border-radius:1.1rem;font-size:12.5px;line-height:1.55;color:#ffffffbf;background:linear-gradient(#18181d,#18181d) padding-box,linear-gradient(140deg,#b0d74773,#ffffff0f 55%) border-box;border:1px solid transparent;box-shadow:0 10px 28px -10px #000000a6}.push-cta.svelte-cawr3h{flex-shrink:0;padding:.35rem .85rem;border-radius:9999px;font-size:12px;font-weight:700;color:var(--rd-dark, #121212);background:linear-gradient(180deg,#c6ea63,var(--rd-primary, #b0d747));box-shadow:inset 0 1px #ffffff59,0 0 14px -4px #b0d747b3;transition:transform .12s ease,opacity .12s ease}.push-cta.svelte-cawr3h:active{transform:scale(.96)}.push-cta.svelte-cawr3h:disabled{opacity:.65}.push-ghost.svelte-cawr3h{padding:.3rem .8rem;border-radius:9999px;font-size:12px;font-weight:600;color:#fff;background:#ffffff1a}.push-ghost.svelte-cawr3h:hover{background:#ffffff29}.push-cta.svelte-cawr3h:focus-visible,.push-ghost.svelte-cawr3h:focus-visible{outline:2px solid var(--rd-primary, #b0d747);outline-offset:2px}.push-dot.svelte-cawr3h{background:var(--rd-primary, #b0d747);border:2px solid #18181d;animation:svelte-cawr3h-push-dot-pulse 1.8s ease-out infinite}@keyframes svelte-cawr3h-push-dot-pulse{0%{box-shadow:0 0 #b0d74799}70%{box-shadow:0 0 0 6px #b0d74700}to{box-shadow:0 0 #b0d74700}}@media (prefers-reduced-motion: reduce){.push-dot.svelte-cawr3h{animation:none}}.bond-up.svelte-d27wpj.svelte-d27wpj{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;font-family:var(--rd-font, "GigaSans", sans-serif)}.bond-up__backdrop.svelte-d27wpj.svelte-d27wpj{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:radial-gradient(60% 45% at 50% 45%,rgba(240,85,155,.35),transparent 70%),#08080ac7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:default}.bond-up__card.svelte-d27wpj.svelte-d27wpj{position:relative;isolation:isolate;display:flex;width:min(100%,360px);flex-direction:column;align-items:center;padding:34px 22px 18px;border-radius:28px;text-align:center;color:#fff;border:1px solid transparent;background:radial-gradient(90% 70% at 50% 0%,rgba(255,126,182,.3),transparent 70%) padding-box,linear-gradient(#1c1c21,#17171b) padding-box,linear-gradient(160deg,#ffa0cde6,#ffffff0f 55%,#ff7eb680) border-box;box-shadow:0 30px 60px -20px #000c,0 0 60px -12px #ff7eb68c,inset 0 1px #ffffff14}.bond-up__noise.svelte-d27wpj.svelte-d27wpj{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;opacity:.16;pointer-events:none}.bond-up__burst.svelte-d27wpj.svelte-d27wpj{position:absolute;left:50%;top:72px;width:0;height:0;pointer-events:none}.bond-up__heart.svelte-d27wpj.svelte-d27wpj{position:absolute;width:14px;height:14px;margin:-7px;color:#ff8fc0;opacity:0;filter:drop-shadow(0 0 6px rgba(255,126,182,.9));animation:svelte-d27wpj-bond-heart 1.6s cubic-bezier(.22,1,.36,1) var(--d) both}.bond-up__avatar.svelte-d27wpj.svelte-d27wpj{position:relative;width:84px;height:84px;border-radius:999px;padding:3px;background:conic-gradient(from 200deg,#ff7eb6,#ffd1e6,#f0559b,#ff7eb6);box-shadow:0 0 40px -2px #ff7eb6bf;animation:svelte-d27wpj-bond-glow 2.4s ease-in-out infinite}.bond-up__avatar.svelte-d27wpj img.svelte-d27wpj{width:100%;height:100%;border-radius:999px;-o-object-fit:cover;object-fit:cover;border:2px solid #17171b}.bond-up__level.svelte-d27wpj.svelte-d27wpj{position:absolute;right:-8px;bottom:-4px;display:flex;min-width:30px;height:30px;padding:0 6px;align-items:center;justify-content:center;border-radius:999px;font-family:var(--rd-font-title, "GigaSans", sans-serif);font-size:15px;font-weight:800;background:linear-gradient(180deg,#ff8fc0,#f0559b);box-shadow:0 6px 14px -4px #f0559bcc,inset 0 1px #fff6}.bond-up__kicker.svelte-d27wpj.svelte-d27wpj{margin:16px 0 0;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rd-bond, #ff7eb6)}.bond-up__title.svelte-d27wpj.svelte-d27wpj{margin:4px 0 0;font-family:var(--rd-font-title, "GigaSans", sans-serif);font-size:15px;font-weight:600;color:#ffffffbf}.bond-up__perk.svelte-d27wpj.svelte-d27wpj{margin:2px 0 0;font-family:var(--rd-font-title, "GigaSans", sans-serif);font-size:28px;font-weight:800;line-height:1.15;background:linear-gradient(180deg,#fff,#ffc2dd);-webkit-background-clip:text;background-clip:text;color:transparent}.bond-up__blurb.svelte-d27wpj.svelte-d27wpj{margin:6px 0 0;font-size:14px;line-height:1.4;color:#ffffffb3}.bond-up__scene.svelte-d27wpj.svelte-d27wpj{width:100%;height:120px;margin-top:12px;border-radius:16px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(255,255,255,.08)}.bond-up__extra.svelte-d27wpj.svelte-d27wpj{display:inline-flex;align-items:center;gap:6px;margin:12px 0 0;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600;color:#ffd1e6;background:#ff7eb61f}.bond-up__chips.svelte-d27wpj.svelte-d27wpj{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:14px}.bond-up__chip.svelte-d27wpj.svelte-d27wpj{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:600;color:#ffd1e6;background:#ff7eb61f;border:1px solid rgba(255,126,182,.3)}.bond-up__free.svelte-d27wpj.svelte-d27wpj,.bond-up__members.svelte-d27wpj.svelte-d27wpj{margin:10px 0 0;font-size:12px;font-weight:600;color:var(--rd-primary-light, #d1f66c)}.bond-up__members.svelte-d27wpj.svelte-d27wpj{color:var(--rd-premium, #f6e86c)}.bond-up__cta.svelte-d27wpj.svelte-d27wpj{width:100%;height:48px;margin-top:18px;border:none;border-radius:999px;font-family:inherit;font-size:15px;font-weight:700;color:#fff;cursor:pointer;background:linear-gradient(180deg,#ff8fc0,#f0559b);box-shadow:0 12px 24px -10px #f0559be6,inset 0 2px 12px #ffffff40}.bond-up__cta.svelte-d27wpj.svelte-d27wpj:active{transform:scale(.97)}.bond-up__later.svelte-d27wpj.svelte-d27wpj{margin-top:6px;padding:8px 16px;border:none;background:transparent;font-family:inherit;font-size:13px;color:#ffffff80;cursor:pointer}@keyframes svelte-d27wpj-bond-heart{0%{opacity:0;transform:translate(0) scale(.2)}25%{opacity:1}to{opacity:0;transform:translate(var(--x),var(--y)) scale(var(--s))}}@keyframes svelte-d27wpj-bond-glow{0%,to{box-shadow:0 0 30px -4px #ff7eb699}50%{box-shadow:0 0 52px 2px #ff7eb6d9}}.bond-sheet.svelte-11kaawj.svelte-11kaawj{font-family:var(--rd-font, "GigaSans", sans-serif);color:#fff;max-height:min(78vh,720px);overflow-y:auto;scrollbar-width:none}.bond-sheet__head.svelte-11kaawj.svelte-11kaawj{position:relative;display:flex;flex-direction:column;align-items:center;padding:28px 24px 18px;text-align:center;background:radial-gradient(80% 90% at 50% 0%,rgba(255,126,182,.22),transparent 70%)}.bond-sheet__avatar.svelte-11kaawj.svelte-11kaawj{position:relative;width:76px;height:76px;border-radius:999px;padding:3px;background:conic-gradient(from 200deg,#ff7eb6,#ffd1e6,#f0559b,#ff7eb6);box-shadow:0 0 28px -4px #ff7eb6a6}.bond-sheet__avatar.svelte-11kaawj img.svelte-11kaawj,.bond-sheet__avatar.svelte-11kaawj>span.svelte-11kaawj:first-child{display:flex;width:100%;height:100%;border-radius:999px;-o-object-fit:cover;object-fit:cover;align-items:center;justify-content:center;background:var(--rd-surface, #212125);font-size:26px;font-weight:700;border:2px solid var(--rd-dark, #161618)}.bond-sheet__badge.svelte-11kaawj.svelte-11kaawj{position:absolute;right:-6px;bottom:-2px;display:inline-flex;align-items:center;gap:2px;padding:2px 7px;border-radius:999px;font-family:var(--rd-font-title, "GigaSans", sans-serif);font-size:12px;font-weight:700;background:linear-gradient(180deg,#ff8fc0,#f0559b);box-shadow:0 4px 10px -2px #f0559b99,inset 0 1px #ffffff59}.bond-sheet__kicker.svelte-11kaawj.svelte-11kaawj{margin:14px 0 0;font-size:13px;color:var(--rd-grey, #9a9aa7)}.bond-sheet__away.svelte-11kaawj.svelte-11kaawj{margin:6px 0 0;padding:4px 10px;border-radius:999px;font-size:12px;color:#d9d4f5;background:#96a0d224}.bond-sheet__title.svelte-11kaawj.svelte-11kaawj{margin:2px 0 10px;font-family:var(--rd-font-title, "GigaSans", sans-serif);font-size:30px;font-weight:800;line-height:1.1;background:linear-gradient(180deg,#fff,#ffc2dd);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 24px rgba(255,126,182,.35)}.bond-sheet__bar.svelte-11kaawj.svelte-11kaawj{width:100%;height:10px;border-radius:999px;background:#ffffff12;box-shadow:inset 0 1px 2px #00000080;overflow:hidden}.bond-sheet__bar.svelte-11kaawj span.svelte-11kaawj{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f0559b,#ff9cc9);box-shadow:0 0 12px #ff7eb6b3;transition:width .6s cubic-bezier(.22,1,.36,1)}.bond-sheet__sub.svelte-11kaawj.svelte-11kaawj{margin:8px 0 0;font-size:12px;color:#ffffffb3}.bond-track.svelte-11kaawj.svelte-11kaawj{position:relative;margin:0;padding:4px 18px 8px;list-style:none}.bond-track.svelte-11kaawj.svelte-11kaawj:before{content:"";position:absolute;left:33px;top:18px;bottom:26px;width:2px;border-radius:2px;background:linear-gradient(180deg,#ff7eb699,#ffffff0f 70%)}.bond-step.svelte-11kaawj.svelte-11kaawj{position:relative;display:flex;align-items:center;gap:12px;padding:5px 0}.bond-step__node.svelte-11kaawj.svelte-11kaawj{position:relative;z-index:1;display:flex;flex-shrink:0;width:32px;height:32px;align-items:center;justify-content:center;border-radius:999px;font-size:12px;font-weight:700;color:#ffffff73;background:#1b1b1f;border:1px solid rgba(255,255,255,.08)}.bond-step--done.svelte-11kaawj .bond-step__node.svelte-11kaawj{color:#fff;background:linear-gradient(180deg,#ff8fc0,#f0559b);border-color:transparent;box-shadow:0 0 14px -2px #ff7eb6b3}.bond-step--next.svelte-11kaawj .bond-step__node.svelte-11kaawj{color:#fff;border:2px solid var(--rd-bond, #ff7eb6);animation:svelte-11kaawj-bond-next 1.8s ease-in-out infinite}.bond-step__card.svelte-11kaawj.svelte-11kaawj{position:relative;display:flex;min-width:0;flex:1;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.04)}.bond-step--done.svelte-11kaawj .bond-step__card.svelte-11kaawj{background:radial-gradient(120% 140% at 0% 50%,rgba(255,126,182,.12),transparent 60%),#ffffff0a;border-color:#ff7eb638}.bond-step--next.svelte-11kaawj .bond-step__card.svelte-11kaawj{border-color:#ff7eb666;box-shadow:0 0 18px -8px #ff7eb699}.bond-step.svelte-11kaawj:not(.bond-step--done):not(.bond-step--next) .bond-step__card.svelte-11kaawj{opacity:.55}.bond-step__icon.svelte-11kaawj.svelte-11kaawj{width:18px;height:18px;flex-shrink:0;color:var(--rd-bond, #ff7eb6)}.bond-step__title.svelte-11kaawj.svelte-11kaawj{margin:0;font-size:14px;font-weight:600;line-height:1.3}.bond-step__lvl.svelte-11kaawj.svelte-11kaawj{margin-left:4px;font-size:10px;font-weight:600;color:#fff6}.bond-step__blurb.svelte-11kaawj.svelte-11kaawj{margin:1px 0 0;font-size:12px;line-height:1.35;color:#fff9}.bond-step__members.svelte-11kaawj.svelte-11kaawj,.bond-step__togo.svelte-11kaawj.svelte-11kaawj{margin:3px 0 0;font-size:11px;font-weight:600;color:var(--rd-bond, #ff7eb6)}.bond-step__members.svelte-11kaawj.svelte-11kaawj{color:var(--rd-premium, #f6e86c)}.bond-step__try.svelte-11kaawj.svelte-11kaawj{flex-shrink:0;height:30px;padding:0 14px;border:none;border-radius:999px;font-family:inherit;font-size:12px;font-weight:700;color:#fff;cursor:pointer;background:linear-gradient(180deg,#ff8fc0,#f0559b);box-shadow:0 6px 14px -6px #f0559bcc,inset 0 1px #ffffff59}.bond-step__try.svelte-11kaawj.svelte-11kaawj:active{transform:scale(.95)}.bond-step__lock.svelte-11kaawj.svelte-11kaawj{width:14px;height:14px;flex-shrink:0;color:#ffffff59}.bond-earn.svelte-11kaawj.svelte-11kaawj{padding:8px 18px 18px}.bond-goal.svelte-11kaawj.svelte-11kaawj{padding:0 18px 10px}.bond-goal__title.svelte-11kaawj.svelte-11kaawj{margin:0 0 8px;font-size:13px;font-weight:600;color:var(--rd-grey, #9a9aa7)}.bond-goal__card.svelte-11kaawj.svelte-11kaawj{display:flex;align-items:center;gap:12px;padding:12px 14px;margin-bottom:6px;border-radius:16px;background:radial-gradient(120% 140% at 0% 50%,rgba(255,198,74,.1),transparent 60%),#ffffff0a;border:1px solid rgba(255,198,74,.22)}.bond-goal__card--ready.svelte-11kaawj.svelte-11kaawj{border-color:#ff7eb68c;box-shadow:0 0 18px -8px #ff7eb6b3}.bond-goal__label.svelte-11kaawj.svelte-11kaawj{margin:0;font-size:14px;font-weight:600;line-height:1.3}.bond-goal__note.svelte-11kaawj.svelte-11kaawj{margin:1px 0 0;font-size:11px;color:#ffffff8c}.bond-goal__bar.svelte-11kaawj.svelte-11kaawj{height:6px;margin:7px 0 6px;border-radius:999px;background:#ffffff14;overflow:hidden}.bond-goal__bar.svelte-11kaawj span.svelte-11kaawj{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ffc64a,#ff9cc9);transition:width .5s cubic-bezier(.22,1,.36,1)}.bond-goal__meta.svelte-11kaawj.svelte-11kaawj{display:flex;align-items:center;gap:8px;margin:0;font-size:11px;font-weight:600;color:#ffffffa6}.bond-goal__go.svelte-11kaawj.svelte-11kaawj{flex-shrink:0;height:30px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff0f;font-family:inherit;font-size:12px;font-weight:700;color:#fff;cursor:pointer}.bond-goal__claim.svelte-11kaawj.svelte-11kaawj:disabled{opacity:.6}.bond-earn__title.svelte-11kaawj.svelte-11kaawj{margin:0 0 8px;font-size:13px;font-weight:600;color:var(--rd-grey, #9a9aa7)}.bond-earn__grid.svelte-11kaawj.svelte-11kaawj{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.bond-earn__tile.svelte-11kaawj.svelte-11kaawj{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 4px;border-radius:14px;font-size:11px;color:#ffffffa6;background:#ffffff08;border:1px solid rgba(255,255,255,.05)}.bond-earn__tile.svelte-11kaawj>span.svelte-11kaawj:first-child{width:16px;height:16px;color:var(--rd-bond, #ff7eb6)}.bond-earn__tile.svelte-11kaawj b.svelte-11kaawj{font-size:13px;color:#fff}@keyframes svelte-11kaawj-bond-next{0%,to{box-shadow:0 0 #ff7eb600}50%{box-shadow:0 0 14px 2px #ff7eb68c}}.chat-bg-wrapper.svelte-voo5g7.svelte-voo5g7{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;pointer-events:none;overflow:hidden}.chat-bg-img.svelte-voo5g7.svelte-voo5g7{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.35}.companion-freeze-overlay.svelte-voo5g7.svelte-voo5g7{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;overflow-x:visible;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.companion-freeze-overlay__scene.svelte-voo5g7.svelte-voo5g7{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.companion-freeze-overlay__frosted-layer.svelte-voo5g7.svelte-voo5g7,.companion-freeze-overlay__wallpaper-blur.svelte-voo5g7.svelte-voo5g7,.companion-freeze-overlay__shards.svelte-voo5g7.svelte-voo5g7{position:absolute}.companion-freeze-overlay__wallpaper-blur.svelte-voo5g7.svelte-voo5g7{top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1.04);transform-origin:center;filter:blur(6px) saturate(1) brightness(.72);opacity:.46}.companion-freeze-overlay__frosted-layer.svelte-voo5g7.svelte-voo5g7{top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ffffff07,#ffffff03),#16181e0f;backdrop-filter:blur(7px) saturate(1.08) brightness(1.01);-webkit-backdrop-filter:blur(7px) saturate(1.08) brightness(1.01)}.companion-freeze-overlay__shards.svelte-voo5g7.svelte-voo5g7{right:0;bottom:0;left:50%;top:50%;width:max(100%,920px);height:max(100%,560px);transform:translate(-50%,-50%) scale(1.03);transform-origin:center;opacity:.82;filter:saturate(1.02);pointer-events:none}.companion-freeze-shell-backdrop{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;display:flex;align-items:center!important;justify-content:center;padding:24px 16px!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.companion-freeze-shell-panel{width:min(100%,480px)!important;max-width:480px!important;max-height:calc(100% - 32px)!important;pointer-events:auto;position:relative;overflow:visible;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:linear-gradient(to bottom,#212125,#2b2b31)!important;box-shadow:0 24px 72px #00000061,inset 0 1px #ffffff0a}.companion-freeze-shell-panel .rd-modal-decor{overflow:visible}.companion-freeze-shell-panel .rd-modal-decor__glow{display:none}.companion-freeze-shell-panel .rd-modal-decor__dots{top:calc(var(--companion-freeze-dots-top, 50%) + 50px);right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%);opacity:.9;filter:brightness(1.45) contrast(1.08)}.companion-freeze-panel__content.svelte-voo5g7.svelte-voo5g7{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px 24px 16px;text-align:center}.companion-freeze-panel__title.svelte-voo5g7.svelte-voo5g7{margin:0;max-width:18ch;font-size:24px;font-weight:600;line-height:1.1;color:#fffffff5}.companion-freeze-panel__copy.svelte-voo5g7.svelte-voo5g7{margin:0;font-size:14px;line-height:1.4;color:var(--rd-grey)}.companion-freeze-panel__icon.svelte-voo5g7.svelte-voo5g7{position:relative;width:100%}.companion-freeze-panel__stage.svelte-voo5g7.svelte-voo5g7{position:relative;margin:0 auto;height:132px;width:min(100%,264px);overflow:visible;--companion-freeze-focus-x:50%}.companion-freeze-panel__stage-dots-wrap.svelte-voo5g7.svelte-voo5g7{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:visible;pointer-events:none}.companion-freeze-panel__stage-marker.svelte-voo5g7.svelte-voo5g7{position:absolute;left:var(--companion-freeze-focus-x);top:4px;z-index:6;display:flex;align-items:center;justify-content:center;transform:translate(-50%)}.companion-freeze-panel__stage-avatar.svelte-voo5g7.svelte-voo5g7{position:absolute}.companion-freeze-panel__stage-avatar--center.svelte-voo5g7.svelte-voo5g7{left:var(--companion-freeze-focus-x);top:22px;height:92px;width:92px;z-index:4;transform:translate(-50%);filter:drop-shadow(0 6px 14px rgba(0,0,0,.28))}.companion-freeze-panel__stage-avatar--left.svelte-voo5g7.svelte-voo5g7{left:calc(var(--companion-freeze-focus-x) - 74px);top:30px;height:72px;width:72px;transform:translate(-50%);opacity:.58;filter:blur(1.8px)}.companion-freeze-panel__stage-avatar--right.svelte-voo5g7.svelte-voo5g7{left:calc(var(--companion-freeze-focus-x) + 74px);top:30px;height:72px;width:72px;transform:translate(-50%);opacity:.58;filter:blur(1.8px)}.companion-freeze-panel__stage-shell.svelte-voo5g7.svelte-voo5g7{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:999px;background:#2a2c31}.companion-freeze-panel__stage-shell--center.svelte-voo5g7.svelte-voo5g7{border:1px solid rgba(255,255,255,.1);box-shadow:0 14px 34px #00000047,inset 0 1px #ffffff0f}.companion-freeze-panel__stage-image.svelte-voo5g7.svelte-voo5g7,.companion-freeze-panel__stage-center-scrim.svelte-voo5g7.svelte-voo5g7{position:absolute;top:0;right:0;bottom:0;left:0}.companion-freeze-panel__stage-image.svelte-voo5g7.svelte-voo5g7{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.companion-freeze-panel__stage-image--center.svelte-voo5g7.svelte-voo5g7{transform:scale(1.03);filter:blur(1px) saturate(.96) brightness(.78)}.companion-freeze-panel__stage-center-scrim.svelte-voo5g7.svelte-voo5g7{background:radial-gradient(circle at 50% 34%,rgba(255,255,255,.12),transparent 50%),linear-gradient(180deg,#13141829,#1314186b)}.companion-freeze-panel__stage-fallback.svelte-voo5g7.svelte-voo5g7{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:600;color:#ffffffd1;background:linear-gradient(180deg,#ffffff14,#ffffff08)}.companion-freeze-panel__stage-fallback--center.svelte-voo5g7.svelte-voo5g7{font-size:32px}.companion-freeze-panel__icon-glyph.svelte-voo5g7.svelte-voo5g7{position:absolute;left:50%;top:50%;z-index:4;font-size:42px;color:#ffffffeb;transform:translate(-50%,-50%)}.companion-freeze-panel__icon-highlight.svelte-voo5g7.svelte-voo5g7{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;background:linear-gradient(180deg,#ffffff29,#fff0 42%);box-shadow:inset 0 2px 14px #ffffff2e;opacity:.9}.companion-freeze-panel__meta.svelte-voo5g7.svelte-voo5g7{padding:0 24px 16px;text-align:center}.companion-freeze-panel__meta-copy.svelte-voo5g7.svelte-voo5g7{margin:0;font-size:12px;line-height:1.4;color:var(--rd-grey-50)}.companion-freeze-panel__actions.svelte-voo5g7.svelte-voo5g7{display:flex;width:100%;gap:10px;padding:16px 24px 8px}.companion-freeze-panel__actions.svelte-voo5g7 .rd-btn{width:auto}.companion-freeze-panel__escape.svelte-voo5g7.svelte-voo5g7{padding:0 24px 20px;text-align:center}.companion-freeze-panel__escape-link.svelte-voo5g7.svelte-voo5g7{background:none;border:0;padding:4px 8px;font-size:12px;line-height:1.4;color:var(--rd-grey-50);text-decoration:underline;cursor:pointer}.companion-freeze-panel__escape-link.svelte-voo5g7.svelte-voo5g7:hover{color:var(--rd-grey)}.message-limit-freeze-wrap.svelte-voo5g7.svelte-voo5g7{pointer-events:none;position:absolute;right:0;bottom:max(12px,env(safe-area-inset-bottom));left:0;z-index:4;display:flex;justify-content:center;padding:0 12px}.chat-limit-hint-wrap.svelte-voo5g7.svelte-voo5g7{margin:0 auto;max-width:700px;padding:0 12px}.message-limit-freeze-card.svelte-voo5g7.svelte-voo5g7{pointer-events:none;position:relative;overflow:hidden;width:min(100%,700px);border-radius:28px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#1b1c22e6,#15161cf0),#14151ae0;box-shadow:0 26px 60px #00000047,inset 0 1px #ffffff14;isolation:isolate}.message-limit-freeze-card__wallpaper.svelte-voo5g7.svelte-voo5g7,.message-limit-freeze-card__frost.svelte-voo5g7.svelte-voo5g7,.message-limit-freeze-card__glow.svelte-voo5g7.svelte-voo5g7{position:absolute;top:0;right:0;bottom:0;left:0}.message-limit-freeze-card__wallpaper.svelte-voo5g7.svelte-voo5g7{width:100%;height:100%;opacity:.28;filter:blur(8px) saturate(.92) brightness(.72);transform:scale(1.06)}.message-limit-freeze-card__frost.svelte-voo5g7.svelte-voo5g7{background:radial-gradient(circle at 22% 18%,rgba(176,215,71,.16),transparent 34%),radial-gradient(circle at 82% 24%,rgba(255,255,255,.14),transparent 28%),linear-gradient(180deg,#ffffff1a,#ffffff05 36%,#00000014);backdrop-filter:blur(16px) saturate(1.04);-webkit-backdrop-filter:blur(16px) saturate(1.04)}.message-limit-freeze-card__glow.svelte-voo5g7.svelte-voo5g7{top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;background:linear-gradient(180deg,#ffffff29,#fff0 36%),radial-gradient(circle at 50% 100%,rgba(176,215,71,.12),transparent 46%);opacity:.9;pointer-events:none}.message-limit-freeze-card__content.svelte-voo5g7.svelte-voo5g7{position:relative;z-index:1;display:flex;flex-direction:column;gap:18px;padding:20px 22px 22px}.message-limit-freeze-card__eyebrow.svelte-voo5g7.svelte-voo5g7{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#0d0f126b;padding:7px 11px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffffb3}.message-limit-freeze-card__body.svelte-voo5g7.svelte-voo5g7{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px}.message-limit-freeze-card__icon.svelte-voo5g7.svelte-voo5g7{display:flex;align-items:center;justify-content:center;width:94px;height:94px}.message-limit-freeze-card__icon-shell.svelte-voo5g7.svelte-voo5g7{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:32px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#ffffff14,#ffffff05),#16181c8f;box-shadow:inset 0 1px #ffffff1f,0 18px 34px #0003;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.message-limit-freeze-card__icon-base.svelte-voo5g7.svelte-voo5g7{width:40px;height:40px;color:#ffffffeb}.message-limit-freeze-card__icon-accent.svelte-voo5g7.svelte-voo5g7{position:absolute;top:14px;right:14px;width:16px;height:16px;color:var(--rd-primary);filter:drop-shadow(0 0 8px rgba(176,215,71,.4))}.message-limit-freeze-card__copy.svelte-voo5g7.svelte-voo5g7{display:flex;flex-direction:column;gap:10px;min-width:0}.message-limit-freeze-card__title.svelte-voo5g7.svelte-voo5g7{margin:0;font-size:28px;font-weight:800;line-height:.96;letter-spacing:-.04em;color:#fff}.message-limit-freeze-card__timer.svelte-voo5g7.svelte-voo5g7{margin:0;font-size:13px;font-weight:400;line-height:1.35;color:#fffc}.message-limit-freeze-card__text.svelte-voo5g7.svelte-voo5g7{margin:0;max-width:520px;font-size:14px;line-height:1.5;color:#ffffffb8}.message-limit-freeze-card__timer.svelte-voo5g7 strong.svelte-voo5g7,.message-limit-freeze-card__text.svelte-voo5g7 strong.svelte-voo5g7{color:var(--rd-primary);font-weight:800}.message-limit-freeze-card__toggle.svelte-voo5g7.svelte-voo5g7{pointer-events:auto;position:absolute;top:16px;right:16px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#0d0f126b;padding:0;color:#ffffff94;cursor:pointer}.message-limit-freeze-card__toggle.svelte-voo5g7.svelte-voo5g7:hover{color:#ffffffd1}.message-limit-freeze-card__actions.svelte-voo5g7.svelte-voo5g7{pointer-events:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.message-limit-freeze-card__actions.svelte-voo5g7 .rd-btn{width:100%;min-width:0}.chat-limit-hint-wrap.svelte-voo5g7.svelte-voo5g7{display:flex;justify-content:flex-end;padding-bottom:12px}.chat-limit-hint.svelte-voo5g7.svelte-voo5g7{display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid rgba(176,215,71,.14);background:#121214d1;padding:7px 10px;font-size:11px;font-weight:600;line-height:1;color:#ffffffa8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@keyframes svelte-voo5g7-flash{0%{background:#fff0}15%{background:#ffffff26}to{background:#fff0}}@keyframes svelte-voo5g7-shake{0%,to{transform:translate(0)}20%{transform:translate(-2px) rotate(-2deg)}40%{transform:translate(2px) rotate(2deg)}60%{transform:translate(-1px) rotate(-1deg)}80%{transform:translate(1px) rotate(1deg)}}@media (max-width: 767px){.companion-freeze-overlay.svelte-voo5g7.svelte-voo5g7{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20}.companion-freeze-shell-backdrop{align-items:flex-end!important;padding:max(12px,env(safe-area-inset-top)) 0 0!important;overflow-y:auto!important}.companion-freeze-shell-panel{width:100%!important;max-width:100%!important;max-height:calc(100dvh - env(safe-area-inset-top) - 12px)!important;margin-top:0!important;overflow-x:clip!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border-radius:24px 24px 0 0!important}.companion-freeze-panel__content.svelte-voo5g7.svelte-voo5g7{padding:24px 18px 16px}.companion-freeze-panel__title.svelte-voo5g7.svelte-voo5g7{font-size:21px}.companion-freeze-panel__stage.svelte-voo5g7.svelte-voo5g7{height:122px;width:min(100%,236px)}.companion-freeze-panel__stage-avatar--center.svelte-voo5g7.svelte-voo5g7{top:22px;height:84px;width:84px}.companion-freeze-panel__stage-avatar--left.svelte-voo5g7.svelte-voo5g7,.companion-freeze-panel__stage-avatar--right.svelte-voo5g7.svelte-voo5g7{top:30px;height:66px;width:66px}.companion-freeze-panel__stage-avatar--left.svelte-voo5g7.svelte-voo5g7{left:calc(var(--companion-freeze-focus-x) - 62px)}.companion-freeze-panel__stage-avatar--right.svelte-voo5g7.svelte-voo5g7{left:calc(var(--companion-freeze-focus-x) + 62px)}.companion-freeze-panel__meta.svelte-voo5g7.svelte-voo5g7{padding:0 18px 14px}.companion-freeze-panel__actions.svelte-voo5g7.svelte-voo5g7{padding:16px 18px 8px}.companion-freeze-panel__escape.svelte-voo5g7.svelte-voo5g7{padding:0 18px 16px}.companion-freeze-panel__actions.svelte-voo5g7 .rd-btn{min-width:0}.message-limit-freeze-card.svelte-voo5g7.svelte-voo5g7{border-radius:24px}.message-limit-freeze-wrap.svelte-voo5g7.svelte-voo5g7{bottom:max(10px,env(safe-area-inset-bottom));padding:0 10px}.message-limit-freeze-card__content.svelte-voo5g7.svelte-voo5g7{gap:14px;padding:16px 14px}.message-limit-freeze-card__body.svelte-voo5g7.svelte-voo5g7{grid-template-columns:1fr;gap:12px;text-align:center}.message-limit-freeze-card__icon.svelte-voo5g7.svelte-voo5g7{width:76px;height:76px;margin:0 auto}.message-limit-freeze-card__title.svelte-voo5g7.svelte-voo5g7{font-size:23px}.message-limit-freeze-card__text.svelte-voo5g7.svelte-voo5g7{max-width:none;font-size:13px}.message-limit-freeze-card__timer.svelte-voo5g7.svelte-voo5g7{font-size:12px}.message-limit-freeze-card__copy.svelte-voo5g7.svelte-voo5g7{padding-right:28px}.message-limit-freeze-card__toggle.svelte-voo5g7.svelte-voo5g7{top:12px;right:12px;width:28px;height:28px}.message-limit-freeze-card--collapsed.svelte-voo5g7 .message-limit-freeze-card__content.svelte-voo5g7{gap:12px;padding:14px 12px}.message-limit-freeze-card--collapsed.svelte-voo5g7 .message-limit-freeze-card__body.svelte-voo5g7{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;text-align:left}.message-limit-freeze-card--collapsed.svelte-voo5g7 .message-limit-freeze-card__icon.svelte-voo5g7{width:62px;height:62px;margin:0}.message-limit-freeze-card--collapsed.svelte-voo5g7 .message-limit-freeze-card__icon-shell.svelte-voo5g7{border-radius:24px}.message-limit-freeze-card--collapsed.svelte-voo5g7 .message-limit-freeze-card__icon-base.svelte-voo5g7{width:28px;height:28px}.message-limit-freeze-card--collapsed.svelte-voo5g7 .message-limit-freeze-card__icon-accent.svelte-voo5g7{top:10px;right:10px;width:12px;height:12px}.message-limit-freeze-card--collapsed.svelte-voo5g7 .message-limit-freeze-card__title.svelte-voo5g7{font-size:19px}.message-limit-freeze-card--collapsed.svelte-voo5g7 .message-limit-freeze-card__copy.svelte-voo5g7{gap:8px;padding-right:22px}.chat-limit-hint-wrap.svelte-voo5g7.svelte-voo5g7{justify-content:center}}@media (max-width: 1199px){.companion-freeze-overlay__shards.svelte-voo5g7.svelte-voo5g7{width:max(100%,860px);height:max(100%,520px);transform:translate(-50%,-50%) scale(1.06);opacity:.88}}@media (max-width: 767px){.companion-freeze-overlay__shards.svelte-voo5g7.svelte-voo5g7{width:max(100%,980px);height:max(100%,640px);transform:translate(-50%,-50%) scale(1.1);opacity:.92}}@media (prefers-color-scheme: dark){.companion-freeze-overlay__wallpaper-blur.svelte-voo5g7.svelte-voo5g7{filter:blur(6px) saturate(.96) brightness(.64);opacity:.5}.companion-freeze-overlay__frosted-layer.svelte-voo5g7.svelte-voo5g7{background:linear-gradient(180deg,#ffffff05,#ffffff02),#12141814;backdrop-filter:blur(7px) saturate(1.02) brightness(.95);-webkit-backdrop-filter:blur(7px) saturate(1.02) brightness(.95)}}
