.payment-table-container{min-width:0;max-width:100%}.payment-table-scroll{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.payment-table-scroll:focus-visible{outline-offset:2px;outline:2px solid #167666}.table-scroll-hint{display:none}@media (max-width:600px){*,:before,:after{box-sizing:border-box}main,header,form,fieldset{min-width:0}main p,main a{overflow-wrap:anywhere}input,select,textarea{max-width:100%;font-size:16px!important}input:not([type=checkbox]):not([type=radio]),select,button{min-height:44px}input[type=checkbox],input[type=radio]{width:20px;height:20px}.mobile-wrap{flex-wrap:wrap;gap:12px!important}.mobile-wrap>div{min-width:0;max-width:100%}.report-upload{flex-direction:column;align-items:stretch;gap:12px;display:flex}.report-upload button{align-self:flex-start;margin-left:0!important}.payment-table-scroll table{min-width:680px}.payment-table-scroll th,.payment-table-scroll td{font-size:14px}.table-scroll-hint{color:#526174;margin:14px 0 4px;font-size:12px;display:block}}
