.mycar-ui{--bs-body-bg:#fff;--bs-body-color:#1e293b;--bs-body-line-height:1.5;--bs-border-width:1px;--bs-border-color:#cbd5e1;--bs-border-color-translucent:#e2e8f0;--bs-border-radius:.5rem;--bs-secondary-color:#64748b;--bs-tertiary-bg:#f1f5f9;--bs-emphasis-color:#0f172a}.mycar-ui .modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);z-index:var(--bs-modal-zindex);outline:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:hidden auto}.mycar-ui .modal-dialog{width:auto;margin:var(--bs-modal-margin);pointer-events:none;position:relative}.modal.fade .mycar-ui .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .mycar-ui .modal-dialog{transition:none}}.modal.show .mycar-ui .modal-dialog{transform:none}.modal.modal-static .mycar-ui .modal-dialog{transform:scale(1.02)}.mycar-ui .modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.mycar-ui .modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.mycar-ui .modal-dialog-scrollable .modal-body{overflow-y:auto}.mycar-ui .modal-dialog-centered{min-height:calc(100% - var(--bs-modal-margin) * 2);align-items:center;display:flex}.mycar-ui .modal-content{width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:relative}.mycar-ui .modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;z-index:var(--bs-backdrop-zindex);background-color:var(--bs-backdrop-bg);width:100vw;height:100vh;position:fixed;top:0;left:0}.mycar-ui .modal-backdrop.fade{opacity:0}.mycar-ui .modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.mycar-ui .modal-header{padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);flex-shrink:0;align-items:center;display:flex}.mycar-ui .modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.mycar-ui .modal-title{line-height:var(--bs-modal-title-line-height);margin-bottom:0}.mycar-ui .modal-body{padding:var(--bs-modal-padding);flex:auto;position:relative}.mycar-ui .modal-footer{padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.mycar-ui .modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (width>=576px){.mycar-ui .modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.mycar-ui .modal-dialog{max-width:var(--bs-modal-width);margin-left:auto;margin-right:auto}.mycar-ui .modal-sm{--bs-modal-width:300px}}@media (width>=992px){.mycar-ui .modal-lg,.mycar-ui .modal-xl{--bs-modal-width:800px}}@media (width>=1200px){.mycar-ui .modal-xl{--bs-modal-width:1140px}}.mycar-ui .modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.mycar-ui .modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.mycar-ui .modal-fullscreen .modal-header,.mycar-ui .modal-fullscreen .modal-footer{border-radius:0}.mycar-ui .modal-fullscreen .modal-body{overflow-y:auto}@media (width<=575.98px){.mycar-ui .modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.mycar-ui .modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.mycar-ui .modal-fullscreen-sm-down .modal-header,.mycar-ui .modal-fullscreen-sm-down .modal-footer{border-radius:0}.mycar-ui .modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (width<=767.98px){.mycar-ui .modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.mycar-ui .modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.mycar-ui .modal-fullscreen-md-down .modal-header,.mycar-ui .modal-fullscreen-md-down .modal-footer{border-radius:0}.mycar-ui .modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (width<=991.98px){.mycar-ui .modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.mycar-ui .modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.mycar-ui .modal-fullscreen-lg-down .modal-header,.mycar-ui .modal-fullscreen-lg-down .modal-footer{border-radius:0}.mycar-ui .modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (width<=1199.98px){.mycar-ui .modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.mycar-ui .modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.mycar-ui .modal-fullscreen-xl-down .modal-header,.mycar-ui .modal-fullscreen-xl-down .modal-footer{border-radius:0}.mycar-ui .modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (width<=1399.98px){.mycar-ui .modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.mycar-ui .modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.mycar-ui .modal-fullscreen-xxl-down .modal-header,.mycar-ui .modal-fullscreen-xxl-down .modal-footer{border-radius:0}.mycar-ui .modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.mycar-ui .alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);position:relative}.mycar-ui .alert-heading{color:inherit}.mycar-ui .alert-link{color:var(--bs-alert-link-color);font-weight:700}.mycar-ui .alert-dismissible{padding-right:3rem}.mycar-ui .alert-dismissible .btn-close{z-index:2;padding:1.25rem 1rem;position:absolute;top:0;right:0}.mycar-ui .alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.mycar-ui .alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.mycar-ui .alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.mycar-ui .alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.mycar-ui .alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.mycar-ui .alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.mycar-ui .alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.mycar-ui .alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}.mycar-ui .form-check{min-height:1.5rem;margin-bottom:.125rem;padding-left:1.5em;display:block}.mycar-ui .form-check .form-check-input{float:left;margin-left:-1.5em}.mycar-ui .form-check-reverse{text-align:right;padding-left:0;padding-right:1.5em}.mycar-ui .form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.mycar-ui .form-check-input{--bs-form-check-bg:var(--bs-body-bg);vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:1em;height:1em;margin-top:.25em}.mycar-ui .form-check-input[type=checkbox]{border-radius:.25em}.mycar-ui .form-check-input[type=radio]{border-radius:50%}.mycar-ui .form-check-input:active{filter:brightness(90%)}.mycar-ui .form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.mycar-ui .form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.mycar-ui .form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.mycar-ui .form-check-input[type=checkbox]:indeterminate{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");background-color:#0d6efd;border-color:#0d6efd}.mycar-ui .form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.mycar-ui .form-check-input[disabled]~.form-check-label,.mycar-ui .form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.mycar-ui .form-switch{padding-left:2.5em}.mycar-ui .form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-image:var(--bs-form-switch-bg);background-position:0;border-radius:2em;width:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.mycar-ui .form-switch .form-check-input{transition:none}}.mycar-ui .form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%2852.5490196078%, 71.568627451%, 99.6078431373%%29'/%3e%3c/svg%3e")}.mycar-ui .form-switch .form-check-input:checked{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");background-position:100%}.mycar-ui .form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.mycar-ui .form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.mycar-ui .form-check-inline{margin-right:1rem;display:inline-block}.mycar-ui .btn-check{clip:rect(0, 0, 0, 0);pointer-events:none;position:absolute}.mycar-ui .btn-check[disabled]+.btn,.mycar-ui .btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}.mycar-ui [data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.mycar-ui .fade{transition:opacity .15s linear}.mycar-ui .fade:not(.show){opacity:0}.mycar-ui .alert-success{--bs-alert-color:#166534;--bs-alert-bg:#f0fdf4;--bs-alert-border-color:#bbf7d0}.mycar-ui .alert-danger{--bs-alert-color:#991b1b;--bs-alert-bg:#fef2f2;--bs-alert-border-color:#fecaca}.mycar-ui .modal-content{border-color:#e2e8f0;border-radius:16px}.mycar-ui .modal-header,.mycar-ui .modal-body,.mycar-ui .modal-footer{padding:20px 24px}.mycar-ui .modal-footer{gap:8px}.mycar-ui .modal-header{border-bottom-color:#f1f5f9;justify-content:space-between}.mycar-ui .modal-footer{border-top-color:#f1f5f9}.mycar-ui .modal-header>.icon-button{margin:-8px -12px -8px 0}.mycar-ui .form-check-input{border:1px solid #cbd5e1;border-radius:4px}.mycar-ui .form-check-input:checked{background-color:#2563eb;border-color:#2563eb}
