@media (max-width:767px){.data-grid,.data-grid-compact{display:none!important}.overflow-x-auto:has(.data-grid){display:none!important}.mobile-cards{display:block!important}header nav>.divider-vertical,header nav>a,header nav>div:last-child{display:none!important}header nav>div:has(input){display:block!important}header .w-full{padding-left:1rem;padding-right:1rem}.fixed.inset-0>div[class*=max-w-]{max-width:calc(100vw - 1rem)!important;max-height:calc(100vh - 2rem)!important;margin:.5rem!important;border-radius:.75rem!important}.fixed.inset-0 [class*="max-h-[calc"]{max-height:calc(100vh - 8rem)!important}.fixed.inset-0>.max-w-5xl{max-width:100vw!important;margin:0!important;border-radius:0!important;height:100vh;max-height:100vh!important}.fixed.inset-0 .grid.grid-cols-2.md\:grid-cols-4{grid-template-columns:repeat(2,1fr)!important;gap:.5rem!important}.fixed.inset-0 .text-2xl{font-size:1.25rem!important}.flex.items-center.justify-between.bg-slate-50{flex-direction:column;gap:.75rem;align-items:stretch}.flex.items-center.justify-between.bg-slate-50>.flex:first-child,.flex.items-center.justify-between.bg-slate-50>.flex:last-child{flex-wrap:wrap;gap:.5rem}.flex.items-center.justify-between.gap-4.flex-wrap{flex-direction:column;align-items:stretch;gap:.5rem}.flex.items-center.justify-between.gap-4.flex-wrap>.flex:first-child{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.25rem}.flex.items-center.justify-between.gap-4.flex-wrap>.relative{width:100%}.flex.items-center.justify-between.gap-4.flex-wrap>.relative input{width:100%!important}.lg\:px-8,.px-6{padding-left:1rem!important;padding-right:1rem!important}.min-w-\[700px\]{min-width:100%!important}.border.border-slate-200.rounded-lg.overflow-x-auto{-webkit-overflow-scrolling:touch}footer .flex.items-center.justify-between{flex-direction:column;gap:.5rem;text-align:center}.grid.grid-cols-1.md\:grid-cols-2.lg\:grid-cols-3{grid-template-columns:1fr!important;gap:.75rem!important}.grid.grid-cols-2,.grid.grid-cols-3{grid-template-columns:1fr!important}.flex.items-center.justify-between:has(select){flex-wrap:wrap;gap:.5rem}.max-w-2xl,.max-w-sm,.max-w-xs{max-width:100%!important}.evidence-popover{position:fixed!important;left:.5rem!important;right:.5rem!important;bottom:0!important;top:auto!important;width:auto!important;max-height:60vh;overflow-y:auto;border-radius:.75rem .75rem 0 0!important;box-shadow:0 -4px 20px rgba(0,0,0,.15)!important}header nav>div:has(input) input{width:100%!important;min-width:120px}.scrollbar-none{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}}@media (min-width:768px){.mobile-cards,.mobile-nav-backdrop,.mobile-nav-menu,.mobile-nav-toggle{display:none!important}}.mobile-position-card{-webkit-tap-highlight-color:transparent}.mobile-position-card:active{transform:scale(.995)}.mobile-position-card>div:last-child{animation:card-expand .2s ease-out}@keyframes card-expand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:379px){.mobile-position-card button.w-full{padding:.5rem!important}.mobile-position-card .text-sm{font-size:.8125rem!important}.mobile-position-card>div:last-child>.flex:last-child{flex-direction:column}.mobile-position-card>div:last-child>.flex:last-child>button{border-right:none!important;border-bottom:1px solid #f1f5f9}.mobile-position-card>div:last-child>.flex:last-child>button:last-child{border-bottom:none}}@media (min-width:768px) and (max-width:1024px){.data-grid td,.data-grid th{padding-left:.5rem!important;padding-right:.5rem!important}.fixed.inset-0>div[class*=max-w-]{max-width:calc(100vw - 3rem)!important}}@media (hover:none) and (pointer:coarse){[role=button],a,button{min-height:44px;min-width:44px}.data-grid tbody tr:hover{background-color:inherit}[data-tooltip]:after{display:none!important}}@supports (padding:env(safe-area-inset-bottom)){.mobile-nav-menu{padding-bottom:env(safe-area-inset-bottom)}.mobile-position-card:last-child{margin-bottom:env(safe-area-inset-bottom)}footer{padding-bottom:env(safe-area-inset-bottom)}}@media print{.mobile-cards{display:none!important}.data-grid{display:table!important}.mobile-nav-backdrop,.mobile-nav-menu,.mobile-nav-toggle{display:none!important}}