*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:Sakkal Majalla;src:url(https://fonts.googleapis.com/css2?family=Sakkal+Majalla:wght@400;700&display=swap)}body{font-family:Sakkal Majalla,Roboto,sans-serif;direction:rtl;text-align:right;background-color:#fff;min-height:100vh;color:#000;overflow-x:hidden;font-size:18px;font-weight:700}#root{min-height:100vh;width:100%;display:block!important;visibility:visible!important;opacity:1!important;position:relative;z-index:1;background-color:#fff}.app{min-height:100vh;width:100%;display:flex!important;flex-direction:column;visibility:visible!important;opacity:1!important;background-color:#fff}.container{flex:1;max-width:1200px;margin:0 auto;padding:20px;width:100%;background-color:#fff}.MuiTextField-root{direction:rtl}.MuiTableCell-root{text-align:right!important;font-size:18px;font-weight:800;color:#000;border:2px solid #000000!important;padding:10px 8px!important;background-color:#fff}.MuiTableHead-root .MuiTableCell-root{background-color:#fff!important;color:#000!important;font-size:20px;font-weight:900;text-align:center!important}.MuiTableBody-root .MuiTableCell-root{background-color:#fff;font-size:18px;font-weight:800;color:#000}.MuiButton-root{font-family:Sakkal Majalla,Roboto,sans-serif;font-size:18px;font-weight:800;color:#000}.MuiTypography-root{font-family:Sakkal Majalla,Roboto,sans-serif;font-weight:800;color:#000}.MuiInputBase-root{font-size:18px;font-weight:700;color:#000;background-color:#fff}.MuiInputLabel-root,.MuiFormLabel-root{font-size:18px;font-weight:700;color:#000}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#000000;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#333333}@media print{.hideOnPrint{display:none!important}.printTextOnly{font-weight:700;color:#000!important}.attachment-icons{display:none!important}.attachment-text{font-weight:700!important;color:#000!important;font-size:14px!important}.MuiChip-root{border:none!important;background-color:transparent!important;box-shadow:none!important;color:#000!important;font-size:12px!important}.MuiPaper-root,.MuiCard-root,.MuiTableContainer-root{box-shadow:none!important;border:1px solid #000;background-color:#fff!important}.MuiTableCell-root{border-color:#000!important;color:#000!important;padding:6px!important;font-weight:700!important;font-size:14px!important}.MuiCardContent-root{padding:12px!important}.MuiToolbar-root{margin-bottom:10px!important}.MuiBox-root{background-color:#fff!important;box-shadow:none!important;color:#000!important;border:1px solid #000!important}.MuiTableHead-root .MuiTableCell-root{background-color:#fff!important;color:#000!important;font-weight:900!important;font-size:16px!important;border-top:2px solid black!important;border-bottom:2px solid black!important}.MuiTableFooter-root .MuiTableCell-root{background-color:#fff!important;color:#000!important;font-weight:900!important;font-size:16px!important;border-top:2px solid black!important}.MuiTableRow-root{break-inside:avoid!important}@page{size:A4 landscape;margin:1cm}body{background-color:#fff;-webkit-print-color-adjust:exact!important;color-adjust:exact!important;print-color-adjust:exact!important;font-size:14px!important;font-weight:700!important;color:#000!important}.MuiInputBase-root,.MuiInputLabel-root,.MuiFormLabel-root{font-size:18px!important;font-weight:700!important}.owner-statement-header{text-align:center;margin-bottom:20px}.owner-statement-header h2{font-size:24px;font-weight:700;margin-bottom:10px}.owner-info-section{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}.owner-info-box{flex:1;min-width:300px;padding:15px;border:1px solid #000;margin:5px}.owner-info-box h3{font-size:18px;font-weight:700;margin-bottom:10px;text-align:center;border-bottom:1px solid #000;padding-bottom:5px}.owner-info-box p{margin:5px 0;font-size:16px}.transaction-table{width:100%;border-collapse:collapse;margin-top:20px;font-size:14px}.transaction-table th,.transaction-table td{border:1px solid #000;padding:8px;text-align:center}.transaction-table th,.transaction-table tfoot td{background-color:#f5f5f5;font-weight:700}.income-amount{color:green!important}.expense-amount{color:red!important}.owner-expense-amount{color:orange!important}}
