.sales-tool .fields{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.sales-tool>section,.sales-tool>details,.sales-tool>.card{margin:18px 0}.sales-tool details summary{cursor:pointer;font-weight:700;font-size:1.15rem;margin-bottom:16px}.sales-tool input[type=checkbox]{width:22px;height:22px;display:block}.sales-tool select{width:100%;min-height:42px;padding:9px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#12273c}.sales-tool table{width:100%}.sales-chart svg{height:auto;max-width:100%}.sales-tool .table-wrap{overflow:auto}.sales-actions{flex-wrap:wrap}.sales-actions label{min-width:150px}.sales-tool .grid.two{align-items:start}#client-print-report{display:none}@media(max-width:550px){.sales-tool .fields{grid-template-columns:1fr}.sales-tool .card{padding:16px}.sales-actions button,.sales-actions .btn{flex:1 1 40%}.sales-tool table{font-size:12px}}@media print{@page{size:A4 portrait;margin:12mm}body.client-print-active>header,body.client-print-active>main,body.client-print-active>footer,body.client-print-active>#toast{display:none!important}body.client-print-active #client-print-report{display:block!important;color:#142b40;background:#fff;font-size:10pt}#client-print-report section{break-before:page;page-break-before:always}#client-print-report section:first-child{break-before:auto;page-break-before:auto}#client-print-report h1{font-size:19pt}#client-print-report h2{font-size:15pt}#client-print-report h3{font-size:12pt}#client-print-report table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:9pt}#client-print-report th,#client-print-report td{padding:5px;border:1px solid #ccd5df;overflow-wrap:anywhere}#client-print-report th{background:#e9eff5}#client-print-report tr{break-inside:avoid}#client-print-report thead{display:table-header-group}#client-print-report svg{width:100%;max-height:85mm}#client-print-report .report-chart{break-inside:avoid}#client-print-report p{line-height:1.5}#client-print-report .report-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}}
