html,body{width:100%;max-width:100%;overflow-x:clip}body{-moz-text-size-adjust:100%;text-size-adjust:100%;min-width:0}:where(main,header,footer,nav,section,article,aside,form,div){min-width:0}img,picture,video,canvas,svg,iframe{max-width:100%}img,picture,video,canvas{height:auto}:where(h1,h2,h3,h4,h5,h6,p,a,button,label,span,td,th){overflow-wrap:anywhere}input,select,textarea,button{max-width:100%}:where(.overflow-x-auto,.overflow-auto){overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;max-width:100%}@media (max-width:767px){input,select,textarea{font-size:16px!important}div[class*="min-w-[820px]"],table[class*="min-w-[820px]"]{min-width:100%!important}div[class*="grid-cols-[1.7fr_.65fr_1fr_.55fr_.45fr]"]{grid-template-columns:minmax(0,1.7fr) minmax(0,.65fr) minmax(0,1fr) minmax(0,.55fr) minmax(36px,.45fr)!important;gap:.4rem!important}table[class*="min-w-[820px]"]{table-layout:fixed}table[class*="min-w-[820px]"] th,table[class*="min-w-[820px]"] td{word-break:break-word;white-space:normal!important;padding-left:.55rem!important;padding-right:.55rem!important}}@media (min-width:768px) and (max-width:1180px){:where(main,section,article){max-width:100%}div[class*="min-w-[820px]"],table[class*="min-w-[820px]"]{min-width:min(820px,100%)!important}}@supports (padding:max(0px)){body{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}}
