.user-list-item[data-v-bfe563f8]{width:100%;display:grid;gap:4px;text-align:left;border:1px solid #e5eaf3;border-radius:14px;background:#fff;padding:12px 14px;cursor:pointer}.user-list-item strong[data-v-bfe563f8]{font-size:15px;line-height:1.35;color:#102149}.user-list-item span[data-v-bfe563f8]{font-size:12px;line-height:1.45;color:#667085}@media (max-width: 768px){.user-list-item[data-v-bfe563f8]{gap:3px;padding:10px 12px;border-radius:12px}.user-list-item strong[data-v-bfe563f8]{font-size:14px;line-height:1.3}.user-list-item span[data-v-bfe563f8]{font-size:11px;line-height:1.4}}@media (max-width: 480px){.user-list-item[data-v-bfe563f8]{padding:9px 10px;border-radius:10px}.user-list-item strong[data-v-bfe563f8]{font-size:13px}.user-list-item span[data-v-bfe563f8]{font-size:10px}}.order-messages[data-v-23095904]{margin-top:1rem;border-top:1px solid #eee;padding-top:1rem}.order-messages h4[data-v-23095904]{margin:0 0 .5rem;font-size:1rem;font-weight:600}.messages-list[data-v-23095904]{max-height:200px;overflow-y:auto;margin-bottom:.5rem}.message-item[data-v-23095904]{margin-bottom:.5rem;padding:.5rem;border-radius:4px;background:#f8f8f8}.message-item.from-admin[data-v-23095904]{background:#f3f8ff}.message-meta[data-v-23095904]{font-size:.75rem;color:#666;display:flex;justify-content:space-between;margin-bottom:.25rem}.message-attachment[data-v-23095904]{margin-top:.5rem}.message-attachment__image[data-v-23095904]{display:block;max-width:220px;width:100%;border-radius:10px;border:1px solid #d9e1ec}.message-input textarea[data-v-23095904]{width:100%;resize:vertical;margin-top:.5rem}.actions[data-v-23095904]{margin-top:.5rem}.address-inline-row[data-v-23095904]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:.5rem}.address-inline-label[data-v-23095904]{font-weight:600}.address-inline-value[data-v-23095904]{word-break:break-all;min-width:0;flex:1}.wallet-inline-row[data-v-23095904]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:.75rem}.wallet-inline-text[data-v-23095904]{display:flex;align-items:center;gap:.25rem;min-width:0;flex:1}.wallet-inline-label[data-v-23095904]{font-weight:600}.wallet-inline-value[data-v-23095904]{word-break:break-all}.copy-mini-btn[data-v-23095904]{min-width:44px;height:30px;padding:0 10px;border:1px solid #2563eb;background:#2563eb;color:#fff;border-radius:8px;font-size:14px;line-height:1;white-space:nowrap;cursor:pointer}.payment-confirm-row[data-v-23095904]{margin-top:.75rem}.payment-confirm-btn[data-v-23095904]{width:100%}.payment-qr-block[data-v-23095904]{margin-top:12px}.payment-qr-title[data-v-23095904]{margin-bottom:8px;font-weight:600}.payment-qr-image[data-v-23095904]{display:block;width:220px;max-width:100%;height:auto;border:1px solid #eee;border-radius:12px}.payment-upload-panel[data-v-23095904]{margin-top:1rem;padding:.875rem;border:1px solid #e8ecf3;border-radius:12px;background:#fafbfd}.payment-upload-grid[data-v-23095904]{display:grid;grid-template-columns:1fr;gap:.75rem}.upload-field[data-v-23095904]{display:flex;flex-direction:column;gap:.35rem}.upload-field span[data-v-23095904]{font-size:.875rem;font-weight:600}.upload-field input[data-v-23095904]{width:100%;min-height:2.5rem;padding:.6rem .75rem;border:1px solid #d9e1ec;border-radius:10px;box-sizing:border-box}.upload-actions-row[data-v-23095904]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:.75rem}.hidden-file-input[data-v-23095904]{display:none}.selected-file-name[data-v-23095904]{font-size:.8125rem;color:#666;word-break:break-all}.success-message[data-v-23095904]{color:#0a7a35;font-size:.875rem;margin-top:.5rem}.error-message[data-v-23095904]{color:#c00;font-size:.875rem;margin-top:.25rem}.user-detail-panel__body[data-v-23095904]{white-space:pre-line}@media (min-width: 768px){.payment-upload-grid[data-v-23095904]{grid-template-columns:1fr 1fr}}.payment-confirm-row--receive[data-v-23095904]{margin-top:12px;display:grid;gap:8px}.user-modal-mask[data-v-85acde87]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a7a;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:60}.user-modal-card[data-v-85acde87]{width:min(680px,100%);background:#fff;border-radius:18px;box-shadow:0 22px 60px #0f172a38;overflow:hidden}.user-modal-head[data-v-85acde87],.user-modal-actions[data-v-85acde87]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem}.user-modal-head[data-v-85acde87]{border-bottom:1px solid #e5e7eb}.user-modal-head h3[data-v-85acde87]{margin:0;font-size:1.1rem}.user-modal-head p[data-v-85acde87]{margin:.35rem 0 0;color:#64748b;font-size:.92rem}.user-modal-close[data-v-85acde87]{border:0;background:transparent;font-size:1.6rem;line-height:1;cursor:pointer}.user-modal-body[data-v-85acde87]{padding:1rem 1.25rem;display:grid;gap:.9rem}.user-field[data-v-85acde87]{display:grid;gap:.4rem}.user-field span[data-v-85acde87]{font-size:.9rem;font-weight:600;color:#334155}.user-field input[data-v-85acde87],.user-field select[data-v-85acde87]{width:100%;min-height:42px;border-radius:12px;border:1px solid #d1d5db;padding:.65rem .8rem;font:inherit;background:#fff}.user-order-summary[data-v-85acde87]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:.85rem .95rem;display:grid;gap:.35rem;color:#334155;word-break:break-all}.user-modal-actions[data-v-85acde87]{border-top:1px solid #e5e7eb}.user-modal-actions>.user-secondary-btn[data-v-85acde87],.user-modal-actions>.user-primary-btn[data-v-85acde87]{width:auto;flex:1 1 0}.user-modal-actions>.user-secondary-btn[data-v-85acde87]{min-height:42px;border-radius:12px;border:1px solid #cbd5e1;background:#fff;color:#334155;padding:.65rem 1rem;cursor:pointer;font-weight:600}@media (max-width: 640px){.user-modal-actions[data-v-85acde87]{flex-direction:column-reverse;align-items:stretch}}.auth-dialog-backdrop[data-v-09a7a872]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;display:grid;place-items:center;padding:20px;z-index:60}.auth-dialog-card[data-v-09a7a872]{width:min(520px,100%);background:#fff;border-radius:28px;padding:24px;box-shadow:0 24px 60px #0f172a2e;display:grid;gap:16px}.auth-dialog-head[data-v-09a7a872]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.auth-dialog-kicker[data-v-09a7a872]{color:#2563eb;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.auth-dialog-head h3[data-v-09a7a872]{margin:6px 0 8px;font-size:24px}.auth-dialog-head p[data-v-09a7a872]{margin:0;color:#64748b;line-height:1.6}.auth-dialog-close[data-v-09a7a872]{border:0;background:transparent;color:#64748b;font-size:28px;line-height:1;cursor:pointer;padding:0}.auth-dialog-grid[data-v-09a7a872]{display:grid;gap:14px}.auth-dialog-grid label[data-v-09a7a872]{display:grid;gap:8px}.auth-dialog-grid span[data-v-09a7a872]{font-size:13px;color:#475569}.auth-dialog-grid input[data-v-09a7a872]{width:100%;border-radius:14px;border:1px solid #dbe3ef;padding:12px 14px;box-sizing:border-box}.auth-dialog-error[data-v-09a7a872]{color:#b91c1c;font-size:14px}.auth-dialog-success[data-v-09a7a872]{color:#166534;font-size:14px}.auth-dialog-actions[data-v-09a7a872]{display:flex;justify-content:flex-end;gap:12px}.auth-dialog-footnote[data-v-09a7a872]{display:flex;justify-content:center;gap:8px;color:#64748b;font-size:14px}.auth-dialog-footnote a[data-v-09a7a872]{color:#2563eb;text-decoration:none;font-weight:600}.home-portal-product-card__price[data-v-2bd75a01]{display:block;font-size:18px;line-height:1.2;font-weight:800;color:#dc2626}@media (max-width: 768px){.home-portal-product-card__price[data-v-2bd75a01]{font-size:18px}}.section-header-row h3[data-v-60f0d436]{margin:4px 0 6px}@media (max-width: 768px){.section-header-row h3[data-v-60f0d436]{font-size:20px;line-height:1.3}.section-header-row .muted[data-v-60f0d436]{font-size:14px;line-height:1.65}.member-stat-chip[data-v-60f0d436]{font-size:12px;padding:6px 10px}.form-field span[data-v-60f0d436]{font-size:13px}.form-field input[data-v-60f0d436],.form-field select[data-v-60f0d436]{min-height:40px;height:40px;font-size:14px;padding:0 12px}.split-top .user-primary-btn[data-v-60f0d436],.split-top .user-secondary-btn[data-v-60f0d436]{min-height:40px;height:40px;padding:0 14px;font-size:14px;border-radius:12px}}@media (max-width: 480px){.section-header-row h3[data-v-60f0d436]{font-size:18px}.section-header-row .muted[data-v-60f0d436]{font-size:13px;line-height:1.6}.member-stat-chip[data-v-60f0d436]{font-size:11px;padding:5px 8px}.form-field span[data-v-60f0d436]{font-size:12px}.form-field input[data-v-60f0d436],.form-field select[data-v-60f0d436]{min-height:36px;height:36px;font-size:13px;padding:0 10px}.split-top .user-primary-btn[data-v-60f0d436],.split-top .user-secondary-btn[data-v-60f0d436]{min-height:36px;height:36px;padding:0 12px;font-size:13px;border-radius:10px}}.product-card-media-wrap[data-v-ae7f3da4]{display:flex;flex-direction:column;gap:10px}.product-card-image[data-v-ae7f3da4]{display:block;width:100%;height:180px;object-fit:contain;object-position:center;border-radius:16px;background:#fff;padding:8px;box-sizing:border-box;border:1px solid #e5e7eb}.product-card-image--placeholder[data-v-ae7f3da4]{display:flex;align-items:center;justify-content:center;height:180px;color:#64748b;font-size:14px;border-radius:16px;background:#f8fafc;border:1px dashed #cbd5e1}.product-mini-gallery[data-v-ae7f3da4]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.product-mini-gallery__item[data-v-ae7f3da4]{display:block;width:100%;aspect-ratio:1 / 1;height:52px;object-fit:contain;object-position:center;border-radius:10px;background:#f8fafc;border:1px solid #e5e7eb;box-sizing:border-box}@media (max-width: 768px){.product-card-image[data-v-ae7f3da4],.product-card-image--placeholder[data-v-ae7f3da4]{height:136px}.product-mini-gallery__item[data-v-ae7f3da4]{height:40px}}.product-detail-hero[data-v-495a79bf]{border-radius:20px;overflow:hidden;background:#fff;border:1px solid #e1eaf6;display:flex;align-items:center;justify-content:center;padding:12px;box-sizing:border-box}.product-detail-hero__image[data-v-495a79bf]{display:block;width:auto;height:auto;max-width:100%;max-height:320px;object-fit:contain;object-position:center;margin:0 auto;background:#fff}@media (max-width:768px){.product-detail-hero[data-v-495a79bf]{padding:8px!important;border-radius:16px!important}.product-detail-hero__image[data-v-495a79bf]{max-height:220px!important;border-radius:12px!important}.split-top[data-v-495a79bf]{grid-template-columns:1fr!important;gap:12px!important}.product-detail-panel .section-kicker[data-v-495a79bf]{font-size:11px!important;padding:6px 10px!important}.product-detail-panel h3[data-v-495a79bf],.product-detail-panel h2[data-v-495a79bf],.product-detail-panel strong[data-v-495a79bf]{line-height:1.3!important}.product-detail-panel .muted[data-v-495a79bf],.product-detail-panel p[data-v-495a79bf]{font-size:13px!important;line-height:1.55!important}.product-detail-panel .card[data-v-495a79bf],.product-detail-panel .item[data-v-495a79bf],.product-detail-panel article[data-v-495a79bf],.product-detail-panel section[data-v-495a79bf]{border-radius:16px!important}.product-detail-panel .row[data-v-495a79bf],.product-detail-panel .product-detail-meta[data-v-495a79bf],.product-detail-panel .product-detail-grid[data-v-495a79bf]{grid-template-columns:1fr!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important}.product-detail-panel button[data-v-495a79bf],.product-detail-panel .user-primary-btn[data-v-495a79bf],.product-detail-panel .user-secondary-btn[data-v-495a79bf]{min-height:40px!important;height:40px!important;font-size:14px!important;padding:8px 12px!important;border-radius:12px!important}.home-thumb-image[data-v-495a79bf]{max-height:96px!important;object-fit:contain!important;border-radius:12px!important}}@media (max-width:420px){.product-detail-hero__image[data-v-495a79bf]{max-height:190px!important}.product-detail-panel .muted[data-v-495a79bf],.product-detail-panel p[data-v-495a79bf]{font-size:12px!important}.home-thumb-image[data-v-495a79bf]{max-height:84px!important}}@media (max-width:768px){.product-detail-panel[data-v-495a79bf]{gap:12px!important}.product-detail-panel .member-metrics-grid.compact[data-v-495a79bf]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.product-detail-panel .member-metrics-grid.compact>div[data-v-495a79bf]{padding:10px 12px!important;border-radius:12px!important}.product-detail-panel .member-metrics-grid.compact span[data-v-495a79bf]{font-size:11px!important}.product-detail-panel .member-metrics-grid.compact strong[data-v-495a79bf]{font-size:14px!important}.product-detail-panel .item[data-v-495a79bf]{padding:12px!important}.product-detail-panel article[data-v-495a79bf]{gap:8px!important}.product-detail-panel .home-thumb-image[data-v-495a79bf]{max-height:88px!important}.product-detail-panel .row button[data-v-495a79bf],.product-detail-panel .user-primary-btn[data-v-495a79bf],.product-detail-panel .user-secondary-btn[data-v-495a79bf]{width:100%!important}}@media (max-width:420px){.product-detail-panel .member-metrics-grid.compact[data-v-495a79bf]{grid-template-columns:1fr 1fr!important;gap:6px!important}.product-detail-panel .member-metrics-grid.compact>div[data-v-495a79bf]{padding:9px 10px!important}.product-detail-panel .member-metrics-grid.compact strong[data-v-495a79bf]{font-size:13px!important}.product-detail-panel .home-thumb-image[data-v-495a79bf]{max-height:76px!important}}.user-panel-stack--messages[data-v-5d43fdd7]{gap:10px}.message-thread-card[data-v-5d43fdd7],.message-compose-card[data-v-5d43fdd7]{display:grid;gap:10px;padding:12px}.message-thread-card__head[data-v-5d43fdd7],.message-compose-card__head[data-v-5d43fdd7]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:nowrap}.message-compose-card__tools[data-v-5d43fdd7]{display:flex;align-items:center;gap:8px;flex:0 0 auto}.message-upload-btn[data-v-5d43fdd7]{min-width:auto;padding:0 14px;height:36px}.message-thread-list[data-v-5d43fdd7]{display:grid;gap:10px;max-height:46vh;overflow-y:auto;padding-right:2px}.message-bubble[data-v-5d43fdd7]{max-width:84%;border-radius:14px;padding:10px 12px;line-height:1.6;word-break:break-word}.message-bubble.is-admin[data-v-5d43fdd7]{justify-self:start;background:#f3f7ff;border:1px solid #dbe7ff}.message-bubble.is-user[data-v-5d43fdd7]{justify-self:end;background:#eefaf1;border:1px solid #d7f0de}.message-bubble__meta[data-v-5d43fdd7]{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px;font-size:12px;color:#667085}.message-bubble__content[data-v-5d43fdd7]{white-space:pre-wrap;font-size:14px;color:#1f2937}.message-bubble__attachment[data-v-5d43fdd7]{margin-top:8px}.message-bubble__image[data-v-5d43fdd7]{display:block;max-width:220px;width:100%;border-radius:10px;border:1px solid #d9e1ec}.message-compose-textarea[data-v-5d43fdd7]{width:100%;min-height:104px;border:1px solid #d9e1ec;border-radius:12px;padding:12px 14px;box-sizing:border-box;resize:none;font:inherit;line-height:1.6}.hidden-file-input[data-v-5d43fdd7]{display:none}.message-compose-filebar[data-v-5d43fdd7]{display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:nowrap}.selected-file-name[data-v-5d43fdd7]{font-size:12px;color:#667085;word-break:break-all;flex:1 1 auto}.button-link-danger[data-v-5d43fdd7]{border:none;background:transparent;color:#dc2626;font-size:12px;font-weight:600;padding:0;cursor:pointer}.message-compose-actions[data-v-5d43fdd7]{display:flex;justify-content:flex-end}@media (max-width: 768px){.user-panel-stack--messages[data-v-5d43fdd7]{gap:6px}.message-thread-card[data-v-5d43fdd7],.message-compose-card[data-v-5d43fdd7]{gap:6px;padding:8px;border-radius:12px}.message-thread-card__head[data-v-5d43fdd7],.message-compose-card__head[data-v-5d43fdd7]{gap:6px;align-items:center}.message-thread-card__head strong[data-v-5d43fdd7],.message-compose-card__head strong[data-v-5d43fdd7]{font-size:13px;line-height:1;white-space:nowrap;flex:1 1 auto;min-width:0}.message-thread-card__head .user-secondary-btn[data-v-5d43fdd7],.message-upload-btn[data-v-5d43fdd7]{height:28px;min-height:28px;padding:0 10px;font-size:11px;border-radius:999px;flex:0 0 auto}.message-thread-list[data-v-5d43fdd7]{max-height:36vh;gap:6px;padding-right:0}.message-bubble[data-v-5d43fdd7]{max-width:86%;padding:8px 9px;border-radius:10px}.message-bubble__meta[data-v-5d43fdd7]{margin-bottom:3px;font-size:10px;gap:6px}.message-bubble__content[data-v-5d43fdd7]{font-size:12px;line-height:1.45}.message-bubble__image[data-v-5d43fdd7]{max-width:132px;border-radius:6px}.message-compose-filebar[data-v-5d43fdd7]{gap:6px}.selected-file-name[data-v-5d43fdd7]{font-size:11px}.message-compose-textarea[data-v-5d43fdd7]{min-height:72px;padding:8px 10px;font-size:13px;line-height:1.4;border-radius:10px}.message-compose-actions .user-primary-btn[data-v-5d43fdd7]{width:100%;min-height:34px;height:34px;font-size:14px;border-radius:999px}}.success-message[data-v-5d43fdd7]{color:#0a7a35;font-size:14px}.error-message[data-v-5d43fdd7]{color:#c00;font-size:14px}@media (max-width: 768px){.message-bubble[data-v-5d43fdd7]{max-width:100%}.message-compose-actions[data-v-5d43fdd7]{justify-content:stretch}.message-compose-actions .user-primary-btn[data-v-5d43fdd7],.message-thread-card__head .user-secondary-btn[data-v-5d43fdd7]{width:100%}}.user-panel-stack[data-v-5d43fdd7]{max-width:960px;margin:0 auto;padding:0 12px 24px;box-sizing:border-box}.user-panel-card[data-v-5d43fdd7]{max-width:100%;overflow:hidden}.message-thread-card[data-v-5d43fdd7],.message-compose-card[data-v-5d43fdd7]{max-width:100%}.message-thread-list[data-v-5d43fdd7]{max-height:min(52vh,560px);overflow:auto;padding-right:4px}.message-bubble[data-v-5d43fdd7]{width:fit-content;max-width:min(78vw,520px)}.message-bubble__image[data-v-5d43fdd7]{display:block;max-width:min(58vw,240px);max-height:240px;width:auto;height:auto;object-fit:contain;background:#fff}.message-compose-textarea[data-v-5d43fdd7]{min-height:96px;max-height:180px}.message-compose-filebar[data-v-5d43fdd7],.message-compose-actions[data-v-5d43fdd7]{flex-wrap:wrap}.selected-file-name[data-v-5d43fdd7]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 768px){.user-panel-stack[data-v-5d43fdd7]{padding:0 10px 18px}.message-thread-card__head[data-v-5d43fdd7],.message-compose-card__head[data-v-5d43fdd7]{align-items:flex-start}.message-bubble[data-v-5d43fdd7]{max-width:calc(100vw - 72px);padding:10px 12px}.message-bubble__image[data-v-5d43fdd7]{max-width:min(72vw,220px);max-height:220px}.message-compose-textarea[data-v-5d43fdd7]{min-height:88px;max-height:160px}}.member-hero-card[data-v-d1bf1ea3]{position:relative;display:grid;gap:16px;padding-top:28px}.member-invite-fixed[data-v-d1bf1ea3]{position:absolute;top:20px;right:28px;display:flex;align-items:center;gap:12px}.member-invite-fixed-label[data-v-d1bf1ea3]{font-size:18px;font-weight:700;color:#1f2937}.member-invite-fixed-code[data-v-d1bf1ea3]{min-width:170px;padding:10px 14px;border:2px solid #f87171;border-radius:6px;background:#fff;font-size:20px;line-height:1.2;color:#111827;text-align:center;word-break:break-all}.member-hero-text h2[data-v-d1bf1ea3]{margin:6px 0 8px;font-size:28px;line-height:1.2}.member-hero-text p[data-v-d1bf1ea3]{margin:0;font-size:15px;line-height:1.7}.member-hero-actions-grid[data-v-d1bf1ea3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:8px}.member-hero-actions-grid .user-primary-btn[data-v-d1bf1ea3],.member-hero-actions-grid .user-secondary-btn[data-v-d1bf1ea3]{width:100%}@media (max-width: 900px){.member-invite-fixed[data-v-d1bf1ea3]{position:static;justify-content:flex-start;margin-bottom:4px;flex-wrap:wrap}.member-hero-card[data-v-d1bf1ea3]{padding-top:20px}}@media (max-width: 768px){.member-hero-text h2[data-v-d1bf1ea3]{font-size:22px;margin:4px 0 6px}.member-hero-text p[data-v-d1bf1ea3]{font-size:14px;line-height:1.65}.member-invite-fixed-label[data-v-d1bf1ea3]{font-size:16px}.member-invite-fixed-code[data-v-d1bf1ea3]{min-width:0;width:auto;font-size:18px}.member-hero-actions-grid[data-v-d1bf1ea3]{grid-template-columns:1fr;gap:10px}.member-hero-actions-grid .user-primary-btn[data-v-d1bf1ea3],.member-hero-actions-grid .user-secondary-btn[data-v-d1bf1ea3]{min-height:40px!important;height:40px!important;padding:0 14px!important;font-size:14px!important;border-radius:12px!important}}@media (max-width: 480px){.member-hero-text h2[data-v-d1bf1ea3]{font-size:20px}.member-hero-text p[data-v-d1bf1ea3]{font-size:13px;line-height:1.6}.member-hero-actions-grid .user-primary-btn[data-v-d1bf1ea3],.member-hero-actions-grid .user-secondary-btn[data-v-d1bf1ea3]{min-height:36px!important;height:36px!important;padding:0 12px!important;font-size:13px!important;border-radius:10px!important}.member-invite-fixed-code[data-v-d1bf1ea3]{font-size:16px}}.section-header-row h3[data-v-938d4068]{margin:4px 0 0}@media (max-width: 768px){.section-header-row h3[data-v-938d4068]{font-size:20px;line-height:1.3}.member-stat-chip[data-v-938d4068]{font-size:12px;padding:6px 10px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.status-note-box[data-v-938d4068]{padding:12px 14px;border-radius:14px}.status-note-box p[data-v-938d4068]{font-size:13px;line-height:1.65;word-break:break-word}.form-field span[data-v-938d4068]{font-size:13px}.form-field input[data-v-938d4068]{min-height:40px;height:40px;font-size:14px;padding:0 12px}.form-field input[type=file][data-v-938d4068]{height:auto;min-height:40px;padding:10px 12px}.user-primary-btn[data-v-938d4068]{min-height:40px;height:40px;padding:0 14px;font-size:14px;border-radius:12px}}@media (max-width: 480px){.section-header-row h3[data-v-938d4068]{font-size:18px}.member-stat-chip[data-v-938d4068]{font-size:11px;padding:5px 8px}.status-note-box[data-v-938d4068]{padding:10px 12px;border-radius:12px}.status-note-box p[data-v-938d4068]{font-size:12px;line-height:1.6}.form-field span[data-v-938d4068]{font-size:12px}.form-field input[data-v-938d4068]{min-height:36px;height:36px;font-size:13px;padding:0 10px}.form-field input[type=file][data-v-938d4068]{height:auto;min-height:36px;padding:8px 10px}.user-primary-btn[data-v-938d4068]{min-height:36px;height:36px;padding:0 12px;font-size:13px;border-radius:10px}}.member-tab-bar[data-v-d50a75d2]{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 20px}.member-tab-pill[data-v-d50a75d2]{border:1px solid #dbe3f0;background:#fff;color:#334155;border-radius:999px;padding:10px 16px;font-weight:600;cursor:pointer}.member-tab-pill.is-active[data-v-d50a75d2]{background:#2563eb;color:#fff;border-color:#2563eb;box-shadow:0 10px 24px #2563eb2e}.member-entry-grid[data-v-d50a75d2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;margin-bottom:28px}.member-entry-btn[data-v-d50a75d2]{min-height:46px}.member-subpage-head[data-v-d50a75d2]{margin:0 0 16px}.agent-pay-box[data-v-d50a75d2]{display:grid;grid-template-columns:180px 1fr;gap:18px;align-items:start}.agent-pay-qr[data-v-d50a75d2]{border:1px dashed #cbd5e1;border-radius:18px;background:#fff;padding:12px;min-height:180px;display:flex;align-items:center;justify-content:center}.agent-pay-qr-image[data-v-d50a75d2]{width:100%;max-width:156px;border-radius:12px;display:block}.agent-pay-qr-empty[data-v-d50a75d2]{color:#64748b;font-size:14px;text-align:center;line-height:1.7}.agent-pay-meta-title[data-v-d50a75d2]{font-weight:700;margin-bottom:6px;color:#0f172a}.agent-pay-meta p[data-v-d50a75d2]{margin:0 0 12px;color:#475569;line-height:1.8}@media (max-width: 768px){.member-entry-grid[data-v-d50a75d2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;margin-bottom:20px}.member-entry-btn[data-v-d50a75d2]{min-height:40px;height:40px;padding:0 10px;font-size:14px;border-radius:12px}.agent-pay-box[data-v-d50a75d2]{grid-template-columns:1fr}.agent-pay-qr[data-v-d50a75d2]{min-height:160px}}@media (max-width: 480px){.member-entry-grid[data-v-d50a75d2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.member-entry-btn[data-v-d50a75d2]{min-height:36px;height:36px;padding:0 8px;font-size:13px;border-radius:10px}}.team-summary-grid[data-v-a264d4f0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.team-summary-card[data-v-a264d4f0]{border:1px solid #e5e7eb;border-radius:16px;background:#f8fafc;padding:14px 16px}.team-summary-label[data-v-a264d4f0]{display:block;font-size:12px;color:#64748b;margin-bottom:8px}.team-summary-value[data-v-a264d4f0]{display:block;font-size:20px;line-height:1.2;color:#0f172a}@media (max-width: 768px){.team-summary-grid[data-v-a264d4f0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.member-entry-grid[data-v-31085895]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;margin-bottom:28px}.member-entry-btn[data-v-31085895]{min-height:46px;height:46px;padding:0 12px;font-size:14px;border-radius:12px;white-space:nowrap}.profile-dialog-mask[data-v-31085895]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#0f172a7a;display:flex;align-items:center;justify-content:center;padding:20px}.profile-dialog-card[data-v-31085895]{width:min(760px,100%);max-height:calc(100vh - 40px);overflow:auto;border-radius:24px;background:#fff;box-shadow:0 24px 80px #0f172a47;padding:20px}.profile-dialog-head[data-v-31085895]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.profile-dialog-head h3[data-v-31085895]{margin:4px 0 0}@media (max-width: 768px){.profile-dialog-mask[data-v-31085895]{padding:12px;align-items:flex-end}.profile-dialog-card[data-v-31085895]{width:100%;max-height:88vh;border-radius:20px 20px 0 0;padding:16px}.profile-dialog-head[data-v-31085895]{align-items:flex-start}}.orders-page-top[data-v-a58687a1]{display:flex;align-items:center;justify-content:space-between;gap:16px}.orders-page-top h2[data-v-a58687a1]{margin:0 0 6px}.orders-page-desc[data-v-a58687a1]{margin:0;font-size:13px;color:#6b7280}.orders-status-tabs[data-v-a58687a1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.orders-status-tab[data-v-a58687a1]{border:1px solid #e5e7eb;background:#fff;border-radius:14px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;text-align:left}.orders-status-tab span[data-v-a58687a1]{font-size:14px;color:#374151}.orders-status-tab strong[data-v-a58687a1]{font-size:16px;color:#111827}.orders-status-tab--active[data-v-a58687a1]{border-color:#2563eb;background:#eff6ff}.orders-table-head[data-v-a58687a1],.orders-table-row[data-v-a58687a1]{display:grid;grid-template-columns:112px 1.2fr 1.3fr 1.3fr .9fr .9fr .9fr 110px;gap:12px;align-items:center}.orders-table-head[data-v-a58687a1]{padding:0 0 10px;margin-bottom:10px;border-bottom:1px solid #e5e7eb;font-size:12px;color:#6b7280}.orders-table-body[data-v-a58687a1]{display:grid;gap:12px}.orders-table-row[data-v-a58687a1]{border:1px solid #e5e7eb;border-radius:16px;padding:12px;background:#fff}.orders-col[data-v-a58687a1]{display:grid;gap:4px;min-width:0}.orders-col strong[data-v-a58687a1]{font-size:14px;line-height:1.35;color:#111827;word-break:break-word}.orders-col span[data-v-a58687a1]{font-size:12px;line-height:1.45;color:#6b7280;word-break:break-word}.orders-col--preview[data-v-a58687a1]{align-items:start}.orders-preview-image[data-v-a58687a1],.orders-preview-placeholder[data-v-a58687a1]{width:96px;height:96px;border-radius:12px;border:1px solid #e5e7eb;background:#f9fafb}.orders-preview-image[data-v-a58687a1]{display:block;object-fit:contain}.orders-preview-placeholder[data-v-a58687a1]{display:flex;align-items:center;justify-content:center;font-size:12px;color:#9ca3af}.orders-col--action[data-v-a58687a1]{display:flex;justify-content:flex-end}.orders-detail-btn[data-v-a58687a1]{min-height:38px;padding:0 14px;white-space:nowrap}@media (max-width: 1100px){.orders-table-head[data-v-a58687a1]{display:none}.orders-table-row[data-v-a58687a1]{grid-template-columns:96px 1fr 1fr;align-items:start}.orders-col--action[data-v-a58687a1]{justify-content:flex-start}}@media (max-width: 768px){.orders-page-top[data-v-a58687a1]{flex-direction:column;align-items:stretch}.orders-status-tabs[data-v-a58687a1]{grid-template-columns:repeat(2,minmax(0,1fr))}.orders-table-row[data-v-a58687a1]{grid-template-columns:1fr}.orders-preview-image[data-v-a58687a1],.orders-preview-placeholder[data-v-a58687a1]{width:84px;height:84px}}@media (max-width: 480px){.orders-status-tabs[data-v-a58687a1]{grid-template-columns:1fr 1fr;gap:10px}.orders-status-tab[data-v-a58687a1]{padding:10px 12px;border-radius:12px}.orders-status-tab span[data-v-a58687a1]{font-size:13px}.orders-status-tab strong[data-v-a58687a1]{font-size:14px}}.article-center-page[data-v-9fb55c7b]{display:grid;gap:18px}.article-center-hero[data-v-9fb55c7b]{padding:28px 30px;background:linear-gradient(135deg,#fff,#f8fbff);border:1px solid #e6ecf5}.article-center-hero__copy[data-v-9fb55c7b]{display:grid;gap:12px}.article-center-hero__badge[data-v-9fb55c7b]{display:inline-flex;width:max-content;padding:8px 14px;border-radius:999px;background:#eaf2ff;color:#1d4ed8;font-size:12px;font-weight:700}.article-center-hero h1[data-v-9fb55c7b]{margin:0;font-size:30px;line-height:1.15;color:#102149}.article-center-hero p[data-v-9fb55c7b]{margin:0;color:#475467;line-height:1.8;max-width:880px}.article-center-hero__meta[data-v-9fb55c7b]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.article-center-block[data-v-9fb55c7b]{display:grid;gap:10px;padding:14px}.article-center-block__title[data-v-9fb55c7b]{font-size:16px;font-weight:700;color:#102149}.article-center-list[data-v-9fb55c7b]{display:grid;gap:10px}.article-center-empty[data-v-9fb55c7b]{padding:28px 16px;text-align:center;display:grid;gap:8px}.article-detail-page[data-v-9fb55c7b]{padding:22px;display:grid;gap:18px}.article-detail-topbar[data-v-9fb55c7b]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.article-detail-type[data-v-9fb55c7b]{display:inline-flex;padding:6px 12px;border-radius:999px;background:#eaf2ff;color:#1d4ed8;font-size:12px;font-weight:700}.article-detail-head[data-v-9fb55c7b]{display:grid;gap:10px}.article-detail-head h1[data-v-9fb55c7b]{margin:0;font-size:30px;line-height:1.25;color:#102149}.article-detail-meta[data-v-9fb55c7b]{display:flex;gap:12px;flex-wrap:wrap;color:#667085;font-size:13px}.article-detail-summary[data-v-9fb55c7b]{margin:0;color:#475467;line-height:1.8;font-size:15px}.article-detail-cover-wrap[data-v-9fb55c7b]{display:flex;justify-content:center}.article-detail-cover[data-v-9fb55c7b]{display:block;max-width:100%;width:auto;max-height:520px;border-radius:16px;border:1px solid #e6ecf5;background:#fff;object-fit:contain}.article-detail-content[data-v-9fb55c7b]{white-space:pre-line;color:#1f2937;line-height:1.95;font-size:15px}@media (max-width: 768px){.article-center-page[data-v-9fb55c7b]{gap:14px}.article-center-hero[data-v-9fb55c7b]{padding:18px 16px}.article-center-hero__copy[data-v-9fb55c7b]{gap:10px}.article-center-hero__badge[data-v-9fb55c7b]{padding:6px 10px;font-size:11px}.article-center-hero h1[data-v-9fb55c7b]{font-size:22px;line-height:1.25}.article-center-hero p[data-v-9fb55c7b]{font-size:14px;line-height:1.7}.article-center-block[data-v-9fb55c7b]{padding:10px}.article-center-empty[data-v-9fb55c7b]{padding:20px 14px}.article-detail-page[data-v-9fb55c7b]{padding:16px}.article-detail-head h1[data-v-9fb55c7b]{font-size:22px}.article-detail-summary[data-v-9fb55c7b],.article-detail-content[data-v-9fb55c7b]{font-size:14px;line-height:1.8}}@media (max-width: 480px){.article-center-hero[data-v-9fb55c7b]{padding:16px 14px}.article-center-hero h1[data-v-9fb55c7b]{font-size:20px}.article-center-hero p[data-v-9fb55c7b]{font-size:13px;line-height:1.65}.article-center-block[data-v-9fb55c7b]{padding:8px}.article-center-empty[data-v-9fb55c7b]{padding:18px 12px}.article-detail-page[data-v-9fb55c7b]{padding:14px}.article-detail-head h1[data-v-9fb55c7b]{font-size:20px}}.software-center-page[data-v-90b22c2b]{display:grid;gap:18px}.software-center-hero[data-v-90b22c2b]{padding:28px 30px;background:linear-gradient(135deg,#0f3d91,#173f99 60%,#0b255c);color:#fff;border:none}.software-center-hero__copy[data-v-90b22c2b]{display:grid;gap:12px}.software-center-hero__badge[data-v-90b22c2b]{display:inline-flex;width:max-content;padding:8px 14px;border-radius:999px;background:#ffffff29;font-size:12px;font-weight:700}.software-center-hero h1[data-v-90b22c2b]{margin:0;font-size:30px;line-height:1.15}.software-center-hero p[data-v-90b22c2b]{margin:0;color:#dce7ff;line-height:1.8;max-width:880px}.software-center-hero__meta[data-v-90b22c2b]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.software-center-list[data-v-90b22c2b]{display:grid;gap:16px}.software-center-item[data-v-90b22c2b]{display:flex;justify-content:space-between;gap:18px;padding:18px;border:1px solid #e6ecf5;border-radius:18px;background:#fff;box-shadow:0 10px 30px #0f172a0d}.software-center-item__main[data-v-90b22c2b]{display:flex;gap:16px;min-width:0;flex:1}.software-center-item__icon[data-v-90b22c2b]{width:64px;height:64px;flex:0 0 64px;border-radius:18px;background:#eef4ff;color:#1d4ed8;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;letter-spacing:.04em}.software-center-item__body[data-v-90b22c2b]{display:grid;gap:10px;min-width:0;flex:1}.software-center-item__title-row[data-v-90b22c2b]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.software-center-item__title-row h3[data-v-90b22c2b]{margin:0;font-size:20px;line-height:1.35;color:#102149}.software-center-item__desc[data-v-90b22c2b]{margin:0;color:#475467;line-height:1.75}.software-center-item__meta[data-v-90b22c2b]{display:flex;gap:12px;flex-wrap:wrap;color:#667085;font-size:13px}.software-center-item__actions[data-v-90b22c2b]{display:flex;align-items:center}.software-center-empty[data-v-90b22c2b]{padding:28px 16px;text-align:center;display:grid;gap:8px}@media (max-width: 900px){.software-center-item[data-v-90b22c2b]{flex-direction:column}.software-center-item__actions[data-v-90b22c2b]{justify-content:flex-start}}@media (max-width: 768px){.software-center-page[data-v-90b22c2b]{gap:14px}.software-center-hero[data-v-90b22c2b]{padding:18px 16px}.software-center-hero__copy[data-v-90b22c2b]{gap:10px}.software-center-hero__badge[data-v-90b22c2b]{padding:6px 10px;font-size:11px}.software-center-hero h1[data-v-90b22c2b]{font-size:22px;line-height:1.25}.software-center-hero p[data-v-90b22c2b]{font-size:14px;line-height:1.7}.software-center-hero__meta[data-v-90b22c2b]{gap:8px}.software-center-list[data-v-90b22c2b]{gap:12px}.software-center-item[data-v-90b22c2b]{gap:12px;padding:14px;border-radius:14px}.software-center-item__main[data-v-90b22c2b]{gap:12px}.software-center-item__icon[data-v-90b22c2b]{width:48px;height:48px;flex:0 0 48px;border-radius:14px;font-size:10px}.software-center-item__body[data-v-90b22c2b]{gap:8px}.software-center-item__title-row h3[data-v-90b22c2b]{font-size:17px;line-height:1.35}.software-center-item__desc[data-v-90b22c2b]{font-size:14px;line-height:1.65}.software-center-item__meta[data-v-90b22c2b]{gap:8px;font-size:12px}.software-center-item__actions .user-primary-btn[data-v-90b22c2b]{min-height:40px;height:40px;padding:0 14px;font-size:14px;border-radius:12px}.software-center-empty[data-v-90b22c2b]{padding:20px 14px}}@media (max-width: 480px){.software-center-hero[data-v-90b22c2b]{padding:16px 14px}.software-center-hero h1[data-v-90b22c2b]{font-size:20px}.software-center-hero p[data-v-90b22c2b]{font-size:13px;line-height:1.65}.software-center-item[data-v-90b22c2b]{padding:12px;border-radius:12px}.software-center-item__icon[data-v-90b22c2b]{width:42px;height:42px;flex:0 0 42px;border-radius:12px;font-size:9px}.software-center-item__title-row h3[data-v-90b22c2b]{font-size:16px}.software-center-item__desc[data-v-90b22c2b]{font-size:13px;line-height:1.6}.software-center-item__meta[data-v-90b22c2b]{font-size:11px}.software-center-item__actions .user-primary-btn[data-v-90b22c2b]{min-height:36px;height:36px;padding:0 12px;font-size:13px;border-radius:10px}.software-center-empty[data-v-90b22c2b]{padding:18px 12px}}.member-subpage-head[data-v-ef8f1a65]{margin:0 0 16px}.agent-pay-panel[data-v-ef8f1a65]{margin-bottom:18px}.agent-pay-summary[data-v-ef8f1a65]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:16px}.agent-pay-summary-item[data-v-ef8f1a65]{padding:16px;border:1px solid #e5e7eb;border-radius:16px;background:#fff}.agent-pay-summary-item strong[data-v-ef8f1a65]{display:block;margin-bottom:8px;color:#111827}.agent-pay-summary-item p[data-v-ef8f1a65]{margin:0;color:#374151;line-height:1.8;word-break:break-all}.agent-pay-qr-wrap strong[data-v-ef8f1a65]{display:block;margin-bottom:10px}.agent-pay-qr-box[data-v-ef8f1a65]{min-height:220px;border:1px dashed #cbd5e1;border-radius:18px;background:#fff;padding:16px;display:flex;align-items:center;justify-content:center}.agent-pay-qr-image[data-v-ef8f1a65]{max-width:220px;width:100%;display:block;border-radius:12px}.agent-pay-qr-empty[data-v-ef8f1a65]{color:#64748b;font-size:14px}@media (max-width: 768px){.agent-pay-summary[data-v-ef8f1a65]{grid-template-columns:1fr}}.wallet-dialog-mask[data-v-8991d79a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#0f172a7a;display:flex;align-items:center;justify-content:center;padding:20px}.wallet-dialog-card[data-v-8991d79a]{width:min(860px,100%);max-height:calc(100vh - 40px);overflow:auto;border-radius:24px;background:#fff;box-shadow:0 24px 80px #0f172a47;padding:20px}.wallet-dialog-head[data-v-8991d79a]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.wallet-dialog-head h3[data-v-8991d79a]{margin:4px 0 0}@media (max-width: 768px){.wallet-dialog-mask[data-v-8991d79a]{padding:12px;align-items:flex-end}.wallet-dialog-card[data-v-8991d79a]{width:100%;max-height:88vh;border-radius:20px 20px 0 0;padding:16px}.wallet-dialog-head[data-v-8991d79a]{align-items:flex-start}}.withdraw-dialog-mask[data-v-80e7d3d5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#0f172a7a;display:flex;align-items:center;justify-content:center;padding:20px}.withdraw-dialog-card[data-v-80e7d3d5]{width:min(860px,100%);max-height:calc(100vh - 40px);overflow:auto;border-radius:24px;background:#fff;box-shadow:0 24px 80px #0f172a47;padding:20px}.withdraw-dialog-head[data-v-80e7d3d5]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.withdraw-dialog-head h3[data-v-80e7d3d5]{margin:4px 0 0}@media (max-width: 768px){.withdraw-dialog-mask[data-v-80e7d3d5]{padding:12px;align-items:flex-end}.withdraw-dialog-card[data-v-80e7d3d5]{width:100%;max-height:88vh;border-radius:20px 20px 0 0;padding:16px}.withdraw-dialog-head[data-v-80e7d3d5]{align-items:flex-start}}.user-shell-brand{display:flex;align-items:center;gap:12px;min-width:0;flex:0 1 auto}.user-shell-brand-logo{width:42px;height:42px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#eaf1ff;color:#1d4ed8;font-size:22px;font-weight:800;line-height:1;flex:0 0 42px;overflow:hidden}.user-shell-brand-logo--image{background:#fff;border:1px solid #dbe3ee;padding:3px}.user-shell-brand-logo__img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.user-shell-brand-text{min-width:0;display:flex;align-items:center}.user-shell-brand-text strong{display:block;margin:0;color:#0f172a;font-size:28px;line-height:1.15;font-weight:800;white-space:nowrap}.user-session-chip{display:inline-flex;align-items:center;padding:9px 12px;border-radius:999px;background:#eef4ff;color:#1d4ed8;font-size:12px;font-weight:600;max-width:180px;overflow:hidden;text-overflow:ellipsis}.user-shell-header{display:flex;align-items:center;gap:14px}.user-shell-nav.user-shell-nav--clean{flex:1 1 auto;min-width:0}.user-top-nav-item{position:relative;display:inline-flex;align-items:center;gap:6px}.user-top-nav-item__label{display:inline-block}.user-top-nav-badge{min-width:18px;height:18px;padding:0 6px;border-radius:999px;background:#dc2626;color:#fff;font-size:11px;line-height:18px;font-weight:700;text-align:center;box-sizing:border-box}.user-shell-header-actions{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:nowrap;white-space:nowrap}.user-shell-cta{white-space:nowrap}@media (max-width: 1200px){.user-shell-header{flex-wrap:wrap}.user-shell-header-actions{width:100%}}@media (max-width: 900px){.user-shell-header{gap:12px}.user-shell-brand{gap:8px}.user-shell-brand-logo{width:30px;height:30px;border-radius:8px;font-size:16px;flex:0 0 30px}.user-shell-brand-logo--image{padding:2px}.user-shell-brand-text strong{font-size:18px;line-height:1.05}.user-shell-header-actions{width:auto;margin-left:0;gap:6px}.user-session-chip{display:none}}@media (max-width: 640px){.user-shell-header{align-items:flex-start;gap:10px}.user-shell-brand{flex:1 1 auto;min-width:0}.user-shell-brand-logo{width:28px;height:28px;border-radius:8px;flex:0 0 28px}.user-shell-brand-text strong{font-size:16px;line-height:1.05;white-space:normal}.user-shell-header-actions{flex:0 0 auto;width:auto;justify-content:flex-end}.user-shell-header-actions .user-lang-pill,.user-shell-header-actions .user-primary-btn{min-height:34px;height:34px;padding:0 12px;font-size:13px;border-radius:999px}}.user-site-footer,.article-center-hero p,.article-center-hero__meta,.software-center-hero p,.software-center-hero__meta,.software-center-page .section-head .muted,.article-center-block .muted,.user-panel-stack>.user-panel-card>p,.product-detail-panel .muted,.product-detail-panel .status-note-box,.member-hero-main p,.member-invite-box .muted,.member-section-card .section-kicker,.member-section-card .status-note-box,.home-thumb-grid .thumb-copy,.home-thumb-gallery .section-header-row,.home-thumb-gallery .muted{display:none!important}:root{--bg:#0b1020;--panel:#111936;--panel-2:#16213f;--card:#ffffff;--text:#e8eefc;--dark:#0f172a;--muted:#8da0c6;--primary:#4f7cff;--primary-2:#7b5cff;--success:#19b56b;--danger:#e64b57;--line:rgba(255,255,255,.08);--soft:#f6f8ff;--soft-line:#e6ebfa;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--radius-sm:12px;--radius-md:16px;--radius-lg:22px;--shadow-soft:0 18px 50px rgba(23,33,78,.08)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Microsoft YaHei,sans-serif;background:linear-gradient(180deg,#09101d,#101938 35%,#f3f6ff 35%,#f7f9ff);color:#1f2937}.container{width:min(1180px,94vw);margin:0 auto}.topbar{position:sticky;top:0;z-index:20;background:#080d1be0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.06)}.nav{display:flex;justify-content:space-between;align-items:center;padding:16px 0;gap:16px}.nav a{color:#dbe6ff;text-decoration:none;margin-left:14px;font-size:14px}.brand{color:#fff;font-weight:800;font-size:22px;letter-spacing:.5px}.card{background:#fff;border:1px solid #e8eefc;border-radius:var(--radius-lg);padding:22px;margin:18px 0;box-shadow:var(--shadow-soft)}.hero-banner{display:grid;grid-template-columns:1.2fr .9fr;gap:24px;background:linear-gradient(135deg,#101a3f,#14255d 56%,#0f1632);border-color:#ffffff0f;color:var(--text);overflow:hidden}.hero-copy h1{font-size:40px;line-height:1.1;margin:10px 0 12px}.lead{color:#dbe6ff;font-size:16px;line-height:1.8}.pill{display:inline-block;padding:8px 14px;border-radius:999px;background:#ffffff14;color:#fff;font-size:13px}.hero-actions{display:flex;gap:12px;margin:20px 0}.btn-primary,.btn-secondary{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:14px;text-decoration:none;font-weight:700}.btn-primary{background:#fff;color:#18306b}.btn-secondary{border:1px solid rgba(255,255,255,.24);color:#fff}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.stat{background:#ffffff14;padding:14px;border-radius:16px}.stat span{display:block;color:#c8d8ff;font-size:12px}.stat strong{font-size:24px}.hero-media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-content:start}.hero-media img,.hero-media video{width:100%;height:168px;object-fit:cover;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#0d1530}.grid{display:grid;gap:18px}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.section-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px}.search-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}input,select,textarea,button{width:100%;padding:12px 14px;border-radius:14px;border:1px solid #dbe5fb;background:#fff;font-size:15px}button{background:linear-gradient(135deg,var(--primary),var(--primary-2));border:none;color:#fff;font-weight:700;cursor:pointer}button.secondary{background:#eef4ff;color:#2745aa}button.success{background:linear-gradient(135deg,#15a45d,#23bf7b)}button.danger{background:linear-gradient(135deg,#e0424f,#ff6b6b)}.list{display:grid;gap:14px}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.item{border:1px solid #e6ecfb;border-radius:18px;padding:16px;background:#fff}.item img,.item video{max-width:100%;border-radius:14px;margin-top:10px;background:#0c1632}.product-card .cover{width:100%;height:180px;object-fit:cover}.row{display:flex;gap:10px;align-items:center}.row.between{justify-content:space-between}.small{font-size:13px;color:#66779e}.muted{color:#6b7b9c}.status{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:#eef2ff;color:#3846c6;font-size:12px}.code{white-space:pre-wrap;background:#f7f9ff;border:1px dashed #c9d5f3;padding:10px;border-radius:12px}.media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.video-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rule-list{padding-left:18px;line-height:1.8}.rule-box{padding:14px 0;border-top:1px dashed #dbe5fb}.rule-box:first-child{border-top:none}@media (max-width: 960px){.hero-banner,.grid.two,.product-grid,.video-grid,.media-grid{grid-template-columns:1fr}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-head{flex-direction:column}.nav{flex-direction:column;align-items:flex-start}.nav nav{display:flex;flex-wrap:wrap}.hero-copy h1{font-size:32px}}.software-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.software-item{border:1px solid #e8e8e8;border-radius:16px;padding:16px;background:#fff;display:flex;flex-direction:column;gap:10px}.software-cover{width:56px;height:56px;object-fit:cover;border-radius:12px;border:1px solid #eee}.article-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.article-card{text-decoration:none;color:inherit;display:block}.article-card .cover{width:100%;height:160px;object-fit:cover;border-radius:12px;margin-bottom:10px}.article-detail .cover{width:100%;max-height:360px;object-fit:cover;border-radius:16px;margin-bottom:16px}.article-body{line-height:1.8;font-size:16px}.banner-link{display:block}.formula-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.formula-card{background:#ffffff14;padding:14px;border-radius:16px}.formula-card span{display:block;color:#c8d8ff;font-size:12px}.formula-card strong{font-size:16px;line-height:1.5;color:#fff}@media (max-width:960px){.formula-grid{grid-template-columns:1fr}}.product-panel{display:none;padding:10px 12px;border:1px dashed rgba(255,255,255,.14);border-radius:12px;margin:10px 0;background:#ffffff05}.product-panel.active{display:block}.order-proof-box{display:grid;gap:8px;margin-top:10px}.order-proof-box input[type=file]{padding:8px}.admin-order-layout{align-items:flex-start}.operator-panel{position:sticky;top:88px;background:#f9fbff;border:1px solid #dbe5fb;border-radius:18px;padding:16px}.operator-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:12px}.operator-summary{display:grid;gap:10px;margin-bottom:14px}.operator-hero{background:linear-gradient(135deg,#f4f7ff,#fff);border:1px solid #e5ecff;border-radius:16px;padding:14px}.operator-hero strong{font-size:18px}.operator-chip-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.operator-chip{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:#eef4ff;color:#2b4cb6;font-size:12px}.operator-kv{display:grid;gap:8px}.operator-kv .kv-row{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px dashed #dbe5fb}.operator-kv .kv-row span:last-child{text-align:right;word-break:break-all;color:#1f2d4d}.operator-actions-grid{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:12px}.operator-box{background:#fff;border:1px solid #e6ecfb;border-radius:16px;padding:14px}.operator-box h4{margin:0 0 8px}.order-compact-card{cursor:pointer;transition:.18s ease;border:1px solid #e6ecfb}.order-compact-card:hover{transform:translateY(-1px);box-shadow:0 10px 24px #223a7614}.order-compact-card.active{border-color:#4f7cff;box-shadow:0 14px 30px #4f7cff24;background:#f8fbff}.timeline-list{display:grid;gap:8px}.timeline-item{padding:10px 12px;border-radius:12px;background:#f7f9ff;border:1px solid #e5ecff}.timeline-item .time{font-size:12px;color:#7081a8}.order-highlight{font-weight:700;color:#1f3da0}@media (max-width:960px){.operator-panel{position:static}}.badge-dot{display:inline-flex;min-width:20px;height:20px;padding:0 6px;border-radius:999px;align-items:center;justify-content:center;font-size:12px;line-height:1;background:#d93025;color:#fff;margin-left:6px;vertical-align:middle}.flash-tip{animation:pulseFlash 1s ease-in-out 2}@keyframes pulseFlash{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.showcase-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0 6px}.showcase-card{padding:18px 20px;border-radius:20px;background:#ffffffc7;border:1px solid rgba(230,236,251,.9);box-shadow:0 14px 32px #1a2d6e14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.showcase-card span{display:block;font-size:12px;color:#5f73a6;margin-bottom:8px}.showcase-card strong{display:block;color:#18284a;line-height:1.6;font-size:16px}.hero-banner{position:relative}.hero-banner:after{content:"";position:absolute;inset:auto -90px -120px auto;width:280px;height:280px;background:radial-gradient(circle,rgba(122,92,255,.28),transparent 70%);pointer-events:none}.hero-copy,.hero-media{position:relative;z-index:1}.topbar .nav nav{display:flex;align-items:center;flex-wrap:wrap}.topbar .nav nav a:last-child{padding:10px 14px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.08)}.admin-login-page{min-height:100vh;background:radial-gradient(circle at top left,#1b2f73 0,#0d1737 36%,#08101d);display:flex;align-items:center;justify-content:center;color:#fff}.admin-login-shell{width:min(980px,92vw)}.admin-login-card{display:grid;grid-template-columns:1.05fr .95fr;gap:24px;padding:26px;border-radius:28px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);box-shadow:0 28px 70px #00000047;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.admin-login-brand{padding:10px 8px}.admin-login-brand h1{font-size:42px;line-height:1.1;margin:12px 0 14px}.admin-login-brand .muted{color:#d6e2ff;line-height:1.9}.admin-login-form{background:#fff;color:#17284a;border-radius:24px;padding:24px;border:1px solid rgba(255,255,255,.25);box-shadow:0 20px 40px #0810242e}.admin-login-form label{display:block;font-size:13px;color:#6a7ca6;margin:12px 0 8px}.admin-login-form button{margin-top:16px}.login-tips{margin-top:18px;padding:14px;border-radius:18px;background:#f5f8ff;border:1px solid #e5ecff;color:#50658e}.login-tips ul{margin:8px 0 0 18px;padding:0}.pill.dark{background:#ffffff1f}.admin-panel-page .card:first-child{background:linear-gradient(135deg,#101a3f,#14255d 56%,#0f1632);color:#eef4ff;border-color:#ffffff14}.admin-panel-page .card:first-child .muted,.admin-panel-page .card:first-child .small{color:#cfdbff}.admin-panel-page .card:first-child input{background:#fffffff5}.admin-shell{display:grid;grid-template-columns:260px minmax(0,1fr);gap:18px;align-items:start}.admin-sidebar{position:sticky;top:86px;background:#0a1124eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.06);border-radius:22px;padding:18px;box-shadow:0 24px 50px #0d16362e}.admin-sidebar-title{color:#fff;font-size:18px;font-weight:800;margin-bottom:4px}.admin-sidebar-subtitle{color:#aebfe8;font-size:13px;margin-bottom:14px}.admin-sidebar-list{display:grid;gap:8px}.admin-sidebar-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-align:left;padding:12px 14px;border-radius:14px;background:transparent;color:#dbe6ff;cursor:pointer;font-weight:700}.admin-sidebar-btn:hover,.admin-sidebar-btn.active{background:#ffffff14;color:#fff}.admin-content{min-width:0}.admin-section{scroll-margin-top:96px}.admin-section-anchor{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px;padding:0 6px}.admin-section-anchor h3{margin:0;font-size:18px;color:#13244a}.admin-section-anchor span{font-size:12px;color:#7587ae}.admin-management-card .item{background:#f9fbff}.admin-user-row{display:grid;grid-template-columns:minmax(0,1.2fr) 120px 100px minmax(260px,.9fr);gap:10px;align-items:center}.admin-user-row .actions{display:flex;gap:8px;flex-wrap:wrap}.admin-user-row button{width:auto;padding:10px 12px}@media (max-width:960px){.showcase-strip,.admin-login-card,.admin-shell,.admin-user-row{grid-template-columns:1fr}.admin-sidebar{position:static}}.premium-hero{padding:30px}.premium-showcase{margin-top:18px}.glass{background:linear-gradient(180deg,#ffffffeb,#f5f8ffe0)}.premium-stats .stat,.premium-formulas .formula-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hero-carousel-shell{display:block;min-height:420px}.hero-carousel{position:relative;height:100%;min-height:420px;border-radius:24px;overflow:hidden;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.carousel-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .45s ease,transform .45s ease;transform:scale(1.02);cursor:pointer}.carousel-slide.active{opacity:1;pointer-events:auto;transform:scale(1)}.carousel-media,.carousel-media img{width:100%;height:100%}.carousel-media img{object-fit:cover;display:block}.carousel-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#050c1e1a,#060f26bd 72%,#060f26eb)}.carousel-content{position:absolute;left:24px;right:24px;bottom:24px;z-index:2;color:#fff;display:grid;gap:10px}.carousel-content h3{margin:0;font-size:28px;line-height:1.2}.carousel-content p{margin:0;color:#e7edff;line-height:1.7;max-width:92%}.carousel-kicker{display:inline-flex;width:max-content;padding:7px 12px;border-radius:999px;background:#ffffff29;font-size:12px;color:#fff}.banner-indicators{display:flex;gap:8px;justify-content:center;margin-top:14px}.banner-dot{width:10px;height:10px;min-width:10px;padding:0;border-radius:999px;background:#ffffff57;border:1px solid rgba(255,255,255,.18)}.banner-dot.active{width:32px;background:#fff}.carousel-empty,.carousel-fallback{height:100%;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;color:#d6e0ff;background:linear-gradient(135deg,#ffffff14,#ffffff05)}#payment .card,#rules .card,#articles.card,#products.card,#software.card{overflow:hidden}#articles.card{background:linear-gradient(180deg,#fff,#f8fbff)}#products.card .section-head,#articles.card .section-head,#software.card .section-head{margin-bottom:18px}.admin-home-decor-card{background:linear-gradient(180deg,#fff,#f8fbff)}.admin-home-decor-grid{align-items:start}.compact-head{margin-bottom:18px}.admin-subtitle{font-size:14px;font-weight:800;color:#1a2d56;margin-bottom:10px}.admin-home-decor-card .item{background:#fff}.admin-home-decor-card .row .secondary,.admin-home-decor-card .row .danger,.admin-home-decor-card .row button{width:auto}@media (max-width:960px){.hero-carousel-shell,.hero-carousel{min-height:320px}.carousel-content h3{font-size:22px}.carousel-content{left:18px;right:18px;bottom:18px}}.admin-home-hero-card{background:linear-gradient(135deg,#101a3f,#17306f 60%,#0d1737);color:#eef4ff;border-color:#ffffff14}.admin-home-hero-card .muted,.admin-home-hero-card .small{color:#cfdbff}.admin-home-decor-standalone{background:linear-gradient(180deg,#fff,#f7faff)}.sortable-content-list{display:grid;gap:12px}.content-sort-item{border:1px solid #e4ebff;box-shadow:0 12px 28px #1f3da00f;cursor:grab;transition:.18s ease}.content-sort-item:hover{transform:translateY(-1px);box-shadow:0 16px 34px #1f3da01a}.content-sort-item.dragging{opacity:.65;border-style:dashed;cursor:grabbing}.content-sort-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 0 12px;padding:10px 12px;border-radius:12px;background:#f5f8ff;border:1px dashed #d9e4ff}.drag-handle{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:#eaf1ff;color:#2947a5;font-size:12px;font-weight:700}@media (max-width:960px){.content-sort-toolbar{flex-direction:column;align-items:flex-start}}.checkout-panel{margin-top:20px}.checkout-card{border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:18px;background:#ffffff08}.checkout-grid{align-items:start}.checkout-amount{font-size:28px;font-weight:700;margin:8px 0}.checkout-address{word-break:break-all}.checkout-qr-box{text-align:center}.checkout-qr{max-width:220px;width:100%;border-radius:16px;display:block;margin:0 auto 10px}.premium-product-card .product-desc{min-height:42px}.usdt-channel-card img,.order-card-upgraded img{max-width:180px;width:100%;border-radius:14px;margin-top:10px}.order-card-upgraded .code-inline{word-break:break-all}.order-detail-panel{margin-top:14px;padding:16px 18px;border-radius:18px;background:#f8fbff;border:1px solid #e5ecff;line-height:1.9}.receipt-highlight-card{margin:14px 0 12px;padding:18px;border-radius:20px;background:linear-gradient(135deg,#eef6ff,#fff);border:1px solid #cfe0ff;box-shadow:0 18px 42px #2d60c91f}.waiting-confirm-card{background:linear-gradient(135deg,#fff7e8,#fff);border-color:#ffd89d}.receipt-kicker{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#e7f0ff;color:#2348a8;font-size:12px;font-weight:800;margin-bottom:10px}.receipt-preview-shell{margin-top:14px;padding:14px;border-radius:18px;background:#fff;border:1px dashed #c9dbff;text-align:center}.receipt-preview-image{max-width:280px;width:100%;border-radius:16px;cursor:pointer;box-shadow:0 14px 32px #2348a824}.confirm-receipt-btn{font-size:16px;font-weight:800;min-width:180px;box-shadow:0 14px 28px #1f8a4838}.delivery-line{display:grid;gap:8px}.confirm-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.confirm-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a94;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.confirm-modal-dialog{position:relative;z-index:1;width:min(520px,calc(100vw - 24px));background:#fff;border-radius:18px;box-shadow:0 24px 80px #0f172a38;overflow:hidden;border:1px solid rgba(15,23,42,.08)}.confirm-modal-header{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #eef2f7}.confirm-modal-body{padding:20px;display:grid;gap:12px;line-height:1.7;color:#1f2937}.confirm-modal-actions{display:flex;gap:12px;justify-content:flex-end;padding:0 20px 20px;flex-wrap:wrap}.confirm-warning-badge{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:#fff1f2;color:#b91c1c;font-weight:700;border:1px solid #fecdd3;width:max-content}.icon-btn{border:none;background:transparent;font-size:24px;line-height:1;cursor:pointer;color:#64748b;padding:0 4px}button.danger{background:linear-gradient(135deg,#dc2626,#ef4444);color:#fff}button.danger:hover{filter:brightness(.98)}body.modal-open{overflow:hidden}@media (max-width:640px){.confirm-modal-actions{flex-direction:column-reverse}.confirm-modal-actions button{width:100%}}.home-clean-nav{display:flex;gap:14px;flex-wrap:wrap}.clean-home-guide-grid{margin-top:18px;align-items:stretch}.clean-guide-card{background:linear-gradient(180deg,#fffffffa,#f7f9fcf5);border:1px solid rgba(15,23,42,.08)}.guide-copy-stack{display:flex;flex-direction:column;gap:14px}.guide-copy-block{padding:14px 16px;border:1px solid rgba(15,23,42,.08);border-radius:14px;background:#fff}.guide-copy-block strong{display:block;margin-bottom:8px}.guide-metric-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.guide-metric-row.three{grid-template-columns:repeat(3,minmax(0,1fr))}.mini-stat{padding:14px 16px;border-radius:14px;background:#f8fafc;border:1px solid rgba(15,23,42,.08)}.mini-stat span{display:block;color:#64748b;font-size:12px;margin-bottom:6px}.mini-stat strong{font-size:24px;color:#0f172a}.admin-nav-card{position:sticky;top:10px;z-index:8;background:#fffffff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.admin-quick-nav{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.admin-quick-nav a{padding:10px 14px;border-radius:999px;background:#f1f5f9;color:#0f172a;text-decoration:none;font-size:14px;border:1px solid rgba(15,23,42,.08)}.admin-quick-nav a:hover{background:#e2e8f0}.admin-section-card{scroll-margin-top:90px}.admin-section-title{display:inline-flex;padding:6px 12px;border-radius:999px;background:#eef2ff;color:#3730a3;font-size:12px;font-weight:700;margin-bottom:10px}.admin-management-card{margin-bottom:40px}@media (max-width: 860px){.guide-metric-row,.guide-metric-row.three{grid-template-columns:1fr}.admin-nav-card{position:static}}.notice-card{padding:14px 18px}.notice-bar{display:flex;align-items:center;gap:14px}.notice-label{flex:0 0 auto;font-weight:700;color:#0f172a;background:#eef2ff;border-radius:999px;padding:8px 14px}.notice-track-wrap{overflow:hidden;position:relative;flex:1;min-width:0}.notice-ticker{display:flex;gap:40px;white-space:nowrap;animation:noticeTicker 22s linear infinite}.notice-item{color:#334155;text-decoration:none;font-weight:600}@keyframes noticeTicker{0%{transform:translate(0)}to{transform:translate(-40%)}}.trade-entry-grid{display:grid;grid-template-columns:1.55fr .95fr;gap:20px;align-items:start;margin:22px 0}.auth-side-card .auth-side-layout{display:grid;gap:16px}.auth-side-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:16px}.auth-side-box h3{margin:0 0 12px}.download-main{padding-bottom:40px}.download-hero .hero-media{min-height:280px}.hero-slide-empty{display:flex;align-items:center;justify-content:center;height:100%;min-height:260px;background:linear-gradient(135deg,#dbeafe,#eff6ff);font-size:28px;font-weight:800;color:#0f172a;border-radius:20px}@media (max-width: 980px){.trade-entry-grid{grid-template-columns:1fr}}.article-body p{margin:0 0 14px;word-break:break-word}.article-body h2,.article-body h3,.article-body h4{margin:20px 0 10px;line-height:1.4}.article-inline-media{margin:18px 0;border-radius:16px;overflow:hidden;background:#f7f9fc;border:1px solid #e8eef6}.article-inline-media img{display:block;width:100%;max-height:560px;object-fit:contain;background:#fff}.site-footer{margin:28px auto 36px;padding:18px 0;color:#516071}.site-footer .footer-card{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap;padding:16px 18px;border-radius:16px;background:#fff;border:1px solid #e9edf5;box-shadow:0 10px 30px #0f172a0d}.telegram-link{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:#eef6ff;color:#0f5bd8;text-decoration:none;font-weight:700}.telegram-link:hover{opacity:.92}.content-live-preview .cover{width:100%;max-height:220px;object-fit:cover;border-radius:14px;margin-bottom:12px}.content-live-preview .article-detail{background:#fff;border:1px solid #ebeff5;border-radius:14px;padding:16px}.content-live-preview .article-body{font-size:14px;line-height:1.8}:root{--bg: #f4f7fb;--bg-secondary: #ffffff;--surface: rgba(255,255,255,.86);--surface-strong: #ffffff;--surface-soft: rgba(248,250,252,.92);--text-main: #152033;--text-muted: #5e6b82;--line-soft: rgba(21,32,51,.08);--line-strong: rgba(21,32,51,.14);--shadow-soft: 0 20px 60px rgba(15,23,42,.08);--shadow-card: 0 16px 44px rgba(15,23,42,.1);--accent: #155eef;--accent-strong: #0f46c6;--accent-soft: rgba(21,94,239,.12);--hero-start: #dbeafe;--hero-end: #eff6ff;--nav-bg: rgba(255,255,255,.92);--ticker-bg: #f8fbff;--highlight-grad: linear-gradient(135deg, #155eef 0%, #4f7cff 100%)}body{background:radial-gradient(circle at top left,color-mix(in srgb,var(--hero-start) 65%,white) 0,transparent 32%),radial-gradient(circle at top right,color-mix(in srgb,var(--hero-end) 72%,white) 0,transparent 28%),var(--bg);color:var(--text-main)}body[data-theme=scheme-a]{--bg: #f4f7fb;--bg-secondary: #fff;--surface: rgba(255,255,255,.86);--surface-strong:#fff;--surface-soft: rgba(248,250,252,.94);--text-main:#152033;--text-muted:#5e6b82;--line-soft:rgba(21,32,51,.08);--line-strong:rgba(21,32,51,.14);--shadow-soft:0 20px 60px rgba(15,23,42,.08);--shadow-card:0 16px 44px rgba(15,23,42,.1);--accent:#155eef;--accent-strong:#0f46c6;--accent-soft:rgba(21,94,239,.12);--hero-start:#dbeafe;--hero-end:#eff6ff;--nav-bg:rgba(255,255,255,.92);--ticker-bg:#f8fbff;--highlight-grad:linear-gradient(135deg, #155eef 0%, #4f7cff 100%)}body[data-theme=scheme-b]{--bg:#121114;--bg-secondary:#17171c;--surface:rgba(28,27,33,.86);--surface-strong:#1c1b21;--surface-soft:rgba(37,34,43,.94);--text-main:#f6f2ea;--text-muted:#cfc4b2;--line-soft:rgba(212,164,70,.14);--line-strong:rgba(212,164,70,.26);--shadow-soft:0 26px 68px rgba(0,0,0,.34);--shadow-card:0 18px 46px rgba(0,0,0,.3);--accent:#d4a446;--accent-strong:#f1c76e;--accent-soft:rgba(212,164,70,.16);--hero-start:#2a2116;--hero-end:#151515;--nav-bg:rgba(20,20,24,.94);--ticker-bg:#1a1712;--highlight-grad:linear-gradient(135deg, #d4a446 0%, #f7d68a 100%)}body[data-theme=scheme-c]{--bg:#eef8f4;--bg-secondary:#fff;--surface:rgba(255,255,255,.9);--surface-strong:#fff;--surface-soft:rgba(240,252,248,.94);--text-main:#15332b;--text-muted:#5b7d73;--line-soft:rgba(15,159,117,.1);--line-strong:rgba(15,159,117,.18);--shadow-soft:0 20px 60px rgba(16,99,78,.1);--shadow-card:0 16px 44px rgba(16,99,78,.12);--accent:#0f9f75;--accent-strong:#067457;--accent-soft:rgba(15,159,117,.12);--hero-start:#dcfce7;--hero-end:#ecfdf5;--nav-bg:rgba(255,255,255,.92);--ticker-bg:#f1fffa;--highlight-grad:linear-gradient(135deg, #0f9f75 0%, #3fcf9d 100%)}body[data-theme=scheme-d]{--bg:#f6f1ff;--bg-secondary:#fff;--surface:rgba(255,255,255,.88);--surface-strong:#fff;--surface-soft:rgba(250,245,255,.96);--text-main:#25183d;--text-muted:#73648f;--line-soft:rgba(124,58,237,.1);--line-strong:rgba(124,58,237,.18);--shadow-soft:0 20px 60px rgba(76,29,149,.12);--shadow-card:0 16px 44px rgba(76,29,149,.14);--accent:#7c3aed;--accent-strong:#5b21b6;--accent-soft:rgba(124,58,237,.12);--hero-start:#ede9fe;--hero-end:#faf5ff;--nav-bg:rgba(255,255,255,.92);--ticker-bg:#fbf7ff;--highlight-grad:linear-gradient(135deg, #7c3aed 0%, #a78bfa 100%)}body[data-theme=scheme-e]{--bg:#fff7ef;--bg-secondary:#fff;--surface:rgba(255,255,255,.9);--surface-strong:#fff;--surface-soft:rgba(255,250,243,.96);--text-main:#3a2416;--text-muted:#8b6d5d;--line-soft:rgba(249,115,22,.12);--line-strong:rgba(249,115,22,.2);--shadow-soft:0 20px 60px rgba(194,94,24,.12);--shadow-card:0 16px 44px rgba(194,94,24,.14);--accent:#f97316;--accent-strong:#c2410c;--accent-soft:rgba(249,115,22,.14);--hero-start:#ffedd5;--hero-end:#fff7ed;--nav-bg:rgba(255,255,255,.92);--ticker-bg:#fff7ee;--highlight-grad:linear-gradient(135deg, #f97316 0%, #fb923c 100%)}.topbar,.home-topbar,.download-topbar{background:var(--nav-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line-soft);box-shadow:0 8px 24px #0f172a0a}.brand,.topbar a,.home-clean-nav a,.download-nav a{color:var(--text-main)}.muted,.small,.form-help,.auth-help{color:var(--text-muted)!important}.card,.item,.mini-stat,.formula-card,.showcase-card,.download-card,.article-card,.auth-side-box,.member-panel,.notice-card{background:var(--surface);border:1px solid var(--line-soft);box-shadow:var(--shadow-card);color:var(--text-main)}.hero-banner,.premium-hero,.download-hero,.article-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--hero-start) 80%,white),color-mix(in srgb,var(--hero-end) 88%,white));border:1px solid var(--line-soft);box-shadow:var(--shadow-soft)}.notice-bar,.notice-track-wrap{background:var(--ticker-bg);color:var(--text-main)}.notice-label,.status,.pill{background:var(--accent-soft);color:var(--accent-strong);border:1px solid var(--line-soft)}button,.btn-primary,.secondary,.btn-secondary,.inline-link-btn{background:var(--highlight-grad);color:#fff;border:none;box-shadow:0 12px 24px color-mix(in srgb,var(--accent) 32%,transparent)}button:hover,.btn-primary:hover,.secondary:hover,.btn-secondary:hover,.inline-link-btn:hover{filter:brightness(1.03);transform:translateY(-1px)}.ghost-btn{background:transparent;color:var(--accent-strong);border:1px solid var(--line-strong);box-shadow:none}input,textarea,select{background:var(--surface-strong);color:var(--text-main);border:1px solid var(--line-soft)}input::placeholder,textarea::placeholder{color:color-mix(in srgb,var(--text-muted) 82%,white)}a{color:var(--accent-strong)}.product-card,.order-card,.content-card,.wallet-card{background:var(--surface);border:1px solid var(--line-soft)}.hero-copy h1,.section-head h2,.section-head h3,.showcase-card strong,.formula-card strong,.stat strong{color:var(--text-main)}.hero-actions .btn-secondary,.row .btn-secondary{background:var(--surface-strong);color:var(--accent-strong);border:1px solid var(--line-strong);box-shadow:none}body[data-theme=scheme-b] .hero-actions .btn-secondary,body[data-theme=scheme-b] .row .btn-secondary,body[data-theme=scheme-b] .ghost-btn{background:#ffffff05;color:var(--accent-strong)}body[data-theme=scheme-b] .hero-carousel,body[data-theme=scheme-b] .hero-carousel .slide,body[data-theme=scheme-b] .card,body[data-theme=scheme-b] .item,body[data-theme=scheme-b] input,body[data-theme=scheme-b] textarea,body[data-theme=scheme-b] select{color-scheme:dark}body[data-theme=scheme-b] .showcase-card.glass,body[data-theme=scheme-d] .showcase-card.glass{background:color-mix(in srgb,var(--surface) 82%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}body[data-theme=scheme-c] .hero-banner,body[data-theme=scheme-e] .hero-banner{position:relative;overflow:hidden}body[data-theme=scheme-c] .hero-banner:after,body[data-theme=scheme-e] .hero-banner:after{content:"";position:absolute;inset:auto -10% -35% auto;width:260px;height:260px;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 18%,transparent) 0%,transparent 70%)}.theme-admin-block{margin:14px 0 18px;padding:18px;border:1px solid var(--line-soft);border-radius:18px;background:var(--surface-soft)}.theme-admin-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.theme-preview-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-top:14px}.theme-preview-card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;border-radius:16px;background:#fff;border:1px solid #e7ebf3;cursor:pointer;transition:.2s ease;text-align:left;color:#152033;box-shadow:none}.theme-preview-card strong,.theme-preview-card small{color:inherit}.theme-preview-card:hover,.theme-preview-card.active{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 10px 28px #0f172a14}.theme-swatch{width:100%;height:64px;border-radius:12px;display:block}.theme-swatch-a{background:linear-gradient(135deg,#155eef,#dbeafe)}.theme-swatch-b{background:linear-gradient(135deg,#161419,#d4a446)}.theme-swatch-c{background:linear-gradient(135deg,#0f9f75,#dcfce7)}.theme-swatch-d{background:linear-gradient(135deg,#7c3aed,#ede9fe)}.theme-swatch-e{background:linear-gradient(135deg,#f97316,#ffedd5)}@media (max-width: 768px){.theme-admin-header{flex-direction:column}}.admin-shell-optimized .admin-stage-nav{display:grid;gap:10px;margin:14px 0 12px}.admin-stage-btn{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;border:1px solid rgba(15,23,42,.08);border-radius:14px;background:#fff;color:#0f172a;cursor:pointer}.admin-stage-btn span{font-size:12px;color:#64748b}.admin-stage-btn.active{border-color:#2563eb47;box-shadow:0 10px 28px #2563eb1f;background:linear-gradient(180deg,#fff,#f8fbff)}.admin-stage-view{display:grid;gap:16px}.admin-stage-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:4px 2px 8px}.admin-stage-head h2{margin:0}.quick-start-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0}.quick-start-card{padding:18px;border-radius:18px;border:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,#fffffffa,#f8fafcfa)}.quick-start-card strong{display:block;margin:8px 0 6px;font-size:18px}.quick-start-card .step{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 10px;border-radius:999px;background:#e8efff;color:#2457d6;font-weight:700}.compact-home-section{display:grid;gap:16px}.home-simplified .clean-home-guide-grid,.home-simplified .explain-grid,.home-simplified .showcase-strip,.home-simplified .pro-info-grid{display:none}.home-simplified .hero-banner{padding-bottom:18px}.home-simplified .trade-entry-grid{margin-top:18px}.admin-panel-page .admin-nav-card{display:none}@media (max-width: 980px){.quick-start-grid{grid-template-columns:1fr}}.admin-toast-box{position:fixed;right:20px;top:20px;z-index:10001;display:grid;gap:10px}.admin-toast{background:#111827;color:#fff;padding:12px 14px;border-radius:12px;box-shadow:0 14px 40px #0f172a38;font-size:14px;max-width:320px}.admin-toast.success{background:#166534}.admin-toast.error{background:#991b1b}.admin-dialog-card textarea,.admin-dialog-card input,.admin-dialog-card select{width:100%}.admin-field-label{display:block;font-size:13px;color:#475569;margin-bottom:6px}.batch-toolbar-host{margin:12px 0}.batch-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border:1px dashed rgba(59,130,246,.35);border-radius:14px;background:#3b82f60a}.batch-toolbar:not(.active){opacity:.72}.batch-check{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.batch-check input{width:16px;height:16px}.batch-check.disabled{opacity:.45;cursor:not-allowed}.role-strip{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;margin:10px 0;border-radius:14px;background:linear-gradient(180deg,#0f172a0a,#0f172a03);border:1px solid rgba(15,23,42,.08)}.role-badge{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;background:#0f172a;color:#fff;font-size:12px;font-weight:700}.queue-card{border-left:4px solid rgba(59,130,246,.45)}.finance-queue-card{background:linear-gradient(180deg,#10b9810a,#fff)}.review-queue-card{background:linear-gradient(180deg,#6366f10a,#fff)}.workspace-card{border-radius:16px;box-shadow:0 10px 28px #0f172a0d}.summary-card{background:linear-gradient(180deg,#3b82f60d,#fff)}.order-card-template .order-proof-box{display:grid;gap:8px}@media (max-width:640px){.batch-toolbar,.role-strip{flex-direction:column;align-items:flex-start}.admin-toast-box{left:12px;right:12px;top:auto;bottom:12px}}.queue-topbar{display:flex;flex-direction:column;gap:12px;padding:14px 16px;margin:0 0 12px;border:1px solid rgba(120,120,160,.18);border-radius:18px;background:#ffffffad;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.queue-topbar-main,.queue-filters,.queue-stats{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}.queue-filters input,.queue-filters select{min-width:220px;max-width:100%}.queue-stat-pill{display:inline-flex;gap:6px;align-items:center;padding:8px 12px;border-radius:999px;background:#155eef14;font-size:12px}.role-home-tip{border:1px dashed rgba(21,94,239,.25)}.btn-like{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:12px;background:var(--accent,#155eef);color:#fff;text-decoration:none}.admin-quick-nav a.active{background:#155eef1f;border-radius:999px}.admin-order-drawer{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:80}.admin-order-drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a73;opacity:0;transition:.2s}.admin-order-drawer-panel{position:absolute;top:0;right:0;width:min(720px,92vw);height:100%;background:#fff;box-shadow:-24px 0 60px #0f172a40;transform:translate(100%);transition:.25s;display:flex;flex-direction:column}.admin-order-drawer-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px;border-bottom:1px solid rgba(120,120,160,.18)}#admin-order-drawer-body{padding:18px 20px;overflow:auto}.admin-order-drawer-open .admin-order-drawer{pointer-events:auto}.admin-order-drawer-open .admin-order-drawer-backdrop{opacity:1}.admin-order-drawer-open .admin-order-drawer-panel{transform:translate(0)}@media (min-width:1200px){.admin-order-drawer{display:none}.admin-order-layout{grid-template-columns:minmax(0,1fr) minmax(420px,520px)}.operator-panel{position:sticky;top:18px;max-height:calc(100vh - 36px);overflow:auto}}.member-workspace-components{display:grid;grid-template-columns:1fr;gap:16px;margin:0 0 18px}.member-component-card{border:1px solid rgba(120,120,160,.16);border-radius:20px;padding:18px;background:#ffffffc7;box-shadow:0 10px 28px #0f172a0f}.member-component-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.member-pill-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.member-pill-card{padding:16px;border-radius:18px;background:linear-gradient(180deg,#155eef14,#155eef05);border:1px solid rgba(21,94,239,.1)}.member-pill-card span,.payment-guide-step span,.payment-focus-kicker{display:block;font-size:12px;color:#64748b;margin-bottom:6px}.member-pill-card strong,.payment-amount-large{display:block;font-size:28px;line-height:1.1}.payment-guide-grid,.payment-guide-layout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.payment-guide-layout{grid-template-columns:1.1fr .9fr}.payment-guide-step,.payment-focus-card,.payment-side-card{padding:16px;border-radius:18px;background:#f8fafcf5;border:1px solid rgba(120,120,160,.14)}.payment-focus-card .checkout-address{margin:10px 0 14px}.payment-step-list{display:grid;gap:10px;margin-top:10px}.payment-step-list div{padding:12px;border-radius:14px;background:#155eef0d}.payment-step-list span{display:block;color:#64748b;font-size:12px;margin-top:4px}.enhanced-checkout-qr{max-width:260px;width:100%;margin:0 auto;display:block}.user-order-drawer{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:75}.user-order-drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a6b;opacity:0;transition:.2s}.user-order-drawer-panel{position:absolute;top:0;right:0;width:min(680px,92vw);height:100%;background:#fff;transform:translate(100%);transition:.25s;display:flex;flex-direction:column;box-shadow:-24px 0 60px #0f172a38}.user-order-drawer-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px;border-bottom:1px solid rgba(120,120,160,.18)}#user-order-drawer-body{padding:18px 20px;overflow:auto}.user-order-drawer-open .user-order-drawer{pointer-events:auto}.user-order-drawer-open .user-order-drawer-backdrop{opacity:1}.user-order-drawer-open .user-order-drawer-panel{transform:translate(0)}@media (max-width:980px){.member-pill-grid,.payment-guide-grid,.payment-guide-layout{grid-template-columns:1fr}}.empty-state,.error-state,.loading-state{padding:18px;border:1px dashed rgba(0,0,0,.12);border-radius:12px;background:#fff9;margin:12px 0}.empty-state strong,.error-state strong,.loading-state strong{display:block;margin-bottom:6px}.skeleton-card{min-height:88px;border-radius:14px;background:linear-gradient(90deg,#0000000d,#00000017,#0000000d);background-size:200% 100%;animation:skeletonMove 1.2s linear infinite}@keyframes skeletonMove{0%{background-position:200% 0}to{background-position:-200% 0}}body:not(.show-all-admin-sections) .role-collapsed-section[hidden]{display:none!important}.empty-state{display:grid;gap:6px;padding:18px 16px;border:1px dashed rgba(120,120,160,.28);border-radius:18px;background:#f8fafceb;text-align:center;color:#64748b}.empty-state-title{font-weight:700;color:#0f172a}.empty-state-detail{font-size:13px;color:#64748b}.error-state{padding:16px 18px;border-radius:16px;background:#ef444414;border:1px solid rgba(239,68,68,.18);color:#991b1b}.loading-state{padding:16px 18px;border-radius:16px;background:#155eef0d;border:1px solid rgba(21,94,239,.12);color:#1d4ed8}.skeleton-card{height:96px;border-radius:18px;background:linear-gradient(90deg,#e2e8f0cc,#f1f5f9f5,#e2e8f0cc);background-size:200% 100%;animation:skeleton-slide 1.3s linear infinite}@keyframes skeleton-slide{0%{background-position:200% 0}to{background-position:-200% 0}}:root{--panel-bg-subtle: rgba(255,255,255,.82);--panel-border-soft: rgba(15,23,42,.08);--panel-shadow-soft: 0 12px 32px rgba(15,23,42,.08);--panel-radius-lg: 22px}.page-shell{display:block;width:100%}.shell-stack,.shell-stack-admin{display:grid;gap:20px}.admin-panel-page{background:linear-gradient(180deg,#f6f8fc,#eef3fb)}.admin-wrap{gap:18px}.admin-section-card,.admin-home-decor-card,.card.admin-section-card,.card.admin-home-decor-card,.page-shell .card{background:var(--panel-bg-subtle);border:1px solid var(--panel-border-soft);border-radius:var(--panel-radius-lg);box-shadow:var(--panel-shadow-soft);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.admin-nav-card{position:sticky;top:16px;z-index:5;background:#ffffffe6;border:1px solid rgba(148,163,184,.18);box-shadow:0 10px 30px #0f172a14}.admin-quick-nav a{border-radius:999px;background:#3b82f614;padding:10px 14px}.section-head.compact-head{align-items:flex-start}.empty-state,.error-state,.loading-state{border-radius:18px;padding:18px 20px;border:1px dashed rgba(148,163,184,.35);background:#f8fafceb}.empty-state-title{font-weight:700;margin-bottom:6px}.empty-state-detail{color:#64748b;font-size:14px}.skeleton-card{min-height:96px;border-radius:18px;background:linear-gradient(90deg,#e2e8f0cc 25%,#f1f5f9f2,#e2e8f0cc 75%);background-size:200% 100%;animation:yx-skeleton 1.6s infinite linear}@keyframes yx-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.modern-nav-wrap{padding:18px 0;gap:20px}.modern-brand{text-decoration:none}.modern-home-nav{gap:10px}.modern-home-nav a{padding:10px 14px;border-radius:999px;background:#ffffff94;border:1px solid var(--line-soft);transition:.2s ease}.modern-home-nav a:hover{transform:translateY(-1px);background:var(--surface-strong);box-shadow:var(--shadow-soft)}.modern-home-nav a[href="#products"],.modern-home-nav a[href="/download.html"]{background:var(--accent-soft);color:var(--accent-strong);border-color:transparent}.modern-home-hero{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:stretch}.modern-hero-copy{display:flex;flex-direction:column;justify-content:center}.modern-hero-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.modern-hero-point{padding:16px 18px;border-radius:18px;background:var(--surface-soft);border:1px solid var(--line-soft);display:grid;gap:6px}.modern-hero-point strong{font-size:15px}.modern-hero-point span{font-size:13px;color:var(--text-muted);line-height:1.6}.modern-quickstart-grid{margin-top:20px}.guide-page-body .guide-main{padding-bottom:40px}.guide-hero{margin-bottom:18px}.guide-tab-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px}.guide-tab-card{display:flex;align-items:center;justify-content:center;text-align:center;padding:18px;border-radius:18px;background:var(--surface);border:1px solid var(--line-soft);text-decoration:none;color:var(--text-main);font-weight:700;box-shadow:var(--shadow-soft)}.guide-tab-card.active,.guide-tab-card:hover{background:var(--accent-soft);color:var(--accent-strong);border-color:transparent}.guide-article-card{padding:28px}.guide-article-body{max-width:860px}.guide-admin-block{margin:18px 0;padding:18px;border-radius:16px;background:var(--surface-soft);border:1px solid var(--line-soft)}@media (max-width: 960px){.modern-home-hero,.modern-hero-points{grid-template-columns:1fr}.guide-tab-grid{grid-template-columns:1fr 1fr}.modern-home-nav a{margin-left:0}}@media (max-width: 640px){.guide-tab-grid{grid-template-columns:1fr}}.guide-page-body{background:linear-gradient(180deg,#09101d,#0f1834 26%,#f4f7ff 26%,#f7f9ff)}.guide-hero-upgraded{grid-template-columns:1.2fr .8fr;align-items:stretch}.guide-hero-copy{display:flex;flex-direction:column;justify-content:center}.guide-hero-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.guide-hero-stat{padding:16px 18px;border-radius:18px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.guide-hero-stat span{display:block;font-size:12px;color:#cfe0ff;margin-bottom:6px}.guide-hero-stat strong{font-size:18px;color:#fff}.guide-hero-panel{display:flex;align-items:stretch}.guide-hero-panel-card{width:100%;padding:24px;border-radius:24px;background:linear-gradient(180deg,#ffffff1f,#ffffff0f);border:1px solid rgba(255,255,255,.1);box-shadow:0 22px 50px #070f283d}.guide-panel-kicker,.guide-side-kicker{display:inline-flex;width:max-content;padding:7px 12px;border-radius:999px;background:#ffffff1f;color:#fff;font-size:12px;font-weight:700;margin-bottom:12px}.guide-hero-panel-card h3{margin:0 0 10px;color:#fff;font-size:26px}.guide-hero-panel-card p{margin:0;color:#d8e6ff;line-height:1.8}.guide-panel-tags{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.guide-panel-tags span{padding:8px 12px;border-radius:999px;background:#ffffff14;color:#e7efff;font-size:12px;border:1px solid rgba(255,255,255,.08)}.guide-experience-grid{display:grid;grid-template-columns:320px minmax(0,1fr);gap:18px;align-items:start}.guide-side-card{position:sticky;top:96px;padding:22px}.guide-side-block+.guide-side-block{margin-top:18px}.guide-side-card h3{margin:0 0 10px;font-size:20px;color:#102149}.guide-side-highlight{padding:18px;border-radius:18px;background:linear-gradient(180deg,#f8fbff,#eef4ff);border:1px solid #dbe7ff}.guide-outline-list{display:grid;gap:8px}.guide-outline-link{display:block;padding:10px 12px;border-radius:12px;background:#f8fafc;border:1px solid #e2e8f0;color:#334155;text-decoration:none;font-weight:600}.guide-outline-link.level-2{padding-left:18px}.guide-outline-link.level-3{padding-left:24px}.guide-outline-link.active,.guide-outline-link:hover{background:#eef4ff;color:#2142a2;border-color:#cfe0ff}.guide-cta-actions,.quick-card-actions{display:grid;gap:10px;margin-top:14px}.guide-article-card{padding:28px 30px}.guide-article-head{align-items:center}.guide-article-badges{display:flex;gap:8px;flex-wrap:wrap}.guide-article-body{max-width:none;display:grid;gap:14px;color:#1f2937}.guide-article-body h2,.guide-article-body h3,.guide-article-body h4{margin:8px 0 0;color:#102149;scroll-margin-top:110px}.guide-article-body p{margin:0;line-height:1.95}.guide-article-body ul,.guide-article-body ol{margin:0;padding-left:22px;display:grid;gap:8px}.guide-article-body blockquote{margin:0;padding:16px 18px;border-left:4px solid #4f7cff;border-radius:14px;background:#f6f9ff;color:#16306a}.guide-article-body hr{width:100%;border:none;border-top:1px dashed #d5def6;margin:6px 0}.guide-related-section{margin-top:26px;padding-top:20px;border-top:1px solid #e8eefc}.guide-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.guide-related-card{display:grid;gap:8px;padding:18px;border-radius:18px;text-decoration:none;background:linear-gradient(180deg,#fff,#f7faff);border:1px solid #e5ecff;color:#102149;box-shadow:0 12px 28px #1f3da00f}.guide-related-card strong{font-size:16px}.guide-related-card span{color:#64748b;line-height:1.7}.guide-related-card:hover{transform:translateY(-1px);box-shadow:0 18px 34px #1f3da01a}.hero-mini-strip{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0 8px}.hero-mini-strip span{padding:8px 12px;border-radius:999px;background:#ffffff14;color:#dbe6ff;font-size:12px;border:1px solid rgba(255,255,255,.1)}.quick-start-card-hero{background:linear-gradient(180deg,#fff,#f8fbff)}.quick-start-card-accent{background:linear-gradient(180deg,#eef4ff,#fff);border-color:#d8e4ff}.quick-card-actions .btn-secondary{width:100%}@media (max-width: 1080px){.guide-experience-grid{grid-template-columns:1fr}.guide-side-card{position:static}.guide-related-grid{grid-template-columns:1fr 1fr}}@media (max-width: 960px){.guide-hero-upgraded,.guide-hero-metrics,.guide-related-grid{grid-template-columns:1fr}.guide-article-card{padding:24px}}.auth-saas-card{background:linear-gradient(180deg,#fff,#f8fbff)}.auth-panel-head{align-items:center}.auth-entry-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0 16px}.auth-entry-point{padding:14px 16px;border:1px solid #e6ecfb;border-radius:16px;background:#fff}.auth-entry-point strong{display:block;color:#1d3ea8;margin-bottom:6px}.auth-entry-point span{display:block;font-size:13px;color:#6b7b9c;line-height:1.6}.auth-mode-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px}.auth-mode-btn{background:#eef4ff;color:#2745aa;border:1px solid #dbe5fb}.auth-mode-btn.active{background:linear-gradient(135deg,var(--primary),var(--primary-2));color:#fff;border-color:transparent}.auth-single-column{display:grid;gap:0}.auth-card-block{background:#fff;border:1px solid #e6ecfb;border-radius:18px;padding:18px}.auth-card-title-row{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.auth-card-title-row h3{margin:0}.auth-feedback{min-height:20px}.ghost-btn{background:transparent;border:1px solid #dbe5fb;color:#2745aa}.ghost-btn:hover{background:#f6f9ff}button.ghost-btn{width:auto}.hidden-field{display:none}@media (max-width:960px){.auth-entry-strip,.auth-mode-switch{grid-template-columns:1fr}}@media (max-width: 768px){.auth-card-block{padding:14px;border-radius:14px}.auth-card-title-row{align-items:flex-start;flex-direction:column}.auth-mode-switch{display:grid;grid-template-columns:1fr 1fr;gap:8px}.auth-side-box input,.auth-side-box button{min-height:44px;font-size:16px}.home-main{gap:14px}}.home-dashboard-portal{padding-bottom:8px}.home-portal-hero{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,.85fr);gap:20px;align-items:stretch}.home-portal-hero__visual,.home-portal-hero__side{padding:18px;background:#ffffffeb;border:1px solid rgba(226,232,240,.9);box-shadow:0 20px 46px #0f172a14}.hero-portal-carousel{position:relative;width:540px;max-width:100%;height:270px;min-height:270px;border-radius:24px;overflow:hidden;background:#fff;cursor:pointer}.hero-portal-carousel__image,.hero-portal-carousel__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-portal-carousel__image{object-fit:cover;display:block}.hero-portal-carousel__placeholder{display:flex;align-items:center;justify-content:center;color:#334155;font-size:34px;font-weight:800;letter-spacing:1px;background:#f8fafc}.hero-portal-carousel__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent}.hero-portal-carousel__content{position:absolute;left:30px;right:30px;bottom:28px;z-index:2;display:grid;gap:12px;color:#fff}.hero-portal-carousel__kicker{display:inline-flex;align-items:center;width:max-content;padding:8px 14px;border-radius:999px;background:#ffffff2e;font-size:12px;font-weight:700;letter-spacing:.04em}.hero-portal-carousel__content h1{margin:0;font-size:38px;line-height:1.12;max-width:92%}.hero-portal-carousel__content p{margin:0;color:#dce7ff;line-height:1.75;max-width:86%}.hero-portal-points{display:flex;flex-wrap:wrap;gap:10px}.hero-portal-point-chip{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;background:#ffffff1f;color:#fff;font-size:12px;border:1px solid rgba(255,255,255,.12)}.hero-portal-actions .user-primary-btn,.hero-portal-actions .user-secondary-btn{width:auto;min-width:140px}.hero-ghost-btn{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.16)}.hero-portal-indicators{display:flex;justify-content:center;gap:8px;padding-top:14px}.hero-portal-dot{width:12px;height:12px;padding:0;border:none;border-radius:999px;background:#c9d5f3;opacity:.8}.hero-portal-dot.is-active{width:30px;background:#1e5eff;opacity:1}.portal-auth-card{display:grid;gap:18px;height:100%}.portal-auth-card__header strong{display:block;font-size:28px;color:#0f172a;margin-top:6px}.portal-auth-card__header p{margin:8px 0 0}.portal-auth-card__formlook{display:grid;gap:12px}.portal-auth-card__formlook label{display:grid;gap:8px}.portal-auth-card__formlook span{font-size:13px;color:#475569;font-weight:700}.portal-auth-card__fake-input{padding:14px 16px;border-radius:14px;border:1px solid #dce4f4;background:#f8fbff;color:#334155;line-height:1.6}.portal-auth-card__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.portal-auth-card__stat-item{padding:14px 16px;border-radius:16px;background:linear-gradient(180deg,#f8fbff,#eef4ff);border:1px solid #d9e4ff}.portal-auth-card__stat-item span{display:block;font-size:12px;color:#64748b;margin-bottom:8px}.portal-auth-card__stat-item strong{font-size:24px;color:#0f3d91;line-height:1.2}.portal-auth-card__actions{display:grid;gap:12px}.portal-auth-card__actions .user-primary-btn,.portal-auth-card__actions .user-secondary-btn{width:100%}.portal-auth-card__download-btn{background:#eef4ff;color:#1e40af}.portal-auth-card__tips{display:grid;gap:10px}.portal-auth-card__tip{display:grid;grid-template-columns:42px 1fr;gap:12px;align-items:start;padding:12px 14px;border-radius:14px;background:#f8fafc;border:1px solid #e2e8f0}.portal-auth-card__tip strong{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:#0f3d91;color:#fff;font-size:13px}.portal-auth-card__tip span{color:#475569;line-height:1.65}.portal-auth-card{display:flex;flex-direction:column;gap:16px;min-height:100%}.portal-auth-card__header{margin-bottom:4px}.portal-auth-card__member-box{display:flex;flex-direction:column;justify-content:center;gap:14px;min-height:220px;padding:18px;border-radius:20px;background:linear-gradient(180deg,#fffdf2,#fff8dc);border:1px solid rgba(250,204,21,.35)}.portal-auth-card__session{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:16px;background:#ffffffe0;border:1px solid rgba(226,232,240,.95)}.portal-auth-card__session span{font-size:12px;color:#64748b}.portal-auth-card__session strong{font-size:15px;line-height:1.45;color:#0f172a;word-break:break-all}.portal-auth-card__button-group,.portal-auth-card__quick-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.portal-auth-card__button-group .user-primary-btn,.portal-auth-card__button-group .user-secondary-btn,.portal-auth-card__quick-links .user-secondary-btn{width:100%;justify-content:center}.home-portal-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.home-portal-product-card{background:transparent;border:0;box-shadow:none;min-width:0}.home-portal-product-card__entry{display:flex;flex-direction:column;align-items:stretch;gap:10px;width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.home-portal-product-card__media{height:200px;min-height:200px;max-height:200px;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:18px;overflow:hidden;background:#fff;border:1px solid rgba(226,232,240,.9)}.home-portal-product-card__media .product-card-image{width:100%;height:100%;display:block;object-fit:cover;object-position:center;background:#fff}.home-portal-product-card__content{display:flex;flex-direction:column;gap:8px}.home-portal-product-card__caption{font-size:14px;font-weight:700;line-height:1.45;color:#0f172a;white-space:normal;overflow:visible;text-overflow:unset}.home-portal-product-card__subtitle{font-size:12px;line-height:1.5;color:#64748b;white-space:normal;word-break:break-word}.home-portal-product-card__params{display:flex;flex-direction:column;gap:4px;font-size:12px;line-height:1.45;color:#64748b}.home-portal-product-card__params span{display:block}@media (max-width:1200px){.home-portal-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:768px){.portal-auth-card__button-group,.portal-auth-card__quick-links{grid-template-columns:1fr}.home-portal-product-card__media{height:160px;min-height:160px;max-height:160px}}@media (max-width:560px){.home-portal-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.home-dashboard-portal{font-size:14px}.section-kicker{font-size:11px}.home-clean-nav{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.home-clean-nav::-webkit-scrollbar{display:none}.home-clean-nav a{flex:0 0 auto;white-space:nowrap;font-size:12px;padding:8px 10px}.home-portal-hero{grid-template-columns:1fr;gap:14px}.home-portal-hero__visual,.home-portal-hero__side{padding:12px}.hero-portal-carousel{display:block;width:100%;max-width:540px;height:270px;min-height:270px}.hero-portal-carousel__placeholder{font-size:24px}.hero-portal-carousel__content{left:16px;right:16px;bottom:16px;gap:8px}.hero-portal-carousel__content h1{font-size:24px;line-height:1.18;max-width:100%}.hero-portal-carousel__content p{font-size:13px;line-height:1.6;max-width:100%}.hero-portal-point-chip{font-size:11px;padding:6px 10px}.hero-portal-actions .user-primary-btn,.hero-portal-actions .user-secondary-btn{min-width:0;width:100%}.portal-auth-card__header strong{font-size:22px}.portal-auth-card__member-box{min-height:auto;padding:14px}.portal-auth-card__button-group,.portal-auth-card__quick-links{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px}.home-portal-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px}.home-portal-product-card__media{height:150px;min-height:150px;max-height:150px;padding:6px}.home-portal-product-card__caption{font-size:13px;line-height:1.35}.home-portal-product-card__params{font-size:11px;line-height:1.35}}@media (max-width:420px){.home-clean-nav a{font-size:11px;padding:7px 9px}.hero-portal-carousel{width:100%;max-width:540px;height:270px;min-height:270px}.home-portal-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-portal-product-card__media{height:136px;min-height:136px;max-height:136px}}.home-portal-product-card__order-btn{width:100%;margin-top:8px;justify-content:center}.home-portal-advantage-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px}.home-portal-advantage-card{min-width:0}.home-portal-advantage-card strong{font-size:16px}.home-portal-advantage-card p{font-size:13px;line-height:1.5}@media (max-width:768px){.home-clean-nav,.topbar .nav nav,.modern-home-nav{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px}.home-clean-nav::-webkit-scrollbar,.topbar .nav nav::-webkit-scrollbar,.modern-home-nav::-webkit-scrollbar{display:none}.home-clean-nav a,.topbar .nav nav a,.modern-home-nav a{flex:0 0 auto!important;white-space:nowrap!important}.home-clean-nav a[href="#products"],.home-clean-nav a[href="/#products"],.topbar .nav nav a[href="#products"],.topbar .nav nav a[href="/#products"],.modern-home-nav a[href="#products"],.modern-home-nav a[href="/#products"]{display:none!important}.home-portal-advantage-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px}.home-portal-advantage-card{padding:12px;border-radius:14px}.home-portal-advantage-card__icon{width:36px;height:36px;font-size:14px}.home-portal-advantage-card strong{font-size:14px}.home-portal-advantage-card p{font-size:11px;line-height:1.4}}@media (max-width:768px){.topbar .nav{overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}.topbar .nav::-webkit-scrollbar{display:none}.topbar .nav nav,.home-clean-nav,.modern-home-nav{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;width:max-content!important;min-width:max-content!important;white-space:nowrap!important}.topbar .nav nav a,.home-clean-nav a,.modern-home-nav a{flex:0 0 auto!important;white-space:nowrap!important}}.home-portal-hero{grid-template-columns:minmax(0,1.5fr) minmax(320px,.85fr)}.hero-portal-carousel{width:540px;max-width:100%;height:270px;min-height:270px}.hero-portal-carousel__content{left:24px;right:24px;bottom:22px}.hero-portal-carousel__content h1{font-size:34px}.hero-portal-carousel__content p{max-width:82%}@media (max-width: 960px){.home-portal-hero{grid-template-columns:1fr}.hero-portal-carousel{width:100%;max-width:540px;height:270px;min-height:270px}.hero-portal-carousel__content{left:18px;right:18px;bottom:18px}.hero-portal-carousel__content h1{font-size:24px}.hero-portal-carousel__content p{max-width:100%;font-size:14px;line-height:1.6}}.home-portal-product-card__media .product-card-image{width:100%;height:100%;display:block;object-fit:contain;object-position:center;background:#fff}@media (max-width:768px){.home-dashboard-portal{font-size:13px}.home-clean-nav a{font-size:11px;padding:7px 9px}.hero-portal-carousel{width:100%;max-width:100%;height:220px;min-height:220px}.hero-portal-carousel__placeholder{font-size:20px}.hero-portal-carousel__content{left:14px;right:14px;bottom:14px;gap:6px}.hero-portal-carousel__content h1{font-size:20px;line-height:1.22;max-width:100%}.hero-portal-carousel__content p{font-size:12px;line-height:1.5;max-width:100%}.portal-auth-card__header strong{font-size:18px}.portal-auth-card__session strong{font-size:13px}.home-portal-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-portal-product-card__media{height:128px;min-height:128px;max-height:128px;padding:4px}.home-portal-product-card__caption{font-size:12px;line-height:1.3}.home-portal-product-card__params{font-size:10px;line-height:1.3}}@media (max-width:420px){.hero-portal-carousel{height:200px;min-height:200px}.hero-portal-carousel__content h1{font-size:18px}.hero-portal-carousel__content p{font-size:11px}.home-portal-product-card__media{height:118px;min-height:118px;max-height:118px}}@media (max-width:768px){.topbar,.home-topbar,.download-topbar{position:sticky;top:0}.container{width:min(100%,calc(100vw - 24px))}.nav{gap:10px;padding:10px 0 8px}.brand{font-size:16px;line-height:1.2;max-width:100%}.user-shell-header{gap:10px}.user-shell-header-actions{gap:8px}.user-session-chip{max-width:120px!important;padding:8px 10px!important;font-size:12px!important}.user-lang-pill,.user-shell-cta{min-height:36px;padding:8px 12px;font-size:13px}.home-clean-nav{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:hidden;padding:2px 0 4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.home-clean-nav::-webkit-scrollbar{display:none}.home-clean-nav a{flex:0 0 auto;white-space:nowrap;padding:8px 14px!important;min-height:40px;font-size:14px!important;border-radius:999px}.home-portal-hero{grid-template-columns:1fr!important;gap:10px!important}.home-portal-hero__visual{padding:10px!important}.hero-portal-carousel{height:200px!important;min-height:200px!important;border-radius:18px!important}.hero-portal-carousel__content{left:12px!important;right:12px!important;bottom:12px!important;gap:6px!important}.hero-portal-carousel__content h1{font-size:18px!important;line-height:1.22!important;max-width:100%!important}.hero-portal-carousel__content p{font-size:12px!important;line-height:1.5!important;max-width:100%!important}.hero-portal-point-chip{font-size:10px!important;padding:5px 8px!important}.card{padding:14px!important;margin:12px 0!important;border-radius:18px!important}.section-head{margin-bottom:10px!important}.section-head h2,.section-head h3{font-size:22px!important;line-height:1.25!important}}@media (max-width:420px){.brand{font-size:15px}.home-clean-nav a{font-size:13px!important;padding:8px 12px!important}.hero-portal-carousel{height:184px!important;min-height:184px!important}.hero-portal-carousel__content h1{font-size:17px!important}}@media (max-width:768px){.home-portal-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.home-portal-product-card{min-width:0}.home-portal-product-card__entry{gap:8px!important}.home-portal-product-card__media{height:122px!important;min-height:122px!important;max-height:122px!important;padding:4px!important;border-radius:14px!important}.home-portal-product-card__media .product-card-image,.home-portal-product-card__media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;border-radius:12px!important}.home-portal-product-card__caption{font-size:13px!important;line-height:1.3!important;min-height:34px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-portal-product-card__params{font-size:10px!important;line-height:1.3!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-portal-product-card .user-primary-btn,.home-portal-product-card .user-secondary-btn,.home-portal-product-card__entry .user-primary-btn,.home-portal-product-card__entry .user-secondary-btn{min-height:36px!important;height:36px!important;padding:8px 10px!important;font-size:12px!important;border-radius:10px!important}}@media (max-width:420px){.home-portal-product-grid{gap:8px!important}.home-portal-product-card__media{height:112px!important;min-height:112px!important;max-height:112px!important}.home-portal-product-card__caption{font-size:12px!important;min-height:32px}.home-portal-product-card__params{font-size:10px!important}}@media (max-width:768px){.topbar{border-bottom:1px solid rgba(15,23,42,.06)!important;box-shadow:0 4px 14px #0f172a0f!important}.nav{padding:8px 0 6px!important;gap:8px!important}.user-shell-header{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:8px!important}.brand{font-size:15px!important;font-weight:700!important;line-height:1.15!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-shell-header-actions{gap:6px!important;flex-wrap:nowrap!important}.user-session-chip{max-width:88px!important;min-height:32px!important;padding:6px 8px!important;font-size:11px!important;border-radius:999px!important}.user-lang-pill,.user-shell-cta{min-height:32px!important;height:32px!important;padding:6px 10px!important;font-size:12px!important;border-radius:999px!important}.home-clean-nav{gap:6px!important;padding:0 0 2px!important;margin-top:2px!important}.home-clean-nav a{min-height:34px!important;height:34px!important;padding:0 10px!important;font-size:12px!important;font-weight:600!important;border-radius:999px!important;box-shadow:none!important}}@media (max-width:420px){.brand{font-size:14px!important}.user-session-chip{display:none!important}.user-lang-pill,.user-shell-cta{min-height:30px!important;height:30px!important;padding:5px 9px!important;font-size:11px!important}.home-clean-nav a{min-height:32px!important;height:32px!important;padding:0 9px!important;font-size:11px!important}}@media (max-width:768px){.software-center-hero,.article-center-hero,.download-hero,.article-hero{padding:16px!important;border-radius:18px!important}.software-center-hero h1,.article-center-hero h1,.download-hero h1,.article-hero h1{font-size:22px!important;line-height:1.2!important;margin:0!important}.software-center-hero p,.article-center-hero p,.download-hero p,.article-hero p{font-size:13px!important;line-height:1.55!important;margin:6px 0 0!important}.software-center-item,.article-center-card,.notice-card,.auth-side-box,.member-component-card{padding:14px!important;border-radius:16px!important}.software-center-item__icon{width:48px!important;height:48px!important;flex:0 0 48px!important;border-radius:14px!important;font-size:11px!important}.software-center-item__title-row h3,.article-center-card__body h3{font-size:16px!important;line-height:1.35!important}.software-center-item__desc,.article-center-card__body p{font-size:13px!important;line-height:1.55!important}.software-center-item__meta{gap:8px!important;font-size:12px!important}.article-center-card__cover{height:148px!important;border-radius:12px!important}.notice-label{padding:6px 10px!important;font-size:12px!important}.notice-item{font-size:13px!important}.section-kicker,.software-center-hero__badge,.article-center-hero__badge{font-size:11px!important;padding:6px 10px!important}}@media (max-width:420px){.software-center-hero,.article-center-hero,.download-hero,.article-hero{padding:14px!important}.software-center-hero h1,.article-center-hero h1,.download-hero h1,.article-hero h1{font-size:20px!important}.article-center-card__cover{height:132px!important}}.home-portal-hero__visual,.home-portal-hero__side{background:#fff;border:1px solid #e2e8f0;box-shadow:0 10px 24px #0f172a0d}.portal-auth-card__member-box{background:#fff;border:1px solid #e2e8f0;box-shadow:none}.portal-auth-card__stat-item{background:#fff;border:1px solid #e2e8f0}.portal-auth-card__download-btn{background:#f8fafc;color:#334155;border-color:#dbe3ee}.section-kicker{color:#475569}@media (max-width:768px){.user-shell-header-wrap{padding-top:6px!important;padding-bottom:6px!important}.user-shell-header{gap:6px!important;align-items:center!important}.user-shell-nav.user-shell-nav--clean{width:100%;order:3}.user-top-nav-item{min-height:34px!important;height:34px!important;padding:6px 10px!important;font-size:12px!important;line-height:1!important;border-radius:999px!important}.home-main{gap:10px!important}}@media (max-width:420px){.user-shell-header-wrap{padding-top:4px!important;padding-bottom:4px!important}.user-top-nav-item{min-height:32px!important;height:32px!important;padding:6px 9px!important;font-size:11px!important}}@media (max-width:768px){.user-shell-brand{gap:8px!important;min-width:0!important}.user-shell-brand-text{min-width:0!important}.user-shell-brand-text strong{font-size:20px!important;line-height:1.05!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.user-shell-nav.user-shell-nav--clean{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:2px 0!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch}.user-shell-nav.user-shell-nav--clean::-webkit-scrollbar{display:none!important}.user-top-nav-item{flex:0 0 auto!important;white-space:nowrap!important}}@media (max-width:768px){.home-portal-product-grid{gap:8px!important}.home-portal-product-card{border-radius:14px!important}.home-portal-product-card__entry{gap:6px!important}.home-portal-product-card__media{height:108px!important;min-height:108px!important;max-height:108px!important;padding:4px!important;border-radius:12px!important}.home-portal-product-card__caption{font-size:12px!important;line-height:1.25!important;min-height:30px!important}.home-portal-product-card__params{font-size:10px!important;line-height:1.25!important}.home-portal-product-card .user-primary-btn,.home-portal-product-card .user-secondary-btn,.home-portal-product-card__entry .user-primary-btn,.home-portal-product-card__entry .user-secondary-btn{min-height:32px!important;height:32px!important;padding:6px 8px!important;font-size:11px!important;border-radius:9px!important}}@media (max-width:420px){.home-portal-product-grid{gap:6px!important}.home-portal-product-card__media{height:100px!important;min-height:100px!important;max-height:100px!important}.home-portal-product-card__caption{font-size:11px!important;min-height:28px!important}}body .home-portal-product-card__media{height:160px!important;min-height:160px!important;max-height:160px!important;padding:8px!important;border-radius:16px!important;background:#fff!important;border:1px solid rgba(226,232,240,.9)!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}body .product-card-media-wrap{display:flex!important;flex-direction:column!important;gap:8px!important;align-items:center!important}body .home-portal-product-card__media .product-card-image,body .product-card-image,body .product-card-media-wrap .product-card-image{display:block!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:152px!important;margin:0 auto!important;object-fit:contain!important;object-position:center center!important;border-radius:14px!important;background:#fff!important}body .product-card-image--placeholder{width:100%!important;height:152px!important;border-radius:14px!important;background:#f8fafc!important;border:1px dashed rgba(203,213,225,.95)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#64748b!important}body .product-mini-gallery{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}body .product-mini-gallery__item,body .product-mini-gallery .product-mini-gallery__item{display:block!important;width:100%!important;height:48px!important;object-fit:contain!important;object-position:center center!important;border-radius:10px!important;background:#f8fafc!important;border:1px solid rgba(226,232,240,.9)!important;box-sizing:border-box!important}@media (max-width:768px){body .home-portal-product-card__media{height:132px!important;min-height:132px!important;max-height:132px!important}body .home-portal-product-card__media .product-card-image,body .product-card-image,body .product-card-media-wrap .product-card-image,body .product-card-image--placeholder{max-height:124px!important;height:auto!important}body .product-card-image--placeholder{height:124px!important}body .product-mini-gallery__item,body .product-mini-gallery .product-mini-gallery__item{height:40px!important}}
