.details.svelte-1a4egqz{padding:var(--acct-pad,20px)}.details.svelte-1a4egqz h2:where(.svelte-1a4egqz){margin:0 0 12px;font-size:1.05rem}dl.svelte-1a4egqz{gap:var(--space-2) var(--space-4);grid-template-columns:minmax(6.5rem,max-content) minmax(0,1fr);align-items:baseline;margin:0;display:grid}dl.svelte-1a4egqz div:where(.svelte-1a4egqz){display:contents}dt.svelte-1a4egqz{color:var(--color-ink-soft);font-size:var(--fs-sm)}dd.svelte-1a4egqz{color:var(--color-blue-900);overflow-wrap:anywhere;min-inline-size:0;margin:0;font-weight:600}dd[dir=ltr].svelte-1a4egqz{text-align:start;unicode-bidi:isolate}[dir=rtl] dd[dir=ltr].svelte-1a4egqz{text-align:end}.pending.svelte-1a4egqz{background:var(--color-warn-bg);border-radius:var(--radius-soft);margin:12px 0 0;padding:8px 12px;font-size:.86rem}.note.svelte-1a4egqz{background:var(--color-cream-200);border-radius:var(--radius-soft);margin:12px 0 0;padding:8px 12px;font-size:.86rem}.acts.svelte-1a4egqz{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.link-btn.svelte-1a4egqz{padding:0 var(--space-2);min-block-size:var(--tap);color:var(--color-blue-700);cursor:pointer;font-weight:600;font:inherit;background:0 0;border:none;margin-inline-start:2px}.f.svelte-1a4egqz{flex-direction:column;gap:14px;display:flex}.f.svelte-1a4egqz label:where(.svelte-1a4egqz){flex-direction:column;gap:6px;display:flex}.f.svelte-1a4egqz label:where(.svelte-1a4egqz)>span:where(.svelte-1a4egqz){color:var(--color-blue-900);font-size:.85rem;font-weight:600}.f.svelte-1a4egqz input:where(.svelte-1a4egqz),.f.svelte-1a4egqz select:where(.svelte-1a4egqz){min-block-size:var(--input-h)}.phone-row.svelte-1a4egqz{gap:8px;display:flex}.phone-row.svelte-1a4egqz select:where(.svelte-1a4egqz){flex:none;max-width:46%}.phone-row.svelte-1a4egqz input:where(.svelte-1a4egqz){flex:1;min-width:0}.hint.svelte-1a4egqz{color:var(--color-ink-soft);margin:0;font-size:.8rem}.err.svelte-1a4egqz{color:var(--color-danger-text);background:var(--color-danger-bg);border-radius:var(--radius-soft);margin:0;padding:8px 12px;font-size:.88rem}.muted.svelte-1a4egqz{margin:0}.side.svelte-1hga45b{margin-block:12px;padding:16px}.row.svelte-1hga45b{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}h2.svelte-1hga45b{margin:0;font-size:1rem}.cur.svelte-1hga45b{margin:4px 0 0;font-weight:600}.hint.svelte-1hga45b{color:var(--color-ink-soft);margin:8px 0 0;font-size:.85rem}.err.svelte-1hga45b{color:var(--color-danger,#b42318);margin:8px 0 0;font-size:.88rem}.btn.sm.svelte-1hga45b{min-block-size:40px}.bf.svelte-18rwt2n{border:1px solid var(--color-cream-300);border-radius:var(--radius-boutique,18px);box-shadow:var(--shadow-soft);background:#fff;flex-direction:column;gap:12px;padding-block:16px;padding-inline:16px;display:flex}.bf.compact.svelte-18rwt2n{padding-block:12px}.bf-head.svelte-18rwt2n{align-items:center;gap:12px;display:flex}.bf-ico.svelte-18rwt2n{background:var(--color-blue-50);block-size:40px;inline-size:40px;color:var(--color-blue-700);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.bf-txt.svelte-18rwt2n{min-width:0}.bf.svelte-18rwt2n h2:where(.svelte-18rwt2n){color:var(--color-blue-900);margin:0;font-size:1rem}.bf.svelte-18rwt2n p:where(.svelte-18rwt2n){color:var(--color-ink-soft);margin:2px 0 0;font-size:.86rem}.bf-chips.svelte-18rwt2n{flex-wrap:wrap;gap:8px;display:flex}.bf-chip.svelte-18rwt2n{border:1px solid var(--color-cream-300);background:var(--color-cream-100);min-block-size:44px;color:var(--color-ink);border-radius:999px;align-items:center;gap:6px;padding-inline:14px;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.bf-chip.svelte-18rwt2n:hover{background:var(--color-cream-200)}.bf-chip.svelte-18rwt2n:focus-visible{outline:2px solid var(--color-blue-700);outline-offset:2px}.bf-chip.saved.svelte-18rwt2n{border-color:var(--color-blue-300);background:var(--color-blue-50)}.bf-chip.other.svelte-18rwt2n{border-style:dashed}.bf-chip.svelte-18rwt2n .rl:where(.svelte-18rwt2n){color:var(--color-ink-soft);font-size:.8rem;font-weight:500}@media (prefers-reduced-motion:reduce){.bf-chip.svelte-18rwt2n{transition:none}}.overlay.svelte-elcueq{z-index:130;background:#14101873;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.sheet.svelte-elcueq{background:var(--color-surface,#fff);border-radius:var(--radius-pillow,24px);flex-direction:column;max-block-size:92dvh;inline-size:min(540px,100%);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000040}@media (width<=640px){.overlay.svelte-elcueq{align-items:flex-end;padding:0}.sheet.svelte-elcueq{border-end-end-radius:0;border-end-start-radius:0;max-block-size:94dvh;inline-size:100%}}.x.svelte-elcueq{z-index:2;cursor:pointer;block-size:38px;inline-size:38px;color:var(--color-ink);background:#ffffffe6;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:10px;inset-inline-end:10px}.x.svelte-elcueq svg,.ribbon.svelte-elcueq svg,.watch.svelte-elcueq svg,.fo-ic.svelte-elcueq svg,.place.svelte-elcueq svg,.done-ic.svelte-elcueq svg,.thumb.svelte-elcueq svg,.alt-img.svelte-elcueq svg{display:inline-block}.scroll.svelte-elcueq{flex-direction:column;gap:16px;min-width:0;padding:20px 18px 16px;display:flex;overflow-y:auto}.center.svelte-elcueq{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:24px 0;display:flex}.muted.svelte-elcueq{color:var(--color-ink-soft)}.small.svelte-elcueq{font-size:.84rem}.hero.svelte-elcueq{flex-direction:column;gap:10px;padding-inline-end:36px;display:flex}.ribbon.svelte-elcueq{background:linear-gradient(135deg, var(--cta-from), var(--cta-to));color:var(--cta-ink);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:5px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.hero-row.svelte-elcueq{align-items:center;gap:12px;min-width:0;display:flex}.thumb.svelte-elcueq{background:var(--color-blue-50,#fbf0f4);block-size:72px;inline-size:72px;color:var(--color-rose-text);border-radius:14px;flex:none;place-items:center;display:grid;overflow:hidden}.thumb.svelte-elcueq img:where(.svelte-elcueq){object-fit:cover;block-size:100%;inline-size:100%}.hero-tx.svelte-elcueq{min-width:0}.hero-tx.svelte-elcueq h2:where(.svelte-elcueq){overflow-wrap:anywhere;margin:0;font-size:1.15rem}.hero-tx.svelte-elcueq p:where(.svelte-elcueq){margin:2px 0 0}.msg.svelte-elcueq{background:var(--color-cream-100,#faf6f1);overflow-wrap:anywhere;border-radius:12px;margin:0;padding:10px 12px;font-style:italic}h3.svelte-elcueq{color:var(--color-blue-900);margin:0 0 8px;font-size:.98rem}h4.svelte-elcueq{margin:12px 0 4px;font-size:.92rem}.unavail.svelte-elcueq{border:1px solid var(--color-cream-300);border-radius:16px;flex-direction:column;gap:6px;padding:14px;display:flex}.watch.svelte-elcueq{border:1px solid var(--color-cream-300);background:var(--color-cream-100,#faf6f1);cursor:pointer;min-block-size:40px;color:var(--color-ink);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:0 14px;font-weight:700;display:inline-flex}.watch.on.svelte-elcueq{background:var(--color-success-bg);color:var(--color-success-text);border-color:#0000}.alts.svelte-elcueq{flex-direction:column;gap:8px;display:flex}.alt.svelte-elcueq{cursor:pointer;text-align:start;border:1.5px solid var(--color-cream-300);background:var(--color-surface,#fff);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}.alt.on.svelte-elcueq{border-color:var(--color-select);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-select) 20%, transparent)}.alt-img.svelte-elcueq{background:var(--color-blue-50,#fbf0f4);border-radius:10px;flex:none;place-items:center;block-size:44px;inline-size:44px;display:grid;overflow:hidden}.alt-img.svelte-elcueq img:where(.svelte-elcueq){object-fit:cover;block-size:100%;inline-size:100%}.alt-tx.svelte-elcueq{flex-direction:column;min-width:0;display:flex}.alt-tx.svelte-elcueq strong:where(.svelte-elcueq){text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.alt-tx.svelte-elcueq small:where(.svelte-elcueq){color:var(--color-ink-soft);font-size:.78rem}.hint.svelte-elcueq{margin-block-start:6px}.qty-row.svelte-elcueq{justify-content:space-between;align-items:center;gap:10px;font-weight:700;display:flex}.qty.svelte-elcueq{border:1.5px solid var(--color-select);border-radius:999px;align-items:center;display:inline-flex;overflow:hidden}.qty.svelte-elcueq button:where(.svelte-elcueq){block-size:40px;inline-size:42px;color:var(--color-select);cursor:pointer;background:0 0;border:0;font-size:1.2rem;font-weight:700}.qty.svelte-elcueq button:where(.svelte-elcueq):disabled{opacity:.35;cursor:default}.qty.svelte-elcueq span:where(.svelte-elcueq){text-align:center;min-inline-size:28px;font-weight:800}.ful-opts.svelte-elcueq{flex-direction:column;gap:8px;display:flex}.fo.svelte-elcueq{cursor:pointer;text-align:start;border:1.5px solid var(--color-cream-300);background:var(--color-surface,#fff);border-radius:14px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.fo.on.svelte-elcueq{border-color:var(--color-select);background:color-mix(in srgb, var(--color-select) 6%, var(--color-surface,#fff))}.fo-ic.svelte-elcueq{background:var(--color-blue-50,#fbf0f4);block-size:34px;inline-size:34px;color:var(--color-rose-text);border-radius:50%;flex:none;place-items:center;display:grid}.fo-tx.svelte-elcueq{flex-direction:column;flex:1;min-width:0;display:flex}.fo-tx.svelte-elcueq strong:where(.svelte-elcueq){font-size:.9rem}.fo-tx.svelte-elcueq small:where(.svelte-elcueq){color:var(--color-ink-soft);font-size:.78rem}.fo-radio.svelte-elcueq{border:2px solid var(--color-cream-300);border-radius:50%;flex:none;block-size:18px;inline-size:18px}.fo.on.svelte-elcueq .fo-radio:where(.svelte-elcueq){border-color:var(--color-select);box-shadow:inset 0 0 0 4px var(--color-surface,#fff);background:var(--color-select)}.place.svelte-elcueq{flex-wrap:wrap;align-items:center;gap:4px;margin:8px 0 0;display:flex}.note.svelte-elcueq{flex-direction:column;gap:5px;display:flex}.note.svelte-elcueq span:where(.svelte-elcueq){color:var(--color-blue-900);font-size:.82rem;font-weight:600}.note.svelte-elcueq input:where(.svelte-elcueq){inline-size:100%}.sum.svelte-elcueq{border-block-start:1px solid var(--color-cream-300);flex-direction:column;gap:6px;margin:0;padding-block-start:12px;display:flex}.sum.svelte-elcueq div:where(.svelte-elcueq){justify-content:space-between;gap:10px;font-size:.9rem;display:flex}.sum.svelte-elcueq dt:where(.svelte-elcueq){overflow-wrap:anywhere;min-width:0}.sum.svelte-elcueq dd:where(.svelte-elcueq){white-space:nowrap;margin:0}.sum.svelte-elcueq .cover:where(.svelte-elcueq) dd:where(.svelte-elcueq){color:var(--color-success-text);font-weight:700}.sum.svelte-elcueq .grand:where(.svelte-elcueq){color:var(--color-blue-900);font-size:1.02rem;font-weight:800}.pay.svelte-elcueq{flex-direction:column;gap:10px;display:flex}.tot.svelte-elcueq{justify-content:space-between;font-size:1.05rem;display:flex}.done.svelte-elcueq{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:8px 0 4px;display:flex}.done-ic.svelte-elcueq{background:var(--color-success-bg);block-size:54px;inline-size:54px;color:var(--color-success-text);border-radius:50%;place-items:center;display:grid}.done.svelte-elcueq h3:where(.svelte-elcueq){margin:0}.err.svelte-elcueq{background:var(--color-danger-bg,#fbeae6);color:var(--color-danger-text,var(--color-danger));border-radius:12px;margin:0;padding:10px 14px;font-size:.85rem}.wide.svelte-elcueq{inline-size:100%}.btn.sm.svelte-elcueq{padding:.5em 1.2em;font-size:.85rem}.bar.svelte-elcueq{padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px));border-block-start:1px solid var(--color-cream-300);background:var(--color-surface,#fff)}.cta.svelte-elcueq{cursor:pointer;background:linear-gradient(135deg, var(--cta-from), var(--cta-to));min-block-size:48px;inline-size:100%;color:var(--cta-ink);box-shadow:var(--shadow-gold);border:0;border-radius:999px;font-size:.98rem;font-weight:800}.cta.svelte-elcueq:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.screen.svelte-1qamwa9{flex-direction:column;min-height:100dvh;display:flex}.bar.svelte-1qamwa9{background:linear-gradient(165deg, var(--hero-from), var(--hero-to));color:var(--hero-ink);padding:calc(34px + env(safe-area-inset-top,0px)) 0 28px;border-bottom-left-radius:var(--radius-pillow);border-bottom-right-radius:var(--radius-pillow)}.bar.svelte-1qamwa9 h1:where(.svelte-1qamwa9){color:var(--hero-ink);margin:0}.bar-inner.svelte-1qamwa9{justify-content:space-between;align-items:center;gap:16px;display:flex}.bar-bell.svelte-1qamwa9 .bell{color:var(--hero-ink)}.bar-bell.svelte-1qamwa9 .bell:hover{background:color-mix(in srgb, var(--hero-tint) 12%, transparent)}.bar-bell.svelte-1qamwa9 .bell:focus-visible{outline-color:var(--hero-focus)}main.svelte-1qamwa9{flex:1;padding-top:32px;padding-bottom:32px}.logout.svelte-1qamwa9{margin-top:18px}.gami-sec.svelte-1qamwa9{margin-top:26px}.gami-head.svelte-1qamwa9{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 14px;display:flex}.gami-title.svelte-1qamwa9{margin:0;font-size:1.3rem}.tier-card.svelte-1qamwa9{border-radius:var(--radius-boutique);background:linear-gradient(135deg, var(--velvet-from), var(--velvet-to));color:var(--velvet-ink);cursor:pointer;opacity:0;padding:20px;text-decoration:none;transition:opacity .5s,transform .55s cubic-bezier(.22,1,.36,1),box-shadow .3s;display:block;position:relative;overflow:hidden;transform:translateY(16px)scale(.985)}.tier-card.pop.svelte-1qamwa9{opacity:1;transform:translateY(0)scale(1)}@media (hover:hover){.tier-card.pop.svelte-1qamwa9:hover{box-shadow:var(--shadow-lift);transform:translateY(-3px)scale(1)}}.tier-card.svelte-1qamwa9:focus-visible{outline:2px solid var(--color-gold-400);outline-offset:3px}.tier-card.svelte-1qamwa9:after{content:"";top:-40px;opacity:.35;background:radial-gradient(circle, var(--tier-glow,#cd7f32), transparent 70%);border-radius:50%;width:140px;height:140px;position:absolute;inset-inline-end:-40px}.tier-card.pop.svelte-1qamwa9:after{animation:2.6s ease-in-out .5s 2 svelte-1qamwa9-glowPulse}@keyframes svelte-1qamwa9-glowPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.55;transform:scale(1.12)}}.tier-sheen.svelte-1qamwa9{z-index:1;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff38 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.tier-card.pop.svelte-1qamwa9 .tier-sheen:where(.svelte-1qamwa9){animation:1.1s ease-out .45s svelte-1qamwa9-sheen}@keyframes svelte-1qamwa9-sheen{to{transform:translate(120%)}}.tier-bronze.svelte-1qamwa9{--tier-glow:#cd7f32}.tier-silver.svelte-1qamwa9{--tier-glow:silver}.tier-gold.svelte-1qamwa9{--tier-glow:var(--color-gold-400)}.tier-platinum.svelte-1qamwa9{--tier-glow:#e5e4e2}.tier-top.svelte-1qamwa9{z-index:2;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:relative}.streak-chip.svelte-1qamwa9{color:var(--velvet-ink);background:var(--velvet-glass);border:1px solid var(--velvet-line);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:5px 11px;font-size:.78rem;font-weight:700;display:inline-flex}.streak-chip.at-risk.svelte-1qamwa9{border-color:var(--color-gold-400);background:#e8a84947;animation:2s ease-in-out infinite svelte-1qamwa9-streakPulse}@keyframes svelte-1qamwa9-streakPulse{0%,to{box-shadow:0 0 #e8a84980}50%{box-shadow:0 0 0 5px #e8a84900}}.tier-id.svelte-1qamwa9{align-items:center;gap:14px;display:flex}.tier-emblem.svelte-1qamwa9{background:var(--velvet-glass);border:1.5px solid var(--velvet-line);width:48px;height:48px;font-family:var(--font-display);color:var(--velvet-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.4rem;font-weight:600;display:flex}.tier-card.pop.svelte-1qamwa9 .tier-emblem:where(.svelte-1qamwa9){animation:.6s cubic-bezier(.34,1.56,.64,1) .35s both svelte-1qamwa9-emblemPop}@keyframes svelte-1qamwa9-emblemPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.tier-name.svelte-1qamwa9{font-family:var(--font-display);font-size:1.2rem;display:block}.tier-pts.svelte-1qamwa9{color:var(--velvet-sub);font-variant-numeric:tabular-nums;margin-top:2px;font-size:.85rem;display:block}.tier-bar.svelte-1qamwa9{z-index:2;background:var(--velvet-glass);border-radius:999px;height:8px;margin:16px 0 8px;position:relative;overflow:hidden}.tier-fill.svelte-1qamwa9{background:var(--velvet-ring-fg);border-radius:999px;height:100%;transition:width 1s cubic-bezier(.22,1,.36,1) .5s}.tier-next.svelte-1qamwa9{z-index:2;color:var(--velvet-sub);margin:0;font-size:.82rem;position:relative}.journey-cta.svelte-1qamwa9{z-index:2;color:var(--velvet-accent);align-items:center;gap:4px;margin-top:14px;font-size:.85rem;font-weight:700;display:inline-flex;position:relative}.stat-strip.svelte-1qamwa9{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.stat.svelte-1qamwa9{border:1px solid var(--color-cream-300);border-radius:var(--radius-soft);text-align:center;opacity:0;background:#fff;flex-direction:column;gap:2px;padding:14px 10px;transition:opacity .4s,transform .4s;display:flex;transform:translateY(10px)}.gami-sec.revealed.svelte-1qamwa9 .stat:where(.svelte-1qamwa9){opacity:1;transform:translateY(0)}.gami-sec.revealed.svelte-1qamwa9 .stat:where(.svelte-1qamwa9):first-child{transition-delay:.55s}.gami-sec.revealed.svelte-1qamwa9 .stat:where(.svelte-1qamwa9):nth-child(2){transition-delay:.65s}.gami-sec.revealed.svelte-1qamwa9 .stat:where(.svelte-1qamwa9):nth-child(3){transition-delay:.75s}.stat.svelte-1qamwa9 strong:where(.svelte-1qamwa9){font-family:var(--font-display);color:var(--color-blue-900);font-size:1.5rem}.stat.svelte-1qamwa9 span:where(.svelte-1qamwa9){color:var(--color-ink-soft);font-size:.76rem}.ach-head.svelte-1qamwa9{justify-content:space-between;align-items:baseline;gap:12px;margin:22px 0 12px;display:flex}.ach-head.svelte-1qamwa9 h3:where(.svelte-1qamwa9){color:var(--color-blue-900);margin:0;font-size:1.05rem}.ach-grid.svelte-1qamwa9{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.ach.svelte-1qamwa9{border:1.5px solid var(--color-cream-300);border-radius:var(--radius-soft);background:var(--color-cream-100);opacity:0;flex-direction:column;gap:3px;padding:14px 12px;display:flex;transform:scale(.9)translateY(8px)}.gami-sec.revealed.svelte-1qamwa9 .ach:where(.svelte-1qamwa9){animation:.45s cubic-bezier(.34,1.56,.64,1) both svelte-1qamwa9-achPop;animation-delay:calc(.7s + var(--i) * 60ms)}@keyframes svelte-1qamwa9-achPop{0%{opacity:0;transform:scale(.9)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.ach.svelte-1qamwa9:not(.earned){opacity:.6}.gami-sec.revealed.svelte-1qamwa9 .ach:where(.svelte-1qamwa9):not(.earned){animation:.45s cubic-bezier(.34,1.56,.64,1) both svelte-1qamwa9-achPopDim;animation-delay:calc(.7s + var(--i) * 60ms)}@keyframes svelte-1qamwa9-achPopDim{0%{opacity:0;transform:scale(.9)translateY(8px)}to{opacity:.6;transform:scale(1)translateY(0)}}.ach.earned.svelte-1qamwa9{border-color:var(--color-gold-400);background:var(--acct-warm);box-shadow:0 0 0 3px var(--color-gold-200)}.ach-ico.svelte-1qamwa9{color:var(--color-cream-300);font-size:1.5rem;line-height:1}.ach.earned.svelte-1qamwa9 .ach-ico:where(.svelte-1qamwa9){color:var(--color-gold-500)}.gami-sec.revealed.svelte-1qamwa9 .ach.earned:where(.svelte-1qamwa9) .ach-ico:where(.svelte-1qamwa9){animation:1.4s ease-in-out both svelte-1qamwa9-starShimmer;animation-delay:calc(1.05s + var(--i) * 60ms)}@keyframes svelte-1qamwa9-starShimmer{0%,to{text-shadow:none;transform:scale(1)rotate(0)}40%{text-shadow:0 0 10px var(--color-gold-400);transform:scale(1.22)rotate(-8deg)}70%{transform:scale(1.08)rotate(4deg)}}.ach-name.svelte-1qamwa9{color:var(--color-blue-900);font-size:.9rem;font-weight:700}.ach-desc.svelte-1qamwa9{color:var(--color-ink-soft);font-size:.76rem}.ach-prog.svelte-1qamwa9{color:var(--color-gold-text);margin-top:2px;font-size:.72rem;font-weight:700}@media (prefers-reduced-motion:reduce){.tier-card.svelte-1qamwa9{opacity:1;transition:none;transform:none}.tier-card.svelte-1qamwa9:after,.tier-card.svelte-1qamwa9 .tier-sheen:where(.svelte-1qamwa9),.tier-card.svelte-1qamwa9 .tier-emblem:where(.svelte-1qamwa9){animation:none}.tier-sheen.svelte-1qamwa9{display:none}.tier-fill.svelte-1qamwa9{transition:none}.streak-chip.at-risk.svelte-1qamwa9{animation:none}.stat.svelte-1qamwa9{opacity:1;transition:none;transform:none}.ach.svelte-1qamwa9{opacity:1;transform:none}.ach.svelte-1qamwa9:not(.earned){opacity:.6}.gami-sec.revealed.svelte-1qamwa9 .ach:where(.svelte-1qamwa9),.gami-sec.revealed.svelte-1qamwa9 .ach:where(.svelte-1qamwa9):not(.earned),.gami-sec.revealed.svelte-1qamwa9 .ach.earned:where(.svelte-1qamwa9) .ach-ico:where(.svelte-1qamwa9){animation:none}}.ref-sec.svelte-1qamwa9{margin-top:26px}.ref-title.svelte-1qamwa9{margin:0 0 14px;font-size:1.3rem}.ref-card.svelte-1qamwa9{border:1.5px solid var(--color-gold-400);border-radius:var(--radius-boutique);background:linear-gradient(135deg, var(--acct-warm), var(--color-cream-100));padding:20px}.ref-pitch.svelte-1qamwa9{color:var(--color-ink);margin:0 0 14px;font-size:.95rem}.ref-code-row.svelte-1qamwa9{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ref-code.svelte-1qamwa9{min-width:140px;font-family:var(--font-display);letter-spacing:.08em;color:var(--color-blue-900);border:1.5px dashed var(--color-gold-500);border-radius:var(--radius-soft);text-align:center;background:#fff;flex:1;padding:12px 16px;font-size:1.2rem}.ref-stats.svelte-1qamwa9{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;display:grid}.ref-stat.svelte-1qamwa9{border:1px solid var(--color-cream-300);border-radius:var(--radius-soft);text-align:center;background:#fff;flex-direction:column;gap:2px;padding:12px 8px;display:flex}.ref-stat.svelte-1qamwa9 strong:where(.svelte-1qamwa9){font-family:var(--font-display);color:var(--color-gold-text);font-size:1.2rem}.ref-stat.svelte-1qamwa9 span:where(.svelte-1qamwa9){color:var(--color-ink-soft);font-size:.72rem}.ref-redeem-soon.svelte-1qamwa9{color:var(--color-blue-700);text-align:center;margin:14px 0 0;font-size:.78rem;font-weight:600}.wallet-surprise.svelte-1qamwa9{border-top:1px dashed var(--color-gold-400);color:var(--color-blue-900);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:10px;font-size:.88rem;font-weight:600;display:flex}.wallet-sec.svelte-1qamwa9{margin-top:26px}.wallet-title.svelte-1qamwa9{margin:0 0 14px;font-size:1.3rem}.wallet-card.svelte-1qamwa9{border:1.5px solid var(--color-gold-400);border-radius:var(--radius-boutique);background:linear-gradient(135deg, var(--velvet-from), var(--velvet-to));color:var(--velvet-ink);padding:22px}.wallet-primary.svelte-1qamwa9{flex-direction:column;gap:4px;display:flex}.wallet-label.svelte-1qamwa9{color:var(--velvet-sub);font-size:.82rem;font-weight:600}.wallet-amount.svelte-1qamwa9{font-family:var(--font-display);color:var(--velvet-accent);font-variant-numeric:tabular-nums;font-size:2.1rem;font-weight:700}.wallet-others.svelte-1qamwa9{border-top:1px solid var(--velvet-line);margin-top:16px;padding-top:14px}.wallet-others-label.svelte-1qamwa9{letter-spacing:.04em;text-transform:uppercase;color:var(--velvet-sub);font-size:.72rem;font-weight:700}.wallet-other-list.svelte-1qamwa9{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.wallet-other-chip.svelte-1qamwa9{background:var(--velvet-glass);border:1px solid var(--velvet-line);font-variant-numeric:tabular-nums;color:var(--velvet-ink);border-radius:999px;padding:6px 14px;font-size:.9rem;font-weight:700}.wallet-note.svelte-1qamwa9{margin:10px 0 0;color:var(--velvet-sub)!important}.wallet-expiry.svelte-1qamwa9{border-top:1px solid var(--velvet-line);margin-top:16px;padding-top:14px}.wallet-expiry-list.svelte-1qamwa9{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.wallet-expiry-list.svelte-1qamwa9 li:where(.svelte-1qamwa9){color:var(--velvet-sub);font-variant-numeric:tabular-nums;font-size:.88rem}.wallet-expiry-list.svelte-1qamwa9 li.soon:where(.svelte-1qamwa9){color:var(--velvet-accent);font-weight:700}.credit-sec.svelte-1qamwa9{margin-top:26px}.credit-list.svelte-1qamwa9{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.credit-row.svelte-1qamwa9{border:1.5px solid var(--color-gold-400);border-radius:var(--radius-soft);background:var(--color-surface,white);min-block-size:44px;color:var(--color-blue-900);flex-direction:column;gap:2px;padding:12px 16px;text-decoration:none;display:flex}.credit-row.svelte-1qamwa9:hover,.credit-row.svelte-1qamwa9:focus-visible{border-color:var(--color-select)}.credit-line.svelte-1qamwa9{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:700}.credit-sub.svelte-1qamwa9{color:var(--color-ink-soft);font-size:.82rem}.credit-note.svelte-1qamwa9{margin:8px 0 0}.gifts-sec.svelte-1qamwa9{margin-top:26px}.gc-converted.svelte-1qamwa9{color:var(--color-success-text);margin:6px 0 0;font-weight:700}.gifts-title.svelte-1qamwa9{margin:0 0 8px;font-size:1.3rem}.gifts-sub.svelte-1qamwa9{color:var(--color-blue-900);margin:14px 0 10px;font-size:.95rem}.gift-list.svelte-1qamwa9{flex-direction:column;gap:12px;display:flex}.gift-card.svelte-1qamwa9{border:1.5px solid var(--color-cream-300);border-radius:var(--radius-boutique);background:#fff;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.gift-card.redeemable.svelte-1qamwa9{border-color:var(--color-gold-400);background:linear-gradient(135deg, var(--acct-warm), var(--color-cream-100))}.gc-head.svelte-1qamwa9{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.gc-item.svelte-1qamwa9{color:var(--color-blue-900);font-size:1.02rem;font-weight:700}.gc-status.svelte-1qamwa9{white-space:nowrap;border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:.72rem;font-weight:700}.st-active.svelte-1qamwa9{background:var(--color-success-bg);color:var(--color-success-text)}.st-expired.svelte-1qamwa9,.st-cancelled.svelte-1qamwa9{background:var(--color-danger-bg);color:var(--color-danger-text)}.gc-sub.svelte-1qamwa9{margin:0}.gc-code-row.svelte-1qamwa9{align-items:center;gap:10px;margin-top:4px;display:flex}.gc-code.svelte-1qamwa9{min-width:0;font-family:var(--font-display);letter-spacing:.06em;color:var(--color-blue-900);background:var(--color-cream-100);border:1.5px dashed var(--color-gold-500);border-radius:var(--radius-soft);text-align:center;flex:1;padding:8px 12px;font-size:1.05rem}.gc-copy.svelte-1qamwa9{border:1.5px solid var(--color-cream-300);cursor:pointer;border-radius:var(--radius-soft);font-family:var(--font-body);color:var(--color-blue-700);background:#fff;flex-shrink:0;padding:8px 14px;font-size:.82rem;font-weight:600}.gc-copy.svelte-1qamwa9:hover{border-color:var(--color-gold-500)}.gc-exp.svelte-1qamwa9{margin:2px 0 0}.gc-redeem.svelte-1qamwa9{align-self:flex-start;margin-top:6px}.addr-sec.svelte-1qamwa9{margin-top:26px}.addr-head.svelte-1qamwa9{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.addr-head.svelte-1qamwa9 h2:where(.svelte-1qamwa9){margin:0;font-size:1.3rem}.addr-head.svelte-1qamwa9 p:where(.svelte-1qamwa9){margin:2px 0 0}.small.svelte-1qamwa9{font-size:.85rem}.action-err.svelte-1qamwa9{background:var(--color-danger-bg);color:var(--color-danger-text);border-radius:var(--radius-soft);margin:0 0 12px;padding:10px 14px;font-size:.85rem}.addr-list.svelte-1qamwa9{flex-direction:column;gap:12px;display:flex}.addr-card.svelte-1qamwa9{border:1.5px solid var(--color-cream-300);justify-content:space-between;gap:14px;padding:16px 18px;display:flex}.addr-card.def.svelte-1qamwa9{border-color:var(--color-gold-500);box-shadow:0 0 0 3px var(--color-gold-200)}.addr-info.svelte-1qamwa9{min-width:0}.addr-label-row.svelte-1qamwa9{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.addr-label.svelte-1qamwa9{color:var(--color-blue-900);font-size:1.02rem;font-weight:700}.def-pill.svelte-1qamwa9{background:var(--color-gold-200);color:var(--color-gold-text);border-radius:999px;padding:2px 9px;font-size:.7rem;font-weight:700}.coord-pill.svelte-1qamwa9{font-size:.85rem}.addr-line.svelte-1qamwa9{color:var(--color-ink);margin:6px 0 0;font-size:.9rem}.addr-notes.svelte-1qamwa9{margin:3px 0 0}.addr-actions.svelte-1qamwa9{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.link-btn.svelte-1qamwa9{cursor:pointer;font-family:var(--font-body);color:var(--color-blue-700);background:0 0;border:none;padding:2px 4px;font-size:.82rem;font-weight:600}@media (hover:hover){.link-btn.svelte-1qamwa9:hover{text-decoration:underline}}.addr-empty.svelte-1qamwa9{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:32px;display:flex}.addr-empty.svelte-1qamwa9 .emoji:where(.svelte-1qamwa9){font-size:2rem}.lang-row.svelte-1qamwa9{border:1px solid var(--color-cream-300);border-radius:var(--radius-boutique);background:#fff;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding:16px 20px;display:flex}.lang-label.svelte-1qamwa9{color:var(--color-blue-900);font-weight:600}.pref-row.svelte-1qamwa9{border:1px solid var(--color-cream-300);border-radius:var(--radius-boutique);background:#fff;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:16px 20px;display:flex}.pref-text.svelte-1qamwa9{flex-direction:column;gap:3px;min-width:0;display:flex}.pref-title.svelte-1qamwa9{color:var(--color-blue-900);font-weight:600}.pref-hint.svelte-1qamwa9{color:var(--color-ink-soft);font-size:.82rem;line-height:1.4}.switch.svelte-1qamwa9{cursor:pointer;background:var(--color-cream-300);border:none;border-radius:999px;flex-shrink:0;width:48px;height:28px;padding:0;transition:background .2s;position:relative}.switch.on.svelte-1qamwa9{background:var(--color-gold-500)}.switch.svelte-1qamwa9:focus-visible{outline:2px solid var(--color-gold-400);outline-offset:2px}.switch[disabled].svelte-1qamwa9{opacity:.6;cursor:not-allowed}.switch-knob.svelte-1qamwa9{top:3px;background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .2s;position:absolute;inset-inline-start:3px;box-shadow:0 1px 3px #00000040}.switch.on.svelte-1qamwa9 .switch-knob:where(.svelte-1qamwa9){transform:translate(20px)}[dir=rtl] .switch.on.svelte-1qamwa9 .switch-knob:where(.svelte-1qamwa9){transform:translate(-20px)}@media (prefers-reduced-motion:reduce){.switch.svelte-1qamwa9,.switch-knob.svelte-1qamwa9{transition:none}}.privacy-sec.svelte-1qamwa9{margin-top:26px}.privacy-head.svelte-1qamwa9 h2:where(.svelte-1qamwa9){margin:0;font-size:1.3rem}.privacy-empty.svelte-1qamwa9{text-align:center;padding:22px}.privacy-list.svelte-1qamwa9{flex-direction:column;gap:12px;display:flex}.privacy-card.svelte-1qamwa9{border:1.5px solid var(--color-cream-300);padding:16px 18px}.pc-head.svelte-1qamwa9{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pc-name.svelte-1qamwa9{color:var(--color-blue-900);font-size:1.02rem;font-weight:700}.pc-spend.svelte-1qamwa9{color:var(--color-gold-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.pc-trans.svelte-1qamwa9{margin:2px 0 10px}.pc-fields.svelte-1qamwa9{flex-direction:column;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}.pc-fields.svelte-1qamwa9 li:where(.svelte-1qamwa9){gap:10px;font-size:.88rem;display:flex}.pc-k.svelte-1qamwa9{min-width:116px;color:var(--color-ink-soft);flex-shrink:0;font-weight:600}.pc-v.svelte-1qamwa9{color:var(--color-ink);word-break:break-word}.pc-none.svelte-1qamwa9{margin:0 0 10px}.pc-actions.svelte-1qamwa9{flex-wrap:wrap;gap:14px;display:flex}.pc-hint.svelte-1qamwa9{margin:8px 0 0;line-height:1.4}.pc-shared.svelte-1qamwa9{border-top:1px solid var(--color-cream-200);flex-direction:column;align-items:flex-start;gap:4px;margin-top:10px;padding-top:10px;display:flex}.pc-shared.svelte-1qamwa9 p:where(.svelte-1qamwa9){margin:0;line-height:1.4}.pc-optedout.svelte-1qamwa9{align-items:center;gap:12px;display:flex}.pc-optout-badge.svelte-1qamwa9{background:var(--color-cream-300);color:var(--color-ink-soft);border-radius:999px;padding:3px 10px;font-size:.72rem;font-weight:700}.export-sec.svelte-1qamwa9{margin-top:26px}.export-head.svelte-1qamwa9 h2:where(.svelte-1qamwa9){margin:0;font-size:1.3rem}.export-head.svelte-1qamwa9 p:where(.svelte-1qamwa9){margin:2px 0 14px}.danger-sec.svelte-1qamwa9{margin-top:26px}.danger-sec.svelte-1qamwa9 h2:where(.svelte-1qamwa9){color:var(--color-danger);margin:0;font-size:1.3rem}.danger-sec.svelte-1qamwa9 p:where(.svelte-1qamwa9){margin:2px 0 14px}.btn-danger-ghost.svelte-1qamwa9{border:1.5px solid var(--color-danger);color:var(--color-danger);background:0 0}.btn-danger-ghost.svelte-1qamwa9:hover{background:var(--color-danger-bg)}.btn-danger.svelte-1qamwa9{background:var(--color-danger);border:1.5px solid var(--color-danger);color:#fff}.btn-danger.svelte-1qamwa9:hover{filter:brightness(.95)}.del-title.svelte-1qamwa9{color:var(--color-danger);margin:0 0 10px}.del-body.svelte-1qamwa9{color:var(--color-ink);margin:0 0 12px;font-size:.95rem}.del-keeps.svelte-1qamwa9{flex-direction:column;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.del-keeps.svelte-1qamwa9 li:where(.svelte-1qamwa9){color:var(--color-ink);padding-inline-start:24px;font-size:.88rem;line-height:1.45;position:relative}.del-keeps.svelte-1qamwa9 li:where(.svelte-1qamwa9):before{inset-inline-start:0;font-weight:700;position:absolute;top:0}.del-keeps.svelte-1qamwa9 .keep:where(.svelte-1qamwa9):before{content:"✓";color:var(--color-success)}.del-keeps.svelte-1qamwa9 .erase:where(.svelte-1qamwa9):before{content:"✗";color:var(--color-danger)}.del-confirm.svelte-1qamwa9{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.del-confirm.svelte-1qamwa9 span:where(.svelte-1qamwa9){color:var(--color-blue-900);font-size:.85rem;font-weight:600}.empty.svelte-1qamwa9{text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:460px;margin:0 auto;padding:52px 28px;display:flex}.emoji.svelte-1qamwa9{color:var(--color-gold-500);font-size:2.4rem}.empty.svelte-1qamwa9 h2:where(.svelte-1qamwa9){margin:6px 0 0}.empty.svelte-1qamwa9 .btn:where(.svelte-1qamwa9){margin-top:16px}.btn[disabled].svelte-1qamwa9{opacity:.55;cursor:not-allowed}.btn.sm.svelte-1qamwa9{padding:.5em 1.2em;font-size:.85rem}.overlay.svelte-1qamwa9{z-index:100;background:color-mix(in srgb, var(--color-ink) 50%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal.svelte-1qamwa9{border-radius:var(--radius-boutique);width:100%;max-width:460px;box-shadow:var(--shadow-lift);background:#fff;max-height:92dvh;padding:26px;overflow-y:auto}.modal.svelte-1qamwa9 h2:where(.svelte-1qamwa9){margin:0 0 16px}.modal.svelte-1qamwa9 form:where(.svelte-1qamwa9){flex-direction:column;gap:14px;display:flex}.modal.svelte-1qamwa9 label:where(.svelte-1qamwa9){flex-direction:column;gap:5px;display:flex}.modal.svelte-1qamwa9 label:where(.svelte-1qamwa9) span:where(.svelte-1qamwa9){color:var(--color-blue-900);font-size:.85rem;font-weight:600}input.svelte-1qamwa9,textarea.svelte-1qamwa9,select.svelte-1qamwa9{width:100%}.chips.svelte-1qamwa9{flex-wrap:wrap;gap:8px;margin-top:-4px;display:flex}.chip-btn.svelte-1qamwa9{border:1.5px solid var(--color-cream-300);cursor:pointer;font-family:var(--font-body);color:var(--color-blue-900);background:#fff;border-radius:999px;width:auto;padding:6px 14px;font-size:.82rem;font-weight:600}.chip-btn.svelte-1qamwa9:hover{border-color:var(--color-gold-500)}.loc-capture.svelte-1qamwa9{border:1px solid var(--color-cream-300);border-radius:var(--radius-soft);background:var(--color-cream-100);flex-direction:column;gap:8px;padding:14px;display:flex}.cap-title.svelte-1qamwa9{color:var(--color-blue-900);font-size:.85rem;font-weight:700}.cap-sub.svelte-1qamwa9{color:var(--color-ink-soft);margin-top:4px;font-size:.78rem;font-weight:600}.geo-btn.svelte-1qamwa9{align-self:flex-start;width:auto}.cap-msg.svelte-1qamwa9{margin:0;font-size:.8rem;font-weight:600}.cap-msg.ok.svelte-1qamwa9{color:var(--color-success)}.cap-msg.bad.svelte-1qamwa9{color:var(--color-danger)}.district-select.svelte-1qamwa9{background:#fff}.manual.svelte-1qamwa9{margin-top:4px}.manual.svelte-1qamwa9 summary:where(.svelte-1qamwa9){color:var(--color-blue-700);cursor:pointer;font-size:.8rem;font-weight:600}.manual-grid.svelte-1qamwa9{grid-template-columns:1fr 1fr;gap:10px;margin-top:8px;display:grid}.default-toggle.svelte-1qamwa9{align-items:center;flex-direction:row!important;gap:10px!important}.default-toggle.svelte-1qamwa9 input:where(.svelte-1qamwa9){width:auto}.modal-actions.svelte-1qamwa9{gap:10px;margin-top:8px;display:flex}.modal-actions.svelte-1qamwa9 .btn:where(.svelte-1qamwa9){flex:1}.surprise-overlay.svelte-1qamwa9{z-index:200}.surprise-card.svelte-1qamwa9{background:linear-gradient(160deg, var(--acct-warm), var(--color-cream-100));border:1.5px solid var(--color-gold-400);border-radius:var(--radius-boutique);text-align:center;width:100%;max-width:380px;box-shadow:var(--shadow-lift);flex-direction:column;align-items:center;gap:10px;padding:36px 28px;animation:.4s cubic-bezier(.34,1.56,.64,1) both svelte-1qamwa9-surpriseIn;display:flex}@keyframes svelte-1qamwa9-surpriseIn{0%{opacity:0;transform:scale(.85)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.gift.svelte-1qamwa9{cursor:pointer;background:0 0;border:none;padding:8px;animation:1.4s ease-in-out infinite svelte-1qamwa9-giftWobble}.gift-emoji.svelte-1qamwa9{filter:drop-shadow(0 6px 14px #b4822859);font-size:5rem;display:block}@keyframes svelte-1qamwa9-giftWobble{0%,to{transform:rotate(-5deg)scale(1)}50%{transform:rotate(5deg)scale(1.06)}}.reward-burst.svelte-1qamwa9{flex-direction:column;align-items:center;display:flex;position:relative}.burst-emoji.svelte-1qamwa9{font-size:3rem;animation:.6s cubic-bezier(.34,1.56,.64,1) both svelte-1qamwa9-burstPop}.reward-amount.svelte-1qamwa9{font-family:var(--font-display);color:var(--color-gold-text);margin-top:4px;font-size:2.6rem;font-weight:700;animation:.6s cubic-bezier(.34,1.56,.64,1) .1s both svelte-1qamwa9-amountPop}@keyframes svelte-1qamwa9-burstPop{0%{opacity:0;transform:scale(.3)rotate(-30deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes svelte-1qamwa9-amountPop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.surprise-title.svelte-1qamwa9{margin:6px 0 0;font-size:1.5rem}.surprise-sub.svelte-1qamwa9{color:var(--color-ink-soft);margin:0;font-size:.9rem}.surprise-card.svelte-1qamwa9 .btn:where(.svelte-1qamwa9){width:100%;margin-top:14px}@media (prefers-reduced-motion:reduce){.surprise-card.svelte-1qamwa9,.gift.svelte-1qamwa9,.burst-emoji.svelte-1qamwa9,.reward-amount.svelte-1qamwa9{animation:none}}.screen.svelte-1qamwa9{--acct-max:var(--page-max-form);--acct-gap:var(--space-6);--acct-pad:var(--space-5);--acct-warm:color-mix(in srgb, var(--color-gold-200) 22%, var(--color-surface))}@media (width>=600px){.screen.svelte-1qamwa9{--acct-gap:var(--space-7);--acct-pad:var(--space-6)}}@media (width>=1024px),(width>=840px) and (orientation:landscape){.screen.svelte-1qamwa9{--acct-max:calc(var(--page-max-form) + 25rem)}}.bar.svelte-1qamwa9{padding:calc(var(--space-7) + env(safe-area-inset-top,0px)) 0 var(--space-7);border-end-end-radius:var(--radius-pillow);border-end-start-radius:var(--radius-pillow)}.bar-inner.svelte-1qamwa9{max-width:calc(var(--acct-max) + 2 * var(--gutter))}.bar.svelte-1qamwa9 h1:where(.svelte-1qamwa9){font-size:var(--fs-3xl);overflow-wrap:anywhere;min-inline-size:0}@media (height<=500px) and (orientation:landscape){.bar.svelte-1qamwa9{padding-block:calc(var(--space-2) + env(safe-area-inset-top,0px)) var(--space-2);border-end-end-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.bar.svelte-1qamwa9 h1:where(.svelte-1qamwa9){font-size:var(--fs-xl)}main.svelte-1qamwa9{padding-block:var(--space-4) var(--space-6)}}main.svelte-1qamwa9{padding-block:var(--space-6) var(--space-8)}.acct.svelte-1qamwa9{gap:var(--acct-gap);max-inline-size:var(--acct-max);flex-direction:column;margin-inline:auto;display:flex}.acct-aside.svelte-1qamwa9,.acct-main.svelte-1qamwa9{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.acct[data-open="1"].svelte-1qamwa9 .acct-aside:where(.svelte-1qamwa9),.acct[data-open="0"].svelte-1qamwa9 .acct-main:where(.svelte-1qamwa9){display:none}.acct.svelte-1qamwa9 .acct-aside:where(.svelte-1qamwa9)>*,.acct.svelte-1qamwa9 .pane:where(.svelte-1qamwa9)>*{max-width:none;margin-block:0}.pane.svelte-1qamwa9{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:none}.pane.on.svelte-1qamwa9{animation:ui-fade-in var(--dur-base) var(--ease-out);display:flex}.acct.svelte-1qamwa9{--acct-slide:28px}[dir=rtl] .acct.svelte-1qamwa9{--acct-slide:-28px}@keyframes svelte-1qamwa9-acct-slide-in{0%{opacity:0;transform:translateX(var(--acct-slide))}to{opacity:1;transform:none}}.acct[data-open="1"].svelte-1qamwa9 .pane.on:where(.svelte-1qamwa9){animation:svelte-1qamwa9-acct-slide-in var(--dur-slow) var(--ease-out)}.acct[data-open="0"].svelte-1qamwa9 .acct-aside:where(.svelte-1qamwa9){animation:ui-fade-in var(--dur-base) var(--ease-out)}.pane-head.svelte-1qamwa9{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.pane-back.svelte-1qamwa9{align-items:center;gap:var(--space-1);min-block-size:var(--tap);padding-inline:var(--space-2) var(--space-3);border-radius:var(--radius-full);color:var(--color-rose-text);font-weight:600;font-size:var(--fs-sm);margin-inline-start:calc(var(--space-2) * -1);text-decoration:none;display:inline-flex}.pane-back.svelte-1qamwa9:active{background:var(--color-surface-muted)}.pane-title.svelte-1qamwa9{font-size:var(--fs-2xl);overflow-wrap:anywhere;outline:none;margin:0}.pane.svelte-1qamwa9 .gifts-title:where(.svelte-1qamwa9),.pane.svelte-1qamwa9 .gami-head:where(.svelte-1qamwa9),.pane.svelte-1qamwa9 .ref-title:where(.svelte-1qamwa9),.pane.svelte-1qamwa9 .addr-head:where(.svelte-1qamwa9) h2:where(.svelte-1qamwa9),.pane.svelte-1qamwa9 .privacy-head:where(.svelte-1qamwa9) h2:where(.svelte-1qamwa9),.pane.svelte-1qamwa9 .details>h2,.pane.svelte-1qamwa9 .bf-txt h2{display:none}.pane.svelte-1qamwa9 .privacy-head:where(.svelte-1qamwa9) p:where(.svelte-1qamwa9){margin-block-start:0}.pane.svelte-1qamwa9 .addr-head:where(.svelte-1qamwa9){margin-block-end:0}.pane.svelte-1qamwa9 .gami-sec:where(.svelte-1qamwa9),.pane.svelte-1qamwa9 .ref-sec:where(.svelte-1qamwa9),.pane.svelte-1qamwa9 .gifts-sec:where(.svelte-1qamwa9),.pane.svelte-1qamwa9 .addr-sec:where(.svelte-1qamwa9),.pane.svelte-1qamwa9 .privacy-sec:where(.svelte-1qamwa9){margin:0}.pane-privacy.svelte-1qamwa9{gap:var(--acct-gap)}.pane-skel.svelte-1qamwa9{gap:var(--space-3);flex-direction:column;display:flex}.pane-skel.svelte-1qamwa9 .ui-skel:where(.svelte-1qamwa9){block-size:20px;inline-size:70%}.pane-skel.svelte-1qamwa9 .ui-skel:where(.svelte-1qamwa9):first-child{inline-size:100%}.pane-skel.svelte-1qamwa9 .ui-skel.tall:where(.svelte-1qamwa9){border-radius:var(--radius-boutique);block-size:132px;inline-size:100%}.prefs.pane-skel.svelte-1qamwa9,.acct.svelte-1qamwa9 .pane:where(.svelte-1qamwa9)>section.card{padding:var(--acct-pad)}.acct.svelte-1qamwa9 .pane:where(.svelte-1qamwa9)>section.card h2{font-size:var(--fs-xl)}@media (width>=1024px),(width>=840px) and (orientation:landscape){.acct.svelte-1qamwa9{align-items:start;column-gap:var(--acct-gap);grid-template-columns:clamp(16rem,30%,21rem) minmax(0,1fr);display:grid}.acct[data-open].svelte-1qamwa9 .acct-aside:where(.svelte-1qamwa9),.acct[data-open].svelte-1qamwa9 .acct-main:where(.svelte-1qamwa9){display:flex}.acct-main.svelte-1qamwa9{gap:var(--acct-gap)}.pane-back.svelte-1qamwa9{display:none}.acct[data-open].svelte-1qamwa9 .pane.on:where(.svelte-1qamwa9){animation:ui-fade-in var(--dur-base) var(--ease-out)}.acct[data-open].svelte-1qamwa9 .acct-aside:where(.svelte-1qamwa9){animation:none}}@media (width>=1024px) and (height>=700px){.acct-aside.svelte-1qamwa9{max-block-size:calc(100dvh - 2 * var(--space-6));overscroll-behavior:contain;scrollbar-width:thin;padding:var(--space-1);margin:calc(var(--space-1) * -1);position:sticky;inset-block-start:var(--space-6);overflow-y:auto}}.wallet-title.svelte-1qamwa9,.gifts-title.svelte-1qamwa9,.gami-title.svelte-1qamwa9,.ref-title.svelte-1qamwa9,.addr-head.svelte-1qamwa9 h2:where(.svelte-1qamwa9),.privacy-head.svelte-1qamwa9 h2:where(.svelte-1qamwa9),.export-head.svelte-1qamwa9 h2:where(.svelte-1qamwa9),.danger-sec.svelte-1qamwa9 h2:where(.svelte-1qamwa9){font-size:var(--fs-xl)}.wallet-title.svelte-1qamwa9,.gifts-title.svelte-1qamwa9,.ref-title.svelte-1qamwa9,.gami-head.svelte-1qamwa9{margin:0 0 var(--space-3)}.addr-head.svelte-1qamwa9{flex-wrap:wrap;align-items:flex-end;margin-block-end:var(--space-3)}.addr-head.svelte-1qamwa9>div:where(.svelte-1qamwa9){flex:14rem;min-inline-size:0}.privacy-head.svelte-1qamwa9 p:where(.svelte-1qamwa9){margin:var(--space-1) 0 var(--space-3)}.wallet-card.svelte-1qamwa9{padding:var(--acct-pad);container-type:inline-size}.wallet-amount.svelte-1qamwa9{overflow-wrap:anywhere;font-size:clamp(1.5rem,11cqi,2.1rem);line-height:var(--lh-tight)}.wallet-others-label.svelte-1qamwa9{text-transform:none;letter-spacing:0;font-size:var(--fs-xs);font-weight:600}.wallet-note.svelte-1qamwa9{overflow-wrap:anywhere}.stat.svelte-1qamwa9 strong:where(.svelte-1qamwa9),.ref-stat.svelte-1qamwa9 strong:where(.svelte-1qamwa9){font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:var(--lh-tight)}.ref-stat.svelte-1qamwa9 strong:where(.svelte-1qamwa9){font-size:var(--fs-lg)}.ref-card.svelte-1qamwa9,.wallet-card.svelte-1qamwa9{border-radius:var(--radius-boutique)}.ref-card.svelte-1qamwa9{padding:var(--acct-pad)}.ref-code.svelte-1qamwa9{flex:10rem;min-width:0}.journey-cta.svelte-1qamwa9 .chev:where(.svelte-1qamwa9),.gc-redeem.svelte-1qamwa9 .chev:where(.svelte-1qamwa9){color:currentColor}.gift-list.svelte-1qamwa9,.addr-list.svelte-1qamwa9{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}.gift-card.svelte-1qamwa9{padding:var(--space-4) var(--space-5)}.gc-head.svelte-1qamwa9,.pc-head.svelte-1qamwa9{min-inline-size:0}.gc-item.svelte-1qamwa9,.pc-name.svelte-1qamwa9,.addr-label.svelte-1qamwa9{overflow-wrap:anywhere;min-inline-size:0}.gc-code-row.svelte-1qamwa9{flex-wrap:wrap}.gc-copy.svelte-1qamwa9{min-block-size:var(--tap)}.gc-code.svelte-1qamwa9{min-width:8rem}.addr-card.svelte-1qamwa9{justify-content:space-between;gap:var(--space-2);padding:var(--space-4) var(--space-5);flex-direction:column}.addr-line.svelte-1qamwa9,.addr-notes.svelte-1qamwa9{overflow-wrap:anywhere}.addr-actions.svelte-1qamwa9{align-items:center;gap:0 var(--space-2);border-block-start:1px solid var(--color-border);flex-flow:wrap;padding-block-start:var(--space-1)}.addr-actions.svelte-1qamwa9 .link-btn.danger:where(.svelte-1qamwa9){margin-inline-start:auto}.addr-empty.svelte-1qamwa9{padding:var(--space-7) var(--acct-pad)}.link-btn.svelte-1qamwa9{min-block-size:var(--tap);padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--fs-sm);align-items:center;display:inline-flex}.link-btn.danger.svelte-1qamwa9{color:var(--color-danger-text)}.link-btn[disabled].svelte-1qamwa9{opacity:.55;cursor:not-allowed}.prefs.svelte-1qamwa9{padding:0 var(--acct-pad);overflow:hidden}.prefs.svelte-1qamwa9>.lang-row:where(.svelte-1qamwa9),.prefs.svelte-1qamwa9>.pref-row:where(.svelte-1qamwa9){padding:var(--space-4) 0;background:0 0;border:0;border-radius:0;min-block-size:68px;margin:0}.prefs.svelte-1qamwa9>:where(.svelte-1qamwa9)+:where(.svelte-1qamwa9){border-block-start:1px solid var(--color-border)}.lang-row.svelte-1qamwa9{flex-wrap:wrap}.pref-text.svelte-1qamwa9{flex:12rem}.switch.svelte-1qamwa9:after{content:"";position:absolute;inset:-8px}.privacy-list.svelte-1qamwa9{gap:var(--space-3)}.privacy-card.svelte-1qamwa9{padding:var(--space-4) var(--space-5)}.pc-fields.svelte-1qamwa9{gap:var(--space-2) var(--space-3);grid-template-columns:minmax(6.5rem,max-content) minmax(0,1fr);display:grid}.pc-fields.svelte-1qamwa9 li:where(.svelte-1qamwa9){display:contents}.pc-k.svelte-1qamwa9{min-width:0}.pc-spend.svelte-1qamwa9{font-variant-numeric:tabular-nums}.pc-actions.svelte-1qamwa9{gap:0 var(--space-3)}.privacy-empty.svelte-1qamwa9{padding:var(--acct-pad)}.export-sec.svelte-1qamwa9,.danger-sec.svelte-1qamwa9{padding:var(--acct-pad);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-boutique)}.danger-sec.svelte-1qamwa9{border-color:color-mix(in srgb, var(--color-danger) 30%, var(--color-border))}.danger-sec.svelte-1qamwa9 h2:where(.svelte-1qamwa9){color:var(--color-danger-text)}.acct-guest.svelte-1qamwa9{gap:var(--space-4);flex-direction:column;max-inline-size:460px;margin-inline:auto;display:flex}.acct-guest.svelte-1qamwa9>:where(.svelte-1qamwa9){max-width:none;margin:0}input.svelte-1qamwa9:not([type=checkbox]),select.svelte-1qamwa9{min-block-size:var(--input-h)}input.svelte-1qamwa9,textarea.svelte-1qamwa9,select.svelte-1qamwa9{font-size:1rem}.chip-btn.svelte-1qamwa9{min-block-size:var(--tap)}.modal.svelte-1qamwa9{overscroll-behavior:contain}@media (width<=599px){.overlay.svelte-1qamwa9:not(.surprise-overlay){align-items:flex-end;padding:0}.overlay.svelte-1qamwa9:not(.surprise-overlay) .modal:where(.svelte-1qamwa9){max-width:none;border-end-end-radius:0;border-end-start-radius:0;padding-block-end:calc(var(--space-6) + env(safe-area-inset-bottom,0px))}}@media (height<=500px) and (orientation:landscape){.overlay.svelte-1qamwa9{padding:var(--space-2)}.modal.svelte-1qamwa9{padding:var(--space-5)}.manual-grid.svelte-1qamwa9{grid-template-columns:1fr 1fr}}.surprise-card.svelte-1qamwa9{max-height:92dvh;overflow-y:auto}.bf-wrap.svelte-1qamwa9 .bf{padding:var(--acct-pad)}.bf-wrap.svelte-1qamwa9 .bf h2{font-size:var(--fs-xl)}.gc-status.svelte-1qamwa9{white-space:nowrap;border-radius:var(--radius-full);font-size:var(--fs-2xs);letter-spacing:.01em;text-transform:none;font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:3px 10px;font-weight:700;line-height:1.35;display:inline-flex}.gc-status.svelte-1qamwa9:before{content:"";background:currentColor;border-radius:50%;flex:none;block-size:6px;inline-size:6px}.st-redeemed.svelte-1qamwa9{background:var(--color-info-bg);color:var(--color-info-text)}.st-pending_payment.svelte-1qamwa9{background:var(--color-warn-bg);color:var(--color-warn-text)}
