.spin{animation:spin}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fafafa,0 0 0 .25rem #4f46e540}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fafafa,0 0 0 .25rem #4f46e540}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#4f46e5;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem #0a0a0a1a;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#cac8f7}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--dmv-ppio-secondary-bg);border-color:transparent;border-radius:1rem;box-shadow:var(--dmv-ppio-box-shadow-inset)}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#4f46e5;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem #0a0a0a1a;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#cac8f7}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--dmv-ppio-secondary-bg);border-color:transparent;border-radius:1rem;box-shadow:var(--dmv-ppio-box-shadow-inset)}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--dmv-ppio-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--dmv-ppio-secondary-color)}*{accent-color:#4f46e5}*::-moz-selection{background-color:#2823ed;color:#fafafa}*::selection{background-color:#2823ed;color:#fafafa}* input,* label{cursor:pointer}:root,[data-bs-theme=light]{--dmv-ppio-blue: #3b82f6;--dmv-ppio-indigo: #6366f1;--dmv-ppio-purple: #a855f7;--dmv-ppio-pink: #ec4899;--dmv-ppio-red: #ef4444;--dmv-ppio-orange: #f97316;--dmv-ppio-yellow: #fbbf24;--dmv-ppio-green: #22c55e;--dmv-ppio-teal: #14b8a6;--dmv-ppio-cyan: #06b6d4;--dmv-ppio-black: #0a0a0a;--dmv-ppio-white: #fafafa;--dmv-ppio-gray: #656D75;--dmv-ppio-gray-dark: #343a40;--dmv-ppio-gray-100: #f8f9fa;--dmv-ppio-gray-200: #e9ecef;--dmv-ppio-gray-300: #dee2e6;--dmv-ppio-gray-400: #ced4da;--dmv-ppio-gray-500: #adb5bd;--dmv-ppio-gray-600: #656D75;--dmv-ppio-gray-700: #495057;--dmv-ppio-gray-800: #343a40;--dmv-ppio-gray-900: #212529;--dmv-ppio-primary: #4f46e5;--dmv-ppio-secondary: #656D75;--dmv-ppio-success: #22c55e;--dmv-ppio-info: rgb(36.5, 147.5, 239.5);--dmv-ppio-warning: #fbbf24;--dmv-ppio-danger: #ef4444;--dmv-ppio-light: #f8f9fa;--dmv-ppio-dark: #212529;--dmv-ppio-primary-rgb: 79, 70, 229;--dmv-ppio-secondary-rgb: 101, 109, 117;--dmv-ppio-success-rgb: 34, 197, 94;--dmv-ppio-info-rgb: 37, 148, 240;--dmv-ppio-warning-rgb: 251, 191, 36;--dmv-ppio-danger-rgb: 239, 68, 68;--dmv-ppio-light-rgb: 248, 249, 250;--dmv-ppio-dark-rgb: 33, 37, 41;--dmv-ppio-primary-text-emphasis: rgb(31.6, 28, 91.6);--dmv-ppio-secondary-text-emphasis: rgb(40.4, 43.6, 46.8);--dmv-ppio-success-text-emphasis: rgb(13.6, 78.8, 37.6);--dmv-ppio-info-text-emphasis: rgb(14.6, 59, 95.8);--dmv-ppio-warning-text-emphasis: rgb(100.4, 76.4, 14.4);--dmv-ppio-danger-text-emphasis: rgb(95.6, 27.2, 27.2);--dmv-ppio-light-text-emphasis: #495057;--dmv-ppio-dark-text-emphasis: #495057;--dmv-ppio-primary-bg-subtle: rgb(219.8, 218, 249.8);--dmv-ppio-secondary-bg-subtle: rgb(224.2, 225.8, 227.4);--dmv-ppio-success-bg-subtle: rgb(210.8, 243.4, 222.8);--dmv-ppio-info-bg-subtle: rgb(211.3, 233.5, 251.9);--dmv-ppio-warning-bg-subtle: rgb(254.2, 242.2, 211.2);--dmv-ppio-danger-bg-subtle: rgb(251.8, 217.6, 217.6);--dmv-ppio-light-bg-subtle: rgb(249, 249.5, 250);--dmv-ppio-dark-bg-subtle: #ced4da;--dmv-ppio-primary-border-subtle: rgb(184.6, 181, 244.6);--dmv-ppio-secondary-border-subtle: rgb(193.4, 196.6, 199.8);--dmv-ppio-success-border-subtle: rgb(166.6, 231.8, 190.6);--dmv-ppio-info-border-subtle: rgb(167.6, 212, 248.8);--dmv-ppio-warning-border-subtle: rgb(253.4, 229.4, 167.4);--dmv-ppio-danger-border-subtle: rgb(248.6, 180.2, 180.2);--dmv-ppio-light-border-subtle: #e9ecef;--dmv-ppio-dark-border-subtle: #adb5bd;--dmv-ppio-white-rgb: 250, 250, 250;--dmv-ppio-black-rgb: 10, 10, 10;--dmv-ppio-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--dmv-ppio-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--dmv-ppio-gradient: linear-gradient(180deg, rgba(250, 250, 250, .15), rgba(250, 250, 250, 0));--dmv-ppio-body-font-family: var(--dmv-ppio-font-sans-serif);--dmv-ppio-body-font-size: 1rem;--dmv-ppio-body-font-weight: 400;--dmv-ppio-body-line-height: 1.5;--dmv-ppio-body-color: #212529;--dmv-ppio-body-color-rgb: 33, 37, 41;--dmv-ppio-body-bg: #fafafa;--dmv-ppio-body-bg-rgb: 250, 250, 250;--dmv-ppio-emphasis-color: #0a0a0a;--dmv-ppio-emphasis-color-rgb: 10, 10, 10;--dmv-ppio-secondary-color: rgba(33, 37, 41, .75);--dmv-ppio-secondary-color-rgb: 33, 37, 41;--dmv-ppio-secondary-bg: #e9ecef;--dmv-ppio-secondary-bg-rgb: 233, 236, 239;--dmv-ppio-tertiary-color: rgba(33, 37, 41, .5);--dmv-ppio-tertiary-color-rgb: 33, 37, 41;--dmv-ppio-tertiary-bg: #f8f9fa;--dmv-ppio-tertiary-bg-rgb: 248, 249, 250;--dmv-ppio-heading-color: inherit;--dmv-ppio-link-color: #4f46e5;--dmv-ppio-link-color-rgb: 79, 70, 229;--dmv-ppio-link-decoration: underline;--dmv-ppio-link-hover-color: rgb(63.2, 56, 183.2);--dmv-ppio-link-hover-color-rgb: 63, 56, 183;--dmv-ppio-code-color: #ec4899;--dmv-ppio-highlight-color: #212529;--dmv-ppio-highlight-bg: rgb(254.2, 242.2, 211.2);--dmv-ppio-border-width: 1px;--dmv-ppio-border-style: solid;--dmv-ppio-border-color: #dee2e6;--dmv-ppio-border-color-translucent: rgba(10, 10, 10, .175);--dmv-ppio-border-radius: .375rem;--dmv-ppio-border-radius-sm: .25rem;--dmv-ppio-border-radius-lg: .5rem;--dmv-ppio-border-radius-xl: 1rem;--dmv-ppio-border-radius-xxl: 2rem;--dmv-ppio-border-radius-2xl: var(--dmv-ppio-border-radius-xxl);--dmv-ppio-border-radius-pill: 50rem;--dmv-ppio-box-shadow: 0 .5rem 1rem rgba(10, 10, 10, .15);--dmv-ppio-box-shadow-sm: 0 .125rem .25rem rgba(10, 10, 10, .075);--dmv-ppio-box-shadow-lg: 0 1rem 3rem rgba(10, 10, 10, .175);--dmv-ppio-box-shadow-inset: inset 0 1px 2px rgba(10, 10, 10, .075);--dmv-ppio-focus-ring-width: .25rem;--dmv-ppio-focus-ring-opacity: .25;--dmv-ppio-focus-ring-color: rgba(79, 70, 229, .25);--dmv-ppio-form-valid-color: #22c55e;--dmv-ppio-form-valid-border-color: #22c55e;--dmv-ppio-form-invalid-color: #ef4444;--dmv-ppio-form-invalid-border-color: #ef4444}[data-bs-theme=dark]{color-scheme:dark;--dmv-ppio-body-color: #dee2e6;--dmv-ppio-body-color-rgb: 222, 226, 230;--dmv-ppio-body-bg: #212529;--dmv-ppio-body-bg-rgb: 33, 37, 41;--dmv-ppio-emphasis-color: #fafafa;--dmv-ppio-emphasis-color-rgb: 250, 250, 250;--dmv-ppio-secondary-color: rgba(222, 226, 230, .75);--dmv-ppio-secondary-color-rgb: 222, 226, 230;--dmv-ppio-secondary-bg: #343a40;--dmv-ppio-secondary-bg-rgb: 52, 58, 64;--dmv-ppio-tertiary-color: rgba(222, 226, 230, .5);--dmv-ppio-tertiary-color-rgb: 222, 226, 230;--dmv-ppio-tertiary-bg: rgb(42.5, 47.5, 52.5);--dmv-ppio-tertiary-bg-rgb: 43, 48, 53;--dmv-ppio-primary-text-emphasis: rgb(149.4, 144, 239.4);--dmv-ppio-secondary-text-emphasis: rgb(162.6, 167.4, 172.2);--dmv-ppio-success-text-emphasis: rgb(122.4, 220.2, 158.4);--dmv-ppio-info-text-emphasis: rgb(123.9, 190.5, 245.7);--dmv-ppio-warning-text-emphasis: rgb(252.6, 216.6, 123.6);--dmv-ppio-danger-text-emphasis: rgb(245.4, 142.8, 142.8);--dmv-ppio-light-text-emphasis: #f8f9fa;--dmv-ppio-dark-text-emphasis: #dee2e6;--dmv-ppio-primary-bg-subtle: rgb(15.8, 14, 45.8);--dmv-ppio-secondary-bg-subtle: rgb(20.2, 21.8, 23.4);--dmv-ppio-success-bg-subtle: rgb(6.8, 39.4, 18.8);--dmv-ppio-info-bg-subtle: rgb(7.3, 29.5, 47.9);--dmv-ppio-warning-bg-subtle: rgb(50.2, 38.2, 7.2);--dmv-ppio-danger-bg-subtle: rgb(47.8, 13.6, 13.6);--dmv-ppio-light-bg-subtle: #343a40;--dmv-ppio-dark-bg-subtle: #1f2225;--dmv-ppio-primary-border-subtle: rgb(47.4, 42, 137.4);--dmv-ppio-secondary-border-subtle: rgb(60.6, 65.4, 70.2);--dmv-ppio-success-border-subtle: rgb(20.4, 118.2, 56.4);--dmv-ppio-info-border-subtle: rgb(21.9, 88.5, 143.7);--dmv-ppio-warning-border-subtle: rgb(150.6, 114.6, 21.6);--dmv-ppio-danger-border-subtle: rgb(143.4, 40.8, 40.8);--dmv-ppio-light-border-subtle: #495057;--dmv-ppio-dark-border-subtle: #343a40;--dmv-ppio-heading-color: inherit;--dmv-ppio-link-color: rgb(149.4, 144, 239.4);--dmv-ppio-link-hover-color: rgb(170.52, 166.2, 242.52);--dmv-ppio-link-color-rgb: 149, 144, 239;--dmv-ppio-link-hover-color-rgb: 171, 166, 243;--dmv-ppio-code-color: rgb(243.6, 145.2, 193.8);--dmv-ppio-highlight-color: #dee2e6;--dmv-ppio-highlight-bg: rgb(100.4, 76.4, 14.4);--dmv-ppio-border-color: #495057;--dmv-ppio-border-color-translucent: rgba(250, 250, 250, .15);--dmv-ppio-form-valid-color: rgb(122.4, 220.2, 158.4);--dmv-ppio-form-valid-border-color: rgb(122.4, 220.2, 158.4);--dmv-ppio-form-invalid-color: rgb(245.4, 142.8, 142.8);--dmv-ppio-form-invalid-border-color: rgb(245.4, 142.8, 142.8)}.alert{--dmv-ppio-alert-bg: transparent;--dmv-ppio-alert-padding-x: 1rem;--dmv-ppio-alert-padding-y: 1rem;--dmv-ppio-alert-margin-bottom: 1rem;--dmv-ppio-alert-color: inherit;--dmv-ppio-alert-border-color: transparent;--dmv-ppio-alert-border: var(--dmv-ppio-border-width) solid var(--dmv-ppio-alert-border-color);--dmv-ppio-alert-border-radius: var(--dmv-ppio-border-radius);--dmv-ppio-alert-link-color: inherit;position:relative;padding:var(--dmv-ppio-alert-padding-y) var(--dmv-ppio-alert-padding-x);margin-bottom:var(--dmv-ppio-alert-margin-bottom);color:var(--dmv-ppio-alert-color);background-color:var(--dmv-ppio-alert-bg);border:var(--dmv-ppio-alert-border);border-radius:var(--dmv-ppio-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--dmv-ppio-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--dmv-ppio-alert-color: var(--dmv-ppio-primary-text-emphasis);--dmv-ppio-alert-bg: var(--dmv-ppio-primary-bg-subtle);--dmv-ppio-alert-border-color: var(--dmv-ppio-primary-border-subtle);--dmv-ppio-alert-link-color: var(--dmv-ppio-primary-text-emphasis)}.alert-secondary{--dmv-ppio-alert-color: var(--dmv-ppio-secondary-text-emphasis);--dmv-ppio-alert-bg: var(--dmv-ppio-secondary-bg-subtle);--dmv-ppio-alert-border-color: var(--dmv-ppio-secondary-border-subtle);--dmv-ppio-alert-link-color: var(--dmv-ppio-secondary-text-emphasis)}.alert-success{--dmv-ppio-alert-color: var(--dmv-ppio-success-text-emphasis);--dmv-ppio-alert-bg: var(--dmv-ppio-success-bg-subtle);--dmv-ppio-alert-border-color: var(--dmv-ppio-success-border-subtle);--dmv-ppio-alert-link-color: var(--dmv-ppio-success-text-emphasis)}.alert-info{--dmv-ppio-alert-color: var(--dmv-ppio-info-text-emphasis);--dmv-ppio-alert-bg: var(--dmv-ppio-info-bg-subtle);--dmv-ppio-alert-border-color: var(--dmv-ppio-info-border-subtle);--dmv-ppio-alert-link-color: var(--dmv-ppio-info-text-emphasis)}.alert-warning{--dmv-ppio-alert-color: var(--dmv-ppio-warning-text-emphasis);--dmv-ppio-alert-bg: var(--dmv-ppio-warning-bg-subtle);--dmv-ppio-alert-border-color: var(--dmv-ppio-warning-border-subtle);--dmv-ppio-alert-link-color: var(--dmv-ppio-warning-text-emphasis)}.alert-danger{--dmv-ppio-alert-color: var(--dmv-ppio-danger-text-emphasis);--dmv-ppio-alert-bg: var(--dmv-ppio-danger-bg-subtle);--dmv-ppio-alert-border-color: var(--dmv-ppio-danger-border-subtle);--dmv-ppio-alert-link-color: var(--dmv-ppio-danger-text-emphasis)}.alert-light{--dmv-ppio-alert-color: var(--dmv-ppio-light-text-emphasis);--dmv-ppio-alert-bg: var(--dmv-ppio-light-bg-subtle);--dmv-ppio-alert-border-color: var(--dmv-ppio-light-border-subtle);--dmv-ppio-alert-link-color: var(--dmv-ppio-light-text-emphasis)}.alert-dark{--dmv-ppio-alert-color: var(--dmv-ppio-dark-text-emphasis);--dmv-ppio-alert-bg: var(--dmv-ppio-dark-bg-subtle);--dmv-ppio-alert-border-color: var(--dmv-ppio-dark-border-subtle);--dmv-ppio-alert-link-color: var(--dmv-ppio-dark-text-emphasis)}
