#root,body,html{height:100%}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-text-size-adjust:100%;padding-bottom:env(safe-area-inset-bottom)}input,select,textarea{font-size:16px!important}button{-webkit-tap-highlight-color:transparent;white-space:nowrap}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.no-scrollbar::-webkit-scrollbar,.scroll-hidden::-webkit-scrollbar{display:none}@keyframes shimmer{0%{background-position:200%}to{background-position:-200%}}@media (max-width:768px){.desktop-nav{display:none!important}.mobile-hamburger{display:flex!important}}@media (min-width:1025px) and (max-width:1280px){.dashboard-content{max-width:900px!important;padding:24px 32px!important}}@media (min-width:1281px) and (max-width:1440px){.dashboard-content{max-width:1000px!important;padding:28px 40px!important}}@media (min-width:1441px){.dashboard-content{max-width:1100px!important}}.stats-grid{grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.stats-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:769px) and (max-width:1180px){.tender-actions{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,auto)!important}}@media (max-width:768px){.tender-actions{display:grid!important;grid-template-columns:repeat(4,1fr)!important}.tender-actions a,.tender-actions button{justify-content:center!important;width:100%!important}}@media (max-width:480px){.tender-actions{display:grid!important;grid-template-columns:repeat(2,1fr)!important}.tender-actions a,.tender-actions button{justify-content:center!important;width:100%!important}}@media (min-width:769px) and (max-width:1100px){.bid-optimizer-grid{grid-template-columns:260px 1fr!important}}@media (max-width:768px){.bid-optimizer-grid{grid-template-columns:1fr!important}.compliance-score-row{flex-direction:column!important}}@media (max-width:640px){.edit-profile-grid{grid-template-columns:1fr!important}}.profile-field-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(2,1fr)}@media (max-width:640px){.profile-field-grid{gap:16px!important;grid-template-columns:1fr!important}}@media (max-width:768px){.search-filter-row{flex-wrap:nowrap!important;overflow-x:auto;padding-bottom:4px}}.multiselect-list{max-height:180px;overflow-y:auto}@media (max-width:768px){.multiselect-list{max-height:140px}.scroll-btn{display:none!important}.otp-box{font-size:18px!important;height:46px!important;width:38px!important}}@media (min-width:1025px){.auth-container{max-width:600px!important}.recently-viewed-strip{padding:0 4px}}@media (max-width:640px){.pp-hero-inner{align-items:flex-start!important;flex-direction:column!important;gap:16px!important}.pp-hero-actions{flex-direction:row!important;width:100%}.pp-hero-btn{flex:1 1;justify-content:center!important}.pp-tabs{overflow-x:auto}.pp-tab-active,.pp-tab-btn{flex-shrink:0}.pp-content-pad{padding:16px!important}.pp-hero{padding:18px!important}}@media (min-width:1025px) and (max-width:1300px){.landing-hero-grid{gap:40px!important;grid-template-columns:1fr 400px!important}.landing-h1{font-size:48px!important}}@media (max-width:768px){.hero-grid{grid-template-columns:1fr!important}.hero-visual{display:none!important}.steps-grid{grid-template-columns:1fr!important}.stats-grid{grid-template-columns:1fr 1fr!important}.testimonials-grid{grid-template-columns:1fr!important}.hero-h1{font-size:38px!important;letter-spacing:-.5px!important}.hero-p{font-size:16px!important}.nav-text{display:none!important}}@media (max-width:480px){.features-grid{grid-template-columns:1fr!important;padding:0 12px}.hero-h1{font-size:30px!important}.hero-p{font-size:15px!important}}@media (min-width:769px) and (max-width:1024px){.features-grid{grid-template-columns:repeat(3,1fr)!important}.features-grid>div{grid-column:span 1!important}}@media (min-width:1025px) and (max-width:1440px){.ep-modal-inner{max-width:560px!important}}
/*# sourceMappingURL=main.d09fb2e2.css.map*/