.commissions-page[data-v-6ebf2ed8]{width:100%;min-height:100%;padding:6px 0 28px;background:transparent}.commissions-shell[data-v-6ebf2ed8]{padding:0}.commissions-hero[data-v-6ebf2ed8]{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;padding:24px 26px;border-radius:18px;background:linear-gradient(135deg,#07111f,#0b1d34);color:#fff;box-shadow:0 14px 34px rgba(11,29,52,.16)}.hero-kicker[data-v-6ebf2ed8],.section-kicker[data-v-6ebf2ed8]{color:#c9a227;font-size:11px;font-weight:900;letter-spacing:.8px;text-transform:uppercase}.commissions-hero h1[data-v-6ebf2ed8]{margin:4px 0 5px;color:#fff;font-size:28px;font-weight:900}.commissions-hero p[data-v-6ebf2ed8]{margin:0;color:hsla(0,0%,100%,.74)}.secondary-hero-button[data-v-6ebf2ed8]{min-height:40px!important;border:1px solid rgba(201,162,39,.55)!important;border-radius:11px!important;background:#fff!important;color:#07111f!important;font-weight:900!important;text-transform:none!important}.secondary-hero-button svg[data-v-6ebf2ed8]{margin-right:7px}.secondary-hero-button[data-v-6ebf2ed8]:hover{background:#07111f!important;color:#c9a227!important}.commissions-summary[data-v-6ebf2ed8]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.commissions-summary article[data-v-6ebf2ed8]{display:flex;flex-direction:column;padding:16px 18px;border:1px solid #d8dde3;border-radius:14px;background:#fff;box-shadow:0 8px 20px rgba(11,29,52,.04)}.commissions-summary article.warning[data-v-6ebf2ed8]{border-color:rgba(201,162,39,.65);background:#fffaf0}.commissions-summary span[data-v-6ebf2ed8]{color:rgba(11,29,52,.58);font-size:11px}.commissions-summary strong[data-v-6ebf2ed8]{margin-top:4px;color:#07111f;font-size:24px}.commissions-summary small[data-v-6ebf2ed8]{margin-top:2px;color:rgba(11,29,52,.58)}.commissions-filters[data-v-6ebf2ed8]{display:grid;grid-template-columns:minmax(280px,1fr) minmax(180px,.35fr) auto;gap:10px;align-items:center;margin-bottom:16px;padding:15px;border:1px solid #d8dde3;border-radius:14px;background:#fff;box-shadow:0 8px 20px rgba(11,29,52,.04)}.filter-button[data-v-6ebf2ed8]{min-height:40px!important;border-radius:10px!important;background:#07111f!important;color:#c9a227!important;font-weight:900!important;text-transform:none!important}.commissions-table-card[data-v-6ebf2ed8]{overflow:hidden;border:1px solid #d8dde3;border-radius:16px;background:#fff;box-shadow:0 10px 28px rgba(11,29,52,.05)}.table-card-heading[data-v-6ebf2ed8]{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:20px;border-bottom:1px solid #edf0f3}.table-card-heading h2[data-v-6ebf2ed8]{margin:3px 0 0;color:#07111f;font-size:20px}.table-card-heading>span[data-v-6ebf2ed8]{color:rgba(11,29,52,.58);font-size:12px}.commissions-table-wrap[data-v-6ebf2ed8]{overflow-x:auto}.commissions-table[data-v-6ebf2ed8]{width:100%;min-width:1100px;border-collapse:collapse}.commissions-table th[data-v-6ebf2ed8]{padding:11px 14px;background:#f8fafc;color:rgba(11,29,52,.68);text-align:left;text-transform:uppercase;font-size:10px;font-weight:900;letter-spacing:.08em}.commissions-table td[data-v-6ebf2ed8]{padding:14px;border-top:1px solid #edf0f3;color:rgba(11,29,52,.78);vertical-align:middle}.commissions-table td small[data-v-6ebf2ed8],.customer-cell small[data-v-6ebf2ed8]{display:block;margin-top:2px;color:rgba(11,29,52,.52);font-size:11px}.customer-cell[data-v-6ebf2ed8]{display:flex;flex-direction:column;min-width:160px}.commission-status[data-v-6ebf2ed8]{display:inline-flex;padding:6px 9px;border-radius:999px;white-space:nowrap;font-size:10px;font-weight:900}.status-paid[data-v-6ebf2ed8]{background:#e8f5ec;color:#286b3d}.status-pending[data-v-6ebf2ed8]{background:#fff6d8;color:#806714}.status-review[data-v-6ebf2ed8]{background:#fff0dc;color:#9a5c14}.status-cancelled[data-v-6ebf2ed8]{background:#eceff2;color:#5d6876}.pay-button[data-v-6ebf2ed8],.pending-button[data-v-6ebf2ed8]{border:0;background:transparent;font-weight:900;cursor:pointer;white-space:nowrap}.pay-button[data-v-6ebf2ed8]{color:#176b35}.pending-button[data-v-6ebf2ed8]{color:#806914}.no-action[data-v-6ebf2ed8]{color:#8b96a5;font-size:11px}.commissions-empty[data-v-6ebf2ed8]{display:flex;align-items:center;flex-direction:column;padding:65px 25px;color:rgba(11,29,52,.58);text-align:center}.commissions-empty>svg[data-v-6ebf2ed8]{margin-bottom:10px;color:#c9a227;font-size:28px}.commissions-empty strong[data-v-6ebf2ed8]{color:#07111f}.commissions-empty span[data-v-6ebf2ed8]{margin-top:3px}.commissions-pagination[data-v-6ebf2ed8]{display:flex;justify-content:space-between;align-items:center;padding:13px 18px;border-top:1px solid #edf0f3;color:rgba(11,29,52,.58);font-size:12px}.commissions-pagination button[data-v-6ebf2ed8]{width:34px;height:34px;margin-left:5px;border:1px solid #d8dde3;border-radius:8px;background:#fff;color:#07111f;font-size:20px}.commissions-pagination button[data-v-6ebf2ed8]:disabled{opacity:.4}.dialog-title[data-v-6ebf2ed8]{display:flex!important;justify-content:space-between;align-items:center;gap:15px;border-bottom:1px solid #e7ebef}.dialog-title>div[data-v-6ebf2ed8]{display:flex;flex-direction:column}.dialog-title strong[data-v-6ebf2ed8]{margin-top:2px;color:#07111f;font-size:20px}.estimate-warning[data-v-6ebf2ed8]{margin-top:10px;padding:11px;border-radius:10px;background:#fff4d6;color:#725f1b;font-size:12px}.confirm-pay-button[data-v-6ebf2ed8]{background:#176b35!important;color:#fff!important;font-weight:900!important;text-transform:none!important}@media (max-width:900px){.commissions-summary[data-v-6ebf2ed8]{grid-template-columns:repeat(2,1fr)}.commissions-filters[data-v-6ebf2ed8]{grid-template-columns:1fr 1fr}.commissions-hero[data-v-6ebf2ed8]{align-items:flex-start;flex-direction:column}}@media (max-width:600px){.commissions-page[data-v-6ebf2ed8]{padding:0 0 24px}.commissions-hero[data-v-6ebf2ed8]{padding:20px 18px}.commissions-hero h1[data-v-6ebf2ed8]{font-size:25px}.commissions-filters[data-v-6ebf2ed8],.commissions-summary[data-v-6ebf2ed8]{grid-template-columns:1fr}.table-card-heading[data-v-6ebf2ed8]{align-items:flex-start;flex-direction:column}.secondary-hero-button[data-v-6ebf2ed8]{width:100%}}