.invoice-text-redactor .redactor-box.redactor-styles-on{border:1px solid rgba(var(--app-content-color),.3)}.invoice-text-redactor .redactor-air a,.invoice-text-redactor .redactor-air a.re-button-icon,.invoice-text-redactor .redactor-toolbar a,.invoice-text-redactor .redactor-toolbar a.re-button-icon{padding:5px 8px;font-size:10px}.invoice-text-redactor .redactor-box.redactor-styles-on .redactor-toolbar{padding:10px 5px 5px;border-bottom:1px solid rgba(var(--app-content-color),.3)}.invoice-text-redactor .redactor-styles{padding:10px}.page-a4-wrapper{padding-top:120px;padding-bottom:90px}.page-a4{width:210mm;min-height:297mm;padding:11.6mm 11.6mm 14.8mm 11.6mm;background:#fff;transform:scale(1.2)}@font-face{font-family:DejaVu Sans;src:url(../fonts/DejaVuSans.be189a7e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DejaVu Sans;src:url(../fonts/DejaVuSans-Bold.132839e7.ttf) format("truetype");font-weight:700;font-style:normal}#invoice-pdf{margin:0 auto;font-family:DejaVu Sans;letter-spacing:normal;color:#000}#invoice-pdf,#invoice-pdf *{box-sizing:border-box}#invoice-pdf .bold,#invoice-pdf strong{font-weight:600}#invoice-pdf u{text-decoration:underline}#invoice-pdf em{font-style:italic}#invoice-pdf p{margin:0}#invoice-pdf td{position:relative}#invoice-pdf th{font-size:inherit}#invoice-pdf .nowrap{white-space:nowrap}#invoice-pdf table{border-collapse:collapse}.invoice-pdf__wrapper{width:100%;font-size:11px;line-height:1.5;table-layout:fixed}.invoice-pdf__header td{border:1px solid #000}.invoice-pdf__subheader td{border:1px solid #000;padding-left:5px;font-size:10px}.invoice-pdf__devices>td{padding:0;margin:0;border-left:1px solid #000;border-right:1px solid #000}.invoice-pdf-devices__wrapper{padding:0;min-width:80%;font-size:9px;line-height:1.4}.invoice-pdf-devices__wrapper td{padding:0 5px;border:1px solid #000;text-align:center}.invoice-pdf-devices__wrapper tr:first-child td{border-top:none}.invoice-pdf-devices__wrapper tr td:first-child{border-left:none;width:25%;text-align:left}.invoice-pdf__apartment-info td{padding-left:5px;border-left:1px solid #000;border-right:1px solid #000;font-size:10px}.invoice-pdf__charges>td{padding:0;margin:0;border-left:1px solid #000;border-right:1px solid #000}.invoice-pdf-charges__wrapper{width:100%;max-width:100%;font-size:10px;table-layout:auto;line-height:1.4}.invoice-pdf-charges__wrapper thead{font-size:8px;line-height:1.3}.invoice-pdf-charges__wrapper thead th{text-align:left;padding:0 3px 0 5px;border:1px solid #000}.invoice-pdf-charges__wrapper thead th:first-child{text-align:center}.invoice-pdf-charges__wrapper td{border:1px solid #000;text-align:left;padding:0 5px;white-space:nowrap}.invoice-pdf-charges__wrapper td:first-child,.invoice-pdf-charges__wrapper th:first-child{border-left:none}.invoice-pdf-charges__wrapper td:last-child,.invoice-pdf-charges__wrapper th:last-child{border-right:none}.invoice-pdf-charges__category td{background:#e3e3e3;line-height:1.3;font-weight:600;text-align:center}.invoice-pdf-charges__total td{font-weight:600}.invoice-pdf-charges__total td:first-child{text-align:right;border-right:none}.invoice-pdf-charges__total td:last-child{border-left:none}.invoice-pdf__info td{padding-top:5px}.invoice-pdf-info__wrapper{width:100%}.invoice-pdf-info__wrapper td{vertical-align:top}.invoice-pdf-info__wrapper td:first-child{width:55%;padding-right:3px}.invoice-pdf-info__wrapper td:last-child{width:45%;padding-left:3px}.invoice-pdf__extra-info td{padding-top:6px}.invoice-pdf-info__wrapper,.invoice-pdf__extra-info td{font-size:9px}.invoice-pdf-info__wrapper .redactor-focus,.invoice-pdf__extra-info td .redactor-focus{font-size:11px}#invoice-pdf td>.quill-editor{position:absolute;left:-14px;top:-49px;background:#fff;right:-12px;z-index:1}#invoice-pdf .ql-container .ql-editor{font-family:DejaVu Sans;letter-spacing:normal;color:#000;font-size:9px;padding:12px 15px;background:#fff;line-height:1.5}.cursor-text:hover{cursor:text}.invoice-params{position:fixed;right:15px;top:80px;margin-top:2rem;width:240px}@media screen and (max-width:1199px){.invoice-params{top:64px}}