@media (min-width:1280px){body:has(.normly-modal-layer){overflow:hidden}body:has(.normly-modal-layer) .fixed.inset-0.z-50{overflow:hidden!important}:is(body:has(.normly-modal-layer) .fixed.inset-0.z-50,body:has(.normly-modal-layer) .fixed.inset-0.z-50 *){scrollbar-width:none}body:has(.normly-modal-layer) .fixed.inset-0.z-50::-webkit-scrollbar{display:none}body:has(.normly-modal-layer) .fixed.inset-0.z-50 ::-webkit-scrollbar{display:none}}body:has(.normly-new-review-modal) .normly-modal-layer:not(.normly-new-review-modal){overflow:hidden!important}:is(body:has(.normly-new-review-modal) .normly-modal-layer:not(.normly-new-review-modal),body:has(.normly-new-review-modal) .normly-modal-layer:not(.normly-new-review-modal) *){scrollbar-width:none}body:has(.normly-new-review-modal) .normly-modal-layer:not(.normly-new-review-modal)::-webkit-scrollbar{display:none}body:has(.normly-new-review-modal) .normly-modal-layer:not(.normly-new-review-modal) ::-webkit-scrollbar{display:none}.normly-new-review-modal [href^="/dashboard/extinguishers/"]{display:none!important}.normly-new-review-modal .fixed>div>div>div:first-child{position:relative;padding-right:4rem!important}.normly-new-review-modal .fixed>div>div>div:first-child button{color:#334155!important;background:#fffffff2!important;border:1px solid #e2e8f0!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;width:2.5rem!important;height:2.5rem!important;padding:0!important;font-size:0!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:1rem!important;right:1rem!important;box-shadow:0 1px 2px #0f172a14!important}.normly-new-review-modal .fixed>div>div>div:first-child button:before{content:"×";font-size:1.35rem;font-weight:900;line-height:1}button[aria-label="Cerrar detalle de la inspección"]{position:absolute!important;top:1rem!important;right:1rem!important}
@media (max-width:767px){.normly-monthly-inspections-mobile-page,.normly-monthly-batch-mobile-page{width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}.normly-monthly-batch-mobile-content{max-width:none;margin-left:0;margin-right:0}}
@media (max-width:1279px){.normly-dashboard-content .fixed.inset-0.z-50:has(>.normly-themed-page){background:radial-gradient(circle at -12% 10%,#10b98138,transparent 28%),radial-gradient(circle at 112% 28%,#38bdf833,transparent 30%),radial-gradient(circle at 45% 105%,#2dd4bf24,transparent 30%),var(--background)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.normly-dashboard-content .fixed.inset-0.z-50:has(>.normly-themed-page)>.normly-themed-page{height:100dvh!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;display:block!important;overflow:hidden auto!important}.normly-dashboard-content .fixed.inset-0.z-50:has(>.normly-themed-page)>.normly-themed-page>div:first-child{padding:calc(env(safe-area-inset-top) + .75rem)1rem .25rem!important;background:0 0!important;border-bottom:0!important}.normly-dashboard-content .fixed.inset-0.z-50:has(>.normly-themed-page)>.normly-themed-page>div:first-child>div:first-child{display:none!important}.normly-dashboard-content .fixed.inset-0.z-50:has(>.normly-themed-page)>.normly-themed-page>div:first-child>button{border:1px solid var(--normly-border)!important;background:var(--normly-surface)!important;width:2.5rem!important;height:2.5rem!important;color:var(--normly-title)!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;padding:0!important;font-size:0!important;line-height:1!important;display:inline-flex!important;position:relative!important}.normly-dashboard-content .fixed.inset-0.z-50:has(>.normly-themed-page)>.normly-themed-page>div:first-child>button:before{content:"";border-bottom:2.1px solid;border-left:2.1px solid;width:.64rem;height:.64rem;transform:rotate(45deg)translate(2px,-1px)}.normly-dashboard-content .fixed.inset-0.z-50:has(>.normly-themed-page)>.normly-themed-page>div:first-child>button:after{content:"";background:currentColor;border-radius:9999px;width:1rem;height:2.1px;position:absolute;transform:translate(2px)}.normly-dashboard-content .fixed.inset-0.z-50:has(>.normly-themed-page)>.normly-themed-page>div:nth-child(2){flex:none!important;padding:1rem!important;overflow:visible!important}.normly-dashboard-content .fixed.inset-0.z-50:has(>.normly-themed-page)>.normly-themed-page>div:last-child{padding:0 1rem calc(env(safe-area-inset-bottom) + 1rem)!important;background:0 0!important;border-top:0!important}}
