.withdraw-form{max-width:none}.withdraw-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;display:grid}.withdraw-column{flex-direction:column;gap:16px;min-width:0;display:flex}.withdraw-section-title{border-bottom:1px solid var(--border-color);color:var(--text-title);margin:0 0 6px;padding-bottom:12px;font-size:15px;font-weight:900}.withdraw-balance-note{color:var(--text-muted);font-size:12px}.badge-danger{color:#b91c1c;background-color:#fee2e2}.badge-muted{color:#475569;background-color:#e2e8f0}.coupon-pagination-row{justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;padding-top:12px;display:flex}.table-muted{color:var(--text-muted);font-size:13px;font-weight:500}@media (width<=768px){.withdraw-panel{grid-template-columns:1fr;gap:22px}}.collab-header-wrapper{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}@media (width<=768px){.collab-header-wrapper{flex-direction:column;align-items:stretch;gap:16px}}.collab-header-info{flex:1;min-width:0}.collab-header-info .collab-header-title{color:var(--text-title);margin-bottom:6px;font-size:28px;font-weight:800;line-height:1.25}.collab-header-info .collab-header-desc{color:var(--text-body);margin-bottom:0;font-size:14.5px;line-height:1.5}.referral-box-card{background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:14px;flex-direction:column;flex-shrink:0;gap:8px;min-width:290px;padding:10px 14px;display:flex;box-shadow:0 4px 12px #10b9810d}.referral-box-card .referral-label{color:#064e3b;white-space:nowrap;align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:flex}.referral-box-card .referral-label .referral-link-icon{color:#059669;width:18px;height:18px}.referral-box-card .referral-link-group{cursor:pointer;background:#fff;border:1px solid #6ee7b7;border-radius:10px;align-items:center;gap:8px;padding:3px 3px 3px 12px;transition:all .2s;display:flex}.referral-box-card .referral-link-group:hover{border-color:#10b981;box-shadow:0 2px 8px #10b9811f}.referral-box-card .referral-link-group:hover .btn-copy-icon{background-color:#008f5d}.referral-box-card .referral-link-group .referral-url-text{color:#0284c7;white-space:nowrap;text-overflow:ellipsis;user-select:all;flex:1;font-size:13px;font-weight:600;overflow:hidden}.referral-box-card .referral-link-group .btn-copy-icon{color:#fff;cursor:pointer;background-color:#00a96e;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:all .2s;display:inline-flex}.referral-box-card .referral-link-group .btn-copy-icon svg{width:15px;height:15px}.referral-box-card .referral-link-group .btn-copy-icon:hover{background-color:#007d51;transform:scale(1.05)}.referral-box-card .referral-link-group .btn-copy-icon:active{transform:scale(.93)}.create-coupon-modal{border-radius:20px;width:100%;max-width:520px;padding:24px}.create-coupon-modal .modal-coupon-header{align-items:center;gap:12px;margin-bottom:20px;padding-right:28px;display:flex}.create-coupon-modal .badge-modal-percent{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa;border-radius:20px;padding:4px 12px;font-size:13px;font-weight:800}.create-coupon-modal .modal-coupon-title{color:#0f172a;margin:0;font-size:18px;font-weight:800}.create-coupon-modal .metrics-summary-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px;display:grid}.create-coupon-modal .metric-card{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:4px;padding:12px 8px;display:flex}.create-coupon-modal .metric-label{color:#64748b;letter-spacing:.5px;font-size:11px;font-weight:700}.create-coupon-modal .metric-value{font-size:18px;font-weight:900}.create-coupon-modal .metric-value.blue{color:#2563eb}.create-coupon-modal .metric-value.green{color:#10b981}.create-coupon-modal .metric-value.dark{color:#0f172a}.create-coupon-modal .modal-form-body{flex-direction:column;gap:16px;margin-bottom:20px;display:flex}.create-coupon-modal .form-label{color:#334155;margin-bottom:6px;font-size:13px;font-weight:700;display:block}.create-coupon-modal .expiry-alert-box{color:#c2410c;background:#fff7ed;border:1px solid #ffedd5;border-radius:12px;padding:12px 14px;font-size:13px;line-height:1.5}.create-coupon-modal .btn-submit-coupon{color:#fff;cursor:pointer;background:#06f;border:none;border-radius:12px;width:100%;padding:12px 20px;font-size:15px;font-weight:800;transition:background .2s}.create-coupon-modal .btn-submit-coupon:hover{background:#0052cc}.create-coupon-modal .btn-submit-coupon:disabled{opacity:.6;cursor:not-allowed}.stat-card-commission{cursor:pointer;transition:all .2s}.stat-card-commission:hover{border-color:#0066ff4d;box-shadow:0 4px 12px #0066ff14}.stat-card-commission:hover .btn-detail-link{color:#0052cc;text-decoration:underline}.stat-card-commission .stat-value-wrap{justify-content:space-between;align-items:baseline;gap:8px;width:100%;margin-top:4px;display:flex}.stat-card-commission .btn-detail-link{color:#06f;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:13px;font-weight:700;transition:color .15s}.stat-card-commission .btn-detail-link:hover{color:#0044b3;text-decoration:underline}.commission-detail-modal{background:#fff;border-radius:20px;flex-direction:column;width:92%;max-width:780px;max-height:88vh;padding:24px 28px;display:flex;box-shadow:0 20px 40px #0f172a33}.commission-detail-modal .modal-commission-header{margin-bottom:18px;padding-right:32px}.commission-detail-modal .modal-commission-header .modal-title-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:6px;display:flex}.commission-detail-modal .modal-commission-header .modal-commission-title{color:#0f172a;margin:0;font-size:20px;font-weight:800}.commission-detail-modal .modal-commission-header .modal-commission-subtitle{color:#64748b;margin:0;font-size:13.5px;line-height:1.4}.commission-detail-modal .commission-tabs-wrapper{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;padding:8px 12px;display:flex}.commission-detail-modal .commission-tabs-wrapper .tabs-label{color:#475569;white-space:nowrap;font-size:13px;font-weight:700}.commission-detail-modal .commission-tabs-wrapper .commission-tabs-list{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.commission-detail-modal .commission-tabs-wrapper .comm-tab-pill{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:20px;padding:6px 14px;font-size:12.5px;font-weight:700;transition:all .2s}.commission-detail-modal .commission-tabs-wrapper .comm-tab-pill:hover{color:#06f;border-color:#06f}.commission-detail-modal .commission-tabs-wrapper .comm-tab-pill.active{color:#fff;background:#06f;border-color:#06f;box-shadow:0 2px 8px #0066ff40}.commission-detail-modal .commission-modal-body{flex:1;margin-bottom:18px;padding-right:4px;overflow-y:auto}.commission-detail-modal .commission-modal-body::-webkit-scrollbar{width:6px}.commission-detail-modal .commission-modal-body::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.commission-detail-modal .commission-loading-state{text-align:center;color:#64748b;padding:40px 16px;font-size:14px}.commission-detail-modal .commission-packages-grid{flex-direction:column;gap:16px;display:flex}.commission-detail-modal .pkg-comm-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;transition:all .2s;overflow:hidden}.commission-detail-modal .pkg-comm-card:hover{border-color:#93c5fd;box-shadow:0 4px 12px #93c5fd26}.commission-detail-modal .pkg-comm-header{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.commission-detail-modal .pkg-comm-header .pkg-info{align-items:center;gap:10px;display:flex}.commission-detail-modal .pkg-comm-header .pkg-type-badge{text-transform:uppercase;letter-spacing:.5px;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:800}.commission-detail-modal .pkg-comm-header .pkg-type-badge.zcloud{color:#0369a1;background:#e0f2fe}.commission-detail-modal .pkg-comm-header .pkg-type-badge.zbusiness{color:#b45309;background:#fef3c7}.commission-detail-modal .pkg-comm-header .pkg-title{color:#0f172a;margin:0;font-size:15px;font-weight:800}.commission-detail-modal .pkg-comm-header .pkg-price-badge{color:#64748b;font-size:12.5px;font-weight:600}.commission-detail-modal .combos-table-container{padding:0}.commission-detail-modal .combos-table-container .combos-comm-table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:13px}.commission-detail-modal .combos-table-container .combos-comm-table th:first-child,.commission-detail-modal .combos-table-container .combos-comm-table td:first-child{text-align:left;width:23%;padding-left:16px}.commission-detail-modal .combos-table-container .combos-comm-table th:nth-child(2),.commission-detail-modal .combos-table-container .combos-comm-table td:nth-child(2){text-align:right;width:20%}.commission-detail-modal .combos-table-container .combos-comm-table th:nth-child(3),.commission-detail-modal .combos-table-container .combos-comm-table td:nth-child(3){text-align:right;width:22%}.commission-detail-modal .combos-table-container .combos-comm-table th:nth-child(4),.commission-detail-modal .combos-table-container .combos-comm-table td:nth-child(4){text-align:center;width:15%}.commission-detail-modal .combos-table-container .combos-comm-table th:nth-child(5),.commission-detail-modal .combos-table-container .combos-comm-table td:nth-child(5){text-align:right;width:20%;padding-right:16px}.commission-detail-modal .combos-table-container .combos-comm-table th{color:#64748b;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;background:#fff;border-bottom:1px solid #f1f5f9;padding:10px 12px;font-size:11.5px;font-weight:700}.commission-detail-modal .combos-table-container .combos-comm-table td{color:#334155;vertical-align:middle;border-bottom:1px solid #f8fafc;padding:10px 12px}.commission-detail-modal .combos-table-container .combos-comm-table tr:last-child td{border-bottom:none}.commission-detail-modal .combos-table-container .combos-comm-table tr:hover td{background-color:#f8fafc}.commission-detail-modal .combos-table-container .combos-comm-table .td-cb-name{font-weight:600}.commission-detail-modal .combos-table-container .combos-comm-table .td-cb-name .cb-name-flex{align-items:center;gap:8px;display:flex}.commission-detail-modal .combos-table-container .combos-comm-table .td-cb-name .cb-icon-bullet{font-size:14px}.commission-detail-modal .combos-table-container .combos-comm-table .td-cb-price{color:#475569;font-weight:600}.commission-detail-modal .combos-table-container .combos-comm-table .td-cb-discount{color:#2563eb;font-weight:600}.commission-detail-modal .combos-table-container .combos-comm-table .td-cb-discount .discount-pct-sub{color:#64748b;margin-left:2px;font-size:11.5px;font-weight:500}.commission-detail-modal .combos-table-container .combos-comm-table .pct-badge-pill{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:12px;padding:2px 10px;font-size:12px;font-weight:800;display:inline-block}.commission-detail-modal .combos-table-container .combos-comm-table .pct-badge-pill.discount-pill{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.commission-detail-modal .combos-table-container .combos-comm-table .amt-highlight{color:#059669;font-size:13.5px;font-weight:800}.commission-detail-modal .modal-commission-footer{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:16px;padding-top:14px;display:flex}.commission-detail-modal .modal-commission-footer .footer-info-note{color:#64748b;align-items:center;gap:8px;font-size:12.5px;display:flex}.commission-detail-modal .modal-commission-footer .footer-info-note svg{color:#06f;flex-shrink:0}.commission-detail-modal .modal-commission-footer .btn-modal-close-action{color:#334155;cursor:pointer;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:10px;padding:8px 20px;font-size:13.5px;font-weight:700;transition:all .2s}.commission-detail-modal .modal-commission-footer .btn-modal-close-action:hover{color:#0f172a;background:#e2e8f0}@media (width<=640px){.commission-detail-modal{width:95%;padding:16px}.commission-detail-modal .modal-commission-header{padding-right:24px}.commission-detail-modal .modal-commission-header .modal-commission-title{font-size:17px}.commission-detail-modal .modal-commission-footer{flex-direction:column;align-items:stretch;gap:12px}.commission-detail-modal .modal-commission-footer .btn-modal-close-action{width:100%}}.withdraw-tab-action-bar{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.withdraw-tab-action-bar .btn-create-withdraw{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 18px;font-size:14px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 2px 4px #2563eb33}.withdraw-tab-action-bar .btn-create-withdraw:hover{background-color:#1d4ed8;transform:translateY(-1px);box-shadow:0 4px 8px #2563eb4d}.withdraw-tab-action-bar .btn-create-withdraw:active{transform:translateY(0)}.withdraw-tab-action-bar .btn-create-withdraw .btn-plus-icon{width:18px;height:18px}.withdraw-popup-modal{box-sizing:border-box;background:#fff;border-radius:24px;width:94%;max-width:490px;padding:24px 26px;animation:.22s cubic-bezier(.16,1,.3,1) modalPopupScale;box-shadow:0 25px 50px -12px #0f172a40,0 0 0 1px #0f172a0d}.withdraw-popup-modal .withdraw-popup-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.withdraw-popup-modal .withdraw-popup-header .header-left{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.withdraw-popup-modal .withdraw-popup-header .header-left .badge-tag{color:#00a884;letter-spacing:.3px;background:#e6f9f3;border-radius:8px;align-items:center;gap:5px;padding:6px 12px;font-size:13px;font-weight:800;display:inline-flex}.withdraw-popup-modal .withdraw-popup-header .header-left .popup-title{color:#1e293b;margin:0;font-size:19px;font-weight:800}.withdraw-popup-modal .withdraw-popup-header .btn-close-popup{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 8px;font-size:17px;font-weight:700;line-height:1;transition:all .15s}.withdraw-popup-modal .withdraw-popup-header .btn-close-popup:hover{color:#1e293b;background:#f1f5f9}.withdraw-popup-modal .withdraw-popup-body{flex-direction:column;display:flex}.withdraw-popup-modal .balance-display-box{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:18px;padding:14px 18px;display:flex}.withdraw-popup-modal .balance-display-box .balance-label{color:#64748b;font-size:14px;font-weight:600}.withdraw-popup-modal .balance-display-box .balance-value{color:#00a884;letter-spacing:-.2px;font-size:18px;font-weight:800}.withdraw-popup-modal .amount-input-group{flex-direction:column;margin-bottom:16px;display:flex}.withdraw-popup-modal .amount-input-group .input-label{color:#0f172a;margin-bottom:8px;font-size:14px;font-weight:700}.withdraw-popup-modal .amount-input-group .amount-input-control{color:#0f172a;box-sizing:border-box;background:#fff;border:1.5px solid #93c5fd;border-radius:10px;outline:none;width:100%;height:48px;padding:0 16px;font-size:15px;font-weight:600;transition:border-color .2s,box-shadow .2s}.withdraw-popup-modal .amount-input-group .amount-input-control::placeholder{color:#94a3b8;font-weight:400}.withdraw-popup-modal .amount-input-group .amount-input-control:focus{border-color:#2563eb;box-shadow:0 0 0 3.5px #2563eb26}.withdraw-popup-modal .amount-input-group .min-amount-alert{color:#b45309;background:#fffbeb;border:1px solid #fef3c7;border-radius:8px;align-items:center;gap:6px;margin-top:10px;padding:8px 12px;font-size:12.5px;display:flex}.withdraw-popup-modal .amount-input-group .min-amount-alert .alert-icon{font-size:13px}.withdraw-popup-modal .amount-input-group .min-amount-alert .alert-text strong{color:#d97706;font-weight:700}.withdraw-popup-modal .amount-input-group .validation-error-msg{color:#ef4444;margin-top:6px;font-size:12px;font-weight:600}.withdraw-popup-modal .bank-missing-alert{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 14px;display:flex}.withdraw-popup-modal .bank-missing-alert .missing-icon{flex-shrink:0;margin-top:1px;font-size:16px}.withdraw-popup-modal .bank-missing-alert .missing-content{flex-direction:column;gap:2px;display:flex}.withdraw-popup-modal .bank-missing-alert .missing-content .missing-title{color:#b91c1c;font-size:13px;font-weight:700}.withdraw-popup-modal .bank-missing-alert .missing-content .missing-desc{color:#7f1d1d;margin:0;font-size:12px;line-height:1.4}.withdraw-popup-modal .bank-missing-alert .missing-content .btn-goto-info{color:#2563eb;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:4px;padding:0;font-size:12.5px;font-weight:700;text-decoration:underline}.withdraw-popup-modal .bank-missing-alert .missing-content .btn-goto-info:hover{color:#1d4ed8}.withdraw-popup-modal .tax-summary-box{background:#f0fdfa;border:1.5px dashed #5eead4;border-radius:14px;flex-direction:column;gap:10px;margin-bottom:22px;padding:14px 16px;display:flex}.withdraw-popup-modal .tax-summary-box .tax-row{justify-content:space-between;align-items:center;display:flex}.withdraw-popup-modal .tax-summary-box .tax-row .tax-label{color:#475569;font-size:13.5px;font-weight:600}.withdraw-popup-modal .tax-summary-box .tax-row .tax-val{color:#ef4444;font-size:14.5px;font-weight:700}.withdraw-popup-modal .tax-summary-box .tax-note-row{align-items:flex-start;gap:6px;display:flex}.withdraw-popup-modal .tax-summary-box .tax-note-row .info-icon{flex-shrink:0;margin-top:1px;font-size:13px}.withdraw-popup-modal .tax-summary-box .tax-note-row .tax-note-text{color:#0d9488;margin:0;font-size:11.5px;line-height:1.5}.withdraw-popup-modal .tax-summary-box .tax-note-row .tax-note-text strong{color:#0f766e;font-weight:700}.withdraw-popup-modal .tax-summary-box .net-payout-row{border-top:1px solid #5eead466;justify-content:space-between;align-items:center;padding-top:8px;display:flex}.withdraw-popup-modal .tax-summary-box .net-payout-row .net-label{color:#0f172a;font-size:15px;font-weight:800}.withdraw-popup-modal .tax-summary-box .net-payout-row .net-val{color:#06f;letter-spacing:-.2px;font-size:17px;font-weight:800}.withdraw-popup-modal .popup-actions-footer{align-items:center;gap:12px;display:flex}.withdraw-popup-modal .popup-actions-footer .btn-cancel{color:#334155;cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;flex:1;height:44px;font-size:14px;font-weight:700;transition:all .15s}.withdraw-popup-modal .popup-actions-footer .btn-cancel:hover{background:#f8fafc;border-color:#cbd5e1}.withdraw-popup-modal .popup-actions-footer .btn-confirm{color:#fff;cursor:pointer;background:#06f;border:none;border-radius:10px;flex:1.25;height:44px;font-size:14px;font-weight:700;transition:all .15s;box-shadow:0 4px 12px #0066ff40}.withdraw-popup-modal .popup-actions-footer .btn-confirm:hover:not(:disabled){background:#0052cc;box-shadow:0 6px 16px #0066ff59}.withdraw-popup-modal .popup-actions-footer .btn-confirm:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}@keyframes modalPopupScale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.handbook-reading-modal{text-align:left;border-radius:20px;flex-direction:column;width:95%;max-width:680px;max-height:85vh;padding:28px 24px;animation:.25s cubic-bezier(.16,1,.3,1) modalPopupScale;display:flex;box-shadow:0 20px 40px #00000026}.handbook-reading-modal .handbook-modal-header{border-bottom:1px solid #e2e8f0;margin-bottom:16px;padding-bottom:14px}.handbook-reading-modal .handbook-modal-header .handbook-modal-meta{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.handbook-reading-modal .handbook-modal-header .handbook-modal-meta .handbook-tag-category{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:700}.handbook-reading-modal .handbook-modal-header .handbook-modal-meta .handbook-tag-time{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:600}.handbook-reading-modal .handbook-modal-header .handbook-modal-title{color:var(--text-title,#0f172a);align-items:center;gap:8px;margin:0;font-size:19px;font-weight:800;line-height:1.4;display:flex}.handbook-reading-modal .handbook-modal-header .handbook-modal-title .title-icon-emoji{font-size:22px}.handbook-reading-modal .handbook-modal-body{color:var(--text-title,#0f172a);flex:1;padding-right:6px;font-size:14.5px;line-height:1.6;overflow-y:auto}.handbook-reading-modal .handbook-modal-footer{border-top:1px solid #e2e8f0;justify-content:flex-end;margin-top:16px;padding-top:14px;display:flex}.handbook-reading-modal .handbook-modal-footer .btn-close-handbook{color:var(--text-title,#0f172a);cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;padding:10px 24px;font-size:13.5px;font-weight:700;transition:all .2s}.handbook-reading-modal .handbook-modal-footer .btn-close-handbook:hover{background:#e2e8f0}.collab-container{max-width:1200px;margin:96px auto 36px;padding:0 24px}.collab-container .stats-grid,.stats-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:28px;display:grid}@media (width<=1024px){.collab-container .stats-grid,.stats-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}}@media (width<=768px){.collab-container .stats-grid,.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.collab-container .stats-grid,.stats-grid{grid-template-columns:1fr}}.stat-card{border:1px solid var(--border-color,#e2e8f0);background-color:#fff;border-radius:16px;flex-direction:column;gap:6px;padding:18px 20px;transition:all .2s;display:flex;box-shadow:0 2px 10px #00000008}.stat-card:hover{border-color:#0068ff33;transform:translateY(-2px);box-shadow:0 6px 16px #0000000f}.stat-card-level{isolation:isolate;background:linear-gradient(145deg, var(--tier-card-start,#fff), #fff 48%, var(--tier-card-end,#f8fafc));border:1px solid var(--tier-border,#e2e8f0);box-shadow:0 8px 24px var(--tier-shadow,#0f172a14);position:relative;overflow:hidden}.stat-card-level:before{content:"";background:var(--tier-rim,var(--tier-color,#06f));z-index:1;height:4px;position:absolute;top:0;left:0;right:0}.stat-card-level>*{z-index:2;position:relative}.stat-card-level.bronze{--tier-color:#b66a3c;--tier-rim:linear-gradient(90deg, #7c2d12, #d08a58, #f4c7a3, #9a4f28);--tier-bg:#fff1e7;--tier-text:#8a3a0f;--tier-border:#f1c9ae;--tier-card-start:#fff9f4;--tier-card-end:#f9e0cf;--tier-shadow:#9a4f2826}.stat-card-level.silver{--tier-color:#94a3b8;--tier-rim:linear-gradient(90deg, #64748b, #e2e8f0, #fff, #94a3b8);--tier-bg:#f1f5f9;--tier-text:#475569;--tier-border:#d7dee8;--tier-card-start:#fff;--tier-card-end:#e9eef5;--tier-shadow:#64748b24}.stat-card-level.gold{--tier-color:#f5b800;--tier-rim:linear-gradient(90deg, #b7791f, #f5b800, #fff2a8, #d99904);--tier-bg:#fff7c2;--tier-text:#9a6a00;--tier-border:#f3d674;--tier-card-start:#fffdf2;--tier-card-end:#ffef9d;--tier-shadow:#d999042b}.stat-card-level.diamond{--tier-color:#0284c7;--tier-rim:linear-gradient(90deg, #0369a1, #38bdf8, #bae6fd, #0284c7);--tier-bg:#e0f2fe;--tier-text:#0369a1;--tier-border:#7dd3fc;--tier-card-start:#f0f9ff;--tier-card-end:#bae6fd;--tier-shadow:#0284c726}.stat-card-level.default{--tier-color:#94a3b8;--tier-rim:linear-gradient(90deg, #cbd5e1, #f1f5f9, #cbd5e1);--tier-bg:#f8fafc;--tier-text:#64748b;--tier-border:#e2e8f0;--tier-card-start:#fff;--tier-card-end:#f8fafc;--tier-shadow:#0f172a0d}.tier-badge{background:linear-gradient(135deg, #fff, var(--tier-bg,#f1f5f9));border:1px solid var(--tier-border,#d7dee8);min-height:28px;color:var(--tier-text,#475569);text-transform:uppercase;letter-spacing:.5px;border-radius:8px;justify-content:center;align-items:center;width:fit-content;padding:4px 12px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #fffc}.tier-badge.bronze{--tier-bg:#fff1e7;--tier-text:#8a3a0f;--tier-border:#f1c9ae}.tier-badge.silver{--tier-bg:#f1f5f9;--tier-text:#475569;--tier-border:#d7dee8}.tier-badge.gold{--tier-bg:#fff7c2;--tier-text:#9a6a00;--tier-border:#f3d674}.tier-badge.diamond{--tier-bg:#e0f2fe;--tier-text:#0369a1;--tier-border:#7dd3fc}.tier-badge.default{--tier-bg:#f8fafc;--tier-text:#64748b;--tier-border:#e2e8f0}.stat-label{color:var(--text-muted,#64748b);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:700}.stat-value{color:var(--text-title,#0f172a);font-size:20px;font-weight:800}.stat-value.highlight-blue{color:#06f}.stat-value.highlight-green{color:#10b981}.tabs-wrapper{border:1px solid var(--border-color,#e2e8f0);background-color:#fff;border-radius:20px;padding:24px;box-shadow:0 2px 10px #00000008}.tabs-header{border-bottom:1.5px solid var(--border-color,#e2e8f0);gap:8px;margin-bottom:24px;padding-bottom:16px;display:flex;overflow-x:auto}.tab-trigger-btn{color:var(--text-muted,#64748b);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:10px;padding:10px 20px;font-size:14px;font-weight:700;transition:all .2s}.tab-trigger-btn:hover{color:#06f;background-color:#eff6ff}.tab-trigger-btn.active{color:#fff;background-color:#06f;box-shadow:0 4px 10px #0068ff33}.tab-content{display:none}.tab-content.active{display:block}.table-responsive{border:1px solid var(--border-color,#e2e8f0);border-radius:12px;width:100%;overflow-x:auto}.collab-table{border-collapse:collapse;text-align:left;width:100%;font-size:13.5px}.collab-table th,.collab-table td{border-bottom:1px solid var(--border-color,#e2e8f0);padding:14px 16px}.collab-table th{color:var(--text-title,#0f172a);background-color:#f8fafc;font-weight:700}.collab-table tr:hover{background-color:#f8fafc}.collab-table tr:last-child td{border-bottom:none}.badge-status{white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-block}.badge-status.badge-success{color:#065f46;background-color:#d1fae5}.badge-status.badge-pending{color:#92400e;background-color:#fef3c7}.badge-status.badge-danger{color:#b91c1c;background-color:#fee2e2}.badge-status.badge-muted{color:#475569;background-color:#e2e8f0}.package-cell{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.package-qty-badge{color:#0068ff;white-space:nowrap;background-color:#e0f2fe;border-radius:8px;justify-content:center;align-items:center;padding:3px 10px;font-size:13px;font-weight:800;line-height:1.2;display:inline-flex}.package-name-text{color:#0f172a;font-weight:700}.coupon-cards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:32px;display:grid}@media (width<=1200px){.coupon-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.coupon-cards-grid{grid-template-columns:1fr}}.coupon-percent-card{background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;flex-direction:column;padding:18px;display:flex;position:relative;box-shadow:0 2px 8px #00000005}.coupon-percent-card .btn-add-plus{cursor:pointer;z-index:2;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;font-weight:800;line-height:1;transition:all .2s;display:flex;position:absolute;top:14px;right:14px;box-shadow:0 2px 6px #0000001a}.coupon-percent-card.theme-green{border-color:#a7f3d0}.coupon-percent-card.theme-green .badge-percent{color:#047857;background:#ecfdf5}.coupon-percent-card.theme-green .btn-add-plus{color:#fff;background:#10b981}.coupon-percent-card.theme-green .btn-add-plus:hover{background:#059669;transform:scale(1.1)}.coupon-percent-card.theme-blue{border-color:#bfdbfe}.coupon-percent-card.theme-blue .badge-percent{color:#1d4ed8;background:#eff6ff}.coupon-percent-card.theme-blue .btn-add-plus{color:#fff;background:#2563eb}.coupon-percent-card.theme-blue .btn-add-plus:hover{background:#1d4ed8;transform:scale(1.1)}.coupon-percent-card.theme-orange{border-color:#fed7aa}.coupon-percent-card.theme-orange .badge-percent{color:#c2410c;background:#fff7ed}.coupon-percent-card.theme-orange .btn-add-plus{color:#fff;background:#ea580c}.coupon-percent-card.theme-orange .btn-add-plus:hover{background:#c2410c;transform:scale(1.1)}.coupon-percent-card.theme-pink{border-color:#fbcfe8}.coupon-percent-card.theme-pink .badge-percent{color:#be185d;background:#fdf2f8}.coupon-percent-card.theme-pink .btn-add-plus{color:#fff;background:#db2777}.coupon-percent-card.theme-pink .btn-add-plus:hover{background:#be185d;transform:scale(1.1)}.coupon-percent-card .card-top-header{flex-direction:column;gap:10px;margin-bottom:14px;padding-right:32px;display:flex}.coupon-percent-card .title-sub-group{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.coupon-percent-card .badge-percent{border-radius:8px;padding:4px 10px;font-size:13px;font-weight:800}.coupon-percent-card .badge-count{color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.coupon-percent-card .badge-tag-user{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700}.coupon-percent-card .badge-commission{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.coupon-percent-card .setting-details-row{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.coupon-percent-card .setting-chip{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:3px;padding:3px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.coupon-percent-card .empty-coupon-box{text-align:center;color:#94a3b8;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;margin-top:4px;padding:24px 16px;font-size:13px;font-style:italic;line-height:1.5}.coupon-percent-card .card-coupons-list{flex-direction:column;gap:10px;max-height:415px;padding-right:4px;display:flex;overflow-y:auto}.coupon-percent-card .card-coupons-list::-webkit-scrollbar{width:5px}.coupon-percent-card .card-coupons-list::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.coupon-percent-card .card-coupons-list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.coupon-percent-card .card-coupons-list::-webkit-scrollbar-thumb:hover{background:#94a3b8}.coupon-percent-card .coupon-item-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:12px;transition:border-color .2s}.coupon-percent-card .coupon-item-box.is-expired{opacity:.75;background:#fff5f5;border-color:#fecaca}.coupon-percent-card .coupon-item-box.is-used{opacity:.75;background:#f1f5f9;border-color:#cbd5e1}.coupon-percent-card .item-row-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.coupon-percent-card .item-code{color:#0f172a;letter-spacing:.5px;font-family:monospace;font-size:15px;font-weight:800}.coupon-percent-card .item-pills-group{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.coupon-percent-card .item-pkg-pill{color:#334155;text-align:right;word-break:break-word;background:#e2e8f0;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:600}.coupon-percent-card .item-comm-pill{color:#047857;white-space:nowrap;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700}.coupon-percent-card .item-row-mid{justify-content:space-between;align-items:center;margin-top:8px;font-size:12px;display:flex}.coupon-percent-card .phone-badge{color:#2563eb;background:#eff6ff;border-radius:4px;padding:2px 6px;font-weight:600}.coupon-percent-card .status-text-pill{color:#059669;font-size:11px;font-weight:600}.coupon-percent-card .status-text-pill.expired,.coupon-percent-card .status-text-pill.used{color:#dc2626}.coupon-percent-card .item-row-bottom{border-top:1px dashed #e2e8f0;justify-content:space-between;align-items:center;margin-top:10px;padding-top:8px;display:flex}.coupon-percent-card .timer-badge{color:#dc2626;font-family:monospace;font-size:12px;font-weight:700}.coupon-percent-card .btn-copy-code{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:600}.coupon-percent-card .btn-copy-code:hover{background:#f1f5f9;border-color:#94a3b8}.detailed-history-section{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-top:24px;padding:20px}.detailed-history-section .history-section-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.detailed-history-section .section-title{color:#0f172a;margin:0;font-size:16px;font-weight:700}.detailed-history-section .btn-copy-sm{color:#334155;cursor:pointer;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:600}.detailed-history-section .btn-copy-sm:hover{background:#e2e8f0}.withdraw-tab-action-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:4px 0;display:flex}.withdraw-tab-action-bar .action-bar-left{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.withdraw-tab-action-bar .action-bar-left .history-title{color:var(--text-title,#0f172a);margin:0;font-size:16px;font-weight:700}.withdraw-tab-action-bar .action-bar-left .history-badge-count{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:20px;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.withdraw-tab-action-bar .btn-create-withdraw{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#06f 0%,#0052cc 100%);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 4px 12px #0066ff40}.withdraw-tab-action-bar .btn-create-withdraw:hover{background:linear-gradient(135deg,#0052cc 0%,#003d99 100%);transform:translateY(-1.5px);box-shadow:0 6px 16px #0066ff59}.withdraw-tab-action-bar .btn-create-withdraw:active{transform:translateY(0);box-shadow:0 2px 6px #06f3}.withdraw-tab-action-bar .btn-create-withdraw .btn-plus-icon{flex-shrink:0;width:18px;height:18px}.ctv-info-form{flex-direction:column;gap:24px;display:flex}.ctv-top-grid{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}@media (width<=768px){.ctv-top-grid{grid-template-columns:1fr}}.info-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px 20px;box-shadow:0 1px 3px #0000000d}.info-card.tax-card{margin-top:0}.info-card .info-card-header{border-bottom:none;align-items:center;gap:6px;margin-bottom:8px;padding-bottom:0;display:flex}.info-card .info-card-header .info-card-icon{font-size:16px}.info-card .info-card-header .info-card-title{color:#0f172a;margin:0;font-size:15px;font-weight:800}.info-card .card-body{flex-direction:column;gap:12px;display:flex}.form-group{flex-direction:column;gap:4px;display:flex}.form-group .form-label{color:#334155;font-size:13px;font-weight:600}.form-group .form-label .required-star{color:#ef4444;margin-left:2px;font-weight:700}.form-group .form-input,.form-group .form-select{color:#1e293b;box-sizing:border-box;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-size:14px;transition:all .2s}.form-group .form-input:focus,.form-group .form-select:focus{background-color:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.form-group .form-input::placeholder,.form-group .form-select::placeholder{color:#94a3b8}.form-group .form-input.disabled-field,.form-group .form-input[readonly],.form-group .form-select.disabled-field,.form-group .form-select[readonly]{color:#475569;cursor:not-allowed;background-color:#f1f5f9;border-color:#cbd5e1;font-weight:700}.form-group .form-input.disabled-field:focus,.form-group .form-input[readonly]:focus,.form-group .form-select.disabled-field:focus,.form-group .form-select[readonly]:focus{box-shadow:none;background-color:#f1f5f9;border-color:#cbd5e1}.tax-info-alert{background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:0;padding:10px 14px;display:flex}.tax-info-alert .alert-icon-box{flex-shrink:0;margin-top:1px}.tax-info-alert .alert-icon-box .info-svg{color:#2563eb;width:18px;height:18px}.tax-info-alert .tax-info-text{color:#1e40af;margin:0;font-size:13px;line-height:1.5}.tax-row-triple{grid-template-columns:1fr 1fr 1fr;gap:14px;display:grid}@media (width<=640px){.tax-row-triple{grid-template-columns:1fr}}.tax-row-double{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=640px){.tax-row-double{grid-template-columns:1fr}}.form-actions-bar{justify-content:center;margin-top:12px;display:flex}.form-actions-bar .btn-update-info{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:240px;padding:12px 28px;font-size:15px;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 2px 4px #2563eb33}.form-actions-bar .btn-update-info:hover:not(:disabled){background-color:#1d4ed8;transform:translateY(-1px);box-shadow:0 4px 6px #2563eb4d}.form-actions-bar .btn-update-info:active:not(:disabled){transform:translateY(0)}.form-actions-bar .btn-update-info:disabled{opacity:.6;cursor:not-allowed}.form-actions-bar .btn-update-info .btn-check-icon{width:18px;height:18px}.handbook-tab-container{text-align:left}.handbook-header-section{margin-bottom:24px}.handbook-header-section .handbook-title{color:var(--text-title,#0f172a);align-items:center;gap:8px;margin:0 0 6px;font-size:18px;font-weight:800;display:flex}.handbook-header-section .handbook-desc{color:var(--text-muted,#64748b);margin:0;font-size:13.5px;line-height:1.5}.handbook-articles-list{flex-direction:column;gap:16px;display:flex}.handbook-article-card{cursor:pointer;user-select:none;background:#fff;border:1px solid #e2e8f0;border-radius:16px;outline:none;align-items:center;gap:20px;padding:20px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 12px #00000005}.handbook-article-card:hover{border-color:#0068ff;transform:translateY(-2px);box-shadow:0 8px 24px #0068ff14}.handbook-article-card:hover .article-action-link{color:#0052cc}.handbook-article-card:hover .article-action-link .arrow-icon{transform:translate(3px)}@media (width<=640px){.handbook-article-card{flex-direction:column;align-items:flex-start;gap:14px;padding:16px}}.article-icon-box{border:1px solid;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:130px;min-width:130px;height:95px;font-size:38px;display:flex}@media (width<=640px){.article-icon-box{width:100%;height:80px}}.article-content-wrap{flex-direction:column;flex:1;justify-content:center;gap:6px;min-width:0;display:flex}.article-content-wrap .article-title{color:var(--text-title,#0f172a);margin:0;font-size:16px;font-weight:800;line-height:1.35}.article-content-wrap .article-summary{color:var(--text-muted,#64748b);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.article-action-link{color:#0068ff;white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-size:13px;font-weight:700;transition:all .2s;display:flex}.article-action-link .arrow-icon{transition:transform .2s;display:inline-block}@media (width<=640px){.article-action-link{align-self:flex-end}}.handbook-loading-state,.handbook-empty-state{text-align:center;color:var(--text-muted,#64748b);flex-direction:column;align-items:center;gap:12px;padding:48px 24px;font-size:14px;display:flex}.handbook-loading-state .empty-emoji,.handbook-empty-state .empty-emoji{font-size:40px}.modal-overlay.open,.modal-overlay.active{opacity:1!important;pointer-events:auto!important;display:flex!important}
