.SideNavbar_sidebar__B8dbZ{margin-top:90px;padding:20px;width:100%;background:none;box-shadow:none}.SideNavbar_sidebarSection__1_Vrt{margin-bottom:40px}.SideNavbar_sectionTitle__hiqqu{font-size:12px;font-weight:700;color:#aaa;margin-bottom:20px;display:block}.SideNavbar_navList___NNGL{list-style:none;padding:0}.SideNavbar_navList___NNGL li{margin-bottom:20px}.SideNavbar_navLink__0viUY{font-size:14px;display:flex;align-items:center;color:#666;cursor:pointer;text-decoration:none;transition:color .2s ease}.SideNavbar_navLink__0viUY i{margin-right:10px;font-size:1.2rem}.SideNavbar_navLink__0viUY.SideNavbar_active__oxnVQ{color:#127E87;font-weight:700}.SideNavbar_navLink__0viUY:hover{color:#127E87}.SideNavbar_linkText__ZFR4r{display:block}@media (max-width:991.98px){.SideNavbar_sidebar__B8dbZ{margin-top:80px;border-bottom:1px solid #eee;padding:15px}.SideNavbar_navList___NNGL{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.SideNavbar_navLink__0viUY{flex-direction:column;text-align:center}}.footer-bg{background-color:#f8f9fa;color:#333;font-family:inherit}.footer-title{font-size:1.1rem;font-weight:600;margin-bottom:1.5rem;color:#222}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:.75rem}.footer-links a,.footer-links span,.legal-link{color:#555;text-decoration:none;transition:color .2s ease;font-size:.95rem;cursor:pointer}.footer-links a:hover,.legal-link:hover{color:#0b4e54}.footer-logo{max-width:150px}.logo-img{object-fit:contain;filter:brightness(1.1)}.social-icons{display:flex;gap:1.5rem}.social-icons i{font-size:1.5rem;color:#666;cursor:pointer;transition:all .2s ease}.social-icons i:hover{color:#0b4e54;transform:translateY(-2px)}.footer-divider{border-color:#dee2e6;margin:2rem 0}.footer-bottom{padding-top:1rem}.footer-legal{list-style:none;padding:0;margin:0;display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.footer-legal li{display:inline-block}.footer-legal a,.footer-legal span,.legal-link{color:#666;font-size:.9rem;cursor:pointer;transition:color .2s ease}.footer-legal a:hover,.legal-link:hover{color:#0b4e54}.text-muted{color:#777!important;font-size:.9rem}.payment-methods{display:flex;justify-content:center;gap:1rem;margin-top:1.5rem;flex-wrap:wrap}.payment-logo{width:50px;height:32px;object-fit:contain;transition:all .3s ease}.payment-logo:hover{transform:scale(1.08);filter:brightness(1.1)}.modern-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(15,23,42,.75);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:9999;animation:fadeIn .35s cubic-bezier(.4,0,.2,1) forwards;padding:1rem}.modern-modal-content{background:#ffffff;border-radius:20px;width:100%;max-width:620px;max-height:85vh;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 15px rgba(0,0,0,.1);animation:modalPop .4s cubic-bezier(.34,1.56,.64,1) forwards;transform-origin:center bottom;display:flex;flex-direction:column}.modern-modal-header{padding:1.75rem 1.75rem 1rem;border-bottom:1px solid #e2e8f0;background:linear-gradient(180deg,#ffffff,#f8fafc);justify-content:flex-start;align-items:center}.modern-modal-header h3{margin:0;font-size:1.35rem;font-weight:700;color:#1e293b;letter-spacing:-.025em}.modern-modal-body{padding:1.75rem;flex:1 1;overflow-y:auto;font-size:.98rem;line-height:1.75;color:#475569;background:#ffffff}.modern-modal-paragraph{margin-bottom:1rem}.modern-modal-paragraph:empty:before{content:"\00A0";display:block}.modern-modal-footer{padding:1.25rem 1.75rem;background:#f8fafc;border-top:1px solid #e2e8f0;text-align:right}.modern-modal-close-text{background:linear-gradient(135deg,#0b4e54,#093e42);color:white;border:none;padding:.65rem 1.75rem;border-radius:12px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(11,78,84,.25)}.modern-modal-close-text:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(11,78,84,.35);background:linear-gradient(135deg,#093e42,#072f32)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalPop{0%{opacity:0;transform:scale(.85) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}.modern-modal-body::-webkit-scrollbar{width:8px}.modern-modal-body::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.modern-modal-body::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.modern-modal-body::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (max-width:768px){.footer-title{margin-top:1rem}.footer-legal{flex-direction:column;gap:.75rem;align-items:center}.social-icons{justify-content:center}.modern-modal-content{border-radius:16px;max-height:90vh}.modern-modal-body,.modern-modal-footer,.modern-modal-header{padding:1.25rem}.modern-modal-header h3{font-size:1.2rem}}@media (max-width:576px){.payment-methods{gap:.75rem}.payment-logo{width:40px!important;height:26px!important}.footer-legal a,.footer-links a,.legal-link{font-size:.9rem}.modern-modal-content{width:95%;border-radius:14px}.modern-modal-close-text{width:100%;padding:.75rem}}