@media (min-width: 1000px) and (max-width: 1600px) and (min-aspect-ratio: 9/10) and (max-aspect-ratio: 10/9){aside{width:280px}main{padding:1.5rem!important}header h1{font-size:1.125rem!important}button,.btn{min-height:44px;min-width:44px;padding:.75rem 1rem}table{font-size:.9rem}table th,table td{padding:.75rem .5rem}.card{margin-bottom:1rem}input[type=text],input[type=email],input[type=password],input[type=number],textarea,select{min-height:44px;font-size:16px}ul li,ol li{padding:.5rem 0}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.border,[class*=border-]{border-width:1px}svg{shape-rendering:geometricPrecision}}.overflow-auto,.overflow-y-auto,.overflow-x-auto{-webkit-overflow-scrolling:touch}input,textarea,select{-webkit-appearance:none;appearance:none;border-radius:.375rem}.transition-all,.transition,[class*=transition-]{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}@supports not (backdrop-filter: blur(8px)){[style*=backdrop-filter],.backdrop-blur{background-color:#00000080!important}}
