.agree-tip[data-v-7bfe4b04]{margin:14px 6px 0;font-size:12px;line-height:1.7;color:#8a90a6;text-align:center}.agree-tip a[data-v-7bfe4b04]{color:#6d5cff;text-decoration:none}.login[data-v-7bfe4b04]{min-height:100vh;display:flex;flex-direction:column;justify-content:center;gap:22px;padding:28px 18px calc(28px + env(safe-area-inset-bottom,0));max-width:420px;margin:0 auto}.login__brand[data-v-7bfe4b04]{text-align:center}.login__logo[data-v-7bfe4b04]{width:62px;height:62px;margin:0 auto 14px;border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:800;color:var(--on-brand);background:linear-gradient(135deg,var(--brand-grad-a) 0%,var(--brand-grad-b) 60%,var(--brand-2) 140%);box-shadow:0 14px 34px var(--glow)}.login__title[data-v-7bfe4b04]{font-size:21px;letter-spacing:.5px}.login__sub[data-v-7bfe4b04]{margin:6px 0 0;color:var(--muted);font-size:12.5px}.login__card[data-v-7bfe4b04]{background:linear-gradient(180deg,var(--card) 0%,var(--card-2) 100%);border:1px solid var(--line);border-radius:20px;padding:20px 18px;box-shadow:var(--shadow)}.login__card-title[data-v-7bfe4b04]{font-size:16px;margin-bottom:16px}.login__tip[data-v-7bfe4b04]{margin:14px 0 0;text-align:center;line-height:1.6}@media (min-width: 768px){.login[data-v-7bfe4b04]{max-width:440px;padding-top:60px}.login__card[data-v-7bfe4b04]{padding:26px 24px}}.online[data-v-2ad83067]{position:relative}.online--card[data-v-2ad83067]{display:flex;flex-direction:column;gap:10px}.online__head[data-v-2ad83067]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.online__title[data-v-2ad83067]{font-size:15px;font-weight:700}.online__desc[data-v-2ad83067]{margin-top:2px}.online__trigger[data-v-2ad83067]{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;max-width:100%;padding:8px 13px;border-radius:999px;border:1px solid var(--status-away-bd);background:var(--status-away-bg);color:var(--status-away-fg);font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:filter .15s ease,transform .12s ease,box-shadow .15s ease}.online__trigger[data-v-2ad83067]:active{transform:scale(.98)}.online__trigger[data-v-2ad83067]:disabled{cursor:not-allowed;opacity:.7}.online__trigger.is-open[data-v-2ad83067]{box-shadow:0 0 0 3px var(--status-ring)}.online__trigger--online[data-v-2ad83067]{border-color:var(--status-online-bd);background:var(--status-online-bg);color:var(--status-online-fg)}.online__trigger--busy[data-v-2ad83067]{border-color:var(--status-busy-bd);background:var(--status-busy-bg);color:var(--status-busy-fg)}.online__trigger--away[data-v-2ad83067]{border-color:var(--status-away-bd);background:var(--status-away-bg);color:var(--status-away-fg)}.online__trigger--offline[data-v-2ad83067]{border-color:var(--status-offline-bd);background:var(--status-offline-bg);color:var(--status-offline-fg)}.online--chip.is-compact .online__trigger[data-v-2ad83067]{padding:5px 11px;font-size:12px}.online__caret[data-v-2ad83067]{font-size:10px;opacity:.8}.online__spinner[data-v-2ad83067]{width:11px;height:11px;flex:none;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;opacity:.75;animation:online-spin-2ad83067 .7s linear infinite}@keyframes online-spin-2ad83067{to{transform:rotate(360deg)}}.online__menu[data-v-2ad83067]{position:absolute;top:calc(100% + 6px);left:0;min-width:216px;max-width:min(84vw,280px)}.online__menu.is-up[data-v-2ad83067]{top:auto;bottom:calc(100% + 6px)}.online--chip .online__menu[data-v-2ad83067]{left:auto;right:0}.online__option-desc[data-v-2ad83067]{display:block;font-size:11px;font-weight:500;color:var(--muted);line-height:1.4;white-space:normal}.online-indicator[data-v-2ad83067]{display:inline-flex;align-items:center;gap:7px;padding:3px 10px;border-radius:999px;border:1px solid var(--status-away-bd);background:var(--status-away-bg);color:var(--status-away-fg);font-size:12px;font-weight:700}.online-indicator--online[data-v-2ad83067]{border-color:var(--status-online-bd);background:var(--status-online-bg);color:var(--status-online-fg)}.online-indicator--busy[data-v-2ad83067]{border-color:var(--status-busy-bd);background:var(--status-busy-bg);color:var(--status-busy-fg)}.online-indicator--away[data-v-2ad83067]{border-color:var(--status-away-bd);background:var(--status-away-bg);color:var(--status-away-fg)}.online-indicator--offline[data-v-2ad83067]{border-color:var(--status-offline-bd);background:var(--status-offline-bg);color:var(--status-offline-fg)}.online-indicator.is-busy[data-v-2ad83067]{opacity:.75}.online-indicator__text[data-v-2ad83067]{line-height:1.2}.status-bar[data-v-77b98341]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:-6px 0 12px}.status-bar[data-v-77b98341] .online__menu{left:0;right:auto}.hero__top[data-v-77b98341]{display:flex;align-items:center;gap:12px}.hero__avatar[data-v-77b98341]{width:50px;height:50px;flex:none;border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:800;color:var(--on-brand);background:linear-gradient(135deg,var(--brand-grad-a),var(--brand-grad-b));box-shadow:0 10px 22px var(--glow)}.hero__avatar img[data-v-77b98341]{width:100%;height:100%;object-fit:cover}.hero__name[data-v-77b98341]{font-size:17px;font-weight:700}.hero__meta[data-v-77b98341]{margin-top:3px;display:flex;gap:5px;flex-wrap:wrap}.hero__levels[data-v-77b98341]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.hero__tags[data-v-77b98341]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.wallet__row[data-v-77b98341]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;padding-top:12px;border-top:1px dashed var(--line)}.wallet__cell[data-v-77b98341]{text-align:center}.wallet__cell .money[data-v-77b98341]{margin-top:2px;font-size:14px;color:var(--text)}.stats[data-v-77b98341]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}.stat[data-v-77b98341]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:14px 6px;margin:0;cursor:pointer;color:var(--text);font-family:inherit}.stat__icon[data-v-77b98341]{font-size:16px;line-height:1}.stat__value[data-v-77b98341]{font-size:21px;font-weight:800;font-variant-numeric:tabular-nums}.stat__label[data-v-77b98341]{text-align:center;line-height:1.3}.todo[data-v-77b98341]{border-color:#fbbf2466}.todo__item[data-v-77b98341]{display:flex;align-items:center;gap:12px;width:100%;padding:10px 2px 2px;background:none;border:none;color:var(--text);text-align:left;cursor:pointer;font-family:inherit}.todo__icon[data-v-77b98341]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;border-radius:10px;color:var(--tag-amber-fg);background:var(--tag-amber-bg);border:1px solid var(--tag-amber-bd)}.todo__text[data-v-77b98341]{display:flex;flex-direction:column;flex:1;min-width:0}.todo__text small[data-v-77b98341]{font-size:12px;line-height:1.4}.quick[data-v-77b98341]{display:flex;flex-direction:column}.quick__item[data-v-77b98341]{display:flex;align-items:center;gap:12px;width:100%;padding:12px 2px;background:none;border:none;border-bottom:1px dashed var(--line);color:var(--text);text-align:left;cursor:pointer;font-family:inherit}.quick__item[data-v-77b98341]:last-child{border-bottom:none}.quick__icon[data-v-77b98341]{font-size:18px;width:26px;text-align:center}.quick__icon svg[data-v-77b98341]{width:19px;height:19px;display:block;margin:0 auto}.quick__text[data-v-77b98341]{display:flex;flex-direction:column;flex:1;min-width:0}.quick__text small[data-v-77b98341]{font-size:12px}.quick__arrow[data-v-77b98341]{color:var(--dim);font-size:18px}.nav-level+.nav-level[data-v-fb00c322]{margin-top:10px}.nav-level--services[data-v-fb00c322]{margin-bottom:12px}.nav-level__head[data-v-fb00c322]{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}.nav-level__label[data-v-fb00c322]{font-size:12px;font-weight:700;color:var(--muted);letter-spacing:.5px}.nav-level__note[data-v-fb00c322]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-level__list[data-v-fb00c322]{flex-wrap:nowrap;gap:7px}.nav-tab[data-v-fb00c322]{display:inline-flex;align-items:center;gap:5px;padding:6px 11px;font-size:12.5px;max-width:68vw}.nav-tab--l1[data-v-fb00c322]{max-width:42vw}.nav-tab--l3[data-v-fb00c322]{max-width:50vw}.nav-tab__icon[data-v-fb00c322]{font-size:13px;line-height:1;flex:none}.nav-tab.is-active[data-v-fb00c322]{box-shadow:0 6px 16px var(--glow)}.nav-tab.is-blocked[data-v-fb00c322]:not(.is-active){color:var(--dim);border-style:dashed}.nav-tab.is-commodity[data-v-fb00c322]:not(.is-active){border-color:var(--biz-rent-bd);color:var(--biz-rent-fg)}.nav-tab__flag[data-v-fb00c322]{flex:none;font-size:10px;font-weight:600;line-height:1.5;padding:0 5px;border-radius:999px;border:1px solid var(--biz-rent-bd);color:var(--biz-rent-fg);background:var(--biz-rent-bg)}.nav-tab.is-active .nav-tab__flag[data-v-fb00c322]{border-color:#ffffff80;color:var(--on-brand);background:#ffffff29}.chip__count[data-v-fb00c322]{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;background:#94a3b838;color:inherit}.nav-tab.is-active .chip__count[data-v-fb00c322]{background:#ffffff3d;color:var(--on-brand)}.nav-level__skeletons[data-v-fb00c322]{display:flex;gap:7px;overflow:hidden}.nav-level__skeleton[data-v-fb00c322]{flex:none;width:74px;height:30px;border-radius:999px}.nav-level__fail[data-v-fb00c322]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 10px;border-radius:var(--radius-sm);border:1px dashed var(--line);color:var(--muted)}.nav-hint[data-v-fb00c322]{margin:-4px 2px 10px}.cell-tabs[data-v-fb00c322]{margin-bottom:12px}.service-blocked[data-v-fb00c322]{border-color:var(--biz-boost-bd)}.service-blocked__desc[data-v-fb00c322]{margin-top:6px;line-height:1.5}.service-blocked__reason[data-v-fb00c322]{margin-top:8px;color:var(--banner-warn-fg);background:var(--tag-amber-bg);border:1px solid var(--tag-amber-bd);border-radius:var(--radius-sm);padding:8px 10px;line-height:1.5;text-align:left}.service-blocked__actions[data-v-fb00c322]{justify-content:center;margin-top:12px;flex-wrap:wrap}.order[data-v-fb00c322]{position:relative}.order.is-locked[data-v-fb00c322]{opacity:.55;background:var(--card)}.order.is-locked .btn[data-v-fb00c322]{pointer-events:none}.order__head[data-v-fb00c322]{padding-bottom:10px;border-bottom:1px dashed var(--line)}.order__body[data-v-fb00c322]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 0}.order__main[data-v-fb00c322]{min-width:0}.order__title[data-v-fb00c322]{font-size:14px;font-weight:600;color:var(--c-text);min-width:0}.order__sub[data-v-fb00c322]{margin-top:2px}.order__game[data-v-fb00c322]{font-size:15px;font-weight:700;display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:4px}.order__package[data-v-fb00c322]{display:flex;align-items:center;gap:6px;margin:2px 0 4px;min-width:0;font-size:13px;color:var(--text)}.order__reserve[data-v-fb00c322]{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin:4px 0;padding:6px 8px;border-left:3px solid var(--tag-amber-bd);border-radius:4px;background:var(--tag-amber-bg);line-height:1.5}.order__reserve-k[data-v-fb00c322]{flex-shrink:0;font-weight:600;color:var(--tag-amber-fg)}.order__reserve-v[data-v-fb00c322]{font-weight:700;color:var(--tag-amber-fg)}.order__reserve-tip[data-v-fb00c322]{color:var(--muted, #94a3b8)}.order__remark[data-v-fb00c322]{display:flex;gap:6px;align-items:flex-start;margin:4px 0;padding:6px 8px;border-left:3px solid var(--accent, #6D46F2);border-radius:4px;background:#6d46f20f;line-height:1.5;word-break:break-word}.order__remark-k[data-v-fb00c322]{flex-shrink:0;font-weight:600;color:var(--accent, #6D46F2)}.order__remark-v[data-v-fb00c322]{white-space:pre-wrap}.order__amount[data-v-fb00c322]{text-align:right;flex:none;max-width:42%}.order__foot[data-v-fb00c322]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px dashed var(--line);flex-wrap:wrap}.order__meta[data-v-fb00c322]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.order__hint[data-v-fb00c322]{margin-top:8px;line-height:1.4}@media (min-width: 768px){.nav-tab[data-v-fb00c322],.nav-tab--l1[data-v-fb00c322],.nav-tab--l2[data-v-fb00c322],.nav-tab--l3[data-v-fb00c322]{max-width:none}}.order__slots[data-v-fb00c322]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:6px 0 2px}.order__slots-label[data-v-fb00c322]{font-size:12px;font-weight:600;color:var(--muted)}.slots[data-v-fb00c322]{display:inline-flex;align-items:center;gap:5px}.slots__dot[data-v-fb00c322]{width:11px;height:11px;border-radius:50%;border:1.6px solid rgba(148,163,184,.75);background:transparent;flex:none;display:inline-block}.slots__dot.is-taken[data-v-fb00c322]{border-color:#22c55e;background:#22c55e}.slots__dot.is-me[data-v-fb00c322]{box-shadow:0 0 0 3px #22c55e38}.order__waiting[data-v-fb00c322]{margin:2px 0 4px;color:var(--tag-amber-fg);font-weight:600}.joined[data-v-fb00c322]{border-color:var(--tag-amber-bd)}.joined__item+.joined__item[data-v-fb00c322]{margin-top:10px;padding-top:10px;border-top:1px dashed var(--line)}.joined__game[data-v-fb00c322]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:6px 0 2px;font-weight:700}.joined__foot[data-v-fb00c322]{margin-top:8px}.order__mates[data-v-fb00c322]{margin:2px 0 4px}.deposit-mask[data-v-fb00c322]{position:fixed;inset:0;z-index:80;background:#080a108c;backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:24px}.deposit-box[data-v-fb00c322]{width:100%;max-width:340px;border-radius:20px;padding:22px 20px 18px;background:var(--card, #fff);box-shadow:0 30px 70px -30px #0009}.deposit-title[data-v-fb00c322]{font-size:17px;font-weight:800;margin-bottom:8px}.deposit-desc[data-v-fb00c322]{font-size:13px;line-height:1.6;color:var(--text-2, #5a6272)}.deposit-ops[data-v-fb00c322]{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.coop-card__rows[data-v-9b33158b]{display:flex;flex-direction:column;gap:6px}.coop-card__row[data-v-9b33158b]{display:flex;align-items:flex-start;gap:10px}.coop-card__k[data-v-9b33158b]{flex:none;width:66px;color:var(--muted);font-size:12.5px;line-height:1.7}.coop-card__v[data-v-9b33158b]{flex:1;min-width:0}.coop-card__branch[data-v-9b33158b]{font-size:15px;font-weight:700;line-height:1.6;word-break:break-word}.coop-card__brief[data-v-9b33158b]{line-height:1.6;word-break:break-word}.coop-card__meta[data-v-9b33158b]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 20px;margin-top:12px;padding-top:12px;border-top:1px dashed var(--line)}.coop-card__stat-v[data-v-9b33158b]{font-weight:600;font-variant-numeric:tabular-nums;line-height:1.5}.coop-card__time[data-v-9b33158b]{margin-left:auto;text-align:right}.coop-card__time .coop-card__stat-v[data-v-9b33158b]{font-size:13px;white-space:nowrap}.coop-card__foot[data-v-9b33158b]{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.coop-more[data-v-9b33158b]{margin-top:14px;text-align:center}.coop-mask[data-v-9b33158b]{position:fixed;inset:0;z-index:980;display:flex;align-items:center;justify-content:center;padding:16px;background:#020617a8;backdrop-filter:blur(3px)}.coop-modal[data-v-9b33158b]{display:flex;flex-direction:column;width:min(760px,100%);max-height:88vh;overflow:hidden;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.coop-modal__head[data-v-9b33158b]{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-bottom:1px solid var(--line)}.coop-modal__title[data-v-9b33158b]{font-size:16px;font-weight:700}.coop-modal__close[data-v-9b33158b]{flex:none;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:var(--inset);color:var(--muted);font-size:20px;line-height:1;cursor:pointer}.coop-modal__body[data-v-9b33158b]{padding:14px 16px 16px;overflow:auto}.coop-standard__img[data-v-9b33158b]{display:block;max-width:100%;max-height:66vh;margin:0 auto;border-radius:12px}.coop-standard__frame[data-v-9b33158b]{width:100%;height:min(66vh,560px);border:1px solid var(--line);border-radius:12px;background:var(--inset)}.coop-standard__open[data-v-9b33158b]{display:inline-block;margin-top:10px;color:var(--brand-2)}.cancel-banner[data-v-4e809800]{display:flex;align-items:center;gap:8px;padding:10px 12px;margin-bottom:12px;border-radius:10px;background:#e8b33929;border:1px solid rgba(232,179,57,.4);cursor:pointer;font-size:13px}.cancel-banner__dot[data-v-4e809800]{flex:0 0 auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#e8890c;color:#fff;font-size:12px;line-height:20px;text-align:center}.cancel-banner__text[data-v-4e809800]{flex:1;min-width:0}.cancel-banner__arrow[data-v-4e809800]{flex:0 0 auto;font-size:18px;opacity:.5}.order[data-v-4e809800]{cursor:pointer}.order__head[data-v-4e809800]{padding-bottom:10px;border-bottom:1px dashed var(--line)}.order__body[data-v-4e809800]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 0}.order__main[data-v-4e809800]{min-width:0}.order__title[data-v-4e809800]{font-size:14px;font-weight:600;color:var(--c-text);min-width:0}.order__sub[data-v-4e809800]{margin-top:2px}.order__game[data-v-4e809800]{font-size:15px;font-weight:700;display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:4px}.order__reserve[data-v-4e809800]{color:var(--tag-blue-fg);margin-bottom:2px}.order__change[data-v-4e809800]{color:var(--tag-amber-fg);margin-bottom:2px}.order__amount[data-v-4e809800]{text-align:right;flex:none;max-width:45%}.order__foot[data-v-4e809800]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:10px;border-top:1px dashed var(--line)}.order__slots[data-v-4e809800]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:4px 0 2px}.order__slots-label[data-v-4e809800]{font-size:12px;font-weight:600;color:var(--muted)}.slots[data-v-4e809800]{display:inline-flex;align-items:center;gap:5px}.slots__dot[data-v-4e809800]{width:11px;height:11px;border-radius:50%;border:1.6px solid rgba(148,163,184,.75);background:transparent;flex:none;display:inline-block}.slots__dot.is-taken[data-v-4e809800]{border-color:#22c55e;background:#22c55e}.slots__dot.is-me[data-v-4e809800]{box-shadow:0 0 0 3px #22c55e38}.order__waiting[data-v-4e809800]{color:var(--tag-amber-fg);font-weight:600;margin-bottom:2px}.order__mates[data-v-4e809800]{margin-bottom:2px}.summary .money[data-v-c2af85a0]{margin:4px 0 2px}.summary__tags[data-v-c2af85a0]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none}.action[data-v-c2af85a0]{border-color:#4f7cff4d}.action--start[data-v-c2af85a0]{border-color:#fbbf246b;background:linear-gradient(180deg,#fbbf241f,#fbbf2408)}.start__head[data-v-c2af85a0]{align-items:flex-start;gap:12px}.start__icon[data-v-c2af85a0]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;border-radius:10px;color:var(--tag-amber-fg);background:var(--tag-amber-bg);border:1px solid var(--tag-amber-bd)}.start__clock[data-v-c2af85a0]{text-align:right;flex:none}.start__clock-value[data-v-c2af85a0]{font-size:19px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--tag-amber-fg);line-height:1.25}.start__clock-value.is-danger[data-v-c2af85a0]{color:var(--danger)}.start__notice[data-v-c2af85a0]{margin:12px 0;padding:9px 11px;border-radius:var(--radius-sm);font-size:12.5px;line-height:1.5;color:var(--banner-warn-fg);background:var(--tag-amber-bg);border:1px solid var(--tag-amber-bd)}.start__notice.is-danger[data-v-c2af85a0]{color:var(--banner-danger-fg);background:var(--tag-red-bg);border-color:var(--tag-red-bd)}.action--reserve[data-v-c2af85a0]{border-color:#7b61ff52;background:linear-gradient(180deg,#7b61ff1a,#7b61ff05)}.reserve__notice[data-v-c2af85a0]{margin:10px 0 0;padding:9px 11px;border-radius:var(--radius-sm);font-size:12.5px;line-height:1.5;color:var(--tag-blue-fg);background:var(--tag-blue-bg);border:1px solid var(--tag-blue-bd)}.reserve__notice.is-locked[data-v-c2af85a0]{color:var(--tag-amber-fg);background:var(--tag-amber-bg);border-color:var(--tag-amber-bd)}.reserve__pending[data-v-c2af85a0]{margin-top:12px;padding:10px;border:1px dashed var(--line);border-radius:var(--radius-sm);font-size:13px}.reserve__acts[data-v-c2af85a0]{display:flex;gap:8px;margin-top:10px}.reserve__acts .btn[data-v-c2af85a0]{flex:1}.reserve__request[data-v-c2af85a0]{margin-top:12px;padding-top:10px;border-top:1px solid var(--line)}.reserve__form[data-v-c2af85a0]{margin-top:10px}.reserve__waiting[data-v-c2af85a0]{padding:4px 0}.reserve__waiting-title[data-v-c2af85a0]{font-weight:700;margin-bottom:4px;color:var(--tag-amber-fg)}.slots[data-v-c2af85a0]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:10px}.slots__dot[data-v-c2af85a0]{width:11px;height:11px;border-radius:50%;border:1.6px solid rgba(148,163,184,.75);background:transparent;flex:none;display:inline-block}.slots__dot.is-taken[data-v-c2af85a0]{border-color:#22c55e;background:#22c55e}.slots__dot.is-me[data-v-c2af85a0]{box-shadow:0 0 0 3px #22c55e38}.slot-list[data-v-c2af85a0]{list-style:none;margin:0 0 10px;padding:0}.slot-list__item[data-v-c2af85a0]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px 0;border-top:1px dashed var(--line);font-size:13px}.slot-list__item[data-v-c2af85a0]:first-child{border-top:none}.slot-list__no[data-v-c2af85a0]{color:var(--muted)}.slot-list__who[data-v-c2af85a0]{font-weight:600;min-width:48px}.wallet__grid[data-v-c4f4f988]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;padding-top:14px;border-top:1px dashed var(--line)}.wallet__cell .money[data-v-c4f4f988]{font-size:15px;margin-top:2px}.wallet__deposit[data-v-c4f4f988]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;padding-top:14px;border-top:1px dashed var(--line)}.wallet__deposit-state[data-v-c4f4f988]{font-size:12px;font-weight:600;margin-left:4px;white-space:nowrap}.wallet__deposit-state.is-ok[data-v-c4f4f988]{color:var(--ok)}.wallet__deposit-state.is-warn[data-v-c4f4f988]{color:var(--danger)}.wallet__deposit-link[data-v-c4f4f988]{grid-column:1 / -1;justify-self:start;padding:0;background:none;border:none;color:var(--brand);font:inherit;font-size:12px;cursor:pointer}.flow__type[data-v-c4f4f988]{display:flex;align-items:center;gap:6px;font-weight:700;font-size:14.5px;flex-wrap:wrap}.flow__amount[data-v-c4f4f988]{font-size:18px;flex:none}.flow__detail[data-v-c4f4f988]{display:flex;align-items:center;gap:8px;margin-top:10px;padding-top:10px;border-top:1px dashed var(--line);color:var(--muted);flex-wrap:wrap}.flow__detail b[data-v-c4f4f988]{color:var(--text);font-variant-numeric:tabular-nums}.flow__remark[data-v-c4f4f988]{margin-top:6px}@media (min-width: 768px){.wallet__grid[data-v-c4f4f988]{grid-template-columns:repeat(4,1fr)}}.copy-tip[data-v-af4e2451]{margin:12px 0 8px;padding:12px;border-radius:12px;background:#f4f2ff}.copy-tip__title[data-v-af4e2451]{font-size:14px;font-weight:700;color:#4b3fd6}.copy-tip__sub[data-v-af4e2451]{margin-top:4px;font-size:12px;line-height:1.6;color:#6f6a8c}.copy-tip__btn[data-v-af4e2451]{width:100%;margin-top:10px;padding:11px;border:none;border-radius:10px;background:#6d5cff;color:#fff;font-size:14px;font-weight:600}.copy-tip__btn[data-v-af4e2451]:active{opacity:.85}.copy-tip__msg[data-v-af4e2451]{margin-top:8px;font-size:12px;color:#4b3fd6;word-break:break-all}.rc-picked[data-v-af4e2451]{display:flex;align-items:center;justify-content:space-between;margin:10px 0 4px;font-size:13px;color:#555}.rc-picked b[data-v-af4e2451]{color:#222}.rc-channels[data-v-af4e2451]{display:flex;gap:10px;margin:10px 0 6px}.rc-ch[data-v-af4e2451]{flex:1;display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid #e5e5ea;border-radius:10px;background:#fff}.rc-ch--on[data-v-af4e2451]{border-color:#5b3df5;box-shadow:0 0 0 2px #5b3df51f}.rc-ch input[data-v-af4e2451]{display:none}.rc-ch span[data-v-af4e2451]{font-size:14px;font-weight:600;color:#222}.rc-ch i[data-v-af4e2451]{font-style:normal;font-size:11px;color:#888}.rs-mask[data-v-af4e2451]{position:fixed;inset:0;background:#00000073;display:flex;align-items:flex-end;justify-content:center;z-index:999}.rs-box[data-v-af4e2451]{width:100%;max-width:520px;background:#fff;border-radius:16px 16px 0 0;padding:18px 18px calc(18px + env(safe-area-inset-bottom))}.rs-title[data-v-af4e2451]{font-size:16px;font-weight:700;text-align:center}.rs-desc[data-v-af4e2451]{margin-top:6px;font-size:13px;color:#888;text-align:center}.rs-item[data-v-af4e2451]{display:block;width:100%;text-align:left;margin-top:12px;padding:14px;border:1px solid #e5e5ea;border-radius:12px;background:#fff}.rs-item b[data-v-af4e2451]{display:block;font-size:15px;color:#222}.rs-item span[data-v-af4e2451]{display:block;margin-top:4px;font-size:12px;color:#888;line-height:1.5}.rs-note[data-v-af4e2451]{margin-top:12px;font-size:12px;color:#b07b00;line-height:1.5}.rs-cancel[data-v-af4e2451]{width:100%;margin-top:12px;padding:12px;border:none;border-radius:12px;background:#f2f2f7;font-size:15px;color:#333}.dep-page[data-v-af4e2451]{min-height:100vh;padding:16px;background:var(--bg, #f5f4ef)}.card[data-v-af4e2451]{background:var(--card, #fff);border-radius:18px;padding:22px 18px}.card--gap[data-v-af4e2451]{margin-top:12px}.title[data-v-af4e2451]{font-size:18px;font-weight:800;margin-bottom:14px}.title-row[data-v-af4e2451]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.refresh-btn[data-v-af4e2451]{border:1px solid #e5e5e5;background:#fff;border-radius:999px;padding:5px 14px;font-size:12px;color:#5a6272;font-weight:600}.refresh-btn[data-v-af4e2451]:disabled{opacity:.55}.title__count[data-v-af4e2451]{margin-left:8px;font-size:12px;font-weight:500;color:#8a90a0}.row[data-v-af4e2451]{display:flex;justify-content:space-between;padding:8px 0;font-size:14px;color:var(--text-2, #5a6272)}.amount[data-v-af4e2451]{color:var(--brand, #6d5cff);font-weight:800}.mono[data-v-af4e2451]{font-family:ui-monospace,monospace;font-size:12px}.pay-btn[data-v-af4e2451]{width:100%;margin-top:18px;border:0;border-radius:12px;padding:13px;background:var(--brand, #6d5cff);color:#fff;font-weight:700;font-size:15px}.pay-btn[data-v-af4e2451]:disabled{opacity:.6}.ok[data-v-af4e2451]{margin-top:18px;text-align:center;color:#12a150;font-weight:700}.hint[data-v-af4e2451]{color:#8a90a0;font-size:13px}.msg[data-v-af4e2451]{margin-top:12px;font-size:13px;color:#d4380d}.sup-input[data-v-af4e2451]{flex:1;border:1px solid #e5e5e5;border-radius:8px;padding:8px 10px;font-size:13px}.bal-label[data-v-af4e2451]{font-size:13px;color:#8a90a0}.bal[data-v-af4e2451]{font-size:34px;font-weight:800;color:var(--brand, #6d5cff);line-height:1.25;margin:2px 0 6px}.bal-meta[data-v-af4e2451]{font-size:12px;color:#8a90a0}.badge[data-v-af4e2451]{display:inline-block;margin-top:12px;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:700}.badge--ok[data-v-af4e2451]{background:#12a1501f;color:#12a150}.badge--warn[data-v-af4e2451]{background:#d4380d1a;color:#d4380d}.sk__line[data-v-af4e2451]{height:14px;border-radius:7px;background:linear-gradient(90deg,#eee 25%,#f5f5f5 37%,#eee 63%);background-size:400% 100%;animation:sk-af4e2451 1.2s ease infinite;margin-bottom:10px}.sk__line--xl[data-v-af4e2451]{height:34px;width:60%}.sk__line--sm[data-v-af4e2451]{width:40%}@keyframes sk-af4e2451{0%{background-position:100% 50%}to{background-position:0 50%}}.err__text[data-v-af4e2451]{font-size:13px;color:#d4380d}.empty[data-v-af4e2451]{font-size:13px;color:#8a90a0;padding:14px 0;text-align:center}.logs[data-v-af4e2451]{list-style:none;margin:0;padding:0}.log[data-v-af4e2451]{padding:12px 0;border-top:1px solid #f0f0f0}.log[data-v-af4e2451]:first-child{border-top:0}.log__head[data-v-af4e2451]{display:flex;justify-content:space-between;align-items:baseline;font-size:14px;font-weight:700}.log__type[data-v-af4e2451]{color:var(--text-1, #222)}.amt--in[data-v-af4e2451]{color:#12a150}.amt--out[data-v-af4e2451]{color:#d4380d}.log__sub[data-v-af4e2451]{display:flex;justify-content:space-between;gap:10px;margin-top:5px;font-size:12px;color:#8a90a0}.log__remark[data-v-af4e2451]{margin-top:5px;font-size:12px;color:#8a90a0}.log__no[data-v-af4e2451]{margin-top:5px;font-size:12px;color:#b0b4be;font-family:ui-monospace,monospace}.more-btn[data-v-af4e2451]{width:100%;margin-top:12px;border:1px solid #e5e5e5;background:#fff;border-radius:10px;padding:10px;font-size:13px;color:#5a6272}.rc-tips[data-v-af4e2451]{margin-top:6px;font-size:12px;line-height:1.6;color:#8a90a0}.rc-alt[data-v-af4e2451]{margin-top:14px;text-align:center}.rc-link[data-v-af4e2451]{font-size:13px;font-weight:600;color:var(--brand, #6d5cff)}.rule-chips[data-v-f9a60685]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.detail-grid[data-v-f9a60685]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;padding-top:14px;border-top:1px dashed var(--line)}.detail-cell .money[data-v-f9a60685]{font-size:15px;margin-top:2px}.detail-cell--strong .money[data-v-f9a60685]{color:var(--brand)}.formula[data-v-f9a60685]{margin-top:10px}.freeze[data-v-f9a60685]{padding:10px 0;border-bottom:1px dashed var(--line)}.freeze[data-v-f9a60685]:last-child{border-bottom:none}.chips[data-v-f9a60685]{display:flex;flex-wrap:wrap;gap:8px}.link-all[data-v-f9a60685]{margin-top:8px}.settle-notice[data-v-f9a60685]{border-left:3px solid var(--c-primary, #6d46f2)}.settle-notice__title[data-v-f9a60685]{font-weight:600;font-size:14px;margin-bottom:6px}.settle-notice__text[data-v-f9a60685]{margin:0 0 6px;font-size:12.5px;line-height:1.7;color:var(--c-text-2, #666)}.settle-notice__text[data-v-f9a60685]:last-child{margin-bottom:0}.rules[data-v-f9a60685]{margin:4px 0 12px;padding-left:18px;line-height:1.9}.submit-hint[data-v-f9a60685]{margin-top:8px;text-align:center}.record__no[data-v-f9a60685]{font-size:13px;font-weight:600;word-break:break-all}.record__amount[data-v-f9a60685]{font-size:18px;flex:none}.record__tags[data-v-f9a60685]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px}@media (min-width: 768px){.detail-grid[data-v-f9a60685]{grid-template-columns:repeat(4,1fr)}}.payout-card[data-v-6ef08403]{margin-top:12px}.payout-head[data-v-6ef08403]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.payout-head__state[data-v-6ef08403]{flex:none;font-size:12px;color:var(--brand-2);font-weight:600}.payout-skeleton[data-v-6ef08403]{padding:6px 0}.payout-err[data-v-6ef08403]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:var(--c-danger);padding:6px 0}.payout-retry[data-v-6ef08403]{flex:none;border:1px solid var(--line);background:transparent;color:var(--text);border-radius:8px;padding:4px 10px;font-size:12px;cursor:pointer}.payout-tip[data-v-6ef08403]{margin:10px 0 0;font-size:11px;color:var(--muted);line-height:1.5}.po-row[data-v-6ef08403]{display:flex;align-items:center;gap:10px;padding:10px 0}.po-row+.po-row[data-v-6ef08403]{border-top:1px solid var(--line)}.po-icon[data-v-6ef08403]{flex:none;width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#fff;background:var(--brand)}.po-row.is-alipay .po-icon[data-v-6ef08403]{background:#1677ff}.po-row.is-wechat .po-icon[data-v-6ef08403]{background:#07c160}.po-row.is-bank .po-icon[data-v-6ef08403]{background:#e8890c}.po-main[data-v-6ef08403]{flex:1 1 auto;min-width:0}.po-name[data-v-6ef08403]{font-size:14px;font-weight:600;color:var(--text);line-height:1.3}.po-sub[data-v-6ef08403]{font-size:12px;color:var(--muted);line-height:1.4;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.po-sub.is-empty[data-v-6ef08403]{color:var(--dim)}.po-edit[data-v-6ef08403]{flex:none;border:none;background:none;color:var(--brand-2);font-size:12px;font-weight:600;padding:4px 2px;cursor:pointer;white-space:nowrap}.po-switch[data-v-6ef08403]{flex:none;position:relative;width:44px;height:26px;border-radius:999px;border:none;background:#94a3b847;cursor:pointer;transition:background .16s ease;padding:0}.po-switch.is-on[data-v-6ef08403]{background:var(--brand)}.po-switch[data-v-6ef08403]:disabled{opacity:.6;cursor:not-allowed}.po-switch__dot[data-v-6ef08403]{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .16s ease;box-shadow:0 1px 3px #00000040}.po-switch.is-on .po-switch__dot[data-v-6ef08403]{transform:translate(18px)}.po-mask[data-v-6ef08403]{position:fixed;inset:0;z-index:9999;background:#0206179e;display:flex;align-items:flex-end;justify-content:center}.po-sheet[data-v-6ef08403]{width:100%;max-width:520px;max-height:88vh;overflow-y:auto;background:var(--card);border-radius:18px 18px 0 0;padding:16px 16px calc(20px + env(safe-area-inset-bottom,0px));border:1px solid var(--line);border-bottom:none}.po-sheet__head[data-v-6ef08403]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.po-sheet__title[data-v-6ef08403]{font-size:15px;font-weight:700;color:var(--text)}.po-sheet__close[data-v-6ef08403]{flex:none;width:28px;height:28px;border:none;border-radius:50%;background:var(--inset);color:var(--muted);font-size:18px;line-height:1;cursor:pointer}.po-field[data-v-6ef08403]{margin-bottom:12px}.po-field--row[data-v-6ef08403]{display:flex;align-items:center;justify-content:space-between;gap:10px}.po-label[data-v-6ef08403]{display:block;font-size:12px;color:var(--muted);margin-bottom:6px}.po-input[data-v-6ef08403]{width:100%;box-sizing:border-box;height:40px;padding:0 12px;font-size:14px;border-radius:10px;border:1px solid var(--line);background:var(--inset);color:var(--text)}.po-qr[data-v-6ef08403]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.po-qr__box[data-v-6ef08403]{flex:none;width:72px;height:72px;border-radius:10px;overflow:hidden;border:1px solid var(--line);background:var(--inset)}.po-qr__img[data-v-6ef08403]{width:100%;height:100%;object-fit:cover;display:block}.po-qr__empty[data-v-6ef08403]{flex:none;width:72px;height:72px;border-radius:10px;border:1px dashed var(--line);display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--dim);text-align:center}.po-qr__btns[data-v-6ef08403]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.po-form-err[data-v-6ef08403]{margin:4px 0 0;font-size:12px;color:var(--c-danger)}.po-actions[data-v-6ef08403]{display:flex;gap:10px;margin-top:14px}.po-btn[data-v-6ef08403]{flex:1 1 0;min-width:0;height:42px;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;border:1px solid var(--line);background:var(--inset);color:var(--text);white-space:nowrap}.po-btn--ghost[data-v-6ef08403]{flex:none;padding:0 14px;height:34px;font-size:13px}.po-btn--ghost.is-danger[data-v-6ef08403]{color:var(--c-danger);border-color:var(--c-danger)}.po-btn--primary[data-v-6ef08403]{border:none;background:var(--brand);color:var(--on-brand)}.po-btn[data-v-6ef08403]:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 360px){.po-row[data-v-6ef08403]{gap:8px}.po-icon[data-v-6ef08403]{width:26px;height:26px;border-radius:8px;font-size:12px}.po-switch[data-v-6ef08403]{width:40px;height:24px}.po-switch__dot[data-v-6ef08403]{width:18px;height:18px}.po-switch.is-on .po-switch__dot[data-v-6ef08403]{transform:translate(16px)}}.logout-btn[data-v-1a4ba0ec]{width:100%;padding:12px;border:1px solid #e5e5ea;border-radius:10px;background:#fff;color:#d03050;font-size:15px;font-weight:600}.lo-mask[data-v-1a4ba0ec]{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:999;padding:24px}.lo-box[data-v-1a4ba0ec]{width:100%;max-width:320px;background:#fff;border-radius:14px;padding:20px}.lo-title[data-v-1a4ba0ec]{font-size:16px;font-weight:700}.lo-desc[data-v-1a4ba0ec]{margin-top:8px;font-size:13px;color:#666;line-height:1.6}.lo-actions[data-v-1a4ba0ec]{display:flex;gap:10px;margin-top:18px}.lo-btn[data-v-1a4ba0ec]{flex:1;padding:10px;border-radius:10px;border:none;font-size:14px;font-weight:600}.lo-btn--ghost[data-v-1a4ba0ec]{background:#f2f2f7;color:#333}.lo-btn--danger[data-v-1a4ba0ec]{background:#d03050;color:#fff}.profile__top[data-v-1a4ba0ec]{display:flex;align-items:center;gap:12px}.profile__avatar[data-v-1a4ba0ec]{width:52px;height:52px;flex:none;border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:21px;font-weight:800;color:var(--on-brand);background:linear-gradient(135deg,var(--brand-grad-a),var(--brand-grad-b))}.profile__avatar img[data-v-1a4ba0ec]{width:100%;height:100%;object-fit:cover}.profile__name[data-v-1a4ba0ec]{font-size:17px;font-weight:700}.profile__levels[data-v-1a4ba0ec]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.profile__grid[data-v-1a4ba0ec]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;padding-top:12px;border-top:1px dashed var(--line)}.profile__cell[data-v-1a4ba0ec]{text-align:center}.profile__value[data-v-1a4ba0ec]{font-weight:700;margin-top:2px}.profile__tags[data-v-1a4ba0ec]{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.level-card__main[data-v-1a4ba0ec]{display:flex;align-items:baseline;gap:10px;margin:12px 0;flex-wrap:wrap}.level-card__code[data-v-1a4ba0ec]{font-size:24px;font-weight:800;letter-spacing:1px;background:linear-gradient(135deg,var(--level-code-a),var(--level-code-b));-webkit-background-clip:text;background-clip:text;color:transparent}.level-card__grid[data-v-1a4ba0ec]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding-top:12px;border-top:1px dashed var(--line)}.level-card__cell[data-v-1a4ba0ec]{background:var(--inset);border:1px solid var(--line);border-radius:12px;padding:10px}.level-card__value[data-v-1a4ba0ec]{font-weight:700;font-size:16px;margin-top:2px;font-variant-numeric:tabular-nums}.level-card__value.is-warn[data-v-1a4ba0ec]{color:var(--danger)}.quick__item[data-v-1a4ba0ec]{display:flex;align-items:center;gap:12px;width:100%;padding:12px 2px;background:none;border:none;border-bottom:1px dashed var(--line);color:var(--text);text-align:left;cursor:pointer;font-family:inherit}.quick__item[data-v-1a4ba0ec]:last-child{border-bottom:none}.quick__item--static[data-v-1a4ba0ec]{cursor:default}.quick__icon[data-v-1a4ba0ec]{font-size:18px;width:26px;text-align:center}.quick__icon svg[data-v-1a4ba0ec]{width:19px;height:19px;display:block;margin:0 auto}.quick__text[data-v-1a4ba0ec]{display:flex;flex-direction:column;flex:1;min-width:0}.quick__text small[data-v-1a4ba0ec]{font-size:12px}.quick__arrow[data-v-1a4ba0ec]{color:var(--dim);font-size:18px}.tiers__note[data-v-1a4ba0ec]{margin:12px 0 0;padding-top:10px;border-top:1px dashed var(--line);line-height:1.6}@media (min-width: 768px){.level-card__grid[data-v-1a4ba0ec]{grid-template-columns:repeat(5,1fr)}}.resign[data-v-1a4ba0ec]{margin-top:10px}.resign__head[data-v-1a4ba0ec]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.resign__title[data-v-1a4ba0ec]{font-weight:600;margin-bottom:2px}.resign__status[data-v-1a4ba0ec]{margin-top:8px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.resign__form[data-v-1a4ba0ec]{margin-top:10px}.resign__textarea[data-v-1a4ba0ec]{width:100%;border:1px solid var(--line, #e3e5ec);border-radius:8px;padding:8px;font:inherit;resize:vertical}.resign__err[data-v-1a4ba0ec]{color:#e5484d;font-size:12px;margin-top:6px}.resign__acts[data-v-1a4ba0ec]{display:flex;gap:8px;margin-top:8px}.profile__edit[data-v-1a4ba0ec]{margin-top:12px;width:100%}.lv-row[data-v-1a4ba0ec]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--line)}.lv-row[data-v-1a4ba0ec]:last-child{border-bottom:0}.lv-row__left[data-v-1a4ba0ec]{display:flex;align-items:center;gap:8px;min-width:0}.lv-row__code[data-v-1a4ba0ec]{font-weight:700;color:var(--text)}.quick-grid[data-v-1a4ba0ec]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.quick-cell[data-v-1a4ba0ec]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:14px 8px;border:1px solid var(--line);border-radius:14px;background:var(--inset);color:var(--text-2);font-size:12px}.quick-cell span[data-v-1a4ba0ec]{font-size:20px}.quick-cell b[data-v-1a4ba0ec]{font-weight:700}.pkg-preview[data-v-1a4ba0ec]{margin-top:10px}.pkg-preview__head[data-v-1a4ba0ec]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.pkg-more[data-v-1a4ba0ec]{border:0;background:transparent;color:var(--brand,#6d5cff);font-size:12px}.pkg-row[data-v-1a4ba0ec]{display:flex;align-items:center;gap:8px;padding:8px 0;border-top:1px solid rgba(127,127,127,.12);font-size:13px}.pkg-name[data-v-1a4ba0ec]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pkg-price[data-v-1a4ba0ec]{color:#e6a23c;font-weight:600}.pkg-status[data-v-1a4ba0ec]{font-size:11px;color:#888}.lv-list[data-v-64945362]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.lv-item[data-v-64945362]{border-top:1px dashed var(--line);padding-top:10px}.lv-item[data-v-64945362]:first-child{border-top:none;padding-top:0}.lv-item__top[data-v-64945362]{display:flex;align-items:center;justify-content:space-between;gap:10px}.lv-item__meta[data-v-64945362]{margin-top:6px}.lv-notice[data-v-64945362]{margin:10px 0 0;color:var(--warn)}.lv-hint[data-v-64945362]{margin:10px 0 0;line-height:1.6}.tier+.tier[data-v-64945362]{margin-top:12px}.tier__name[data-v-64945362]{font-size:13px;font-weight:700;margin:10px 0 6px}.tier__list[data-v-64945362]{list-style:none;margin:0;padding:0}.tier__row[data-v-64945362]{display:grid;grid-template-columns:86px 1fr auto;gap:8px;align-items:center;padding:7px 9px;border-radius:var(--radius-sm);font-size:13px}.tier__row--on[data-v-64945362]{background:var(--inset);outline:1px solid var(--line);font-weight:700}.tier__score[data-v-64945362]{color:var(--muted)}.tier__rate[data-v-64945362]{font-variant-numeric:tabular-nums;font-weight:700}.rules[data-v-64945362]{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:9px;font-size:13px;line-height:1.7}.faq[data-v-64945362]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.faq__q[data-v-64945362]{margin:0;font-size:13.5px;font-weight:700}.faq__a[data-v-64945362]{margin:4px 0 0;font-size:13px;line-height:1.7;color:var(--muted)}.lv-back[data-v-64945362]{margin-top:14px}.price-box[data-v-17f82c34]{background:var(--inset);border:1px solid var(--line);border-radius:14px;padding:14px}.price-box__value[data-v-17f82c34]{font-size:22px;margin:4px 0 2px;color:var(--brand-soft)}.pkg-list[data-v-17f82c34]{display:flex;flex-direction:column}.pkg[data-v-17f82c34]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px dashed var(--line)}.pkg[data-v-17f82c34]:last-child{border-bottom:none}.pkg__title[data-v-17f82c34]{font-weight:700;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pkg__right[data-v-17f82c34]{text-align:right;flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.pkg__price[data-v-17f82c34]{font-size:17px}.card[data-v-1d8d85db]{margin-bottom:10px}.label[data-v-1d8d85db]{font-size:13px;font-weight:600}.ta[data-v-1d8d85db]{width:100%;box-sizing:border-box;margin-top:8px;padding:10px;border:1px solid var(--c-border);border-radius:8px;background:var(--c-card);color:var(--c-text);font-size:13px;line-height:1.7;resize:vertical}.btn[data-v-1d8d85db]{padding:6px 14px;border:1px solid var(--c-primary);border-radius:8px;background:var(--c-primary);color:#fff;font-size:13px;cursor:pointer}.btn--ghost[data-v-1d8d85db]{background:transparent;color:var(--c-primary)}.btn--danger[data-v-1d8d85db]{background:transparent;color:var(--c-danger);border-color:var(--c-danger);margin-top:6px}.btn.is-disabled[data-v-1d8d85db],.btn[data-v-1d8d85db]:disabled{opacity:.5;cursor:not-allowed}.grid[data-v-1d8d85db]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px}.grid__cell[data-v-1d8d85db]{position:relative}.grid__cell img[data-v-1d8d85db]{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px}.del[data-v-1d8d85db]{position:absolute;top:2px;right:2px;width:20px;height:20px;border:0;border-radius:50%;background:#0000008c;color:#fff;line-height:1;cursor:pointer}.vwrap[data-v-1d8d85db]{margin-top:10px}.video[data-v-1d8d85db]{width:100%;max-height:50vh;border-radius:8px;background:#000;display:block}.warn[data-v-1d8d85db]{color:var(--c-danger)}.voice-tip[data-v-1d8d85db]{margin:6px 0 10px;line-height:1.7}.voice-now[data-v-1d8d85db]{display:flex;flex-direction:column;gap:8px}.voice-audio[data-v-1d8d85db]{width:100%;height:36px}.voice-empty[data-v-1d8d85db]{margin:4px 0 10px}.voice-acts[data-v-1d8d85db]{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.voice-hint[data-v-1d8d85db]{margin-top:8px;line-height:1.6}.btn.is-recording[data-v-1d8d85db]{background:var(--c-danger);border-color:var(--c-danger);color:#fff}.basic-card[data-v-1d8d85db]{margin-bottom:14px}.basic-row[data-v-1d8d85db]{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}.avatar-picker[data-v-1d8d85db]{display:flex;flex-direction:column;align-items:center;gap:8px}.avatar-img[data-v-1d8d85db],.avatar-empty[data-v-1d8d85db]{width:72px;height:72px;border-radius:50%;object-fit:cover;display:flex;align-items:center;justify-content:center;background:#eef1f8;color:#9aa3b2;font-size:26px;font-weight:700}.basic-field[data-v-1d8d85db]{flex:1;min-width:220px;display:flex;flex-direction:column;gap:6px}.basic-label[data-v-1d8d85db]{font-size:13px;color:#5b6274}.basic-input[data-v-1d8d85db]{height:38px;border-radius:10px;border:1px solid #dfe3ec;padding:0 12px;font-size:14px;width:100%}.basic-actions[data-v-1d8d85db]{margin-top:12px;display:flex;align-items:center;gap:10px}.save-all[data-v-1d8d85db]{margin:14px 0 4px;display:flex;align-items:center;gap:10px}.save-all__btn[data-v-1d8d85db]{padding:9px 22px;font-size:14px}.save-all__ok[data-v-1d8d85db]{color:#07a35a}.save-all__err[data-v-1d8d85db]{color:#e5484d}.quota[data-v-ebf1540a]{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.quota__text[data-v-ebf1540a]{font-weight:700;font-variant-numeric:tabular-nums;color:var(--brand-soft)}.pkg[data-v-ebf1540a]{padding:14px 0;border-bottom:1px dashed var(--line)}.pkg[data-v-ebf1540a]:last-child{border-bottom:none;padding-bottom:0}.pkg__top[data-v-ebf1540a]{display:flex;align-items:flex-start;gap:12px}.pkg__cover[data-v-ebf1540a]{width:78px;height:78px;flex:none;border-radius:12px;overflow:hidden;border:1px solid var(--line);background:var(--inset);display:flex;align-items:center;justify-content:center}.pkg__cover img[data-v-ebf1540a]{width:100%;height:100%;object-fit:cover;display:block}.pkg__cover-empty[data-v-ebf1540a]{font-size:12px;color:var(--dim)}.pkg__title[data-v-ebf1540a]{font-weight:700;font-size:15px}.pkg__level[data-v-ebf1540a]{margin-top:3px;line-height:1.5}.pkg__level--missing[data-v-ebf1540a]{color:var(--warn);font-weight:600}.pkg__meta[data-v-ebf1540a]{display:flex;align-items:baseline;gap:4px;margin-top:4px}.pkg__price[data-v-ebf1540a]{font-size:18px;color:var(--brand-soft)}.pkg__tags[data-v-ebf1540a]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.pkg__summary[data-v-ebf1540a]{margin-top:10px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2}.pkg__audit[data-v-ebf1540a]{margin-top:10px;padding:9px 11px;border-radius:10px;font-size:12.5px;background:var(--inset);border:1px solid var(--line);color:var(--muted);word-break:break-word}.pkg__audit.is-rejected[data-v-ebf1540a]{background:var(--tag-red-bg);border-color:var(--tag-red-bd);color:var(--tag-red-fg)}.pkg__foot[data-v-ebf1540a]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:12px}.page-head__btns[data-v-ebf1540a]{display:flex;align-items:center;gap:8px;flex:0 0 auto}.trial[data-v-ebf1540a]{border:1px solid var(--tag-amber-bd);background:var(--tag-amber-bg)}.trial__head[data-v-ebf1540a]{display:flex;align-items:center;justify-content:space-between}.trial__title[data-v-ebf1540a]{font-size:15px;font-weight:700;color:var(--text)}.trial__badge[data-v-ebf1540a]{padding:3px 9px;border-radius:999px;font-size:12px;font-weight:700;color:var(--brand-soft);background:var(--card);border:1px solid var(--tag-amber-bd)}.trial__desc[data-v-ebf1540a]{margin:10px 0 0;font-size:12.5px;line-height:1.75;color:var(--muted)}.trial__name[data-v-ebf1540a]{margin-top:10px;font-size:14px;font-weight:700}.trial__tags[data-v-ebf1540a]{margin-top:7px}.trial__tags .tag[data-v-ebf1540a]{margin-right:6px}.trial__intro[data-v-ebf1540a]{margin-top:7px;line-height:1.6}.trial__audit[data-v-ebf1540a]{margin-top:8px;padding:8px 10px;border-radius:10px;color:var(--tag-red-fg);background:var(--tag-red-bg);border:1px solid var(--tag-red-bd);word-break:break-word}.trial__foot[data-v-ebf1540a]{display:flex;justify-content:flex-end;margin-top:12px}.selfield[data-v-f5e1a0e0]{position:relative}.selfield__trigger[data-v-f5e1a0e0]{display:flex;align-items:center;justify-content:space-between;font-family:inherit;font-size:inherit;text-align:left;cursor:pointer}.selfield__trigger[data-v-f5e1a0e0]:disabled{opacity:.6;cursor:not-allowed}.selfield__trigger.is-open[data-v-f5e1a0e0],.selfield__trigger[data-v-f5e1a0e0]:hover:not(:disabled){border-color:#4f7cffb3}.selfield__trigger.is-open[data-v-f5e1a0e0]{box-shadow:0 0 0 3px #4f7cff29}.selfield__value[data-v-f5e1a0e0]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selfield__trigger.is-empty .selfield__value[data-v-f5e1a0e0]{color:var(--dim)}.selfield__caret[data-v-f5e1a0e0]{flex:none;margin-left:10px;font-size:12px;color:var(--muted)}.selfield__mask[data-v-f5e1a0e0]{position:fixed;inset:0;z-index:260;display:flex;align-items:flex-end;justify-content:center;background:#0206178f;backdrop-filter:blur(2px)}.selfield__sheet[data-v-f5e1a0e0]{width:100%;max-width:560px;max-height:78vh;overflow-y:auto;padding:14px;box-sizing:border-box;background:var(--card);border:1px solid var(--line);border-radius:18px 18px 0 0;box-shadow:var(--shadow)}.selfield__head[data-v-f5e1a0e0]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.selfield__title[data-v-f5e1a0e0]{font-size:14px;font-weight:700;color:var(--text)}.selfield__close[data-v-f5e1a0e0]{flex:none;width:30px;height:30px;border-radius:10px;border:1px solid var(--line);background:var(--inset);color:var(--muted);font-family:inherit;font-size:17px;line-height:1;cursor:pointer}.selfield__desc[data-v-f5e1a0e0]{flex:none;margin-left:8px;font-size:11.5px;font-weight:400;color:var(--dim)}@media (min-width: 768px){.selfield__mask[data-v-f5e1a0e0]{align-items:center;padding:24px}.selfield__sheet[data-v-f5e1a0e0]{border-radius:18px}}.track-option[data-v-a71e6b64]:hover:not(.is-active){border-color:#4f7cff73}.track-picker[data-v-a71e6b64]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.track-option[data-v-a71e6b64]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px;border-radius:12px;border:1px solid var(--line);background:var(--inset);color:var(--text);font-family:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.track-option.is-active[data-v-a71e6b64]{border-color:var(--brand);background:var(--tag-blue-bg);box-shadow:inset 0 0 0 1px var(--brand)}.track-option small[data-v-a71e6b64]{font-size:11.5px}.track-fixed[data-v-a71e6b64]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1px dashed var(--line);background:var(--inset)}.price-preview[data-v-a71e6b64],.biz-tip[data-v-a71e6b64]{margin:-4px 0 14px}.price-preview .money[data-v-a71e6b64]{color:var(--brand-soft);font-size:15px}.upload[data-v-a71e6b64]{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.upload__preview[data-v-a71e6b64]{width:108px;height:108px;flex:none;border-radius:12px;overflow:hidden;border:1px solid var(--line);background:var(--inset);display:flex;align-items:center;justify-content:center}.upload__preview img[data-v-a71e6b64],.upload__preview video[data-v-a71e6b64]{width:100%;height:100%;object-fit:cover;display:block}.upload__empty[data-v-a71e6b64]{font-size:12px;color:var(--dim)}.upload__side[data-v-a71e6b64]{min-width:200px}.upload__file[data-v-a71e6b64]{display:none}.upload__btns[data-v-a71e6b64]{display:flex;gap:8px;flex-wrap:wrap}.upload__progress[data-v-a71e6b64]{margin-top:10px}.upload__error[data-v-a71e6b64]{margin:8px 0 0;color:var(--danger)}.upload__url[data-v-a71e6b64]{margin-top:10px;font-size:13px}.textarea[data-v-a71e6b64]{resize:vertical;min-height:140px;line-height:1.6}.form-actions[data-v-a71e6b64]{display:flex;gap:10px;margin-top:4px}.form-actions .btn[data-v-a71e6b64]{flex:1}.foot-tip[data-v-a71e6b64]{margin:12px 2px 0}.trial-lock[data-v-a71e6b64]{display:flex;align-items:baseline;flex-wrap:wrap;padding:10px 12px;border-radius:12px;border:1px dashed var(--tag-amber-bd);background:var(--tag-amber-bg)}.trial-lock__price[data-v-a71e6b64]{font-size:22px;font-weight:700;color:var(--brand-soft)}.trial-lock__dot[data-v-a71e6b64]{margin:0 8px;color:var(--dim)}.trial-lock__time[data-v-a71e6b64]{font-size:15px;font-weight:700;color:var(--text)}.trial-lock__fixed[data-v-a71e6b64]{margin-left:10px;padding:2px 7px;border-radius:999px;font-size:11.5px;color:var(--muted);border:1px solid var(--line)}.intro-tip[data-v-a71e6b64]{margin:6px 0 0;line-height:1.6}.head[data-v-20db2d81]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.title[data-v-20db2d81]{font-size:16px;font-weight:700}.sub[data-v-20db2d81]{font-size:12px;line-height:1.6;margin-top:2px}.chips[data-v-20db2d81]{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.chip[data-v-20db2d81]{border:1px solid var(--c-border);background:var(--c-card);border-radius:999px;padding:4px 10px;font-size:12px;cursor:pointer}.chip--on[data-v-20db2d81]{border-color:transparent;background:transparent;color:var(--sel-color);font-weight:600;position:relative}.chip--on[data-v-20db2d81]:after{content:"";position:absolute;left:0;right:0;bottom:calc(-1 * var(--sel-gap));height:var(--sel-bar-height);border-radius:var(--sel-bar-height);background:var(--sel-color)}.log__head[data-v-20db2d81]{display:flex;align-items:center;justify-content:space-between;gap:8px}.log__pkg[data-v-20db2d81]{font-weight:600;font-size:14px}.log__op[data-v-20db2d81]{font-size:12px;margin-top:2px}.diffs[data-v-20db2d81]{margin-top:8px;padding-top:8px;border-top:1px dashed var(--c-border)}.diff[data-v-20db2d81]{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:13px;line-height:1.9}.diff__label[data-v-20db2d81]{flex:0 0 72px;color:var(--c-text-2)}.diff__before[data-v-20db2d81]{color:#b25e5e;text-decoration:line-through;word-break:break-all}.diff__arrow[data-v-20db2d81]{color:var(--c-text-2)}.diff__after[data-v-20db2d81]{color:var(--c-success);font-weight:600;word-break:break-all}.diff__after--price[data-v-20db2d81]{color:#e5484d;font-size:15px}.reason[data-v-20db2d81]{margin-top:8px;padding:8px 10px;background:var(--c-bg);border-radius:var(--r-sm);font-size:12px;line-height:1.7}.reason__label[data-v-20db2d81]{color:var(--c-text-2);margin-right:6px}.err[data-v-20db2d81]{color:#e5484d;font-size:13px;margin-bottom:8px}.empty[data-v-20db2d81]{text-align:center;padding:28px 12px}.empty-icon[data-v-20db2d81]{font-size:26px;margin-bottom:6px}.pr[data-v-cefe2ac4]{position:relative;overscroll-behavior-y:contain}.pr__indicator[data-v-cefe2ac4]{position:absolute;left:0;right:0;top:0;height:40px;display:flex;align-items:center;justify-content:center;gap:6px;background:transparent;pointer-events:none;z-index:1}.pr__icon[data-v-cefe2ac4]{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;color:#6d46f2;transition:transform .18s ease}.pr__icon svg[data-v-cefe2ac4]{width:20px;height:20px;display:block}.pr__icon--spin[data-v-cefe2ac4]{animation:pr-spin-cefe2ac4 .8s linear infinite}.pr__text[data-v-cefe2ac4]{font-size:12.5px;line-height:1;color:#8a8f99;letter-spacing:.3px}@keyframes pr-spin-cefe2ac4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.notify[data-v-d0376cc7]{position:relative;flex:none}.notify__btn[data-v-d0376cc7]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:10px;border:1px solid var(--line);background:var(--inset);color:var(--brand-soft, var(--brand));cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .12s ease}.notify__btn[data-v-d0376cc7]:hover,.notify__btn.is-open[data-v-d0376cc7]{background:#4f7cff24;border-color:#4f7cff52}.notify__btn[data-v-d0376cc7]:active{transform:scale(.94)}.notify__badge[data-v-d0376cc7]{position:absolute;top:-5px;right:-5px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:#f5222d;color:#fff;font-size:11px;font-weight:700;line-height:17px;text-align:center;box-shadow:0 0 0 2px var(--inset)}.notify__panel[data-v-d0376cc7]{position:absolute;z-index:300;right:0;top:calc(100% + 8px);width:min(92vw,350px);max-height:420px;display:flex;flex-direction:column;border-radius:14px;border:1px solid var(--line);background:var(--card, var(--bg, #fff));box-shadow:0 12px 32px #00000038;overflow:hidden}.notify--up .notify__panel[data-v-d0376cc7]{top:auto;bottom:calc(100% + 8px)}.notify__head[data-v-d0376cc7]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:11px 13px 7px}.notify__title[data-v-d0376cc7]{font-size:14px}.notify__tools[data-v-d0376cc7]{display:flex;flex-wrap:wrap;gap:6px;padding:0 13px 9px;border-bottom:1px solid var(--line)}.notify__tool[data-v-d0376cc7]{padding:3px 9px;border-radius:8px;border:1px solid var(--line);background:transparent;color:var(--muted);font-family:inherit;font-size:11.5px;font-weight:600;cursor:pointer}.notify__tool.is-active[data-v-d0376cc7]{border-color:#4f7cff73;color:var(--brand-soft, var(--brand));background:#4f7cff1f}.notify__tool[data-v-d0376cc7]:disabled{opacity:.45;cursor:not-allowed}.notify__list[data-v-d0376cc7]{overflow-y:auto;padding:4px 0}.notify__state[data-v-d0376cc7]{padding:22px 13px;text-align:center}.notify__item[data-v-d0376cc7]{display:flex;align-items:stretch;gap:6px;padding:8px 10px 8px 13px}.notify__item+.notify__item[data-v-d0376cc7]{border-top:1px dashed var(--line)}.notify__item.is-unread[data-v-d0376cc7]{background:#4f7cff12}.notify__item-main[data-v-d0376cc7]{flex:1;min-width:0;cursor:pointer}.notify__item-title[data-v-d0376cc7]{display:flex;align-items:center;gap:5px;font-size:13px;font-weight:700}.notify__dot[data-v-d0376cc7]{width:6px;height:6px;flex:none;border-radius:50%;background:#f5222d}.notify__item-body[data-v-d0376cc7]{margin-top:2px;font-size:12px;color:var(--muted);line-height:1.5;word-break:break-word}.notify__item-time[data-v-d0376cc7]{margin-top:3px}.notify__del[data-v-d0376cc7]{flex:none;align-self:flex-start;width:22px;height:22px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--dim);font-size:15px;line-height:1;cursor:pointer}.notify__del[data-v-d0376cc7]:hover{background:#f5222d1f;color:#f5222d}.store-badge[data-v-1b4ca4de]{display:flex;flex-direction:column;gap:2px;min-width:0}.store-badge__row[data-v-1b4ca4de]{display:flex;align-items:center;gap:6px;min-width:0}.store-badge__label[data-v-1b4ca4de]{flex:none;font-size:11px;font-weight:600;color:var(--dim)}.store-badge__name[data-v-1b4ca4de]{font-size:13px;font-weight:700;color:var(--text);max-width:12em}.store-badge__code[data-v-1b4ca4de]{flex:none;padding:1px 6px;border-radius:6px;border:1px solid var(--tag-blue-bd);background:var(--tag-blue-bg);color:var(--tag-blue-fg);font-size:11px;font-weight:700;letter-spacing:.4px;font-variant-numeric:tabular-nums}.store-badge__note[data-v-1b4ca4de]{margin:0;font-size:11px;line-height:1.4;color:var(--muted)}.site-filing[data-v-39b489f4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;padding:14px 12px calc(14px + env(safe-area-inset-bottom,0px));font-size:12px;line-height:1.6;color:#8a90a6;background:transparent}.site-filing__cr[data-v-39b489f4]{color:#9aa0ad}.site-filing__item[data-v-39b489f4]{display:inline-flex;align-items:center;gap:4px}.site-filing__img[data-v-39b489f4],.site-filing__svg[data-v-39b489f4]{width:15px;height:15px;object-fit:contain;flex:0 0 15px}.site-filing__link[data-v-39b489f4]{color:#6b7280;text-decoration:none}.site-filing__link[data-v-39b489f4]:hover{color:#3b6ef0;text-decoration:underline}.site-filing__text[data-v-39b489f4]{color:#6b7280}.lb-mask[data-v-ba3a5f03]{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--bg, #0b1120);overflow-y:auto}.lb-card[data-v-ba3a5f03]{width:100%;max-width:340px;text-align:center;background:var(--card, #151f33);border:1px solid var(--line, rgba(148, 163, 184, .16));border-radius:18px;padding:28px 20px 22px;box-shadow:0 12px 40px #00000047}.lb-ico[data-v-ba3a5f03]{font-size:40px;line-height:1;margin-bottom:14px}.lb-title[data-v-ba3a5f03]{margin:0 0 10px;font-size:18px;font-weight:700;color:var(--text, #e7edf7)}.lb-text[data-v-ba3a5f03]{margin:0 0 18px;font-size:13.5px;line-height:1.8;color:var(--dim, #6b7f9e)}.lb-contact[data-v-ba3a5f03]{margin-bottom:16px;padding:10px 12px;border-radius:12px;background:var(--card-2, #1b2740);border:1px solid var(--line, rgba(148, 163, 184, .16));color:var(--text, #e7edf7);font-size:13px;line-height:1.7;word-break:break-all;text-align:left}.lb-actions[data-v-ba3a5f03]{display:flex;flex-direction:column;gap:10px}.lb-btn[data-v-ba3a5f03]{width:100%;height:42px;border-radius:12px;border:1px solid var(--line, rgba(148, 163, 184, .16));background:var(--card, #151f33);color:var(--text, #e7edf7);font-size:14px;font-weight:600;cursor:pointer;transition:opacity .15s ease}.lb-btn--primary[data-v-ba3a5f03]{border-color:transparent;background:var(--brand, #4f7cff);color:#fff}.lb-btn[data-v-ba3a5f03]:disabled{opacity:.6;cursor:default}.app[data-v-46b9b57e]{min-height:100vh}.app__main[data-v-46b9b57e]{min-height:60vh}.d-storebar__actions[data-v-46b9b57e]{display:flex;align-items:center;gap:6px}.theme-btn--mobile[data-v-46b9b57e]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;flex:none;border-radius:10px;border:1px solid var(--line);background:var(--inset);color:var(--brand-soft)}.theme-btn--mobile .theme-btn__icon[data-v-46b9b57e]{width:17px;height:17px;display:block}.d-storebar[data-v-46b9b57e]{position:sticky;top:0;z-index:90;padding:7px 14px;background:var(--header-bg);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.d-header[data-v-46b9b57e]{display:none}.d-tabbar[data-v-46b9b57e]{position:fixed;left:0;right:0;bottom:0;z-index:100;display:flex;align-items:stretch;height:calc(var(--nav-h) - 4px);padding-bottom:env(safe-area-inset-bottom,0);background:var(--tabbar-bg);backdrop-filter:blur(14px);border-top:1px solid var(--line)}.d-tabbar__item[data-v-46b9b57e]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--dim);font-size:11px;font-weight:600;text-decoration:none;transition:color .15s ease}.d-tabbar__icon[data-v-46b9b57e]{font-size:18px;line-height:1;filter:grayscale(1) opacity(.7);transition:filter .15s ease,transform .15s ease}.d-tabbar__item.is-active[data-v-46b9b57e]{color:var(--brand-soft)}.d-tabbar__item.is-active .d-tabbar__icon[data-v-46b9b57e]{filter:none;transform:translateY(-1px)}.d-tabbar__item[data-v-46b9b57e]{position:relative}.nav-badge--tab[data-v-46b9b57e]{position:absolute;top:6px;right:calc(50% - 20px);min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#f5222d;color:#fff;font-size:10.5px;font-weight:700;line-height:16px;text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--tabbar-bg)}.d-tabbar__theme[data-v-46b9b57e]{flex:none;width:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:none;border-left:1px dashed var(--line);background:transparent;color:var(--brand-soft);font-size:11px;font-weight:600;font-family:inherit;cursor:pointer;padding:0}.d-tabbar__theme[data-v-46b9b57e]:active{opacity:.65}.d-tabbar__theme-icon[data-v-46b9b57e]{width:19px;height:19px;display:block}.d-tabbar__theme-label[data-v-46b9b57e]{font-size:11px;font-weight:600;line-height:1}@media (min-width: 768px){.d-tabbar[data-v-46b9b57e],.d-storebar[data-v-46b9b57e]{display:none}.d-header__store[data-v-46b9b57e]{flex:none;max-width:260px}.d-header[data-v-46b9b57e]{display:block;position:sticky;top:0;z-index:100;background:var(--header-bg);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.d-header__user[data-v-46b9b57e]{flex:none}.d-nav[data-v-46b9b57e]{min-width:0;overflow-x:auto}.d-header__inner[data-v-46b9b57e]{max-width:900px;margin:0 auto;padding:10px 22px;display:flex;align-items:center;gap:18px}.d-brand[data-v-46b9b57e]{display:flex;align-items:center;gap:8px;font-weight:800;letter-spacing:.5px;flex:none}.d-brand__dot[data-v-46b9b57e]{width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,var(--brand),var(--brand-2));box-shadow:0 0 12px #4f7cffcc}.d-brand__name[data-v-46b9b57e]{font-size:15px}.d-nav[data-v-46b9b57e]{display:flex;align-items:center;gap:4px;flex:1}.d-nav__item[data-v-46b9b57e]{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:10px;color:var(--muted);font-size:13.5px;font-weight:600;text-decoration:none;transition:background .15s ease,color .15s ease}.d-nav__item[data-v-46b9b57e]:hover{background:#94a3b81a;color:var(--text)}.d-nav__item.is-active[data-v-46b9b57e]{background:#4f7cff29;color:var(--brand-soft-2);box-shadow:inset 0 0 0 1px #4f7cff52}.d-nav__icon[data-v-46b9b57e]{font-size:14px}.nav-badge[data-v-46b9b57e]{position:absolute;top:-4px;right:-2px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#f5222d;color:#fff;font-size:10.5px;font-weight:700;line-height:16px;text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--header-bg)}.d-header__user[data-v-46b9b57e]{display:flex;align-items:center;gap:8px;flex:none;max-width:200px}.theme-btn[data-v-46b9b57e]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;padding:0;border-radius:10px;border:1px solid var(--line);background:var(--inset);color:var(--brand-soft);cursor:pointer;transition:background .15s ease,color .15s ease,transform .12s ease}.theme-btn[data-v-46b9b57e]:hover{background:#4f7cff24;border-color:#4f7cff52}.theme-btn[data-v-46b9b57e]:active{transform:scale(.94)}.theme-btn__icon[data-v-46b9b57e]{width:18px;height:18px;display:block}.d-header__avatar[data-v-46b9b57e]{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:var(--on-brand);background:linear-gradient(135deg,var(--brand-grad-a),var(--brand-grad-b))}.d-header__nickname[data-v-46b9b57e]{font-size:13px;color:var(--muted)}}.fade-slide-enter-active[data-v-46b9b57e],.fade-slide-leave-active[data-v-46b9b57e]{transition:opacity .18s ease,transform .18s ease}.fade-slide-enter-from[data-v-46b9b57e]{opacity:0;transform:translateY(6px)}.fade-slide-leave-to[data-v-46b9b57e]{opacity:0;transform:translateY(-4px)}.theme-fab[data-v-46b9b57e]{display:none;position:fixed;right:12px;bottom:calc(72px + env(safe-area-inset-bottom,0px));z-index:95;width:36px;height:36px;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--line);background:var(--tabbar-bg);color:var(--brand-soft);box-shadow:0 8px 22px -12px #00000080}.theme-fab svg[data-v-46b9b57e]{width:18px;height:18px}@media (max-width: 767px){.theme-fab[data-v-46b9b57e]{display:inline-flex}}:root{--c-primary: var(--brand);--c-primary-hover: #3f6ae0;--c-primary-soft: rgba(79, 124, 255, .14);--c-bg: var(--bg);--c-card: var(--card);--c-text: var(--text);--c-border: var(--line);--c-danger: #e5484d;--c-success: #07a35a;--c-warning: #e8890c;--bg: #0b1220;--bg-soft: #0f172a;--card: #151f33;--card-2: #1b2740;--inset: rgba(9, 14, 26, .42);--line: rgba(148, 163, 184, .16);--text: #e7edf7;--muted: #93a4c0;--dim: #6b7f9e;--brand: #4f7cff;--brand-2: #22d3ee;--brand-3: #6f5bff;--brand-soft: #bcd0ff;--brand-soft-2: #cfdcff;--sel-color: var(--brand);--sel-bar-height: 2px;--sel-gap: 6px;--brand-grad-a: #4f7cff;--brand-grad-b: #6f5bff;--glow: rgba(79, 124, 255, .32);--on-brand: #ffffff;--ok: #34d399;--warn: #fbbf24;--danger: #f87171;--radius: 16px;--radius-sm: 10px;--shadow: 0 10px 30px rgba(2, 6, 23, .55);--shadow-sm: 0 6px 16px rgba(79, 124, 255, .28);--header-bg: rgba(11, 18, 32, .86);--tabbar-bg: rgba(13, 20, 35, .94);--toast-bg: rgba(21, 31, 51, .97);--nav-h: 64px;--tag-gray-bg: rgba(148, 163, 184, .14);--tag-gray-fg: #c3d1e8;--tag-gray-bd: rgba(148, 163, 184, .22);--tag-blue-bg: rgba(79, 124, 255, .16);--tag-blue-fg: #a9c0ff;--tag-blue-bd: rgba(79, 124, 255, .35);--tag-cyan-bg: rgba(34, 211, 238, .14);--tag-cyan-fg: #8be8f7;--tag-cyan-bd: rgba(34, 211, 238, .32);--tag-green-bg: rgba(52, 211, 153, .14);--tag-green-fg: #86efc4;--tag-green-bd: rgba(52, 211, 153, .32);--tag-amber-bg: rgba(251, 191, 36, .15);--tag-amber-fg: #fcd679;--tag-amber-bd: rgba(251, 191, 36, .32);--tag-red-bg: rgba(248, 113, 113, .15);--tag-red-fg: #fca5a5;--tag-red-bd: rgba(248, 113, 113, .34);--biz-escort-bg: rgba(109, 70, 242, .2);--biz-escort-fg: #c3aefc;--biz-escort-bd: rgba(109, 70, 242, .46);--biz-escort-accent: #6d46f2;--biz-boost-bg: rgba(59, 130, 246, .2);--biz-boost-fg: #9cc4ff;--biz-boost-bd: rgba(59, 130, 246, .44);--biz-boost-accent: #3b82f6;--biz-rent-bg: rgba(245, 158, 11, .2);--biz-rent-fg: #fbc87a;--biz-rent-bd: rgba(245, 158, 11, .44);--biz-rent-accent: #f59e0b;--banner-warn-fg: #fde3a7;--banner-danger-fg: #fecaca;--banner-info-fg: #c7d6ff;--toast-ok-fg: #a7f3d0;--toast-err-fg: #fecaca;--toast-info-fg: #c7d6ff;--level-code-a: #cfdcff;--level-code-b: #8be8f7;--status-online-fg: #6ee7b7;--status-online-bg: rgba(52, 211, 153, .18);--status-online-bd: rgba(52, 211, 153, .42);--status-online-accent: #34d399;--status-busy-fg: #fcd679;--status-busy-bg: rgba(251, 191, 36, .18);--status-busy-bd: rgba(251, 191, 36, .42);--status-busy-accent: #fbbf24;--status-away-fg: #c3d1e8;--status-away-bg: rgba(148, 163, 184, .16);--status-away-bd: rgba(148, 163, 184, .34);--status-away-accent: #94a3b8;--status-offline-fg: #8a9bb8;--status-offline-bg: rgba(71, 85, 105, .3);--status-offline-bd: rgba(100, 116, 139, .4);--status-offline-accent: #475569;--status-ring: rgba(148, 163, 184, .22)}html[data-theme=light]{--bg: #f2f5fa;--bg-soft: #e9eef7;--card: #ffffff;--card-2: #f5f8fc;--inset: rgba(15, 23, 42, .04);--line: rgba(15, 23, 42, .12);--text: #0f172a;--muted: #475569;--dim: #5b6b80;--brand: #2f5fe0;--brand-2: #0e7f9c;--brand-3: #4f46e5;--brand-soft: #2f5fe0;--brand-soft-2: #24499f;--brand-grad-a: #2f5fe0;--brand-grad-b: #4f46e5;--glow: rgba(47, 95, 224, .3);--on-brand: #ffffff;--ok: #047857;--warn: #b45309;--danger: #b91c1c;--shadow: 0 10px 26px rgba(15, 23, 42, .1);--shadow-sm: 0 6px 16px rgba(47, 95, 224, .26);--header-bg: rgba(255, 255, 255, .9);--tabbar-bg: rgba(255, 255, 255, .94);--toast-bg: rgba(255, 255, 255, .98);--tag-gray-bg: rgba(71, 85, 105, .12);--tag-gray-fg: #3f4d61;--tag-gray-bd: rgba(71, 85, 105, .24);--tag-blue-bg: rgba(47, 95, 224, .12);--tag-blue-fg: #24499f;--tag-blue-bd: rgba(47, 95, 224, .3);--tag-cyan-bg: rgba(14, 116, 144, .12);--tag-cyan-fg: #0e5f75;--tag-cyan-bd: rgba(14, 116, 144, .3);--tag-green-bg: rgba(5, 122, 85, .12);--tag-green-fg: #056148;--tag-green-bd: rgba(5, 122, 85, .28);--tag-amber-bg: rgba(180, 83, 9, .13);--tag-amber-fg: #8a4308;--tag-amber-bd: rgba(180, 83, 9, .3);--tag-red-bg: rgba(185, 28, 28, .11);--tag-red-fg: #a51f1f;--tag-red-bd: rgba(185, 28, 28, .3);--biz-escort-bg: rgba(109, 70, 242, .12);--biz-escort-fg: #5a35d6;--biz-escort-bd: rgba(109, 70, 242, .32);--biz-escort-accent: #6d46f2;--biz-boost-bg: rgba(37, 99, 235, .12);--biz-boost-fg: #1d4ed8;--biz-boost-bd: rgba(37, 99, 235, .3);--biz-boost-accent: #2563eb;--biz-rent-bg: rgba(217, 119, 6, .13);--biz-rent-fg: #9a5407;--biz-rent-bd: rgba(217, 119, 6, .32);--biz-rent-accent: #d97706;--banner-warn-fg: #7c3f06;--banner-danger-fg: #9f1b1b;--banner-info-fg: #24499f;--toast-ok-fg: #056148;--toast-err-fg: #9f1b1b;--toast-info-fg: #24499f;--level-code-a: #24499f;--level-code-b: #0e7490;--status-online-fg: #056148;--status-online-bg: rgba(5, 122, 85, .12);--status-online-bd: rgba(5, 122, 85, .3);--status-online-accent: #10b981;--status-busy-fg: #8a4308;--status-busy-bg: rgba(180, 83, 9, .13);--status-busy-bd: rgba(180, 83, 9, .3);--status-busy-accent: #f59e0b;--status-away-fg: #3f4d61;--status-away-bg: rgba(71, 85, 105, .12);--status-away-bd: rgba(71, 85, 105, .24);--status-away-accent: #94a3b8;--status-offline-fg: #334155;--status-offline-bg: rgba(51, 65, 85, .14);--status-offline-bd: rgba(51, 65, 85, .26);--status-offline-accent: #475569;--status-ring: rgba(51, 65, 85, .18)}html[data-theme=light] body{background-color:var(--bg);background-image:radial-gradient(680px 320px at 12% -8%,rgba(79,124,255,.08),transparent 70%),radial-gradient(620px 300px at 96% 4%,rgba(139,92,246,.07),transparent 72%)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0;min-height:100%}body{background:var(--bg);background-image:radial-gradient(680px 320px at 12% -8%,rgba(79,124,255,.22),transparent 70%),radial-gradient(620px 300px at 96% 4%,rgba(34,211,238,.14),transparent 72%);background-attachment:fixed;color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.55;-webkit-font-smoothing:antialiased}#app{min-height:100vh}a{color:var(--brand-2);text-decoration:none}h1,h2,h3,h4{margin:0;font-weight:700;line-height:1.3}input,button,textarea,select{font-family:inherit;font-size:14px}.page{max-width:720px;margin:0 auto;padding:16px 14px calc(var(--nav-h) + 28px)}.page--login{max-width:none;padding:0}.page-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.page-title{font-size:19px;letter-spacing:.3px}.page-sub{font-size:12px;color:var(--muted);margin-top:2px}.stack{display:flex;flex-direction:column;gap:12px}.row{display:flex;align-items:center;gap:8px}.between{display:flex;align-items:center;justify-content:space-between;gap:10px}.grow{flex:1;min-width:0}.muted{color:var(--muted)}.dim{color:var(--dim)}.small{font-size:12px}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;word-break:break-all}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card{background:linear-gradient(180deg,var(--card) 0%,var(--card-2) 100%);border:1px solid var(--line);border-radius:var(--radius);padding:14px;box-shadow:var(--shadow)}.card+.card{margin-top:12px}.card__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.card__title{font-size:15px;font-weight:700}.card__more{font-size:12px;color:var(--brand-2);cursor:pointer;background:none;border:none;padding:0}.money{font-variant-numeric:tabular-nums;font-weight:700}.money--lg{font-size:24px;letter-spacing:.5px}.money--plus{color:var(--ok)}.money--minus{color:var(--warn)}.tag{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:600;border:1px solid transparent;white-space:nowrap}.tag--gray{background:var(--tag-gray-bg);color:var(--tag-gray-fg);border-color:var(--tag-gray-bd)}.tag--blue{background:var(--tag-blue-bg);color:var(--tag-blue-fg);border-color:var(--tag-blue-bd)}.tag--cyan{background:var(--tag-cyan-bg);color:var(--tag-cyan-fg);border-color:var(--tag-cyan-bd)}.tag--green{background:var(--tag-green-bg);color:var(--tag-green-fg);border-color:var(--tag-green-bd)}.tag--amber{background:var(--tag-amber-bg);color:var(--tag-amber-fg);border-color:var(--tag-amber-bd)}.tag--red{background:var(--tag-red-bg);color:var(--tag-red-fg);border-color:var(--tag-red-bd)}.biz-tag--escort{background:var(--biz-escort-bg);color:var(--biz-escort-fg);border-color:var(--biz-escort-bd)}.biz-tag--boost{background:var(--biz-boost-bg);color:var(--biz-boost-fg);border-color:var(--biz-boost-bd)}.biz-tag--rent{background:var(--biz-rent-bg);color:var(--biz-rent-fg);border-color:var(--biz-rent-bd)}.biz-tag--gray{background:var(--tag-gray-bg);color:var(--tag-gray-fg);border-color:var(--tag-gray-bd)}.biz-filter{display:flex;align-items:center;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.biz-filter--spaced{margin-bottom:12px}.biz-filter::-webkit-scrollbar{display:none}.biz-chip{flex:none;padding:6px 13px;border-radius:999px;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap;border:1px solid var(--line);background:#94a3b814;color:var(--muted);transition:background .15s ease,color .15s ease,border-color .15s ease}.biz-chip.is-active,.biz-chip--escort.is-active{background:var(--biz-escort-bg);border-color:var(--biz-escort-bd);color:var(--biz-escort-fg)}.biz-chip--boost.is-active{background:var(--biz-boost-bg);border-color:var(--biz-boost-bd);color:var(--biz-boost-fg)}.biz-chip--rent.is-active{background:var(--biz-rent-bg);border-color:var(--biz-rent-bd);color:var(--biz-rent-fg)}.biz-extra{display:flex;flex-wrap:wrap;gap:6px 8px;margin-top:8px}.biz-extra__item{display:inline-flex;align-items:baseline;gap:4px;max-width:100%;padding:3px 9px;border-radius:999px;font-size:11.5px;line-height:1.5;background:var(--inset);border:1px solid var(--line)}.biz-extra__k{color:var(--muted);flex:none}.biz-extra__v{color:var(--text);font-weight:600;word-break:break-word}.biz-extra__more{color:var(--dim);background:transparent;border-style:dashed}.biz-kv{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:8px 0;border-bottom:1px dashed var(--line)}.biz-kv:last-child{border-bottom:none}.biz-kv__k{color:var(--muted);font-size:12.5px;flex:none}.biz-kv__v{text-align:right;font-weight:600;word-break:break-word}.badge-level{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;background:var(--tag-blue-bg);border:1px solid var(--tag-blue-bd);color:var(--brand-soft)}.badge-level--ent{background:var(--tag-cyan-bg);border-color:var(--tag-cyan-bd);color:var(--tag-cyan-fg)}.badge-level__label{font-weight:600;color:var(--muted);font-size:11px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--line);background:#94a3b81a;color:var(--text);border-radius:12px;padding:10px 14px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .12s ease,filter .15s ease,opacity .15s ease}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn--primary{background:linear-gradient(135deg,var(--brand-grad-a) 0%,var(--brand-grad-b) 100%);border-color:transparent;color:var(--on-brand);box-shadow:0 8px 20px var(--glow)}.btn--ghost{background:transparent}.btn--danger{background:var(--tag-red-bg);border-color:var(--tag-red-bd);color:var(--tag-red-fg)}.btn--sm{padding:7px 12px;font-size:13px;border-radius:10px}.btn--block{width:100%}.field{display:block;margin-bottom:12px}.field__label{display:block;font-size:12.5px;color:var(--muted);margin-bottom:6px}.input{width:100%;padding:12px 13px;border-radius:12px;border:1px solid var(--line);background:var(--inset);color:var(--text);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.input::placeholder{color:var(--dim)}.input:focus{border-color:#4f7cffb3;box-shadow:0 0 0 3px #4f7cff29}.input--lg{padding:13px 14px;font-size:15px}.tabs{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{flex:none;border:1px solid var(--line);background:#94a3b814;color:var(--muted);border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.tab.is-active{background:linear-gradient(135deg,var(--brand-grad-a) 0%,var(--brand-grad-b) 100%);border-color:transparent;color:var(--on-brand);box-shadow:var(--shadow-sm)}.menu{z-index:60;min-width:148px;padding:6px;border-radius:14px;border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow);animation:menu-in .14s ease-out}.menu__item{display:flex;align-items:center;gap:8px;width:100%;padding:9px 10px;border:none;border-radius:10px;background:transparent;color:var(--text);font-family:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer;transition:background .14s ease}.menu__item:hover:not(:disabled),.menu__item.is-active{background:var(--inset)}.menu__item:disabled{opacity:.55;cursor:not-allowed}.menu__label{flex:1;min-width:0}.menu__check{flex:none;font-size:12px;font-weight:700;color:var(--brand-soft)}@keyframes menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.status-dot{flex:none;display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--status-away-accent);box-shadow:0 0 0 3px var(--status-ring)}.status-dot--online{background:var(--status-online-accent)}.status-dot--busy{background:var(--status-busy-accent)}.status-dot--away{background:var(--status-away-accent)}.status-dot--offline{background:var(--status-offline-accent)}.status-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;border:1px solid var(--status-away-bd);background:var(--status-away-bg);color:var(--status-away-fg);font-size:12px;font-weight:600;line-height:1.5;white-space:nowrap}.status-chip--online{border-color:var(--status-online-bd);background:var(--status-online-bg);color:var(--status-online-fg)}.status-chip--busy{border-color:var(--status-busy-bd);background:var(--status-busy-bg);color:var(--status-busy-fg)}.status-chip--away{border-color:var(--status-away-bd);background:var(--status-away-bg);color:var(--status-away-fg)}.status-chip--offline{border-color:var(--status-offline-bd);background:var(--status-offline-bg);color:var(--status-offline-fg)}.kv{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:8px 0;border-bottom:1px dashed var(--line)}.kv:last-child{border-bottom:none}.kv__k{color:var(--muted);font-size:12.5px;flex:none}.kv__v{text-align:right;font-weight:600;word-break:break-all}.banner{display:flex;gap:10px;align-items:flex-start;border-radius:var(--radius);padding:12px 13px;border:1px solid rgba(251,191,36,.35);background:linear-gradient(180deg,#fbbf2429,#fbbf2412);color:var(--banner-warn-fg);font-size:13px;margin-bottom:12px}.banner--danger{border-color:#f8717161;background:linear-gradient(180deg,#f871712e,#f8717112);color:var(--banner-danger-fg)}.banner--info{border-color:#4f7cff57;background:linear-gradient(180deg,#4f7cff29,#4f7cff0f);color:var(--banner-info-fg)}.banner__icon{font-size:15px;line-height:1.4}.banner__title{font-weight:700;margin-bottom:2px}.banner__detail{margin:6px 0 0;padding-left:16px;font-size:12.5px;opacity:.92}.state{padding:26px 14px;text-align:center;color:var(--muted);font-size:13px}.state__title{color:var(--text);font-weight:700;margin-bottom:4px;font-size:14px}.spinner{width:20px;height:20px;margin:0 auto 10px;border-radius:50%;border:2px solid rgba(148,163,184,.25);border-top-color:var(--brand);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.skeleton{border-radius:12px;background:linear-gradient(90deg,#94a3b814 25%,#94a3b829 37%,#94a3b814 63%);background-size:400% 100%;animation:shine 1.3s ease-in-out infinite}@keyframes shine{0%{background-position:100% 50%}to{background-position:0 50%}}.progress{height:8px;border-radius:999px;background:#94a3b838;overflow:hidden}.progress__bar{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--brand-grad-a),var(--brand-grad-b));transition:width .25s ease}.progress__bar.is-full{background:linear-gradient(90deg,var(--danger),var(--warn))}.timeline{margin:4px 0 0;padding:0;list-style:none}.timeline__item{position:relative;padding:0 0 16px 24px}.timeline__item:last-child{padding-bottom:0}.timeline__item:before{content:"";position:absolute;left:5px;top:5px;width:9px;height:9px;border-radius:50%;background:var(--dim);box-shadow:0 0 0 3px #94a3b81f}.timeline__item:after{content:"";position:absolute;left:9px;top:16px;bottom:0;width:1px;background:var(--line)}.timeline__item:last-child:after{display:none}.timeline__item.is-done:before{background:var(--brand);box-shadow:0 0 0 3px #4f7cff33}.timeline__title{font-weight:600;font-size:13.5px}.timeline__time{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.tiers{width:100%;border-collapse:collapse;font-size:13px}.tiers th,.tiers td{padding:9px 8px;text-align:left;border-bottom:1px solid var(--line)}.tiers th{color:var(--muted);font-weight:600;font-size:12px}.tiers tr:last-child td{border-bottom:none}.tiers tr.is-current{background:#4f7cff1f}.tiers tr.is-current td:first-child{border-left:2px solid var(--brand)}.tiers__num{font-variant-numeric:tabular-nums}.toasts{position:fixed;left:50%;top:14px;transform:translate(-50%);z-index:999;display:flex;flex-direction:column;gap:8px;width:min(92vw,380px);pointer-events:none}.toast{padding:11px 14px;border-radius:12px;font-size:13px;font-weight:600;text-align:center;border:1px solid var(--line);background:var(--toast-bg);color:var(--text);box-shadow:var(--shadow);animation:toast-in .18s ease-out;word-break:break-word}.toast--success{border-color:#34d39973;color:var(--toast-ok-fg)}.toast--error{border-color:#f8717173;color:var(--toast-err-fg)}.toast--info{border-color:#4f7cff6b;color:var(--toast-info-fg)}@keyframes toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 768px){body{font-size:14.5px}.page{max-width:900px;padding:24px 22px 40px}.page-head{margin-bottom:18px}.page-title{font-size:22px}.card{padding:18px;border-radius:18px}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.money--lg{font-size:28px}}@media (min-width: 768px){.page--narrow{max-width:900px;margin:0 auto}}.rpt-mask{position:fixed;inset:0;z-index:970;background:#00000073;display:flex;align-items:flex-end}.rpt-panel{width:100%;background:#fff;border-radius:14px 14px 0 0;padding:14px;box-sizing:border-box}.rpt-head{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:600}.rpt-x{border:0;background:transparent;font-size:22px;color:#999}.rpt-label{margin:12px 0 8px;font-size:13px;color:#666}.rpt-reasons{display:flex;flex-wrap:wrap;gap:8px}.rpt-reason{padding:6px 12px;border-radius:999px;border:1px solid #e5e5e5;background:transparent;font-size:13px;color:#666}.rpt-reason.on{border-color:#d4a24a;color:#d4a24a;background:#d4a24a1f}.rpt-input{width:100%;box-sizing:border-box;padding:10px;border-radius:10px;border:1px solid #e5e5e5;background:transparent;font-size:14px;resize:vertical}.rpt-tip{margin-top:8px;font-size:13px;color:#d4a24a}.rpt-acts{display:flex;gap:10px;margin-top:14px}.rpt-btn{flex:1;height:42px;border-radius:21px;border:1px solid #e5e5e5;background:transparent;font-size:15px;color:#666}.rpt-primary{border:0;background:#d4a24a;color:#fff;font-weight:600}.msg-row.recall,.recall-row{justify-content:center!important;align-items:center!important}.msg-row.recall>*:not(.recall-line),.recall-row>*:not(.recall-line){display:none!important}.recall-line{margin:6px auto;padding:3px 10px;border-radius:10px;background:#0000000d;color:#999;font-size:12px;line-height:1.6;text-align:center;max-width:80%}:root{--bg:#070910;--bg-soft:#0b0e16;--card:#12141c;--card-2:#181b26;--inset:rgba(255,255,255,.05);--line:rgba(255,255,255,.11);--text:#f2f3f8;--muted:#b9bed0;--dim:#7d8499;--brand:#8f7dff;--brand-2:#22d3ee;--brand-3:#7c5cff;--brand-grad-a:#7c5cff;--brand-grad-b:#22d3ee;--glow:rgba(124,92,255,.35);--on-brand:#ffffff;--radius:18px;--radius-sm:12px;--shadow:0 22px 54px -26px rgba(0,0,0,.85);--shadow-sm:0 10px 26px -14px rgba(124,92,255,.55);--header-bg:rgba(7,9,16,.86);--tabbar-bg:rgba(9,11,18,.94)}html[data-theme=light]{--bg:#f5f4ef;--bg-soft:#efeee7;--card:#ffffff;--card-2:#f7f6f2;--inset:rgba(20,22,28,.04);--line:rgba(20,22,28,.12);--text:#14161c;--muted:#4f5462;--dim:#6b7280;--brand:#5b46ff;--brand-2:#0f766e;--brand-3:#7c5cff;--brand-grad-a:#5b46ff;--brand-grad-b:#7c5cff;--glow:rgba(91,70,255,.28);--on-brand:#ffffff;--radius:18px;--radius-sm:12px;--shadow:0 22px 50px -28px rgba(24,24,46,.35);--shadow-sm:0 10px 26px -14px rgba(91,70,255,.45);--header-bg:rgba(246,245,241,.9);--tabbar-bg:rgba(246,245,241,.94);--brand-soft:#2f2a66;--brand-soft-2:#241f4d}body{background-image:radial-gradient(1100px 520px at 8% -8%,rgba(124,92,255,.16),transparent 62%),radial-gradient(900px 460px at 100% 2%,rgba(34,211,238,.1),transparent 58%);background-attachment:fixed}html[data-theme=light] body{background-image:radial-gradient(1100px 520px at 8% -8%,rgba(91,70,255,.1),transparent 62%),radial-gradient(900px 460px at 100% 2%,rgba(15,118,110,.08),transparent 58%)}html,body{overscroll-behavior-y:contain}
