.accounting-workspace{--book:#087d78;--book-dark:#123f43;--book-line:#d9e6e5;--book-soft:#f2f8f7;color:#173f43;gap:16px;display:grid}.accounting-head{justify-content:space-between;align-items:flex-start;gap:24px;padding:6px 2px;display:flex}.accounting-head h1{color:#123f43;margin:3px 0 6px;font-size:clamp(1.55rem,2.4vw,2.1rem)}.accounting-head p{color:#698184;max-width:800px;margin:0;line-height:1.65}.accounting-eyebrow{letter-spacing:.18em;color:#078079;font-size:.72rem;font-weight:950}.accounting-head-actions,.document-toolbar{flex-wrap:wrap;gap:8px;display:flex}.accounting-head-actions button,.document-toolbar button,.books-pager button{color:#245c5e;cursor:pointer;background:#fff;border:1px solid #c9dcda;border-radius:10px;padding:10px 13px;font-weight:850}.accounting-head-actions .primary,.document-toolbar .primary,.books-form-modal .primary{border-color:var(--book);background:var(--book);color:#fff}.accounting-message{color:#08665f;text-align:right;cursor:pointer;background:#e9f9f5;border:1px solid #abdcd4;border-radius:12px;justify-content:space-between;width:100%;padding:12px 15px;font-weight:800;display:flex}.accounting-tabs{scrollbar-width:thin;background:#edf6f5;border:1px solid #d6e7e5;border-radius:14px;gap:5px;padding:5px;display:flex;overflow:auto}.accounting-tabs button{white-space:nowrap;color:#587376;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:10px 13px;font-weight:850}.accounting-tabs button.active{color:#076f6a;background:#fff;box-shadow:0 3px 13px #154f4c16}.accounting-filters{border:1px solid var(--book-line);background:#fff;border-radius:14px;grid-template-columns:minmax(210px,1.8fr) repeat(6,minmax(100px,1fr)) auto;align-items:end;gap:9px;padding:13px;display:grid}.accounting-filters label,.books-form-grid label{color:#526f72;gap:5px;font-size:.78rem;font-weight:850;display:grid}.accounting-filters input,.accounting-filters select,.books-form-grid input,.books-form-grid select,.books-form-grid textarea{color:#183f43;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cadcda;border-radius:9px;padding:10px}.accounting-filters strong{color:#08756f;white-space:nowrap;padding:10px}.accounting-source-strip{background:linear-gradient(135deg,#edf9f6,#fff);border:1px solid #cde5e2;border-radius:15px;align-items:center;gap:13px;padding:17px;display:flex}.accounting-source-strip div{gap:2px;display:grid}.accounting-source-strip b{color:#0a6e69}.accounting-source-strip span{color:#6c8587;font-size:.8rem}.accounting-source-strip i{color:#80aaa7}.accounting-source-strip .source-rule{color:#755713;background:#fff5dc;border-radius:10px;max-width:360px;margin-right:auto;padding:10px 13px;font-size:.82rem;font-weight:800}.books-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.books-kpis button{border:1px solid var(--book-line);text-align:right;cursor:pointer;background:#fff;border-radius:15px;gap:8px;padding:18px;transition:all .16s;display:grid}.books-kpis button:hover{border-color:#8dc9c3;transform:translateY(-1px);box-shadow:0 10px 26px #225f5a0d}.books-kpis span{color:#647f81;font-weight:800}.books-kpis div{flex-wrap:wrap;gap:7px;display:flex}.books-kpis b{color:#075f5b;background:#edf8f6;border-radius:8px;padding:6px 8px;font-size:1.08rem}.books-kpis small{color:#899b9c}.accounting-health,.audit-summary{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.accounting-health>div,.accounting-health>button,.audit-summary article{border:1px solid var(--book-line);text-align:right;background:#fff;border-radius:13px;gap:3px;padding:15px;display:grid}.accounting-health>button{cursor:pointer;color:inherit}.accounting-health strong,.audit-summary strong{color:#136f6b;font-size:1.45rem}.accounting-health span,.audit-summary span{color:#557476;font-weight:800}.audit-summary small{color:#8b9d9e}.accounting-note{background:#fff9e9;border:1px solid #ead9aa;border-radius:13px;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.accounting-note b{white-space:nowrap;color:#805b11}.accounting-note span{color:#695f45;line-height:1.6}.books-table{border:1px solid var(--book-line);background:#fff;border-radius:14px;overflow:auto}.books-table table{border-collapse:separate;border-spacing:0;width:100%;min-width:970px}.books-table th{z-index:1;color:#45686b;text-align:right;white-space:nowrap;background:#edf6f5;padding:12px;font-size:.8rem;position:sticky;top:0}.books-table td{vertical-align:top;color:#274f52;border-top:1px solid #edf2f2;padding:12px}.books-table tbody tr:hover{background:#fbfdfd}.books-table td b{color:#17484b}.books-table td small{color:#809395;max-width:270px;margin-top:4px;font-size:.74rem;line-height:1.45;display:block}.books-table td em{color:#a55c38;font-style:normal}.books-table .empty{text-align:center;color:#7d9294;padding:30px}.amount-due{color:#a34737!important}.amount-paid{color:#167356!important}.books-status{white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:.72rem;font-weight:900;display:inline-flex}.books-status.ok{color:#177154;background:#e6f6ef}.books-status.wait{color:#84601b;background:#fff4d8}.books-status.bad{color:#a64034;background:#ffebe7}.books-actions{flex-wrap:wrap;gap:5px;min-width:150px;display:flex}.books-actions button{color:#08746e;cursor:pointer;background:#fff;border:1px solid #c5dcda;border-radius:7px;padding:6px 8px;font-size:.73rem;font-weight:900}.books-actions .danger{color:#a04439;border-color:#efc7c0}.books-pager{justify-content:center;align-items:center;gap:13px;display:flex}.books-pager span{color:#617b7d;font-weight:800}.books-pager button:disabled{opacity:.45}.books-modal-back{z-index:1200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#102e347c;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.books-form-modal{background:#fff;border-radius:18px;width:min(850px,100%);max-height:94vh;overflow:auto;box-shadow:0 28px 90px #0c343a4d}.books-form-modal>header{z-index:3;background:#fff;border-bottom:1px solid #dce8e7;justify-content:space-between;align-items:flex-start;padding:18px 21px;display:flex;position:sticky;top:0}.books-form-modal>header span{color:#078079;font-size:.78rem;font-weight:900}.books-form-modal>header h2{margin:4px 0 0;font-size:1.28rem}.books-form-modal>header button{background:#edf5f4;border:0;border-radius:8px;width:36px;height:36px;font-size:1.25rem}.books-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px;display:grid}.books-form-grid .wide{grid-column:1/-1}.books-form-grid textarea{resize:vertical}.books-form-grid h3{color:#174f52;margin:8px 0 0}.form-hint{color:#416c6e;background:#edf8f6;border-radius:10px;margin:0;padding:12px;line-height:1.55}.eligible-orders{border:1px solid #d7e5e4;border-radius:11px;max-height:310px;overflow:auto}.eligible-orders label{cursor:pointer;border-bottom:1px solid #edf2f2;align-items:flex-start;gap:10px;padding:11px;display:flex}.eligible-orders label:last-child{border-bottom:0}.eligible-orders input{width:auto;margin-top:3px}.eligible-orders span{gap:4px;display:grid}.eligible-orders small{color:#7b9294}.line-editor{border:1px solid #e1eaea;border-radius:10px;grid-template-columns:100px 2fr .55fr .8fr .8fr;align-items:center;gap:7px;padding:8px;display:grid}.line-editor.supplier{grid-template-columns:100px .75fr 1.5fr .75fr}.books-form-modal>footer{z-index:3;background:#fff;border-top:1px solid #dce8e7;justify-content:flex-end;gap:8px;padding:14px 20px;display:flex;position:sticky;bottom:0}.books-form-modal>footer button{cursor:pointer;background:#fff;border:1px solid #c9dcda;border-radius:9px;min-width:125px;padding:10px;font-weight:900}.document-dialog{width:min(950px,100%);max-height:96vh;overflow:auto}.document-toolbar{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffe;border-radius:12px;justify-content:flex-end;margin-bottom:8px;padding:9px;position:sticky;top:0}.financial-document{color:#183d41;background:#fff;width:210mm;max-width:100%;min-height:275mm;margin:auto;padding:16mm;box-shadow:0 20px 70px #071f253d}.document-brand{border-bottom:2px solid #0b7f78;align-items:center;gap:12px;padding-bottom:16px;display:flex}.document-mark{color:#fff;background:#087d78;border-radius:50%;place-items:center;width:48px;height:48px;font-size:1.5rem;font-weight:950;display:grid}.document-brand>div:nth-child(2){display:grid}.document-brand strong{font-size:1.25rem}.document-brand span{color:#6d8587;letter-spacing:.08em;font-size:.72rem}.document-brand aside{text-align:left;margin-right:auto;display:grid}.document-brand aside b{font-size:.78rem}.document-title{justify-content:space-between;align-items:flex-start;margin:24px 0;display:flex}.document-title h2{color:#0d5755;margin:0;font-size:1.7rem}.document-title span{color:#758a8c;letter-spacing:.13em;font-size:.75rem}.document-title>strong{color:#076b66;background:#edf7f6;border-radius:8px;padding:9px 12px}.document-parties{background:#f3f8f7;border-radius:12px;grid-template-columns:1fr 1fr;gap:28px;padding:18px;display:grid}.document-parties>div{gap:5px;display:grid}.document-parties span,.document-totals span{color:#6c8587;font-size:.76rem}.document-parties b{font-size:1.15rem}.document-parties small{color:#607b7e}.document-parties dl,.document-totals dl,.receipt-details{margin:0}.document-parties dl div,.document-totals dl div{justify-content:space-between;gap:15px;padding:5px 0;display:flex}.document-parties dt,.document-totals dt,.receipt-details dt{color:#6b8284}.document-parties dd,.document-totals dd,.receipt-details dd{margin:0;font-weight:850}.document-lines{border-collapse:collapse;width:100%;margin:22px 0}.document-lines th{color:#fff;text-align:right;background:#0b7772;padding:9px;font-size:.75rem}.document-lines td{border-bottom:1px solid #e2ebea;padding:10px 8px;font-size:.8rem}.document-totals{grid-template-columns:1fr 300px;gap:30px;display:grid}.document-totals p{color:#617a7c;line-height:1.6}.document-totals .grand{color:#075f5b;border-top:1px solid #9dc7c3;border-bottom:1px solid #9dc7c3;margin:6px 0;font-size:1.02rem;padding:9px!important}.document-payments{background:#f4f9f8;border-radius:10px;margin-top:24px;padding:14px}.document-payments h3{margin:0 0 8px}.document-payments>div{border-top:1px solid #dfebea;grid-template-columns:1fr 1fr 1fr 1fr;gap:8px;padding:7px 0;display:grid}.document-footer{color:#6b8082;border-top:1px solid #cbdcda;justify-content:space-between;gap:20px;margin-top:35px;padding-top:14px;font-size:.72rem;display:flex}.receipt-amount{background:#f1faf8;border:2px solid #83beb9;border-radius:16px;place-items:center;gap:7px;margin:35px 0;padding:24px;display:grid}.receipt-amount strong{color:#08736d;font-size:2rem}.receipt-amount small{color:#176f55;background:#dff3ec;border-radius:999px;padding:4px 8px}.receipt-details{grid-template-columns:1fr 1fr;gap:0 28px;display:grid}.receipt-details div{border-bottom:1px solid #e2ebea;grid-template-columns:135px 1fr;gap:10px;padding:13px 4px;display:grid}.document-notes{color:#597375;background:#f4f7f7;border-radius:9px;padding:13px}@media (width<=1100px){.accounting-filters{grid-template-columns:repeat(4,1fr)}.accounting-filters .search{grid-column:span 2}.books-kpis{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.accounting-head{display:grid}.accounting-source-strip{grid-template-columns:1fr auto 1fr auto 1fr;display:grid}.accounting-source-strip .source-rule{grid-column:1/-1;margin:0}.accounting-health,.audit-summary{grid-template-columns:repeat(2,1fr)}.books-form-grid{grid-template-columns:1fr}.books-form-grid .wide{grid-column:auto}.line-editor,.line-editor.supplier,.document-parties,.document-totals,.receipt-details{grid-template-columns:1fr}.document-brand aside{display:none}.financial-document{min-height:unset;padding:20px}.accounting-filters{grid-template-columns:repeat(2,1fr)}.accounting-filters .search{grid-column:1/-1}}@media (width<=520px){.books-kpis{grid-template-columns:1fr}.accounting-health,.audit-summary{grid-template-columns:1fr 1fr}.accounting-head-actions{grid-template-columns:1fr 1fr;display:grid}.accounting-head-actions button{width:100%}.accounting-filters{grid-template-columns:1fr 1fr}.accounting-note{display:grid}.document-toolbar{justify-content:stretch}.document-toolbar button{flex:1}.document-title{gap:12px;display:grid}.receipt-details div{grid-template-columns:1fr}.document-footer{display:grid}}@media print{body *{visibility:hidden!important}.financial-document,.financial-document *{visibility:visible!important}.financial-document{width:100%;max-width:none;min-height:0;box-shadow:none;margin:0;padding:12mm;position:absolute;inset:0}.document-toolbar{display:none!important}@page{size:A4;margin:0}}.financial-document.customer-document-template{box-sizing:border-box;isolation:isolate;background:#fff;width:210mm;height:297mm;min-height:297mm;max-height:297mm;padding:42mm 14mm 25mm;position:relative;overflow:hidden}.financial-document-background{z-index:-2;object-fit:fill;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.financial-template-heading{z-index:2;color:#234b73;text-align:left;direction:rtl;background:#fff;align-content:center;width:73mm;min-height:18mm;padding:1mm 3mm;display:grid;position:absolute;top:12mm;left:11mm}.financial-template-heading strong{font-size:20pt;line-height:1.1}.financial-template-heading span{color:#599f9d;letter-spacing:.1em;direction:ltr;font-size:7.5pt;font-weight:800}.customer-document-template .document-reference{border-bottom:1px solid #dce7e8;align-items:center;margin:0 0 7mm;padding-bottom:3mm}.customer-document-template .document-reference>span{color:#668083;font-size:8pt}.customer-document-template .document-reference>strong{font-size:9pt}.customer-document-template .document-parties{border-radius:3mm;gap:9mm;padding:4mm}.customer-document-template .document-parties b{font-size:10pt}.customer-document-template .document-parties small,.customer-document-template .document-parties dt,.customer-document-template .document-parties dd{font-size:8pt}.customer-document-template .document-lines{table-layout:fixed;margin:6mm 0 5mm}.customer-document-template .document-lines th{white-space:nowrap;padding:2.4mm 1.5mm;font-size:7pt}.customer-document-template .document-lines td{overflow-wrap:anywhere;vertical-align:top;padding:2.8mm 1.5mm;font-size:7.3pt}.customer-document-template .document-lines td:nth-child(n+4){white-space:nowrap;font-size:6.8pt}.customer-document-template .document-totals,.customer-document-template .document-totals p,.customer-document-template .document-totals dt,.customer-document-template .document-totals dd{font-size:8pt}.customer-document-template .document-payments{margin-top:5mm;padding:3mm;font-size:7.5pt}.customer-document-template .document-payments>div{grid-template-columns:1.25fr .8fr .85fr .8fr}.customer-document-template.receipt-template .document-reference{margin-bottom:5mm}.customer-document-template .receipt-amount{border-radius:4mm;gap:1.5mm;margin:5mm 0;padding:5mm}.customer-document-template .receipt-amount strong{direction:ltr;font-size:19pt}.customer-document-template .receipt-details{gap:0 8mm}.customer-document-template .receipt-details div{grid-template-columns:31mm 1fr;gap:3mm;padding:3.4mm 1mm;font-size:9pt}.customer-document-template .receipt-details dd{overflow-wrap:anywhere}.customer-document-template .document-notes{margin-top:5mm;font-size:8pt}.financial-document.customer-document-template>.financial-document-background{z-index:0!important}.financial-document.customer-document-template>:not(.financial-document-background){z-index:1;position:relative}.financial-document.customer-document-template{border-top:5mm solid #087d78;background:#fff!important;padding:34mm 12mm 18mm!important}.customer-financial-brand{border-bottom:1px solid #cfe0de;align-items:center;gap:7mm;height:20mm;padding-bottom:4mm;display:flex;inset:7mm 12mm auto;z-index:2!important;position:absolute!important}.customer-financial-brand img{object-fit:contain;width:46mm;height:auto;max-height:17mm}.customer-financial-brand>div{text-align:left;margin-inline-start:auto;display:grid}.customer-financial-brand strong{color:#234b73;font-size:20pt;line-height:1.1}.customer-financial-brand span{color:#599f9d;letter-spacing:.1em;direction:ltr;font-size:7.5pt;font-weight:900}.customer-document-template .document-reference{margin-bottom:5mm!important}.customer-document-template .document-lines{overflow:hidden;table-layout:fixed!important;width:100%!important;max-width:100%!important;margin:5mm 0 4mm!important}.customer-document-template .document-lines th,.customer-document-template .document-lines td{box-sizing:border-box;text-overflow:ellipsis;max-width:0;overflow:hidden}.customer-document-template .document-lines th{padding:2mm 1mm!important;font-size:6.6pt!important}.customer-document-template .document-lines td{overflow-wrap:anywhere;line-height:1.3;white-space:normal!important;padding:2mm 1mm!important;font-size:6.6pt!important}.customer-document-template .document-lines td:nth-child(n+4){direction:ltr;font-size:6.2pt!important}.customer-document-template .invoice-lines col:first-child{width:4%}.customer-document-template .invoice-lines col:nth-child(2){width:15%}.customer-document-template .invoice-lines col:nth-child(3){width:31%}.customer-document-template .invoice-lines col:nth-child(4){width:7%}.customer-document-template .invoice-lines col:nth-child(5){width:15%}.customer-document-template .invoice-lines col:nth-child(6){width:13%}.customer-document-template .invoice-lines col:nth-child(7){width:15%}.customer-document-template .document-totals{grid-template-columns:minmax(0,1fr) 63mm!important;gap:6mm!important}.customer-document-template .document-footer{margin:0;position:absolute;bottom:8mm;left:12mm;right:12mm}.customer-document-template.receipt-template .receipt-details div{padding:3mm 1mm!important}.customer-document-template.receipt-template .document-footer{bottom:10mm}:is(.invoice-template:has(tbody tr:nth-child(7)) .document-lines th,.invoice-template:has(tbody tr:nth-child(7)) .document-lines td){line-height:1.15;padding:1mm .6mm!important;font-size:5.7pt!important}.invoice-template:has(tbody tr:nth-child(7)) .document-parties{padding:3mm!important}:is(.invoice-template:has(tbody tr:nth-child(13)) .document-lines th,.invoice-template:has(tbody tr:nth-child(13)) .document-lines td){padding:.55mm .4mm!important;font-size:5pt!important}.invoice-template:has(tbody tr:nth-child(13)) .document-payments{display:none}.approved-contract{background:#fff!important;width:210mm!important;height:297mm!important;min-height:297mm!important;padding:0!important;font-family:Noor,Arial,sans-serif!important;position:relative!important;overflow:hidden!important}.approved-contract-background{object-fit:fill;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.approved-summary-mask{z-index:1;background:#edf7f6;position:absolute}.approved-mask-client{width:43mm;height:18mm;top:50mm;right:10mm}.approved-mask-order{width:29mm;height:12mm;top:50mm;right:53mm}.approved-mask-batch{width:29mm;height:12mm;top:50mm;right:82mm}.approved-mask-phone{width:43mm;height:12mm;top:50mm;right:111mm}.approved-mask-country{width:46mm;height:12mm;top:50mm;right:154mm}.approved-mask-project{width:43mm;height:13mm;top:67.5mm;right:10mm}.approved-mask-duration{width:58mm;height:13mm;top:67.5mm;right:53mm}.approved-mask-date{width:43mm;height:13mm;top:67.5mm;right:111mm}.approved-field{z-index:2;text-align:center;color:#173c49;justify-content:center;align-items:center;font-family:Noor,Arial,sans-serif;font-weight:700;line-height:1.25;display:flex;position:absolute;overflow:hidden}.approved-field>span{color:#658089;margin-bottom:1.2mm;font-size:6pt;font-weight:400;line-height:1.15;display:block}.approved-field>strong{color:#173c49;font-size:inherit;overflow-wrap:anywhere;max-width:100%;font-weight:700;line-height:1.2;display:block}.approved-contract-number{color:#fff;white-space:nowrap;background:#2f527f;border-radius:5mm;width:41mm;height:6.2mm;padding-bottom:.4mm;font-size:7.2pt;line-height:1;top:33.4mm;left:28mm}.approved-header-date{color:#315b70;direction:ltr;background:#fff;width:18mm;height:7mm;font-size:7.2pt;font-weight:400;top:34mm;left:10mm}.approved-client,.approved-order-number,.approved-batch,.approved-phone,.approved-country,.approved-project,.approved-duration,.approved-date{text-align:center;background:0 0;justify-content:flex-start;align-items:center;padding:1.8mm 1mm 0}.approved-client{overflow-wrap:anywhere;white-space:pre-line;flex-direction:column;width:24mm;height:16mm;font-size:7.5pt;line-height:1.28;top:53mm;left:175mm}.approved-order-number{flex-direction:column;width:29mm;height:9mm;font-size:8pt;top:53mm;left:135mm}.approved-batch{flex-direction:column;width:23mm;height:9mm;font-size:8pt;top:53mm;left:106mm}.approved-phone{direction:ltr;flex-direction:column;width:36mm;height:9mm;font-size:8pt;top:53mm;left:62mm}.approved-country{flex-direction:column;width:30mm;height:9mm;font-size:7.5pt;top:53mm;left:24mm}.approved-country b{font-size:8pt}.approved-project,.approved-duration,.approved-date{top:74.5mm;text-align:center!important;justify-content:center!important;align-items:center!important;height:5.5mm!important;padding:0 1mm!important;line-height:1.05!important}.approved-project{overflow-wrap:anywhere;white-space:pre-line;flex-direction:column;width:30mm;font-size:7.2pt;left:169mm}.approved-duration{flex-direction:column;width:58mm;font-size:7.5pt;left:87mm}.approved-date{direction:ltr;flex-direction:column;width:36mm;font-size:7.5pt;left:62mm}.approved-phone strong,.approved-date strong{text-align:center;width:100%}.approved-plaque-text{color:#238b92;text-align:right;overflow-wrap:anywhere;white-space:pre-line;background:0 0;justify-content:flex-start;width:129mm;height:22.5mm;padding:2mm 5mm;font-size:10.5pt;top:91.5mm;left:69mm}.approved-scope{text-align:right;background:0 0;flex-direction:column;justify-content:center;align-items:flex-start;width:138mm;height:14.6mm;padding:1mm 4mm;display:flex;top:130.2mm;left:60.8mm}.approved-scope strong{font-size:7.3pt}.approved-scope span{white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin-top:1mm;font-size:5.8pt;font-weight:400;line-height:1.2;display:-webkit-box;overflow:hidden}.approved-price,.approved-discount,.approved-subtotal{direction:ltr;background:0 0;height:14.6mm;font-size:8pt;top:130.2mm}.approved-price{width:16.2mm;font-weight:400;left:44.5mm}.approved-discount{color:#ef4938;width:16mm;font-weight:400;left:28.4mm}.approved-subtotal{width:17.5mm;left:10.8mm}.approved-total{color:#fff;white-space:nowrap;direction:ltr;background:0 0;justify-content:flex-start;width:52mm;height:10mm;padding-left:5mm;font-size:13pt;top:167.3mm;left:11mm}.approved-total-detail{color:#dcebec;text-align:center;white-space:nowrap;direction:rtl;background:0 0;justify-content:center;width:48mm;height:5mm;font-size:6.4pt;font-weight:400;top:173.4mm;right:11mm}@media (width<=760px){.approved-contract{transform-origin:100% 0!important;margin-bottom:-154mm!important;transform:scale(.48)!important}}@media print{body.printing-contract .dashboard>:not(.contract-back){display:none!important}.approved-contract{width:210mm!important;height:297mm!important;min-height:297mm!important;box-shadow:none!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden!important;transform:none!important}.approved-contract-background{width:210mm!important;height:297mm!important}.contract-back{display:block!important}}
