.cfg-range{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,#0199a2 var(--p,0%),#1d1d1d1f var(--p,0%));cursor:pointer;border-radius:999px;outline:none;height:4px}.cfg-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #0199a2;border-radius:50%;width:20px;height:20px;transition:transform .15s;box-shadow:0 2px 8px #00000026}.cfg-range::-webkit-slider-thumb:hover{transform:scale(1.1)}.cfg-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #0199a240}.cfg-range::-moz-range-thumb{background:#fff;border:2px solid #0199a2;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #00000026}.cfg-range::-moz-range-track{background:#1d1d1d1f;border-radius:999px;height:4px}.cfg-range::-moz-range-progress{background:#0199a2;border-radius:999px;height:4px}.cfg-phone.react-tel-input{direction:ltr;font-family:inherit}.cfg-phone.react-tel-input .form-control{color:#1d1d1d;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #1d1d1d1f;border-radius:2px;width:100%;height:48px;padding-left:58px;font-size:15px}.cfg-phone.react-tel-input .form-control:focus{border-color:#0199a2;box-shadow:0 0 0 3px #0199a22e}.cfg-phone.react-tel-input .form-control.invalid-number{background:#fff;border-color:#e11d48}.cfg-phone.react-tel-input .flag-dropdown{background:#f7f8fa;border:1px solid #1d1d1d1f;border-right:none;border-radius:2px 0 0 2px}.cfg-phone.react-tel-input .flag-dropdown.open,.cfg-phone.react-tel-input .flag-dropdown.open .selected-flag,.cfg-phone.react-tel-input .selected-flag:hover,.cfg-phone.react-tel-input .selected-flag:focus{background:#eef0f2;border-radius:2px 0 0 2px}.cfg-phone.react-tel-input .selected-flag{width:52px;padding-left:12px}.cfg-phone.react-tel-input .country-list{text-align:left;border:1px solid #1d1d1d1a;border-radius:2px;font-size:14px;box-shadow:0 12px 40px #0000001f}.cfg-phone.react-tel-input .country-list .search{padding:8px}.cfg-phone.react-tel-input .country-list .search-box{border-radius:2px}.cfg-phone.react-tel-input .country-list .country.highlight,.cfg-phone.react-tel-input .country-list .country:hover{background:#0199a214}.cfg-cell:focus-visible .cfg-cell-bg{stroke-dasharray:5 3;stroke:#0199a2!important;stroke-opacity:1!important;stroke-width:2.5px!important}.cfg-divider:hover rect:last-child{stroke:#0199a2;stroke-opacity:1}@media print{.cfg-no-print{display:none!important}}
