._container_m3jmk_1{padding:24px}._title_m3jmk_5{font-size:24px;font-weight:600;margin-bottom:24px}._growth_m3jmk_11{display:flex;align-items:center;gap:6px;margin-top:12px;font-size:14px}._growthText_m3jmk_19{color:#8c8c8c}._modalContent_12uk4_1{max-height:70vh;overflow-y:auto}._referrerInfo_12uk4_6{background:#fce4ec4d;border:1px solid rgba(217,113,152,.15);border-radius:8px;margin-bottom:24px;padding:16px}._referrerHeader_12uk4_14{align-items:center;display:flex;gap:12px;margin-bottom:12px}._referrerName_12uk4_21{color:#333;font-size:18px;font-weight:600}._referrerContact_12uk4_27{color:#666;font-size:14px;line-height:1.8}._bankInfo_12uk4_33{background:#fff;border:1px solid #e8e8e8;border-radius:6px;margin-top:12px;padding:12px}._bankInfoTitle_12uk4_41{color:#666;font-size:12px;margin-bottom:8px;text-transform:uppercase}._bankInfoContent_12uk4_48{color:#333;font-size:14px;line-height:1.6}._bankInfoContent_12uk4_48 strong{color:#d97198}._summarySection_12uk4_57{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:24px}._summaryItem_12uk4_64{background:#fafafa;border-radius:6px;padding:12px;text-align:center}._summaryItemLabel_12uk4_71{color:#666;font-size:12px;margin-bottom:4px}._summaryItemValue_12uk4_77{color:#333;font-size:18px;font-weight:600}._summaryItemValue_12uk4_77._highlight_12uk4_82{color:#d97198}._refereesSection_12uk4_86{margin-top:24px}._refereesTitle_12uk4_90{border-bottom:1px solid #e8e8e8;color:#333;font-size:16px;font-weight:600;margin-bottom:16px;padding-bottom:8px}._refereeCard_12uk4_99{background:#fff;border:1px solid #e8e8e8;border-radius:8px;margin-bottom:12px;padding:12px 16px;transition:border-color .2s}._refereeCard_12uk4_99:hover{border-color:#d971984d}._refereeHeader_12uk4_111{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}._refereeName_12uk4_119{color:#333;font-weight:500}._refereePackage_12uk4_124{background:#d971981a;border-radius:4px;color:#d97198;font-size:12px;padding:2px 8px}._refereeDetails_12uk4_132{color:#666;display:flex;flex-wrap:wrap;font-size:13px;gap:16px}._refereeAmount_12uk4_140{color:#52c41a;font-weight:500}._refereeCommission_12uk4_145{color:#d97198;font-weight:500}._refereeDate_12uk4_150{color:#999}._statusSection_12uk4_154{align-items:center;border-top:1px solid #e8e8e8;display:flex;gap:12px;justify-content:space-between;margin-top:24px;padding-top:16px}._statusLabel_12uk4_164{color:#666;font-size:14px}._statusTag_12uk4_169._pending_12uk4_169{background:#fff7e6;border-color:#ffd591;color:#d46b08}._statusTag_12uk4_169._paid_12uk4_174{background:#f6ffed;border-color:#b7eb8f;color:#389e0d}._emptyReferees_12uk4_180{color:#999;padding:24px;text-align:center}._container_10731_1{display:flex;flex-direction:column;gap:24px}._filtersWrapper_10731_7{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;background:#fff9;border-radius:12px;box-shadow:0 2px 8px #d9719814}@media(max-width:1200px){._filtersWrapper_10731_7{flex-direction:column;align-items:stretch;padding:12px}}._filters_10731_7{display:flex;gap:12px;align-items:center;flex-wrap:wrap}@media(max-width:1200px){._filters_10731_7{flex-direction:column;align-items:stretch}}._exportButton_10731_38{flex-shrink:0;margin-top:0}@media(max-width:1200px){._exportButton_10731_38{width:100%}}._filterSearch_10731_48{width:320px}@media(max-width:1200px){._filterSearch_10731_48{width:100%}}._filterSelect_10731_57{width:160px}@media(max-width:1200px){._filterSelect_10731_57{width:100%}}@media(max-width:1200px){._filterButton_10731_67{width:100%}}._filtersWrapper_10731_7 .ant-input-search{height:40px!important}._filtersWrapper_10731_7 .ant-input-search .ant-input-affix-wrapper{height:40px!important;padding:0!important;border-radius:8px 0 0 8px!important;display:flex!important;align-items:center!important;border-right:0!important}._filtersWrapper_10731_7 .ant-input-search .ant-input{height:38px!important;line-height:1.5715!important;padding:4px 11px!important;color:#333!important;font-size:14px!important;border:none!important}._filtersWrapper_10731_7 .ant-input-search .ant-input-group-addon{height:40px!important;padding:0!important;background:transparent!important;border:none!important}._filtersWrapper_10731_7 .ant-input-search .ant-input-search-button{height:40px!important;border-radius:0 8px 8px 0!important;padding:4px 15px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}._filtersWrapper_10731_7 .ant-input-search .ant-input-search-button .anticon{font-size:16px!important}._filtersWrapper_10731_7 .ant-input-search .ant-input-suffix{height:40px!important;display:flex!important;align-items:center!important;margin-left:4px!important}._filtersWrapper_10731_7 .ant-picker{height:40px!important;border-radius:8px!important}._filtersWrapper_10731_7 .ant-picker .ant-picker-input>input{height:38px!important}._filtersWrapper_10731_7 .ant-select{height:40px!important}._filtersWrapper_10731_7 .ant-select .ant-select-selector{height:40px!important;border-radius:8px!important;display:flex!important;align-items:center!important}._filtersWrapper_10731_7 .ant-select .ant-select-selection-item{line-height:38px!important}._filtersWrapper_10731_7 .ant-btn-lg{height:40px!important;padding:4px 15px!important;border-radius:8px!important;font-size:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}._filtersWrapper_10731_7 .ant-btn-lg .anticon{font-size:16px!important;line-height:1!important;display:inline-flex!important;align-items:center!important;margin:0!important}._filtersWrapper_10731_7 .ant-btn-lg>span:not(.anticon){line-height:1!important}._summaryCards_10731_154{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}._summaryCard_10731_154{background:#fffffff2;border-radius:12px;box-shadow:0 2px 8px #d9719814;padding:16px 20px}._summaryCard_10731_154._pending_10731_166{border-left:4px solid #faad14}._summaryCard_10731_154._paid_10731_169{border-left:4px solid #52c41a}._summaryLabel_10731_173{color:#666;font-size:14px;margin-bottom:8px}._summaryValue_10731_179{color:#333;font-size:24px;font-weight:600}._tableWrapper_10731_185{background:#fffffff2;border-radius:12px;box-shadow:0 2px 8px #d9719814;overflow:hidden}._statusTag_10731_192._pending_10731_166{background:#fff7e6;border-color:#ffd591;color:#d46b08}._statusTag_10731_192._paid_10731_169{background:#f6ffed;border-color:#b7eb8f;color:#389e0d}._actionButton_10731_203{padding:4px 8px}._paymentInfo_10731_207{font-size:12px;line-height:1.5}._paymentInfo_10731_207 ._bankName_10731_211{color:#666}._paymentInfo_10731_207 ._accountNumber_10731_214{color:#333;font-weight:500}._paymentInfo_10731_207 ._accountHolder_10731_218{color:#999;font-size:11px}._noPaymentInfo_10731_223{color:#999;font-style:italic}._toggleStatusButton_10731_228{height:40px;margin-top:0;min-width:190px}._toggleStatusButton_10731_228.ant-btn.ant-btn-default{color:#d97198!important;border-color:#d97198!important;background:transparent}._toggleStatusButton_10731_228.ant-btn.ant-btn-default:hover{color:#e88aab!important;border-color:#e88aab!important}._toggleStatusButton_10731_228.ant-btn.ant-btn-default:active{color:#c05d7f!important;border-color:#c05d7f!important}._container_l0rg3_1{display:flex;flex-direction:column;gap:24px}._filterSection_l0rg3_7{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media(max-width:768px){._filterSection_l0rg3_7{flex-direction:column;align-items:flex-start;gap:12px}}._pageTitle_l0rg3_21{margin:0;color:#d97198;font-weight:600;font-size:28px}._filterControls_l0rg3_28{display:flex;gap:12px;align-items:center}@media(max-width:768px){._filterControls_l0rg3_28{width:100%;flex-direction:column}}@media(max-width:768px){._selectDate_l0rg3_41{width:100%}}._exportExcelBtn_l0rg3_46{height:40px;margin-top:0}@media(max-width:768px){._exportExcelBtn_l0rg3_46{width:100%}}._exportCard_l0rg3_56{margin-bottom:24px;background:#fff9;border-radius:12px;box-shadow:0 2px 8px #d9719814;padding:24px}@media(max-width:768px){._exportCard_l0rg3_56{padding:16px}}._exportHeader_l0rg3_69{margin-bottom:20px}._exportTitle_l0rg3_73{margin:0 0 8px;color:#d97198;font-weight:600;font-size:20px}._exportDescription_l0rg3_80{margin:0;color:#666;font-size:14px}._exportFilters_l0rg3_86{display:flex;gap:12px;align-items:center;margin-bottom:16px}@media(max-width:768px){._exportFilters_l0rg3_86{flex-direction:column;align-items:stretch}}._exportDatePicker_l0rg3_99{width:200px}@media(max-width:768px){._exportDatePicker_l0rg3_99{width:100%}}@media(max-width:768px){._exportButton_l0rg3_109{width:100%}}._exportInfo_l0rg3_114{color:#999;font-size:12px}._exportInfo_l0rg3_114 ul{margin-bottom:0;margin-top:4px;padding-left:20px}._exportFilters_l0rg3_86 .ant-picker{height:40px!important;border-radius:8px!important}._exportFilters_l0rg3_86 .ant-picker .ant-picker-input>input{height:38px!important}._exportFilters_l0rg3_86 .ant-btn-lg{height:40px!important;padding:4px 15px!important;border-radius:8px!important;font-size:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}._exportFilters_l0rg3_86 .ant-btn-lg .anticon{font-size:16px!important;line-height:1!important;display:inline-flex!important;align-items:center!important;margin:0!important}.ant-popconfirm .ant-popconfirm-buttons button{height:36px!important}
