.page .page-header{padding:75px 20px 25px 20px;transition:.2s;background-color:hsla(0,0%,100%,.5);margin-bottom:20px}@media (min-width:992px){.page .page-header{padding-top:155px}}.page .page-header.has-filter-bar{padding-bottom:0}.page .page-header .page-title{display:inline;padding:0 0 0 0;margin:0 0 15px 0;font-size:15pt;height:40px;line-height:40px;vertical-align:middle}@media (min-width:992px){.page .page-header .page-title{font-size:17pt;padding:0 0 0 0}}.page .page-header .page-title .back-btn{width:31px;height:31px;line-height:31px;padding:0;vertical-align:top;margin-right:7px;border:0}.page .page-main-actions{vertical-align:middle;margin-bottom:0}@media (min-width:992px){.page .page-main-actions{float:right;margin-bottom:30px;text-align:right}}.page .page-main-actions .search{width:200px;margin:0 10px 0 10px}@media (min-width:992px){.page .page-main-actions .search{width:300px}}.page .page-main-actions .search input{border-radius:20px}.page .page-filter-row{margin-bottom:20px;width:100%;overflow-x:auto}.page .page-filter-row::-webkit-scrollbar{width:0;background:transparent}.page .page-filter-row .el-dropdown-link{display:block;padding:10px 0;margin:0 22px}.page .page-filter-row .el-dropdown-link:first-child{padding-left:0;margin-left:0}.page .page-filter-row .el-dropdown-link .el-icon-arrow-down{font-size:8px;transform:scale(.85);margin-left:10px}.page .page-filter-row .el-select{margin-left:12px}.page .page-filter-row .el-select:first-child{margin-left:0}.page .page-body{padding-bottom:70px;transition:.2s}.page .page-body .page-body-wrapper{margin:0 10px 0 10px}@media (min-width:992px){.page .page-body .page-body-wrapper{width:auto;margin:0 30px 0 30px}}.page .pages{margin:30px 0;text-align:center}.page .page-bottom-actions{text-align:center;margin:15px 0}.page .page-bottom-actions .submit-btn{width:200px}@page{size:Auto;orphans:4;margin-top:.5cm;widows:2}.invoice-pdf-preview{aspect-ratio:3/4;max-width:850px;position:relative;line-height:100%;background-color:#fff;font-size:9pt;margin:30px auto;padding:75px;box-shadow:2px 2px 5px rgba(0,0,0,.1);border-radius:8px;border:1px solid #eee}@media print{.invoice-pdf-preview .page-title{display:none}}.invoice-pdf-preview .branding .logo{position:relative;width:2.1cm}@media print{.invoice-pdf-preview{background-color:#fff;margin:0;padding:0 1.5cm .5cm 1.5cm;border:0;border-radius:0;box-shadow:none;aspect-ratio:unset}}.invoice-pdf-preview h1{padding:.5cm 0 0 0;font-size:35pt}.invoice-pdf-preview .print-controls{text-align:right}@media print{.invoice-pdf-preview .print-controls{display:none}}.invoice-pdf-preview .no-break{page-break-inside:avoid}.invoice-pdf-preview .section{margin:1cm 0 1cm 0}.invoice-pdf-preview .section h2{text-transform:uppercase;border-bottom:1px solid #000;font-size:13pt;padding:0 0 .2cm 0;margin:0 0 .2cm 0}.invoice-pdf-preview .section.payouts{margin:1cm 0 2.5cm 0}.invoice-pdf-preview .section.payouts table{width:100%}.invoice-pdf-preview .section.payouts table .right-align{text-align:right}.invoice-pdf-preview .section.payouts table thead tr th{text-align:left;padding:.1cm 0;border-bottom:3px solid #000}.invoice-pdf-preview .section.payouts table tbody tr td{padding:.1cm 0;border-bottom:1px solid #000}.invoice-pdf-preview .section.payouts .total{margin-top:1cm;text-align:right;font-size:15pt;font-weight:700}.invoice-pdf-preview .section.payouts .total .currency{margin-right:.5cm}.invoice-pdf-preview .spec-table th{text-align:left;width:4cm;font-weight:400;vertical-align:top}.invoice-pdf-preview .remarks-content{white-space:pre-line}