.login-container{align-items:center;background:linear-gradient(135deg,#0f2027,#203a43,#2c5364);display:flex;justify-content:center;min-height:100vh}.login-box{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border-radius:15px;box-shadow:0 5px 200px 0 #05eeff5e;color:#fff;padding:40px 30px;text-align:center;width:400px}.login-box h2{font-size:30px;margin-bottom:25px}.login-box input{background:#ffffff26;border:none;border-radius:8px;color:#fff;font-size:16px;margin:10px 0;outline:none;padding:14px 15px;width:90%}.login-box input::placeholder{color:#ccc}.login-box button{background:#ff0;border:none;border-radius:8px;color:#000;cursor:pointer;font-size:18px;font-weight:700;margin-top:30px;padding:12px;transition:.3s;width:100%}.login-box button:hover{background:#f7d800;box-shadow:0 0 15px #ff0}.links{display:flex;justify-content:space-between;margin-top:12px}.links a{color:#00b7ff;font-size:14px;text-decoration:none}.links a:hover{color:#ff0;text-decoration:underline}.popup-overlay{background:#000000b3;height:100vh;width:100%;z-index:1000}.popup-box{box-shadow:0 0 15px #ff0c;padding:40px}.popup-box h2{color:#03c04a;margin-bottom:10px}.popup-box button{background:#03c04a;font-size:16px;padding:10px 20px}.popup-box button:hover{background:#029b3d}.register-page{align-items:center;background:linear-gradient(135deg,#0f2027,#203a43,#2c5364);display:flex;height:100vh;justify-content:center}.register-box{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-radius:15px;box-shadow:0 8px 200px 0 #d0ff00;color:#fff;padding:40px 30px;text-align:center;width:400px}.register-box h2{font-size:30px;margin-bottom:25px}.register-box .user-box input{background:#ffffff1a;border:none;border-radius:8px;color:#fff;font-size:16px;margin:10px 0;outline:none;padding:14px;width:90%}.register-box .user-box input::placeholder{color:#ccc}.submit-btn{background:#ff0;border:none;border-radius:8px;color:#000;cursor:pointer;font-size:18px;font-weight:700;margin-top:20px;padding:12px;transition:.4s;width:100%}.submit-btn:hover{background:#f7d800;box-shadow:0 0 15px #ff0}.extra-links{display:flex;justify-content:space-between;margin-top:20px}.link-style{color:#00b7ff;font-size:14px;text-decoration:none;transition:color .3s ease}.link-style:hover{color:#ff0}body{background:#fff;font-family:Poppins,sans-serif;height:100vh;margin:0;padding:0}.dashboard-container{display:flex;min-height:100vh}.sidebar{background:linear-gradient(196deg,#020024,#090979 35%,#00d4ff);color:#fff;height:100vh;overflow-y:auto;padding:20px;position:fixed;width:250px}.sidebar h2{color:#fd0;font-size:35px;margin-bottom:30px;text-align:center;text-shadow:0 0 5px #fff}.sidebar ul{list-style:none;margin:0;padding:0}.sidebar li{border-radius:8px;font-size:16px;margin:10px 0;padding:12px 18px;transition:background .3s,color .3s}.sidebar li a{color:#fff;display:block;text-decoration:none}.sidebar li:hover{background:#ffffff1a}.has-submenu{position:relative}.has-submenu .submenu{list-style:none;max-height:0;opacity:0;overflow:hidden;padding-left:20px;transition:all .4s ease}.has-submenu:hover .submenu{max-height:500px;opacity:1}.submenu li{background:#ffffff0d;border-radius:6px;margin:8px 0;padding:10px 15px;transition:background .3s,color .3s}.submenu li a{color:#ccc;font-size:15px}.submenu li:hover{background:#fff3}.submenu li:hover a{color:#ff0}.main-area{margin-left:270px;padding:0;width:calc(100% - 270px)}.top-header{align-items:center;background:linear-gradient(90deg,#833ab4,#fd1d1d 50%,#fcb045);border-bottom:1px solid #ccc;display:flex;justify-content:space-between;padding:15px 30px}.top-header .header-left{color:#f3f3f3;display:flex;font-size:14px;gap:15px}.top-header .date{background-color:#d0ff00}.top-header .date,.top-header .time{border-radius:5px;color:#000;font-size:20px;padding:10px 20px}.top-header .time{background-color:#0be420}.header-right{align-items:center;display:flex;gap:15px}.wallet{background-color:#3cff00;border-radius:25px;color:#000;font-weight:700;padding:10px 15px}.user-role{color:#f3f3f3;font-size:18px;font-weight:700}.logout-btn{background-color:crimson;border:none;border-radius:4px;color:#000;cursor:pointer;font-weight:700;padding:8px 16px}.logout-btn:hover{box-shadow:0 0 10px #ff0}.main-content{max-width:1600px;padding:0}.main-content h2{font-size:50px;text-shadow:0 0 3px #210be4}.card-container{display:flex;flex-wrap:nowrap;gap:20px;justify-content:start;overflow-x:auto;padding:20px}.card-box{background:#fff;border-radius:12px;box-shadow:0 4px 50px #0000001a;flex:0 0 auto;height:250px;padding:30px;text-align:center;transition:.3s;width:290px}.card-box:hover{box-shadow:0 8px 55px #0003;transform:translateY(-5px)}.card-box img{margin-bottom:10px;width:100px}.card-box h3{color:#333;font-size:22px;margin:10px 0}.card-box .price{color:#007bff;font-size:20px;margin-bottom:15px}.card-box .btn-group{display:flex;gap:10px;justify-content:center}.card-box .btn-group button{border:none;border-radius:20px;cursor:pointer;font-size:16px;font-weight:700;padding:10px 18px;transition:.3s}.card-box .btn-group .search-btn{background-color:#210be4;color:#fff}.card-box .btn-group .search-btn:hover{background-color:#1809ba}.card-box .btn-group .list-btn{background-color:#f59e0b;color:#fff}.card-box .btn-group .list-btn:hover{background-color:#d97706}.rc-card{box-shadow:0 4px 50px #d1ff02}.rc-card:hover{box-shadow:0 8px 55px #002fff}.dl-card{box-shadow:0 4px 50px #0f5}.dl-card:hover{box-shadow:0 8px 55px #ff0303}.pan-card{box-shadow:0 4px 50px #6f00ff}.pan-card:hover{box-shadow:0 8px 55px #ff7b00}.rcserver-card{box-shadow:0 4px 50px gold}.delhiadv-card{box-shadow:0 4px 50px #ff8c00}.delhi3d-card{box-shadow:0 4px 50px #0ff}.notification-bar-static{background:#fff3cd;border:1px solid #ffeeba;border-radius:6px;color:#856404;font-weight:500;margin-bottom:15px;padding:10px 15px}.notification-slider{background:#e3f2fd;border:1px solid #90caf9;border-radius:6px;color:#1565c0;font-weight:500;margin-bottom:20px;padding:8px 15px}.popup-notification{align-items:center;background:#0006;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.popup-box{box-shadow:0 8px 15px #0000004d;max-width:400px;padding:25px 30px}.popup-box h3{margin-bottom:10px}.popup-box p{font-size:16px;margin-bottom:20px}.popup-box button{background-color:#210be4;border-radius:20px;padding:8px 18px}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-20%)}to{opacity:1;transform:translateY(0)}}.dashboard-toast{animation:slideDownFade .3s ease;background-color:#28a745;border-radius:8px;box-shadow:0 2px 10px #00000026;color:#fff;padding:12px 20px;position:fixed;right:20px;top:20px;z-index:1000}.rc-search-form{background:#fff;border-radius:10px;box-shadow:0 10px 25px #0000001a;margin:40px auto;max-width:500px;padding:30px;text-align:center}.rc-search-form h2{color:#210be4;margin-bottom:20px}.rc-search-form input,.rc-search-form select{border:1px solid #ccc;border-radius:6px;font-size:16px;margin:10px 0;padding:12px 10px;width:100%}.rc-search-form button{background-color:#210be4;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:12px 20px;transition:background .3s ease;width:100%}.rc-search-form button:hover{background-color:#1809ba}.success-modal{background:#0009;bottom:0;right:0;z-index:9999}.success-modal .modal-content{animation:fadeIn .5s ease}.success-modal h2{margin-bottom:10px}.success-modal button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-top:20px;padding:10px 30px}.success-modal button:hover{background-color:#45a049}.custom-alert{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.custom-alert-box{animation:zoomIn .5s ease;background:#fff;border-radius:10px;box-shadow:0 0 20px #0000004d;max-width:400px;padding:30px;text-align:center;width:90%}.custom-alert-box h2{color:#210be4;margin-bottom:15px}.custom-alert-box p{margin-bottom:20px}.custom-alert-box button{background:#210be4;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 25px}.custom-alert-box button:hover{background:#1809ba}.instruction-bar{background-color:#ffff00b3;border-radius:5px;color:#000;font-weight:700;margin-top:20px;padding:40px;text-align:center;width:800px}@keyframes zoomIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.rc-table{background-color:#fff;border-radius:10px;box-shadow:0 0 12px #0000001a;margin-top:20px;overflow:hidden}.rc-table td,.rc-table th{border-bottom:1px solid #e0e0e0;padding:15px;text-align:center}.rc-table th{background-color:#007bff;color:#fff;font-size:18px}.rc-table tr:hover{background-color:#f9f9f9}.rc-table td{font-size:16px}.rc-table button{background-color:#28a745;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:15px;padding:8px 16px;transition:all .3s ease}.rc-table button:hover{background-color:#218838;box-shadow:0 0 10px #28a74580;transform:scale(1.05)}@media (max-width:768px){.rc-table td,.rc-table th{font-size:14px;padding:8px}.rc-table button{font-size:14px;padding:6px 10px}}.success-alert{animation:fadeIn .5s ease-in-out;background-color:#4caf50;border-radius:8px;box-shadow:0 0 10px #4caf50b3;color:#fff;font-size:18px;margin-top:20px;padding:15px;text-align:center}@keyframes fadeIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.add-money-section{background:#fff;border-radius:10px;box-shadow:0 2px 8px #0000001a;margin-bottom:40px}.add-money-section button,.add-money-section input{font-size:16px;margin-top:10px;padding:10px;width:250px}.add-money-section button{background:#210be4;border:none;color:#fff;cursor:pointer;margin-top:20px}.transaction-history-section table{background:#fff;border-collapse:collapse;margin-top:20px;width:100%}.transaction-history-section td,.transaction-history-section th{border:1px solid #ddd;padding:10px;text-align:center}.status-success{background:green}.status-pending,.status-success{border-radius:8px;color:#fff;padding:5px 10px}.status-pending{background:red}.success-modal{align-items:center;background:#0006;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.success-modal .modal-content{background:#fff;border-radius:10px;box-shadow:0 2px 10px #0000004d;padding:30px;text-align:center}.popup-overlay{align-items:center;background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.popup-box{background:#fff;border-radius:12px;box-shadow:0 8px 24px #0003;max-width:300px;padding:20px 30px;text-align:center}.popup-box h3{color:#c00;margin-top:0}.popup-box button{background-color:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;margin-top:15px;padding:6px 16px}.add-money-section{background:#f4f4f4;border-radius:8px;margin-bottom:20px;padding:20px}.transaction-history{background:#fff;border-radius:8px;padding:20px}.transaction-history ul{list-style:none;padding:0}.transaction-history li{border-bottom:1px solid #ccc;font-size:14px;padding:6px 0}*{margin:0}.home-container{align-items:center;background-image:url(/static/media/home.6130b8c25b7bd948c4e1.jpg);background-position:50%;background-size:cover;color:#fff;display:flex;flex-direction:column;font-family:Segoe UI,sans-serif;height:100vh;padding-top:0;width:100%}.header-wrapper{background:#c33764;background:linear-gradient(90deg,#1d2671,#c33764);padding:20px 0;position:relative;width:100%}.header-box{align-items:center;display:flex;padding:0 30px}.logo{color:#d9ff00;font-size:50px;font-weight:700;margin-left:40px}.nav-links{align-items:center;display:flex;font-size:30px;gap:60px;position:absolute;right:80px;top:30px}.nav-links a{color:#00d9ff;font-size:25px;font-weight:500;text-decoration:none}.register-link,.register-link:hover{text-decoration:underline}.login-btn{background-color:#00d9ff;border:none;border-radius:300px;color:#000;cursor:pointer;font-size:30px;font-weight:700;padding:6px 60px;transition:all .7s ease}.login-btn:hover{background:linear-gradient(1turn,#07f0f0,#001aff);box-shadow:0 0 15px 3px #fff;color:#fff}.content-box{background-color:initial;border-radius:10px;margin-top:40px;max-width:800px;padding:40px;text-align:center;width:90%}.content-box h2{font-size:24px;margin-bottom:10px;text-decoration:underline}.content-box h3{font-size:50px;margin-bottom:10px}.get-started-btn{background-color:#ffd900;border:none;border-radius:50px;color:#000;cursor:pointer;font-size:30px;font-weight:700;margin-top:60px;padding:5px 50px;transition:all .7s ease}.get-started-btn:hover{background:linear-gradient(45deg,gold,#ff8c00);box-shadow:0 0 15px 3px #fff;color:#003cff}.user-table{border-collapse:collapse;margin-top:20px;width:100%}.user-table td,.user-table th{border:1px solid #ccc;padding:12px 16px;text-align:left}.user-table th{background-color:#f5f5f5;font-weight:700}.user-table button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin-right:10px;padding:6px 12px;transition:.2s ease-in-out}.user-table button:hover{background-color:#0056b3}.delete-btn{background-color:#dc3545}.delete-btn:hover{background-color:#a71d2a}.transfer-box{background-color:#f9f9f9;border:1px solid #ddd;border-radius:6px;margin-top:30px;max-width:400px;padding:20px}.transfer-box h4{margin-bottom:15px}.transfer-box input,.transfer-box select{border:1px solid #ccc;border-radius:4px;font-size:14px;margin-bottom:10px;padding:8px;width:100%}.transfer-box button{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin-right:10px;padding:8px 14px}.transfer-box button:hover{background-color:#1e7e34}.balance-transfer-container{background:#f9f9f9;border-radius:12px;box-shadow:0 0 10px #0000001a;margin:20px auto;max-width:500px;padding:30px}.balance-transfer-container h2{color:#210be4;font-size:24px;margin-bottom:20px;text-align:center}.balance-transfer-container input[type=number],.balance-transfer-container input[type=text],.balance-transfer-container select{border:1px solid #ccc;border-radius:6px;font-size:16px;margin-bottom:15px;padding:10px;width:100%}.balance-transfer-container button{background-color:#210be4;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;padding:12px;transition:.3s;width:100%}.balance-transfer-container button:hover{background-color:#1809ba}.user-details{background:#fff;border:1px solid #ddd;border-radius:10px;margin-top:20px;padding:20px}.user-details h3{color:#333;margin-bottom:10px}.user-details p{font-size:16px;margin-bottom:10px}.notification-sender-container{padding:20px}.notification-boxes{display:flex;flex-wrap:wrap;gap:20px}.notification-box{background-color:#f8f9fa;border:1px solid #ccc;border-radius:12px;box-shadow:0 0 6px #0000001a;cursor:pointer;flex:1 1;min-width:250px;padding:16px;transition:all .3s ease}.notification-box:hover{background-color:#e0f7fa}.static-notifications p{margin:5px 0}.scrolling-notification{background-color:#d1ecf1;border-radius:8px;overflow:hidden;padding:10px}.modal-overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal-content{background:#fff;border-radius:10px;max-width:400px;padding:30px;width:100%}.modal-content textarea{margin-bottom:10px;width:100%}.modal-content button{margin-right:10px}.close-btn{background-color:#ccc}.main-content{background:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;font-family:Arial,sans-serif;margin:20px auto;max-width:1800px;padding:15px}h2{color:#333;margin-bottom:20px;text-align:center}.rc-table{border-collapse:collapse;font-size:14px;width:100%}.rc-table td,.rc-table th{border:1px solid #ddd;padding:10px 12px;text-align:left}.rc-table th{background-color:#f4f4f4;color:#555;font-weight:600}.rc-table tbody tr:nth-child(2n){background-color:#fafafa}.rc-table tbody tr:hover{background-color:#f1f7ff}button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:6px 12px;transition:background-color .3s ease}button:hover{background-color:#0056b3}p{color:#666;text-align:center}.panlist-container{color:#333;font-family:Poppins,sans-serif;padding:30px}.panlist-container h2{font-size:24px;margin-bottom:20px}.pan-table{background-color:#fff;border-collapse:collapse;border-radius:10px;box-shadow:0 0 10px #0000000d;overflow:hidden;width:100%}.pan-table td,.pan-table th{border-bottom:1px solid #eee;padding:14px 16px;text-align:left}.pan-table th{background-color:#210be4;color:#fff;font-weight:600}.pan-table tr:hover{background-color:#f9f9f9}.pan-table td:last-child{color:#666;font-size:14px}.add-user-form{background:#fff;border-radius:12px;box-shadow:0 4px 10px #00000026;display:flex;flex-direction:column;gap:15px;margin:40px auto;max-width:500px;padding:30px 40px}.add-user-form input{border:1px solid #ddd;border-radius:8px;font-size:16px;outline:none;padding:12px 15px;transition:border-color .3s}.add-user-form input:focus{border-color:#210be4}.add-user-form button[type=submit]{background:linear-gradient(90deg,#210be4,#5b23f2);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:12px;transition:background .3s ease}.add-user-form button[type=submit]:hover{background:linear-gradient(90deg,#190aa1,#3e1ad6)}.add-user-form h2{color:#210be4;margin-bottom:20px;text-align:center}.add-user-form p{color:red;font-size:15px;text-align:center}.contact-container{background:linear-gradient(135deg,#e0f7fa,#f1fafe);border-radius:20px;box-shadow:0 8px 25px #0000001a;font-family:Poppins,sans-serif;margin:50px auto;max-width:900px;padding:40px;position:relative}.contact-details{line-height:1.8;margin-bottom:30px}.contact-map{border-radius:12px;box-shadow:0 0 10px #00000014;overflow:hidden}.back-to-home{background:linear-gradient(135deg,#42a5f5,#478ed1);border:none;border-radius:50%;bottom:30px;box-shadow:0 4px 10px #0003;color:#fff;cursor:pointer;font-size:12px;font-weight:700;height:60px;position:fixed;right:30px;transition:transform .2s ease;width:60px}.back-to-home:hover{transform:scale(1.1)}
/*# sourceMappingURL=main.c81ef5d8.css.map*/