.download,
.download-banner,
.download-btn,
.app-download-btn,
.banner-download-btn,
.mobile-download-page {
  display: none !important;
}

.zorb-help-admin { margin-top: 18px; }
.zorb-help-admin .zorb-help-row { padding: 16px; border: 1px solid #edf0f5; border-radius: 11px; background: #fbfcfe; margin-bottom: 12px; }
.zorb-help-admin .zorb-help-row-head { display:flex; align-items:center; gap:10px; margin-bottom:10px; }
.zorb-help-admin .zorb-help-row-head strong { margin-right:auto; color:#34466a; }
.zorb-help-admin .zorb-help-grid { display:grid; grid-template-columns: minmax(0,1fr) 130px 110px; gap:10px; }
.zorb-help-admin label { display:flex; flex-direction:column; gap:5px; color:#63718a; font-size:12px; font-weight:600; }
.zorb-help-admin input, .zorb-help-admin textarea { width:100%; border:1px solid #d8e0ed; border-radius:8px; padding:8px 10px; font:inherit; color:#243657; background:#fff; }
.zorb-help-admin textarea { min-height:130px; margin-top:10px; resize:vertical; line-height:1.6; }
.zorb-help-admin .zorb-help-empty { padding:20px; text-align:center; color:#7d8aa0; }
@media (max-width:900px) { .zorb-help-admin .zorb-help-grid { grid-template-columns:1fr 100px; } .zorb-help-admin .zorb-help-grid label:first-child { grid-column:1/-1; } }

.mobile-finance-info-page .warm-tip { display: none !important; }
.zorb-finance-actions { display: grid !important; gap: 12px !important; }
.zorb-finance-actions .zorb-contact-button,
.zorb-finance-actions .zorb-finance-button { min-height: 44px; margin: 0 !important; border-radius: 8px; font-size: 15px; font-weight: 600; }
.zorb-finance-actions .zorb-contact-button { border-color: #1677ff; color: #1677ff; background: #fff; }
.zorb-finance-actions .zorb-finance-button { background: #1677ff; border-color: #1677ff; color: #fff; }
.zorb-finance-actions .zorb-finance-button:disabled { border-color: #d9dee8; background: #e7ebf2; color: #8b96a8; }
.zorb-finance-loading,.zorb-finance-error { padding: 12px; border-radius: 8px; background: #f5f8fc; color: #7b899d; font-size: 13px; text-align: center; }
.zorb-finance-error { background: #fff2f0; color: #d1493f; }

.zorb-claim-account-field { margin-bottom: 24px; }
.zorb-claim-account-field .ant-form-item-label { padding-bottom: 8px; text-align: left; }
.zorb-claim-account-field label { color: rgba(0,0,0,.88); font-size: 14px; }
.zorb-claim-account-field label::before { display: inline-block; margin-right: 4px; color: #ff4d4f; content: "*"; }
#zorb-claim-game-account { width: 100%; min-height: 42px; padding: 8px 11px; border: 1px solid #d9d9d9; border-radius: 6px; background: #fff; color: rgba(0,0,0,.88); font-size: 16px; outline: none; transition: border-color .2s,box-shadow .2s; }
#zorb-claim-game-account:focus { border-color: #4096ff; box-shadow: 0 0 0 2px rgba(5,145,255,.1); }
#zorb-claim-game-account.zorb-input-error { border-color: #ff4d4f; }
.zorb-claim-account-error { min-height: 20px; padding-top: 3px; color: #ff4d4f; font-size: 12px; }
.zorb-promotion-panel { margin: 18px 16px 28px; padding: 18px; border: 1px solid #e5eaf2; border-radius: 14px; background: #fff; box-shadow: 0 6px 22px rgba(25,52,92,.07); color: #21314d; }
.zorb-promotion-head { display: flex; align-items: flex-start; justify-content: space-between; gap: 12px; }
.zorb-promotion-head div { display: grid; gap: 5px; }
.zorb-promotion-head span { color: #77859a; font-size: 12px; }
.zorb-promotion-head strong { font-size: 17px; }
.zorb-promotion-head em { padding: 5px 9px; border-radius: 14px; background: #eaf4ff; color: #1688fa; font-size: 11px; font-style: normal; font-weight: 700; white-space: nowrap; }
.zorb-promotion-metrics { display: grid; grid-template-columns: repeat(4,minmax(0,1fr)); gap: 8px; margin-top: 16px; }
.zorb-promotion-metrics article { min-width: 0; padding: 11px 6px; border-radius: 9px; background: #f5f8fc; text-align: center; }
.zorb-promotion-metrics span,.zorb-promotion-metrics strong { display: block; }
.zorb-promotion-metrics span { color: #8a96a8; font-size: 10px; }
.zorb-promotion-metrics strong { margin-top: 5px; overflow: hidden; color: #263a5d; font-size: 14px; text-overflow: ellipsis; }
.zorb-promotion-checks { display: flex; flex-wrap: wrap; gap: 7px; margin-top: 14px; }
.zorb-promotion-check { padding: 6px 8px; border-radius: 7px; font-size: 11px; }
.zorb-promotion-check.is-met { background: #eaf9f0; color: #218952; }
.zorb-promotion-check.is-missing { background: #fff2f0; color: #d1493f; }
.zorb-promotion-message,.zorb-promotion-loading,.zorb-promotion-error { margin: 14px 0 0; color: #7b899d; font-size: 12px; line-height: 1.6; }
.zorb-promotion-error { color: #d1493f; }
.zorb-promotion-apply { width: 100%; min-height: 42px; margin-top: 15px; border: 0; border-radius: 8px; background: #1677ff; color: #fff; font-size: 14px; font-weight: 700; }
.zorb-promotion-apply:disabled { background: #d8dee8; color: #8591a4; }
.zorb-promotion-rules { margin-top: 14px; border-top: 1px solid #edf0f4; padding-top: 12px; }
.zorb-promotion-rules summary { color: #51627d; font-size: 12px; font-weight: 700; cursor: pointer; }
.zorb-promotion-rules > div { margin-top: 10px; overflow-x: auto; }
.zorb-promotion-rules table { width: 100%; min-width: 560px; border-collapse: collapse; font-size: 11px; }
.zorb-promotion-rules th,.zorb-promotion-rules td { padding: 9px; border-bottom: 1px solid #edf0f4; text-align: left; vertical-align: top; }
.zorb-promotion-rules th { background: #f6f8fb; color: #708097; }

@media (max-width: 420px) {
  .zorb-promotion-metrics { grid-template-columns: repeat(2,minmax(0,1fr)); }
}
.zorb-widget-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;padding:0 16px}.zorb-widget-grid>a,.zorb-estimate{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:14px;background:#fff;box-shadow:0 6px 20px rgba(25,45,90,.08);text-decoration:none;color:#1d2b4f}.zorb-widget-grid strong{font-size:16px}.zorb-widget-grid span{font-size:12px;color:#71809d}.zorb-estimate{grid-column:1/-1;background:linear-gradient(135deg,#edf4ff,#fff)}.zorb-feature-page{min-height:100vh;background:#f5f7fb;color:#1c2a49}.zorb-feature-header{height:58px;display:flex;align-items:center;gap:14px;padding:0 16px;background:#fff;border-bottom:1px solid #edf0f6}.zorb-feature-header h1{font-size:19px;margin:0}.zorb-back{border:0;background:none;font-size:30px;color:#315ca8}.zorb-feature-content{padding:18px 16px;max-width:720px;margin:auto}.zorb-feature-card{padding:20px;border-radius:16px;background:linear-gradient(135deg,#315ca8,#638fe0);color:#fff;box-shadow:0 12px 30px rgba(49,92,168,.22)}.zorb-feature-card span{font-size:13px;opacity:.86}.zorb-feature-card strong{display:block;font-size:32px;margin:6px 0}.zorb-feature-card p{font-size:13px;line-height:1.7;margin:5px 0;opacity:.9}.zorb-feature-form{display:flex;gap:10px;margin:18px 0}.zorb-feature-form input{flex:1;height:44px;border:1px solid #d9e0ef;border-radius:10px;padding:0 12px}.zorb-primary,.zorb-secondary,.zorb-small{border:0;border-radius:9px;padding:10px 15px;background:#315ca8;color:#fff;font-weight:600}.zorb-secondary{display:block;width:100%;margin-top:12px;background:#fff;color:#315ca8;border:1px solid #315ca8}.zorb-primary:disabled,.zorb-secondary:disabled,.zorb-small:disabled{opacity:.45}.zorb-record-list{display:flex;flex-direction:column;gap:10px}.zorb-record-list article,.zorb-vip-rules>div{display:flex;align-items:center;justify-content:space-between;padding:14px;background:#fff;border-radius:12px}.zorb-record-list small,.zorb-vip-rules span{display:block;color:#7c879d;font-size:12px;margin-top:4px}.zorb-wheel-prizes{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:18px 0}.zorb-wheel-prizes span{padding:18px 8px;text-align:center;border-radius:50%;background:#fff4cf;color:#a66a00;font-weight:700}.zorb-spin-result{margin-top:16px;padding:14px;background:#fff;border-radius:10px;text-align:center;color:#52617e}.zorb-vip-rules{display:flex;flex-direction:column;gap:10px;margin-top:16px}.zorb-vip-rules .zorb-small{margin-left:auto}.zorb-muted{color:#7c879d;font-size:13px;line-height:1.7}.zorb-loading,.zorb-error{padding:30px;text-align:center;color:#7c879d}.zorb-error{color:#c0392b}.zorb-admin-feature{margin-top:20px}.zorb-admin-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.zorb-admin-feature-grid>div{padding:14px;border:1px solid #edf0f6;border-radius:12px}.zorb-admin-feature-grid h3{margin:0 0 10px;font-size:15px}.zorb-admin-row{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid #f1f3f7;font-size:12px}.zorb-admin-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zorb-admin-feature textarea{width:100%;border:1px solid #d9e0ef;border-radius:8px;padding:8px;font-family:monospace}.zorb-package-state{margin:10px 0;padding:10px;text-align:center;border-radius:8px;background:#f1f5ff;color:#315ca8;font-size:13px}@media(max-width:700px){.zorb-admin-feature-grid{grid-template-columns:1fr}.zorb-widget-grid{grid-template-columns:1fr}.zorb-feature-form{flex-direction:column}}
.zorb-admin-visual{margin-top:18px}.zorb-visual-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.zorb-visual-card{padding:20px;border:1px solid #e7ebf3;border-radius:14px;background:#fff;box-shadow:0 5px 18px rgba(31,52,95,.05)}.zorb-payment-card{grid-column:1/-1}.zorb-visual-title{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}.zorb-visual-title h3{margin:0;font-size:17px;color:#1e3157}.zorb-visual-title p{margin:5px 0 0;color:#8290a8;font-size:12px}.zorb-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.zorb-form-grid label,.zorb-field-full{display:flex;flex-direction:column;gap:6px;color:#63718a;font-size:12px;font-weight:600}.zorb-field-full{margin-top:12px}.zorb-form-grid input,.zorb-field-full input,.zorb-field-full textarea,.zorb-edit-row input{width:100%;min-height:38px;border:1px solid #d8e0ed;border-radius:8px;padding:8px 10px;font:inherit;color:#243657;background:#fff}.zorb-field-full textarea{resize:vertical;line-height:1.6}.zorb-visual-subtitle{display:flex;justify-content:space-between;align-items:center;margin:18px 0 9px;color:#34466a;font-size:13px}.zorb-edit-rows{display:flex;flex-direction:column;gap:8px}.zorb-edit-row{display:grid;grid-template-columns:minmax(0,1fr) 100px 100px auto;gap:8px;align-items:center}.zorb-icon-button{border:1px solid #e2a6a6;border-radius:7px;background:#fff7f7;color:#c45151;padding:8px 10px;cursor:pointer;font-size:12px}.zorb-save-button{margin-top:16px}.zorb-save-state{display:inline-block;margin-left:10px;font-size:12px;color:#7d8aa0}.zorb-save-state.is-ok{color:#269866}.zorb-save-state.is-error{color:#c45151}.zorb-vip-table-wrap{overflow:auto}.zorb-vip-table{width:100%;border-collapse:separate;border-spacing:0 7px;min-width:680px}.zorb-vip-table th{text-align:left;color:#7c899e;font-size:11px;font-weight:600;padding:0 6px}.zorb-vip-table td{padding:0 4px}.zorb-vip-table input{width:100%;min-width:72px;min-height:36px;border:1px solid #d8e0ed;border-radius:7px;padding:6px 7px;color:#263856}.zorb-vip-table td:first-child input{min-width:58px}.zorb-check{display:flex;align-items:center;gap:5px;white-space:nowrap;color:#63718a;font-size:12px}.zorb-check input{min-width:16px;width:16px;height:16px}.zorb-visual-hint{margin-top:10px;padding:9px 11px;border-radius:8px;background:#f5f8ff;color:#71809c;font-size:12px;line-height:1.5}.zorb-payment-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.zorb-payment-row{padding:14px;border:1px solid #edf0f5;border-radius:11px;background:#fbfcfe}.zorb-payment-row-head{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#34466a}.zorb-payment-row-head strong{margin-right:auto}.zorb-switch{display:flex;align-items:center;gap:7px;color:#71809a;font-size:12px;font-weight:500;cursor:pointer}.zorb-switch input{display:none}.zorb-switch span{width:34px;height:19px;border-radius:11px;background:#c9d1df;position:relative;transition:.2s}.zorb-switch span:after{content:"";position:absolute;width:15px;height:15px;left:2px;top:2px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:.2s}.zorb-switch input:checked+span{background:#4d81d7}.zorb-switch input:checked+span:after{left:17px}.zorb-visual-loading,.zorb-visual-error{padding:24px;text-align:center;color:#7d8aa0}.zorb-visual-error{color:#c45151}@media(max-width:900px){.zorb-visual-columns{grid-template-columns:1fr}.zorb-payment-card{grid-column:auto}.zorb-payment-rows{grid-template-columns:1fr}.zorb-edit-row{grid-template-columns:1fr 90px 90px auto}}
.zorb-vip-condition-editor{margin-top:16px;padding:14px;border:1px solid #edf0f5;border-radius:11px;background:#fbfcfe}.zorb-vip-condition-editor h4{margin:0;color:#34466a;font-size:14px}.zorb-vip-condition-editor p{margin:5px 0 12px;color:#7c899e;font-size:12px}.zorb-vip-condition-row{display:grid;grid-template-columns:70px repeat(4,minmax(100px,1fr));gap:8px;align-items:end;margin-top:8px}.zorb-vip-condition-row strong{padding:10px 0;color:#34466a}.zorb-vip-condition-row label{display:flex;flex-direction:column;gap:4px;color:#71809a;font-size:11px}.zorb-vip-condition-row input{min-height:34px;border:1px solid #d8e0ed;border-radius:7px;padding:6px 7px}@media(max-width:700px){.zorb-vip-condition-row{grid-template-columns:1fr 1fr}.zorb-vip-condition-row strong{grid-column:1/-1}}
.zorb-vip-condition-text{display:block;max-width:70%;margin-top:6px;color:#7c899e;font-size:11px;line-height:1.55}
.zorb-vip-eligibility{margin-top:16px;padding:14px;border-radius:12px;background:#fff;box-shadow:0 6px 20px rgba(25,45,90,.08)}.zorb-vip-eligibility h3{margin:0 0 8px;color:#273a5e;font-size:15px}.zorb-vip-eligibility article{padding:10px 0;border-top:1px solid #edf0f5}.zorb-vip-eligibility article:first-of-type{border-top:0}.zorb-vip-eligibility article strong{display:block;color:#315ca8;font-size:13px}.zorb-vip-eligibility article div{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.zorb-vip-eligibility span{padding:4px 6px;border-radius:6px;font-size:10px}.zorb-vip-eligibility .is-met{background:#eaf9f0;color:#218952}.zorb-vip-eligibility .is-missing{background:#fff2f0;color:#d1493f}

/* Admin package lifecycle controls are kept in a full-width card below the
   earnings dashboard so hidden legacy columns cannot collapse the panel. */
.zorb-package-status-panel{margin-top:18px}.zorb-package-status-panel .admin-card-title{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.zorb-package-status-panel .admin-card-title h2{margin:0}.zorb-package-status-panel .admin-card-title p{margin:5px 0 0;color:#7d8aa0;font-size:12px;line-height:1.55}.zorb-package-status-table-wrap{margin-top:14px;overflow-x:auto;border:1px solid #e7ecf4;border-radius:11px}.zorb-package-status-table{min-width:760px;margin:0}.zorb-package-status-table td{vertical-align:middle}.zorb-package-status-badge{display:inline-flex;align-items:center;padding:4px 9px;border-radius:11px;font-size:11px;font-weight:700;white-space:nowrap}.zorb-package-status-badge.is-ongoing{background:#eaf9f0;color:#218952}.zorb-package-status-badge.is-completed{background:#f1f3f6;color:#71809a}.zorb-package-status-table .danger-button{background:#fff1f0;color:#c45151;border-color:#f0c1be}.zorb-package-status-table .secondary-button{background:#edf3ff;color:#315ca8;border-color:#cbdafa}

/* Current package and VIP are two distinct account attributes. */
.user-name-row .zorb-package-badge,.user-name-row .zorb-vip-badge{display:inline-flex;align-items:center;min-height:22px;padding:3px 9px;border-radius:12px;color:#fff;font-size:11px;font-weight:700;line-height:1.2}.user-name-row .zorb-package-badge{background:#2c9b67}.user-name-row .zorb-vip-badge{background:#e6424f}

/* Package detail: only the current package purchase data is shown. */
.zorb-package-page{display:flex;flex-direction:column;gap:14px}.zorb-package-hero{display:flex;gap:13px;padding:20px;border-radius:17px;background:linear-gradient(135deg,#244f9a,#4f83d5);color:#fff;box-shadow:0 12px 28px rgba(37,79,151,.22)}.zorb-package-icon{flex:0 0 48px;height:48px;display:grid;place-items:center;border-radius:14px;background:rgba(255,255,255,.17);font-size:24px;font-weight:800}.zorb-package-hero span{font-size:12px;opacity:.8}.zorb-package-hero h2{margin:3px 0 6px;font-size:22px}.zorb-package-hero p{margin:0;font-size:12px;line-height:1.65;opacity:.9}.zorb-package-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.zorb-package-summary>div,.zorb-package-info,.zorb-package-buy,.zorb-recharge-card,.zorb-recharge-address,.zorb-recharge-form{border:1px solid #e8edf6;border-radius:14px;background:#fff;box-shadow:0 5px 16px rgba(28,50,93,.05)}.zorb-package-summary>div{min-width:0;padding:14px 11px}.zorb-package-summary span,.zorb-package-info span{display:block;color:#7b899e;font-size:11px}.zorb-package-summary strong{display:block;margin:5px 0;color:#263b62;font-size:18px;overflow:hidden;text-overflow:ellipsis}.zorb-package-summary small{display:block;color:#9aa6b8;font-size:10px;line-height:1.4}.zorb-package-info{display:grid;grid-template-columns:1fr 1fr;padding:14px}.zorb-package-info>div+div{padding-left:14px;border-left:1px solid #edf0f5}.zorb-package-info strong{display:block;margin-top:5px;color:#2c3e60;font-size:15px}.zorb-package-status.is-active{color:#218952}.zorb-package-buy{padding:15px}.zorb-package-buy label,.zorb-recharge-form label{display:flex;flex-direction:column;gap:7px;color:#5c6b83;font-size:13px;font-weight:600}.zorb-package-buy input,.zorb-recharge-form input{height:43px;border:1px solid #d9e1ee;border-radius:9px;padding:0 12px;background:#fff;color:#283a59;font:inherit}.zorb-package-hint,.zorb-package-error,.zorb-recharge-error,.zorb-recharge-limit{margin:10px 0 0;color:#7b899e;font-size:12px;line-height:1.6}.zorb-package-error,.zorb-recharge-error{min-height:18px;color:#d1493f}.zorb-package-error.is-ok,.zorb-recharge-error.is-ok{color:#218952}.zorb-package-buy-button{width:100%;margin-top:12px;min-height:44px}

/* Recharge pages always show the configured receiving address before submit. */
.zorb-recharge-page{display:flex;flex-direction:column;gap:13px}.zorb-recharge-card,.zorb-recharge-address,.zorb-recharge-form{padding:16px}.zorb-recharge-card h2{margin:0 0 13px;color:#263b62;font-size:16px}.zorb-recharge-methods{display:flex;flex-wrap:wrap;gap:8px}.zorb-recharge-method{min-width:130px;flex:1;border:1px solid #d9e3f2;border-radius:10px;padding:11px;background:#fff;color:#304467;text-align:left}.zorb-recharge-method.is-selected{border-color:#315ca8;background:#f0f5ff}.zorb-recharge-method strong,.zorb-recharge-method span{display:block}.zorb-recharge-method strong{font-size:13px}.zorb-recharge-method span{margin-top:4px;color:#7e8ca2;font-size:11px}.zorb-recharge-address{position:relative}.zorb-recharge-address>span{display:block;color:#7c899f;font-size:12px}.zorb-recharge-address>strong{display:block;margin:7px 80px 8px 0;color:#2a3d61;font-size:14px;overflow-wrap:anywhere}.zorb-recharge-address button{position:absolute;right:16px;top:32px;border:0;border-radius:7px;padding:7px 9px;background:#edf3ff;color:#315ca8;font-size:12px;font-weight:700}.zorb-recharge-address img{display:block;width:142px;max-width:100%;margin:12px 0;border-radius:10px;border:1px solid #edf0f5}.zorb-recharge-address small{display:block;color:#7e8ba0;font-size:11px;line-height:1.6}.zorb-recharge-form{display:grid;gap:12px}.zorb-recharge-form .zorb-primary{min-height:44px}

/* The legacy service-fee review flow remains in history only; it is not part of package earnings. */
#admin-commissions,#admin-purchases,.admin-sidebar-nav a[href="#admin-commissions"],.admin-sidebar-nav a[href="#admin-purchases"]{display:none!important}.zorb-admin-earnings-nav{position:relative}.zorb-admin-earnings-nav span{font-weight:700}
.zorb-earnings-dashboard{scroll-margin-top:18px}.zorb-earnings-actions{display:flex;align-items:center;gap:8px}.zorb-earnings-actions input{height:34px;border:1px solid #d9e1ee;border-radius:7px;padding:0 8px;color:#304467;font:inherit;font-size:12px}.zorb-earnings-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 16px}.zorb-earnings-metrics article{padding:14px;border:1px solid #e6ecf5;border-radius:12px;background:linear-gradient(145deg,#fff,#f7faff)}.zorb-earnings-metrics span{display:block;color:#75849b;font-size:12px}.zorb-earnings-metrics strong{display:block;margin-top:5px;color:#244a8d;font-size:22px}.zorb-earnings-dashboard .zorb-admin-feature-grid{grid-template-columns:minmax(0,1fr) 0 0}.zorb-earnings-explainer{grid-column:1!important;padding:13px!important;background:#f6f9ff!important}.zorb-earnings-explainer h3{color:#2f579b}.zorb-earnings-explainer p{margin:5px 0 0;color:#6f7e95;font-size:12px;line-height:1.65}.zorb-admin-legacy-payment,.zorb-admin-legacy-activity{display:none!important}.zorb-earnings-table-wrap{margin-top:16px;overflow:auto;border:1px solid #e7ecf4;border-radius:12px}.zorb-earnings-table{min-width:1040px;margin:0}.zorb-earnings-table th{white-space:nowrap}.zorb-earnings-table td{vertical-align:top}.zorb-allocation-list{display:flex;flex-direction:column;gap:5px;min-width:215px;margin:0;padding:0;list-style:none}.zorb-allocation-list li{display:grid;grid-template-columns:minmax(58px,auto) 1fr auto;align-items:center;gap:5px;padding:6px 7px;border-radius:7px;background:#f6f8fc;color:#67778f;font-size:11px}.zorb-allocation-list strong{color:#344c72}.zorb-allocation-list b,.zorb-income-positive{color:#218952}.zorb-no-allocation{color:#9aa6b7;font-size:12px}.zorb-ledger-status{display:inline-flex;padding:4px 8px;border-radius:10px;font-size:11px;font-weight:700;white-space:nowrap}.zorb-ledger-status.is-pending{background:#fff5db;color:#b37700}.zorb-ledger-status.is-approved{background:#eaf9f0;color:#218952}.zorb-ledger-status.is-rejected{background:#fff1f0;color:#d1493f}.zorb-ledger-actions{display:flex;flex-direction:column;gap:6px;min-width:94px}.zorb-ledger-actions .small-button{margin:0;white-space:nowrap}
@media(max-width:700px){.zorb-package-summary{grid-template-columns:1fr}.zorb-package-summary>div{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px}.zorb-package-summary small{grid-column:1/-1}.zorb-earnings-actions{width:100%;flex-wrap:wrap;justify-content:flex-start}.zorb-earnings-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.zorb-earnings-metrics strong{font-size:19px}.zorb-earnings-dashboard .admin-card-title{align-items:flex-start;flex-direction:column}.zorb-earnings-table-wrap{margin-left:-2px;margin-right:-2px}.zorb-recharge-method{flex-basis:100%}}
