.deal-price-cell>b,.deal-price-cell>small,.suggested-price-cell b,.suggested-price-cell small{display:block}.deal-price-cell>small,.suggested-price-cell small{margin:0 0 5px!important;white-space:nowrap}.suggested-price-cell b{color:#263c59;font-size:11px}.deal-price-cell>b{color:#65758a;font-size:11px}.deal-price-cell label{position:relative;display:block}.deal-price-cell label i{position:absolute;left:8px;top:50%;transform:translateY(-50%);color:#1b7958;font-size:10px;font-style:normal;font-weight:800}.deal-price-cell input{width:100%;min-width:92px;height:31px;padding:0 7px 0 20px;border:1px solid #a9d8c7;border-radius:6px;background:#f1faf6;color:#126b4b;font-size:12px;font-weight:800;outline:none}.deal-price-cell input:focus{border-color:#268662;box-shadow:0 0 0 3px #dff4eb}.reconciliation-page{padding-bottom:48px}.statement-filter{margin:0 32px 16px;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px}.statement-filter>div{display:grid;grid-template-columns:minmax(220px,1fr) 190px;gap:14px;flex:1}.statement-filter label{color:#526176;font-size:10px;font-weight:700}.statement-filter input,.statement-filter select{display:block;width:100%;height:40px;margin-top:7px;padding:0 11px;border:1px solid #dbe3ed;border-radius:7px;background:#fbfcfe;outline:none}.statement-filter aside{min-width:260px;display:grid;grid-template-columns:auto auto;gap:6px 16px;padding:12px 16px;border-radius:9px;background:#14263e;color:#fff}.statement-filter aside span{color:#91a5bf;font-size:9px}.statement-filter aside strong{text-align:right;font-size:14px}.statement-sheet{margin:0 32px;overflow:hidden}.statement-sheet>header{padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid #e8edf3}.statement-sheet>header small{color:#2f6fed;font-size:8px;font-weight:900;letter-spacing:2px}.statement-sheet>header h2{margin:5px 0 4px;font-size:19px}.statement-sheet>header p{margin:0;color:#8491a2;font-size:9px}.statement-sheet>header>div:last-child{display:flex;gap:8px}.statement-sheet>header button{padding:9px 13px;border:1px solid #d7dfe9;border-radius:7px;background:#fff;color:#4e5f75;font-size:10px;font-weight:700}.statement-sheet>header button.primary{border-color:#2f6fed;background:#2f6fed;color:#fff}.statement-sheet>header button:disabled{opacity:.45;cursor:not-allowed}.statement-table{overflow-x:auto}.statement-row{min-width:1120px;display:grid;grid-template-columns:45px 100px 135px minmax(180px,1fr) 130px 80px 60px 135px 100px;gap:10px;align-items:center;padding:13px 20px;border-bottom:1px solid #edf0f4}.statement-row.head{padding-top:10px;padding-bottom:10px;background:#f5f8fc;color:#77869a;font-size:9px}.statement-row>span{min-width:0;font-size:10px}.statement-row b,.statement-row small{display:block}.statement-row small{margin-top:4px;color:#8996a6;font-size:8px}.statement-edit-cell{position:relative}.statement-edit-cell input{width:100%;height:32px;padding:0 8px;border:1px solid #d8e1ec;border-radius:6px;background:#fbfcfe;color:#263c59;font-size:10px;outline:none}.statement-edit-cell input:focus{border-color:#2f6fed;box-shadow:0 0 0 3px #e7efff}.statement-edit-cell.price i{position:absolute;left:8px;top:50%;z-index:1;transform:translateY(-50%);color:#176f50;font-style:normal;font-weight:800}.statement-edit-cell.price input{padding-left:20px;background:#f1faf6;color:#176f50;font-size:12px;font-weight:900;border-color:#a9d8c7}.statement-total{display:flex;align-items:center;justify-content:flex-end;gap:24px;padding:17px 22px;background:#f1f6fd}.statement-total span{color:#68788d;font-size:11px}.statement-total b{color:#176f50;font-size:21px}.statement-empty{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8492a4}.statement-empty b{color:#44556b;font-size:13px}.statement-empty span{margin-top:8px;font-size:10px}@media(max-width:900px){.statement-filter{align-items:stretch;flex-direction:column}.statement-filter aside{min-width:0}}@media(max-width:760px){.statement-filter,.statement-sheet{margin-left:16px;margin-right:16px}.statement-filter>div{grid-template-columns:1fr}.statement-sheet>header{align-items:stretch;flex-direction:column}.statement-sheet>header>div:last-child{display:grid;grid-template-columns:1fr 1fr}}.quote-table .tr{grid-template-columns:1.02fr 1.08fr .42fr .58fr .68fr .76fr .44fr .58fr .34fr .28fr!important}