#subscription-box .subscribe-btn{color:#fff;cursor:pointer;z-index:999;background:linear-gradient(135deg,#183373,#1f4eb6);border:none;border-radius:50px;padding:9px 15px;font-size:1em;font-weight:700;animation:2s infinite pulse;position:fixed;bottom:17px;right:20px;box-shadow:0 6px 20px #d2d4d8}@keyframes pulse{0%{box-shadow:0 0 #ff6400b3}70%{box-shadow:0 0 0 20px #ff640000}to{box-shadow:0 0 #ff640000}}#subscription-box .modal-overlay{z-index:1000;background:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}#subscription-box .modal-content{text-align:center;width:90%;max-width:400px;padding:30px;position:relative;box-shadow:0 8px 25px #0003;background:#fff!important;border-radius:12px!important}#subscription-box .close-btn{color:#fff;cursor:pointer;background:#ff4d4d;border:none;border-radius:50%;width:28px;height:28px;font-size:16px;position:absolute;top:12px;right:12px}#subscription-box .subscription-form{gap:10px;margin:20px 0;display:flex}#subscription-box .subscription-form input{border:1px solid #ccc;border-radius:6px;flex:1;padding:10px}#subscription-box .subscription-form button{color:#fff;cursor:pointer;background:#1a73e8;border:none;border-radius:6px;padding:10px 16px;font-weight:700}#subscription-box .subscription-benefits{color:#333;padding:0;font-size:.95em;line-height:1.6;list-style:none;margin-right:auto!important}#subscription-box .subscription-form{justify-content:center;gap:10px;margin-bottom:20px;display:flex}#subscription-box .subscription-form input{border:1px solid #ccc;border-radius:6px;outline:none;flex:1;padding:10px 14px;font-size:1em;transition:border-color .3s}#subscription-box .subscription-form input:focus{border-color:#1a73e8}#subscription-box .subscription-form button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0f172a 0%,#2563eb 100%);border:none;border-radius:6px;padding:10px 18px;font-weight:700;transition:background-color .3s}#subscription-box .subscription-form button:hover{background:linear-gradient(135deg,#0f172a 0%,#2563eb 100%)}#subscription-box .sub-heading{color:gray;margin-top:1rem;font-size:16px}#subscription-box .text-left{text-align:left!important}#subscription-box .modal-title{color:#000}#subscription-box .modal-title .updated{color:#551581;margin:auto;font-family:math;font-weight:700}
.mobile-navbar-link{border-bottom:1px solid #b4abab;padding:5px 0 10px 25px}.logo-background{background:linear-gradient(135deg,#0f172a 0%,#2563eb 100%);border-radius:1rem;width:14rem}.adsbygoogle:empty{display:none!important}.modern-header{z-index:50;background:linear-gradient(90deg,#007bff,#6a88e8);transition:all .3s;position:sticky;top:0}.nav-link-custom{color:#fff;font-weight:500;text-decoration:none;transition:color .3s;position:relative}.nav-link-custom:hover{color:#1b3c8a}.nav-link-custom.active:after{content:"";background:linear-gradient(135deg,#0f172a 0%,#2563eb 100%);border-radius:2px;width:100%;height:3px;position:absolute;bottom:-4px;left:0}.profile-btn{background:#ffffff26;border:none;border-radius:2rem;padding:6px 14px;transition:background .3s}.profile-btn:hover{background:#ffffff40}.mobile-menu{border-top:1px solid #ddd;animation:.3s fadeIn}.mobile-link{color:#374151;border-bottom:1px solid #d3d3d3;padding:10px 0;font-size:16px;text-decoration:none;transition:color .3s;display:block}.mobile-link.active{color:#007bff;font-weight:600}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
