.theme-menu-wrap[data-v-6ae48a20]{position:relative}.theme-trigger.active[data-v-6ae48a20]{border-color:rgba(var(--primary-rgb),.55);background:rgba(var(--primary-rgb),.12);box-shadow:0 10px 26px rgba(var(--primary-rgb),.18)}.theme-dropdown[data-v-6ae48a20]{position:absolute;top:48px;right:0;z-index:46;width:318px;max-height:min(590px,calc(100vh - 86px));overflow:auto;padding:10px;border:1px solid var(--line);border-radius:14px;background:rgba(var(--surface-rgb),.94);box-shadow:0 22px 60px rgba(var(--text-rgb),.14);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.theme-dropdown-head[data-v-6ae48a20]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px 12px}.theme-dropdown-head strong[data-v-6ae48a20]{color:var(--text);font-size:14px;line-height:21px;font-weight:800}.theme-dropdown-head span[data-v-6ae48a20]{color:var(--muted);font-size:12px;line-height:18px}.theme-option[data-v-6ae48a20]{width:100%;min-height:58px;display:grid;grid-template-columns:58px 1fr 18px;align-items:center;gap:10px;border:1px solid transparent;border-radius:10px;background:transparent;padding:8px 9px;text-align:left;color:var(--text)}.theme-option[data-v-6ae48a20]:hover{border-color:var(--line);background:rgba(var(--surface-muted-rgb),.72)}.theme-option.active[data-v-6ae48a20]{border-color:rgba(var(--primary-rgb),.42);background:rgba(var(--primary-rgb),.1)}.theme-swatches[data-v-6ae48a20]{width:54px;height:34px;display:flex;align-items:stretch;overflow:hidden;border:1px solid rgba(var(--text-rgb),.1);border-radius:999px;background:rgb(var(--surface-rgb))}.theme-swatches i[data-v-6ae48a20]{flex:1;min-width:0}.theme-copy[data-v-6ae48a20]{display:grid;gap:2px}.theme-copy strong[data-v-6ae48a20]{color:var(--text);font-size:14px;line-height:19px;font-weight:800}.theme-copy small[data-v-6ae48a20]{color:var(--muted);font-size:12px;line-height:17px}.theme-check[data-v-6ae48a20]{color:var(--gold)}.password-message[data-v-6ae48a20]{font-size:.875rem;text-align:center;padding:.5rem;border-radius:.5rem}.password-error[data-v-6ae48a20]{color:var(--danger);background:rgba(var(--danger-rgb),.1)}.password-success[data-v-6ae48a20]{color:var(--green);background:rgba(var(--success-rgb),.1)}.password-submit[data-v-6ae48a20]:disabled{opacity:.7;cursor:not-allowed}.metric-card[data-v-bfbba31f]{position:relative;overflow:hidden;isolation:isolate}.metric-card-progress[data-v-bfbba31f]{position:absolute;right:18px;bottom:10px;left:18px;height:3px;z-index:0;overflow:hidden;border-radius:999px;background:rgba(var(--primary-rgb),.1)}.metric-card-progress i[data-v-bfbba31f]{width:0;height:100%;display:block;border-radius:inherit;background:rgb(var(--primary-rgb));transition:width .4s ease}.metric-card[data-v-bfbba31f]>:not(.metric-card-progress){position:relative;z-index:1}.toast[data-v-b7a39833]{position:fixed;top:20px;right:20px;z-index:9999;min-width:240px;max-width:360px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-radius:10px;background:rgb(var(--surface-rgb));border:1px solid rgba(var(--text-rgb),.1);border-left-width:4px;box-shadow:0 12px 40px #00000059;color:rgba(var(--text-rgb),.88)}.toast.success[data-v-b7a39833]{border-left-color:var(--green)}.toast.error[data-v-b7a39833]{border-left-color:var(--danger)}.toast.info[data-v-b7a39833]{border-left-color:var(--gold)}.toast-message[data-v-b7a39833]{font-size:14px;line-height:1.5}.toast-close[data-v-b7a39833]{width:24px;height:24px;display:grid;place-items:center;border:0;background:transparent;color:rgba(var(--muted-rgb),.82);font-size:18px;cursor:pointer}.toast-enter-active[data-v-b7a39833],.toast-leave-active[data-v-b7a39833]{transition:all .3s ease}.toast-enter-from[data-v-b7a39833],.toast-leave-to[data-v-b7a39833]{opacity:0;transform:translate(20px)}.import-slide-enter-active[data-v-1a5afa50],.import-slide-leave-active[data-v-1a5afa50]{transition:opacity .35s ease,transform .35s ease}.import-slide-enter-from[data-v-1a5afa50],.import-slide-leave-to[data-v-1a5afa50]{opacity:0;transform:translateY(-15px)}.traffic-chart-card .section-title[data-v-1a5afa50]{display:flex;align-items:center;justify-content:space-between;gap:16px}.traffic-chart-card .section-title span[data-v-1a5afa50]{color:var(--muted);font-size:13px;font-weight:500}.traffic-chart-wrap[data-v-1a5afa50]{position:relative;height:260px;margin-top:12px}.traffic-chart-wrap canvas[data-v-1a5afa50]{width:100%!important;height:100%!important}.traffic-chart-empty[data-v-1a5afa50]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--muted);font-size:14px}.traffic-chart-empty .ghost-button[data-v-1a5afa50]{min-height:32px;padding:0 14px;font-size:13px}.announcement-empty[data-v-1a5afa50]{min-height:92px;display:grid;place-items:center;border:1px dashed rgba(var(--text-rgb),.14);border-radius:8px;color:var(--muted);background:rgba(var(--surface-rgb),.38);font-size:14px}@media(max-width:720px){.traffic-chart-wrap[data-v-1a5afa50]{height:220px}}.plan-links[data-v-f2f37dc2]{margin-top:14px}.plan-telegram-link[data-v-f2f37dc2]{min-height:34px!important;justify-content:center;border:0!important;border-radius:8px;color:var(--green)!important;background:rgba(var(--success-rgb),.08);transition:color .2s ease,background-color .2s ease}.plan-telegram-link[data-v-f2f37dc2]:hover{color:rgb(var(--success-rgb))!important;background:rgba(var(--success-rgb),.14)}.plan-links a.plan-telegram-link[data-v-f2f37dc2]:before{display:none}.docs-page[data-v-1f1687cb]{display:flex;flex-direction:column;gap:16px}.docs-header[data-v-1f1687cb]{display:flex;justify-content:center}.docs-search[data-v-1f1687cb]{display:flex;align-items:center;gap:10px;width:100%;border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;padding:12px 16px;color:rgba(var(--muted-rgb),.82)}.docs-search input[data-v-1f1687cb]{flex:1;border:0;background:transparent;outline:none;font-size:15px;color:rgba(var(--text-rgb),.88)}.docs-content[data-v-1f1687cb]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.doc-item-card[data-v-1f1687cb]{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;padding:18px;text-decoration:none;color:inherit;transition:transform .15s ease,box-shadow .15s ease}.doc-item-card[data-v-1f1687cb]:hover{background:rgba(var(--surface-rgb),.42)}.doc-item-card[data-v-1f1687cb]:active{transform:scale(.98)}.doc-card-info[data-v-1f1687cb]{display:flex;flex-direction:column;gap:6px;min-width:0}.doc-card-info strong[data-v-1f1687cb]{font-size:15px;font-weight:600;line-height:1.4;color:rgba(var(--text-rgb),.88);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.doc-card-info small[data-v-1f1687cb]{font-size:12px;color:rgba(var(--muted-rgb),.82)}.doc-card-arrow[data-v-1f1687cb]{flex-shrink:0;color:rgba(var(--muted-rgb),.82)}.docs-empty[data-v-1f1687cb]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 20px;color:rgba(var(--muted-rgb),.82);border:1px solid rgba(var(--text-rgb),.1);border-radius:12px}.docs-empty strong[data-v-1f1687cb]{color:rgba(var(--text-rgb),.88);font-size:15px}.doc-detail-page[data-v-1f1687cb]{display:flex;flex-direction:column;gap:16px}.doc-back-button[data-v-1f1687cb]{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;border:1px solid rgba(var(--text-rgb),.1);border-radius:10px;padding:8px 14px;font-size:14px;color:rgba(var(--text-rgb),.88);cursor:pointer;background:rgba(var(--surface-rgb),.48)}.doc-content-card[data-v-1f1687cb]{border:1px solid rgba(var(--text-rgb),.1);border-radius:16px;padding:22px}.doc-detail-header[data-v-1f1687cb]{margin-bottom:18px}.doc-detail-header h1[data-v-1f1687cb]{font-size:20px;font-weight:700;margin:0 0 10px;color:rgba(var(--text-rgb),.88)}.doc-detail-meta[data-v-1f1687cb]{display:flex;gap:12px;font-size:13px;color:rgba(var(--muted-rgb),.82)}.doc-rich-body[data-v-1f1687cb]{font-size:14px;line-height:1.8;color:rgba(var(--text-rgb),.88)}.doc-rich-body img[data-v-1f1687cb]{max-width:100%;height:auto;border-radius:8px}.doc-rich-body a[data-v-1f1687cb]{color:rgb(var(--primary-rgb))}.doc-rich-body table[data-v-1f1687cb]{width:100%;border-collapse:collapse;margin:12px 0;font-size:13px}.doc-rich-body th[data-v-1f1687cb],.doc-rich-body td[data-v-1f1687cb]{border:1px solid rgba(var(--text-rgb),.1);padding:8px}@media(max-width:900px){.docs-content[data-v-1f1687cb]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.docs-content[data-v-1f1687cb]{grid-template-columns:1fr}.doc-detail-header h1[data-v-1f1687cb]{font-size:17px}}.nodes-content[data-v-730ad2bc]{min-height:0;padding:20px;border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:0 18px 46px rgba(var(--text-rgb),.05)}.nodes-empty[data-v-730ad2bc]{min-height:260px;padding:48px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:0 18px 46px rgba(var(--text-rgb),.05);color:var(--muted);font-size:14px}.nodes-empty svg[data-v-730ad2bc]{color:var(--muted);opacity:.6}.orders-container[data-v-bf5dbb3a]{width:100%}.orders-inner[data-v-bf5dbb3a]{max-width:1200px;margin:0 auto}.orders-hero[data-v-bf5dbb3a]{margin-bottom:24px}.orders-empty[data-v-bf5dbb3a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:80px 20px;color:rgba(var(--muted-rgb),.82);border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;background:rgba(var(--surface-rgb),.48)}.empty-icon[data-v-bf5dbb3a]{color:rgba(var(--text-rgb),.18)}.shop-button[data-v-bf5dbb3a]{padding:10px 20px;border-radius:8px;background:rgb(var(--primary-rgb));color:#fff;text-decoration:none;font-size:14px;font-weight:500}.orders-table-wrapper[data-v-bf5dbb3a]{border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;overflow:hidden;background:rgba(var(--surface-rgb),.48)}.orders-table[data-v-bf5dbb3a]{width:100%;border-collapse:collapse;font-size:14px}.orders-table thead[data-v-bf5dbb3a]{background:rgba(var(--surface-rgb),.68)}.orders-table th[data-v-bf5dbb3a],.orders-table td[data-v-bf5dbb3a]{padding:16px 20px;text-align:center;color:rgba(var(--text-rgb),.88);border-bottom:1px solid rgba(var(--text-rgb),.08)}.orders-table th[data-v-bf5dbb3a]{font-weight:600;color:rgba(var(--text-rgb),.66);font-size:13px}.orders-table tbody tr:last-child td[data-v-bf5dbb3a]{border-bottom:none}.order-id[data-v-bf5dbb3a]{font-family:monospace;font-size:13px}.order-amount[data-v-bf5dbb3a]{color:rgb(var(--primary-rgb));font-weight:600}.status-tag[data-v-bf5dbb3a]{display:inline-block;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:500}.status-0[data-v-bf5dbb3a]{background:rgba(var(--primary-rgb),.15);color:rgb(var(--primary-rgb))}.status-1[data-v-bf5dbb3a]{background:rgba(var(--success-rgb),.15);color:rgb(var(--success-rgb))}.status-2[data-v-bf5dbb3a],.status-3[data-v-bf5dbb3a]{background:rgba(var(--danger-rgb),.15);color:rgb(var(--danger-rgb))}.status-4[data-v-bf5dbb3a]{background:rgba(var(--success-rgb),.15);color:rgb(var(--success-rgb))}.order-actions[data-v-bf5dbb3a]{display:inline-flex;align-items:center;gap:8px}.orders-table th[data-v-bf5dbb3a]:last-child,.orders-table td[data-v-bf5dbb3a]:last-child{width:240px;min-width:240px}.action-btn[data-v-bf5dbb3a]{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:6px;border:1px solid transparent;font-size:12px;white-space:nowrap;cursor:pointer;background:transparent;transition:background .2s}.action-btn.detail[data-v-bf5dbb3a]{color:rgb(var(--primary-rgb));border-color:rgba(var(--primary-rgb),.3)}.action-btn.detail[data-v-bf5dbb3a]:hover{background:rgba(var(--primary-rgb),.1)}.action-btn.cancel[data-v-bf5dbb3a]{color:rgb(var(--danger-rgb));border-color:rgba(var(--danger-rgb),.3)}.action-btn.cancel[data-v-bf5dbb3a]:hover{background:rgba(var(--danger-rgb),.1)}.action-btn.cancel[data-v-bf5dbb3a]:disabled{color:rgba(var(--subtle-rgb),.62);border-color:rgba(var(--text-rgb),.1);background:rgba(var(--surface-rgb),.68)}.action-btn[data-v-bf5dbb3a]:disabled{opacity:1;cursor:not-allowed}@media(max-width:430px){.cancel-modal-container{width:min(calc(100vw - 32px),320px)}}@media(max-width:720px){.orders-table-wrapper[data-v-bf5dbb3a]{overflow:visible;border:0;background:transparent}.orders-table[data-v-bf5dbb3a]{display:block;width:100%;min-width:0}.orders-table thead[data-v-bf5dbb3a]{display:none}.orders-table tbody[data-v-bf5dbb3a]{display:grid;gap:12px}.orders-table tbody tr[data-v-bf5dbb3a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;padding:10px 12px;border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;background:rgba(var(--surface-rgb),.58);box-shadow:0 8px 22px rgba(var(--text-rgb),.05)}.orders-table tbody td[data-v-bf5dbb3a],.orders-table th[data-v-bf5dbb3a]:last-child,.orders-table td[data-v-bf5dbb3a]:last-child{width:auto;min-width:0;height:auto;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:8px 4px;border:0;text-align:left;overflow-wrap:anywhere}.orders-table tbody td[data-v-bf5dbb3a]:before{content:attr(data-label);color:rgba(var(--muted-rgb),.8);font-size:12px;line-height:16px;font-weight:600}.orders-table tbody .order-id[data-v-bf5dbb3a],.orders-table tbody td[data-v-bf5dbb3a]:last-child{grid-column:1 / -1}.orders-table tbody .order-id[data-v-bf5dbb3a]{padding-top:6px;color:rgba(var(--text-rgb),.88);font-size:12px;line-height:18px}.orders-table tbody td[data-v-bf5dbb3a]:last-child{padding-top:10px;margin-top:4px;border-top:1px solid rgba(var(--text-rgb),.08)}.order-actions[data-v-bf5dbb3a]{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.action-btn[data-v-bf5dbb3a]{width:100%;justify-content:center;min-height:36px;padding:6px 8px}}.ticket-search[data-v-316cef24]{display:flex;align-items:center;gap:10px;height:40px;margin:0 0 16px;padding:0 16px;border:1px solid rgba(var(--text-rgb),.1);border-radius:8px;background:transparent;color:rgba(var(--muted-rgb),.68)}.ticket-search input[data-v-316cef24]{flex:1;border:0;background:transparent;color:rgba(var(--text-rgb),.88);font-size:14px;outline:none}.ticket-search input[data-v-316cef24]::placeholder{color:rgba(var(--subtle-rgb),.7)}.ticket-content-panel[data-v-316cef24]{display:flex;flex-direction:column}.ticket-items[data-v-316cef24]{padding:8px;overflow-y:auto}.ticket-item[data-v-316cef24]{min-height:89px;display:flex;flex-direction:column;justify-content:space-between;padding:16px;border:0;border-radius:8px;background:rgba(var(--primary-rgb),.06);margin-bottom:8px;cursor:pointer;transition:all .2s}.ticket-item[data-v-316cef24]:hover,.ticket-item.active[data-v-316cef24]{background:rgba(var(--primary-rgb),.12)}.ticket-item-title[data-v-316cef24]{font-size:16px;line-height:24px;font-weight:600;color:rgba(var(--text-rgb),.88);margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-item-meta[data-v-316cef24]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:rgba(var(--muted-rgb),.68)}.ticket-item-meta span[data-v-316cef24]:first-child{margin-right:auto}.status-badge[data-v-316cef24],.priority-badge[data-v-316cef24]{display:inline-flex;align-items:center;height:26px;padding:4px 8px;border-radius:4px;font-size:12px;line-height:18px;font-weight:500}.status-pending[data-v-316cef24]{background:rgba(var(--warning-rgb),.1);color:rgb(var(--warning-rgb))}.status-processing[data-v-316cef24]{background:rgba(var(--success-rgb),.1);color:rgb(var(--success-rgb))}.status-closed[data-v-316cef24]{background:#9e9e9e1a;color:#9e9e9e}.priority-low[data-v-316cef24]{background:rgba(var(--accent-rgb),.1);color:rgb(var(--accent-rgb))}.priority-medium[data-v-316cef24]{background:rgba(var(--warning-rgb),.1);color:rgb(var(--warning-rgb))}.priority-high[data-v-316cef24]{background:rgba(var(--danger-rgb),.1);color:rgb(var(--danger-rgb))}.ticket-detail-header[data-v-316cef24]{display:flex;align-items:center;justify-content:space-between;min-height:96px;padding:16px;border-bottom:1px solid rgba(var(--text-rgb),.08)}.ticket-detail-info h3[data-v-316cef24]{margin:0 0 8px;font-size:20px;line-height:30px;font-weight:600;color:rgba(var(--text-rgb),.88)}.ticket-detail-meta[data-v-316cef24]{display:flex;align-items:center;gap:10px;font-size:13px;color:rgba(var(--muted-rgb),.82)}.close-ticket-btn[data-v-316cef24]{height:40px;padding:8px 12px;border:0;border-radius:6px;background:rgba(var(--danger-rgb),.1);color:rgb(var(--danger-rgb));font-size:16px;line-height:24px;cursor:pointer}.close-ticket-btn[data-v-316cef24]:disabled{opacity:.6;cursor:not-allowed}.ticket-message-list[data-v-316cef24]{flex:1;overflow-y:auto;padding:24px 32px;display:flex;flex-direction:column;gap:20px}.ticket-message[data-v-316cef24]{display:flex;align-items:flex-start}.ticket-message.user[data-v-316cef24]{justify-content:flex-end}.ticket-message.staff[data-v-316cef24]{justify-content:flex-start}.message-avatar[data-v-316cef24]{width:34px;height:34px;flex:0 0 34px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:rgb(var(--surface-rgb));box-shadow:#00000026 0 2px 6px}.message-avatar svg[data-v-316cef24]{width:24px;height:24px}.user-avatar[data-v-316cef24]{margin-left:8px;background:#5b8af5d9}.admin-avatar[data-v-316cef24]{margin-right:8px;background:#f55b5bd9}.message-content[data-v-316cef24]{max-width:70%;padding:13.6px 17.6px;border-radius:18px 18px 4px;background:rgba(var(--primary-rgb),.08);border:0}.ticket-message.staff .message-content[data-v-316cef24]{border-radius:18px 18px 18px 4px;background:rgba(var(--primary-rgb),.08);border:0}.message-sender[data-v-316cef24]{font-size:12px;font-weight:500;color:rgb(var(--primary-rgb));margin-bottom:6px}.ticket-message.staff .message-sender[data-v-316cef24]{color:rgb(var(--accent-rgb))}.message-body[data-v-316cef24]{font-size:16px;line-height:24px;color:rgba(var(--text-rgb),.88);white-space:pre-wrap;word-break:break-word}.message-body[data-v-316cef24] p{margin:0 0 8px}.message-body[data-v-316cef24] p:last-child{margin-bottom:0}.message-body[data-v-316cef24] img{display:block;width:auto;height:auto;max-width:min(320px,100%);max-height:240px;object-fit:contain;margin:8px 0;border-radius:6px;cursor:zoom-in}.message-time[data-v-316cef24]{margin-top:8px;font-size:12px;color:rgba(var(--subtle-rgb),.78);text-align:right}.ticket-reply-area[data-v-316cef24]{display:flex;align-items:stretch;gap:12px;padding:16px 20px 24px;border-top:1px solid rgba(var(--text-rgb),.08)}.ticket-image-button[data-v-316cef24]{width:48px;height:72px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 48px;padding:0;border:1px solid rgba(var(--text-rgb),.1);border-radius:8px;background:transparent;color:rgba(var(--muted-rgb),.9);cursor:pointer}.ticket-image-button[data-v-316cef24]:hover{color:rgb(var(--primary-rgb));border-color:rgba(var(--primary-rgb),.35)}.ticket-image-button[data-v-316cef24]:disabled{opacity:.6;cursor:wait}.ticket-reply-editor[data-v-316cef24]{flex:1;min-width:0;border:1px solid rgba(var(--text-rgb),.1);border-radius:8px;overflow:hidden}.ticket-reply-editor textarea[data-v-316cef24]{display:block;width:100%;height:72px;padding:23px 14px;border:0;background:transparent;color:rgba(var(--text-rgb),.88);font-size:16px;line-height:24px;outline:none;resize:none}.ticket-reply-images[data-v-316cef24]{display:flex;gap:8px;padding:8px 10px 0;overflow-x:auto}.ticket-reply-image[data-v-316cef24]{position:relative;width:52px;height:52px;flex:0 0 52px}.ticket-reply-image img[data-v-316cef24]{width:100%;height:100%;display:block;object-fit:cover;border-radius:6px}.ticket-reply-image button[data-v-316cef24]{position:absolute;top:-6px;right:-6px;width:18px;height:18px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#0f172ab8;color:#fff;cursor:pointer}.send-reply-btn[data-v-316cef24]{width:108px;height:72px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 24px;border:1px solid rgba(var(--primary-rgb),.3);border-radius:8px;background:rgba(var(--primary-rgb),.85);color:#fff;font-size:16px;line-height:24px;font-weight:500;cursor:pointer}.send-reply-btn[data-v-316cef24]:disabled{opacity:.6;cursor:not-allowed}.ticket-closed-tip[data-v-316cef24]{height:65px;display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;border-top:1px solid rgba(var(--text-rgb),.08);color:rgba(var(--text-rgb),.88);font-size:16px;line-height:24px;font-weight:600}.ticket-image-preview[data-v-316cef24]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:grid;place-items:center;padding:32px;background:#0f172ac7}.ticket-image-preview img[data-v-316cef24]{display:block;max-width:min(92vw,1200px);max-height:90vh;width:auto;height:auto;object-fit:contain;border-radius:8px;box-shadow:0 20px 60px #00000059}.ticket-image-preview-close[data-v-316cef24]{position:absolute;top:20px;right:20px;width:40px;height:40px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.38);border-radius:50%;background:#0f172a80;color:#fff;cursor:pointer}.ticket-modal[data-v-316cef24]{width:100%;max-width:500px;border:1px solid rgba(var(--primary-rgb),.1);border-radius:16px;background:rgb(var(--surface-rgb));box-shadow:0 20px 60px #00000080;overflow:hidden}.ticket-modal-header[data-v-316cef24]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(var(--text-rgb),.08)}.ticket-modal-header h3[data-v-316cef24]{margin:0;font-size:20px;line-height:30px;font-weight:600;color:rgba(var(--text-rgb),.88)}.ticket-modal-close[data-v-316cef24]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:transparent;color:rgba(var(--text-rgb),.88);cursor:pointer}.ticket-modal-body[data-v-316cef24]{display:flex;flex-direction:column;gap:0;padding:24px}.ticket-field[data-v-316cef24]{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.ticket-field span[data-v-316cef24]{font-size:15.2px;line-height:22.8px;font-weight:500;color:rgba(var(--text-rgb),.88)}.ticket-field .required[data-v-316cef24]{color:rgb(var(--danger-rgb))}.ticket-field input[data-v-316cef24],.ticket-field textarea[data-v-316cef24]{width:100%;border:1px solid rgba(var(--text-rgb),.1);border-radius:10px;background:transparent;color:rgba(var(--text-rgb),.88);font-size:15.2px;outline:none;resize:none}.ticket-field input[data-v-316cef24]{height:52px;padding:13.6px 16px;line-height:22.8px}.ticket-field textarea[data-v-316cef24]{height:151px;padding:13.6px 16px;line-height:24.32px}.ticket-field input[data-v-316cef24]::placeholder,.ticket-field textarea[data-v-316cef24]::placeholder{color:rgba(var(--subtle-rgb),.7)}.priority-options[data-v-316cef24]{display:flex;gap:10px}.priority-option[data-v-316cef24]{flex:1;height:40px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border:1px solid rgba(var(--text-rgb),.1);border-radius:8px;background:transparent;font-size:14.4px;line-height:21.6px;cursor:pointer;transition:all .2s}.priority-option.blue[data-v-316cef24]{color:rgb(var(--accent-rgb))}.priority-option.orange[data-v-316cef24]{color:rgb(var(--warning-rgb))}.priority-option.red[data-v-316cef24]{color:rgb(var(--danger-rgb))}.priority-option.active[data-v-316cef24]{background:currentColor}.priority-option.active.blue[data-v-316cef24]{background:rgba(var(--accent-rgb),.1);border-color:rgba(var(--accent-rgb),.3)}.priority-option.active.orange[data-v-316cef24]{background:rgba(var(--warning-rgb),.1);border-color:rgba(var(--warning-rgb),.3)}.priority-option.active.red[data-v-316cef24]{background:rgba(var(--danger-rgb),.1);border-color:rgba(var(--danger-rgb),.3)}.ticket-error[data-v-316cef24]{padding:10px 12px;border-radius:8px;background:rgba(var(--danger-rgb),.1);color:rgb(var(--danger-rgb));font-size:13px}.ticket-modal-footer[data-v-316cef24]{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:20px 24px}.ticket-btn[data-v-316cef24]{width:100%;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:8px;border:1px solid transparent;font-size:14px;line-height:21px;font-weight:500;cursor:pointer}.ticket-btn.secondary[data-v-316cef24]{border-color:rgba(var(--text-rgb),.1);background:transparent;color:rgba(var(--text-rgb),.88)}.ticket-btn.primary[data-v-316cef24]{border-color:rgba(var(--primary-rgb),.3);background:rgba(var(--primary-rgb),.85);color:#fff}.ticket-btn[data-v-316cef24]:disabled{opacity:.7;cursor:not-allowed}@media(max-width:720px){.ticket-search[data-v-316cef24]{height:40px;margin-bottom:12px}.ticket-items[data-v-316cef24]{max-height:320px;padding:0 8px 12px}.ticket-item[data-v-316cef24]{min-height:82px;padding:14px}.ticket-item-meta[data-v-316cef24]{align-items:flex-start;flex-wrap:wrap;gap:8px}.ticket-item-meta span[data-v-316cef24]:first-child{width:100%;margin-right:0}.ticket-detail-header[data-v-316cef24]{min-height:auto;display:grid;grid-template-columns:1fr;gap:12px;padding:14px}.ticket-detail-info[data-v-316cef24],.ticket-detail-info h3[data-v-316cef24]{min-width:0}.ticket-detail-meta[data-v-316cef24]{flex-wrap:wrap;gap:8px}.close-ticket-btn[data-v-316cef24]{width:100%;height:38px;font-size:14px}.ticket-message-list[data-v-316cef24]{min-height:260px;max-height:420px;padding:16px 12px;gap:14px}.message-content[data-v-316cef24]{max-width:calc(100% - 46px);padding:12px 14px}.message-body[data-v-316cef24]{font-size:14px;line-height:22px}.ticket-reply-area[data-v-316cef24]{display:grid;grid-template-columns:1fr;gap:10px;padding:14px}.ticket-reply-area .ticket-reply-editor[data-v-316cef24]{width:100%}.ticket-reply-area .ticket-reply-editor textarea[data-v-316cef24]{height:84px;padding:12px 14px}.ticket-reply-area .ticket-image-button[data-v-316cef24],.ticket-reply-area .send-reply-btn[data-v-316cef24]{width:100%;height:44px;padding:0 16px}.ticket-reply-area .ticket-image-button[data-v-316cef24]{flex-basis:auto}.ticket-closed-tip[data-v-316cef24]{height:auto;min-height:54px;padding:14px;text-align:center}.ticket-modal[data-v-316cef24]{width:min(calc(100vw - 24px),500px);max-height:calc(100vh - 36px);overflow-y:auto}.ticket-modal-header[data-v-316cef24],.ticket-modal-body[data-v-316cef24],.ticket-modal-footer[data-v-316cef24]{padding-right:16px;padding-left:16px}.priority-options[data-v-316cef24]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.priority-option[data-v-316cef24]{min-width:0;padding:0 8px}}@media(max-width:430px){.ticket-items[data-v-316cef24]{max-height:280px}.ticket-message-list[data-v-316cef24]{max-height:360px}.ticket-modal-footer[data-v-316cef24]{display:grid;grid-template-columns:1fr;gap:10px}.ticket-btn[data-v-316cef24]{width:100%}}.modal-overlay[data-v-ed52585e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-card[data-v-ed52585e]{width:92%;max-width:400px;padding:24px;border-radius:16px;background:rgba(var(--surface-rgb),.94);border:1px solid rgba(var(--text-rgb),.1);box-shadow:0 20px 60px rgba(var(--text-rgb),.16);color:rgba(var(--text-rgb),.88)}.modal-title[data-v-ed52585e]{margin:0 0 12px;font-size:18px;font-weight:600}.modal-message[data-v-ed52585e]{margin:0 0 24px;font-size:14px;line-height:1.6;color:rgba(var(--text-rgb),.66)}.modal-actions[data-v-ed52585e]{display:flex;justify-content:flex-end;gap:12px}.modal-btn[data-v-ed52585e]{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;border:1px solid transparent;transition:opacity .2s}.modal-btn[data-v-ed52585e]:hover{opacity:.85}.modal-btn.cancel[data-v-ed52585e]{background:transparent;border-color:rgba(var(--text-rgb),.14);color:rgba(var(--text-rgb),.76)}.modal-btn.confirm[data-v-ed52585e]{background:rgb(var(--primary-rgb));color:#fff}.modal-fade-enter-active[data-v-ed52585e],.modal-fade-leave-active[data-v-ed52585e]{transition:opacity .25s ease}.modal-fade-enter-from[data-v-ed52585e],.modal-fade-leave-to[data-v-ed52585e]{opacity:0}.original-price[data-v-b8260202]{color:var(--muted);font-size:14px;font-weight:500;margin-right:10px}.summary-row.total strong[data-v-b8260202]{display:inline-flex;align-items:center}.order-empty[data-v-b8260202]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:400px;color:var(--muted)}.spin[data-v-b8260202]{animation:spin-b8260202 1s linear infinite}@keyframes spin-b8260202{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.plan-links a[data-v-b8260202]{justify-content:center}.plan-links a[data-v-b8260202]:before{display:none}.auth-error[data-v-4635b79c]{color:var(--danger);font-size:.875rem;text-align:center}.auth-submit[data-v-4635b79c]:disabled{opacity:.7;cursor:not-allowed}.notice-modal-footer[data-v-4635b79c]{justify-content:space-between;gap:12px}.notice-modal-footer .primary-button[data-v-4635b79c],.notice-modal-footer .ghost-button[data-v-4635b79c]{width:auto;flex:1}.auth-error[data-v-b31956b6]{color:var(--danger);font-size:.875rem;text-align:center}.auth-tip[data-v-b31956b6]{color:var(--green);font-size:.875rem;text-align:center}.auth-submit[data-v-b31956b6]:disabled{opacity:.7;cursor:not-allowed}.notice-modal-footer[data-v-b31956b6]{justify-content:space-between;gap:12px}.notice-modal-footer .primary-button[data-v-b31956b6],.notice-modal-footer .ghost-button[data-v-b31956b6]{width:auto;flex:1}.intro-downloads[data-v-94e3824a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1080px;margin:8px auto 0;padding-bottom:36px;scroll-margin-top:20px}.landing-client-card[data-v-94e3824a]{position:relative;min-width:0;border-radius:14px}.landing-client-card.is-expanded[data-v-94e3824a]{z-index:3}.intro-downloads.has-mac-options[data-v-94e3824a]{padding-bottom:120px}.client-download[data-v-94e3824a]{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;min-height:168px;padding:18px 12px;border:1px solid #d4e0f5;border-radius:14px;background:#f8fcfeeb;color:#333;font:inherit;text-decoration:none;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}.client-download[data-v-94e3824a]:hover{border-color:#91b7f2;box-shadow:0 8px 28px #1b74f217}.client-platform[data-v-94e3824a]{width:48px;height:48px}.client-name[data-v-94e3824a]{margin:12px 0 0;font-size:18px;line-height:26px;font-weight:600}.client-description[data-v-94e3824a]{margin:4px 0 0;color:#627c97;font-size:12px;line-height:18px;text-align:center;overflow-wrap:anywhere}.client-recommended[data-v-94e3824a]{position:absolute;top:14px;left:14px;display:inline-flex;align-items:center;min-height:18px;border-radius:3px;padding:0 4px;background:#1b74f2;color:#fff;font-size:11px;line-height:1}.client-download-icon[data-v-94e3824a]{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:27px;height:27px;border:1px solid #e8e8e8;border-radius:50%;background:#fff}.client-download-icon img[data-v-94e3824a]{width:13px;height:14px;filter:brightness(0) saturate(100%) opacity(.8)}.client-qr[data-v-94e3824a]{position:absolute;z-index:3;top:0;right:0;width:44px;height:44px;padding:0;border:0;overflow:hidden;border-top-right-radius:14px;background:#e9edf0;clip-path:polygon(0 0,100% 0,100% 100%);cursor:pointer}.client-qr img[data-v-94e3824a]{position:absolute;top:7px;right:7px;width:24px;height:24px}.client-qr.is-open[data-v-94e3824a]{display:grid;place-items:center;top:6px;right:6px;width:24px;height:24px;border-radius:50%;color:#627c97;background:#f1f6fc;clip-path:none}.client-qr[data-v-94e3824a]:disabled{cursor:default;opacity:.4}.client-qr-preview[data-v-94e3824a]{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid #91b7f2;border-radius:14px;background:#fff}.client-qr-image[data-v-94e3824a]{width:120px;height:120px;object-fit:contain}.client-qr-caption[data-v-94e3824a]{color:#627c97;font-size:12px;line-height:18px}.client-qr-pending[data-v-94e3824a]{display:grid;place-items:center;width:120px;height:120px;color:#627c97;font-size:12px}.is-unavailable[data-v-94e3824a]{cursor:default}.client-availability[data-v-94e3824a]{position:absolute;bottom:5px;font-size:11px;line-height:16px;color:#627c97}.mac-options[data-v-94e3824a]{position:absolute;z-index:3;top:100%;left:0;right:0;padding-top:8px}.mac-options-panel[data-v-94e3824a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;border:1px solid #d4e0f5;border-radius:12px;background:#fff;box-shadow:0 8px 28px #1b74f21f}.mac-option[data-v-94e3824a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:64px;padding:8px 4px;border:1px solid #d4e0f5;border-radius:8px;color:#1b74f2;background:#f4f9ff;text-decoration:none}.mac-option[data-v-94e3824a]:hover:not(.is-unavailable){border-color:#91b7f2;background:#eaf3ff}.mac-option strong[data-v-94e3824a]{font-size:14px}.mac-option span[data-v-94e3824a]{color:#627c97;font-size:11px;text-align:center}.mac-option.is-unavailable[data-v-94e3824a]{opacity:.55}.downloads-error[data-v-94e3824a]{grid-column:1 / -1;margin:0;color:#627c97;text-align:center;font-size:13px}.downloads-error button[data-v-94e3824a]{border:0;padding:0;color:#1b74f2;background:none;cursor:pointer;font:inherit}a[data-v-94e3824a]:focus-visible,button[data-v-94e3824a]:focus-visible{outline:2px solid #1b74f2;outline-offset:4px}@media(max-width:1000px){.intro-downloads[data-v-94e3824a]{gap:12px}}@media(max-width:720px){.intro-downloads[data-v-94e3824a]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0;padding-bottom:28px}.client-download[data-v-94e3824a]{min-height:160px;padding-inline:8px}.client-name[data-v-94e3824a]{font-size:17px}}.intro[data-v-a9afe6a4]{color:#333;background:radial-gradient(ellipse at 78% 40%,rgb(167 218 255 / 45%),transparent 52%),linear-gradient(120deg,#f4faff,#e4f4ff);font-family:PingFang SC,Microsoft YaHei,sans-serif}.intro-header[data-v-a9afe6a4]{position:relative;z-index:5;background:#f4faffd1;border-bottom:1px solid rgb(27 116 242 / 6%)}.intro-header-inner[data-v-a9afe6a4],.intro-canvas[data-v-a9afe6a4]{width:min(var(--landing-content-width, 1280px),calc(100% - 2 * var(--landing-gutter, 24px)));margin-inline:auto}.intro-header-inner[data-v-a9afe6a4]{display:flex;align-items:center;gap:32px;min-height:76px}.intro-brand[data-v-a9afe6a4]{display:flex;align-items:center;gap:10px;flex-shrink:0;text-decoration:none}.brand-lockup-mark[data-v-a9afe6a4]{display:block;height:44px;width:auto}.brand-lockup-text[data-v-a9afe6a4]{display:flex;flex-direction:column;line-height:1.05}.brand-lockup-name[data-v-a9afe6a4]{font-size:27px;font-weight:800;letter-spacing:3px;color:#0f172a}.brand-lockup-sub[data-v-a9afe6a4]{margin-top:3px;font-size:9.5px;font-weight:600;letter-spacing:1.6px;color:#64748b;white-space:nowrap}.intro-nav[data-v-a9afe6a4]{display:flex;align-items:center;gap:28px;margin-left:20px;white-space:nowrap;font-size:15px}.intro-nav a[data-v-a9afe6a4]:hover,.header-login[data-v-a9afe6a4]:hover{color:#1b74f2}.intro-header-actions[data-v-a9afe6a4]{display:flex;align-items:center;gap:12px;margin-left:auto;font-size:15px;white-space:nowrap}.header-login[data-v-a9afe6a4]{margin-right:8px}.header-register[data-v-a9afe6a4]{display:grid;place-items:center;width:64px;height:40px;border:1px solid #d4e0f5;border-radius:9px;background:#fff}.header-download[data-v-a9afe6a4]{display:flex;align-items:center;justify-content:center;gap:8px;width:144px;height:40px;border-radius:9px;color:#fff;background:linear-gradient(105deg,#1b74f1,#2766d3);font-weight:600}.header-download img[data-v-a9afe6a4]{width:14px;height:15px}.intro-menu-toggle[data-v-a9afe6a4]{display:none}.intro-hero[data-v-a9afe6a4]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;align-items:center;padding-block:36px 24px}.intro-copy[data-v-a9afe6a4]{min-width:0;position:relative;z-index:2}.intro-badge[data-v-a9afe6a4]{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:36px;padding:0 15px;border:1px solid #d4e0f5;border-radius:24px;color:#627c97;background:#ffffffd9;font-size:13px;white-space:nowrap}.intro-badge i[data-v-a9afe6a4]{width:9px;height:9px;border-radius:50%;background:#2766d3}.intro-badge b[data-v-a9afe6a4]{padding:0 3px;font-weight:400}.intro-copy h1[data-v-a9afe6a4]{margin:24px 0 0;color:#333;font-size:clamp(42px,4.2vw,60px);line-height:1.28;letter-spacing:-.02em;font-weight:700}.gradient-word[data-v-a9afe6a4]{color:#139ab8;background:linear-gradient(120deg,#1b74f2 8%,#04b29b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.gradient-stop[data-v-a9afe6a4]{color:#0caa99}.intro-description[data-v-a9afe6a4]{max-width:580px;margin:24px 0 0;color:#627c97;font-size:16px;line-height:1.9}.intro-features[data-v-a9afe6a4]{display:flex;flex-wrap:wrap;align-items:center;margin:22px 0 0;padding:0;list-style:none;color:#627c97;font-size:14px;line-height:28px}.intro-features li[data-v-a9afe6a4]{white-space:nowrap}.intro-features li+li[data-v-a9afe6a4]:before{content:"";display:inline-block;width:1px;height:11px;margin:0 12px;background:#627c97}.intro-actions[data-v-a9afe6a4]{display:flex;gap:12px;margin-top:26px}.intro-button[data-v-a9afe6a4]{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:164px;min-height:50px;padding:0 20px;border:1px solid #d4e0f5;border-radius:10px;font-size:15px;font-weight:600}.intro-button img[data-v-a9afe6a4]{width:17px;height:17px}.intro-button-primary[data-v-a9afe6a4]{border-color:transparent;color:#fff;background:linear-gradient(105deg,#1b74f1,#2766d3)}.intro-button-secondary[data-v-a9afe6a4]{background:#fff}.intro-button[data-v-a9afe6a4]:hover,.header-download[data-v-a9afe6a4]:hover{filter:brightness(1.04)}.intro-benefits[data-v-a9afe6a4]{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:20px 0 0;padding:0;list-style:none;font-size:13px;line-height:22px}.intro-benefits li[data-v-a9afe6a4]{display:inline-flex;align-items:center;gap:3px}.intro-benefits svg[data-v-a9afe6a4]{width:14px;height:14px;color:#1b74f2}.intro-visual[data-v-a9afe6a4]{position:relative;width:100%;max-width:520px;aspect-ratio:1;justify-self:end;pointer-events:none}.intro-globe[data-v-a9afe6a4]{position:absolute;top:0;left:6%;width:88%;height:auto;opacity:.85;mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 9%,#000 88%,transparent);mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 9%,#000 88%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.entry-card[data-v-a9afe6a4]{position:absolute;display:flex;flex-direction:column;justify-content:center;width:96px;height:76px;padding:10px 12px;border:1px solid rgb(169 198 240 / 50%);border-radius:10px;background:#ffffffc7;animation:entryFloat-a9afe6a4 3s ease-in-out infinite alternate}.entry-card-hk[data-v-a9afe6a4]{left:0;top:12%}.entry-card-sg[data-v-a9afe6a4]{right:0;top:4%;animation-delay:.5s}.entry-card-jp[data-v-a9afe6a4]{right:0;top:60%;animation-delay:1s}.entry-card-us[data-v-a9afe6a4]{left:0;top:66%;animation-delay:1.5s}.entry-card-tw[data-v-a9afe6a4]{left:26%;top:26%;animation-delay:.25s}.entry-card-kr[data-v-a9afe6a4]{right:17%;top:38%;animation-delay:.75s}.entry-card-my[data-v-a9afe6a4]{left:38%;top:65%;animation-delay:1.25s}.entry-card-th[data-v-a9afe6a4]{left:43%;top:84%;animation-delay:1.75s}.entry-latency[data-v-a9afe6a4]{display:flex;align-items:baseline;gap:3px;color:#1b74f2}.entry-latency strong[data-v-a9afe6a4]{font-size:28px;line-height:32px;font-weight:600}.entry-latency span[data-v-a9afe6a4]{font-size:12px;font-weight:600}.entry-name[data-v-a9afe6a4]{margin-top:3px;color:#627c97;font-size:12px;line-height:18px;white-space:nowrap}.intro a[data-v-a9afe6a4]:focus-visible,.intro button[data-v-a9afe6a4]:focus-visible{outline:2px solid #1b74f2;outline-offset:4px}@keyframes entryFloat-a9afe6a4{0%{transform:translateY(0)}to{transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.entry-card[data-v-a9afe6a4]{animation:none}}@media(max-width:1100px){.intro-header-inner[data-v-a9afe6a4]{gap:24px}.intro-nav[data-v-a9afe6a4]{gap:22px;margin-left:0}.intro-hero[data-v-a9afe6a4]{gap:24px}.intro-features li+li[data-v-a9afe6a4]:before{margin-inline:8px}.entry-card[data-v-a9afe6a4]{width:88px;height:70px;padding-inline:10px}.entry-latency strong[data-v-a9afe6a4]{font-size:26px}}@media(max-width:1000px){.intro-nav[data-v-a9afe6a4]{position:absolute;top:calc(100% + 8px);left:var(--landing-gutter, 24px);right:var(--landing-gutter, 24px);display:none;flex-wrap:wrap;justify-content:center;gap:24px;margin:0;padding:24px;border:1px solid #d4e0f5;border-radius:14px;background:#f8fcfe;font-size:16px;box-shadow:0 12px 30px #1b74f21a}.intro-nav.is-open[data-v-a9afe6a4]{display:flex}.header-login[data-v-a9afe6a4]{margin-right:0}.intro-menu-toggle[data-v-a9afe6a4]{display:grid;place-items:center;width:36px;height:40px;padding:0;border:0;color:#333;background:transparent}.intro-hero[data-v-a9afe6a4]{grid-template-columns:minmax(0,1fr);gap:12px;padding-top:40px}.intro-copy[data-v-a9afe6a4]{max-width:680px}.intro-copy h1[data-v-a9afe6a4]{font-size:clamp(42px,6vw,56px)}.intro-description[data-v-a9afe6a4]{max-width:640px}.intro-visual[data-v-a9afe6a4]{width:min(100%,480px);justify-self:center}}@media(max-width:720px){.intro-header-inner[data-v-a9afe6a4]{min-height:72px;gap:12px}.brand-lockup-mark[data-v-a9afe6a4]{height:38px}.brand-lockup-name[data-v-a9afe6a4]{font-size:23px}.intro-header-actions[data-v-a9afe6a4]{gap:9px;font-size:14px}.header-register[data-v-a9afe6a4]{width:48px;height:36px}.header-download[data-v-a9afe6a4]{display:none}.intro-hero[data-v-a9afe6a4]{gap:16px;padding-block:32px 16px}.intro-badge[data-v-a9afe6a4]{min-height:35px;gap:9px;padding-inline:13px;font-size:12px}.intro-copy h1[data-v-a9afe6a4]{margin-top:22px;font-size:clamp(31px,7.6vw,48px);line-height:1.35}.intro-description[data-v-a9afe6a4]{margin-top:20px;font-size:15px}.intro-features[data-v-a9afe6a4]{margin-top:18px;font-size:12px;line-height:26px}.intro-features li+li[data-v-a9afe6a4]:before{height:10px;margin-inline:7px}.intro-actions[data-v-a9afe6a4]{gap:10px;margin-top:22px}.intro-button[data-v-a9afe6a4]{flex:1;min-width:0;min-height:50px;gap:8px;padding-inline:12px;font-size:14px}.intro-button img[data-v-a9afe6a4]{width:16px;height:16px}.intro-benefits[data-v-a9afe6a4]{gap:12px;margin-top:18px;font-size:12px}.intro-visual[data-v-a9afe6a4]{width:min(100%,390px)}.entry-card[data-v-a9afe6a4]{width:82px;height:64px;padding-inline:10px}.entry-latency strong[data-v-a9afe6a4]{font-size:24px;line-height:28px}.entry-latency span[data-v-a9afe6a4]{font-size:11px}.entry-name[data-v-a9afe6a4]{margin-top:2px;font-size:11px;line-height:17px}}@media(max-width:430px){.intro-brand[data-v-a9afe6a4]{width:128px}.intro-header-actions[data-v-a9afe6a4]{gap:8px}.intro-benefits[data-v-a9afe6a4]{justify-content:space-between;gap:6px}.intro-visual[data-v-a9afe6a4]{margin-top:8px}.entry-card-tw[data-v-a9afe6a4]{left:26%;top:27%}.entry-card-kr[data-v-a9afe6a4]{right:8%;top:37%}.entry-card-my[data-v-a9afe6a4]{left:37%;top:63%}}.landing-page[data-v-5f42a689]{--landing-content-width: 1280px;--landing-gutter: 24px;--landing-inset: max(var(--landing-gutter), calc((100% - var(--landing-content-width)) / 2));color:var(--text);background:var(--bg)}.eyebrow[data-v-5f42a689]{display:inline-flex;align-items:center;gap:9px;margin-bottom:16px;color:var(--gold);font-size:13px;font-weight:800}.eyebrow[data-v-5f42a689]:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.region-strip button[data-v-5f42a689]{border-radius:999px;padding:9px 13px;font-size:13px;font-weight:700}.landing-section[data-v-5f42a689],.command-band[data-v-5f42a689],.support-section[data-v-5f42a689]{padding:72px var(--landing-inset)}.section-head[data-v-5f42a689]{max-width:790px;margin-bottom:34px}.section-head.compact[data-v-5f42a689]{max-width:610px}.section-head h2[data-v-5f42a689]{margin-bottom:14px;font-size:clamp(28px,2.8vw,38px);line-height:1.25}.section-head p[data-v-5f42a689]{color:var(--muted);line-height:1.7}.command-band[data-v-5f42a689]{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(420px,1fr);gap:28px;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:rgba(var(--surface-rgb),.84)}.metric-grid[data-v-5f42a689]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.metric-card[data-v-5f42a689],.glass-panel[data-v-5f42a689],.plan-card[data-v-5f42a689],.solution-card[data-v-5f42a689]{border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:0 14px 38px #00000024;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tilt-card[data-v-5f42a689]{transform-style:preserve-3d;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.tilt-card[data-v-5f42a689]:hover{border-color:rgba(var(--primary-rgb),.46);transform:translateY(-6px);box-shadow:0 30px 80px rgba(var(--primary-rgb),.13)}.metric-card[data-v-5f42a689]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;min-height:158px;padding:19px;text-align:center}.metric-icon[data-v-5f42a689]{display:grid;width:42px;height:42px;place-items:center;margin-bottom:18px;border-radius:8px;background:var(--gold-soft);color:var(--gold)}.metric-icon svg[data-v-5f42a689]{width:22px;height:22px;padding:0;background:transparent}.metric-card span[data-v-5f42a689]{color:var(--muted);font-size:13px}.metric-card strong[data-v-5f42a689]{display:block;margin:6px 0;font-size:32px}.metric-card small[data-v-5f42a689]{color:var(--muted)}.region-strip[data-v-5f42a689]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.region-strip button[data-v-5f42a689]{cursor:pointer;border:1px solid var(--line);background:rgba(var(--surface-rgb),.62);color:var(--text);transition:all .2s}.region-strip button.active[data-v-5f42a689]{border-color:rgba(var(--primary-rgb),.62);background:var(--gold-soft);color:var(--text)}.plan-summary[data-v-5f42a689]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:16px;padding:18px}.plan-summary div[data-v-5f42a689]{display:grid;gap:6px}.plan-summary span[data-v-5f42a689]{color:var(--muted);font-size:13px}.plan-summary strong[data-v-5f42a689]{font-size:19px}.plans-grid[data-v-5f42a689],.solution-grid[data-v-5f42a689]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.plan-card[data-v-5f42a689]{display:flex;min-height:400px;flex-direction:column;padding:24px}.plan-badge[data-v-5f42a689]{align-self:flex-start;min-height:30px;display:inline-flex;align-items:center;gap:7px;margin-bottom:16px;border:1px solid rgba(var(--primary-rgb),.18);border-radius:8px;background:rgba(var(--primary-rgb),.07);color:var(--gold);padding:0 10px;font-size:12px;line-height:1;font-weight:800;letter-spacing:.02em}.plan-badge i[data-v-5f42a689]{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1)}.plan-badge--mini[data-v-5f42a689],.plan-badge--pro[data-v-5f42a689]{color:rgb(var(--accent-rgb));border-color:rgba(var(--accent-rgb),.24);background:rgba(var(--accent-rgb),.09)}.plan-badge--pro[data-v-5f42a689]{color:var(--gold);border-color:rgba(var(--primary-rgb),.3);background:rgba(var(--primary-rgb),.12)}.plan-badge--team[data-v-5f42a689]{color:rgb(var(--success-rgb));border-color:rgba(var(--success-rgb),.24);background:rgba(var(--success-rgb),.09)}.plan-price[data-v-5f42a689]{margin:12px 0 20px}.plan-price strong[data-v-5f42a689]{font-size:42px}.plan-price span[data-v-5f42a689]{color:var(--muted)}.plan-price-hidden[data-v-5f42a689]{display:flex;align-items:center;gap:8px;margin:18px 0 24px;padding:10px 14px;border-radius:8px;background:var(--gold-soft);border:1px dashed rgba(var(--primary-rgb),.35);color:var(--gold);font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.plan-price-hidden[data-v-5f42a689]:hover{background:rgba(var(--primary-rgb),.18)}.plan-card ul[data-v-5f42a689]{display:grid;gap:12px;margin:0 0 26px;padding:0;list-style:none;color:var(--muted)}.plan-card li[data-v-5f42a689]:before{content:"";display:inline-block;width:7px;height:7px;margin-right:9px;border-radius:50%;background:var(--gold)}.plan-card button[data-v-5f42a689]{margin-top:auto}.solutions-section[data-v-5f42a689]{background:rgba(var(--surface-rgb),.54)}.solution-card[data-v-5f42a689]{min-height:240px;padding:24px}.solution-card>svg[data-v-5f42a689]{width:44px;height:44px;margin-bottom:20px;padding:10px;border-radius:8px;background:rgba(var(--accent-rgb),.13);color:var(--blue)}.solution-card h3[data-v-5f42a689]{margin-bottom:10px;font-size:20px}.solution-card p[data-v-5f42a689]{color:var(--muted);line-height:1.7}.network-section[data-v-5f42a689]{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(420px,1.2fr);gap:40px;align-items:center}.network-section p[data-v-5f42a689]{color:var(--muted);line-height:1.7}.network-kpis[data-v-5f42a689]{display:grid;gap:10px;margin-top:24px}.network-kpis div[data-v-5f42a689]{display:grid;grid-template-columns:90px 1fr;gap:12px;align-items:center;border-left:3px solid var(--gold);background:rgba(var(--surface-rgb),.62);padding:13px 14px}.network-kpis span[data-v-5f42a689]{color:var(--muted);font-size:13px}.network-map[data-v-5f42a689]{position:relative;min-height:360px;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:linear-gradient(90deg,rgba(var(--surface-rgb),.3) 1px,transparent 1px),linear-gradient(0deg,rgba(var(--surface-rgb),.3) 1px,transparent 1px),radial-gradient(circle at 70% 42%,rgba(var(--primary-rgb),.14),transparent 26%),var(--panel-solid);background-size:42px 42px,42px 42px,auto,auto}.network-map i[data-v-5f42a689]{position:absolute;left:18%;top:45%;width:62%;height:1px;background:linear-gradient(90deg,transparent,rgba(243,244,240,.5),transparent);transform:rotate(-8deg)}.network-map i[data-v-5f42a689]:nth-of-type(2){top:36%;transform:rotate(12deg)}.network-map i[data-v-5f42a689]:nth-of-type(3){top:56%;transform:rotate(18deg)}.map-node[data-v-5f42a689]{position:absolute;z-index:2;display:inline-flex;align-items:center;border:1px solid rgba(var(--primary-rgb),.42);border-radius:999px;background:rgba(var(--surface-rgb),.9);color:var(--text);padding:9px 12px;font-size:13px;font-weight:800;box-shadow:0 0 30px rgba(var(--primary-rgb),.18);animation:nodePulse-5f42a689 2.8s ease-in-out infinite}.map-node.hk[data-v-5f42a689]{left:68%;top:48%}.map-node.jp[data-v-5f42a689]{left:80%;top:32%}.map-node.sg[data-v-5f42a689]{left:66%;top:66%}.map-node.us[data-v-5f42a689]{left:18%;top:38%}.map-node.tw[data-v-5f42a689]{left:74%;top:50%}.map-node.kr[data-v-5f42a689]{left:84%;top:38%}.map-node.de[data-v-5f42a689]{left:42%;top:26%}.map-node.gb[data-v-5f42a689]{left:34%;top:24%}.map-node.th[data-v-5f42a689]{left:64%;top:56%}.map-node.my[data-v-5f42a689]{left:68%;top:72%}.map-node.ae[data-v-5f42a689]{left:54%;top:46%}.map-node.br[data-v-5f42a689]{left:28%;top:74%}.map-node.in[data-v-5f42a689]{left:58%;top:56%}.map-node.au[data-v-5f42a689]{left:78%;top:80%}.map-node.ca[data-v-5f42a689]{left:16%;top:26%}.map-node.fr[data-v-5f42a689]{left:36%;top:34%}.map-node.nl[data-v-5f42a689]{left:40%;top:22%}.map-node.ru[data-v-5f42a689]{left:58%;top:16%}.map-node.za[data-v-5f42a689]{left:46%;top:80%}.map-node.tr[data-v-5f42a689]{left:48%;top:38%}.support-section[data-v-5f42a689]{display:flex;align-items:center;justify-content:space-between;gap:30px;background:linear-gradient(135deg,rgba(var(--surface-rgb),.96),rgba(var(--primary-rgb),.08))}.support-section p[data-v-5f42a689]{max-width:660px;margin-bottom:0;color:var(--muted)}.support-actions[data-v-5f42a689]{display:flex;align-items:center;gap:12px;flex-shrink:0}.contact-section[data-v-5f42a689]{padding-top:70px;background:radial-gradient(circle at 12% 16%,rgba(var(--primary-rgb),.1),transparent 30%),linear-gradient(135deg,rgba(var(--surface-rgb),.92),rgba(var(--success-rgb),.05))}.contact-head[data-v-5f42a689]{margin-bottom:26px}.contact-grid[data-v-5f42a689]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.contact-card[data-v-5f42a689]{min-width:0;min-height:116px;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:18px;border:1px solid var(--line);border-radius:12px;background:rgba(var(--surface-rgb),.82);padding:22px;box-shadow:0 18px 44px rgba(var(--text-rgb),.08);transition:border-color .2s,transform .2s,box-shadow .2s}.contact-card[data-v-5f42a689]:hover{border-color:rgba(var(--primary-rgb),.32);transform:translateY(-2px);box-shadow:0 24px 54px rgba(var(--primary-rgb),.12)}.contact-icon[data-v-5f42a689]{width:58px;height:58px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:rgba(var(--primary-rgb),.1);color:var(--gold)}.contact-copy[data-v-5f42a689]{min-width:0;display:grid;gap:7px}.contact-copy strong[data-v-5f42a689]{color:var(--text);font-size:18px;line-height:1.25}.contact-copy em[data-v-5f42a689]{min-width:0;color:var(--muted);font-style:normal;font-size:14px;line-height:1.45;overflow-wrap:anywhere}.primary-button[data-v-5f42a689]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 18px;border-radius:8px;border:1px solid var(--gold);background:var(--gold);color:#fff;font-weight:700;transition:opacity .2s}.primary-button[data-v-5f42a689]:hover{opacity:.9}@keyframes nodePulse-5f42a689{0%,to{box-shadow:0 0 30px rgba(var(--primary-rgb),.18)}50%{box-shadow:0 0 50px rgba(var(--primary-rgb),.32)}}@media(max-width:1100px){.command-band[data-v-5f42a689],.network-section[data-v-5f42a689]{grid-template-columns:1fr}.plans-grid[data-v-5f42a689],.solution-grid[data-v-5f42a689]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.landing-page[data-v-5f42a689]{--landing-gutter: 18px;overflow-x:hidden}.landing-section[data-v-5f42a689],.command-band[data-v-5f42a689],.support-section[data-v-5f42a689],.contact-section[data-v-5f42a689]{padding-block:56px}.plans-grid[data-v-5f42a689],.solution-grid[data-v-5f42a689],.metric-grid[data-v-5f42a689],.plan-summary[data-v-5f42a689],.contact-grid[data-v-5f42a689]{grid-template-columns:1fr}.plan-card[data-v-5f42a689]{min-height:0;padding:20px}.plan-badge[data-v-5f42a689]{min-height:28px;margin-bottom:12px;padding:0 9px;font-size:12px}.metric-grid[data-v-5f42a689]{width:100%;gap:14px}.metric-grid .metric-card[data-v-5f42a689]{width:100%;min-width:0;min-height:132px;display:grid;grid-template-columns:58px minmax(0,1fr);grid-template-areas:"icon label" "icon value" "icon desc";align-items:center;column-gap:18px;text-align:left}.metric-grid .metric-icon[data-v-5f42a689]{grid-area:icon;width:58px;height:58px;margin:0}.metric-grid .metric-card span[data-v-5f42a689]{grid-area:label}.metric-grid .metric-card strong[data-v-5f42a689]{grid-area:value;margin:2px 0;font-size:30px;line-height:1.15;white-space:nowrap}.metric-grid .metric-card small[data-v-5f42a689]{grid-area:desc;min-width:0;overflow-wrap:anywhere;line-height:1.45}.network-section[data-v-5f42a689]{grid-template-columns:1fr}.network-map[data-v-5f42a689]{min-height:300px}.support-section[data-v-5f42a689]{flex-direction:column;align-items:flex-start}.support-actions[data-v-5f42a689],.support-actions button[data-v-5f42a689]{width:100%}.contact-card[data-v-5f42a689]{min-height:104px;padding:18px}}@media(max-width:430px){.landing-page[data-v-5f42a689]{--landing-gutter: 14px}.contact-card[data-v-5f42a689]{grid-template-columns:52px minmax(0,1fr);gap:14px;padding:16px}.contact-icon[data-v-5f42a689]{width:52px;height:52px;border-radius:12px}.contact-copy strong[data-v-5f42a689]{font-size:16px}.contact-copy em[data-v-5f42a689]{font-size:13px}.metric-grid .metric-card[data-v-5f42a689]{min-height:124px;grid-template-columns:54px minmax(0,1fr);column-gap:14px;padding:16px}.metric-grid .metric-icon[data-v-5f42a689]{width:54px;height:54px}.metric-grid .metric-card strong[data-v-5f42a689]{font-size:28px}}.withdrawals-container[data-v-b79c7ecd]{width:100%}.withdrawals-inner[data-v-b79c7ecd]{max-width:1200px;margin:0 auto}.withdrawals-hero[data-v-b79c7ecd]{margin-bottom:24px}.withdrawals-empty[data-v-b79c7ecd]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:80px 20px;color:rgba(var(--muted-rgb),.82);border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;background:rgba(var(--surface-rgb),.48)}.empty-icon[data-v-b79c7ecd]{color:rgba(var(--text-rgb),.18);background:transparent}.invite-button[data-v-b79c7ecd]{padding:10px 20px;border-radius:8px;background:rgb(var(--primary-rgb));color:#fff;text-decoration:none;font-size:14px;font-weight:500}.withdrawals-table-wrapper[data-v-b79c7ecd]{border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;overflow:hidden;background:rgba(var(--surface-rgb),.48)}.withdrawals-table[data-v-b79c7ecd]{width:100%;border-collapse:collapse;font-size:14px}.withdrawals-table thead[data-v-b79c7ecd]{background:rgba(var(--surface-rgb),.68)}.withdrawals-table th[data-v-b79c7ecd],.withdrawals-table td[data-v-b79c7ecd]{padding:16px 20px;text-align:center;color:rgba(var(--text-rgb),.88);border-bottom:1px solid rgba(var(--text-rgb),.08)}.withdrawals-table th[data-v-b79c7ecd]{font-weight:600;color:rgba(var(--text-rgb),.66);font-size:13px}.withdrawals-table tbody tr:last-child td[data-v-b79c7ecd]{border-bottom:none}.withdrawal-amount[data-v-b79c7ecd]{color:rgb(var(--primary-rgb));font-weight:600}.withdrawal-address[data-v-b79c7ecd]{font-family:monospace;font-size:12px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-tag[data-v-b79c7ecd]{display:inline-block;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:500}.status-0[data-v-b79c7ecd]{background:rgba(var(--primary-rgb),.15);color:rgb(var(--primary-rgb))}.status-1[data-v-b79c7ecd]{background:rgba(var(--success-rgb),.15);color:rgb(var(--success-rgb))}.status-2[data-v-b79c7ecd]{background:rgba(var(--danger-rgb),.15);color:rgb(var(--danger-rgb))}:root{color-scheme:light;--bg: #f4f8fb;--page-start: #f7fbff;--page-mid: #eef5fb;--page-end: #f8fafc;--surface-rgb: 255, 255, 255;--surface-strong-rgb: 255, 255, 255;--surface-muted-rgb: 248, 250, 252;--topbar-rgb: 247, 251, 255;--primary-rgb: 37, 99, 235;--accent-rgb: 2, 132, 199;--success-rgb: 22, 163, 74;--warning-rgb: 217, 119, 6;--danger-rgb: 225, 29, 72;--text-rgb: 15, 23, 42;--muted-rgb: 71, 85, 105;--subtle-rgb: 100, 116, 139;--panel: rgba(var(--surface-rgb), .84);--panel-strong: rgba(var(--surface-strong-rgb), .94);--panel-solid: rgb(var(--surface-rgb));--line: rgba(var(--text-rgb), .1);--line-strong: rgba(var(--primary-rgb), .32);--text: #172033;--muted: #64748b;--subtle: #94a3b8;--gold: #2563eb;--primary-strong: #1d4ed8;--accent-strong: #0369a1;--accent-light: #38bdf8;--gold-soft: rgba(var(--primary-rgb), .1);--green: #16a34a;--blue: #0284c7;--warning: #d97706;--danger: #e11d48;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:var(--bg);color:rgba(var(--text-rgb),.88);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}.animate-spin{animation:moluo-spin .9s linear infinite;transform-origin:center;transform-box:fill-box}@keyframes moluo-spin{to{transform:rotate(360deg)}}.app-shell{min-height:100vh;position:relative;overflow-x:hidden;padding-bottom:42px}.ambient{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px)}.topbar{width:100vw;min-height:72px;padding:20px 25px;display:grid;grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);align-items:center;gap:24px;position:sticky;top:0;z-index:20}.brand{justify-self:start;display:inline-flex;align-items:center;gap:10px;width:auto;height:40px;padding:0;border-radius:0;overflow:visible;background:transparent;color:rgb(var(--primary-rgb));font-size:20px;font-weight:700;margin-left:14px}.brand .moluo-logo{height:48px;width:auto;display:inline-flex}.nav-pill,.toolbar{display:inline-flex;align-items:center;gap:0}.toolbar{gap:12px}.nav-pill{justify-self:center;padding:5px;border:1px solid var(--line);border-radius:30px;background:rgba(var(--surface-rgb),.88);box-shadow:0 10px 30px rgba(var(--text-rgb),.08)}.nav-link{min-height:33px;min-width:80px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:6px 16px;border-radius:26px;color:rgba(var(--muted-rgb),.82);font-size:14px;font-weight:500;position:relative}.nav-link b{position:absolute;top:-6px;right:1px;padding:1px 5px;border-radius:10px;background:#ff3030;color:#fff;font-size:8px;line-height:1.2;box-shadow:0 2px 4px #0003}.nav-link.router-link-active{color:var(--gold);border:1px solid var(--gold);background:rgba(var(--primary-rgb),.08);box-shadow:0 0 0 1px rgba(var(--primary-rgb),.04);font-weight:700}.nav-link.router-link-active svg{color:var(--gold)}.toolbar{justify-self:end;margin-top:0}.icon-button{width:40px;height:40px;display:inline-grid;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--gold);background:rgba(var(--surface-rgb),.88)}.flag{background:rgba(var(--surface-rgb),.88);padding:6px}.flag img{width:26px;height:26px;display:block;border-radius:50%}.user-menu-wrap{position:relative}.user-dropdown{position:absolute;top:48px;right:0;z-index:45;width:180px;min-height:190px;overflow:hidden;border:1px solid rgba(var(--text-rgb),.1);border-radius:8px;background:rgb(var(--surface-rgb));box-shadow:0 18px 50px #00000047}.user-dropdown-item{width:100%;height:47px;display:flex;align-items:center;justify-content:center;gap:12px;border:0;color:rgba(var(--text-rgb),.82);background:transparent;padding:0 16px;font-size:14px;line-height:21px;font-weight:600}.user-dropdown-item:hover{color:var(--text);background:rgba(var(--surface-muted-rgb),.72)}.user-dropdown-divider{height:1px;background:rgba(var(--text-rgb),.1)}.password-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:65;display:flex;align-items:center;justify-content:center;padding:0;background:#00000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.password-modal{width:480px;height:425px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;border-radius:10px;background:rgb(var(--surface-rgb));color:rgba(var(--text-rgb),.88);box-shadow:0 22px 70px #0000004d}.password-modal-header{height:61px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid rgba(var(--text-rgb),.08)}.password-modal-header h2{font-size:18px;line-height:27px;font-weight:700}.password-close{width:32px;height:32px;display:grid;place-items:center;border:0;color:rgba(var(--text-rgb),.68);background:transparent;padding:0}.password-form{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto}.password-form label{display:grid;gap:9px;padding:18px 20px 0}.password-form label span{color:rgba(var(--text-rgb),.88);font-size:14px;line-height:21px;font-weight:700}.password-form input{width:100%;height:43px;border:1px solid rgba(var(--text-rgb),.1);border-radius:8px;outline:0;color:rgba(var(--text-rgb),.88);background:rgba(var(--surface-rgb),.56);padding:0 14px;font-size:14px;line-height:21px}.password-form input::placeholder{color:rgba(var(--subtle-rgb),.66)}.password-form input:focus{border-color:rgba(var(--primary-rgb),.45)}.password-modal-footer{height:70px;display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:auto;padding:0 20px;border-top:1px solid rgba(var(--text-rgb),.08);flex-shrink:0}.password-cancel,.password-submit{height:37px;min-width:60px;border-radius:8px;padding:0 16px;font-size:14px;line-height:21px;font-weight:600}.password-cancel{border:1px solid rgba(var(--text-rgb),.12);color:rgba(var(--text-rgb),.88);background:transparent}.password-submit{border:1px solid rgba(var(--primary-rgb),.85);color:#fff;background:rgba(var(--primary-rgb),.85)}.page-frame{width:min(1200px,calc(100vw - 40px));margin-top:25px;margin-right:auto;margin-left:max(20px,calc((100vw - min(1200px,calc(100vw - 40px)))/2));position:relative;z-index:1;background:transparent;border:0;box-shadow:none}.stack{display:grid;gap:24px}.hero-card,.glass-card,.metric-link,.more-card{border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;background:transparent;box-shadow:0 2px 10px #0000000d;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:pointer}.hero-card{min-height:108px;padding:20px;display:flex;justify-content:space-between;gap:20px;align-items:center}.welcome-card{min-height:108px;align-items:flex-start}.welcome-card>div{width:100%}h1,h2,h3,p{margin:0}.hero-card h1,.section-title h2{font-size:18px;line-height:1.5;font-weight:600}.hero-card p,.muted,.section-title span,.feature-card p,.more-card p,.doc-row small,.recharge-card p{color:var(--muted)}.hero-card p{margin-top:14px;font-size:16px;line-height:1.5;font-weight:400}.glass-card{padding:20px}.glass-card.interactive:hover,.more-card:hover,.metric-link:hover{border-color:var(--line-strong);transform:translateY(-2px)}.section-title{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:15px;border:0;background:transparent;box-shadow:none}.pending-card{min-height:154px}.pending-row{min-height:70px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:0 18px;border-radius:8px;color:var(--text);background:rgba(var(--primary-rgb),.05)}.pending-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:8px;color:var(--gold);background:rgba(var(--primary-rgb),.12)}.notice-card{min-height:180px}.subscription-card{min-height:185px}.dashboard-page .notice-card{height:180px;overflow:hidden}.dashboard-page .subscription-card{height:185px;border-color:rgba(var(--text-rgb),.1);background:transparent}.dashboard-page .metrics-grid{height:98px}.dashboard-page .metric-card,.dashboard-page .metric-link{height:98px;min-height:98px}.dashboard-page .download-card{height:209px;border-color:rgba(var(--text-rgb),.1);background:transparent}.dashboard-page .import-card{min-height:502px;padding:20px;border-color:rgba(var(--primary-rgb),.3);border-radius:12px;background:transparent}.dashboard-page .import-title-row{height:36px;align-items:center;margin-bottom:15px}.dashboard-page .import-title-row h2{font-size:18px;line-height:27px;font-weight:600}.dashboard-page .import-close-button{width:36px;height:36px;display:grid;place-items:center;border:0;padding:0;color:rgba(var(--muted-rgb),.88);background:transparent;cursor:pointer}.dashboard-page .import-close-button:hover{color:rgba(var(--text-rgb),.88)}.dashboard-page .import-actions{display:grid;gap:14px}.dashboard-page .import-action{width:100%;height:82px;display:flex;align-items:center;gap:16px;border:0;border-radius:10px;padding:0 16px;color:rgba(var(--text-rgb),.88);text-align:left}.dashboard-page .copy-action{background:rgba(var(--primary-rgb),.05)}.dashboard-page .qrcode-action{background:rgba(var(--primary-rgb),.1)}.dashboard-page .import-action-icon{width:50px;height:50px;flex:0 0 50px;display:grid;place-items:center;border-radius:10px}.dashboard-page .import-action-icon.blue{color:rgb(var(--accent-rgb));background:rgba(var(--accent-rgb),.12)}.dashboard-page .import-action-icon.green{color:#4ade80;background:rgba(var(--success-rgb),.14)}.dashboard-page .import-content{display:grid;gap:4px}.dashboard-page .import-content strong{font-size:16px;line-height:24px;font-weight:600}.dashboard-page .import-content small{color:rgba(var(--muted-rgb),.82);font-size:12px;line-height:17px;font-weight:400}.dashboard-page .platform-tabs{height:40px;display:flex;justify-content:center;align-items:center;gap:10px;margin-top:17px}.dashboard-page .platform-tab{min-width:78px;height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(var(--text-rgb),.1);border-radius:999px;color:rgba(var(--text-rgb),.76);background:rgba(var(--primary-rgb),.06);padding:0 16px;font-size:14px;line-height:21px;font-weight:500}.dashboard-page .platform-tab.active{color:var(--gold);border-color:rgba(var(--primary-rgb),.8);background:rgba(var(--primary-rgb),.1)}.dashboard-page .platform-section{margin-top:22px}.dashboard-page .platform-section h3{height:33px;padding-bottom:9px;border-bottom:1px solid rgba(var(--primary-rgb),.14);color:rgba(var(--text-rgb),.88);font-size:16px;line-height:24px;font-weight:600}.dashboard-page .platform-options{display:flex;flex-wrap:nowrap;gap:12px;margin-top:24px;overflow-x:visible}.dashboard-page .platform-option{width:134px;flex:0 0 134px;height:85px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:0;border-radius:10px;color:rgba(var(--text-rgb),.88);background:rgba(var(--primary-rgb),.05);font-size:14px;line-height:21px;font-weight:400}.dashboard-page .platform-option-icon{width:24px;height:24px;display:block;object-fit:contain}.qrcode-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;background:#00000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.qrcode-modal{width:360px;height:351px;overflow:hidden;border:1px solid rgba(var(--primary-rgb),.15);border-radius:16px;background:rgb(var(--surface-rgb));color:rgba(var(--text-rgb),.88)}.qrcode-header{width:358px;height:69px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid rgba(var(--text-rgb),.08);background:rgba(var(--primary-rgb),.03)}.qrcode-header h2{font-size:18px;line-height:27px;font-weight:700}.qrcode-close{width:36px;height:36px;display:grid;place-items:center;border:0;color:rgba(var(--muted-rgb),.82);background:transparent;padding:0}.qrcode-close:hover{color:rgba(var(--text-rgb),.88)}.qrcode-body{height:280px;display:flex;align-items:center;justify-content:center}.qrcode-image{width:220px;height:220px;display:block;padding:18px;border-radius:12px;background:rgb(var(--surface-rgb));object-fit:contain}.dashboard-page .traffic-card{border-color:rgba(var(--primary-rgb),.22);background:transparent}.dashboard-page .danger-card{border-color:rgb(var(--danger-rgb))}.dashboard-page .danger-card strong,.dashboard-page .danger-card svg{color:rgb(var(--danger-rgb))}.dashboard-page .danger-card svg{background:rgba(var(--danger-rgb),.12)}.dashboard-page .metric-card,.dashboard-page .metric-link{border-radius:14px;padding:17px 18px}.dashboard-page .metric-card svg,.dashboard-page .metric-link>svg:first-child{width:60px;height:60px;border-radius:12px;color:var(--gold);background:rgba(var(--primary-rgb),.12)}.dashboard-page .metric-card strong,.dashboard-page .metric-link{font-size:20px;font-weight:700}.dashboard-page .metric-card span,.dashboard-page .metric-link span{font-size:16px;color:rgba(var(--muted-rgb),.82)}.dashboard-page .client-card{width:100%;min-height:124px;height:124px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:0;border-color:rgba(var(--text-rgb),.1);background:rgba(var(--surface-rgb),.44);color:inherit;text-align:center;text-decoration:none;cursor:pointer;box-sizing:border-box}.dashboard-page .client-card:hover{border-color:rgba(var(--text-rgb),.14);background:rgba(var(--surface-rgb),.52)}.dashboard-page .client-grid{grid-template-columns:repeat(4,1fr);gap:20px}.dashboard-page .client-icon{width:60px;height:60px;border-radius:50%;flex:0 0 60px;display:grid;place-items:center}.dashboard-page .client-icon svg{width:30px;height:30px;stroke-width:2}.dashboard-page .client-card strong{font-size:14px;display:block;width:100%;text-align:center}.dashboard-page .primary-button,.dashboard-page .ghost-button{gap:8px;min-height:36px;border-radius:8px;padding:0 16px}.dashboard-page .subscription-card .primary-button{width:120px}.dashboard-page .subscription-card .import-toggle-active{border-color:rgb(var(--primary-rgb));background:rgb(var(--primary-rgb))}.dashboard-page .renew-button,.dashboard-page .ticket-button{width:120px}.dashboard-page .subscription-actions{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:14px}.dashboard-page .subscription-actions .action-group{display:flex;align-items:center;gap:10px}.dashboard-page .subscription-grid{grid-template-columns:repeat(4,1fr);align-items:center;justify-items:center;gap:20px}.dashboard-page .subscription-grid strong{font-size:16px;font-weight:700}.dashboard-page .subscription-grid span{color:rgba(var(--muted-rgb),.82);font-size:13px}.dashboard-page .renew-button{color:rgba(var(--text-rgb),.88);border-color:rgba(var(--text-rgb),.13);background:rgba(var(--surface-rgb),.56)}.dashboard-page .renew-button svg{color:rgba(var(--text-rgb),.88)}.dashboard-page .renew-button.danger{color:rgb(var(--danger-rgb));border-color:rgb(var(--danger-rgb));background:rgba(var(--danger-rgb),.08)}.dashboard-page .renew-button.danger svg{color:rgb(var(--danger-rgb))}.dashboard-page .ticket-button,.dashboard-page .reset-button{color:rgba(var(--text-rgb),.88);border-color:rgba(var(--text-rgb),.13);background:rgba(var(--surface-rgb),.56)}.dashboard-page .reset-button svg{color:rgba(var(--text-rgb),.88)}.dashboard-page .reset-button:disabled,.dashboard-page .reset-button.disabled{color:rgba(var(--subtle-rgb),.62);border-color:rgba(var(--text-rgb),.08);background:rgba(var(--surface-rgb),.48);cursor:not-allowed}.dashboard-page .reset-button:disabled svg,.dashboard-page .reset-button.disabled svg{color:rgba(var(--subtle-rgb),.62)}.account-chip,.tag,.eyebrow,.protocol{display:inline-flex;align-items:center;width:fit-content;color:var(--gold);background:var(--gold-soft);border:1px solid rgba(255,173,47,.24);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800}.announcement{display:grid;gap:10px;padding:16px;border-radius:8px;background:rgba(var(--primary-rgb),.05)}.announcement h3{font-size:16px;font-weight:600;line-height:1.5}.announcement time{color:var(--subtle)}.notice-footer-row{display:flex;justify-content:space-between;align-items:center;gap:16px}.notice-actions{display:flex;gap:8px}.notice-actions .ghost-button{min-height:32px;padding:6px 10px}.button-row{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;margin-top:14px}.button-row.left{justify-content:flex-start}.primary-button,.ghost-button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500}.primary-button{border:1px solid var(--line-strong);color:#fff;background:var(--gold)}.ghost-button{border:1px solid var(--gold);color:var(--gold);background:rgba(var(--primary-rgb),.1)}.ghost-button:disabled{cursor:not-allowed;opacity:.45}.subscription-grid,.metrics-grid,.feature-grid,.client-grid,.workflow-grid,.more-grid,.recharge-grid,.amount-grid{display:grid;gap:18px}.subscription-grid{grid-template-columns:repeat(4,1fr)}.subscription-grid div,.info-list div{display:grid;gap:8px;padding:0;border-radius:8px;background:transparent}.subscription-grid span,.info-list span{color:var(--muted);font-size:13px}.metrics-grid{grid-template-columns:repeat(4,1fr)}.metric-card,.metric-link{min-height:98px;padding:18px;display:grid;grid-template-columns:auto 1fr;align-content:center;align-items:center;column-gap:18px;row-gap:4px;border-radius:16px}.metric-card strong,.big-money{font-size:24px}.metric-card span,.metric-link span{color:var(--muted)}.metric-link{color:var(--text);font-weight:800;position:relative}.metric-card svg,.metric-link>svg:first-child{grid-row:1 / 3;width:58px;height:58px;padding:14px;border-radius:8px;color:var(--gold);background:rgba(var(--primary-rgb),.12)}.warning-card{border-color:rgb(var(--warning-rgb))}.warning-card strong{color:var(--gold)}.metric-arrow{position:absolute;right:18px;top:50%;transform:translateY(-50%);color:var(--gold)}.client-grid{grid-template-columns:repeat(4,minmax(120px,1fr))}.client-card{min-height:128px;display:grid;place-items:center;gap:12px;border:1px solid var(--line);border-radius:8px;background:rgba(var(--surface-rgb),.56)}.client-icon,.feature-icon,.more-card span,.doc-row span,.workflow-item span,.recharge-card span{width:60px;height:60px;display:grid;place-items:center;border-radius:12px;color:var(--gold);background:var(--gold-soft)}.client-icon.muted{color:rgba(var(--text-rgb),.72);background:rgba(var(--text-rgb),.08)}.feature-grid{grid-template-columns:repeat(4,1fr)}.feature-card{display:flex;align-items:center;gap:16px}.feature-card h3{margin-bottom:8px;font-size:18px}.filter-pill{justify-self:center;display:inline-flex;gap:15px;width:316px;min-height:51px;justify-content:center;padding:8px 20px;border:1px solid var(--line);border-radius:18px;background:rgba(var(--surface-rgb),.86);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.filter-pill button,.amount-grid button{border:0;color:rgba(var(--muted-rgb),.82);background:transparent;border-radius:12px;padding:6px 10px;font-size:14px;font-weight:400}.filter-pill .active,.amount-grid button:hover{color:rgba(var(--text-rgb),.88);background:rgba(var(--primary-rgb),.08);font-weight:600}.plans-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:6px}.product-plan-card{min-height:914px;display:flex;flex-direction:column;gap:22px;padding:24px;border-radius:16px}.plan-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.plan-head h2{margin-top:0;font-size:20px;font-weight:700;line-height:1.45}.stock-badge{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 14px;border-radius:999px;font-size:13px}.stock-badge.plenty{color:var(--green);border:1px solid rgba(74,222,128,.24);background:rgba(var(--success-rgb),.14)}.stock-badge.warning{color:var(--gold);border:1px solid rgba(var(--primary-rgb),.24);background:rgba(var(--primary-rgb),.16)}.price-line{min-height:96px;display:flex;align-items:flex-end;justify-content:center;gap:4px}.price-line strong{font-size:48px;line-height:1;letter-spacing:0;color:var(--text)}.price-line span,.saving{color:var(--muted);font-weight:700}.discount-band{min-height:38px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:rgba(var(--text-rgb),.78);background:rgba(var(--primary-rgb),.08);font-size:14px}.discount-band b{color:var(--gold);margin-right:4px}.plan-detail-box{margin-top:auto;min-height:360px;padding:18px 22px;border:1px solid var(--line);border-radius:20px;background:rgba(var(--surface-rgb),.66)}.hot-pill{display:flex;align-items:center;justify-content:center;width:fit-content;min-height:30px;margin:0 auto 18px;padding:0 16px;border-radius:999px;color:var(--accent-light);border:1px solid rgba(var(--accent-rgb),.28);background:rgba(var(--accent-rgb),.12);font-size:13px;font-weight:700}.feature-list,.notice-list{display:grid;gap:0;padding-left:0;color:rgba(var(--text-rgb),.88);list-style:none}.announcement-rich-content{display:block!important;min-height:0;white-space:normal;line-height:1.7;text-align:left}.announcement-rich-content>*{max-width:100%}.announcement-rich-content img{display:block;max-width:100%;height:auto;margin:10px 0;border-radius:8px}.announcement-rich-content p{margin:0 0 10px}.announcement-rich-content ul,.announcement-rich-content ol{padding-left:22px;margin:8px 0}.announcement-rich-content blockquote{margin:10px 0;padding-left:12px;border-left:3px solid var(--accent);color:var(--muted)}.announcement-rich-content pre{overflow-x:auto;padding:10px;border-radius:6px;background:rgba(var(--surface-muted-rgb),.7)}.announcement-rich-content a[href]{display:inline;color:var(--danger);text-decoration-line:underline!important;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:2px;white-space:normal}.announcement-rich-content span{display:inline;white-space:normal}.feature-list li{min-height:38px;display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(var(--text-rgb),.08);font-size:14px;font-weight:600}.feature-list li:before{content:"";width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--accent-light)}.feature-list li:nth-child(2):before{background:var(--green)}.feature-list li:nth-child(3):before{background:var(--gold)}.feature-list li:nth-child(4):before{background:#ec407a}.feature-list li:nth-child(5):before{background:#4fc3f7}.feature-list li:nth-child(6):before{background:#a855f7}.feature-list li:nth-child(7):before{background:#a1845c}.feature-list li:nth-child(8):before{background:#ef4444}.plan-links{display:grid;gap:0;margin-top:8px}.plan-links a{min-height:38px;display:flex;align-items:center;gap:10px;color:var(--accent-light);border-bottom:1px solid rgba(var(--text-rgb),.08);font-size:14px;font-weight:600}.plan-links a:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--accent-light)}.purchase-button{width:120px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:18px;border:1px solid rgba(var(--primary-rgb),.3);border-radius:8px;color:#fff;background:rgba(var(--primary-rgb),.85);box-shadow:0 12px 30px rgba(var(--primary-rgb),.24);font-size:14px;font-weight:500}.shop-container{width:100%;display:flex;justify-content:center;margin-top:-2px;padding:0}.shop-inner{width:100%;padding:20px;border:1px solid rgba(var(--text-rgb),.1);border-radius:16px;background:rgba(var(--surface-rgb),.44)}.shop-welcome{width:100%;max-width:1200px;height:108px;min-height:108px;padding:20px;border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;background:transparent}.shop-welcome .card-header{height:27px}.shop-welcome .card-title{font-size:18px;line-height:27px;font-weight:700}.shop-welcome .card-body{margin-top:15px;color:rgba(var(--text-rgb),.88);font-size:16px;line-height:24px;font-weight:400}.stats-grid{width:100%;max-width:1200px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:24px}.stats-card{width:100%;min-width:0;height:102px;display:flex;align-items:center;gap:15px;padding:20px;border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;background:transparent}.stats-icon{width:60px;height:60px;flex:0 0 60px;display:grid;place-items:center;border-radius:12px;color:var(--gold);background:rgba(var(--primary-rgb),.1)}.stats-icon svg{width:32px;height:32px;stroke-width:2}.stats-info{min-width:0;flex:1 1 auto}.stats-value,.stats-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stats-value{height:27px;color:rgba(var(--text-rgb),.88);font-size:18px;line-height:27px;font-weight:700}.stats-label{height:21px;margin-top:5px;color:rgba(var(--muted-rgb),.82);font-size:14px;line-height:21px;font-weight:400}.shop-filter-pill{width:fit-content;max-width:100%;min-width:316px;min-height:66px;height:auto;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;margin:10px auto -8px;padding:12px 24px;border:1px solid rgba(var(--text-rgb),.1);border-radius:18px;background:rgba(var(--surface-rgb),.84);box-shadow:0 10px 30px #0000002e}.shop-filter-pill button{height:36px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;color:rgba(var(--muted-rgb),.88);background:transparent;padding:0 10px;font-size:14px;line-height:21px;font-weight:600}.shop-filter-pill button.active{color:rgba(var(--text-rgb),.88);background:rgba(var(--primary-rgb),.08)}.shop-filter-pill .filter-radio{width:15px;height:15px;display:inline-grid;place-items:center;border:2px solid rgba(var(--text-rgb),.68);border-radius:50%}.shop-filter-pill .filter-radio:after{content:"";width:5px;height:5px;border-radius:50%;background:transparent}.shop-filter-pill button.active .filter-radio{border-color:rgb(var(--primary-rgb))}.shop-filter-pill button.active .filter-radio:after{background:rgb(var(--primary-rgb))}.shop-pending{width:100%;max-width:1200px;margin-top:30px;margin-bottom:24px}.shop-pending .pending-card{min-height:154px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;background:transparent}.shop-pending .pending-row{width:100%;max-width:420px;min-height:70px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:0 18px;border-radius:8px;color:var(--text);background:rgba(var(--primary-rgb),.05)}.shop-pending .pending-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:8px;color:var(--gold);background:rgba(var(--primary-rgb),.12)}.shop-pending .pending-row strong{font-size:16px;font-weight:700}.shop-pending .pending-row p{margin-top:2px;color:var(--muted);font-size:14px}.plans-wrapper{width:100%;max-width:1200px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:30px;margin-bottom:24px}.shop-plan-empty{width:100%;max-width:1200px;height:274px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;margin-top:30px;margin-bottom:24px;border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;color:rgba(var(--muted-rgb),.68);background:transparent}.shop-plan-empty svg{margin-bottom:10px;color:rgb(var(--primary-rgb));stroke-width:2}.shop-plan-empty strong{color:rgba(var(--text-rgb),.88);font-size:18px;line-height:27px;font-weight:700}.shop-plan-empty p{color:rgba(var(--muted-rgb),.82);font-size:16px;line-height:24px;font-weight:600}.shop-plan-empty button{width:96px;height:37px;margin-top:12px;border:1px solid rgba(var(--primary-rgb),.3);border-radius:8px;color:#fff;background:rgb(var(--primary-rgb));font-size:14px;line-height:21px;font-weight:600}.plans-wrapper .product-plan-card{width:100%;min-width:0;height:auto;min-height:auto;display:flex;flex-direction:column;gap:0;padding:24px;border:1px solid rgba(var(--text-rgb),.1);border-radius:16px;background:transparent;box-shadow:none}.plans-wrapper .plan-head{width:100%;min-width:0;height:auto;min-height:28px;display:flex;align-items:center;justify-content:center;gap:8px}.plans-wrapper .plan-head .card-title{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:4px 14px;border-radius:999px;color:var(--green);border:1px solid rgba(74,222,128,.24);background:rgba(var(--success-rgb),.14);font-size:16px;line-height:22px;font-weight:600;white-space:nowrap}.plans-wrapper .plan-card-body{width:100%;min-width:0;margin-top:8px;padding-top:12px}.plans-wrapper .plan-price{width:100%;min-width:0;height:auto}.plans-wrapper .price-line{width:100%;min-width:0;height:auto;min-height:auto;display:flex;align-items:baseline;justify-content:center;gap:4px}.plans-wrapper .price-line strong{color:rgba(var(--text-rgb),.88);font-size:48px;line-height:48px;font-weight:700}.plans-wrapper .price-line span{color:rgba(var(--text-rgb),.88);font-size:16px;line-height:24px;font-weight:700}.plans-wrapper .price-line .cycle-text{color:rgba(var(--muted-rgb),.82)}.plans-wrapper .discount-band{width:100%;min-width:0;height:37px;min-height:37px;margin-top:29px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:rgba(var(--text-rgb),.78);background:rgba(var(--primary-rgb),.08);font-size:14px;line-height:21px;font-weight:400}.plans-wrapper .discount-band b{color:var(--gold);margin-right:4px}.plans-wrapper .plan-detail-box{width:100%;min-width:0;height:auto;min-height:auto;margin-top:24px;padding:18px 22px;border:1px solid rgba(var(--text-rgb),.1);border-radius:20px;background:rgba(var(--surface-rgb),.66)}.plans-wrapper .discount-band+.plan-detail-box{margin-top:39px}.plans-wrapper .hot-pill{min-height:30px;margin:0 auto 18px;padding:0 16px;font-size:13px;line-height:20px}.plans-wrapper .feature-list li,.plans-wrapper .plan-links a{min-height:38px;font-size:14px;line-height:21px;font-weight:600}.plans-wrapper .purchase-button{width:100%;height:40px;min-height:40px;margin-top:16px;padding:0 16px;box-shadow:none}@media(max-width:1024px){.stats-grid,.plans-wrapper{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.shop-inner{padding:12px}.shop-welcome{height:auto;min-height:auto}.stats-grid{grid-template-columns:1fr;height:auto}.stats-card{height:auto;min-height:102px}.shop-filter-pill{min-width:0;width:100%;padding:12px;gap:8px}.plans-wrapper{grid-template-columns:1fr;gap:16px}.plans-wrapper .product-plan-card{padding:16px}}.order-page{display:grid;gap:24px;padding-top:20px}.order-page .hero-card{min-height:106px;height:106px}.order-content{display:grid;grid-template-columns:384px 585px;align-items:flex-start;justify-content:center;gap:80px}.order-main{min-width:0;display:grid;gap:25px}.order-side{min-width:0;display:grid;align-content:start;gap:25px;padding-top:0}.order-main .product-plan-card{width:100%;max-width:384px;min-height:auto;margin:0;display:flex;flex-direction:column;gap:0;padding:24px;border-radius:16px;border:1px solid rgba(var(--text-rgb),.1);background:transparent;box-shadow:none}.order-main .plan-head{width:334px;height:auto;min-height:28px;display:flex;align-items:center;justify-content:center;gap:8px}.order-main .plan-head .card-title,.order-main .plan-head h2{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:4px 14px;border-radius:999px;color:var(--green);border:1px solid rgba(74,222,128,.24);background:rgba(var(--success-rgb),.14);font-size:16px;line-height:22px;font-weight:600;white-space:nowrap}.order-main .plan-card-body{width:334px;flex:1;display:flex;flex-direction:column;margin-top:8px;padding-top:12px}.order-main .plan-price{width:334px}.order-main .price-line{width:334px;height:auto;min-height:auto;display:flex;align-items:baseline;justify-content:center;gap:4px}.order-main .price-line strong{font-size:48px;line-height:48px;font-weight:700;color:rgba(var(--text-rgb),.88)}.order-main .price-line span{color:rgba(var(--text-rgb),.88);font-size:16px;line-height:24px;font-weight:700}.order-main .price-line .cycle-text{color:rgba(var(--muted-rgb),.82)}.order-main .plan-detail-box{width:334px;height:auto;min-height:auto;flex:none;display:flex;flex-direction:column;margin-top:24px;padding:18px 22px;border:1px solid rgba(var(--text-rgb),.1);border-radius:20px;background:rgba(var(--surface-rgb),.66)}.order-main .plan-links{margin-top:auto}.order-main .plan-links a.plan-telegram-link{justify-content:center}.order-main .plan-links a.plan-telegram-link:before{display:none}.summary-card{min-height:90px;display:grid;align-items:center;padding:24px;border-radius:16px;background:rgba(var(--surface-rgb),.82)}.order-section{display:grid;gap:15px}.order-section-title,.billing-section h2{height:27px;padding-left:14px;border-left:4px solid var(--gold);font-size:18px;font-weight:600;line-height:1.5}.coupon-section{height:90px}.coupon-input{height:48px;display:grid;grid-template-columns:465px 108px;gap:12px}.coupon-field{height:48px;border:1px solid rgba(var(--text-rgb),.1);border-radius:10px;color:var(--text);background:transparent;padding:0 18px;outline:0}.btn-verify{height:48px;border:0;border-radius:10px;color:#fff;background:var(--gold);padding:0 24px;font-size:14px;font-weight:500}.summary-row{min-height:21px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);color:var(--muted)}.summary-row.total{min-height:33px;border-bottom:0;color:var(--text);font-size:16px;font-weight:600}.summary-row.total strong{color:var(--gold);font-size:22px;font-weight:700}.summary-row span{font-size:14px}.summary-row strong{color:var(--text);font-size:14px;font-weight:500}.order-actions{height:44px;display:flex;justify-content:space-between;gap:16px;margin-top:5px}.back-button,.submit-order,.period-choice{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding:0 24px;font-size:14px;font-weight:700}.back-button{border:1px solid var(--line);color:var(--text);background:rgba(var(--surface-rgb),.56)}.submit-order{gap:8px;border:0;color:#fff;background:var(--gold);box-shadow:0 12px 30px rgba(var(--primary-rgb),.22)}.billing-section{display:grid;gap:15px}.period-choice{width:186px;height:110px;display:grid;gap:8px;color:var(--text);border:2px solid var(--gold);background:rgba(var(--primary-rgb),.14)}.period-choice span{color:var(--gold);font-size:24px;font-weight:800}.deposit-page{gap:24px}.deposit-page .dashboard-card{margin:0;border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;background:transparent;padding:20px;box-shadow:0 2px 10px #0000000d}.deposit-page .card-title{margin:0;color:rgba(var(--text-rgb),.88);font-size:18px;line-height:27px;font-weight:600}.deposit-page .card-body p{margin:15px 0 0;color:rgba(var(--muted-rgb),.82);font-size:14px;line-height:22.4px;font-weight:400}.deposit-hero-card{min-height:106.4px}.deposit-balance-card{height:256.4px}.balance-display{width:max-content;margin:40px auto 0;display:grid;place-items:center;align-content:center;gap:12px;padding:0}.balance-display strong{font-size:56px;line-height:84px;font-weight:700}.balance-display span{color:rgba(var(--muted-rgb),.82);font-size:17.6px;line-height:26.4px}.deposit-card{min-height:519.4px}.deposit-notice{height:45.6px;display:flex;align-items:center;margin-top:15px;border-radius:8px;padding:12px;color:rgba(var(--text-rgb),.88);background:rgba(var(--primary-rgb),.1);font-size:16px;line-height:24px}.period-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-top:20px}.period-card{height:66px;display:flex;align-items:center;justify-content:center;gap:4px;border:2px solid rgba(var(--text-rgb),.1);border-radius:12px;color:rgba(var(--text-rgb),.88);background:transparent;font-size:16px;line-height:24px;padding:0}.period-card:hover,.period-card:focus,.period-card.active{border-color:var(--gold);background:rgba(var(--primary-rgb),.08);color:var(--gold)}.custom-amount{display:grid;gap:8.8px;margin-top:45px;color:rgba(var(--text-rgb),.88);font-size:16px;line-height:24px}.input-container{position:relative;height:50px;display:flex;align-items:center}.input-container b{position:absolute;left:16px;z-index:1;font-size:19.2px;line-height:28.8px;font-weight:700}.input-container input{width:100%;height:50px;border:2px solid rgba(var(--text-rgb),.1);border-radius:12px;outline:0;color:rgba(var(--text-rgb),.88);background:transparent;padding:0 15px 0 35px;font-size:19.2px;line-height:28.8px}.deposit-submit{width:200px;height:50px;display:block;margin:45px auto 0;border:0;border-radius:12px;color:#fff;background:#b8cbc7;font-size:17.6px;line-height:26.4px;font-weight:600;cursor:not-allowed}.deposit-submit:not(:disabled){background:var(--gold);cursor:pointer}.deposit-page{gap:16px}.deposit-page .dashboard-card{padding:16px 20px}.deposit-page .card-body p{margin-top:10px;line-height:21px}.deposit-page .deposit-hero-card{min-height:90px;border-color:var(--line);background:var(--panel);box-shadow:0 18px 46px rgba(var(--text-rgb),.05)}.deposit-page .deposit-balance-card{height:142px;display:flex;flex-direction:column}.deposit-page .balance-display{flex:1;margin:0 auto;gap:4px}.deposit-page .balance-display strong{font-size:40px;line-height:54px}.deposit-page .balance-display span{font-size:15px;line-height:22px}.deposit-page .deposit-card{min-height:0}.deposit-page .deposit-notice{height:40px;margin-top:12px;padding:9px 12px;font-size:14px;line-height:21px}.deposit-page .period-cards{gap:12px;margin-top:14px}.deposit-page .period-card{height:52px}.deposit-page .custom-amount{gap:8px;margin-top:20px;font-size:14px;line-height:21px}.deposit-page .input-container,.deposit-page .input-container input{height:44px}.deposit-page .deposit-submit{height:44px;margin-top:22px}.payment-page{width:100%;padding-top:20px;color:rgba(var(--text-rgb),.88);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif}.payment-page .title-card{min-height:108px;margin:0 0 24px;border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;background:transparent;padding:20px;box-shadow:0 2px 10px #0000000d}.payment-page .card-header{min-height:27px;margin-bottom:15px}.payment-page .card-title{margin:0;font-size:18px;line-height:27px;font-weight:600;color:rgba(var(--text-rgb),.88)}.payment-page .card-body p{margin:0;font-size:16px;line-height:24px;font-weight:400;color:rgba(var(--muted-rgb),.82)}.payment-content-wrapper{display:flex;align-items:flex-start;gap:25px;width:100%}.left-column,.right-column{display:flex;flex-direction:column;flex:1;min-width:0;gap:24px}.payment-section-wrapper{border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;background:transparent;padding:20px;box-shadow:0 2px 10px #0000000d}.left-column .payment-section-wrapper:first-child{min-height:240px;flex:0 0 auto}.product-info .payment-info-row:last-child{margin-bottom:0}.order-info-section{min-height:300px;display:flex;flex-direction:column}.order-info-section .order-info{flex:1;display:flex;flex-direction:column;justify-content:center}.right-column .order-status{height:174px;flex:0 0 174px;display:flex;flex-direction:column}.payment-methods{min-height:158px;height:auto;flex:0 0 auto;display:flex;flex-direction:column}.payment-methods .payment-section-title{flex:0 0 auto}.payment-action-buttons{margin:6px 0 0}.payment-section-title{margin:0 0 18px;display:flex;align-items:center;gap:12px;font-size:16px;line-height:24px;font-weight:600;color:rgba(var(--text-rgb),.88)}.left-column .payment-section-title:after{content:"";height:1px;flex:1;background:rgba(var(--text-rgb),.1)}.payment-info-row{min-height:41px;display:flex;align-items:center;border-radius:8px;margin-bottom:12px;padding:10px}.payment-info-row.final-row{flex:1;min-height:64px;align-items:center;border:1px dashed rgba(var(--text-rgb),.1);border-radius:8px;margin-top:10px;margin-bottom:0;padding:12px 10px}.payment-info-label{width:120px;flex:0 0 120px;font-size:14px;line-height:21px;font-weight:400;color:rgba(var(--muted-rgb),.82)}.payment-info-value{min-width:0;flex:1;overflow:hidden;color:rgba(var(--text-rgb),.88);font-size:14px;line-height:21px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.payment-info-row.final-row .payment-info-value{color:rgb(var(--primary-rgb));font-size:20px;line-height:30px;font-weight:700}.status-info{flex:1;display:flex;align-items:center;padding:0}.status-info .order-status-notice{width:100%}.order-status-notice{min-height:72px;display:flex;align-items:center;gap:18px;border-radius:12px;padding:12px 24px}.order-status-notice.status-pending{border:1px solid rgba(var(--warning-rgb),.2);background:rgba(var(--warning-rgb),.12)}.order-status-notice.status-completed{border:1px solid rgba(var(--success-rgb),.2);background:rgba(var(--success-rgb),.12)}.order-status-notice.status-timeout,.order-status-notice.status-cancelled{border:1px solid rgba(var(--danger-rgb),.2);background:rgba(var(--danger-rgb),.12)}.status-icon{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;border-radius:50%;color:rgb(var(--warning-rgb));background:rgba(var(--warning-rgb),.13)}.status-completed .status-icon{color:rgb(var(--success-rgb));background:transparent}.status-timeout .status-icon,.status-cancelled .status-icon{color:rgb(var(--danger-rgb));background:transparent}.status-text h3{margin:0 0 8px;color:rgb(var(--warning-rgb));font-size:19.2px;line-height:28.8px;font-weight:600}.status-text p{margin:0;color:rgba(var(--muted-rgb),.82);font-size:15.2px;line-height:21.28px}.payment-method-list{flex:1;min-height:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(142px,1fr));gap:12px;align-items:center}.payment-method-item{min-width:0;height:72px;display:flex;align-items:center;justify-content:center;position:relative;margin:0;border-radius:10px;padding:15px;border:1px solid rgba(var(--text-rgb),.08);background:rgba(var(--surface-rgb),.56);cursor:pointer;transition:border-color .2s,background .2s}.payment-method-item:hover{border-color:rgba(var(--text-rgb),.12);background:rgba(var(--surface-rgb),.68)}.status-completed .status-text h3{color:rgb(var(--success-rgb))}.status-timeout .status-text h3,.status-cancelled .status-text h3{color:rgb(var(--danger-rgb))}.payment-method-item.active{border:1px solid rgb(var(--primary-rgb));color:rgba(var(--text-rgb),.88);background:rgba(var(--primary-rgb),.1)}.method-icon{position:absolute;left:15px;width:40px;height:40px;display:grid;place-items:center;border-radius:10px;color:rgb(var(--primary-rgb));background:rgba(var(--primary-rgb),.16)}.payment-method-item.method-wechat .method-icon{color:rgb(var(--success-rgb));background:rgba(var(--success-rgb),.14)}.payment-method-item.method-balance .method-icon{color:rgb(var(--warning-rgb));background:rgba(var(--warning-rgb),.14)}.method-details{min-width:0;text-align:center;display:block}.method-name{display:block;text-align:center;white-space:nowrap;font-size:16px;line-height:24px;font-weight:600;color:rgba(var(--text-rgb),.88)}.payment-action-buttons .btn-group{display:flex;gap:15px;height:48px}.payment-action-buttons .pay-row{margin-bottom:16px}.btn-pay{min-height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding:0 24px;font-size:14px;line-height:21px;font-weight:500}.btn-pay.full-width{width:100%}.btn-pay.main-action{border:0;color:#fff;background:rgb(var(--primary-rgb))}.btn-pay.secondary-action{flex:1;border:1px solid rgba(var(--text-rgb),.1);color:rgba(var(--text-rgb),.88);background:transparent}.payment-toast-container{position:fixed;top:20px;right:20px;z-index:2200;width:400px;height:52px;pointer-events:none}.payment-toast{width:300px;height:52px;margin-left:auto;display:flex;align-items:center;gap:12px;border-radius:12px;padding:14px 16px;color:rgba(var(--text-rgb),.88);background:rgba(var(--surface-rgb),.88);box-shadow:0 8px 25px #0000004d;pointer-events:auto}.payment-toast-icon{width:20px;height:20px;flex:0 0 20px;color:rgb(var(--accent-rgb))}.payment-toast.toast-success .payment-toast-icon{color:rgb(var(--success-rgb))}.payment-toast.toast-error .payment-toast-icon{color:rgb(var(--danger-rgb))}.payment-toast-content{flex:1;font-size:15.2px;line-height:22.8px;font-weight:500}.payment-toast-close{border:0;color:rgba(var(--muted-rgb),.74);background:transparent;font-size:20px;line-height:20px;padding:0}.cancel-modal-overlay,.payment-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2100;display:grid;place-items:center}.cancel-modal-overlay{background:#00000080}.cancel-modal-container{width:320px}.cancel-modal-content{overflow:hidden;border-radius:12px;background:rgb(var(--surface-rgb));box-shadow:0 18px 45px #00000059}.cancel-modal-header{padding:16px 24px}.cancel-modal-header h3{margin:0 0 12px;color:rgba(var(--text-rgb),.88);font-size:18px;line-height:27px;font-weight:600}.cancel-modal-header p{margin:0;color:rgba(var(--muted-rgb),.82);font-size:14px;line-height:21px}.cancel-modal-actions{display:flex;gap:12px;padding:0 16px 20px}.cancel-btn,.confirm-btn{flex:1;height:43px;border-radius:6px;font-size:14px;line-height:21px;font-weight:500}.cancel-btn{border:1px solid rgba(var(--text-rgb),.1);color:rgba(var(--text-rgb),.88);background:transparent}.confirm-btn{border:0;color:#fff;background:rgb(var(--danger-rgb))}.payment-modal-backdrop{background:#000000a6}.payment-modal-container{width:400px;margin:20px}.payment-modal-card{position:relative;overflow:hidden;border:1px solid rgba(var(--primary-rgb),.1);border-radius:20px;background:rgb(var(--surface-rgb));box-shadow:0 20px 60px #00000073}.payment-modal-close{position:absolute;top:16px;right:16px;width:44px;height:44px;border:1px solid rgba(var(--text-rgb),.1);border-radius:10px;color:rgba(var(--text-rgb),.88);background:transparent;font-size:22px;line-height:33px;font-weight:500}.payment-modal-header{min-height:265px;padding:28px 24px 20px;text-align:center}.payment-modal-icon{width:64px;height:64px;display:grid;place-items:center;margin:0 auto 20px;border-radius:50%;color:rgb(var(--primary-rgb));background:rgba(var(--primary-rgb),.15)}.payment-modal-header h3{margin:0;color:rgba(var(--text-rgb),.88);font-size:20px;line-height:30px;font-weight:600}.payment-modal-header p{width:300px;margin:12px auto 0;color:rgba(var(--muted-rgb),.82);font-size:15px;line-height:24px}.payment-link{margin-top:24px}.payment-link-button{height:43px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(var(--text-rgb),.1);border-radius:8px;color:rgb(var(--primary-rgb));background:transparent;padding:10px 16px;font-size:14px;line-height:21px;font-weight:500}.payment-modal-footer{height:90px;display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:16px 24px 28px}.payment-modal-secondary,.payment-modal-primary{height:46px;border-radius:14px;font-size:15px;line-height:22.5px;font-weight:600}.payment-modal-secondary{border:1px solid rgba(var(--text-rgb),.1);color:rgba(var(--text-rgb),.88);background:transparent}.payment-modal-primary{border:0;color:#fff;background:rgb(var(--primary-rgb))}.two-column,.profile-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.profile-grid .subscription-card{grid-column:1 / -1;background:transparent;border-color:rgba(var(--text-rgb),.1);box-shadow:0 2px 10px #0000000d}.profile-basic-card{grid-column:1 / -1}.profile-grid .info-list{display:flex;justify-content:space-between;gap:24px}.profile-grid .info-list div{display:grid;gap:8px;padding:0;border-radius:8px;background:transparent}.profile-grid .info-list strong{text-align:left}.subscription-row{display:flex;align-items:center;gap:16px}.subscription-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.subscription-row .subscription-placeholder{flex:1;min-width:0;margin-top:0}.profile-subscription-card .section-title svg{color:var(--green)}.subscription-url-input.subscription-placeholder{height:44px;border:1px solid var(--line);color:var(--text);background:rgba(var(--text-rgb),.03);cursor:default}.subscription-url-input.subscription-placeholder:focus{outline:none;border-color:rgba(var(--primary-rgb),.34);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.08)}.workflow-grid{grid-template-columns:repeat(4,1fr)}.invite-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.invite-stat-card{min-height:102px;display:flex;align-items:center;gap:16px}.invite-stat-card strong{display:block;margin-bottom:8px;font-size:20px}.invite-stat-card p{color:var(--muted)}.workflow-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.workflow-item{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:14px;row-gap:4px;padding:12px 16px;border:0;border-radius:8px;background:transparent}.workflow-item h3,.workflow-item p{grid-column:2}.workflow-item span{grid-row:1 / 3;width:48px;height:48px}.commission-card{min-height:188px;position:relative}.commission-balance-grid{display:flex;align-items:flex-start;gap:48px}.commission-balance-item{min-width:132px}.commission-balance-item.frozen .big-money{color:var(--danger)}.commission-card .button-row{position:absolute;right:20px;top:92px}.empty-state{min-height:120px;display:grid;place-items:center;gap:12px;color:var(--muted);text-align:center}.empty-state.tall{min-height:260px}.invite-page{color:rgba(var(--text-rgb),.88)}.invite-page .section-title h2,.invite-link-head h2{color:rgba(var(--text-rgb),.88);font-size:18px;line-height:27px;font-weight:700}.invite-page .hero-card p{color:rgba(var(--text-rgb),.88);font-size:16px;line-height:24px;font-weight:700}.invite-icon-box,.invite-page .workflow-item span{width:60px;height:60px;flex:0 0 60px;display:grid;place-items:center;border-radius:12px;color:rgb(var(--primary-rgb));background:rgba(var(--primary-rgb),.12)}.invite-icon-box svg,.invite-page .workflow-item span svg{stroke-width:2.2}.invite-page .invite-stat-card strong{color:rgba(var(--text-rgb),.88);font-size:20px;line-height:30px;font-weight:700}.invite-page .invite-stat-card p,.invite-page .workflow-item p,.invite-page .commission-card p{color:rgba(var(--muted-rgb),.82);font-size:14px;line-height:21px;font-weight:400}.invite-page .workflow-item h3{color:rgba(var(--text-rgb),.88);font-size:16px;line-height:24px;font-weight:700}.invite-page .big-money{display:block;margin:7px 0 8px;color:rgb(var(--primary-rgb));font-size:28px;line-height:42px;font-weight:700}.invite-page .commission-balance-item p{margin:0}.invite-link-card{height:418px;padding:20px;overflow:hidden}.invite-link-head{height:27px;display:flex;align-items:center;justify-content:space-between;gap:16px}.invite-link-actions{display:inline-flex;align-items:center;gap:8px}.invite-create-button{height:27px;display:inline-flex;align-items:center;gap:6px;border:0;color:rgba(var(--muted-rgb),.82);background:transparent;padding:0;font-size:14px;line-height:21px;font-weight:500}.invite-create-button:hover{color:rgba(var(--text-rgb),.88)}.invite-carousel-shell{position:relative;height:205px;margin-top:22px}.invite-card-stage{position:relative;height:166px;overflow:hidden}.invite-code-card{position:absolute;top:20px;left:50%;width:560px;height:140px;border:0;border-radius:10px;color:#fff;background:rgb(var(--primary-rgb));box-shadow:0 16px 34px rgba(var(--primary-rgb),.18);padding:0;transition:transform .24s ease,opacity .24s ease}.invite-code-card.active{z-index:3;opacity:1;transform:translate(-50%) scale(1)}.invite-code-card.prev{z-index:2;opacity:.72;transform:translate(calc(-50% - 300px)) scale(.82)}.invite-code-card.next{z-index:2;opacity:.72;transform:translate(calc(-50% + 300px)) scale(.82)}.invite-code-card.hidden{z-index:1;opacity:0;pointer-events:none;transform:translate(-50%) scale(.7)}.invite-delete-button{position:absolute;top:14px;right:14px;z-index:4;width:28px;height:28px;display:grid;place-items:center;border:1px solid rgba(var(--text-rgb),.14);border-radius:50%;color:rgba(var(--text-rgb),.82);background:rgba(var(--text-rgb),.1);padding:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.invite-delete-button:hover{color:#fff;border-color:rgba(var(--subtle-rgb),.55);background:rgba(var(--text-rgb),.08)}.invite-delete-button:disabled{cursor:not-allowed;opacity:.55}.invite-card-label{position:absolute;top:21px;left:21px;display:inline-flex;align-items:center;gap:10px;color:#fff;font-size:18px;line-height:27px;font-weight:700}.invite-card-label svg{stroke-width:2.6}.invite-code-pill{position:absolute;top:67px;left:50%;min-width:140px;height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:#fff;background:rgba(var(--text-rgb),.1);padding:0 16px;font-size:24px;line-height:36px;font-weight:700;transform:translate(-50%)}.invite-slider-arrow{position:absolute;top:72px;z-index:5;width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(var(--text-rgb),.1);border-radius:50%;color:rgb(var(--primary-rgb));background:rgba(var(--surface-rgb),.68);padding:0}.invite-slider-arrow:hover{border-color:rgba(var(--primary-rgb),.48);background:rgba(var(--primary-rgb),.08)}.invite-slider-arrow.prev{left:0}.invite-slider-arrow.next{right:0}.invite-dots{height:10px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:-9px}.invite-dot{width:8px;height:8px;border:0;border-radius:99px;background:rgba(var(--text-rgb),.1);padding:0}.invite-dot.active{width:24px;background:rgb(var(--primary-rgb))}.invite-copy-row{display:grid;grid-template-columns:minmax(0,1fr) 116px;gap:10px;margin-top:19px}.invite-link-box{height:42px;display:flex;align-items:center;gap:12px;min-width:0;border:1px solid rgb(var(--primary-rgb));border-radius:8px;color:rgba(var(--text-rgb),.88);background:rgba(var(--surface-rgb),.07);padding:0 14px;font-size:14px;line-height:21px;font-weight:500}.invite-link-box svg{flex:0 0 auto;color:rgba(var(--text-rgb),.68)}.invite-link-box span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invite-copy-button{width:116px;height:42px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(var(--primary-rgb),.3);border-radius:8px;color:#fff;background:rgb(var(--primary-rgb));padding:0 12px;font-size:14px;line-height:21px;font-weight:600;white-space:nowrap}.invite-copy-button svg{flex:0 0 auto}.invite-share-row{display:flex;align-items:center;gap:10px;margin-top:24px}.invite-share-button{height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(var(--text-rgb),.1);border-radius:6px;color:rgba(var(--text-rgb),.88);background:transparent;padding:0 16px;font-size:14px;line-height:21px;font-weight:600}.invite-share-button:hover{border-color:rgba(var(--text-rgb),.14);background:rgba(var(--surface-rgb),.62)}.invite-code-empty{height:332px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;margin-top:15px;border:1px dashed rgba(var(--text-rgb),.1);color:rgba(var(--muted-rgb),.68);background:transparent}.invite-code-empty svg{color:#ad77448f;stroke-width:1.7}.invite-code-empty p{color:rgba(var(--muted-rgb),.82);font-size:14px;line-height:21px;font-weight:600}.invite-link-card{height:auto;min-height:0}.invite-carousel-shell{width:min(100%,640px);height:172px;margin:18px auto 0}.invite-card-stage{height:142px;overflow:visible;padding:0 52px}.invite-code-card{top:7px;width:calc(100% - 104px);max-width:536px;height:128px;border-radius:12px}.invite-code-card.prev,.invite-code-card.next{opacity:0;pointer-events:none}.invite-card-label{top:18px;left:20px;font-size:16px;line-height:24px}.invite-code-pill{top:58px;min-width:132px;height:48px;font-size:21px;line-height:30px}.invite-delete-button{top:12px;right:12px}.invite-slider-arrow{top:53px;width:38px;height:38px;border-color:rgba(var(--primary-rgb),.22);background:rgb(var(--surface-rgb));box-shadow:0 8px 18px rgba(var(--text-rgb),.1)}.invite-slider-arrow.prev{left:4px}.invite-slider-arrow.next{right:4px}.invite-dots{margin-top:-2px}.invite-copy-row{width:min(100%,860px);margin:16px auto 0}.invite-share-row{width:min(100%,860px);margin:14px auto 0}@media(max-width:720px){.invite-link-card{padding:16px}.invite-carousel-shell{height:156px;margin-top:14px}.invite-card-stage{height:128px;padding:0 30px}.invite-code-card{top:6px;width:calc(100% - 60px);height:116px;border-radius:10px}.invite-card-label{top:15px;left:16px;font-size:15px}.invite-code-pill{top:53px;min-width:118px;height:43px;padding:0 13px;font-size:19px}.invite-delete-button{top:10px;right:10px;width:26px;height:26px}.invite-slider-arrow{top:46px;width:34px;height:34px}.invite-slider-arrow.prev{left:0}.invite-slider-arrow.next{right:0}.invite-dots{margin-top:-1px}.invite-copy-row,.invite-share-row{margin-top:12px}}.invite-record-card{height:274px;padding:20px;cursor:default}.invite-refresh-button{height:27px;display:inline-flex;align-items:center;gap:5px;border:0;color:rgba(var(--muted-rgb),.82);background:transparent;padding:0 8px;font-size:14px;line-height:21px;font-weight:500}.invite-refresh-button:hover{color:rgba(var(--text-rgb),.88)}.invite-refresh-button:disabled{cursor:not-allowed;opacity:.55}.invite-record-empty{height:166px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;border:1px dashed rgba(var(--text-rgb),.1);border-radius:0;color:rgba(var(--muted-rgb),.68);background:transparent}.invite-record-empty svg{color:#ad77448f;stroke-width:1.7}.invite-record-empty p{color:rgba(var(--muted-rgb),.82);font-size:14px;line-height:21px;font-weight:600}.invite-record-list{max-height:196px;overflow-y:auto;margin-top:0;display:flex;flex-direction:column}.invite-record-head,.invite-record-item{display:grid;grid-template-columns:minmax(120px,1.5fr) minmax(76px,.8fr) minmax(150px,1.2fr);align-items:center;gap:12px}.invite-record-head{padding:9px 4px;color:rgba(var(--muted-rgb),.72);font-size:12px;font-weight:600;text-align:center;border-bottom:1px solid rgba(var(--surface-rgb),.72)}.invite-record-item{padding:12px 4px;text-align:center;border-bottom:1px solid rgba(var(--surface-rgb),.72)}.invite-record-item:last-child{border-bottom:0}.invite-record-info{display:flex;flex-direction:column;gap:5px;min-width:0}.invite-record-user{color:rgba(var(--text-rgb),.9);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invite-record-time{color:rgba(var(--subtle-rgb),.78);font-size:12px}.invite-record-status{justify-self:center;width:fit-content;padding:3px 9px;border-radius:999px;color:rgba(var(--muted-rgb),.82);background:rgba(var(--text-rgb),.07);font-size:12px;font-weight:600}.invite-record-status.is-rebated{color:rgb(var(--primary-rgb));background:rgba(var(--primary-rgb),.14)}.invite-record-loading{padding:10px 4px;color:rgba(var(--muted-rgb),.68);font-size:12px;text-align:center}.invite-record-meta{display:flex;align-items:center;gap:10px;flex-shrink:0}.invite-record-ratio{color:rgba(var(--text-rgb),.72);font-size:12px;font-weight:600;padding:3px 8px;border-radius:999px;background:rgba(var(--primary-rgb),.14)}@media(max-width:720px){.invite-record-card{height:auto;min-height:274px}.invite-record-head,.invite-record-item{grid-template-columns:minmax(100px,1.2fr) minmax(58px,.65fr) minmax(118px,1.2fr);gap:8px;font-size:11px}.invite-record-list{max-height:250px}}.invite-refresh-notice{position:fixed;top:16px;right:20px;z-index:90;width:300px;height:52px;display:grid;grid-template-columns:24px 1fr 24px;align-items:center;gap:12px;overflow:hidden;border-left:4px solid rgb(var(--accent-rgb));border-radius:8px;color:rgba(var(--text-rgb),.9);background:rgb(var(--surface-rgb));box-shadow:0 14px 42px #00000047;padding:0 14px 0 16px}.invite-refresh-notice>svg{color:rgb(var(--accent-rgb));stroke-width:2}.invite-refresh-notice span{color:rgba(var(--text-rgb),.9);font-size:15px;line-height:22px;font-weight:700}.invite-refresh-notice button{width:24px;height:24px;display:grid;place-items:center;border:0;color:rgba(var(--subtle-rgb),.66);background:transparent;padding:0}.invite-refresh-notice button:hover{color:rgba(var(--text-rgb),.68)}.invite-refresh-notice i{position:absolute;left:0;bottom:0;width:48%;height:2px;background:rgb(var(--accent-rgb));animation:invite-refresh-progress 2.8s linear forwards}@keyframes invite-refresh-progress{0%{width:100%}to{width:0}}.invite-action-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:72;display:flex;align-items:center;justify-content:center;background:#00000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overscroll-behavior:contain}html.invite-modal-open,body.invite-modal-open{overflow:hidden;overscroll-behavior:none}.invite-action-modal{width:480px;max-width:calc(100vw - 32px);overflow:hidden;border-radius:12px;color:rgba(var(--text-rgb),.88);background:linear-gradient(180deg,rgba(var(--surface-rgb),.98),rgba(var(--surface-muted-rgb),.96) 48%,rgba(var(--surface-rgb),.98));box-shadow:0 22px 70px #0000004d,0 25px 80px rgba(var(--primary-rgb),.28);overscroll-behavior:contain}.invite-action-modal.transfer-modal{width:480px;height:auto;min-height:0}.invite-action-modal.withdraw-modal{width:520px;height:520px}.invite-action-modal-header{height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 22px;border-bottom:1px solid rgba(var(--text-rgb),.08)}.invite-action-modal.transfer-modal .invite-action-modal-header{height:62px}.invite-action-modal-header h2{position:relative;color:rgba(var(--text-rgb),.88);font-size:18px;line-height:27px;font-weight:700;padding-left:13px}.invite-action-modal-header h2:before{content:"";position:absolute;left:0;top:4px;width:4px;height:18px;border-radius:999px;background:rgb(var(--primary-rgb))}.invite-action-modal-header button{width:32px;height:32px;display:grid;place-items:center;border:0;color:rgba(var(--text-rgb),.68);background:transparent;padding:0}.invite-action-modal-body{display:grid;gap:18px;padding:24px 26px 0}.transfer-modal .invite-action-modal-body{height:auto;min-height:0;align-content:start;gap:13px;padding-top:18px}.transfer-warning-box{min-height:64px;display:flex;align-items:flex-start;gap:10px;border:1px solid rgba(var(--warning-rgb),.24);border-radius:8px;color:rgb(var(--warning-rgb));background:rgba(var(--warning-rgb),.08);padding:12px 14px}.transfer-warning-box svg{flex:0 0 auto;margin-top:2px;stroke-width:2}.transfer-warning-box strong{display:block;color:rgb(var(--warning-rgb));font-size:14px;line-height:20px;font-weight:700}.transfer-warning-box p{margin-top:2px;color:rgba(var(--text-rgb),.82);font-size:13px;line-height:19px;font-weight:400}.invite-form-field{display:grid;gap:9px}.invite-form-field span{color:rgba(var(--text-rgb),.88);font-size:14px;line-height:21px;font-weight:700}.invite-input-wrap{height:50px;display:flex;align-items:center;border:1px solid rgba(var(--text-rgb),.1);border-radius:8px;background:rgba(var(--surface-rgb),.56)}.invite-input-wrap b{width:38px;height:100%;display:grid;place-items:center;flex:0 0 38px;border-right:1px solid rgba(var(--text-rgb),.1);color:rgba(var(--text-rgb),.88);background:rgba(var(--primary-rgb),.08);font-size:16px;line-height:24px;font-weight:700}.invite-input-wrap:focus-within{border-color:rgba(var(--primary-rgb),.45)}.invite-input-wrap input{width:100%;min-width:0;height:100%;border:0;outline:0;color:rgba(var(--text-rgb),.88);background:transparent;padding:0 14px;font-size:14px;line-height:21px}.invite-input-wrap input::placeholder{color:rgba(var(--subtle-rgb),.66)}.invite-modal-tip{color:rgba(var(--muted-rgb),.82);font-size:13px;line-height:20px;font-weight:700;margin-top:-7px}.invite-action-modal-footer{height:78px;display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:0 24px;border-top:0}.invite-action-modal.transfer-modal .invite-action-modal-footer{height:auto;min-height:0;padding-top:14px;padding-bottom:20px}.invite-action-modal.transfer-modal .invite-modal-cancel,.invite-action-modal.transfer-modal .invite-modal-submit{height:44px}.invite-modal-cancel,.invite-modal-submit{height:48px;min-width:80px;border-radius:8px;padding:0 22px;font-size:14px;line-height:21px;font-weight:600}.invite-modal-cancel{border:1px solid rgba(var(--text-rgb),.12);color:rgba(var(--text-rgb),.88);background:transparent}.invite-modal-submit{border:1px solid rgba(var(--primary-rgb),.85);color:#fff;background:rgba(var(--primary-rgb),.85)}.invite-modal-submit.transfer-submit{min-width:108px}.more-page{width:100%;display:grid;gap:24px;margin-top:-2px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.more-hero-card{width:100%;height:108px;padding:20px;border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:0 18px 46px rgba(var(--text-rgb),.05)}.more-hero-card h1{color:rgba(var(--text-rgb),.88);font-size:18px;line-height:27px;font-weight:600}.more-hero-card p{margin-top:15px;color:rgba(var(--text-rgb),.88);font-size:16px;line-height:24px;font-weight:400}.more-grid{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.more-card{position:relative;width:100%;height:102px;min-height:102px;padding:20px;display:grid;grid-template-columns:60px minmax(0,1fr) 18px;align-items:center;gap:15px;border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;background:transparent;color:rgba(var(--text-rgb),.88);text-decoration:none;box-shadow:0 2px 10px #0000000d;cursor:pointer}.more-card:hover{border-color:rgba(var(--text-rgb),.13);transform:none}.more-card .more-card-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:rgba(var(--primary-rgb),.1);color:rgb(var(--primary-rgb))}.more-card .more-card-copy{width:auto;height:auto;min-width:0;display:block;place-items:initial;border-radius:0;color:inherit;background:transparent}.more-card-copy strong{display:block;margin:0 0 5px;color:rgba(var(--text-rgb),.88);font-size:18px;line-height:27px;font-weight:600}.more-card-copy small{display:block;margin:0;color:rgba(var(--muted-rgb),.82);font-size:14px;line-height:21px;font-weight:400}.more-card-arrow{justify-self:end;color:rgba(var(--primary-rgb),.72)}.more-card h2,.doc-row h2,.node-card h2,.recharge-card h2{font-size:18px}.docs-list{display:grid;gap:14px}.docs-page,.doc-detail-page{width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.docs-hero-card{width:100%;height:108px;margin:0 0 10px;padding:20px;border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:0 18px 46px rgba(var(--text-rgb),.05)}.docs-hero-card h1{color:rgba(var(--text-rgb),.88);font-size:18px;line-height:27px;font-weight:600;margin:0 0 15px}.docs-hero-card p{margin:0;color:rgba(var(--text-rgb),.88);font-size:16px;line-height:24px;font-weight:400}.docs-header{width:100%;height:auto;margin:0 0 32px}.docs-title{width:max-content;margin:0 0 24px;color:rgba(var(--text-rgb),.88);font-size:28px;line-height:42px;font-weight:700}.docs-search{position:relative;width:100%;height:53.1875px;margin:0;display:block}.docs-search svg{position:absolute;top:50%;left:16px;z-index:1;color:rgba(var(--text-rgb),.88);transform:translateY(-50%)}.docs-search input{width:100%;height:53.1875px;padding:13.6px 40px;border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;outline:none;background:transparent;color:rgba(var(--text-rgb),.88);font:16px/24px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.docs-search input::placeholder{color:rgba(var(--text-rgb),.88);font-weight:600}.docs-search input:focus{border-color:rgba(var(--primary-rgb),.8)}.docs-content{width:100%}.docs-category{margin:0}.docs-category+.docs-category{margin-top:32px}.docs-category h2{width:100%;margin:0 0 20px;padding:0 0 12px;border-bottom:1px solid rgba(var(--primary-rgb),.18);color:rgba(var(--text-rgb),.88);font-size:20.8px;line-height:31.2px;font-weight:600}.doc-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.doc-item-card{min-height:81.1875px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;background:transparent;color:rgba(var(--text-rgb),.88);text-decoration:none;cursor:pointer}.doc-item-card:hover{border-color:rgba(var(--text-rgb),.13)}.doc-card-info{min-width:0;flex:1;display:block;background:transparent;border:0;box-shadow:none}.doc-card-info strong{display:-webkit-box;overflow:hidden;color:rgba(var(--text-rgb),.88);font-size:16px;line-height:22.4px;font-weight:600;-webkit-box-orient:vertical;-webkit-line-clamp:2}.doc-card-info small{display:block;margin-top:5.6px;color:rgba(var(--text-rgb),.88);font-size:12.8px;line-height:19.2px;font-weight:400}.doc-card-arrow{flex:0 0 auto;color:rgba(var(--text-rgb),.88)}.docs-empty{min-height:180px;margin-top:32px;display:grid;place-items:center;align-content:center;gap:10px;border:1px dashed rgba(var(--text-rgb),.1);border-radius:12px;color:rgba(var(--text-rgb),.68)}.docs-empty svg{color:rgba(var(--primary-rgb),.72)}.docs-empty strong{color:rgba(var(--text-rgb),.88);font-size:18px}.doc-detail-page{margin-top:30px}.doc-back-button{height:40px;margin:0 0 24px;padding:8px 16px;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:8px;background:transparent;color:rgb(var(--primary-rgb));font-size:16px;line-height:24px;font-weight:500;cursor:pointer}.doc-content-card{width:100%;padding:32px;border:1px solid rgba(var(--primary-rgb),.2);border-radius:16px;background:transparent}.doc-detail-header{margin-bottom:32px;padding-bottom:20px;border-bottom:1px solid rgba(var(--text-rgb),.1)}.doc-detail-header h1{margin-bottom:16px;color:rgba(var(--text-rgb),.88);font-size:28.8px;line-height:37.44px;font-weight:700}.doc-detail-meta{display:flex;flex-wrap:wrap;gap:16px;color:rgba(var(--muted-rgb),.82);font-size:14px;line-height:21px}.doc-rich-body{color:rgba(var(--text-rgb),.88);font-size:16px;line-height:28.8px}.doc-rich-body .doc-body{max-width:100%;color:rgba(var(--text-rgb),.78)}.doc-rich-body .narrow-doc{max-width:580px;color:#b8cbc7;font-size:14px;line-height:1.6}.doc-rich-body h1,.doc-rich-body h2,.doc-rich-body h3,.doc-rich-body h4,.doc-rich-body h5{margin:26px 0 14px;color:rgba(var(--text-rgb),.9);font-weight:700}.doc-rich-body h1:first-child,.doc-rich-body h2:first-child,.doc-rich-body h3:first-child{margin-top:0}.doc-rich-body h1{font-size:24px;line-height:1.35}.doc-rich-body h2{font-size:22px;line-height:1.35}.doc-rich-body h3{padding-bottom:8px;border-bottom:1px solid rgba(var(--text-rgb),.1);font-size:16px;line-height:1.4}.doc-rich-body h5{font-size:14px;line-height:1.7}.doc-rich-body p{margin:0 0 12px}.doc-rich-body ul,.doc-rich-body ol{margin:0 0 18px;padding-left:22px}.doc-rich-body li{margin:6px 0}.doc-rich-body a{color:var(--accent-light);text-decoration:none}.doc-rich-body a:hover{color:var(--blue)}.doc-rich-body code{padding:1px 6px;border-radius:3px;background:rgba(var(--primary-rgb),.08);color:var(--primary-strong);font-size:12px;word-break:break-all}.doc-rich-body hr{height:1px;margin:22px 0;border:0;background:rgba(var(--text-rgb),.1)}.doc-rich-body table{width:100%;margin:12px 0;border:1px solid rgba(var(--text-rgb),.12);border-collapse:collapse;background:rgba(var(--surface-rgb),.88);color:var(--text);font-size:13px;line-height:23.4px}.doc-rich-body th,.doc-rich-body td{padding:8px;border:1px solid rgba(var(--text-rgb),.12);text-align:left}.doc-rich-body th{background:rgba(var(--surface-muted-rgb),.92);font-weight:700}.doc-rich-body img{max-width:min(500px,100%);height:auto;border-radius:8px;border:1px solid rgba(var(--text-rgb),.12);object-fit:contain}.doc-image-row{display:flex;flex-wrap:nowrap;gap:16px;margin:18px 0 24px;overflow-x:auto}.doc-image-row figure{flex:0 0 auto;margin:0}.doc-image-row img,.doc-single-phone img{width:220px;max-width:220px}.doc-single-phone{margin:18px 0 0}.doc-choice-card{margin-bottom:10px;padding:12px 16px;border:1px solid rgba(var(--text-rgb),.12);border-radius:6px;background:rgba(var(--surface-rgb),.82)}.doc-choice-card p{margin:0 0 4px;color:var(--text);font-size:15px}.doc-choice-card span{color:var(--muted);font-size:13px}.doc-choice-card.recommended{margin-bottom:16px;border-color:rgba(var(--primary-rgb),.32);background:rgba(var(--primary-rgb),.08)}.doc-choice-card em{display:inline-block;margin-bottom:6px;padding:2px 8px;border-radius:4px;background:rgba(var(--success-rgb),.1);color:var(--green);font-size:12px;font-style:normal;font-weight:600}.doc-muted,.doc-caption{color:var(--muted);font-size:13px}.doc-caption{margin:0 0 24px;color:var(--subtle);font-size:12px}.doc-warning{margin-bottom:16px;padding:12px 16px;border:1px solid rgba(var(--warning-rgb),.24);border-radius:6px;background:rgba(var(--warning-rgb),.08);color:var(--gold);font-size:13px}.download-panel{margin-bottom:24px;padding:28px 32px;border:3px solid var(--accent-light);border-radius:14px;background:linear-gradient(135deg,rgba(var(--primary-rgb),.12),rgba(var(--accent-rgb),.08));box-shadow:0 0 32px rgba(var(--primary-rgb),.16);text-align:center}.download-panel .download-kicker{margin-bottom:8px;color:var(--accent-light);font-size:13px;font-weight:700;letter-spacing:2px}.download-panel .download-title{margin-bottom:8px;color:var(--text);font-size:22px;font-weight:900}.download-panel .download-desc{margin-bottom:8px;color:var(--muted);font-size:14px}.download-panel .download-note{margin-bottom:20px;color:var(--danger);font-size:13px;font-weight:700}.download-panel>a{display:inline-block;margin:6px;padding:16px 40px;border-radius:12px;background:linear-gradient(135deg,var(--accent-light),var(--gold));box-shadow:0 4px 20px #38d9a973;color:#06201c;font-size:18px;font-weight:900}.download-panel .backup-link{display:inline-block;margin-top:16px;padding:14px 20px;border:1px solid var(--accent-light);border-radius:10px;background:rgba(var(--surface-rgb),.68);text-align:left}.download-panel .backup-link p{margin-bottom:6px;color:var(--accent-light);font-size:13px;font-weight:700}.download-panel .backup-link code{color:#fff;font-size:14px;-webkit-user-select:all;user-select:all}.download-panel span{display:block;margin-top:12px;color:#5a8a72;font-size:12px}.doc-row{display:flex;gap:16px;padding:18px;border:1px solid var(--line);border-radius:8px;background:rgba(var(--surface-rgb),.56)}.doc-row h2{margin:6px 0}.nodes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.node-card{display:grid;gap:12px}.node-meta{display:flex;align-items:center;gap:8px;color:var(--muted)}.dot{width:9px;height:9px;border-radius:50%;background:var(--green)}.dot.busy{background:var(--gold)}.nodes-container{width:100%}.nodes-hero{width:100%;height:108px;margin:0 0 24px;padding:20px;border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;background:transparent}.nodes-hero .card-header{margin:0 0 15px}.nodes-hero h1{margin:0;color:rgba(var(--text-rgb),.88);font-size:18px;line-height:27px;font-weight:600}.nodes-hero .card-body p{margin:0;color:rgba(var(--text-rgb),.88);font-size:16px;line-height:24px;font-weight:400}.nodes-content{width:100%;display:flex;gap:24px;align-items:flex-start}.node-items{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:start}.node-item{min-height:64px;padding:12px 16px;display:flex;align-items:center;gap:10px;border:1px solid rgba(var(--text-rgb),.08);border-radius:10px;background:var(--panel);box-shadow:0 4px 14px rgba(var(--text-rgb),.05)}.node-status{width:10px;height:10px;flex:0 0 10px;border-radius:50%;background:rgb(var(--success-rgb));box-shadow:0 0 12px rgba(var(--success-rgb),.5)}.node-status.maintenance{background:#ef4444;box-shadow:0 0 12px #ef444480}.node-tag{padding:3px 8px;border-radius:4px;font-size:12px;line-height:16px}.rate-tag{flex-shrink:0;margin-left:auto;background:rgba(var(--success-rgb),.12);color:rgb(var(--success-rgb));white-space:nowrap}.node-name{flex:1;min-width:0;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(var(--text-rgb),.88);font-size:15px;line-height:21px;font-weight:600}.orders-container{width:100%}.orders-hero{width:100%;height:108px;margin:0 0 24px;padding:20px;border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;background:transparent}.orders-hero .card-header{margin:0 0 15px}.orders-hero h1{margin:0;color:rgba(var(--text-rgb),.88);font-size:18px;line-height:27px;font-weight:600}.orders-hero .card-body p{margin:0;color:rgba(var(--text-rgb),.88);font-size:16px;line-height:24px;font-weight:400}.orders-empty{width:100%;min-height:250.39px;padding:48px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:rgba(var(--text-rgb),.88)}.orders-empty .empty-icon{width:48px;height:48px;color:rgba(var(--text-rgb),.88)}.orders-empty p{margin:16px 0 0;color:rgba(var(--text-rgb),.88);font-size:17.6px;line-height:26.4px;font-weight:400}.shop-button{width:128px;height:40px;margin-top:24px;padding:0 16px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(var(--primary-rgb),.3);border-radius:8px;background:rgba(var(--primary-rgb),.85);color:#fff;font-size:14px;line-height:21px;font-weight:500;text-decoration:none}.recharge-grid{grid-template-columns:repeat(4,1fr)}.recharge-card{display:grid;gap:10px;padding:16px;border:1px solid var(--line);border-radius:8px}.balance{color:var(--gold);font-size:26px}.amount-grid{grid-template-columns:repeat(6,1fr)}.amount-grid button{border:1px solid var(--line);border-radius:8px;background:rgba(var(--surface-rgb),.56)}.wide{width:100%;margin-top:18px}.info-list{display:grid;gap:12px}.inline-form{display:flex;gap:12px}.inline-form input{flex:1;min-width:0;border:1px solid var(--line);border-radius:8px;color:var(--text);background:rgba(var(--surface-rgb),.62);padding:0 14px}.toggle-row{display:grid;grid-template-columns:auto 90px 1fr;align-items:center;gap:10px;padding:12px 0;color:var(--text)}.toggle-row span,.subscription-placeholder,.login-row span,.login-row time{color:var(--muted)}.subscription-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:12px;padding:12px;border-radius:8px;background:rgba(var(--surface-rgb),.62)}.login-row{display:grid;grid-template-columns:auto 1fr auto auto;gap:14px;align-items:center;padding:14px 0;border-top:1px solid var(--line)}.order-table-container{width:1200px;min-height:121px;overflow:hidden;border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;color:#d1d1d1eb}.orders-page{padding-top:12px}.order-table{width:100%;border-collapse:collapse}.order-table th{height:54px;padding:16px;color:rgba(var(--text-rgb),.88);background:rgba(var(--primary-rgb),.05);font-size:14.4px;font-weight:600;text-align:left}.order-table th:first-child{border-radius:12px 0 0}.order-table th:last-child{border-radius:0 12px 0 0}.order-table td{height:65px;padding:16px;color:#f4f4f4e7;font-size:16px}.order-table .trade-no{width:264px;color:rgba(var(--text-rgb),.88);font-size:14.4px}.order-table .amount{color:var(--danger)}.order-table .actions{display:flex;gap:9px}.action-button{width:98px;min-height:33px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:6px;padding:6.4px 12px;font-size:13.6px;font-weight:500}.view-button{color:var(--gold);background:rgba(var(--primary-rgb),.1)}.cancel-button{color:var(--danger);background:rgba(var(--danger-rgb),.1)}.tickets-wide{width:100%}.ticket-list-container{height:605px;display:grid;grid-template-columns:320px 1fr;overflow:hidden;border:1px solid rgba(var(--text-rgb),.1);border-radius:12px}.ticket-sidebar{border-right:1px solid rgba(var(--text-rgb),.08)}.ticket-header{height:129px;padding:16px}.new-ticket-btn{width:287px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(var(--primary-rgb),.3);border-radius:8px;color:#fff;background:rgba(var(--primary-rgb),.85);font-size:14px;font-weight:500}.ticket-empty{height:474px;display:grid;place-items:center;align-content:center;gap:12px;padding:32px;color:var(--muted)}.ticket-content-panel,.no-selection{min-height:603px}.no-selection{display:grid;place-items:center;align-content:center;gap:12px;color:var(--muted)}.modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:20px;background:#00000080}.notice-modal{width:min(500px,100%);height:min(729px,calc(100vh - 40px));min-height:0;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(var(--primary-rgb),.15);background:rgb(var(--surface-rgb));border-radius:16px;color:rgba(var(--text-rgb),.88)}.notice-modal-header{min-height:84px;display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:16px 20px;background:rgba(var(--primary-rgb),.03);border-bottom:1px solid rgba(var(--text-rgb),.08)}.notice-modal-header h2{font-size:18px;font-weight:600;line-height:1.5}.notice-modal-content{flex:1;min-height:0;box-sizing:border-box;overflow:auto;padding:20px;background:rgb(var(--surface-rgb));color:rgba(var(--text-rgb),.88);font-size:14px;line-height:1.7;list-style:none}.notice-modal-footer{min-height:56px;display:flex;justify-content:center;align-items:center;padding:12px 20px;border-top:1px solid rgba(var(--text-rgb),.08)}.notice-modal-footer .primary-button{width:100%;min-height:40px;padding:8px 20px}.icon-close{width:36px;height:36px;border:1px solid var(--line);border-radius:50%;color:var(--text);background:rgba(var(--surface-rgb),.72);font-size:24px;line-height:1}.auth-page{min-height:100vh;display:grid;place-items:center;position:relative;overflow:hidden;padding:40px 20px;background:radial-gradient(circle at 18% 12%,rgba(var(--primary-rgb),.12),transparent 28%),radial-gradient(circle at 82% 78%,rgba(var(--accent-rgb),.1),transparent 32%),linear-gradient(135deg,var(--page-start) 0%,var(--page-mid) 52%,var(--page-end) 100%)}.auth-card{width:420px;min-height:506px;padding:34px 34px 28px;border:1px solid rgba(var(--text-rgb),.1);border-radius:16px;background:rgba(var(--surface-rgb),.9);box-shadow:0 24px 80px rgba(var(--text-rgb),.1)}.register-card{min-height:640px}.register-form{gap:15px}.auth-brand{height:40px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--gold);font-size:22px;line-height:33px;font-weight:700}.auth-brand .moluo-logo{height:36px;width:auto;display:inline-flex}.auth-heading{margin-top:26px;text-align:center}.auth-heading h1{color:rgba(var(--text-rgb),.9);font-size:24px;line-height:36px;font-weight:700}.auth-heading p{margin-top:8px;color:rgba(var(--muted-rgb),.82);font-size:14px;line-height:21px}.auth-form{display:grid;gap:18px;margin-top:28px}.auth-field{display:grid;gap:8px}.auth-field>span{color:rgba(var(--text-rgb),.78);font-size:14px;line-height:21px;font-weight:600}.auth-input{height:46px;display:flex;align-items:center;gap:10px;padding:0 13px;border:1px solid rgba(var(--text-rgb),.1);border-radius:8px;color:rgba(var(--muted-rgb),.74);background:rgba(var(--surface-rgb),.58)}.auth-input:focus-within{border-color:rgba(var(--primary-rgb),.46);background:rgba(var(--surface-rgb),.68)}.auth-input input{width:100%;min-width:0;border:0;outline:0;color:rgba(var(--text-rgb),.88);background:transparent;font-size:14px;line-height:21px}.auth-input input::placeholder{color:rgba(var(--subtle-rgb),.66)}.auth-eye{width:28px;height:28px;flex:0 0 28px;display:grid;place-items:center;border:0;color:rgba(var(--muted-rgb),.74);background:transparent;padding:0}.auth-row{min-height:24px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:rgba(var(--muted-rgb),.82);font-size:14px;line-height:21px}.auth-row a,.auth-footer a{color:var(--gold);font-weight:500}.auth-check{position:relative;display:inline-flex;align-items:center;gap:9px;min-height:24px;color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none}.auth-check input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.auth-check-box{width:18px;height:18px;flex:0 0 18px;display:grid;place-items:center;border:1px solid rgba(var(--muted-rgb),.34);border-radius:5px;background:rgba(var(--surface-rgb),.72);box-shadow:0 2px 5px rgba(var(--text-rgb),.05);transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.auth-check-box:after{content:"";width:8px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;opacity:0;transform:translateY(-1px) rotate(-45deg) scale(.65);transition:opacity .14s ease,transform .14s ease}.auth-check input:checked+.auth-check-box{border-color:transparent;background:linear-gradient(135deg,var(--gold),var(--blue));box-shadow:0 4px 10px rgba(var(--primary-rgb),.24)}.auth-check input:checked+.auth-check-box:after{opacity:1;transform:translateY(-1px) rotate(-45deg) scale(1)}.auth-check input:focus-visible+.auth-check-box{outline:3px solid rgba(var(--primary-rgb),.18);outline-offset:2px}.auth-check:hover .auth-check-box{border-color:rgba(var(--primary-rgb),.56);transform:translateY(-1px)}.auth-submit{height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(var(--primary-rgb),.3);border-radius:8px;color:#fff;background:rgba(var(--primary-rgb),.9);font-size:14px;line-height:21px;font-weight:600}.auth-submit:hover{background:rgb(var(--primary-rgb))}.auth-footer{display:flex;justify-content:center;gap:6px;margin-top:22px;color:rgba(var(--muted-rgb),.82);font-size:14px;line-height:21px}.auth-version{left:6px;bottom:5px;transform:none}.brand{font-size:20px;line-height:30px;font-weight:700;color:rgb(var(--primary-rgb))}.nav-link{font-size:14px;line-height:21px;font-weight:500}.nav-link.router-link-active{font-weight:700}.dashboard-page{padding:20px;border:0;border-radius:0;background:transparent;box-shadow:none;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;color:rgba(var(--text-rgb),.88)}.dashboard-pending{min-height:420px;display:flex;align-items:center;justify-content:center}.dashboard-pending .pending-card{width:100%;max-width:420px;min-height:154px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;background:transparent}.dashboard-pending .pending-row{width:100%;max-width:360px;min-height:70px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:0 18px;border-radius:8px;color:var(--text);background:rgba(var(--primary-rgb),.05)}.dashboard-pending .pending-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:8px;color:var(--gold);background:rgba(var(--primary-rgb),.12)}.dashboard-pending .pending-row strong{font-size:16px;font-weight:700}.dashboard-pending .pending-row p{margin-top:2px;color:var(--muted);font-size:14px}.page-panel{padding:20px;border:1px solid rgba(var(--text-rgb),.1);border-radius:16px;background:rgba(var(--surface-rgb),.44)}.page-panel-pending{min-height:420px;display:flex;align-items:center;justify-content:center}.page-panel-pending .pending-card{width:100%;max-width:420px;min-height:154px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--text-rgb),.1);border-radius:12px;background:transparent}.page-panel-pending .pending-row{width:100%;max-width:360px;min-height:70px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:0 18px;border-radius:8px;color:var(--text);background:rgba(var(--primary-rgb),.05)}.page-panel-pending .pending-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:8px;color:var(--gold);background:rgba(var(--primary-rgb),.12)}.page-panel-pending .pending-row strong{font-size:16px;font-weight:700}.page-panel-pending .pending-row p{margin-top:2px;color:var(--muted);font-size:14px}.dashboard-page .section-title h2,.dashboard-page .hero-card h1{color:rgba(var(--text-rgb),.88);font-size:18px;line-height:27px;font-weight:700}.dashboard-page .hero-card p{color:rgba(var(--muted-rgb),.82);font-size:16px;line-height:24px;font-weight:400}.dashboard-page .section-title span{color:rgba(var(--muted-rgb),.82);font-size:14px;line-height:21px;font-weight:400}.dashboard-page .announcement h3{color:rgba(var(--text-rgb),.9);font-size:16px;line-height:24px;font-weight:700}.dashboard-page .announcement time{color:rgba(var(--subtle-rgb),.78);font-size:14px;line-height:21px;font-weight:400}.dashboard-page .notice-actions .ghost-button{color:rgb(var(--primary-rgb));font-size:14px;line-height:21px;font-weight:500}.dashboard-page .subscription-grid span{color:rgba(var(--muted-rgb),.82);font-size:13px;line-height:20px;font-weight:500}.dashboard-page .subscription-grid strong{color:rgba(var(--text-rgb),.88);font-size:16px;line-height:24px;font-weight:700}.dashboard-page .primary-button,.dashboard-page .ghost-button{font-size:14px;line-height:21px;font-weight:500}.dashboard-page .metric-card strong{color:rgba(var(--text-rgb),.88);font-size:20px;line-height:30px;font-weight:700}.dashboard-page .danger-card strong{color:rgb(var(--danger-rgb))}.dashboard-page .metric-card span,.dashboard-page .metric-link span{color:rgba(var(--muted-rgb),.82);font-size:14px;line-height:21px;font-weight:500}.dashboard-page .metric-link{color:rgba(var(--text-rgb),.88);font-size:20px;line-height:30px;font-weight:700}.dashboard-page .client-card strong{color:rgba(var(--text-rgb),.88);font-size:14px;line-height:21px;font-weight:600}.dashboard-page .download-card .section-title h2{font-size:18px;line-height:27px;font-weight:700}@media(max-width:980px){.topbar{grid-template-columns:1fr;justify-items:center;padding:18px}.brand,.toolbar{justify-self:center}.feature-grid,.metrics-grid,.subscription-grid,.client-grid,.workflow-grid,.more-grid,.doc-items,.recharge-grid,.amount-grid,.nodes-grid,.plans-grid,.two-column,.profile-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.page-frame{width:min(100vw - 24px,1200px);margin-top:8px}.nav-pill{width:100%;overflow-x:auto;justify-content:flex-start}.toolbar{display:none}.hero-card,.section-title,.login-row{align-items:flex-start;flex-direction:column}.feature-grid,.metrics-grid,.subscription-grid,.client-grid,.workflow-grid,.more-grid,.doc-items,.recharge-grid,.amount-grid,.nodes-grid,.plans-grid,.two-column,.profile-grid{grid-template-columns:1fr}.more-card{grid-template-columns:60px minmax(0,1fr) 18px}.inline-form,.button-row{align-items:stretch;flex-direction:column}.primary-button,.ghost-button{width:100%}}body{background:radial-gradient(circle at 12% 8%,rgba(var(--primary-rgb),.1),transparent 32%),radial-gradient(circle at 88% 14%,rgba(var(--accent-rgb),.08),transparent 30%),linear-gradient(135deg,var(--page-start) 0%,var(--page-mid) 45%,var(--page-end) 100%);color:var(--text)}.app-shell,.landing-page,.auth-page,.orders-page,.tickets-wide{color:var(--text)}.ambient{background:linear-gradient(135deg,rgba(var(--surface-rgb),.7),transparent 42%),radial-gradient(circle at 20% 100%,rgba(var(--primary-rgb),.08),transparent 34%)}.topbar{background:rgba(var(--topbar-rgb),.72);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.nav-pill,.toolbar .icon-button,.flag,.user-dropdown,.password-modal,.payment-modal-card,.auth-card,.modal-card,.confirm-modal,.toast{background:rgba(var(--surface-rgb),.88);border-color:var(--line);color:var(--text);box-shadow:0 18px 45px rgba(var(--text-rgb),.08)}.nav-link,.user-dropdown-item,.password-field label,.auth-heading p,.auth-footer,.auth-row,.login-row span,.login-row time{color:var(--muted)}.nav-link.router-link-active,.toolbar .icon-button,.auth-footer a,.notice-actions .ghost-button{color:var(--gold)}.nav-link.router-link-active{background:rgba(var(--primary-rgb),.09);border-color:rgba(var(--primary-rgb),.38)}.hero-card,.dashboard-card,.feature-card,.metric-card,.metric-link,.download-card,.client-card,.announcement,.subscription-card,.more-card,.shop-welcome,.shop-plan-empty,.product-plan-card,.order-section,.order-side,.deposit-hero-card,.deposit-balance-card,.deposit-card,.deposit-notice,.payment-page .title-card,.payment-section-wrapper,.order-info-section,.payment-methods,.order-status-notice,.payment-method-item,.payment-link,.orders-hero,.orders-empty,.order-table-container,.ticket-list-container,.ticket-sidebar,.ticket-content-panel,.doc-card,.empty-state,.login-row,.auth-input,.shop-filter-pill,.recharge-card,.amount-card,.profile-card,.nodes-card,.withdraw-card,.invite-card,.commission-card,.wallet-card{background:var(--panel);border-color:var(--line);color:var(--text);box-shadow:0 18px 46px rgba(var(--text-rgb),.05)}.hero-card:hover,.feature-card:hover,.more-card:hover,.metric-card:hover,.payment-method-item:hover,.doc-card:hover{border-color:var(--line-strong);background:var(--panel-strong)}h1,h2,h3,h4,strong,.card-title,.section-title h2,.hero-card h1,.dashboard-page .section-title h2,.dashboard-page .hero-card h1,.dashboard-page .announcement h3,.dashboard-page .subscription-grid strong,.dashboard-page .metric-card strong,.dashboard-page .metric-link,.dashboard-page .client-card strong,.more-card-copy strong,.doc-card-info strong,.order-table .amount,.auth-heading h1,.payment-section-title,.payment-info-value{color:var(--text)}p,small,time,label,.hero-card p,.section-title span,.feature-card p,.more-card p,.more-card-copy small,.doc-card-info small,.dashboard-page .hero-card p,.dashboard-page .section-title span,.dashboard-page .subscription-grid span,.dashboard-page .metric-card span,.dashboard-page .metric-link span,.payment-info-label,.payment-modal-header p,.orders-hero .card-body p,.auth-field>span,.auth-input input::placeholder{color:var(--muted)}.primary-button,.auth-submit,.deposit-submit,.payment-modal-primary,.shop-plan-empty button,.shop-button,.submit-order-button,.payment-action-buttons .pay-row .primary-button{color:#fff;background:linear-gradient(135deg,var(--gold),var(--blue));border-color:transparent;box-shadow:0 14px 28px rgba(var(--primary-rgb),.22)}.primary-button:hover,.auth-submit:hover,.deposit-submit:not(:disabled):hover,.payment-modal-primary:hover,.shop-button:hover{background:linear-gradient(135deg,var(--primary-strong),var(--accent-strong))}.ghost-button,.secondary-button,.payment-modal-secondary,.payment-action-buttons .ghost-button{background:rgba(var(--surface-rgb),.72);border-color:var(--line);color:var(--text)}.ghost-button:hover,.secondary-button:hover,.payment-modal-secondary:hover{background:rgb(var(--surface-rgb));border-color:var(--line-strong)}input,textarea,select,.auth-input input,.password-input,.inline-form input,.coupon-input,.payment-link{background:rgba(var(--surface-rgb),.86);border-color:var(--line);color:var(--text)}.custom-amount input{background:transparent;border-color:var(--line);color:var(--text)}input::placeholder,textarea::placeholder{color:var(--subtle)}.metric-icon,.more-card-icon,.client-icon,.feature-icon,.payment-modal-icon,.payment-method-icon,.empty-icon{background:rgba(var(--primary-rgb),.1);color:var(--gold)}.danger-card strong,.status-danger,.text-danger,.dashboard-page .danger-card strong{color:var(--danger)}.success,.status-success,.stock-ok,.ticket-status.processing{color:var(--green);background:rgba(var(--success-rgb),.1)}.warning,.status-warning,.order-status-notice.status-pending{color:var(--warning);background:rgba(var(--warning-rgb),.1);border-color:rgba(var(--warning-rgb),.24)}.order-table th,.order-table td,.user-dropdown-divider,.password-modal-header,.password-modal-footer,.payment-modal-footer{border-color:var(--line)}.order-table th{color:var(--muted);background:rgba(var(--surface-muted-rgb),.92)}.order-table td{color:var(--text)}.ticket-item,.message-bubble,.reply-box,.ticket-closed-bar{background:rgba(var(--surface-rgb),.78);border-color:var(--line);color:var(--text)}.ticket-item.active,.ticket-item:hover{background:rgba(var(--primary-rgb),.1);border-color:rgba(var(--primary-rgb),.28)}.payment-modal-backdrop,.modal-mask,.password-modal-mask{background:rgba(var(--text-rgb),.28);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dashboard-page{color:var(--text)}.client-icon.blue{color:var(--blue);background:rgba(var(--accent-rgb),.12)}.client-icon.green{color:var(--green);background:rgba(var(--success-rgb),.12)}.client-icon.muted{color:rgba(var(--text-rgb),.76);background:rgba(var(--text-rgb),.1)}.page-panel>.hero-card,.docs-hero-card,.more-hero-card,.deposit-page .deposit-hero-card,.nodes-hero,.orders-hero,.payment-page .title-card,.withdrawals-hero{width:100%;height:108px;min-height:108px;padding:20px;border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:0 18px 46px rgba(var(--text-rgb),.05)}.page-panel>.hero-card h1,.docs-hero-card h1,.more-hero-card h1,.deposit-page .deposit-hero-card .card-title,.nodes-hero h1,.orders-hero h1,.payment-page .title-card .card-title,.withdrawals-hero h1{margin:0;color:var(--text);font-size:18px;line-height:27px;font-weight:700}.page-panel>.hero-card p,.docs-hero-card p,.more-hero-card p,.deposit-page .deposit-hero-card .card-body p,.nodes-hero .card-body p,.orders-hero .card-body p,.payment-page .title-card .card-body p,.withdrawals-hero p{margin:15px 0 0;color:var(--text);font-size:16px;line-height:24px;font-weight:400}.dashboard-page{width:100%;padding:20px;border:1px solid rgba(var(--text-rgb),.1);border-radius:16px;background:rgba(var(--surface-rgb),.44);box-shadow:none}.page-frame{width:min(1200px,calc(100vw - 40px));margin:23px auto 0}.shop-container,.nodes-container,.orders-container,.withdrawals-container{width:100%;margin:0;padding:0}.shop-container{margin-top:-2px}.shop-inner,.page-panel,.dashboard-page{width:100%;padding:20px;border:1px solid rgba(var(--text-rgb),.1);border-radius:16px;background:rgba(var(--surface-rgb),.44);box-shadow:none}.page-panel,.dashboard-page{margin-top:-2px}@media(max-width:640px){.page-frame{width:min(1200px,calc(100vw - 24px));margin-top:8px}.shop-inner,.page-panel,.dashboard-page{padding:12px;border-radius:14px}.shop-container,.nodes-container,.orders-container,.withdrawals-container,.page-panel,.dashboard-page{margin-top:0}}@media(max-width:1024px){.page-frame{width:min(1200px,calc(100vw - 24px))}.metrics-grid,.dashboard-page .metrics-grid,.client-grid,.dashboard-page .client-grid,.invite-stat-grid,.workflow-grid,.period-cards,.amount-grid,.node-items,.plans-wrapper,.stats-grid,.more-grid,.doc-items{grid-template-columns:repeat(2,minmax(0,1fr))}.order-content,.payment-content-wrapper{grid-template-columns:1fr;display:grid;gap:24px}.order-main,.order-side,.left-column,.right-column{width:100%}}@media(max-width:720px){.page-frame{width:min(100vw - 22px,1200px);margin-top:8px}.shop-inner,.page-panel,.dashboard-page{padding:12px;border-radius:14px}.stack,.more-page,.deposit-page,.order-page,.payment-page,.invite-page,.tickets-wide{gap:16px}.page-panel>.hero-card,.docs-hero-card,.more-hero-card,.deposit-page .deposit-hero-card,.nodes-hero,.orders-hero,.payment-page .title-card,.withdrawals-hero,.shop-welcome{height:auto;min-height:108px;padding:20px}.stats-grid,.more-grid,.doc-items,.plans-wrapper,.node-items,.invite-stat-grid,.workflow-grid{grid-template-columns:1fr;gap:14px}.metrics-grid,.dashboard-page .metrics-grid,.client-grid,.dashboard-page .client-grid,.period-cards,.amount-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dashboard-page .notice-card,.dashboard-page .subscription-card,.dashboard-page .download-card,.dashboard-page .traffic-chart-card,.notice-card,.subscription-card{height:auto;min-height:auto;overflow:visible}.dashboard-page .notice-card{min-height:180px}.dashboard-page .subscription-card,.dashboard-page .download-card,.dashboard-page .traffic-chart-card{padding:20px}.dashboard-page .section-title{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-direction:row}.dashboard-page .section-title span{text-align:right;white-space:nowrap}.dashboard-page .subscription-grid{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:start;align-items:start;gap:16px 14px}.dashboard-page .subscription-grid div{width:100%;min-width:0}.dashboard-page .subscription-grid strong,.dashboard-page .subscription-grid span{overflow-wrap:anywhere}.dashboard-page .subscription-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;margin-top:16px}.dashboard-page .subscription-actions .action-group{display:contents}.dashboard-page .subscription-card .primary-button,.dashboard-page .renew-button,.dashboard-page .ticket-button,.dashboard-page .reset-button{width:100%;min-width:0;padding:0 10px;white-space:nowrap}.dashboard-page .metrics-grid{height:auto}.dashboard-page .metric-card,.dashboard-page .metric-link{height:auto;min-height:92px;padding:14px 44px;column-gap:12px;justify-items:start}.dashboard-page .metric-card,.dashboard-page .metric-link{grid-template-columns:52px 112px;justify-content:center}.dashboard-page .metric-card strong,.dashboard-page .metric-card span,.dashboard-page .metric-link span{text-align:left}.dashboard-page .metric-arrow{right:14px}.dashboard-page .metric-card svg,.dashboard-page .metric-link>svg:first-child{width:52px;height:52px}.dashboard-page .metric-card strong,.dashboard-page .metric-link{font-size:18px;line-height:26px}.dashboard-page .metric-card span,.dashboard-page .metric-link span{font-size:13px;line-height:19px}.dashboard-page .client-grid{gap:12px}.dashboard-page .client-card{height:118px;min-height:118px}.dashboard-page .client-icon{width:56px;height:56px;flex-basis:56px}.traffic-chart-wrap{height:220px}.dashboard-page .import-card{min-height:auto}.dashboard-page .import-actions{gap:12px}.dashboard-page .import-action{height:auto;min-height:76px}.dashboard-page .platform-tabs{justify-content:flex-start;height:auto;overflow-x:auto;padding-bottom:4px}.dashboard-page .platform-tab{flex:0 0 auto}.dashboard-page .platform-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dashboard-page .platform-option{width:100%;flex:0 1 auto}.announcement{min-height:112px}.notice-footer-row,.notice-actions{flex-wrap:wrap}.deposit-page .deposit-balance-card{height:142px}.deposit-page .balance-display strong{font-size:40px;line-height:52px}.deposit-page .period-cards,.amount-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-content-wrapper,.order-content{display:grid;grid-template-columns:1fr;gap:16px}.left-column,.right-column,.order-main,.order-side{width:100%}.payment-section-wrapper,.order-info-section,.payment-methods,.right-column .order-status,.left-column .payment-section-wrapper:first-child{min-height:auto;height:auto;flex:0 1 auto}.payment-action-buttons{grid-template-columns:1fr;gap:12px}.order-main .product-plan-card,.order-main .plan-head,.order-main .plan-card-body,.order-main .plan-price,.order-main .price-line,.order-main .plan-detail-box{width:100%;max-width:none}.ticket-list-container{height:auto;min-height:0;display:grid;grid-template-columns:1fr;overflow:visible}.tickets-wide .ticket-list-container{gap:0}.ticket-sidebar{border-right:0;border-bottom:1px solid rgba(var(--text-rgb),.08)}.ticket-header{height:auto;display:grid;gap:12px;padding:16px}.new-ticket-btn{width:100%}.ticket-empty{height:auto;min-height:220px;padding:36px 16px}.ticket-content-panel,.no-selection{min-height:260px}.orders-table-wrapper,.withdrawals-table-wrapper,.order-table-container{width:100%;overflow-x:auto}.orders-table,.withdrawals-table,.order-table{min-width:720px}.docs-header{height:auto;margin-bottom:22px}.docs-title{margin-bottom:16px;font-size:24px;line-height:34px}.docs-search,.docs-search input{height:48px}.invite-link-card{height:auto;min-height:360px;overflow:visible}.invite-link-head{height:auto;align-items:flex-start}.invite-carousel-shell{height:190px;margin-top:18px}.invite-card-stage{height:158px}.invite-code-card{width:min(100%,420px);height:132px}.invite-code-card.prev{transform:translate(calc(-50% - 220px)) scale(.78)}.invite-code-card.next{transform:translate(calc(-50% + 220px)) scale(.78)}.invite-copy-row{grid-template-columns:1fr;gap:10px}.invite-copy-button{width:100%}.share-buttons,.invite-share-buttons{display:flex;flex-wrap:wrap;gap:10px}.coupon-section{height:auto}.coupon-input{height:auto;grid-template-columns:1fr}.coupon-field,.btn-verify{width:100%}.payment-method-list{display:grid;grid-template-columns:1fr}.payment-action-buttons .btn-group{height:auto;display:grid;grid-template-columns:1fr;gap:12px}.payment-action-buttons .pay-row{margin-bottom:12px}.payment-info-row{align-items:flex-start}.payment-info-label{width:92px;flex-basis:92px}.payment-info-value{white-space:normal;overflow-wrap:anywhere}.ticket-reply-area{padding:14px;display:grid;grid-template-columns:1fr}.ticket-reply-area textarea,.ticket-reply-area button{width:100%}.ticket-reply-area button{height:44px}.invite-page,.invite-page>.glass-card,.invite-stat-grid,.invite-stat-card,.workflow-strip,.workflow-item,.commission-card,.profile-grid,.profile-grid>.glass-card{width:100%;max-width:100%;min-width:0}.invite-page>.glass-card,.profile-grid>.glass-card{overflow:hidden}.invite-stat-grid,.workflow-strip,.profile-grid{grid-template-columns:1fr}.invite-stat-card{min-height:102px;padding:20px}.invite-stat-card>div,.workflow-item h3,.workflow-item p,.commission-card p,.profile-grid strong,.profile-grid span,.subscription-row .subscription-placeholder{min-width:0;overflow-wrap:anywhere}.workflow-item{grid-template-columns:60px minmax(0,1fr);padding:16px 20px}.commission-card{min-height:auto}.commission-balance-grid{gap:24px}.commission-balance-item{min-width:0;flex:1 1 0}.commission-card .button-row{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.commission-card .button-row .primary-button,.commission-card .button-row .ghost-button{width:100%;min-width:0;padding:0 10px;white-space:nowrap}.invite-share-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.invite-share-button{width:100%;min-width:0;padding:0 10px}.profile-grid{gap:16px}.profile-grid .section-title{flex-direction:row;align-items:center;justify-content:space-between}.profile-grid .info-list{width:100%;min-width:0}.profile-grid .ghost-button,.profile-grid .primary-button{width:100%;min-width:0;justify-content:center;white-space:nowrap}.subscription-row{display:grid;grid-template-columns:1fr;align-items:stretch;gap:12px}.subscription-row .subscription-placeholder{width:100%;height:44px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subscription-actions{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media(max-width:430px){.page-frame{width:min(100vw - 20px,1200px)}.topbar{padding:16px 10px 18px;gap:14px}.brand .moluo-logo{height:42px}.nav-pill{width:100%;padding:4px;justify-content:space-between;overflow:visible}.nav-link{flex:1 1 0;min-width:0;min-height:58px;flex-direction:column;gap:2px;padding:6px 4px;text-align:center;white-space:normal}.nav-link svg{flex:0 0 auto}.metrics-grid,.dashboard-page .metrics-grid,.client-grid,.dashboard-page .client-grid,.period-cards,.amount-grid{grid-template-columns:1fr}.dashboard-page .subscription-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.dashboard-page .subscription-grid div:nth-child(odd){justify-items:start;text-align:left}.dashboard-page .subscription-grid div:nth-child(2n){justify-items:end;text-align:right}.dashboard-page .subscription-actions{grid-template-columns:1fr}.dashboard-page .subscription-card .primary-button,.dashboard-page .renew-button,.dashboard-page .ticket-button,.dashboard-page .reset-button{min-height:38px}.more-card,.stats-card{grid-template-columns:60px minmax(0,1fr) 18px}.payment-modal-card,.confirm-modal,.modal-card,.password-modal,.qrcode-modal{width:min(calc(100vw - 24px),480px)}.ticket-empty{min-height:180px;padding:32px 12px}.ticket-content-panel,.no-selection{min-height:220px}.commission-card .button-row,.invite-share-row,.subscription-actions{grid-template-columns:1fr}.invite-stat-card{gap:14px}.invite-icon-box,.invite-page .workflow-item span{width:56px;height:56px;flex-basis:56px}.workflow-item{grid-template-columns:56px minmax(0,1fr);padding:14px}}@media(max-width:720px){.dashboard-page{overflow:hidden}.dashboard-page .notice-card,.dashboard-page .subscription-card,.dashboard-page .traffic-chart-card,.dashboard-page .download-card,.dashboard-page .import-card{width:100%;max-width:100%;padding:18px}.dashboard-page .section-title{min-width:0}.dashboard-page .section-title h2{min-width:0;overflow-wrap:anywhere}.dashboard-page .announcement{width:100%;min-height:112px;padding:14px}.dashboard-page .announcement h3{white-space:normal;overflow-wrap:anywhere}.dashboard-page .notice-footer-row{display:grid;grid-template-columns:1fr;gap:12px}.dashboard-page .notice-actions{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dashboard-page .notice-actions .ghost-button{width:100%;min-width:0;padding:0 8px;white-space:nowrap}.dashboard-page .subscription-grid{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:space-between;gap:16px 24px}.dashboard-page .subscription-grid div:nth-child(odd){justify-items:start;text-align:left}.dashboard-page .subscription-grid div:nth-child(2n){justify-items:end;text-align:right}.dashboard-page .subscription-actions{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dashboard-page .metrics-grid{width:100%;grid-template-columns:1fr;gap:14px}.dashboard-page .metric-card,.dashboard-page .metric-link{width:100%;min-height:88px;grid-template-columns:52px 112px;justify-content:center;justify-items:start;padding:14px 44px}.dashboard-page .metric-link{position:relative}.dashboard-page .metric-link .metric-arrow{position:absolute;right:16px}.dashboard-page .traffic-chart-wrap{height:220px;min-height:220px}.dashboard-page .client-grid{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dashboard-page .client-card{height:112px;min-height:112px;gap:10px}.dashboard-page .import-title-row{height:auto;margin-bottom:14px}.dashboard-page .import-actions{grid-template-columns:1fr}.dashboard-page .import-action{min-height:74px;padding:12px 14px}.dashboard-page .platform-tabs{justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.dashboard-page .platform-tabs::-webkit-scrollbar{display:none}.dashboard-page .platform-options{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-page .platform-option{min-width:0}.notice-modal,.qrcode-modal{width:min(calc(100vw - 28px),420px);max-height:calc(100vh - 40px)}.qrcode-modal{height:auto}.qrcode-header{width:100%}.qrcode-body{height:auto;min-height:260px;padding:20px}}@media(max-width:430px){.dashboard-page .notice-card,.dashboard-page .subscription-card,.dashboard-page .traffic-chart-card,.dashboard-page .download-card,.dashboard-page .import-card{padding:16px}.dashboard-page .notice-actions{grid-template-columns:1fr}.dashboard-page .subscription-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}.dashboard-page .subscription-actions{grid-template-columns:1fr}.dashboard-page .metric-card,.dashboard-page .metric-link{grid-template-columns:52px minmax(100px,112px);padding:14px 38px}.dashboard-page .client-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-page .client-card{height:108px;min-height:108px}.dashboard-page .client-icon{width:52px;height:52px;flex-basis:52px}.dashboard-page .platform-options{grid-template-columns:1fr}.dashboard-page .import-action-icon{width:46px;height:46px;flex-basis:46px}}.auth-card{width:min(420px,calc(100vw - 40px));min-height:auto}.auth-page{overflow-x:hidden;overflow-y:auto}.register-card{width:min(430px,calc(100vw - 40px));min-height:auto}.auth-field>span{display:inline-flex;align-items:center;gap:4px}.auth-field>span em{color:var(--danger);font-style:normal}.auth-input svg{flex:0 0 auto;color:rgba(var(--muted-rgb),.82)}.auth-input input{height:auto;min-height:0;padding:0;border:0!important;background:transparent!important;box-shadow:none!important}.auth-email-combo{position:relative;gap:0;padding:0;overflow:visible}.auth-email-combo>svg{margin-left:13px;margin-right:10px}.auth-email-combo>input{height:100%}.auth-email-at{align-self:stretch;width:34px;flex:0 0 34px;display:grid;place-items:center;border-left:1px solid var(--line);border-right:1px solid var(--line);color:rgba(var(--muted-rgb),.9);font-size:13px;font-weight:600}.auth-domain-select{position:relative;align-self:stretch;flex:0 0 130px;min-width:130px}.auth-domain-button{width:100%;height:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;justify-items:center;padding:0 10px;border:0;border-radius:0 8px 8px 0;color:var(--text);background:rgba(var(--surface-rgb),.48);font-size:14px;line-height:1;font-weight:650}.auth-domain-button svg{grid-column:3;justify-self:end;color:rgba(var(--muted-rgb),.82)}.auth-domain-button span{grid-column:2;white-space:nowrap}.auth-domain-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:80;width:100%;padding:8px;border:1px solid var(--line);border-radius:8px;background:var(--panel-strong);box-shadow:0 20px 42px rgba(var(--text-rgb),.16)}.auth-domain-option{width:100%;height:38px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:7px;color:var(--text);background:transparent;font-size:14px;text-align:center}.auth-domain-option:hover,.auth-domain-option.active{color:var(--gold);background:rgba(var(--primary-rgb),.1)}.reset-traffic-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:20px;background:rgba(var(--text-rgb),.36);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.reset-traffic-modal{width:min(448px,100%);overflow:hidden;border:1px solid var(--line);border-radius:16px;background:rgb(var(--surface-rgb));color:var(--text);box-shadow:0 24px 64px rgba(var(--text-rgb),.18)}.reset-traffic-modal-header{min-height:68px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;border-bottom:1px solid var(--line)}.reset-traffic-modal-header h2{font-size:18px;line-height:1.5;font-weight:700}.reset-traffic-close{width:32px;height:32px;display:grid;place-items:center;border:0;color:var(--muted);background:transparent;padding:0}.reset-traffic-close:disabled,.reset-traffic-cancel:disabled,.reset-traffic-confirm:disabled{cursor:not-allowed;opacity:.65}.reset-traffic-modal-body{padding:18px 24px 20px}.reset-traffic-intro,.reset-traffic-warning{margin:0;font-size:14px;line-height:1.7}.reset-traffic-intro{color:var(--muted)}.reset-traffic-dates{display:grid;gap:4px;margin:16px 0;padding:10px 14px;border-radius:8px;background:rgba(var(--surface-muted-rgb),.72)}.reset-traffic-dates div{min-height:30px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px}.reset-traffic-dates dt,.reset-traffic-dates dd{margin:0;font-size:14px;line-height:1.5}.reset-traffic-dates dt{color:var(--muted)}.reset-traffic-dates dd{color:var(--text);font-weight:600;white-space:nowrap}.reset-traffic-warning{color:var(--warning)}.reset-traffic-modal-footer{min-height:70px;display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:0 24px;border-top:1px solid var(--line)}.reset-traffic-cancel,.reset-traffic-confirm{height:38px;min-width:76px;border-radius:8px;padding:0 15px;font-size:14px;font-weight:600}.reset-traffic-cancel{border:1px solid var(--line-strong);color:var(--text);background:transparent}.reset-traffic-confirm{border:1px solid var(--gold);color:#fff;background:var(--gold)}@media(max-width:430px){.invite-action-modal-mask{padding:14px}.invite-action-modal.transfer-modal,.invite-action-modal.withdraw-modal{width:min(380px,calc(100vw - 28px));max-width:calc(100vw - 28px);height:auto!important;min-height:0;max-height:calc(100vh - 40px);overflow-y:auto}.invite-action-modal-header{height:60px;padding:0 18px}.invite-action-modal-header h2{font-size:17px}.invite-action-modal-body,.transfer-modal .invite-action-modal-body{height:auto!important;min-height:0;gap:13px;padding:16px 18px 0}.transfer-warning-box{min-height:0;padding:11px 12px}.invite-input-wrap{height:46px}.invite-action-modal-footer{height:auto;min-height:0;gap:10px;padding:14px 18px 16px}.invite-modal-cancel,.invite-modal-submit{height:42px;padding:0 16px}.reset-traffic-modal-mask{padding:14px}.reset-traffic-modal-header,.reset-traffic-modal-footer,.reset-traffic-modal-body{padding-right:18px;padding-left:18px}}.auth-captcha-row{display:grid;grid-template-columns:minmax(0,1fr) 132px;gap:10px;align-items:center}.auth-captcha-row .auth-input{min-width:0}.auth-captcha-button{height:46px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(var(--primary-rgb),.34);border-radius:8px;color:#fff;background:linear-gradient(135deg,var(--gold),var(--blue));box-shadow:0 12px 24px rgba(var(--primary-rgb),.18);font-size:14px;font-weight:650;white-space:nowrap}.auth-captcha-button:hover:not(:disabled){background:linear-gradient(135deg,var(--primary-strong),var(--accent-strong))}.auth-captcha-button:disabled{cursor:not-allowed;opacity:.72;box-shadow:none}.auth-tip{color:var(--green)}@media(max-width:720px){.auth-page{min-height:100svh;overflow-y:auto;padding:28px 16px;place-items:center}.auth-card,.register-card{width:100%;max-width:430px;padding:30px 24px 26px;border-radius:16px}.auth-heading{margin-top:22px}.auth-form{gap:16px;margin-top:24px}.auth-domain-menu{max-height:232px;overflow-y:auto}.notice-modal{width:min(calc(100vw - 28px),420px)}}@media(max-width:430px){.auth-page{padding:18px 12px}.auth-card,.register-card{padding:24px 18px;border-radius:14px}.auth-brand{height:36px}.auth-brand .moluo-logo{height:34px}.auth-heading h1{font-size:22px;line-height:32px}.auth-heading p{font-size:13px;line-height:20px}.auth-field{gap:7px}.auth-input{min-height:46px}.auth-domain-select{flex-basis:116px;min-width:116px}.auth-domain-button{padding:0 10px 0 12px;font-size:13px}.auth-captcha-row{grid-template-columns:minmax(0,1fr) minmax(104px,118px);gap:8px}.auth-captcha-button{width:100%;padding:0 8px;font-size:13px}.auth-row{height:auto;gap:10px;flex-wrap:wrap}.auth-submit{height:44px}.auth-footer{flex-wrap:wrap;margin-top:18px}}@media(max-width:360px){.auth-card,.register-card{padding:22px 14px}.auth-email-combo{display:grid;grid-template-columns:auto minmax(0,1fr) 34px;height:auto;min-height:46px}.auth-email-combo>svg,.auth-email-combo>input,.auth-email-at{min-height:46px}.auth-domain-select{grid-column:1 / -1;height:42px;min-width:0;flex-basis:auto;border-top:1px solid var(--line)}.auth-domain-button{justify-content:center;border-radius:0 0 8px 8px}.auth-domain-menu{width:100%}.auth-captcha-row{grid-template-columns:minmax(0,1fr) 102px}.auth-captcha-button{font-size:12px}}@media(max-width:1024px)and (min-width:721px){.node-items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.node-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.node-items{grid-template-columns:1fr}.node-item{min-height:74px}}.order-page .order-side,.order-page .order-section{background:transparent;border:0;box-shadow:none}.order-page .order-side{width:100%;max-width:585px;gap:22px}.order-page .order-section{padding:0}.order-page .coupon-section{height:auto}.order-page .order-section-title{width:max-content;height:29px;display:inline-flex;align-items:center;margin:0;padding:0 0 0 14px;background:transparent;color:var(--text);line-height:29px}.order-page .coupon-input{width:100%;height:52px;grid-template-columns:minmax(0,1fr) 118px;gap:14px}.order-page .coupon-field,.order-page .btn-verify{height:52px}.order-page .summary-card{min-height:98px;padding:24px 26px;border:1px solid var(--line);background:var(--panel);box-shadow:0 18px 46px rgba(var(--text-rgb),.05)}.order-page .summary-row.total{width:100%}.order-page .order-actions{width:100%;margin-top:10px}@media(max-width:720px){.order-page .order-side{max-width:none;gap:18px}.order-page .coupon-input{height:auto;grid-template-columns:1fr;gap:10px}.order-page .coupon-field,.order-page .btn-verify{width:100%}.order-page .order-actions{height:auto;display:grid;grid-template-columns:1fr;gap:12px}}.register-card .auth-input input[type=email]{min-width:0}@media(max-width:720px){.dashboard-page .import-card{min-width:0;overflow:hidden}.dashboard-page .import-card>*{max-width:100%}.dashboard-page .import-action{width:100%;min-width:0}.dashboard-page .import-content{min-width:0}.dashboard-page .import-content strong,.dashboard-page .import-content small{max-width:100%;overflow-wrap:anywhere}.dashboard-page .platform-tabs{width:100%;max-width:100%;min-width:0;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;scroll-snap-type:x proximity}.dashboard-page .platform-tab{flex:0 0 auto;scroll-snap-align:start}.dashboard-page .platform-section{min-width:0}.dashboard-page .platform-options{width:100%;max-width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.dashboard-page .platform-option{width:100%;min-width:0;flex:initial}}@media(max-width:430px){.dashboard-page .platform-options{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-page .platform-tab{min-width:0;height:38px;padding:0 13px}}.deposit-page .deposit-notice{justify-content:center;text-align:center;color:rgb(var(--primary-rgb));background:linear-gradient(135deg,rgba(var(--primary-rgb),.2),rgba(var(--accent-rgb),.14));border:1px solid rgba(var(--primary-rgb),.34);box-shadow:inset 0 0 0 1px rgba(var(--surface-rgb),.36),0 10px 24px rgba(var(--primary-rgb),.08);font-weight:600}.payment-modal-card .payment-link{width:100%;display:flex;justify-content:center;margin-top:24px;padding:0;border:0;background:transparent;box-shadow:none}.payment-modal-card .payment-link-button{max-width:100%;color:rgb(var(--primary-rgb));border-color:rgba(var(--primary-rgb),.34);background:rgba(var(--primary-rgb),.08);box-shadow:inset 0 0 0 1px rgba(var(--surface-rgb),.24)}.payment-modal-card .payment-link-button:hover{color:var(--primary-strong);border-color:rgba(var(--primary-rgb),.52);background:rgba(var(--primary-rgb),.13)}.payment-modal-card .payment-link-button svg{color:currentColor}.dashboard-page .announcement{display:grid;gap:16px;padding:16px 14px;border:1px solid rgba(var(--primary-rgb),.2);background:linear-gradient(135deg,rgba(var(--primary-rgb),.12),rgba(var(--accent-rgb),.08)),rgba(var(--surface-rgb),.62);box-shadow:inset 0 0 0 1px rgba(var(--surface-rgb),.28),0 10px 24px rgba(var(--primary-rgb),.08)}.dashboard-page .notice-title-row{display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:0}.dashboard-page .notice-title-row h3{min-width:0;max-width:100%;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dashboard-page .notice-date{margin:0}.dashboard-page .notice-actions{flex:0 0 auto;display:flex;align-items:center}@media(max-width:720px){.dashboard-page .notice-title-row{flex-direction:column;align-items:stretch;gap:12px}.dashboard-page .notice-title-row h3{display:-webkit-box;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.dashboard-page .notice-actions{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.invite-link-card{height:auto;min-height:0;padding:16px;overflow:hidden}.invite-carousel-shell{width:100%;height:156px;margin-top:14px}.invite-card-stage{height:128px;padding:0 30px;overflow:visible}.invite-code-card{top:6px;width:calc(100% - 60px);height:116px}.invite-code-card.prev,.invite-code-card.next{opacity:0;pointer-events:none}.invite-card-label{top:15px;left:16px;font-size:15px}.invite-code-pill{top:53px;min-width:118px;height:43px;font-size:19px}.invite-slider-arrow{top:46px;width:34px;height:34px}.invite-slider-arrow.prev{left:0}.invite-slider-arrow.next{right:0}.invite-dots{margin-top:-1px}.invite-copy-row,.invite-share-row{margin-top:12px}}
