.lead-picker{color:#10191e;width:100%}.lead-picker-heading{color:#626970;border-bottom:1px solid #e1e2df;justify-content:space-between;gap:16px;margin-bottom:28px;padding-bottom:24px;font-size:12px;display:flex}.lead-picker .lead-picker-label{margin-bottom:20px;font-size:18px;font-weight:600;display:block}.lead-picker-control{border:1px solid #bcc3c7;border-radius:5px;height:76px;display:flex}.lead-picker .lead-picker-control button{color:#10191e;cursor:pointer;background:#f5f4f1;border:0;border-radius:0;flex-shrink:0;place-items:center;width:66px;min-height:44px;padding:0;display:grid}.lead-picker .lead-picker-control button:first-child{border-radius:4px 0 0 4px}.lead-picker .lead-picker-control button:last-child{border-radius:0 4px 4px 0}.lead-picker .lead-picker-control button:hover{background:#eeece7}.lead-picker .lead-picker-control button:disabled{color:#8c9498;cursor:not-allowed}.lead-picker input.lead-picker-number{appearance:textfield;color:#10191e;font:inherit;text-align:center;background:#fff;border:0;border-radius:0;width:100%;min-width:0;padding:8px;font-size:32px;font-weight:650}.lead-picker-number::-webkit-inner-spin-button{appearance:none}.lead-picker input.lead-picker-range{appearance:auto;accent-color:#dc4c18;cursor:pointer;background:0 0;border:0;width:100%;height:28px;min-height:28px;margin:28px 0 6px;padding:0;display:block}.lead-picker-limits{color:#626970;justify-content:space-between;gap:16px;font-size:11px;display:flex}.lead-picker .lead-picker-help{color:#626970;margin:20px 0 28px;font-size:12px;line-height:1.6}.lead-picker .lead-picker-help.is-invalid{color:#a12a20}.lead-picker-total{border-top:1px solid #e1e2df;justify-content:space-between;align-items:center;gap:16px;padding:28px 0 20px;display:flex}.lead-picker-total>span{font-size:14px}.lead-picker-total small{color:#626970;margin-top:4px;font-size:12px;display:block}.lead-picker-total output{letter-spacing:-1px;text-align:right;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1.2}.lead-picker :focus-visible{outline-offset:4px;outline:3px solid #b94b23}.lead-picker-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:560px){.lead-picker-heading{margin-bottom:22px;padding-bottom:20px;font-size:11px}.lead-picker .lead-picker-label{font-size:16px}.lead-picker-control{height:66px}.lead-picker .lead-picker-control button{width:48px}.lead-picker input.lead-picker-number,.lead-picker-total output{font-size:28px}.lead-picker-total>span{font-size:12px}}
