.AffiliateDashboard-module__eNwRPa__affiliateDashboardProfessional{color:#fff;background:linear-gradient(135deg,#0f0f0f 0%,#1a1a1a 50%,#2a2a2a 100%);min-height:100vh;padding:40px 20px;font-family:Montserrat,Times New Roman,serif}.AffiliateDashboard-module__eNwRPa__dashboardContainerProfessional{max-width:1200px;margin:0 auto}.AffiliateDashboard-module__eNwRPa__dashboardHeader{text-align:center;margin-bottom:3rem;padding:2rem 0}.AffiliateDashboard-module__eNwRPa__dashboardTitle{color:#d4af37;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;font-family:Montserrat,Times New Roman,serif;font-size:2.8rem;font-weight:600}.AffiliateDashboard-module__eNwRPa__dashboardSubtitle{color:rgba(255,255,255,.8);font-size:1.2rem;font-weight:400}.AffiliateDashboard-module__eNwRPa__tabNavigation{justify-content:center;gap:1rem;margin-bottom:2rem;display:flex}.AffiliateDashboard-module__eNwRPa__tabButton{color:rgba(255,255,255,.7);cursor:pointer;background:rgba(255,255,255,.05);border:1px solid rgba(192,192,192,.1);border-radius:8px;padding:12px 24px;font-family:Montserrat,Times New Roman,serif;font-size:1rem;font-weight:500;transition:all .3s}.AffiliateDashboard-module__eNwRPa__tabButton:hover{color:#fff;background:rgba(255,255,255,.1);border-color:rgba(212,175,55,.3)}.AffiliateDashboard-module__eNwRPa__activeTab{color:#000;background:linear-gradient(135deg,#d4af37 0%,gold 100%);border-color:#d4af37;font-weight:600}.AffiliateDashboard-module__eNwRPa__activeTab:hover{color:#000;background:linear-gradient(135deg,#d4af37 0%,gold 100%)}.AffiliateDashboard-module__eNwRPa__dateRangeSelectorProfessional{justify-content:center;margin-bottom:40px;display:flex}.AffiliateDashboard-module__eNwRPa__periodButtonsProfessional{background:rgba(255,255,255,.05);border:1px solid rgba(192,192,192,.1);border-radius:12px;gap:8px;padding:6px;display:flex}.AffiliateDashboard-module__eNwRPa__periodBtnProfessional{color:rgba(255,255,255,.7);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:12px 24px;font-family:Montserrat,sans-serif;font-size:.95rem;font-weight:500;transition:all .3s}.AffiliateDashboard-module__eNwRPa__periodBtnProfessional:hover{color:rgba(255,255,255,.9);background:rgba(255,255,255,.1)}.AffiliateDashboard-module__eNwRPa__periodBtnProfessional.AffiliateDashboard-module__eNwRPa__active{color:#5d3a1a;background:#d4af37;font-weight:600}.AffiliateDashboard-module__eNwRPa__metricsGridProfessional{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem;display:grid}.AffiliateDashboard-module__eNwRPa__metricCardProfessional{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(135deg,#1a1a1a 0%,#1f1f1f 20%,#2a2a2a 50%,#1f1f1f 80%,#1a1a1a 100%);border:1px solid rgba(192,192,192,.15);border-radius:12px;padding:30px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.2)}.AffiliateDashboard-module__eNwRPa__metricCardProfessional:before{content:"";opacity:.5;background:linear-gradient(90deg,#a0a0a0,silver,#e0e0e0,silver,#a0a0a0);height:2px;position:absolute;top:0;left:0;right:0}.AffiliateDashboard-module__eNwRPa__metricCardProfessional:hover{background:linear-gradient(135deg,#1f1f1f 0%,#242424 20%,#2f2f2f 50%,#242424 80%,#1f1f1f 100%);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.25)}.AffiliateDashboard-module__eNwRPa__metricHeader{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.AffiliateDashboard-module__eNwRPa__metricIconProfessional{font-size:1.5rem}.AffiliateDashboard-module__eNwRPa__metricHeader h3{color:#d4af37;text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:1.1rem;font-weight:600}.AffiliateDashboard-module__eNwRPa__metricValueProfessional{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3);margin-bottom:8px;font-family:Inter,sans-serif;font-size:2.2rem;font-weight:700}.AffiliateDashboard-module__eNwRPa__metricLabelProfessional{color:rgba(255,255,255,.75);font-size:.9rem;font-weight:400}.AffiliateDashboard-module__eNwRPa__conversionRateProfessional{text-align:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(135deg,#1a1a1a 0%,#1f1f1f 20%,#2a2a2a 50%,#1f1f1f 80%,#1a1a1a 100%);border:1px solid rgba(192,192,192,.15);border-radius:12px;margin-bottom:50px;padding:40px;position:relative;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.2)}.AffiliateDashboard-module__eNwRPa__conversionRateProfessional:before{content:"";opacity:.7;background:linear-gradient(90deg,#d4af37,gold,#f4c430,gold,#d4af37);height:2px;position:absolute;top:0;left:0;right:0}.AffiliateDashboard-module__eNwRPa__conversionContent h3{color:#d4af37;text-transform:uppercase;letter-spacing:.5px;margin-bottom:15px;font-size:1.3rem;font-weight:600}.AffiliateDashboard-module__eNwRPa__rateDisplayProfessional{color:#d4af37;text-shadow:0 1px 2px rgba(0,0,0,.3);margin-bottom:10px;font-family:Inter,sans-serif;font-size:2.5rem;font-weight:700}.AffiliateDashboard-module__eNwRPa__conversionContent p{color:rgba(255,255,255,.8);margin:0;font-size:.95rem}.AffiliateDashboard-module__eNwRPa__referralToolsProfessional{margin-bottom:50px}.AffiliateDashboard-module__eNwRPa__sectionTitleProfessional{color:#d4af37;text-transform:uppercase;letter-spacing:.5px;text-align:center;margin-bottom:30px;font-family:Montserrat,Times New Roman,serif;font-size:1.8rem;font-weight:600}.AffiliateDashboard-module__eNwRPa__toolsGridProfessional{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.AffiliateDashboard-module__eNwRPa__referralLinkProfessional,.AffiliateDashboard-module__eNwRPa__couponCodesProfessional{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(135deg,#1a1a1a 0%,#1f1f1f 20%,#2a2a2a 50%,#1f1f1f 80%,#1a1a1a 100%);border:1px solid rgba(192,192,192,.15);border-radius:12px;padding:30px;position:relative;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.2)}.AffiliateDashboard-module__eNwRPa__referralLinkProfessional:before,.AffiliateDashboard-module__eNwRPa__couponCodesProfessional:before{content:"";opacity:.5;background:linear-gradient(90deg,#a0a0a0,silver,#e0e0e0,silver,#a0a0a0);height:2px;position:absolute;top:0;left:0;right:0}.AffiliateDashboard-module__eNwRPa__referralLinkProfessional h3,.AffiliateDashboard-module__eNwRPa__couponCodesProfessional h3{color:#d4af37;text-transform:uppercase;letter-spacing:.5px;margin-bottom:20px;font-size:1.2rem;font-weight:600}.AffiliateDashboard-module__eNwRPa__linkContainerProfessional{gap:.5rem;margin-bottom:1rem;display:flex}.AffiliateDashboard-module__eNwRPa__referralInputProfessional{color:#fff;background:rgba(255,255,255,.05);border:1px solid rgba(212,175,55,.3);border-radius:8px;flex:1;padding:12px 16px;font-family:Inter,monospace;font-size:.9rem}.AffiliateDashboard-module__eNwRPa__referralInputProfessional:focus{background:rgba(255,255,255,.08);border-color:#d4af37;outline:none}.AffiliateDashboard-module__eNwRPa__copyBtnProfessional{color:#5d3a1a;cursor:pointer;background:#d4af37;border:none;border-radius:8px;padding:12px 20px;font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:600;transition:all .3s}.AffiliateDashboard-module__eNwRPa__copyBtnProfessional:hover{background:gold;transform:translateY(-1px)}.AffiliateDashboard-module__eNwRPa__couponListProfessional{flex-direction:column;gap:.75rem;display:flex}.AffiliateDashboard-module__eNwRPa__couponItemProfessional{background:rgba(255,255,255,.05);border-left:3px solid #d4af37;border-radius:8px;justify-content:space-between;align-items:center;padding:16px;transition:all .3s;display:flex}.AffiliateDashboard-module__eNwRPa__couponItemProfessional:hover{background:rgba(255,255,255,.08)}.AffiliateDashboard-module__eNwRPa__couponCodeProfessional{color:#d4af37;font-family:Inter,monospace;font-size:.95rem;font-weight:600}.AffiliateDashboard-module__eNwRPa__couponDiscountProfessional{color:rgba(255,255,255,.7);font-size:.9rem}.AffiliateDashboard-module__eNwRPa__paymentInfoProfessional{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(135deg,#1a1a1a 0%,#1f1f1f 20%,#2a2a2a 50%,#1f1f1f 80%,#1a1a1a 100%);border:1px solid rgba(192,192,192,.15);border-radius:12px;padding:40px;position:relative;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.2)}.AffiliateDashboard-module__eNwRPa__paymentInfoProfessional:before{content:"";opacity:.7;background:linear-gradient(90deg,#d4af37,gold,#f4c430,gold,#d4af37);height:2px;position:absolute;top:0;left:0;right:0}.AffiliateDashboard-module__eNwRPa__paymentDetailsProfessional{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.AffiliateDashboard-module__eNwRPa__paymentStatusProfessional,.AffiliateDashboard-module__eNwRPa__paymentMethodProfessional{text-align:center}.AffiliateDashboard-module__eNwRPa__paymentStatusProfessional h3,.AffiliateDashboard-module__eNwRPa__paymentMethodProfessional h3{color:#d4af37;text-transform:uppercase;letter-spacing:.5px;margin-bottom:20px;font-size:1.2rem;font-weight:600}.AffiliateDashboard-module__eNwRPa__payoutAmountProfessional{color:#d4af37;text-shadow:0 1px 2px rgba(0,0,0,.3);margin-bottom:10px;font-family:Inter,sans-serif;font-size:2.2rem;font-weight:700}.AffiliateDashboard-module__eNwRPa__payoutDateProfessional{color:rgba(255,255,255,.8);font-size:.95rem}.AffiliateDashboard-module__eNwRPa__stripeInfoProfessional{justify-content:center;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.AffiliateDashboard-module__eNwRPa__stripeLogoProfessional{font-size:2rem}.AffiliateDashboard-module__eNwRPa__stripeDetailsProfessional div:first-child{color:#d4af37;font-size:1rem;font-weight:600}.AffiliateDashboard-module__eNwRPa__bankInfoProfessional{color:rgba(255,255,255,.6);font-size:.9rem}.AffiliateDashboard-module__eNwRPa__stripeActionsProfessional{text-align:center;margin-top:1rem}.AffiliateDashboard-module__eNwRPa__btnProfessional{border-radius:8px;padding:8px 16px;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}.AffiliateDashboard-module__eNwRPa__btnOutlineProfessional{color:#d4af37;background:0 0;border:1px solid #d4af37}.AffiliateDashboard-module__eNwRPa__btnOutlineProfessional:hover{color:#5d3a1a;background:#d4af37;transform:translateY(-1px)}.AffiliateDashboard-module__eNwRPa__btnPrimaryProfessional{color:#5d3a1a;cursor:pointer;background:#d4af37;border:1px solid #d4af37;font-weight:600}.AffiliateDashboard-module__eNwRPa__btnPrimaryProfessional:hover:not(:disabled){background:gold;transform:translateY(-1px)}.AffiliateDashboard-module__eNwRPa__btnPrimaryProfessional:disabled{color:rgba(93,58,26,.5);cursor:not-allowed;background:rgba(212,175,55,.5);transform:none}@media (max-width:768px){.AffiliateDashboard-module__eNwRPa__affiliateDashboardProfessional{padding:10px}.AffiliateDashboard-module__eNwRPa__dashboardTitle{font-size:2rem}.AffiliateDashboard-module__eNwRPa__metricsGridProfessional{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.AffiliateDashboard-module__eNwRPa__metricCardProfessional{padding:1.5rem}.AffiliateDashboard-module__eNwRPa__metricValueProfessional{font-size:2rem}.AffiliateDashboard-module__eNwRPa__toolsGridProfessional{grid-template-columns:1fr}.AffiliateDashboard-module__eNwRPa__linkContainerProfessional{flex-direction:column}.AffiliateDashboard-module__eNwRPa__paymentDetailsProfessional{grid-template-columns:1fr}.AffiliateDashboard-module__eNwRPa__periodButtonsProfessional{flex-direction:column;align-items:center}.AffiliateDashboard-module__eNwRPa__periodBtnProfessional{width:100%;max-width:200px}}.AffiliateDashboard-module__eNwRPa__payoutsContent{margin-top:2rem}.AffiliateDashboard-module__eNwRPa__loadingMessage{text-align:center;color:rgba(255,255,255,.7);padding:2rem;font-size:1.1rem}.AffiliateDashboard-module__eNwRPa__noPayoutsMessage{text-align:center;color:rgba(255,255,255,.7);background:rgba(255,255,255,.05);border:1px solid rgba(192,192,192,.1);border-radius:12px;padding:3rem;font-size:1.1rem}.AffiliateDashboard-module__eNwRPa__payoutsList{flex-direction:column;gap:1rem;display:flex}.AffiliateDashboard-module__eNwRPa__payoutItem{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,.02) 100%);border:1px solid rgba(192,192,192,.1);border-radius:12px;justify-content:space-between;align-items:center;padding:1.5rem;transition:all .3s;display:flex}.AffiliateDashboard-module__eNwRPa__payoutItem:hover{background:linear-gradient(135deg,rgba(212,175,55,.1) 0%,rgba(255,215,0,.05) 100%);border-color:rgba(212,175,55,.3);transform:translateY(-2px);box-shadow:0 8px 25px rgba(212,175,55,.1)}.AffiliateDashboard-module__eNwRPa__payoutAmount{color:#d4af37;font-family:Montserrat,Times New Roman,serif;font-size:1.5rem;font-weight:700}.AffiliateDashboard-module__eNwRPa__payoutDate{color:rgba(255,255,255,.8);font-size:1rem;font-weight:500}.AffiliateDashboard-module__eNwRPa__payoutStatus{color:rgba(255,255,255,.6);text-transform:capitalize;font-size:.9rem}@media (max-width:768px){.AffiliateDashboard-module__eNwRPa__payoutItem{flex-direction:column;align-items:flex-start;gap:.5rem}.AffiliateDashboard-module__eNwRPa__payoutAmount{font-size:1.3rem}.AffiliateDashboard-module__eNwRPa__tabNavigation{flex-direction:column;align-items:center}.AffiliateDashboard-module__eNwRPa__tabButton{width:100%;max-width:200px}}
