.dialog-layer.svelte-1lumgbw{position:fixed;inset:0;z-index:10020;padding:20px;display:grid;place-items:center}.backdrop.svelte-1lumgbw{position:absolute;inset:0;width:100%;height:100%;border:0;background:#0f172a73}.dialog.svelte-1lumgbw{position:relative;z-index:1;width:min(430px,100%);overflow:hidden;border-radius:var(--radius-modal)}form.svelte-1lumgbw{padding-top:27px}.icon.svelte-1lumgbw{width:44px;height:44px;margin:0 auto 12px;border:1px solid rgba(108,77,255,.18);border-radius:14px;display:grid;place-items:center;color:var(--iris);background:var(--iris-surface)}h2.svelte-1lumgbw{margin:0;text-align:center;font-family:var(--serif);font-size:25px;font-weight:560;letter-spacing:-.035em}label.svelte-1lumgbw{display:block;margin:22px 24px 8px;color:var(--muted);font-size:12px;font-weight:680}input.svelte-1lumgbw{width:calc(100% - 48px);height:48px;margin:0 24px;padding:0 14px;border:1px solid var(--glass-border-color);border-radius:13px;outline:0;background:#ffffffc7;color:var(--ink);font:inherit;transition:border-color .18s,box-shadow .18s}input.svelte-1lumgbw:focus{border-color:#6c4dff80;box-shadow:0 0 0 4px #6c4dff1a}.error.svelte-1lumgbw{margin:10px 24px 0;color:var(--error);font-size:12px;line-height:1.45}.actions.svelte-1lumgbw{margin-top:24px;border-top:1px solid var(--border);display:grid;grid-template-columns:1fr 1fr}.actions.svelte-1lumgbw button:where(.svelte-1lumgbw){min-height:54px;border:0;background:transparent;color:var(--muted);font:inherit;font-size:14px;font-weight:670;cursor:pointer}.actions.svelte-1lumgbw button:where(.svelte-1lumgbw)+button:where(.svelte-1lumgbw){border-left:1px solid var(--border)}.actions.svelte-1lumgbw .confirm:where(.svelte-1lumgbw){color:var(--iris);font-weight:760}.actions.svelte-1lumgbw button:where(.svelte-1lumgbw):not(:disabled):hover{background:#6c4dff0e}.actions.svelte-1lumgbw button:where(.svelte-1lumgbw):disabled{opacity:.5;cursor:wait}@media(max-width:520px){.dialog-layer.svelte-1lumgbw{align-items:end;padding:12px}.dialog.svelte-1lumgbw{border-radius:var(--radius-modal)}}@media(prefers-reduced-motion:reduce){input.svelte-1lumgbw{transition:none}}@media(min-width:861px){.dialog-layer.svelte-1lumgbw{padding:40px 32px}body:has(.agent-shell) .dialog-layer.svelte-1lumgbw{padding-left:304px}}.dialog-layer.svelte-1y9vgcy{position:fixed;inset:0;z-index:10020;display:grid;place-items:center;padding:22px}.dialog-backdrop.svelte-1y9vgcy{position:absolute;inset:0;width:100%;height:100%;border:0;background:#0f172a73}.dialog.svelte-1y9vgcy{position:relative;z-index:1;width:min(720px,100%);max-height:min(760px,calc(100dvh - 44px));overflow:auto;border-radius:var(--radius-modal)}header.svelte-1y9vgcy{min-height:94px;padding:22px 24px;border-bottom:1px solid rgba(108,77,255,.08);display:grid;grid-template-columns:46px minmax(0,1fr) 42px;align-items:center;gap:13px}.icon.svelte-1y9vgcy{width:46px;height:46px;border:1px solid rgba(108,77,255,.18);border-radius:14px;display:grid;place-items:center;color:var(--iris);background:var(--iris-surface)}.header-titles.svelte-1y9vgcy{min-width:0}.eyebrow.svelte-1y9vgcy{margin:0;font-size:12px;font-weight:600;color:var(--muted)}h2.svelte-1y9vgcy{margin:3px 0 0;font-family:var(--serif);font-size:26px;font-weight:600;letter-spacing:-.035em;color:var(--ink)}.close.svelte-1y9vgcy{width:42px;height:42px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--muted);display:grid;place-items:center;cursor:pointer}.close.svelte-1y9vgcy:hover{border-color:#6c4dff1f;color:var(--ink)}.summary.svelte-1y9vgcy{margin:22px 24px 0;border-radius:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;background:#ffffffb3;border:1px solid rgba(108,77,255,.08)}.summary.svelte-1y9vgcy span:where(.svelte-1y9vgcy){min-width:0;padding:15px 17px;display:grid;gap:5px}.summary.svelte-1y9vgcy span:where(.svelte-1y9vgcy)+span:where(.svelte-1y9vgcy){border-left:1px solid rgba(108,77,255,.08)}small.svelte-1y9vgcy{color:var(--muted);font-size:12px}.summary.svelte-1y9vgcy strong:where(.svelte-1y9vgcy){font-size:17px;font-variant-numeric:tabular-nums;color:var(--ink)}.usage-table.svelte-1y9vgcy{margin:18px 24px 24px;border-radius:16px;overflow:hidden;border:1px solid rgba(108,77,255,.08);background:#ffffffb3}.table-head.svelte-1y9vgcy,.table-row.svelte-1y9vgcy{display:grid;grid-template-columns:minmax(0,1fr) 150px 90px;align-items:center;gap:14px}.table-head.svelte-1y9vgcy{min-height:42px;padding:0 16px;background:#f8f7fdbd;color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.table-row.svelte-1y9vgcy{min-height:60px;padding:10px 16px;border-top:1px solid rgba(108,77,255,.06);font-size:14px}.table-row.svelte-1y9vgcy>span:where(.svelte-1y9vgcy):first-child{min-width:0;display:grid;gap:3px}.table-row.svelte-1y9vgcy>span:where(.svelte-1y9vgcy):not(:first-child){font-variant-numeric:tabular-nums}.state.svelte-1y9vgcy{min-height:180px;padding:36px 24px;display:flex;align-items:center;justify-content:center;gap:14px;color:var(--muted);text-align:center}.state.error.svelte-1y9vgcy{color:var(--error);flex-direction:column}@media(max-width:620px){.dialog-layer.svelte-1y9vgcy{align-items:end;padding:12px}.dialog.svelte-1y9vgcy{max-height:calc(100dvh - 24px)}header.svelte-1y9vgcy{padding:18px;grid-template-columns:42px minmax(0,1fr) 40px}.summary.svelte-1y9vgcy{margin:16px 18px 0;grid-template-columns:1fr}.summary.svelte-1y9vgcy span:where(.svelte-1y9vgcy)+span:where(.svelte-1y9vgcy){border-left:0;border-top:1px solid rgba(108,77,255,.08)}.usage-table.svelte-1y9vgcy{margin:16px 18px 20px;display:grid;gap:10px;overflow:visible;background:transparent;border:0}.table-head.svelte-1y9vgcy{display:none}.table-row.svelte-1y9vgcy{min-height:0;padding:14px;border:1px solid rgba(108,77,255,.08);border-radius:14px;grid-template-columns:1fr auto;gap:8px 14px;background:#ffffffb3}.table-row.svelte-1y9vgcy>span:where(.svelte-1y9vgcy):first-child{grid-column:1 / -1}.table-row.svelte-1y9vgcy>span:where(.svelte-1y9vgcy):not(:first-child):before{content:attr(data-label);margin-right:7px;color:var(--muted);font-size:11px}}.dialog-layer.svelte-15z3obm{position:fixed;inset:0;z-index:10020;display:grid;place-items:center;padding:20px}.dialog-backdrop.svelte-15z3obm{position:absolute;inset:0;width:100%;height:100%;border:0;background:#0f172a73}.dialog.svelte-15z3obm{position:relative;z-index:1;width:min(500px,100%);padding:30px;border-radius:var(--radius-modal)}form.svelte-15z3obm{display:contents}.close.svelte-15z3obm{position:absolute;top:14px;right:14px;width:40px;height:40px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--muted);display:grid;place-items:center;cursor:pointer}.close.svelte-15z3obm:hover{border-color:#6c4dff1f;color:var(--ink)}.icon.svelte-15z3obm{width:52px;height:52px;margin-bottom:18px;border:1px solid rgba(108,77,255,.2);border-radius:16px;background:var(--iris-surface);color:var(--iris);display:grid;place-items:center}.eyebrow.svelte-15z3obm{margin:0;font-size:12px;font-weight:600;color:var(--muted)}h2.svelte-15z3obm{margin:7px 0 0;font-family:var(--serif);font-size:28px;font-weight:600;letter-spacing:-.04em;color:var(--ink)}.description.svelte-15z3obm{margin:9px 0 0;color:var(--muted);font-size:14px;line-height:1.65}.amount.svelte-15z3obm{margin-top:22px;padding:15px 16px;border:1px solid rgba(108,77,255,.12);border-radius:14px;display:flex;justify-content:space-between;align-items:center;background:#ffffffb3}.amount.svelte-15z3obm small:where(.svelte-15z3obm){color:var(--muted);font-size:12px}.amount.svelte-15z3obm strong:where(.svelte-15z3obm){font-size:19px;font-variant-numeric:tabular-nums;color:var(--ink)}label.svelte-15z3obm{margin-top:17px;display:grid;gap:8px;color:var(--muted);font-size:12px;font-weight:600}input.svelte-15z3obm{width:100%;height:46px;padding:0 13px;border:1px solid rgba(108,77,255,.14);border-radius:12px;background:#ffffffd9;color:var(--ink);font:inherit;transition:border-color .18s,box-shadow .18s}input.svelte-15z3obm:focus{border-color:#6c4dff80;box-shadow:0 0 0 4px #6c4dff1a}.error.svelte-15z3obm{margin:12px 0 0;color:var(--error);font-size:13px}.actions.svelte-15z3obm{margin-top:23px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.actions.svelte-15z3obm button:where(.svelte-15z3obm){min-height:46px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer}button.svelte-15z3obm:disabled{opacity:.55;cursor:wait}@media(max-width:520px){.dialog-layer.svelte-15z3obm{align-items:end;padding:12px}.dialog.svelte-15z3obm{padding:26px 20px 20px}.actions.svelte-15z3obm{grid-template-columns:1fr}}.mine-page.svelte-1230v2g{width:100%;margin:0 auto;padding:46px 54px 80px;max-width:1120px;overflow-x:clip}.notice.svelte-1230v2g{min-height:46px;margin-bottom:16px;padding:10px 14px;border:1px solid var(--border);border-radius:13px;display:flex;align-items:center;gap:9px;color:var(--muted);background:#ffffffa8;font-size:13px}.notice.svelte-1230v2g span:where(.svelte-1230v2g){min-width:0;flex:1}.notice.success.svelte-1230v2g{color:var(--success);border-color:#16794a2e}.notice.error.svelte-1230v2g{color:var(--error);border-color:#c43d322e}.notice.svelte-1230v2g button:where(.svelte-1230v2g),.section-state.svelte-1230v2g button:where(.svelte-1230v2g){border:0;background:transparent;color:var(--iris);font:inherit;font-weight:720;cursor:pointer}.notice.svelte-1230v2g i:where(.svelte-1230v2g){width:15px;height:15px;flex:0 0 auto;border:2px solid rgba(108,77,255,.18);border-top-color:var(--iris);border-radius:50%;animation:svelte-1230v2g-spin .8s linear infinite}.guest-card.svelte-1230v2g{min-height:360px;padding:44px 28px;border-radius:var(--radius-card);display:grid;place-items:center;align-content:center;gap:14px;text-align:center}.guest-icon.svelte-1230v2g{width:72px;height:72px;border:1px solid rgba(108,77,255,.2);border-radius:50%;display:grid;place-items:center;color:var(--iris);background:var(--iris-surface)}.guest-card.svelte-1230v2g h2:where(.svelte-1230v2g){max-width:580px;margin:4px 0 0;font-family:var(--serif);font-size:clamp(28px,3vw,40px);font-weight:520;letter-spacing:-.04em}.guest-cta.svelte-1230v2g{margin-top:10px}.profile-card.svelte-1230v2g,.section-card.svelte-1230v2g{border-radius:var(--radius-card)}.profile-card.svelte-1230v2g{min-width:0;padding:25px;display:grid;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:18px}.avatar.svelte-1230v2g{width:70px;height:70px;border:1px solid rgba(108,77,255,.2);border-radius:50%;display:grid;place-items:center;overflow:hidden;color:var(--iris);background:var(--iris-surface);font-size:20px;font-weight:760}.avatar.svelte-1230v2g img:where(.svelte-1230v2g){width:100%;height:100%;object-fit:cover}.profile-copy.svelte-1230v2g{min-width:0}.profile-name-line.svelte-1230v2g{display:flex;align-items:center;gap:8px}.profile-name-line.svelte-1230v2g strong:where(.svelte-1230v2g){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--serif);font-size:25px;font-weight:600}.profile-name-line.svelte-1230v2g button:where(.svelte-1230v2g){width:32px;height:32px;flex:0 0 auto;border:1px solid transparent;border-radius:9px;background:var(--glass-surface-control);color:var(--soft);display:grid;place-items:center;cursor:pointer;box-shadow:var(--glass-inner-light)}.profile-name-line.svelte-1230v2g button:where(.svelte-1230v2g):hover{border-color:var(--border);color:var(--iris)}.profile-name-line.svelte-1230v2g button.spinning:where(.svelte-1230v2g) svg{animation:svelte-1230v2g-spin .8s linear infinite}.profile-copy.svelte-1230v2g>small:where(.svelte-1230v2g){display:block;margin-top:2px;color:var(--muted);font-size:13px;overflow-wrap:anywhere}.profile-badges.svelte-1230v2g{margin-top:13px;display:flex;flex-wrap:wrap;gap:7px}.profile-badges.svelte-1230v2g span:where(.svelte-1230v2g){padding:5px 8px;border:1px solid rgba(108,77,255,.17);border-radius:8px;color:var(--iris);background:var(--iris-surface);font-size:11px;font-weight:710}.inline-error.svelte-1230v2g{grid-column:2 / -1;margin:0;color:var(--error);font-size:12px}.metric-grid.svelte-1230v2g{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.metric-card.svelte-1230v2g{min-width:0;min-height:128px;padding:21px;border-radius:var(--radius-card);text-align:left;display:flex;flex-direction:column;justify-content:space-between}button.metric-card.svelte-1230v2g{color:inherit;cursor:pointer}button.metric-card.svelte-1230v2g:disabled{opacity:.65;cursor:default}.metric-card.svelte-1230v2g>span:where(.svelte-1230v2g){display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--soft)}.metric-card.svelte-1230v2g small:where(.svelte-1230v2g){color:var(--soft);font-size:12px;font-weight:680;letter-spacing:.04em;text-transform:uppercase}.metric-card.svelte-1230v2g strong:where(.svelte-1230v2g){min-width:0;font-family:var(--serif);font-size:clamp(27px,3vw,34px);font-weight:540;letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.metric-card.interactive.svelte-1230v2g:hover{border-color:#6c4dff47;box-shadow:var(--shadow-hover)}.section-card.svelte-1230v2g{margin-top:18px;padding:23px;min-width:0}.section-heading.svelte-1230v2g{display:flex;align-items:center;gap:12px}.section-heading.svelte-1230v2g>span:where(.svelte-1230v2g){width:40px;height:40px;flex:0 0 auto;border:1px solid rgba(108,77,255,.18);border-radius:12px;display:grid;place-items:center;color:var(--iris);background:var(--iris-surface)}.section-heading.svelte-1230v2g h2:where(.svelte-1230v2g),.referral-banner.svelte-1230v2g h2:where(.svelte-1230v2g){margin:0;font-size:16px;font-weight:760}.section-heading.svelte-1230v2g p:where(.svelte-1230v2g){margin:3px 0 0;color:var(--muted);font-size:12px}.section-state.svelte-1230v2g{min-height:96px;margin:16px 0 0;border:1px dashed var(--border);border-radius:15px;display:flex;align-items:center;justify-content:center;color:var(--soft);font-size:13px;text-align:center}.section-state.error.svelte-1230v2g{color:var(--error);gap:5px}.active-packs.svelte-1230v2g{margin-top:18px;display:grid;gap:12px}.active-packs.svelte-1230v2g article:where(.svelte-1230v2g){padding:18px;border:1px solid var(--border);border-radius:17px}.pack-head.svelte-1230v2g,.pack-balance.svelte-1230v2g,.pack-dates.svelte-1230v2g{display:flex;justify-content:space-between;gap:18px}.pack-head.svelte-1230v2g>span:where(.svelte-1230v2g),.pack-balance.svelte-1230v2g>span:where(.svelte-1230v2g){min-width:0;display:grid;gap:4px}.pack-head.svelte-1230v2g>span:where(.svelte-1230v2g):last-child{text-align:right}.pack-head.svelte-1230v2g strong:where(.svelte-1230v2g){font-size:16px}.pack-head.svelte-1230v2g small:where(.svelte-1230v2g){color:var(--iris);font-size:11px;font-weight:690}.pack-balance.svelte-1230v2g{margin-top:22px;align-items:end}.pack-balance.svelte-1230v2g small:where(.svelte-1230v2g),.pack-dates.svelte-1230v2g{color:var(--soft);font-size:11px}.pack-balance.svelte-1230v2g strong:where(.svelte-1230v2g){font-size:14px;font-variant-numeric:tabular-nums}.progress.svelte-1230v2g{height:6px;margin-top:10px;border-radius:999px;overflow:hidden;background:#ece9e4}.progress.svelte-1230v2g i:where(.svelte-1230v2g){display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--iris),#9a86ff)}.pack-dates.svelte-1230v2g{margin-top:13px}.purchase-grid.svelte-1230v2g{margin-top:18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.purchase-grid.svelte-1230v2g article:where(.svelte-1230v2g){min-width:0;min-height:205px;padding:18px 14px 14px;border:1px solid var(--border);border-radius:17px;display:flex;flex-direction:column;justify-content:space-between;text-align:center}.purchase-grid.svelte-1230v2g article:where(.svelte-1230v2g)>span:where(.svelte-1230v2g){min-width:0;display:grid;gap:8px}.purchase-grid.svelte-1230v2g strong:where(.svelte-1230v2g){min-width:0;font-size:14px;overflow-wrap:anywhere}.purchase-grid.svelte-1230v2g em:where(.svelte-1230v2g){font-family:var(--serif);font-size:31px;font-style:normal;font-weight:560}.purchase-grid.svelte-1230v2g small:where(.svelte-1230v2g),.payment-note.svelte-1230v2g{color:var(--soft);font-size:11px}.purchase-grid.svelte-1230v2g a:where(.svelte-1230v2g){width:100%;padding-inline:9px;font-size:12px;text-decoration:none;color:inherit;box-sizing:border-box}.payment-note.svelte-1230v2g{margin:12px 0 0;text-align:right}.referral-card.svelte-1230v2g{padding:0;overflow:hidden}.referral-banner.svelte-1230v2g{margin:18px;padding:22px;border-radius:var(--radius-card);display:flex;align-items:center;justify-content:space-between;gap:18px}.referral-banner.svelte-1230v2g .eyebrow:where(.svelte-1230v2g){margin:0 0 6px;color:var(--iris)}.referral-banner.svelte-1230v2g p:where(.svelte-1230v2g):last-child{margin:7px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.referral-banner.svelte-1230v2g>span:where(.svelte-1230v2g){width:64px;height:64px;flex:0 0 64px;border-radius:50%;display:grid;place-items:center;color:var(--iris);background:#ffffffb3;font-size:22px;font-weight:820}.referral-fields.svelte-1230v2g{padding:0 20px 18px;display:grid;grid-template-columns:minmax(0,2fr) minmax(150px,.8fr) minmax(100px,.45fr);gap:13px;align-items:end}.referral-fields.svelte-1230v2g label:where(.svelte-1230v2g){min-width:0;display:grid;gap:7px;color:var(--muted);font-size:11px;font-weight:680}.copy-field.svelte-1230v2g{min-width:0;height:45px;border-radius:var(--radius-card);display:grid;grid-template-columns:minmax(0,1fr) 43px;overflow:hidden}.copy-field.svelte-1230v2g code:where(.svelte-1230v2g){min-width:0;padding:0 13px;display:flex;align-items:center;color:var(--iris);font:650 12px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-field.svelte-1230v2g button:where(.svelte-1230v2g){border:0;border-left:1px solid var(--border);background:transparent;color:var(--muted);display:grid;place-items:center;cursor:pointer}.invite-count.svelte-1230v2g{min-width:0;height:45px;padding:0 13px;border:1px solid var(--border);border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.invite-count.svelte-1230v2g span:where(.svelte-1230v2g){color:var(--muted);font-size:11px}.invite-count.svelte-1230v2g strong:where(.svelte-1230v2g){font-size:18px}.referral-money.svelte-1230v2g{margin:0 20px;border:1px solid var(--border);border-radius:15px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.referral-money.svelte-1230v2g span:where(.svelte-1230v2g){min-width:0;padding:14px 16px;display:grid;gap:5px}.referral-money.svelte-1230v2g span:where(.svelte-1230v2g)+span:where(.svelte-1230v2g){border-left:1px solid var(--border)}.referral-money.svelte-1230v2g small:where(.svelte-1230v2g){color:var(--soft);font-size:11px}.referral-money.svelte-1230v2g strong:where(.svelte-1230v2g){font-size:16px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.withdraw-button.svelte-1230v2g{width:calc(100% - 40px);min-height:45px;margin:12px 20px 20px;border:1px solid var(--glass-border-color);border-radius:12px;background:var(--glass-surface-control);color:var(--ink);display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:700;cursor:pointer;box-shadow:var(--glass-inner-light)}.withdraw-button.svelte-1230v2g:not(:disabled):hover{border-color:#6c4dff47;color:var(--iris)}.withdraw-button.svelte-1230v2g:disabled{color:var(--soft);cursor:not-allowed}.referral-list.svelte-1230v2g{border-top:1px solid var(--border)}.referral-head.svelte-1230v2g,.referral-row.svelte-1230v2g{display:grid;grid-template-columns:minmax(0,1fr) 180px 100px;gap:14px;align-items:center}.referral-head.svelte-1230v2g{min-height:43px;padding:0 20px;color:var(--soft);background:#f8f7f494;font-size:10px;font-weight:730;letter-spacing:.08em;text-transform:uppercase}.referral-row.svelte-1230v2g{min-height:58px;padding:9px 20px;border-top:1px solid var(--border);font-size:13px}.referral-row.svelte-1230v2g>span:where(.svelte-1230v2g):first-child{min-width:0;display:flex;align-items:center;gap:8px;overflow-wrap:anywhere}.referral-row.svelte-1230v2g>span:where(.svelte-1230v2g):not(:first-child){color:var(--muted)}.pager.svelte-1230v2g{min-height:50px;padding:0 20px;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:flex-end;gap:12px}.pager.svelte-1230v2g small:where(.svelte-1230v2g){color:var(--soft);font-size:11px}.pager.svelte-1230v2g>span:where(.svelte-1230v2g){display:flex;gap:6px}.pager.svelte-1230v2g button:where(.svelte-1230v2g){width:34px;height:34px;border:1px solid var(--glass-border-color);border-radius:9px;background:var(--glass-surface-control);color:var(--muted);display:grid;place-items:center;cursor:pointer;box-shadow:var(--glass-inner-light)}.pager.svelte-1230v2g button:where(.svelte-1230v2g):disabled{opacity:.4;cursor:default}.history-card.svelte-1230v2g h2:where(.svelte-1230v2g){margin:0 0 18px;font-size:16px;font-weight:760}.history-table-wrap.svelte-1230v2g{min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:16px;transition:opacity .16s}.history-table-wrap.loading.svelte-1230v2g{opacity:.58}.pack-history-table.svelte-1230v2g{width:100%;border-collapse:collapse;table-layout:fixed}.pack-history-table.svelte-1230v2g th:where(.svelte-1230v2g){height:48px;padding:0 16px;color:var(--soft);background:#f8f7f494;font-size:10px;font-weight:730;letter-spacing:.07em;text-align:left;text-transform:uppercase}.pack-history-table.svelte-1230v2g td:where(.svelte-1230v2g){height:64px;padding:10px 16px;border-top:1px solid var(--border);color:var(--muted);font-size:13px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pack-history-table.svelte-1230v2g th:where(.svelte-1230v2g):nth-child(1),.pack-history-table.svelte-1230v2g td:where(.svelte-1230v2g):nth-child(1){width:21%}.pack-history-table.svelte-1230v2g th:where(.svelte-1230v2g):nth-child(2),.pack-history-table.svelte-1230v2g td:where(.svelte-1230v2g):nth-child(2){width:20%}.pack-history-table.svelte-1230v2g th:where(.svelte-1230v2g):nth-child(3),.pack-history-table.svelte-1230v2g td:where(.svelte-1230v2g):nth-child(3){width:35%}.pack-history-table.svelte-1230v2g th:where(.svelte-1230v2g):nth-child(4),.pack-history-table.svelte-1230v2g td:where(.svelte-1230v2g):nth-child(4){width:24%}.type-badge.svelte-1230v2g{color:var(--ink);font-weight:670}.status-badge.svelte-1230v2g{display:inline-flex;min-height:28px;padding:0 10px;border:1px solid var(--border);border-radius:999px;align-items:center;color:var(--muted);background:#f8f7f4b8;font-size:11px;font-weight:700}.status-badge.active.svelte-1230v2g{border-color:#6c4dff3d;color:var(--iris);background:var(--iris-surface)}.history-state-row.svelte-1230v2g td:where(.svelte-1230v2g){height:96px;text-align:center;color:var(--soft)}.history-state-row.svelte-1230v2g button:where(.svelte-1230v2g){border:0;background:transparent;color:var(--iris);font:inherit;font-weight:720;cursor:pointer}.history-pagination.svelte-1230v2g{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:10px}.history-pagination.svelte-1230v2g>div:where(.svelte-1230v2g){display:flex;align-items:center;gap:6px}.history-pagination.svelte-1230v2g button:where(.svelte-1230v2g){min-width:36px;height:36px;padding:0 10px;border:1px solid var(--glass-border-color);border-radius:11px;background:#ffffff94;color:var(--muted);font:inherit;font-size:12px;font-weight:680;cursor:pointer}.history-pagination.svelte-1230v2g button.active:where(.svelte-1230v2g){border-color:#6c4dff40;color:var(--iris);background:var(--iris-surface)}.history-pagination.svelte-1230v2g button:where(.svelte-1230v2g):disabled{cursor:default;opacity:.52}.history-pagination.svelte-1230v2g .pagination-step:where(.svelte-1230v2g){min-width:76px}.history-pagination.svelte-1230v2g span:where(.svelte-1230v2g){min-width:20px;color:var(--soft);text-align:center}.mine-skeleton.svelte-1230v2g{display:grid;gap:18px}.mine-skeleton.svelte-1230v2g>span:where(.svelte-1230v2g),.mine-skeleton.svelte-1230v2g i:where(.svelte-1230v2g){display:block;border-radius:19px;background:linear-gradient(90deg,#f1efea,#faf9f6,#f1efea);background-size:200% 100%;animation:svelte-1230v2g-shimmer 1.4s infinite}.mine-skeleton.svelte-1230v2g>span:where(.svelte-1230v2g){height:155px}.mine-skeleton.svelte-1230v2g>span:where(.svelte-1230v2g):last-child{height:260px}.mine-skeleton.svelte-1230v2g>div:where(.svelte-1230v2g){display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.mine-skeleton.svelte-1230v2g i:where(.svelte-1230v2g){height:128px}@keyframes svelte-1230v2g-shimmer{to{background-position:-200% 0}}@keyframes svelte-1230v2g-spin{to{transform:rotate(360deg)}}@media(max-width:900px){.purchase-grid.svelte-1230v2g{grid-template-columns:repeat(2,minmax(0,1fr))}.referral-fields.svelte-1230v2g{grid-template-columns:1fr 1fr}.invite-count.svelte-1230v2g{grid-column:1 / -1}}@media(max-width:680px){.profile-card.svelte-1230v2g{grid-template-columns:56px minmax(0,1fr);padding:19px;gap:13px}.avatar.svelte-1230v2g{width:56px;height:56px}.inline-error.svelte-1230v2g{grid-column:1 / -1}.metric-grid.svelte-1230v2g,.mine-skeleton.svelte-1230v2g>div:where(.svelte-1230v2g){grid-template-columns:1fr}.metric-card.svelte-1230v2g{min-height:104px}.section-card.svelte-1230v2g{padding:18px}.pack-head.svelte-1230v2g,.pack-balance.svelte-1230v2g,.pack-dates.svelte-1230v2g{align-items:flex-start;flex-direction:column;gap:9px}.pack-head.svelte-1230v2g>span:where(.svelte-1230v2g):last-child{text-align:left}.referral-card.svelte-1230v2g{padding:0}.referral-banner.svelte-1230v2g{margin:12px;padding:18px;align-items:flex-start}.referral-banner.svelte-1230v2g>span:where(.svelte-1230v2g){width:52px;height:52px;flex-basis:52px;font-size:18px}.referral-fields.svelte-1230v2g{padding:4px 14px 14px;grid-template-columns:1fr}.invite-count.svelte-1230v2g{grid-column:auto}.referral-money.svelte-1230v2g{margin:0 14px;grid-template-columns:1fr}.referral-money.svelte-1230v2g span:where(.svelte-1230v2g)+span:where(.svelte-1230v2g){border-left:0;border-top:1px solid var(--border)}.withdraw-button.svelte-1230v2g{width:calc(100% - 28px);margin:12px 14px 16px}.referral-head.svelte-1230v2g{display:none}.referral-list.svelte-1230v2g{padding:12px 14px 0;display:grid;gap:9px}.referral-row.svelte-1230v2g{padding:13px;border:1px solid var(--border);border-radius:13px;grid-template-columns:1fr auto;gap:8px 12px}.referral-row.svelte-1230v2g>span:where(.svelte-1230v2g):first-child{grid-column:1 / -1}.referral-row.svelte-1230v2g>span:where(.svelte-1230v2g):not(:first-child):before{content:attr(data-label);margin-right:7px;color:var(--soft);font-size:10px}.pager.svelte-1230v2g{margin:0 -14px}.history-card.svelte-1230v2g{padding:18px}.pack-history-table.svelte-1230v2g,.pack-history-table.svelte-1230v2g tbody:where(.svelte-1230v2g){display:block}.pack-history-table.svelte-1230v2g thead:where(.svelte-1230v2g){display:none}.pack-history-table.svelte-1230v2g tr:where(.svelte-1230v2g):not(.history-state-row){padding:13px;display:grid;grid-template-columns:1fr 1fr;gap:13px 16px}.pack-history-table.svelte-1230v2g tr:where(.svelte-1230v2g)+tr:where(.svelte-1230v2g){border-top:1px solid var(--border)}.pack-history-table.svelte-1230v2g td:where(.svelte-1230v2g){width:auto!important;height:auto;padding:0;border:0;display:grid;gap:5px}.pack-history-table.svelte-1230v2g td:where(.svelte-1230v2g):before{content:attr(data-label);color:var(--soft);font-size:9px;font-weight:730;letter-spacing:.06em;text-transform:uppercase}.history-state-row.svelte-1230v2g{display:table;width:100%}.history-state-row.svelte-1230v2g td:where(.svelte-1230v2g){display:table-cell;height:92px;padding:14px}.history-state-row.svelte-1230v2g td:where(.svelte-1230v2g):before{content:none}.history-pagination.svelte-1230v2g{flex-wrap:wrap}}@media(max-width:480px){.purchase-grid.svelte-1230v2g{grid-template-columns:1fr}.purchase-grid.svelte-1230v2g article:where(.svelte-1230v2g){min-height:180px}.profile-name-line.svelte-1230v2g strong:where(.svelte-1230v2g){font-size:21px}.profile-badges.svelte-1230v2g{grid-column:1 / -1}.referral-banner.svelte-1230v2g>span:where(.svelte-1230v2g){display:none}.pack-history-table.svelte-1230v2g tr:where(.svelte-1230v2g):not(.history-state-row){grid-template-columns:1fr}.history-pagination.svelte-1230v2g{gap:7px}.history-pagination.svelte-1230v2g>div:where(.svelte-1230v2g){order:3;width:100%;justify-content:center}}@media(max-width:760px){.mine-page.svelte-1230v2g{padding:30px 20px 68px}}
