@media screen and (max-width:1366px){.login-form-container{max-width:24rem!important;padding:1.5rem!important}.login-form-container form{gap:1rem!important}.login-form-container .form-title{margin-bottom:.5rem!important;font-size:1.5rem!important}.login-form-container .form-subtitle{font-size:.875rem!important}.login-form-container input{padding-top:.65rem!important;padding-bottom:.65rem!important;font-size:.875rem!important}.login-form-container .submit-button{padding-top:.75rem!important;padding-bottom:.75rem!important;font-size:1rem!important}.login-form-container button{padding:.625rem 1rem!important;font-size:.875rem!important}.login-form-container .mt-8.pt-6{margin-top:1.5rem!important;padding-top:1rem!important}.login-form-container .w-10.h-10{width:2.25rem!important;height:2.25rem!important}.login-branding-section{padding:1.5rem!important}.login-branding-section .branding-title,.login-title{font-size:2.5rem!important}.login-branding-section .branding-subtitle,.login-subtitle{font-size:1rem!important}.login-branding-section .feature-description{font-size:.875rem!important}.login-branding-section .feature-title{font-size:1rem!important}.login-features-grid{gap:1.5rem!important}.login-branding-section .h-16.w-16{width:3rem!important;height:3rem!important}.login-branding-section .h-8.w-8{width:1.75rem!important;height:1.75rem!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1.text-7xl{font-size:3.5rem!important}p.text-2xl{font-size:1.25rem!important}.group.relative.overflow-hidden{padding:1.5rem!important}.group svg.w-12{width:2.5rem!important;height:2.5rem!important}:root{--sidebar-width-satapp:240px}.lg\:w-24{width:96px!important}.absolute.-right-5.top-4{top:16px!important;right:-20px!important}.fixed.top-16.right-4.w-64{width:240px!important;top:68px!important;right:8px!important}.fixed.top-16.right-4 .h-4.w-4{width:14px!important;height:14px!important}.fixed.top-16.right-4 .text-sm{font-size:.8125rem!important}.fixed.top-16.right-4 .text-xs{font-size:.6875rem!important}.fixed.top-16.right-4 .p-3{padding:.625rem!important}.fixed.top-16.right-4 .p-2{padding:.375rem!important}.fixed.top-16.right-4 .space-x-3>*+*{margin-left:.5rem!important}.group span.text-lg{font-size:.875rem!important}.group span.text-sm{font-size:.75rem!important}.bg-white\/10.backdrop-blur-md{padding:.75rem!important}.text-2xl.font-bold{font-size:1.25rem!important}.group .text-xs,.satapp-weather-widget .text-xs,header .text-xs,.global-header .text-xs{font-size:.625rem!important}.h-20.w-20{width:4rem!important;height:4rem!important}.h-12.w-12{width:2.5rem!important;height:2.5rem!important}.grid.gap-6{gap:1rem!important}.grid.gap-4{gap:.75rem!important}.p-8{padding:1.5rem!important}.mb-12{margin-bottom:2rem!important}.mt-12{margin-top:2rem!important}.absolute.right-0.mt-2.w-64{width:14rem!important}.px-4.py-3.border-b{padding:.75rem 1rem!important}.w-10.h-10.rounded-full{width:2rem!important;height:2rem!important}.text-sm.font-semibold{font-size:.75rem!important}.px-4.py-2{padding:.5rem 1rem!important;font-size:.75rem!important}.h-4.w-4{width:.875rem!important;height:.875rem!important}.px-4.py-1.text-xs.font-semibold{padding:.25rem 1rem!important;font-size:.625rem!important}.text-xs.bg-gray-100{padding:.125rem .375rem!important;font-size:.5rem!important}.px-3.py-1\.5{padding:.375rem .75rem!important}.text-sm.font-medium{font-size:.75rem!important}.text-xs.opacity-75{font-size:.625rem!important}}
@media screen and (max-width:1536px) and (max-height:700px){.satapp-main-grid{grid-template-columns:320px 1fr}.satapp-risk-sidebar{width:320px}.satapp-content-area{padding:1rem}.satapp-title{margin-bottom:.5rem;font-size:2rem}.satapp-subtitle{font-size:.875rem}.satapp-menu-grid{gap:.75rem}.satapp-menu-button{space-y:1;padding:.75rem}.satapp-menu-icon-container{padding:.5rem}.satapp-menu-icon{width:1.5rem;height:1.5rem}.satapp-menu-title{font-size:.75rem}.satapp-weather-widget{padding:1rem}.satapp-weather-icon-container{padding:.5rem}.satapp-weather-icon{width:1.5rem;height:1.5rem}.satapp-weather-city{font-size:1rem}.satapp-weather-date{font-size:.75rem}.satapp-weather-temp{font-size:2rem}.satapp-weather-feels-like{font-size:.75rem}.satapp-weather-details{gap:.75rem;font-size:.75rem}.login-branding-section{margin:0 auto;width:40%!important;padding:1rem!important}.login-branding-section .branding-title,.login-title{font-size:2rem!important}.login-branding-section .branding-subtitle,.login-subtitle{font-size:.875rem!important}.login-features-grid{gap:1rem!important}.login-branding-section .feature-title{font-size:.875rem!important}.login-branding-section .feature-description{font-size:.75rem!important}.login-branding-section .h-16.w-16{width:2.5rem!important;height:2.5rem!important}.login-branding-section .h-8.w-8{width:1.5rem!important;height:1.5rem!important}}
:is(html:has(body [data-page=mis-reportes]),body:has([data-page=mis-reportes])){width:100%!important;height:auto!important;min-height:100vh!important;max-height:none!important;position:relative!important;overflow:hidden scroll!important}body:has([data-page=mis-reportes]) .min-h-screen{height:auto!important;min-height:100vh!important;max-height:none!important;overflow:visible!important}html:has([data-page=mis-reportes]){position:relative!important;overflow-y:scroll!important}body:has([data-page=mis-reportes]){position:relative!important;overflow:visible scroll!important}body:has([data-page=mis-reportes]) .fixed.inset-0.overflow-hidden{pointer-events:none!important;height:100vh!important;position:fixed!important;overflow:visible!important}body:has([data-page=mis-reportes]) div.fixed.inset-0.overflow-hidden{pointer-events:none!important;height:100vh!important;position:fixed!important;overflow:visible!important}body:has([data-page=mis-reportes]) .fixed.inset-0.overflow-hidden>*{pointer-events:auto!important}body:has([data-page=mis-reportes]) div.fixed.inset-0.overflow-hidden>*{pointer-events:auto!important}@media screen and (-webkit-min-device-pixel-ratio:0){body:has([data-page=mis-reportes]) header{padding-top:2px!important;padding-bottom:2px!important}body:has([data-page=mis-reportes]) input[type=text]::placeholder{padding-left:0!important}}body:has([data-page=mis-reportes]) div.relative>input[type=text]{padding-left:3rem!important}body:has([data-page=mis-reportes]) div.relative>select{padding-left:3rem!important;padding-right:2.75rem!important}@media (max-width:1023px){body:has([data-page=mis-reportes]) .grid[class*=gap-6]{flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important}body:has([data-page=mis-reportes]) .grid[class*=gap-6]>*{width:100%!important;max-width:600px!important}}:is(html:has(body [data-page=mis-reportes-detail]),body:has([data-page=mis-reportes-detail])){width:100%!important;height:auto!important;min-height:100vh!important;max-height:none!important;position:relative!important;overflow:hidden scroll!important}body:has([data-page=mis-reportes-detail]) .min-h-screen{height:auto!important;min-height:100vh!important;max-height:none!important;overflow:visible!important}body:has([data-page=mis-reportes-detail]) .fixed.inset-0.overflow-hidden{pointer-events:none!important;overflow:visible!important}body:has([data-page=mis-reportes-detail]) div.fixed.inset-0.overflow-hidden{pointer-events:none!important;overflow:visible!important}body:has([data-page=mis-reportes-detail]) .fixed.inset-0.overflow-hidden>*{pointer-events:auto!important}body:has([data-page=mis-reportes-detail]) div.fixed.inset-0.overflow-hidden>*{pointer-events:auto!important}@media (max-height:720px){body:has([data-page=mis-reportes-detail]) .py-8{padding-top:1rem!important;padding-bottom:1rem!important}body:has([data-page=mis-reportes-detail]) .px-8.py-10{padding:1.5rem!important}body:has([data-page=mis-reportes-detail]) .w-16.h-16{width:3rem!important;height:3rem!important}body:has([data-page=mis-reportes-detail]) .text-sm.font-semibold{font-size:.75rem!important}body:has([data-page=mis-reportes-detail]) .space-y-6>*+*{margin-top:1rem!important}body:has([data-page=mis-reportes-detail]) .p-6{padding:1rem!important}body:has([data-page=mis-reportes-detail]) .py-4.px-6{padding:.75rem 1rem!important}body:has([data-page=mis-reportes-detail]) h1{font-size:1.5rem!important;line-height:2rem!important}body:has([data-page=mis-reportes-detail]) h3{font-size:1rem!important;line-height:1.5rem!important}body:has([data-page=mis-reportes-detail]) .mb-8{margin-bottom:1rem!important}body:has([data-page=mis-reportes-detail]) .mb-4{margin-bottom:.5rem!important}body:has([data-page=mis-reportes-detail]) .mb-3{margin-bottom:.375rem!important}}@media (max-height:600px){body:has([data-page=mis-reportes-detail]) .w-16.h-16{width:2.5rem!important;height:2.5rem!important}body:has([data-page=mis-reportes-detail]) .h-7.w-7{width:1.25rem!important;height:1.25rem!important}body:has([data-page=mis-reportes-detail]) .p-6{padding:.75rem!important}body:has([data-page=mis-reportes-detail]) .px-8.py-10{padding:1rem!important}body:has([data-page=mis-reportes-detail]) .py-6{padding-top:.75rem!important;padding-bottom:.75rem!important}body:has([data-page=mis-reportes-detail]) .text-xs.mt-1{display:none!important}body:has([data-page=mis-reportes-detail]) .gap-6{gap:.75rem!important}}
body.modal-open header{display:none!important}body.modal-open .modal-overlay{z-index:999999!important}
