/* Estilos da tela de cadastro e consulta de clientes */
.client-inline-link{align-self:flex-start;border:0;background:transparent;padding:0;color:#7063d5;font:600 9px 'DM Sans',sans-serif}.client-inline-link:hover{text-decoration:underline}
.input-suffix,.rate-input-wrap{height:35px;width:100%;display:flex;align-items:center;border:1px solid #e8e9f0;border-radius:7px;background:#fff;overflow:hidden}.input-suffix:focus-within,.rate-input-wrap:focus-within{border-color:#b6adf0;box-shadow:0 0 0 3px #f5f3ff}.input-suffix input,.rate-input-wrap input{height:100%;min-width:0;flex:1;border:0;outline:0;background:transparent;padding:0 10px;color:#44475a;font:10px 'DM Sans',sans-serif}.input-suffix>span{padding:0 10px;color:#8c8e9c;font-size:10px}.rate-input-wrap button{align-self:stretch;width:34px;border:0;border-left:1px solid #eeeef3;background:#faf9ff;color:#7063d5;font-size:16px}.rate-input-wrap button:hover{background:#f0edff}.calculated-input{background:#faf9ff!important;color:#59539a!important;font-weight:600!important}.rate-note{display:block;color:#a1a3b0;font-size:8px;font-weight:400}.orders-table{min-width:1120px}.currency-cell.secondary-currency{color:#5d55a4}.currency-cell.profit-currency{color:#279477}.currency-cell.loss-currency{color:#d36a66}
.clients-view[hidden]{display:none}.client-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-bottom:23px}.client-stats .stat-card{min-height:108px}.clients-table{width:100%;border-collapse:collapse;white-space:nowrap;text-align:left}.clients-table th{height:36px;background:#fafafd;border-top:1px solid #f0f1f5;border-bottom:1px solid #f0f1f5;color:#a1a3b0;font-size:8px;font-weight:700;letter-spacing:.55px;padding:0 13px}.clients-table th:first-child,.clients-table td:first-child{padding-left:21px}.clients-table th:last-child,.clients-table td:last-child{padding-right:18px}.clients-table td{height:63px;border-bottom:1px solid #f1f2f6;padding:8px 13px;font-size:10px;color:#56596c;max-width:230px}.clients-table tbody tr:hover{background:#fcfbff}.client-name-cell{display:flex;align-items:center;gap:9px;min-width:160px}.client-name-cell strong,.clients-table td>strong{font-size:10px;color:#393b4e;font-weight:700}.client-avatar{width:31px;height:31px;flex:0 0 31px;display:grid;place-items:center;border-radius:9px;background:#f0edff;color:#7163de;font-size:12px;font-weight:700}.clients-table td>strong,.table-secondary{display:block}.table-secondary{margin-top:4px;color:#a1a3b0;font-size:9px}.clients-table td:nth-child(4){font-variant-numeric:tabular-nums}.address-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-dialog{width:min(560px,calc(100% - 24px))}.client-dialog #client-form{padding:23px 25px 20px}.client-dialog .form-grid{margin-top:17px}.client-dialog textarea{width:100%;resize:vertical;min-height:68px;padding:9px 10px;border:1px solid #e8e9f0;border-radius:7px;background:#fff;color:#44475a;font:10px 'DM Sans',sans-serif;outline:0}.client-dialog textarea::placeholder{color:#b1b2bd}.client-dialog textarea:focus{border-color:#b6adf0;box-shadow:0 0 0 3px #f5f3ff}.client-dialog .dialog-actions{margin-top:19px}.client-stats .stat-value{margin-top:9px}@media(max-width:780px){.client-stats{gap:9px}.clients-table{min-width:740px}.clients-table th{padding:0 9px}.clients-table td{padding:8px 9px}.clients-table th:first-child,.clients-table td:first-child{padding-left:14px}.clients-table th:last-child,.clients-table td:last-child{padding-right:13px}}@media(max-width:480px){.client-stats{gap:8px}.client-stats .stat-card{padding:12px 10px;min-height:100px}.client-stats .stat-top{font-size:9px}.client-stats .stat-value{font-size:19px}.client-dialog #client-form{padding:18px 16px 15px}.client-dialog .form-grid{gap:9px}}
