.driver-ct-summary{display:grid;grid-template-columns:1.3fr repeat(3,1fr);gap:10px;margin:14px 0 18px}.driver-ct-summary article{min-width:0;padding:14px;border:1px solid #d8e7df;border-radius:15px;background:#fff;box-shadow:0 7px 20px rgba(18,64,46,.06)}.driver-ct-summary article>span{display:block;color:#60746a;font-size:12px;font-weight:800}.driver-ct-summary output{display:block;margin-top:7px;color:#16432f;font-size:22px;font-weight:900;letter-spacing:-.04em}.driver-ct-total>div{display:flex;align-items:center;gap:5px;margin-top:7px}.driver-ct-total input{width:100%;min-width:0;height:38px;padding:0 9px;border:1px solid #b9cec3;border-radius:9px;color:#16432f;font-size:18px;font-weight:900;text-align:right}.driver-ct-total b{font-size:11px;color:#60746a}.driver-ct-total button{height:38px;padding:0 11px;border:0;border-radius:9px;background:#1b6747;color:#fff;font-weight:900;white-space:nowrap}.driver-ct-total small{display:block;min-height:16px;margin-top:4px;color:#71837a;font-size:10px}.driver-ct-summary>p{grid-column:1/-1;margin:-2px 3px 0;color:#6f8078;font-size:11px}@media(max-width:700px){.driver-ct-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.driver-ct-summary{grid-template-columns:1fr 1fr}.driver-ct-total{grid-column:1/-1}.driver-ct-summary article{padding:12px}.driver-ct-summary output{font-size:19px}}
