@keyframes mt-offcanvas-in-start{0%{opacity:0;transform:translate(-2rem)}to{opacity:1;transform:none}}.mt-offcanvas>.offcanvas-start{animation:mt-offcanvas-in-start .25s ease-out}@media(prefers-reduced-motion:reduce){.mt-offcanvas>.offcanvas-start{animation:none}}:root[data-mt-theme=mti]{--bs-primary: #1b7d76;--bs-primary-rgb: 27, 125, 118;--mt-primary-hover: #166a64;--mt-primary-active: #135c57;--mt-on-primary: #fff;--bs-link-color: #1b7d76;--bs-link-color-rgb: 27, 125, 118;--bs-link-hover-color: #135c57;--bs-link-hover-color-rgb: 19, 92, 87;--bs-primary-text-emphasis: #0f4a46;--bs-primary-bg-subtle: #d6efed;--bs-primary-border-subtle: #a6dbd6;--bs-tertiary-bg: #f3f7f7;--bs-tertiary-bg-rgb: 243, 247, 247;--mt-brand: #29a99f;--mt-accent: #29a99f}:root[data-mt-theme=scuro]{--bs-body-bg: #1a1d21;--bs-body-bg-rgb: 26, 29, 33;--bs-secondary-bg: #262a2f;--bs-secondary-bg-rgb: 38, 42, 47;--bs-tertiary-bg: #202428;--bs-tertiary-bg-rgb: 32, 36, 40;--bs-primary: #2bb3a8;--bs-primary-rgb: 43, 179, 168;--mt-primary-hover: #3fc4b9;--mt-primary-active: #5ad0c6;--mt-on-primary: #0b1f1d;--bs-link-color: #5ad0c6;--bs-link-color-rgb: 90, 208, 198;--bs-link-hover-color: #8be0d8;--bs-link-hover-color-rgb: 139, 224, 216;--bs-primary-text-emphasis: #8be0d8;--bs-primary-bg-subtle: #0e2f2c;--bs-primary-border-subtle: #1b5f59;--mt-brand: #2bb3a8;--mt-accent: #29a99f}:root[data-mt-theme=blu]{--bs-body-color: #1f2937;--bs-body-color-rgb: 31, 41, 55;--bs-emphasis-color: #0f172a;--bs-secondary-bg: #e8edf4;--bs-secondary-bg-rgb: 232, 237, 244;--bs-tertiary-bg: #f3f5f9;--bs-tertiary-bg-rgb: 243, 245, 249;--bs-primary: #1d4ed8;--bs-primary-rgb: 29, 78, 216;--mt-primary-hover: #1a43b8;--mt-primary-active: #173a9e;--mt-on-primary: #fff;--bs-link-color: #1d4ed8;--bs-link-color-rgb: 29, 78, 216;--bs-link-hover-color: #173a9e;--bs-link-hover-color-rgb: 23, 58, 158;--bs-primary-text-emphasis: #172f7a;--bs-primary-bg-subtle: #dbe5fb;--bs-primary-border-subtle: #b3c7f5;--mt-brand: #1d4ed8;--mt-accent: #38bdf8}:root[data-mt-theme] .btn-primary{--bs-btn-color: var(--mt-on-primary);--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--mt-on-primary);--bs-btn-hover-bg: var(--mt-primary-hover);--bs-btn-hover-border-color: var(--mt-primary-hover);--bs-btn-focus-shadow-rgb: var(--bs-primary-rgb);--bs-btn-active-color: var(--mt-on-primary);--bs-btn-active-bg: var(--mt-primary-active);--bs-btn-active-border-color: var(--mt-primary-active);--bs-btn-disabled-color: var(--mt-on-primary);--bs-btn-disabled-bg: var(--bs-primary);--bs-btn-disabled-border-color: var(--bs-primary)}:root[data-mt-theme] .btn-outline-primary{--bs-btn-color: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--mt-on-primary);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-focus-shadow-rgb: var(--bs-primary-rgb);--bs-btn-active-color: var(--mt-on-primary);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary);--bs-btn-disabled-color: var(--bs-primary);--bs-btn-disabled-border-color: var(--bs-primary)}:root[data-mt-theme] .btn-link{--bs-btn-color: var(--bs-link-color);--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-active-color: var(--bs-link-hover-color)}:root[data-mt-theme] .nav{--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color)}:root[data-mt-theme] .nav-pills{--bs-nav-pills-link-active-color: var(--mt-on-primary);--bs-nav-pills-link-active-bg: var(--bs-primary)}:root[data-mt-theme] .dropdown-menu{--bs-dropdown-link-active-color: var(--mt-on-primary);--bs-dropdown-link-active-bg: var(--bs-primary)}:root[data-mt-theme] .list-group{--bs-list-group-active-color: var(--mt-on-primary);--bs-list-group-active-bg: var(--bs-primary);--bs-list-group-active-border-color: var(--bs-primary)}:root[data-mt-theme] .pagination{--bs-pagination-color: var(--bs-link-color);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-primary-rgb), .25);--bs-pagination-active-color: var(--mt-on-primary);--bs-pagination-active-bg: var(--bs-primary);--bs-pagination-active-border-color: var(--bs-primary)}:root[data-mt-theme] .progress,:root[data-mt-theme] .progress-stacked{--bs-progress-bar-bg: var(--bs-primary)}:root[data-mt-theme] .form-check-input:checked{background-color:var(--bs-primary);border-color:var(--bs-primary)}:root[data-mt-theme] .form-check-input[type=checkbox]:indeterminate{background-color:var(--bs-primary);border-color:var(--bs-primary)}:root[data-mt-theme] .form-control:focus,:root[data-mt-theme] .form-select:focus,:root[data-mt-theme] .form-check-input:focus{border-color:rgba(var(--bs-primary-rgb),.55);box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb),.25)}:root[data-mt-theme] .form-range::-webkit-slider-thumb{background-color:var(--bs-primary)}:root[data-mt-theme] .form-range::-moz-range-thumb{background-color:var(--bs-primary)}:root[data-mt-theme] .accordion{--bs-accordion-active-color: var(--bs-primary-text-emphasis);--bs-accordion-active-bg: var(--bs-primary-bg-subtle);--bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-primary-rgb), .25)}
