.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-scroll table{min-width:700px}@media(max-width:768px){.table-scroll{margin-left:-4px;margin-right:-4px}.table-scroll table{min-width:700px}.fees-mobile-stack{display:flex;flex-direction:column;width:100%;gap:8px}.fees-mobile-stack>*{width:100%}}.care-print-only{display:none}@media print{@page{size:A4 portrait;margin:14mm}body.care-printing{background:#fff!important;color:#17211e!important}body.care-printing #root{position:relative!important;transform:none!important}body.care-printing #root *{visibility:hidden!important;transform:none!important;box-shadow:none!important}body.care-printing #root .care-printable-report,body.care-printing #root .care-printable-report *{visibility:visible!important}body.care-printing .care-printable-report{position:absolute!important;inset:0 auto auto 0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#fff!important;color:#17211e!important}body.care-printing .care-print-only{display:block!important;border-bottom:2px solid #1f3a2d!important;padding-bottom:8mm!important;margin-bottom:8mm!important}body.care-printing .care-print-hide,body.care-printing .care-printable-report button,body.care-printing .care-printable-report select,body.care-printing .care-printable-report input{display:none!important}body.care-printing .care-printable-report [class*=chakra-stack],body.care-printing .care-printable-report [class*=chakra-box]{break-inside:avoid}}
