.executor-work-act-document{background:#fff;color:#000;font:10pt "Times New Roman",serif;max-width:165mm;margin:20px auto;padding:16px;line-height:1.15;overflow-wrap:anywhere}
.executor-work-act-document h1{font:700 11pt "Times New Roman",serif;color:#000;text-align:center;margin:8px 0}
.executor-work-act-document p{margin:10px 0;text-align:justify}
.executor-work-act-document .act-number{text-align:center;font-weight:bold}
.executor-work-act-document .act-dateline{display:flex;justify-content:space-between;gap:20px;margin:20px 0}
.executor-work-act-document table{width:100%;table-layout:fixed;border-collapse:collapse;font:10pt "Times New Roman",serif;color:#000}
.executor-work-act-document th,.executor-work-act-document td{border:1px solid #555;padding:5px;vertical-align:middle;background:#fff;color:#000}
.executor-work-act-document th{font-weight:bold;text-align:center;position:static}
.executor-work-act-document th:first-child{width:5%}.executor-work-act-document th:nth-child(2){width:31%}.executor-work-act-document th:nth-child(3){width:18%}
.executor-work-act-document th:nth-child(4),.executor-work-act-document th:nth-child(5){width:7%}
.executor-work-act-document th:nth-child(6),.executor-work-act-document th:nth-child(7){width:16%}
.executor-work-act-document td:nth-child(n+5){text-align:right}
.executor-work-act-document .act-signatures{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:18px}
.executor-work-act-document .act-signatures p{text-align:left}
@media print{
 @page{size:A4 portrait;margin:20mm 15mm 20mm 30mm}
 body.printing-work-act> :not(#modal){display:none!important}
 body.printing-work-act #modal{display:block!important;position:static!important;max-width:none!important;max-height:none!important;width:auto!important;height:auto!important;overflow:visible!important;margin:0!important;padding:0!important;border:0!important;background:white!important;box-shadow:none!important;transform:none!important}
 body.printing-work-act #modal>.modal-heading,body.printing-work-act #modal>.work-act-controls{display:none!important}
 body.printing-work-act #executorWorkActPrint,body.printing-work-act .executor-work-act-document{display:block!important;margin:0!important;padding:0!important;max-width:none!important;background:white!important;color:black!important}
 body.printing-work-act .executor-work-act-document thead{display:table-header-group}
 body.printing-work-act .executor-work-act-document tr{break-inside:avoid}
 body.printing-work-act .executor-work-act-document .act-signatures{break-inside:avoid}
 body.printing-work-act .executor-work-act-document p:has(+.act-signatures){break-after:avoid}
}

@media screen and (max-width:700px){
 .executor-work-act-document{overflow-x:auto;max-width:100%;padding:12px}
 .executor-work-act-document table{min-width:620px}
 .executor-work-act-document .act-signatures{grid-template-columns:minmax(0,1fr);gap:10px}
}
