.Dashboard-module__jym4OW__loadingContainer{justify-content:center;align-items:center;height:100vh;display:flex}.Dashboard-module__jym4OW__spinner{border:5px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:50px;height:50px;animation:1s linear infinite Dashboard-module__jym4OW__spin}@keyframes Dashboard-module__jym4OW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Dashboard-module__jym4OW__logoContainer{align-items:center;gap:12px;text-decoration:none;display:flex}.Dashboard-module__jym4OW__logoText{color:#fff;letter-spacing:.5px;text-shadow:0 2px 4px #0003;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:700}.Dashboard-module__jym4OW__logoText:after{content:"";vertical-align:middle;background:#ffffff4d;width:2px;height:20px;margin-left:12px;display:inline-block}.Dashboard-module__jym4OW__btnHome{color:#fff;background:#ffffff1a}.Dashboard-module__jym4OW__btnHome:hover{background:#fff3;transform:translateY(-2px)}.Dashboard-module__jym4OW__btnPrimary{color:#fff;background:linear-gradient(135deg,#2ecc71,#27ae60);box-shadow:0 4px 12px #2ecc714d}.Dashboard-module__jym4OW__btnPrimary:hover{background:linear-gradient(135deg,#27ae60,#219653);transform:translateY(-2px);box-shadow:0 6px 16px #2ecc7166}.Dashboard-module__jym4OW__btnDanger{color:#fff;background:linear-gradient(135deg,#e74c3c,#c0392b);box-shadow:0 4px 12px #e74c3c4d}.Dashboard-module__jym4OW__menuToggle{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:6px;justify-content:center;align-items:center;width:44px;height:44px;padding:8px 12px;font-size:1.5rem;transition:all .3s;display:none}.Dashboard-module__jym4OW__menuToggle:hover{background:#fff3;transform:scale(1.05)}.Dashboard-module__jym4OW__userInfoMobile{text-align:center;background:#ffffff0d;border-radius:8px;width:100%;margin-top:10px;padding:15px;display:none}.Dashboard-module__jym4OW__userName{color:#fff;margin-bottom:5px;font-size:1rem;font-weight:600;display:block}.Dashboard-module__jym4OW__userEmail{color:#fffc;font-size:.875rem;display:block}@media (max-width:768px){.Dashboard-module__jym4OW__menuToggle{display:flex}.Dashboard-module__jym4OW__userInfoMobile{display:block}.Dashboard-module__jym4OW__logoText{font-size:1.5rem}.Dashboard-module__jym4OW__logoText:after{height:16px;margin-left:8px}}@media (max-width:480px){.Dashboard-module__jym4OW__logoText{font-size:1.3rem}.Dashboard-module__jym4OW__menuToggle{width:40px;height:40px;font-size:1.3rem}}.Dashboard-module__jym4OW__modalOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:15px;display:flex;position:fixed;inset:0}.Dashboard-module__jym4OW__modalContent{background:#fff;border-radius:10px;width:100%;max-width:500px;max-height:90vh;padding:30px;overflow-y:auto;box-shadow:0 10px 25px #0003}.Dashboard-module__jym4OW__modalContent h3{color:#2c3e50;margin-bottom:15px;font-size:1.5rem}.Dashboard-module__jym4OW__modalContent p{color:#666;margin-bottom:20px;font-size:1rem}.Dashboard-module__jym4OW__modalContent ul{color:#666;margin-bottom:20px;margin-left:20px}.Dashboard-module__jym4OW__modalActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.Dashboard-module__jym4OW__messageAlert{z-index:1001;border-radius:6px;justify-content:space-between;align-items:center;width:calc(100% - 40px);max-width:400px;padding:15px 20px;animation:.5s forwards Dashboard-module__jym4OW__slideInRight;display:flex;position:fixed;top:20px;right:20px;box-shadow:0 4px 15px #0000001a}@keyframes Dashboard-module__jym4OW__slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.Dashboard-module__jym4OW__messageAlert.Dashboard-module__jym4OW__success{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}.Dashboard-module__jym4OW__messageAlert.Dashboard-module__jym4OW__error{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb}.Dashboard-module__jym4OW__messageAlert button{cursor:pointer;color:inherit;background:0 0;border:none;flex-shrink:0;margin-left:10px;font-size:20px}.Dashboard-module__jym4OW__floatingPostBtn{color:#fff;z-index:999;white-space:nowrap;background:#3498db;border-radius:50px;align-items:center;gap:10px;padding:15px 25px;font-size:1rem;text-decoration:none;transition:all .3s;display:flex;position:fixed;bottom:30px;right:30px;box-shadow:0 5px 15px #3498db4d}.Dashboard-module__jym4OW__floatingPostBtn:hover{transform:translateY(-3px)scale(1.05);box-shadow:0 8px 20px #3498db66}.Dashboard-module__jym4OW__userProfileSection{color:#fff;background:linear-gradient(135deg,#3498db,#2c3e50);border-radius:10px;flex-wrap:wrap;align-items:center;gap:20px;margin:30px 0;padding:25px;display:flex;box-shadow:0 5px 15px #0000001a}.Dashboard-module__jym4OW__userAvatar{object-fit:cover;border:3px solid #fff;border-radius:50%;flex-shrink:0;width:80px;height:80px}.Dashboard-module__jym4OW__userInfo{flex-grow:1;min-width:200px}.Dashboard-module__jym4OW__userInfo h3{margin:0;font-size:clamp(1.25rem,3vw,1.5rem);font-weight:600}.Dashboard-module__jym4OW__userInfo p{opacity:.9;margin:5px 0;font-size:clamp(.875rem,2vw,1rem)}.Dashboard-module__jym4OW__userInfo small{opacity:.8;margin-top:5px;font-size:.875rem;display:block}.Dashboard-module__jym4OW__profileActions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.Dashboard-module__jym4OW__statsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:30px;display:grid}.Dashboard-module__jym4OW__statsCard{color:#fff;text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:180px;padding:25px;transition:all .3s;display:flex;box-shadow:0 4px 6px #0000001a}.Dashboard-module__jym4OW__statsCard:hover{transform:translateY(-5px);box-shadow:0 8px 15px #0003}.Dashboard-module__jym4OW__statsCard i{margin-bottom:15px;font-size:clamp(2rem,5vw,2.5rem)}.Dashboard-module__jym4OW__statsCard.Dashboard-module__jym4OW__approved{background:linear-gradient(135deg,#2ecc71,#27ae60)}.Dashboard-module__jym4OW__statsCard.Dashboard-module__jym4OW__pending{background:linear-gradient(135deg,#f39c12,#d35400)}.Dashboard-module__jym4OW__statsCard.Dashboard-module__jym4OW__rejected{background:linear-gradient(135deg,#e74c3c,#c0392b)}.Dashboard-module__jym4OW__statsCount{margin:10px 0;font-size:clamp(2rem,5vw,2.625rem);font-weight:700;line-height:1.2}.Dashboard-module__jym4OW__statsLabel{opacity:.9;font-size:clamp(.875rem,2vw,1.125rem);font-weight:500}.Dashboard-module__jym4OW__dashboardContainer{background:#fff;border-radius:10px;width:100%;margin-bottom:50px;padding:30px;box-shadow:0 5px 15px #0000000d}.Dashboard-module__jym4OW__dashboardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.Dashboard-module__jym4OW__dashboardHeader h2{color:#2c3e50;margin:0;font-size:clamp(1.5rem,4vw,2rem);font-weight:700}.Dashboard-module__jym4OW__subtitle{color:#7f8c8d;margin-top:5px;font-size:clamp(.875rem,2vw,1rem)}.Dashboard-module__jym4OW__emptyState{text-align:center;background:#f8f9fa;border-radius:10px;margin:20px 0;padding:60px 20px}.Dashboard-module__jym4OW__emptyState i{color:#ddd;margin-bottom:20px;font-size:clamp(3rem,10vw,5rem)}.Dashboard-module__jym4OW__emptyState h3{color:#2c3e50;margin-bottom:15px;font-size:clamp(1.25rem,3vw,1.5rem)}.Dashboard-module__jym4OW__emptyState p{color:#7f8c8d;max-width:500px;margin-bottom:30px;margin-left:auto;margin-right:auto;font-size:clamp(.875rem,2vw,1rem)}.Dashboard-module__jym4OW__section{margin-bottom:40px}.Dashboard-module__jym4OW__sectionTitle{color:#2c3e50;border-bottom:2px solid #eee;margin-bottom:20px;padding-bottom:10px;font-size:clamp(1.125rem,3vw,1.375rem);font-weight:600}.Dashboard-module__jym4OW__sectionTitle.Dashboard-module__jym4OW__premium{color:#ff9800}.Dashboard-module__jym4OW__sectionTitle i{margin-right:10px}.Dashboard-module__jym4OW__adsGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:25px;display:grid}.Dashboard-module__jym4OW__adCard{background:#fff;border:1px solid #eee;border-radius:10px;flex-direction:column;height:100%;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000000d}.Dashboard-module__jym4OW__adCard:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.Dashboard-module__jym4OW__adCard.Dashboard-module__jym4OW__premium{border:2px solid #ffc107;box-shadow:0 4px 15px #ffc1074d}.Dashboard-module__jym4OW__adImage{object-fit:cover;flex-shrink:0;width:100%;height:200px}.Dashboard-module__jym4OW__adContent{flex-direction:column;flex-grow:1;padding:20px;display:flex}.Dashboard-module__jym4OW__adBadges{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.Dashboard-module__jym4OW__statusBadge{text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:4px 10px;font-size:.75rem;font-weight:600}.Dashboard-module__jym4OW__statusBadge.Dashboard-module__jym4OW__approved{color:#27ae60;background:#2ecc7133}.Dashboard-module__jym4OW__statusBadge.Dashboard-module__jym4OW__pending{color:#f39c12;background:#f39c1233}.Dashboard-module__jym4OW__statusBadge.Dashboard-module__jym4OW__rejected{color:#e74c3c;background:#e74c3c33}.Dashboard-module__jym4OW__premiumBadge{color:#ff9800;white-space:nowrap;background:#ffc10733;border-radius:4px;padding:4px 10px;font-size:.75rem;font-weight:600}.Dashboard-module__jym4OW__adTitle{color:#2c3e50;margin-bottom:10px;font-size:clamp(1rem,2vw,1.125rem);font-weight:600;line-height:1.4}.Dashboard-module__jym4OW__adDescription{color:#666;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-grow:1;margin-bottom:15px;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.Dashboard-module__jym4OW__adFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;display:flex}.Dashboard-module__jym4OW__adPrice{color:#3498db;white-space:nowrap;font-size:clamp(1.125rem,2vw,1.25rem);font-weight:700}.Dashboard-module__jym4OW__adPrice.Dashboard-module__jym4OW__premium{color:#ff9800}.Dashboard-module__jym4OW__adDate{color:#95a5a6;white-space:nowrap;font-size:.75rem}.Dashboard-module__jym4OW__adActions{flex-wrap:wrap;gap:10px;display:flex}.Dashboard-module__jym4OW__paymentHistorySection{background:#fff;border-radius:10px;margin:30px 0;padding:25px;overflow:hidden;box-shadow:0 5px 15px #0000000d}.Dashboard-module__jym4OW__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.Dashboard-module__jym4OW__sectionHeader h3{color:#3498db;margin:0;font-size:clamp(1.125rem,3vw,1.25rem);font-weight:600}.Dashboard-module__jym4OW__sectionHeader h3 i{margin-right:10px}.Dashboard-module__jym4OW__paymentHistoryContent{margin-top:20px}.Dashboard-module__jym4OW__noData{text-align:center;color:#7f8c8d;background:#f8f9fa;border-radius:8px;padding:40px 20px;font-size:clamp(.875rem,2vw,1rem)}.Dashboard-module__jym4OW__tableContainer{-webkit-overflow-scrolling:touch;margin:0 -25px;padding:0 25px;overflow-x:auto}.Dashboard-module__jym4OW__tableContainer table{border-collapse:collapse;width:100%;min-width:600px}.Dashboard-module__jym4OW__tableContainer th{text-align:left;color:#2c3e50;white-space:nowrap;background:#f8f9fa;border-bottom:2px solid #eee;padding:12px 15px;font-size:.875rem;font-weight:600}.Dashboard-module__jym4OW__tableContainer td{color:#666;border-bottom:1px solid #eee;padding:12px 15px;font-size:.875rem}.Dashboard-module__jym4OW__tableContainer tr:hover{background:#f8f9fa}.Dashboard-module__jym4OW__statusTag{white-space:nowrap;border-radius:4px;padding:4px 10px;font-size:.75rem;font-weight:600}.Dashboard-module__jym4OW__statusTag.Dashboard-module__jym4OW__completed{color:#27ae60;background:#2ecc7133}.Dashboard-module__jym4OW__statusTag.Dashboard-module__jym4OW__pending{color:#f39c12;background:#f39c1233}.Dashboard-module__jym4OW__statusTag.Dashboard-module__jym4OW__failed{color:#e74c3c;background:#e74c3c33}.Dashboard-module__jym4OW__btnPrimary,.Dashboard-module__jym4OW__btnPrimarySm,.Dashboard-module__jym4OW__btnPrimaryLarge{color:#fff;cursor:pointer;white-space:nowrap;text-align:center;background:#3498db;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:1rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.Dashboard-module__jym4OW__btnPrimarySm{padding:6px 12px;font-size:.875rem}.Dashboard-module__jym4OW__btnPrimaryLarge{padding:12px 24px;font-size:1.125rem}.Dashboard-module__jym4OW__btnPrimary:hover,.Dashboard-module__jym4OW__btnPrimarySm:hover,.Dashboard-module__jym4OW__btnPrimaryLarge:hover{background:#2980b9;transform:translateY(-2px);box-shadow:0 4px 8px #2980b94d}.Dashboard-module__jym4OW__btnSecondary{color:#fff;cursor:pointer;white-space:nowrap;text-align:center;background:#95a5a6;border:none;border-radius:6px;padding:10px 20px;font-weight:500;transition:all .3s}.Dashboard-module__jym4OW__btnSecondary:hover{background:#7f8c8d;transform:translateY(-2px)}.Dashboard-module__jym4OW__btnDanger{color:#fff;cursor:pointer;white-space:nowrap;text-align:center;background:#e74c3c;border:none;border-radius:6px;padding:10px 20px;font-weight:500;transition:all .3s}.Dashboard-module__jym4OW__btnDanger:hover{background:#c0392b;transform:translateY(-2px);box-shadow:0 4px 8px #e74c3c4d}.Dashboard-module__jym4OW__btnPremium,.Dashboard-module__jym4OW__btnPremiumSm{color:#fff;cursor:pointer;white-space:nowrap;text-align:center;background:linear-gradient(135deg,#ffc107,#ff9800);border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-weight:600;transition:all .3s;display:inline-flex}.Dashboard-module__jym4OW__btnPremiumSm{padding:6px 12px;font-size:.875rem}.Dashboard-module__jym4OW__btnPremium:hover,.Dashboard-module__jym4OW__btnPremiumSm:hover{background:linear-gradient(135deg,#ff9800,#ff5722);transform:translateY(-2px)scale(1.05);box-shadow:0 4px 8px #ff98004d}.Dashboard-module__jym4OW__btnOutline{color:#3498db;cursor:pointer;white-space:nowrap;text-align:center;background:0 0;border:1px solid #3498db;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-weight:500;transition:all .3s;display:inline-flex}.Dashboard-module__jym4OW__btnOutline:hover{color:#fff;background:#3498db;transform:translateY(-2px);box-shadow:0 4px 8px #3498db33}.Dashboard-module__jym4OW__btnLight{color:#2c3e50;cursor:pointer;white-space:nowrap;text-align:center;background:#fff;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 2px 5px #0000001a}.Dashboard-module__jym4OW__btnLight:hover{background:#f8f9fa;transform:translateY(-2px);box-shadow:0 4px 10px #00000026}.Dashboard-module__jym4OW__pagination{flex-wrap:wrap;justify-content:center;gap:5px;margin-top:40px;display:flex}.Dashboard-module__jym4OW__paginationBtn{color:#3498db;cursor:pointer;text-align:center;background:#fff;border:1px solid #ddd;border-radius:6px;min-width:40px;padding:8px 15px;font-size:.875rem;transition:all .3s}.Dashboard-module__jym4OW__paginationBtn:hover:not(:disabled){color:#fff;background:#3498db;border-color:#3498db;transform:translateY(-2px)}.Dashboard-module__jym4OW__paginationBtn.Dashboard-module__jym4OW__active{color:#fff;background:#3498db;border-color:#3498db}.Dashboard-module__jym4OW__paginationBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width:991.98px){.Dashboard-module__jym4OW__adsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.Dashboard-module__jym4OW__statsGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:767.98px){.Dashboard-module__jym4OW__userProfileSection{text-align:center;flex-direction:column;padding:20px}.Dashboard-module__jym4OW__userAvatar{margin-bottom:15px;margin-right:0}.Dashboard-module__jym4OW__profileActions{justify-content:center;width:100%;margin-top:15px;margin-left:0}.Dashboard-module__jym4OW__statsGrid{grid-template-columns:1fr}.Dashboard-module__jym4OW__dashboardHeader{text-align:center;flex-direction:column;gap:15px}.Dashboard-module__jym4OW__adsGrid{grid-template-columns:1fr}.Dashboard-module__jym4OW__floatingPostBtn{padding:12px 20px;font-size:.875rem;bottom:15px;right:15px}.Dashboard-module__jym4OW__messageAlert{width:calc(100% - 20px);max-width:none;padding:12px 16px;top:10px;left:10px;right:10px}.Dashboard-module__jym4OW__modalContent{margin:0 10px;padding:20px}.Dashboard-module__jym4OW__modalActions{flex-direction:column}.Dashboard-module__jym4OW__modalActions button{width:100%}.Dashboard-module__jym4OW__dashboardContainer,.Dashboard-module__jym4OW__paymentHistorySection{padding:20px}.Dashboard-module__jym4OW__tableContainer{margin:0 -20px;padding:0 20px}.Dashboard-module__jym4OW__adActions{flex-direction:column}}@media (max-width:575.98px){.Dashboard-module__jym4OW__dashboardContainer,.Dashboard-module__jym4OW__paymentHistorySection,.Dashboard-module__jym4OW__userProfileSection{border-radius:8px;padding:15px}.Dashboard-module__jym4OW__statsCard{min-height:150px;padding:20px}.Dashboard-module__jym4OW__modalContent{padding:15px}.Dashboard-module__jym4OW__floatingPostBtn{padding:10px 16px;font-size:.75rem;bottom:10px;right:10px}.Dashboard-module__jym4OW__btnPrimary,.Dashboard-module__jym4OW__btnSecondary,.Dashboard-module__jym4OW__btnDanger,.Dashboard-module__jym4OW__btnPremium{padding:8px 16px;font-size:.875rem}.Dashboard-module__jym4OW__sectionTitle{font-size:1.125rem}.Dashboard-module__jym4OW__dashboardHeader h2{font-size:1.375rem}.Dashboard-module__jym4OW__adCard{border-radius:8px}.Dashboard-module__jym4OW__adImage{height:180px}.Dashboard-module__jym4OW__adContent{padding:15px}.Dashboard-module__jym4OW__pagination{gap:3px}.Dashboard-module__jym4OW__paginationBtn{min-width:35px;padding:6px 12px;font-size:.75rem}.Dashboard-module__jym4OW__tableContainer{margin:0 -15px;padding:0 15px}.Dashboard-module__jym4OW__tableContainer th,.Dashboard-module__jym4OW__tableContainer td{padding:10px 12px;font-size:.75rem}}@media (max-width:399.98px){.Dashboard-module__jym4OW__userAvatar{width:70px;height:70px}.Dashboard-module__jym4OW__statsCard{padding:15px}.Dashboard-module__jym4OW__adImage{height:160px}.Dashboard-module__jym4OW__floatingPostBtn{padding:8px 14px;bottom:8px;right:8px}.Dashboard-module__jym4OW__btnPrimary,.Dashboard-module__jym4OW__btnSecondary,.Dashboard-module__jym4OW__btnDanger,.Dashboard-module__jym4OW__btnPremium{padding:6px 12px;font-size:.75rem}.Dashboard-module__jym4OW__modalContent{margin:0 5px;padding:12px}}
