.global-audio-player[data-v-65451abc]{position:fixed;bottom:0;left:0;right:0;background:#0b0b0ffa;border-top:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;box-shadow:0 -4px 20px #0000004d}.player-container[data-v-65451abc]{max-width:1280px;margin:0 auto;padding:16px 32px;display:flex;align-items:center;gap:24px}.player-left[data-v-65451abc]{display:flex;align-items:center;gap:12px;min-width:240px}.player-cover-wrap[data-v-65451abc],.player-cover-placeholder[data-v-65451abc]{width:56px;height:56px;flex-shrink:0}.player-cover[data-v-65451abc]{width:100%;height:100%;border-radius:6px;object-fit:cover;box-shadow:0 2px 8px #0003}.player-cover-placeholder[data-v-65451abc]{border-radius:6px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;font-size:28px;box-shadow:0 2px 8px #0003}.player-info[data-v-65451abc]{flex:1;min-width:0}.player-title[data-v-65451abc]{font-size:14px;font-weight:600;color:#fff;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-album[data-v-65451abc]{font-size:12px;color:#fff9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-controls[data-v-65451abc]{display:flex;align-items:center;gap:12px}.player-right[data-v-65451abc]{flex:1;display:flex;align-items:center;gap:12px}.time-label[data-v-65451abc]{font-size:12px;color:#ffffffb3;min-width:42px;text-align:center}.progress-slider[data-v-65451abc]{flex:1;margin:0 8px}.progress-slider[data-v-65451abc] .el-slider__runway{background-color:#ffffff26}.progress-slider[data-v-65451abc] .el-slider__bar{background-color:#409eff}.progress-slider[data-v-65451abc] .el-slider__button{border-color:#409eff}.speed-btn[data-v-65451abc]{min-width:48px;color:#ffffffd9;font-size:13px}.speed-btn[data-v-65451abc]:hover{color:#409eff}@media (max-width: 1024px){.player-container[data-v-65451abc]{flex-wrap:wrap;gap:12px}.player-right[data-v-65451abc]{flex-basis:100%}}.usm-overlay[data-v-8afc2ea5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0009;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif}.usm-dialog[data-v-8afc2ea5]{display:flex;width:920px;max-width:100%;height:600px;max-height:calc(100vh - 48px);background:var(--site-bg-1);border-radius:24px;overflow:hidden;box-shadow:var(--site-shadow-md)}.usm-nav[data-v-8afc2ea5]{flex-shrink:0;width:232px;border-right:1px solid var(--site-border-3);padding:24px;box-sizing:border-box;display:flex;flex-direction:column;background:var(--site-bg-3)}.usm-nav__title[data-v-8afc2ea5]{margin:0;font-size:14px;font-weight:400;line-height:18px;color:var(--site-content-3)}.usm-nav__list[data-v-8afc2ea5]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:12px 0 0;padding:0;list-style:none}.usm-nav__item[data-v-8afc2ea5]{display:flex;align-items:center;gap:12px;width:183px;max-width:100%;padding:8px 12px;border:0;border-radius:8px;background:transparent;color:var(--site-content-1);font-family:inherit;font-size:15px;font-weight:500;line-height:20px;cursor:pointer;text-align:left;transition:background .18s ease;box-sizing:border-box}.usm-nav__item[data-v-8afc2ea5]:hover{background:var(--site-bg-2)}.usm-nav__item--active[data-v-8afc2ea5]{background:var(--site-badge-bg)}.usm-nav__icon-img[data-v-8afc2ea5]{display:block;flex-shrink:0;width:18px;height:18px}.usm-main[data-v-8afc2ea5]{flex:1;min-width:0;display:flex;flex-direction:column}.usm-header[data-v-8afc2ea5]{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;height:71px;padding:20px 32px;border-bottom:1px solid var(--site-border-3);box-sizing:border-box}.usm-header__title[data-v-8afc2ea5]{margin:0;font-size:20px;font-weight:600;line-height:24px;color:var(--site-content-1)}.usm-header__close[data-v-8afc2ea5]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:4px;border:0;border-radius:6px;background:transparent;cursor:pointer;transition:background .18s ease}.usm-header__close[data-v-8afc2ea5]:hover{background:var(--site-overlay-hover)}.usm-body[data-v-8afc2ea5]{flex:1;min-height:0;overflow-y:auto;padding:32px;box-sizing:border-box}.usm-section__label[data-v-8afc2ea5]{margin:0 0 20px;font-size:15px;font-weight:500;line-height:20px;color:var(--site-content-1)}.usm-theme-grid[data-v-8afc2ea5]{display:flex;gap:16px}.usm-theme-card[data-v-8afc2ea5]{flex:1;min-width:0;padding:0;border:1.5px solid var(--site-border-4);border-radius:12px;background:var(--site-bg-1);cursor:pointer;overflow:hidden;text-align:left;transition:border-color .18s ease}.usm-theme-card--active[data-v-8afc2ea5]{border-color:var(--site-content-1)}.usm-theme-card__preview[data-v-8afc2ea5]{position:relative;height:145px;padding:16px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.usm-theme-card__preview--light[data-v-8afc2ea5]{background:#f7f7f7}.usm-theme-card__preview--dark[data-v-8afc2ea5]{background:#0b0b0be6}.usm-theme-card__preview--system[data-v-8afc2ea5]{background:linear-gradient(to right,#f7f7f7 50%,#0b0b0be6 50%)}.usm-theme-card__mock[data-v-8afc2ea5]{display:flex;flex-direction:column;gap:8px}.usm-theme-card__line[data-v-8afc2ea5]{display:block;height:12px;border-radius:4px}.usm-theme-card__preview--light .usm-theme-card__line[data-v-8afc2ea5]{background:#0b0b0b0d}.usm-theme-card__preview--light .usm-theme-card__line--short[data-v-8afc2ea5]{width:96px}.usm-theme-card__preview--dark .usm-theme-card__line[data-v-8afc2ea5]{background:#ffffff1a}.usm-theme-card__preview--dark .usm-theme-card__line--short[data-v-8afc2ea5]{width:96px}.usm-theme-card__preview--system .usm-theme-card__line--long[data-v-8afc2ea5]{background:linear-gradient(to right,#0b0b0b0d 50%,#ffffff1a 50%)}.usm-theme-card__preview--system .usm-theme-card__line--short[data-v-8afc2ea5]{width:40px;margin-left:auto;background:#ffffff1a}.usm-theme-card__run[data-v-8afc2ea5]{align-self:flex-end;padding:3px 12px;border-radius:4px;background:#fff;font-size:10px;font-weight:500;line-height:15px;color:#0b0b0b}.usm-theme-card__meta[data-v-8afc2ea5]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;font-size:14px;font-weight:400;line-height:18px;color:var(--site-content-3)}.usm-theme-card__meta-icon[data-v-8afc2ea5]{display:flex;align-items:center;justify-content:center}.usm-theme-card__meta-icon[data-v-8afc2ea5] svg{display:block}.usm-section--account[data-v-8afc2ea5]{max-width:578px}.usm-field+.usm-field[data-v-8afc2ea5]{margin-top:24px}.usm-field__label[data-v-8afc2ea5]{display:block;margin-bottom:8px;font-size:15px;font-weight:500;line-height:20px;color:var(--site-content-1)}.usm-field__input[data-v-8afc2ea5]{width:100%;height:42px;padding:10px 17px;border:1px solid var(--site-border-4);border-radius:10px;background:var(--site-badge-bg);box-sizing:border-box;font-family:inherit;font-size:14px;font-weight:400;line-height:18px;color:var(--site-content-2);outline:none;transition:border-color .18s ease,background .18s ease}.usm-field__input[data-v-8afc2ea5]:focus,.usm-field__input[data-v-8afc2ea5]:focus-visible,.usm-field__input--editing[data-v-8afc2ea5]{border-color:var(--site-border-1);background:var(--site-badge-bg)}.usm-phone-row[data-v-8afc2ea5]{display:flex;align-items:center;gap:8px}.usm-field__input--phone[data-v-8afc2ea5]{flex:1;min-width:0}.usm-phone-code-btn[data-v-8afc2ea5]{flex-shrink:0;height:42px;padding:0 14px;border:1px solid var(--site-border-4);border-radius:10px;background:var(--site-badge-bg);color:var(--site-content-1);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap}.usm-phone-code-btn[data-v-8afc2ea5]:hover:not(:disabled){border-color:var(--site-border-1)}.usm-phone-code-btn[data-v-8afc2ea5]:disabled{opacity:.55;cursor:not-allowed}.usm-field__hint[data-v-8afc2ea5]{margin:8px 0 0;font-size:12px;line-height:18px;color:var(--site-content-4)}.usm-field__hint--error[data-v-8afc2ea5]{color:#e5484d}.usm-meta-row[data-v-8afc2ea5]{display:flex;align-items:center;justify-content:space-between;margin-top:24px;padding:24px 0 0}.usm-meta-row__label[data-v-8afc2ea5]{font-size:15px;font-weight:500;line-height:20px;color:var(--site-content-1)}.usm-meta-row__value[data-v-8afc2ea5]{font-size:14px;font-weight:400;line-height:18px;color:var(--site-content-4)}.usm-loading[data-v-8afc2ea5]{margin:0;font-size:14px;line-height:18px;color:var(--site-content-3)}.usm-footer[data-v-8afc2ea5]{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:21px 32px 20px;border-top:1px solid var(--site-border-3);box-sizing:border-box}.usm-btn[data-v-8afc2ea5]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:36px;padding:9px 21px;border-radius:10px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.07px;white-space:nowrap;cursor:pointer;transition:opacity .18s ease,background .18s ease;box-sizing:border-box}.usm-btn--ghost[data-v-8afc2ea5]{border:1px solid var(--site-border-3);background:var(--site-bg-1);color:var(--site-content-1)}.usm-btn--ghost[data-v-8afc2ea5]:hover{background:var(--site-overlay-hover)}.usm-btn--primary[data-v-8afc2ea5]{border:0;background:#0b0b0b1a;color:var(--site-content-4);cursor:not-allowed}.usm-btn--primary-active[data-v-8afc2ea5]{background:var(--site-cta-bg);color:var(--site-cta-text);cursor:pointer}.usm-btn--primary-active[data-v-8afc2ea5]:hover{background:var(--site-cta-hover)}.usm-btn--danger[data-v-8afc2ea5]{width:110px;padding:8px 16px;border:0;background:#fe49491a;color:#fe4949}.usm-btn--danger[data-v-8afc2ea5]:hover{background:#fe494929}.usm-logout-overlay[data-v-8afc2ea5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5001;display:flex;align-items:center;justify-content:center;padding:24px;background:#0000001f}.usm-logout-dialog[data-v-8afc2ea5]{position:relative;width:424px;max-width:calc(100vw - 48px);padding:24px;border:1px solid var(--site-border-3);border-radius:16px;background:var(--site-bg-1);box-shadow:var(--site-shadow-md);box-sizing:border-box}.usm-logout-dialog__close[data-v-8afc2ea5]{position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:4px;border:0;border-radius:6px;background:transparent;cursor:pointer;transition:background .18s ease}.usm-logout-dialog__close[data-v-8afc2ea5]:hover{background:var(--site-overlay-hover)}.usm-logout-dialog__inner[data-v-8afc2ea5]{width:376px;max-width:100%}.usm-logout-dialog__title[data-v-8afc2ea5]{margin:0;padding-right:28px;font-size:20px;font-weight:600;line-height:24px;color:var(--site-content-1)}.usm-logout-dialog__desc[data-v-8afc2ea5]{margin:12px 0 0;font-size:14px;font-weight:400;line-height:18px;color:var(--site-content-4)}.usm-logout-dialog__actions[data-v-8afc2ea5]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:32px}.usm-logout-dialog__actions .usm-btn--ghost[data-v-8afc2ea5]{width:110px;padding:8px 13px}html[data-theme=dark] .usm-nav__icon-img[data-v-8afc2ea5],html[data-theme=dark] .usm-header__close img[data-v-8afc2ea5],html[data-theme=dark] .usm-logout-dialog__close img[data-v-8afc2ea5]{filter:var(--site-icon-filter-soft)}@media (max-width: 768px){.usm-overlay[data-v-8afc2ea5]{align-items:stretch;padding:0;background:var(--site-bg-1)}.usm-dialog[data-v-8afc2ea5]{position:relative;flex-direction:column;width:100%;height:100dvh;max-height:100dvh;border-radius:0;box-shadow:none}.usm-nav[data-v-8afc2ea5]{width:100%;flex-shrink:0;border-right:0;border-bottom:1px solid var(--site-border-3);padding:12px 44px 12px 16px;background:var(--site-bg-1)}.usm-nav__list[data-v-8afc2ea5]{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;margin-top:8px;-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;scroll-padding-inline:16px;scrollbar-width:none}.usm-nav__list[data-v-8afc2ea5]::-webkit-scrollbar{display:none}.usm-nav__item[data-v-8afc2ea5]{width:auto;flex-shrink:0}.usm-main[data-v-8afc2ea5]{flex:1;min-height:0;display:flex;flex-direction:column}.usm-header[data-v-8afc2ea5]{flex-shrink:0;height:auto;padding:12px 16px;border-bottom:1px solid var(--site-border-3)}.usm-header__title[data-v-8afc2ea5]{font-size:18px;line-height:22px}.usm-header__close[data-v-8afc2ea5]{position:absolute;top:12px;right:12px;z-index:2}.usm-body[data-v-8afc2ea5]{flex:1;min-height:0;overflow-y:auto;padding:16px;-webkit-overflow-scrolling:touch}.usm-theme-grid[data-v-8afc2ea5]{flex-direction:column}.usm-footer[data-v-8afc2ea5]{flex-shrink:0;padding:12px 16px 16px}.usm-logout-dialog[data-v-8afc2ea5],.usm-logout-dialog__inner[data-v-8afc2ea5]{width:100%}}@media (max-width: 390px){.usm-phone-row[data-v-8afc2ea5]{flex-direction:column;align-items:stretch}.usm-phone-code-btn[data-v-8afc2ea5]{width:100%}}.app-root[data-v-141dea70]{min-height:100vh;background:var(--site-bg-base, #ffffff);display:flex;flex-direction:column}.app-main[data-v-141dea70]{width:100%;flex:1 0 auto;padding-bottom:100px}.app-root--agent .app-main[data-v-141dea70]{padding-bottom:0}.app-root--bare[data-v-141dea70]{height:100vh;min-height:0;overflow:hidden}@media (max-width: 768px){.app-root.app-root--bare[data-v-141dea70]{background:var(--site-bg-1)}}.app-main--bare[data-v-141dea70]{padding-bottom:0;flex:1 1 auto;height:100%;min-height:0;overflow:hidden}.app-main--no-footer[data-v-141dea70]{padding-bottom:0}.app-main--no-header[data-v-141dea70]{padding-bottom:0;min-height:100vh;display:flex;flex-direction:column}.agent-footer[data-v-141dea70]{width:100%;flex-shrink:0;padding:20px 32px;background-color:#0b0b0f;border-top:1px solid rgba(255,255,255,.06);position:relative;z-index:233}.agent-footer-inner[data-v-141dea70]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.agent-footer-brand[data-v-141dea70]{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit;transition:opacity .2s ease}.agent-footer-brand[data-v-141dea70]:hover{opacity:.85}.agent-footer-logo[data-v-141dea70]{width:22px;height:22px;flex-shrink:0;border-radius:6px;overflow:hidden}.agent-footer-brand--logo-only .agent-footer-logo[data-v-141dea70]{width:auto;max-width:140px;height:22px;border-radius:4px}.agent-footer-brand--logo-only .agent-footer-logo.brand-logo[data-v-141dea70]{object-fit:contain;object-position:left center}.brand-logo[data-v-141dea70]{display:block;width:100%;height:100%;object-fit:cover}.agent-footer-brand-name[data-v-141dea70]{font-family:Inter,PingFang SC,system-ui,sans-serif;font-size:13px;font-weight:700;line-height:18px;color:#ffffffc7;letter-spacing:.4px;white-space:nowrap}.agent-footer-meta[data-v-141dea70]{display:inline-flex;align-items:center;gap:12px;font-family:PingFang SC,system-ui,sans-serif;font-size:12px;line-height:18px;color:#6b7280;white-space:nowrap}.agent-footer-copy[data-v-141dea70]{color:#6b7280}.agent-footer-divider[data-v-141dea70]{display:inline-block;width:1px;height:12px;background:#ffffff1f}.agent-footer-icp[data-v-141dea70]{color:#6b7280;text-decoration:none;transition:color .2s ease}.agent-footer-icp[data-v-141dea70]:hover{color:#ffffffc7}@media (max-width: 768px){.app-root.app-home[data-v-141dea70],.app-root.app-home .app-main[data-v-141dea70]{overflow-x:clip;max-width:100%}.app-main[data-v-141dea70]{padding-bottom:48px}}@media (max-width: 720px){.agent-footer[data-v-141dea70]{padding:16px 20px}.agent-footer-inner[data-v-141dea70]{justify-content:center;text-align:center}}@media (max-width: 768px){.app-root.app-profile,.app-root.app-profile .app-main{background:var(--site-bg-1);min-height:100dvh}html:has(.app-root.app-profile),body:has(.app-root.app-profile){background-color:var(--site-bg-1)}}[data-theme=dark] .app-root.app-home,[data-theme=dark] .app-root.app-home .main-container,[data-theme=dark] .app-root.app-home .div-footer{color-scheme:light;--site-bg-1: #ffffff;--site-bg-base: #f3f3f3;--site-bg-2: #f7f7f7;--site-bg-3: #f3f3f3;--site-bg-card: #f9f9f9;--site-bg-inverse: #121212;--site-bg-muted: #ffffff;--site-content-1: #0b0b0b;--site-content-2: rgba(11, 11, 11, .8);--site-content-3: rgba(11, 11, 11, .6);--site-content-4: rgba(11, 11, 11, .4);--site-content-5: rgba(11, 11, 11, .2);--site-content-inverse: #ffffff;--site-content-on-inverse: #f3f4f6;--site-content-link: #47a4ff;--site-content-brand: #47cc87;--site-border-1: #0b0b0b;--site-border-3: rgba(11, 11, 11, .1);--site-border-4: rgba(11, 11, 11, .05);--site-border-divider: #e4e7ec;--site-border-input: rgba(11, 11, 11, .1);--site-border-strong: #e5e5e5;--site-shadow-sm: 0 1px 2px rgba(11, 11, 11, .04);--site-shadow-md: 0 12px 32px -16px rgba(11, 11, 11, .12);--site-shadow-float: 0 2px 4px rgba(0, 0, 0, .1);--site-surface-elevated: #ffffff;--site-surface-code: #1c1d1f;--site-gradient-surface: linear-gradient(180deg, #fdfdfd, #ffffff);--site-logo-filter: none;--site-border-muted: #cad0d9;--site-icon-filter: none;--site-icon-filter-soft: none;--site-icon-filter-muted: none;--site-panel-shadow: 0 5.775px 19.25px 0 rgba(28, 40, 64, .08);--site-grid-line: rgb(237, 239, 243);--site-badge-bg: rgba(11, 11, 11, .05);--site-tag-bg: #dbeafe;--site-tag-text: #2b7fff;--site-pill-active-bg: #ffffff;--site-pill-active-text: #0b0b0b;--site-cta-bg: #121212;--site-cta-text: #ffffff;--site-cta-hover: #333333;--site-cta-active: #1a1a1a;--site-overlay-hover: rgba(11, 11, 11, .08);--site-overlay-strong: rgba(11, 11, 11, .14)}[data-theme=dark] .app-root.app-home{background:var(--site-bg-1);color:var(--site-content-1)}[data-theme=dark] .app-root.app-home .app-main{background:var(--site-bg-1)}[data-theme=dark] body:has(.app-root.app-home){background-color:#fff;color:#0b0b0b}[data-theme=dark] .app-root.app-home .main-container :is([class^=icon-],[class^=svg-],.vector,.svg,.gling,.all-application,.layout-alt,.keyboard){filter:none!important;opacity:1!important}[data-theme=dark] .app-root.app-home .div-footer .icon-2be{background:var(--site-cta-bg);border:none;box-shadow:var(--site-shadow-float)}[data-theme=dark] .app-root.app-home .div-footer .icon-2be:hover{background:var(--site-cta-hover)}[data-theme=dark] .app-root.app-home .div-footer .img-46{filter:none}.home-account-page{--al-bg: var(--site-bg-1, #ffffff);--al-bg-primary: var(--site-bg-card, #f9f9f9);--al-bg-card: var(--site-bg-1, #ffffff);--al-border: var(--site-bg-3, #f3f3f3);--al-border-strong: var(--site-border-strong, #e5e5e5);--al-text-primary: var(--site-content-1, #252525);--al-text-secondary: var(--site-content-3, #6e6e6e);--al-text-tertiary: var(--site-content-4, #9e9e9e);--al-accent: var(--site-bg-inverse, #0d0d0d);--al-danger: #d92d20;--al-success: #15803d;--al-warning: #b45309;--al-radius-sm: 6px;--al-radius-md: 8px;--al-radius-lg: 12px;--al-shadow-sm: 0 1px 2px rgba(11, 11, 11, .04);--al-shadow-md: 0 12px 32px -16px rgba(11, 11, 11, .12);--al-font: Inter, "PingFang SC", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;min-height:calc(100vh - var(--navbar-height, 68px));background:var(--al-bg);color:var(--al-text-primary);font-family:var(--al-font);padding:32px 24px 48px}.home-account-page,.home-account-page *{box-sizing:border-box}.home-account-page button,.home-account-page input,.home-account-page select,.home-account-page textarea{font-family:inherit}.home-account-inner{max-width:960px;margin:0 auto}.home-account-page-header{margin-bottom:28px}.home-account-page-header--center{text-align:center}.home-account-page-title{margin:0 0 8px;font-size:28px;font-weight:600;letter-spacing:-.02em;color:var(--al-text-primary);line-height:1.25}.home-account-page-subtitle{margin:0;font-size:14px;color:var(--al-text-secondary);line-height:1.5}.home-account-card{background:var(--al-bg-card);border:1px solid var(--al-border);border-radius:var(--al-radius-lg);box-shadow:var(--al-shadow-sm);overflow:hidden}.home-account-card+.home-account-card{margin-top:16px}.home-account-card-header{padding:16px 24px;border-bottom:1px solid var(--al-border);background:var(--al-bg-primary)}.home-account-card-header h2{margin:0;font-size:16px;font-weight:600;color:var(--al-text-primary)}.home-account-card-body{padding:24px}.home-account-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:24px;padding:6px;background:var(--al-bg-primary);border:1px solid var(--al-border);border-radius:var(--al-radius-lg)}.home-account-tab{flex:1;min-width:120px;padding:10px 16px;border:none;border-radius:var(--al-radius-md);background:transparent;color:var(--al-text-secondary);font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;text-align:center;transition:background .15s,color .15s}.home-account-tab:hover{color:var(--al-text-primary);background:#0b0b0b0a}.home-account-tab.active,.home-account-tab.router-link-active{background:var(--al-accent);color:#fff}.home-account-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;background:var(--site-cta-bg);color:var(--site-cta-text);border:none;border-radius:var(--al-radius-md);font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;transition:background .15s ease,opacity .15s ease}.home-account-btn-primary:hover:not(:disabled){background:var(--site-cta-hover);color:var(--site-cta-text)}.home-account-btn-primary:disabled{opacity:.45;cursor:not-allowed}.home-account-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;background:#fff;color:var(--al-text-primary);border:1px solid var(--al-border-strong);border-radius:var(--al-radius-md);font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;transition:background .15s,border-color .15s}.home-account-btn-secondary:hover{background:var(--al-bg-primary);border-color:var(--al-text-tertiary);color:var(--al-text-primary)}.home-account-filter-tabs{display:flex;flex-wrap:wrap;gap:6px}.home-account-filter-tab{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#fff;border:1px solid var(--al-border-strong);border-radius:999px;color:var(--al-text-secondary);font-size:13px;font-weight:500;cursor:pointer;transition:all .15s}.home-account-filter-tab:hover{border-color:var(--al-text-tertiary);color:var(--al-text-primary)}.home-account-filter-tab.active{background:var(--al-accent);border-color:var(--al-accent);color:#fff}.home-account-filter-tab .tab-count{padding:1px 6px;border-radius:999px;font-size:11px;background:#0b0b0b14}.home-account-filter-tab.active .tab-count{background:#fff3;color:#fff}.home-account-empty,.home-account-loading{text-align:center;padding:48px 24px;color:var(--al-text-secondary)}.home-account-loading-spinner{width:36px;height:36px;margin:0 auto 12px;border:2px solid var(--al-border);border-top-color:var(--al-accent);border-radius:50%;animation:home-account-spin .8s linear infinite}@keyframes home-account-spin{to{transform:rotate(360deg)}}@media (max-width: 768px){.home-account-page{padding:20px 16px 32px}.home-account-page-title{font-size:22px}.home-account-tabs{flex-direction:column}.home-account-tab{width:100%}.home-account-card-body{padding:16px}}.app-container.app-landing .home-account-page{--color-background: #ffffff;--color-background-secondary: #f9f9f9;--color-text: #252525;--color-text-secondary: #6e6e6e;--color-text-muted: #9e9e9e;--color-border: #f3f3f3;--color-primary: #0d0d0d;--color-primary-mist: rgba(13, 13, 13, .06);--color-primary-soft: rgba(13, 13, 13, .1);--shadow-sm: var(--al-shadow-sm);--shadow-md: var(--al-shadow-md);background:#fff!important;color:#252525!important}.app-container.app-landing .home-account-page .home-account-inner,.app-container.app-landing .home-account-page .profile-container,.app-container.app-landing .home-account-page .token-manage-container,.app-container.app-landing .home-account-page .subscription-plans-container,.app-container.app-landing .home-account-page .audio-workshop-page .container{max-width:960px;padding-left:0;padding-right:0}.login-page,.register-page,.forgot-page{--auth-page-bg: var(--site-bg-base);--auth-card-bg: var(--site-bg-2);--auth-card-border: var(--site-border-4);--auth-text-primary: var(--site-content-1);--auth-text-muted: var(--site-content-4);--auth-text-secondary: var(--site-content-3);--auth-link: var(--site-content-link);--auth-brand: var(--site-content-brand);--auth-input-border: var(--site-border-input);--auth-input-border-hover: var(--site-border-strong);--auth-surface: var(--site-bg-1);--auth-overlay-bg: color-mix(in srgb, var(--site-bg-1) 88%, transparent);--auth-divider: var(--site-border-3);--auth-btn-bg: var(--site-cta-bg);--auth-btn-text: var(--site-cta-text);--auth-btn-hover: var(--site-cta-hover);--auth-autofill-bg: var(--site-bg-2);--auth-error: #fe4949;--auth-success: #15803d;--auth-danger: #d92d20;--auth-warning: #b45309;--auth-code-disabled: var(--site-content-5)}.app-root.app-auth,.app-root.app-auth .app-main{background:var(--site-bg-base)}body:has(.app-root.app-auth){background-color:var(--site-bg-base)}html:has(.app-root.app-auth){background-color:var(--site-bg-base)}.login-page,.register-page,.forgot-page{flex:1;width:100%;min-height:100vh}.login-page .input-field,.register-page .input-field,.forgot-page .input-field{position:relative;display:flex;align-items:center;min-height:52px;padding:16px;background:transparent;border:1px solid var(--auth-input-border);border-radius:10px;overflow:hidden;transition:border-color .15s ease,background .15s ease}.login-page .input-field:focus-within,.register-page .input-field:focus-within,.forgot-page .input-field:focus-within{border-color:var(--auth-input-border-hover)}.login-page .input-field--error,.register-page .input-field--error,.forgot-page .input-field--error{border-color:var(--auth-input-border)}.login-page .input-field--error:focus-within,.register-page .input-field--error:focus-within,.forgot-page .input-field--error:focus-within{border-color:var(--auth-input-border-hover)}.login-page .input-field:has(.form-input:invalid),.register-page .input-field:has(.form-input:invalid),.forgot-page .input-field:has(.form-input:invalid),.login-page .input-field:has(.form-input:user-invalid),.register-page .input-field:has(.form-input:user-invalid),.forgot-page .input-field:has(.form-input:user-invalid){border-color:var(--auth-input-border);box-shadow:none}.login-page .input-field--code,.register-page .input-field--code,.forgot-page .input-field--code{justify-content:space-between}.login-page .password-input-wrapper,.register-page .password-input-wrapper,.forgot-page .password-input-wrapper{position:relative;width:100%;display:flex;align-items:center;padding-right:28px}.login-page .form-input,.register-page .form-input,.forgot-page .form-input{flex:1;width:100%;height:21px;padding:0 4px;color:var(--auth-text-primary);font-family:"PingFang SC",var(--default-font-family);font-size:14px;font-weight:500;line-height:21px;letter-spacing:-.15px;background:transparent;border:0;outline:0;box-shadow:none}.login-page .form-input:focus,.login-page .form-input:focus-visible,.register-page .form-input:focus,.register-page .form-input:focus-visible,.forgot-page .form-input:focus,.forgot-page .form-input:focus-visible{outline:none;border-color:transparent;box-shadow:none}.login-page .form-input:invalid,.register-page .form-input:invalid,.forgot-page .form-input:invalid,.login-page .form-input:user-invalid,.register-page .form-input:user-invalid,.forgot-page .form-input:user-invalid{outline:0;box-shadow:none}.login-page .form-input:focus:invalid,.register-page .form-input:focus:invalid,.forgot-page .form-input:focus:invalid,.login-page .form-input:focus:user-invalid,.register-page .form-input:focus:user-invalid,.forgot-page .form-input:focus:user-invalid{outline:0;box-shadow:none}.login-page .form-input:disabled,.register-page .form-input:disabled,.forgot-page .form-input:disabled{color:var(--auth-text-muted);cursor:not-allowed}.login-page .form-input::placeholder,.register-page .form-input::placeholder,.forgot-page .form-input::placeholder{color:var(--auth-text-muted);font-weight:400}.login-page .form-input:-webkit-autofill,.login-page .form-input:-webkit-autofill:hover,.login-page .form-input:-webkit-autofill:focus,.login-page .form-input:-webkit-autofill:active,.register-page .form-input:-webkit-autofill,.register-page .form-input:-webkit-autofill:hover,.register-page .form-input:-webkit-autofill:focus,.register-page .form-input:-webkit-autofill:active,.forgot-page .form-input:-webkit-autofill,.forgot-page .form-input:-webkit-autofill:hover,.forgot-page .form-input:-webkit-autofill:focus,.forgot-page .form-input:-webkit-autofill:active{-webkit-text-fill-color:var(--auth-text-primary);-webkit-box-shadow:0 0 0 1000px var(--auth-autofill-bg) inset;box-shadow:0 0 0 1000px var(--auth-autofill-bg) inset;caret-color:var(--auth-text-primary);transition:background-color 9999s ease-in-out 0s}.login-page .input-field--code .form-input,.register-page .input-field--code .form-input,.forgot-page .input-field--code .form-input{flex:1;min-width:0}.login-page .email-code-btn,.register-page .email-code-btn,.forgot-page .email-code-btn{flex-shrink:0;width:121px;height:21px;padding:0;color:var(--auth-link);font-family:"PingFang SC",var(--default-font-family);font-size:14px;font-weight:500;line-height:21px;letter-spacing:-.15px;text-align:center;white-space:nowrap;background:transparent;border:0;cursor:pointer;transition:color .15s ease}.login-page .email-code-btn:disabled,.register-page .email-code-btn:disabled,.forgot-page .email-code-btn:disabled{color:var(--auth-code-disabled);cursor:not-allowed}.login-page .password-toggle,.register-page .password-toggle,.forgot-page .password-toggle{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;padding:4px;color:var(--auth-text-muted);background:transparent;border:0;cursor:pointer;transition:color .15s ease}.login-page .password-toggle:hover,.register-page .password-toggle:hover,.forgot-page .password-toggle:hover{color:var(--auth-text-primary)}.login-page .field-message,.register-page .field-message,.forgot-page .field-message{margin:-8px 0 0;padding:0 4px;font-family:"PingFang SC",var(--default-font-family);font-size:12px;line-height:18px;letter-spacing:-.15px}.login-page .field-message--error,.register-page .field-message--error,.forgot-page .field-message--error{color:var(--auth-danger)}.agent-list-page{--al-bg: var(--site-bg-1);--al-bg-canvas: var(--site-bg-1);--al-bg-soft: var(--site-badge-bg);--al-bg-muted: var(--site-cta-bg);--al-bg-primary: var(--site-bg-card);--al-border: var(--site-border-4);--al-border-strong: var(--site-border-strong);--al-text-primary: var(--site-content-1);--al-text-soft: var(--site-content-3);--al-text-tertiary: var(--site-content-4);--al-text-quaternary: var(--site-content-5);--al-text-muted: var(--site-cta-text);--al-accent-dot: #ff4d4d}.agent-list-page .market-create-btn:hover:not(:disabled),.agent-list-page .btn-banner-action:hover:not(:disabled),.agent-list-page .market-card-cta:hover:not(:disabled),.agent-list-page .bw-btn:hover:not(:disabled){background:var(--site-cta-hover)}.zfchat-left-sidebar{--zfchat-bg-canvas: var(--site-bg-3);--zfchat-bg-primary: var(--site-bg-card);--zfchat-border-subtle: var(--site-border-4);--zfchat-text-primary: var(--site-content-1);--zfchat-text-nav: var(--site-content-2);--zfchat-text-soft: var(--site-content-3);--zfchat-text-tertiary: var(--site-content-4);--zfchat-text-quaternary: var(--site-content-5);--zfchat-logo-bg: var(--site-content-1);--zfchat-nav-active-bg: var(--site-badge-bg)}.zfchat-left-sidebar .zfchat-brand-mark,.zfchat-left-sidebar .zfchat-brand-wordmark{filter:var(--site-logo-filter)}.hive-settings-figma.settings-page{--hs-bg-base: var(--site-bg-base);--hs-bg-panel: var(--site-bg-1);--hs-content-1: var(--site-content-1);--hs-content-2: var(--site-content-2);--hs-content-3: var(--site-content-3);--hs-content-4: var(--site-content-4);--hs-border-soft: var(--site-border-4);--hs-border: var(--site-border-3);--hs-bg-soft: var(--site-badge-bg);--hs-bg-inverse: var(--site-cta-bg);--hs-text-on-cta: var(--site-cta-text);--hs-cta-hover: var(--site-cta-hover);--hs-brand: var(--site-content-brand);--hs-alert: #fe4949;--hs-link: var(--site-content-link);--hs-channel-icon-bg: #eff6ff}html[data-theme=dark] .hive-settings-figma.settings-page{--hs-channel-icon-bg: rgba(139, 197, 255, .12);--hs-btn-disabled-bg: rgba(255, 255, 255, .4);--hs-btn-disabled-text: #0b0b0b}.agent-create-flow{--acf-content-1: var(--site-content-1);--acf-content-3: var(--site-content-3);--acf-content-4: var(--site-content-4);--acf-bg-inverse: var(--site-cta-bg);--acf-bg-panel: var(--site-bg-1);--acf-text-on-cta: var(--site-cta-text);--acf-cta-hover: var(--site-cta-hover);--acf-subtitle: var(--site-content-4)}@media (max-width: 768px){.app-root--bare,.app-root--bare .app-main--bare,.app-main--bare>*{background:var(--site-bg-1)}html:has(.app-root--bare),body:has(.app-root--bare){background-color:var(--site-bg-1)}}
