.Navbar-module__PIkBzW__navbar{z-index:9999;background:0 0;border-bottom:1px solid #0000;width:100%;padding:25px 0;transition:all .4s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0}.Navbar-module__PIkBzW__scrolled{-webkit-backdrop-filter:blur(15px);background:#ffffffd9;border-bottom:1px solid #0000000d;padding:12px 0;box-shadow:0 4px 30px #00000008}.Navbar-module__PIkBzW__navContainer{justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:0 40px;display:flex}.Navbar-module__PIkBzW__logo{cursor:pointer;flex-shrink:0;align-items:center;gap:12px;text-decoration:none;display:flex}.Navbar-module__PIkBzW__logoIcon{background:linear-gradient(135deg,#4f46e5,#9333ea);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-weight:800;display:flex;position:relative;box-shadow:0 4px 15px #4f46e533}.Navbar-module__PIkBzW__logoIcon span{color:#fff;font-size:18px;font-weight:700;line-height:1}.Navbar-module__PIkBzW__logoIcon:after{content:"";background:#ec4899;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-3px}.Navbar-module__PIkBzW__logoText{letter-spacing:-.5px;font-size:26px;font-weight:800}.Navbar-module__PIkBzW__logoText .Navbar-module__PIkBzW__doco{color:#0f172a}.Navbar-module__PIkBzW__logoText .Navbar-module__PIkBzW__demy{color:#4f46e5}.Navbar-module__PIkBzW__logoText .Navbar-module__PIkBzW__dot{color:#ec4899;vertical-align:super;font-size:14px}.Navbar-module__PIkBzW__dashboardLink{color:#fff;background:linear-gradient(135deg,#6366f1,#4f46e5);border-radius:12px;align-items:center;gap:10px;padding:8px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:all .35s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 25px #4f46e559,inset 0 1px #fff3}.Navbar-module__PIkBzW__dashboardLink:hover{transform:translateY(-2px)scale(1.03);box-shadow:0 15px 35px #4f46e573,inset 0 1px #ffffff40}.Navbar-module__PIkBzW__dashboardLink:before{content:"";opacity:0;background:linear-gradient(120deg,#0000,#ffffff40,#0000);transition:all .4s;position:absolute;inset:0}.Navbar-module__PIkBzW__dashboardLink:hover:before{opacity:1}.Navbar-module__PIkBzW__text{z-index:2;position:relative}.Navbar-module__PIkBzW__icon{align-items:center;transition:transform .3s;display:flex}.Navbar-module__PIkBzW__dashboardLink:hover .Navbar-module__PIkBzW__icon{transform:translate(4px)}.Navbar-module__PIkBzW__navLinks{background:#0f172a08;border:1px solid #0000000d;border-radius:100px;gap:30px;padding:8px 25px;list-style:none;display:flex}.Navbar-module__PIkBzW__navLinks a,.Navbar-module__PIkBzW__navLinks li a{color:#64748b;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s}.Navbar-module__PIkBzW__navLinks a:hover,.Navbar-module__PIkBzW__navLinks li a:hover{color:#4f46e5}.Navbar-module__PIkBzW__actions{align-items:center;gap:12px;display:flex}.Navbar-module__PIkBzW__btnGhost{color:#0f172a;cursor:pointer;background:0 0;border:none;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:700;transition:all .3s}.Navbar-module__PIkBzW__btnGhost:hover{color:#4f46e5}.Navbar-module__PIkBzW__btnPremium{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:12px;padding:12px 26px;font-family:inherit;font-size:14px;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 20px #0f172a1a}.Navbar-module__PIkBzW__btnPremium:hover{background:#4f46e5;transform:translateY(-2px);box-shadow:0 12px 25px #4f46e540}@media (max-width:1024px){.Navbar-module__PIkBzW__navLinks{display:none}.Navbar-module__PIkBzW__navbar{padding:15px 0}.Navbar-module__PIkBzW__logoText{font-size:20px}}.Navbar-module__PIkBzW__navLink{color:#555878;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s}.Navbar-module__PIkBzW__navLink:hover{color:#16192a}.Navbar-module__PIkBzW__navLinkGradient{background:linear-gradient(90deg,#4f46e5,#7c3aed,#db2777,#4f46e5) 0 0/300% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:14px;font-weight:700;text-decoration:none;animation:3s linear infinite Navbar-module__PIkBzW__gradientMove}@keyframes Navbar-module__PIkBzW__gradientMove{0%{background-position:0%}to{background-position:300%}}
.AuthPanel-module__PnlQQW__overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10001;background:#0f172a66;justify-content:center;align-items:center;padding:20px;animation:.3s AuthPanel-module__PnlQQW__fadeIn;display:flex;position:fixed;inset:0}.AuthPanel-module__PnlQQW__modal{background:#fff;border-radius:32px;width:100%;max-width:500px;animation:.4s cubic-bezier(.175,.885,.32,1.275) AuthPanel-module__PnlQQW__modalPop;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000026}.AuthPanel-module__PnlQQW__closeBtn{cursor:pointer;color:#64748b;z-index:10;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;top:20px;right:20px}.AuthPanel-module__PnlQQW__closeBtn:hover{color:#fff;background:#0f172a;transform:rotate(90deg)}.AuthPanel-module__PnlQQW__content{padding:50px 45px}.AuthPanel-module__PnlQQW__header{text-align:center;margin-bottom:35px}.AuthPanel-module__PnlQQW__tabs{background:#f1f5f9;border-radius:14px;margin-bottom:25px;padding:5px;display:inline-flex}.AuthPanel-module__PnlQQW__tabs button{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:10px;padding:8px 24px;font-size:14px;font-weight:700}.AuthPanel-module__PnlQQW__activeTab{box-shadow:0 4px 10px #0000000d;color:#4f46e5!important;background:#fff!important}.AuthPanel-module__PnlQQW__header h2{color:#0f172a;letter-spacing:-1px;font-size:30px;font-weight:900}.AuthPanel-module__PnlQQW__description{color:#64748b;margin-top:8px;font-size:15px}.AuthPanel-module__PnlQQW__form{flex-direction:column;gap:20px;display:flex}.AuthPanel-module__PnlQQW__inputGroup label{color:#1e293b;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:800;display:block}.AuthPanel-module__PnlQQW__inputGroup input{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:14px;outline:none;width:100%;padding:15px 20px;font-size:16px;transition:all .3s}.AuthPanel-module__PnlQQW__inputGroup input:focus{background:#fff;border-color:#4f46e5;box-shadow:0 0 0 4px #4f46e50d}.AuthPanel-module__PnlQQW__phoneInput{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:14px;align-items:center;display:flex;overflow:hidden}.AuthPanel-module__PnlQQW__phoneInput:focus-within{background:#fff;border-color:#4f46e5}.AuthPanel-module__PnlQQW__flag{color:#475569;border-right:1.5px solid #e2e8f0;padding:0 15px;font-size:14px;font-weight:700}.AuthPanel-module__PnlQQW__phoneInput input{border:none!important}.AuthPanel-module__PnlQQW__phoneInput input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.AuthPanel-module__PnlQQW__phoneInput input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.AuthPanel-module__PnlQQW__phoneInput input[type=number]{-moz-appearance:textfield}.AuthPanel-module__PnlQQW__resendText span{color:#4f46e5;cursor:pointer;font-weight:700}.AuthPanel-module__PnlQQW__submitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:none;border-radius:14px;margin-top:10px;padding:16px;font-size:16px;font-weight:800;transition:all .3s}.AuthPanel-module__PnlQQW__submitBtn:hover{transform:translateY(-2px);box-shadow:0 10px 20px #4f46e533}.AuthPanel-module__PnlQQW__footerNote{text-align:center;color:#94a3b8;margin-top:30px;font-size:14px}.AuthPanel-module__PnlQQW__footerNote span{color:#4f46e5;cursor:pointer;font-weight:700}.AuthPanel-module__PnlQQW__otpInput{text-align:center;letter-spacing:20px;font-weight:900;font-size:24px!important}.AuthPanel-module__PnlQQW__passWrapper{align-items:center;display:flex;position:relative}.AuthPanel-module__PnlQQW__passWrapper input{padding-right:60px!important}.AuthPanel-module__PnlQQW__eyeBtn{color:#4f46e5;cursor:pointer;text-transform:uppercase;background:0 0;border:none;font-size:12px;font-weight:800;position:absolute;right:15px}.AuthPanel-module__PnlQQW__skipBtn{color:#64748b;cursor:pointer;background:0 0;border:1.5px dashed #cbd5e1;border-radius:14px;margin-top:5px;padding:14px;font-size:14px;font-weight:700;transition:all .3s}.AuthPanel-module__PnlQQW__skipBtn:hover{color:#4f46e5;background:#4f46e505;border-color:#4f46e5}@keyframes AuthPanel-module__PnlQQW__modalPop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes AuthPanel-module__PnlQQW__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:550px){.AuthPanel-module__PnlQQW__modal{border-radius:0;max-width:100%;height:100%}.AuthPanel-module__PnlQQW__content{padding:40px 25px}}.AuthPanel-module__PnlQQW__errorMessage{color:#991b1b;background:linear-gradient(135deg,#fee2e2 0%,#fecaca 100%);border-left:4px solid #dc2626;border-radius:10px;margin-bottom:16px;padding:12px 16px;font-size:13px;font-weight:600;animation:.3s AuthPanel-module__PnlQQW__slideIn}.AuthPanel-module__PnlQQW__successMessage{color:#065f46;background:linear-gradient(135deg,#d1fae5 0%,#a7f3d0 100%);border-left:4px solid #10b981;border-radius:10px;margin-bottom:16px;padding:12px 16px;font-size:13px;font-weight:600;animation:.3s AuthPanel-module__PnlQQW__slideIn}@keyframes AuthPanel-module__PnlQQW__slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.AuthPanel-module__PnlQQW__submitBtn:disabled,.AuthPanel-module__PnlQQW__skipBtn:disabled{opacity:.6;cursor:not-allowed}.AuthPanel-module__PnlQQW__otpInput{text-align:center;letter-spacing:8px;color:#1e293b;font-size:24px;font-weight:700}.AuthPanel-module__PnlQQW__resendText{color:#64748b;text-align:center;margin-top:12px;font-size:13px}.AuthPanel-module__PnlQQW__resendText span{font-weight:600;transition:all .2s}.AuthPanel-module__PnlQQW__resendText span:hover{text-decoration:underline}.AuthPanel-module__PnlQQW__loading{color:#64748b;justify-content:center;align-items:center;padding:40px;display:flex}.AuthPanel-module__PnlQQW__errorMessage{color:#991b1b;background:linear-gradient(135deg,#fee2e2 0%,#fecaca 100%);border-left:4px solid #dc2626;border-radius:10px;margin-bottom:16px;padding:12px 16px;font-size:13px;font-weight:600}.AuthPanel-module__PnlQQW__successMessage{color:#065f46;background:linear-gradient(135deg,#d1fae5 0%,#a7f3d0 100%);border-left:4px solid #10b981;border-radius:10px;margin-bottom:16px;padding:12px 16px;font-size:13px;font-weight:600}
.Footer-module__o6fnpq__footer{background:#fff;border-top:1px solid #e2e8f0;padding:100px 0 40px}.Footer-module__o6fnpq__newsletterSection{max-width:1200px;margin:-180px auto 80px;padding:0 40px}.Footer-module__o6fnpq__newsletterCard{background:linear-gradient(135deg,#6366f1,#a855f7);border-radius:30px;justify-content:space-between;align-items:center;padding:60px;display:flex;box-shadow:0 30px 60px #6366f140}.Footer-module__o6fnpq__newsContent h2{color:#fff;margin-bottom:10px;font-size:32px}.Footer-module__o6fnpq__newsContent p{color:#ffffffe6}.Footer-module__o6fnpq__inputGroup{background:#fff;border-radius:16px;width:100%;max-width:450px;padding:8px;display:flex;box-shadow:0 4px 10px #0000000d}.Footer-module__o6fnpq__inputGroup input{color:#0f172a;border:none;outline:none;flex:1;padding:10px 20px;font-size:16px}.Footer-module__o6fnpq__inputGroup button{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:12px;padding:12px 30px;font-weight:700;transition:all .3s}.Footer-module__o6fnpq__inputGroup button:hover{background:#1e293b}.Footer-module__o6fnpq__mainFooter{grid-template-columns:1.5fr 1fr 1fr;gap:60px;max-width:1200px;margin:0 auto;padding:0 40px;display:grid}.Footer-module__o6fnpq__logo{color:#0f172a;margin-bottom:20px;font-size:28px;font-weight:800}.Footer-module__o6fnpq__dot{color:#6366f1}.Footer-module__o6fnpq__brandCol p{color:#475569;line-height:1.6}.Footer-module__o6fnpq__linksCol h4{color:#0f172a;text-transform:uppercase;letter-spacing:2px;margin-bottom:25px;font-size:14px}.Footer-module__o6fnpq__linksCol a{color:#64748b;margin-bottom:12px;text-decoration:none;transition:all .3s;display:block}.Footer-module__o6fnpq__linksCol a:hover{color:#6366f1;transform:translate(5px)}.Footer-module__o6fnpq__socials{color:#64748b;cursor:pointer;gap:15px;font-weight:700;display:flex}.Footer-module__o6fnpq__socials span:hover{color:#6366f1}@media (max-width:968px){.Footer-module__o6fnpq__newsletterCard{text-align:center;flex-direction:column;gap:30px}.Footer-module__o6fnpq__mainFooter{grid-template-columns:1fr 1fr}}@media (max-width:600px){.Footer-module__o6fnpq__mainFooter{grid-template-columns:1fr;gap:40px}}.Footer-module__o6fnpq__logo{cursor:pointer;flex-shrink:0;align-items:center;gap:12px;text-decoration:none;display:flex}.Footer-module__o6fnpq__logoIcon{background:linear-gradient(135deg,#4f46e5,#9333ea);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-weight:800;display:flex;position:relative;box-shadow:0 4px 15px #4f46e533}.Footer-module__o6fnpq__logoIcon span{color:#fff;font-size:18px;font-weight:700;line-height:1}.Footer-module__o6fnpq__logoIcon:after{content:"";background:#ec4899;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-3px}.Footer-module__o6fnpq__logoText{letter-spacing:-.5px;font-size:26px;font-weight:800}.Footer-module__o6fnpq__logoText .Footer-module__o6fnpq__doco{color:#0f172a}.Footer-module__o6fnpq__logoText .Footer-module__o6fnpq__demy{color:#4f46e5}.Footer-module__o6fnpq__logoText .Footer-module__o6fnpq__dot{color:#ec4899;vertical-align:super;font-size:14px}.Footer-module__o6fnpq__brandDesc{color:#94a3b8;max-width:240px;margin-bottom:20px;font-size:14px;line-height:1.7}.Footer-module__o6fnpq__socials{align-items:center;gap:10px;display:flex}.Footer-module__o6fnpq__socialIcon{color:#94a3b8;background:#ffffff12;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:flex}.Footer-module__o6fnpq__socialIcon:hover{color:#fff;background:#4f46e5;border-color:#4f46e5}.Footer-module__o6fnpq__copyright{text-align:center;color:#94a3b8;border-top:1px solid #f1f5f9;margin-top:80px;padding-top:30px;font-size:14px}
