.party-summary-filter{width:max-content;max-width:100%;gap:.55rem;padding:.6rem .7rem}.party-summary-filter fieldset{min-width:250px}.party-summary-filter .document-switch label{min-width:118px;padding:.4rem .55rem}.party-summary-filter .financial-date-range{gap:.3rem}.party-summary-filter .financial-date-range input{width:126px;min-width:0;height:38px;padding:.35rem .45rem}.party-summary-filter .date-arrow{padding-bottom:.55rem}.party-summary-filter .financial-apply{height:38px;padding:.4rem .68rem}.party-summary-option>span{display:block;margin:0 0 .35rem;font-size:.7rem;font-weight:800;color:#405b6d;text-transform:uppercase;letter-spacing:.04em}.party-summary-option select{height:38px;min-width:112px;padding:.35rem .45rem;border:1px solid #cadbd8;border-radius:9px;background:#fbfdfd}.party-summary-kpis{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));gap:.4rem;margin:0 0 .55rem}.party-summary-kpis article{display:grid;gap:.12rem;padding:.48rem .6rem;border:1px solid #dce8e7;border-radius:10px;background:#fff}.party-summary-kpis span{font-size:.64rem;color:#677b89}.party-summary-kpis strong{font-size:.82rem;color:#102f4b}.party-summary-kpis .closing{border-color:#d9b45a;background:#fff9e9}.party-summary-table .product-table-wrap{margin:0 auto 1rem;border-radius:11px}.party-summary-table .product-table{font-size:.74rem}.party-summary-table .product-table th{padding:.42rem .55rem}.party-summary-table .product-table td{padding:.45rem .55rem}.party-summary-table .product-table tfoot th{padding:.5rem .55rem;border-top:2px solid #9dbbb5;background:#eef6f4;color:#163b50}.party-summary-table .closing-value{font-weight:850;color:#0b625b}.party-summary-empty{text-align:center!important;padding:1.5rem!important}.party-summary-table a{text-decoration:none}
@media(max-width:850px){.party-summary-kpis{grid-template-columns:repeat(3,1fr)}.party-summary-filter{width:100%}}
@media(max-width:650px){.party-summary-filter{display:grid}.party-summary-filter fieldset{min-width:0}.party-summary-filter .financial-date-range{display:grid;grid-template-columns:1fr 1fr}.party-summary-filter .financial-date-range input{width:100%}.party-summary-filter .financial-apply{width:100%}.party-summary-kpis{grid-template-columns:1fr 1fr}.party-summary-table .product-table{min-width:850px}.party-summary-table .product-table th:nth-child(2),.party-summary-table .product-table td:nth-child(2),.party-summary-table .product-table th:nth-child(4),.party-summary-table .product-table td:nth-child(4),.party-summary-table .product-table th:nth-child(7),.party-summary-table .product-table td:nth-child(7){display:table-cell}.party-summary-table .product-table th:first-child,.party-summary-table .product-table td:first-child{position:sticky;left:0;z-index:2;background:#fff}.party-summary-table .product-table th:nth-child(2),.party-summary-table .product-table td:nth-child(2){position:sticky;left:46px;z-index:2;background:#fff}.party-summary-table .product-table thead th:first-child,.party-summary-table .product-table thead th:nth-child(2){z-index:3;background:#f5f9f8}.party-summary-table .product-table tfoot th:first-child{position:sticky;left:0;z-index:3;background:#eef6f4}}
@media print{.party-summary-heading .inventory-actions,.party-summary-filter,.share-toolbox,.tendero-header,.subscription-reminder,.tendero-footer{display:none!important}.party-summary-heading{margin:.2rem auto .5rem}.party-summary-heading h1{font-size:18pt}.party-summary-kpis{grid-template-columns:repeat(6,1fr);break-inside:avoid}.party-summary-kpis article{padding:2mm;border-radius:0}.party-summary-table .product-table-wrap{overflow:visible;border:0}.party-summary-table .product-table{width:100%;min-width:0;font-size:7.5pt}.party-summary-table .product-table th,.party-summary-table .product-table td{padding:1.6mm 1.2mm;white-space:normal}@page{size:A4 landscape;margin:8mm}}
