@coreui/coreui
Version:
The most popular front-end framework for developing responsive, mobile-first projects on the web rewritten and maintained by the CoreUI Team
2,320 lines (1,891 loc) • 130 kB
CSS
@charset "UTF-8";
/*!
* CoreUI Utilities v5.4.0 (https://coreui.io)
* Copyright (c) 2025 creativeLabs Łukasz Holeczek
* Licensed under MIT (https://github.com/coreui/coreui/blob/main/LICENSE)
*/
:root,
[data-coreui-theme=light] {
--cui-blue: #0d6efd;
--cui-indigo: #6610f2;
--cui-purple: #6f42c1;
--cui-pink: #d63384;
--cui-red: #dc3545;
--cui-orange: #fd7e14;
--cui-yellow: #ffc107;
--cui-green: #198754;
--cui-teal: #20c997;
--cui-cyan: #0dcaf0;
--cui-black: #080a0c;
--cui-white: #fff;
--cui-gray: #6d7d9c;
--cui-gray-dark: #323a49;
--cui-gray-100: #f3f4f7;
--cui-gray-200: #e7eaee;
--cui-gray-300: #dbdfe6;
--cui-gray-400: #cfd4de;
--cui-gray-500: #aab3c5;
--cui-gray-600: #6d7d9c;
--cui-gray-700: #4a566d;
--cui-gray-800: #323a49;
--cui-gray-900: #212631;
--cui-primary: #5856d6;
--cui-secondary: #6b7785;
--cui-success: #1b9e3e;
--cui-info: #39f;
--cui-warning: #f9b115;
--cui-danger: #e55353;
--cui-light: #f3f4f7;
--cui-dark: #212631;
--cui-primary-rgb: 88, 86, 214;
--cui-secondary-rgb: 107, 119, 133;
--cui-success-rgb: 27, 158, 62;
--cui-info-rgb: 51, 153, 255;
--cui-warning-rgb: 249, 177, 21;
--cui-danger-rgb: 229, 83, 83;
--cui-light-rgb: 243, 244, 247;
--cui-dark-rgb: 33, 38, 49;
--cui-primary-text-emphasis: #3634a3;
--cui-secondary-text-emphasis: #212233;
--cui-success-text-emphasis: #0f5722;
--cui-info-text-emphasis: #184c77;
--cui-warning-text-emphasis: #764705;
--cui-danger-text-emphasis: #671414;
--cui-light-text-emphasis: #4a566d;
--cui-dark-text-emphasis: #323a49;
--cui-primary-bg-subtle: #cfc7f3;
--cui-secondary-bg-subtle: #ced2d8;
--cui-success-bg-subtle: #cbedd6;
--cui-info-bg-subtle: #c0e6ff;
--cui-warning-bg-subtle: #feecc5;
--cui-danger-bg-subtle: #f9d4d4;
--cui-light-bg-subtle: rgb(249, 249.5, 251);
--cui-dark-bg-subtle: #cfd4de;
--cui-primary-border-subtle: #9d92e6;
--cui-secondary-border-subtle: #9da5b1;
--cui-success-border-subtle: #96dbad;
--cui-info-border-subtle: #80c6ff;
--cui-warning-border-subtle: #fcd88a;
--cui-danger-border-subtle: #f2a9a9;
--cui-light-border-subtle: #e7eaee;
--cui-dark-border-subtle: #aab3c5;
--cui-white-rgb: 255, 255, 255;
--cui-black-rgb: 8, 10, 12;
--cui-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";
--cui-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
--cui-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
--cui-body-font-family: var(--cui-font-sans-serif);
--cui-body-font-size: 1rem;
--cui-body-font-weight: 400;
--cui-body-line-height: 1.5;
--cui-body-color: rgba(37, 42.92, 54.02, 0.95);
--cui-body-color-rgb: 37, 42.92, 54.02;
--cui-body-bg: #fff;
--cui-body-bg-rgb: 255, 255, 255;
--cui-emphasis-color: #080a0c;
--cui-emphasis-color-rgb: 8, 10, 12;
--cui-secondary-color: rgba(37, 42.92, 54.02, 0.681);
--cui-secondary-color-rgb: 37, 42.92, 54.02;
--cui-secondary-bg: #e7eaee;
--cui-secondary-bg-rgb: 231, 234, 238;
--cui-tertiary-color: rgba(37, 42.92, 54.02, 0.38);
--cui-tertiary-color-rgb: 37, 42.92, 54.02;
--cui-tertiary-bg: #f3f4f7;
--cui-tertiary-bg-rgb: 243, 244, 247;
--cui-body-color-dark: rgba(255, 255, 255, 0.87);
--cui-body-color-rgb-dark: 255, 255, 255;
--cui-body-bg-dark: #212631;
--cui-body-bg-rgb-dark: 33, 38, 49;
--cui-emphasis-color-dark: #fff;
--cui-emphasis-color-rgb-dark: 255, 255, 255;
--cui-secondary-color-dark: rgba(255, 255, 255, 0.6);
--cui-secondary-color-rgb-dark: 255, 255, 255;
--cui-secondary-bg-dark: #323a49;
--cui-secondary-bg-rgb-dark: 50, 58, 73;
--cui-tertiary-color-dark: rgba(255, 255, 255, 0.38);
--cui-tertiary-color-rgb-dark: 255, 255, 255;
--cui-tertiary-bg-dark: rgb(41.5, 48, 61);
--cui-tertiary-bg-rgb-dark: 41.5, 48, 61;
--cui-high-emphasis: rgba(37, 42.92, 54.02, 0.95);
--cui-medium-emphasis: rgba(37, 42.92, 54.02, 0.681);
--cui-disabled: rgba(37, 42.92, 54.02, 0.38);
--cui-high-emphasis-inverse: rgba(255, 255, 255, 0.87);
--cui-medium-emphasis-inverse: rgba(255, 255, 255, 0.6);
--cui-disabled-inverse: rgba(255, 255, 255, 0.38);
--cui-heading-color: inherit;
--cui-link-color: #5856d6;
--cui-link-color-rgb: 88, 86, 214;
--cui-link-decoration: underline;
--cui-link-hover-color: rgb(70.4, 68.8, 171.2);
--cui-link-hover-color-rgb: 70.4, 68.8, 171.2;
--cui-code-color: #d63384;
--cui-highlight-color: rgba(37, 42.92, 54.02, 0.95);
--cui-highlight-bg: rgb(255, 242.6, 205.4);
--cui-border-width: 1px;
--cui-border-style: solid;
--cui-border-color: #dbdfe6;
--cui-border-color-translucent: rgba(8, 10, 12, 0.175);
--cui-border-radius: 0.375rem;
--cui-border-radius-sm: 0.25rem;
--cui-border-radius-lg: 0.5rem;
--cui-border-radius-xl: 1rem;
--cui-border-radius-xxl: 2rem;
--cui-border-radius-2xl: var(--cui-border-radius-xxl);
--cui-border-radius-pill: 50rem;
--cui-box-shadow: 0 0.5rem 1rem rgba(8, 10, 12, 0.15);
--cui-box-shadow-sm: 0 0.125rem 0.25rem rgba(8, 10, 12, 0.075);
--cui-box-shadow-lg: 0 1rem 3rem rgba(8, 10, 12, 0.175);
--cui-box-shadow-inset: inset 0 1px 2px rgba(8, 10, 12, 0.075);
--cui-focus-ring-width: 0.25rem;
--cui-focus-ring-opacity: 0.25;
--cui-focus-ring-color: rgba(88, 86, 214, 0.25);
--cui-form-valid-color: #1b9e3e;
--cui-form-valid-border-color: #1b9e3e;
--cui-form-invalid-color: #e55353;
--cui-form-invalid-border-color: #e55353;
}
[data-coreui-theme=dark] {
color-scheme: dark;
--cui-body-color: rgba(255, 255, 255, 0.87);
--cui-body-color-rgb: 255, 255, 255;
--cui-body-bg: #212631;
--cui-body-bg-rgb: 33, 38, 49;
--cui-emphasis-color: #fff;
--cui-emphasis-color-rgb: 255, 255, 255;
--cui-secondary-color: rgba(255, 255, 255, 0.6);
--cui-secondary-color-rgb: 255, 255, 255;
--cui-secondary-bg: #323a49;
--cui-secondary-bg-rgb: 50, 58, 73;
--cui-tertiary-color: rgba(255, 255, 255, 0.38);
--cui-tertiary-color-rgb: 255, 255, 255;
--cui-tertiary-bg: rgb(41.5, 48, 61);
--cui-tertiary-bg-rgb: 41.5, 48, 61;
--cui-high-emphasis: rgba(255, 255, 255, 0.87);
--cui-medium-emphasis: rgba(255, 255, 255, 0.6);
--cui-disabled: rgba(255, 255, 255, 0.38);
--cui-primary: rgb(94.2, 92.4, 207.6);
--cui-secondary: #6b7785;
--cui-success: rgb(33.55, 151.45, 65.05);
--cui-info: rgb(61.2, 153, 244.8);
--cui-warning: rgb(237.6, 172.8, 32.4);
--cui-danger: rgb(221.7, 90.3, 90.3);
--cui-light: #f3f4f7;
--cui-dark: #212631;
--cui-gray-100: #f3f4f7;
--cui-gray-200: #e7eaee;
--cui-gray-300: #dbdfe6;
--cui-gray-400: #cfd4de;
--cui-gray-500: #aab3c5;
--cui-gray-600: #6d7d9c;
--cui-gray-700: #4a566d;
--cui-gray-800: #323a49;
--cui-gray-900: #212631;
--cui-primary-rgb: 94.2, 92.4, 207.6;
--cui-secondary-rgb: 107, 119, 133;
--cui-success-rgb: 33.55, 151.45, 65.05;
--cui-info-rgb: 61.2, 153, 244.8;
--cui-warning-rgb: 237.6, 172.8, 32.4;
--cui-danger-rgb: 221.7, 90.3, 90.3;
--cui-light-rgb: 243, 244, 247;
--cui-dark-rgb: 33, 38, 49;
--cui-primary-text-emphasis: rgb(59.35, 57.55, 157.45);
--cui-secondary-text-emphasis: #212233;
--cui-success-text-emphasis: rgb(18.6, 83.4, 35.7);
--cui-info-text-emphasis: rgb(28.75, 75.55, 114.25);
--cui-warning-text-emphasis: rgb(112.35, 70.05, 10.65);
--cui-danger-text-emphasis: rgb(98.85, 24.15, 24.15);
--cui-light-text-emphasis: #f3f4f7;
--cui-dark-text-emphasis: #dbdfe6;
--cui-primary-bg-subtle: #cfc7f3;
--cui-secondary-bg-subtle: #ced2d8;
--cui-success-bg-subtle: #cbedd6;
--cui-info-bg-subtle: #c0e6ff;
--cui-warning-bg-subtle: #feecc5;
--cui-danger-bg-subtle: #f9d4d4;
--cui-light-bg-subtle: #323a49;
--cui-dark-bg-subtle: rgb(29, 34, 42.5);
--cui-primary-border-subtle: #9d92e6;
--cui-secondary-border-subtle: #9da5b1;
--cui-success-border-subtle: #96dbad;
--cui-info-border-subtle: #80c6ff;
--cui-warning-border-subtle: #fcd88a;
--cui-danger-border-subtle: #f2a9a9;
--cui-light-border-subtle: #4a566d;
--cui-dark-border-subtle: #323a49;
--cui-heading-color: inherit;
--cui-link-color: rgb(94.2, 92.4, 207.6);
--cui-link-hover-color: rgb(126.36, 124.92, 217.08);
--cui-link-color-rgb: 94.2, 92.4, 207.6;
--cui-link-hover-color-rgb: 126.36, 124.92, 217.08;
--cui-code-color: rgb(230.4, 132.6, 181.2);
--cui-highlight-color: rgba(255, 255, 255, 0.87);
--cui-highlight-bg: rgb(102, 77.2, 2.8);
--cui-border-color: #323a49;
--cui-border-color-translucent: rgba(255, 255, 255, 0.1);
--cui-form-valid-color: rgb(117, 183, 152.4);
--cui-form-valid-border-color: rgb(117, 183, 152.4);
--cui-form-invalid-color: rgb(234, 133.8, 143.4);
--cui-form-invalid-border-color: rgb(234, 133.8, 143.4);
}
.clearfix::after {
display: block;
clear: both;
content: "";
}
.text-bg-primary {
color: #fff !important;
background-color: rgba(var(--cui-primary-rgb), var(--cui-bg-opacity, 1)) !important;
}
.text-bg-secondary {
color: #fff !important;
background-color: rgba(var(--cui-secondary-rgb), var(--cui-bg-opacity, 1)) !important;
}
.text-bg-success {
color: #080a0c !important;
background-color: rgba(var(--cui-success-rgb), var(--cui-bg-opacity, 1)) !important;
}
.text-bg-info {
color: #080a0c !important;
background-color: rgba(var(--cui-info-rgb), var(--cui-bg-opacity, 1)) !important;
}
.text-bg-warning {
color: #080a0c !important;
background-color: rgba(var(--cui-warning-rgb), var(--cui-bg-opacity, 1)) !important;
}
.text-bg-danger {
color: #080a0c !important;
background-color: rgba(var(--cui-danger-rgb), var(--cui-bg-opacity, 1)) !important;
}
.text-bg-light {
color: #080a0c !important;
background-color: rgba(var(--cui-light-rgb), var(--cui-bg-opacity, 1)) !important;
}
.text-bg-dark {
color: #fff !important;
background-color: rgba(var(--cui-dark-rgb), var(--cui-bg-opacity, 1)) !important;
}
[data-coreui-theme=dark] .text-bg-primary {
color: #fff !important;
background-color: rgba(94.2, 92.4, 207.6, var(--cui-bg-opacity, 1)) !important;
}
[data-coreui-theme=dark] .text-bg-secondary {
color: #fff !important;
background-color: rgba(107, 119, 133, var(--cui-bg-opacity, 1)) !important;
}
[data-coreui-theme=dark] .text-bg-success {
color: #080a0c !important;
background-color: rgba(33.55, 151.45, 65.05, var(--cui-bg-opacity, 1)) !important;
}
[data-coreui-theme=dark] .text-bg-info {
color: #080a0c !important;
background-color: rgba(61.2, 153, 244.8, var(--cui-bg-opacity, 1)) !important;
}
[data-coreui-theme=dark] .text-bg-warning {
color: #080a0c !important;
background-color: rgba(237.6, 172.8, 32.4, var(--cui-bg-opacity, 1)) !important;
}
[data-coreui-theme=dark] .text-bg-danger {
color: #080a0c !important;
background-color: rgba(221.7, 90.3, 90.3, var(--cui-bg-opacity, 1)) !important;
}
[data-coreui-theme=dark] .text-bg-light {
color: #080a0c !important;
background-color: rgba(243, 244, 247, var(--cui-bg-opacity, 1)) !important;
}
[data-coreui-theme=dark] .text-bg-dark {
color: #fff !important;
background-color: rgba(33, 38, 49, var(--cui-bg-opacity, 1)) !important;
}
.link-primary {
color: rgba(var(--cui-primary-rgb), var(--cui-link-opacity, 1)) !important;
-webkit-text-decoration-color: rgba(var(--cui-primary-rgb), var(--cui-link-underline-opacity, 1)) !important;
text-decoration-color: rgba(var(--cui-primary-rgb), var(--cui-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
color: rgba(70.4, 68.8, 171.2, var(--cui-link-opacity, 1)) !important;
-webkit-text-decoration-color: rgba(70.4, 68.8, 171.2, var(--cui-link-underline-opacity, 1)) !important;
text-decoration-color: rgba(70.4, 68.8, 171.2, var(--cui-link-underline-opacity, 1)) !important;
}
.link-secondary {
color: rgba(var(--cui-secondary-rgb), var(--cui-link-opacity, 1)) !important;
-webkit-text-decoration-color: rgba(var(--cui-secondary-rgb), var(--cui-link-underline-opacity, 1)) !important;
text-decoration-color: rgba(var(--cui-secondary-rgb), var(--cui-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
color: rgba(85.6, 95.2, 106.4, var(--cui-link-opacity, 1)) !important;
-webkit-text-decoration-color: rgba(85.6, 95.2, 106.4, var(--cui-link-underline-opacity, 1)) !important;
text-decoration-color: rgba(85.6, 95.2, 106.4, var(--cui-link-underline-opacity, 1)) !important;
}
.link-success {
color: rgba(var(--cui-success-rgb), var(--cui-link-opacity, 1)) !important;
-webkit-text-decoration-color: rgba(var(--cui-success-rgb), var(--cui-link-underline-opacity, 1)) !important;
text-decoration-color: rgba(var(--cui-success-rgb), var(--cui-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
color: rgba(72.6, 177.4, 100.6, var(--cui-link-opacity, 1)) !important;
-webkit-text-decoration-color: rgba(72.6, 177.4, 100.6, var(--cui-link-underline-opacity, 1)) !important;
text-decoration-color: rgba(72.6, 177.4, 100.6, var(--cui-link-underline-opacity, 1)) !important;
}
.link-info {
color: rgba(var(--cui-info-rgb), var(--cui-link-opacity, 1)) !important;
-webkit-text-decoration-color: rgba(var(--cui-info-rgb), var(--cui-link-underline-opacity, 1)) !important;
text-decoration-color: rgba(var(--cui-info-rgb), var(--cui-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
color: rgba(91.8, 173.4, 255, var(--cui-link-opacity, 1)) !important;
-webkit-text-decoration-color: rgba(91.8, 173.4, 255, var(--cui-link-underline-opacity, 1)) !important;
text-decoration-color: rgba(91.8, 173.4, 255, var(--cui-link-underline-opacity, 1)) !important;
}
.link-warning {
color: rgba(var(--cui-warning-rgb), var(--cui-link-opacity, 1)) !important;
-webkit-text-decoration-color: rgba(var(--cui-warning-rgb), var(--cui-link-underline-opacity, 1)) !important;
text-decoration-color: rgba(var(--cui-warning-rgb), var(--cui-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
color: rgba(250.2, 192.6, 67.8, var(--cui-link-opacity, 1)) !important;
-webkit-text-decoration-color: rgba(250.2, 192.6, 67.8, var(--cui-link-underline-opacity, 1)) !important;
text-decoration-color: rgba(250.2, 192.6, 67.8, var(--cui-link-underline-opacity, 1)) !important;
}
.link-danger {
color: rgba(var(--cui-danger-rgb), var(--cui-link-opacity, 1)) !important;
-webkit-text-decoration-color: rgba(var(--cui-danger-rgb), var(--cui-link-underline-opacity, 1)) !important;
text-decoration-color: rgba(var(--cui-danger-rgb), var(--cui-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
color: rgba(234.2, 117.4, 117.4, var(--cui-link-opacity, 1)) !important;
-webkit-text-decoration-color: rgba(234.2, 117.4, 117.4, var(--cui-link-underline-opacity, 1)) !important;
text-decoration-color: rgba(234.2, 117.4, 117.4, var(--cui-link-underline-opacity, 1)) !important;
}
.link-light {
color: rgba(var(--cui-light-rgb), var(--cui-link-opacity, 1)) !important;
-webkit-text-decoration-color: rgba(var(--cui-light-rgb), var(--cui-link-underline-opacity, 1)) !important;
text-decoration-color: rgba(var(--cui-light-rgb), var(--cui-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
color: rgba(245.4, 246.2, 248.6, var(--cui-link-opacity, 1)) !important;
-webkit-text-decoration-color: rgba(245.4, 246.2, 248.6, var(--cui-link-underline-opacity, 1)) !important;
text-decoration-color: rgba(245.4, 246.2, 248.6, var(--cui-link-underline-opacity, 1)) !important;
}
.link-dark {
color: rgba(var(--cui-dark-rgb), var(--cui-link-opacity, 1)) !important;
-webkit-text-decoration-color: rgba(var(--cui-dark-rgb), var(--cui-link-underline-opacity, 1)) !important;
text-decoration-color: rgba(var(--cui-dark-rgb), var(--cui-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
color: rgba(26.4, 30.4, 39.2, var(--cui-link-opacity, 1)) !important;
-webkit-text-decoration-color: rgba(26.4, 30.4, 39.2, var(--cui-link-underline-opacity, 1)) !important;
text-decoration-color: rgba(26.4, 30.4, 39.2, var(--cui-link-underline-opacity, 1)) !important;
}
.link-body-emphasis {
color: rgba(var(--cui-emphasis-color-rgb), var(--cui-link-opacity, 1)) !important;
-webkit-text-decoration-color: rgba(var(--cui-emphasis-color-rgb), var(--cui-link-underline-opacity, 1)) !important;
text-decoration-color: rgba(var(--cui-emphasis-color-rgb), var(--cui-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
color: rgba(var(--cui-emphasis-color-rgb), var(--cui-link-opacity, 0.75)) !important;
-webkit-text-decoration-color: rgba(var(--cui-emphasis-color-rgb), var(--cui-link-underline-opacity, 0.75)) !important;
text-decoration-color: rgba(var(--cui-emphasis-color-rgb), var(--cui-link-underline-opacity, 0.75)) !important;
}
.focus-ring:focus {
outline: 0;
box-shadow: var(--cui-focus-ring-x, 0) var(--cui-focus-ring-y, 0) var(--cui-focus-ring-blur, 0) var(--cui-focus-ring-width) var(--cui-focus-ring-color);
}
.icon-link {
display: inline-flex;
gap: 0.375rem;
align-items: center;
-webkit-text-decoration-color: rgba(var(--cui-link-color-rgb), var(--cui-link-opacity, 0.5));
text-decoration-color: rgba(var(--cui-link-color-rgb), var(--cui-link-opacity, 0.5));
text-underline-offset: 0.25em;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.icon-link > .bi {
flex-shrink: 0;
width: 1em;
height: 1em;
fill: currentcolor;
transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
.icon-link > .bi {
transition: none;
}
}
.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
transform: var(--cui-icon-link-transform, translate3d(0.25em, 0, 0));
}
.ratio {
position: relative;
width: 100%;
}
.ratio::before {
display: block;
padding-top: var(--cui-aspect-ratio);
content: "";
}
.ratio > * {
position: absolute;
inset-inline-start: 0;
top: 0;
width: 100%;
height: 100%;
}
.ratio-1x1 {
--cui-aspect-ratio: 100%;
}
.ratio-4x3 {
--cui-aspect-ratio: 75%;
}
.ratio-16x9 {
--cui-aspect-ratio: 56.25%;
}
.ratio-21x9 {
--cui-aspect-ratio: 42.8571428571%;
}
.fixed-top {
position: fixed;
top: 0;
right: 0;
left: 0;
z-index: 1030;
}
.fixed-bottom {
position: fixed;
right: 0;
bottom: 0;
left: 0;
z-index: 1030;
}
.sticky-top {
position: -webkit-sticky;
position: sticky;
top: 0;
z-index: 1020;
}
.sticky-bottom {
position: -webkit-sticky;
position: sticky;
bottom: 0;
z-index: 1020;
}
@media (min-width: 576px) {
.sticky-sm-top {
position: -webkit-sticky;
position: sticky;
top: 0;
z-index: 1020;
}
.sticky-sm-bottom {
position: -webkit-sticky;
position: sticky;
bottom: 0;
z-index: 1020;
}
}
@media (min-width: 768px) {
.sticky-md-top {
position: -webkit-sticky;
position: sticky;
top: 0;
z-index: 1020;
}
.sticky-md-bottom {
position: -webkit-sticky;
position: sticky;
bottom: 0;
z-index: 1020;
}
}
@media (min-width: 992px) {
.sticky-lg-top {
position: -webkit-sticky;
position: sticky;
top: 0;
z-index: 1020;
}
.sticky-lg-bottom {
position: -webkit-sticky;
position: sticky;
bottom: 0;
z-index: 1020;
}
}
@media (min-width: 1200px) {
.sticky-xl-top {
position: -webkit-sticky;
position: sticky;
top: 0;
z-index: 1020;
}
.sticky-xl-bottom {
position: -webkit-sticky;
position: sticky;
bottom: 0;
z-index: 1020;
}
}
@media (min-width: 1400px) {
.sticky-xxl-top {
position: -webkit-sticky;
position: sticky;
top: 0;
z-index: 1020;
}
.sticky-xxl-bottom {
position: -webkit-sticky;
position: sticky;
bottom: 0;
z-index: 1020;
}
}
.hstack {
display: flex;
flex-direction: row;
align-items: center;
align-self: stretch;
}
.vstack {
display: flex;
flex: 1 1 auto;
flex-direction: column;
align-self: stretch;
}
.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
width: 1px !important;
height: 1px !important;
padding: 0 !important;
margin: -1px !important;
overflow: hidden !important;
clip: rect(0, 0, 0, 0) !important;
white-space: nowrap !important;
border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
position: absolute !important;
}
.visually-hidden *,
.visually-hidden-focusable:not(:focus):not(:focus-within) * {
overflow: hidden !important;
}
.stretched-link::after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1;
content: "";
}
.text-truncate {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.vr {
display: inline-block;
align-self: stretch;
width: var(--cui-border-width);
min-height: 1em;
padding: 0;
background-color: currentcolor;
opacity: 0.25;
}
.align-baseline {
vertical-align: baseline !important;
}
.align-top {
vertical-align: top !important;
}
.align-middle {
vertical-align: middle !important;
}
.align-bottom {
vertical-align: bottom !important;
}
.align-text-bottom {
vertical-align: text-bottom !important;
}
.align-text-top {
vertical-align: text-top !important;
}
.float-start {
float: inline-start !important;
}
.float-end {
float: inline-end !important;
}
.float-none {
float: none !important;
}
.object-fit-contain {
-o-object-fit: contain !important;
object-fit: contain !important;
}
.object-fit-cover {
-o-object-fit: cover !important;
object-fit: cover !important;
}
.object-fit-fill {
-o-object-fit: fill !important;
object-fit: fill !important;
}
.object-fit-scale {
-o-object-fit: scale-down !important;
object-fit: scale-down !important;
}
.object-fit-none {
-o-object-fit: none !important;
object-fit: none !important;
}
.opacity-0 {
opacity: 0 !important;
}
.opacity-25 {
opacity: 0.25 !important;
}
.opacity-50 {
opacity: 0.5 !important;
}
.opacity-75 {
opacity: 0.75 !important;
}
.opacity-100 {
opacity: 1 !important;
}
.overflow-auto {
overflow: auto !important;
}
.overflow-hidden {
overflow: hidden !important;
}
.overflow-visible {
overflow: visible !important;
}
.overflow-scroll {
overflow: scroll !important;
}
.overflow-x-auto {
overflow-x: auto !important;
}
.overflow-x-hidden {
overflow-x: hidden !important;
}
.overflow-x-visible {
overflow-x: visible !important;
}
.overflow-x-scroll {
overflow-x: scroll !important;
}
.overflow-y-auto {
overflow-y: auto !important;
}
.overflow-y-hidden {
overflow-y: hidden !important;
}
.overflow-y-visible {
overflow-y: visible !important;
}
.overflow-y-scroll {
overflow-y: scroll !important;
}
.d-inline {
display: inline !important;
}
.d-inline-block {
display: inline-block !important;
}
.d-block {
display: block !important;
}
.d-grid {
display: grid !important;
}
.d-inline-grid {
display: inline-grid !important;
}
.d-table {
display: table !important;
}
.d-table-row {
display: table-row !important;
}
.d-table-cell {
display: table-cell !important;
}
.d-flex {
display: flex !important;
}
.d-inline-flex {
display: inline-flex !important;
}
.d-none {
display: none !important;
}
.shadow {
box-shadow: var(--cui-box-shadow) !important;
}
.shadow-sm {
box-shadow: var(--cui-box-shadow-sm) !important;
}
.shadow-lg {
box-shadow: var(--cui-box-shadow-lg) !important;
}
.shadow-none {
box-shadow: none !important;
}
.focus-ring-primary {
--cui-focus-ring-color: rgba(var(--cui-primary-rgb), var(--cui-focus-ring-opacity));
}
.focus-ring-secondary {
--cui-focus-ring-color: rgba(var(--cui-secondary-rgb), var(--cui-focus-ring-opacity));
}
.focus-ring-success {
--cui-focus-ring-color: rgba(var(--cui-success-rgb), var(--cui-focus-ring-opacity));
}
.focus-ring-info {
--cui-focus-ring-color: rgba(var(--cui-info-rgb), var(--cui-focus-ring-opacity));
}
.focus-ring-warning {
--cui-focus-ring-color: rgba(var(--cui-warning-rgb), var(--cui-focus-ring-opacity));
}
.focus-ring-danger {
--cui-focus-ring-color: rgba(var(--cui-danger-rgb), var(--cui-focus-ring-opacity));
}
.focus-ring-light {
--cui-focus-ring-color: rgba(var(--cui-light-rgb), var(--cui-focus-ring-opacity));
}
.focus-ring-dark {
--cui-focus-ring-color: rgba(var(--cui-dark-rgb), var(--cui-focus-ring-opacity));
}
.position-static {
position: static !important;
}
.position-relative {
position: relative !important;
}
.position-absolute {
position: absolute !important;
}
.position-fixed {
position: fixed !important;
}
.position-sticky {
position: -webkit-sticky !important;
position: sticky !important;
}
.top-0 {
top: 0 !important;
}
.top-50 {
top: 50% !important;
}
.top-100 {
top: 100% !important;
}
.bottom-0 {
bottom: 0 !important;
}
.bottom-50 {
bottom: 50% !important;
}
.bottom-100 {
bottom: 100% !important;
}
.start-0 {
inset-inline-start: 0 !important;
}
.start-50 {
inset-inline-start: 50% !important;
}
.start-100 {
inset-inline-start: 100% !important;
}
.end-0 {
inset-inline-end: 0 !important;
}
.end-50 {
inset-inline-end: 50% !important;
}
.end-100 {
inset-inline-end: 100% !important;
}
.translate-middle {
transform: translate(-50%, -50%) !important;
}
.translate-middle-x {
transform: translateX(-50%) !important;
}
.translate-middle-y {
transform: translateY(-50%) !important;
}
.border {
border: var(--cui-border-width) var(--cui-border-style) var(--cui-border-color) !important;
}
.border-0 {
border: 0 !important;
}
.border-top {
border-top: var(--cui-border-width) var(--cui-border-style) var(--cui-border-color) !important;
}
.border-top-0 {
border-top: 0 !important;
}
.border-end {
-webkit-border-end: var(--cui-border-width) var(--cui-border-style) var(--cui-border-color) !important;
border-inline-end: var(--cui-border-width) var(--cui-border-style) var(--cui-border-color) !important;
}
.border-end-0 {
-webkit-border-end: 0 !important;
border-inline-end: 0 !important;
}
.border-bottom {
border-bottom: var(--cui-border-width) var(--cui-border-style) var(--cui-border-color) !important;
}
.border-bottom-0 {
border-bottom: 0 !important;
}
.border-start {
-webkit-border-start: var(--cui-border-width) var(--cui-border-style) var(--cui-border-color) !important;
border-inline-start: var(--cui-border-width) var(--cui-border-style) var(--cui-border-color) !important;
}
.border-start-0 {
-webkit-border-start: 0 !important;
border-inline-start: 0 !important;
}
.border-primary {
--cui-border-opacity: 1;
border-color: rgba(var(--cui-primary-rgb), var(--cui-border-opacity)) !important;
}
.border-secondary {
--cui-border-opacity: 1;
border-color: rgba(var(--cui-secondary-rgb), var(--cui-border-opacity)) !important;
}
.border-success {
--cui-border-opacity: 1;
border-color: rgba(var(--cui-success-rgb), var(--cui-border-opacity)) !important;
}
.border-info {
--cui-border-opacity: 1;
border-color: rgba(var(--cui-info-rgb), var(--cui-border-opacity)) !important;
}
.border-warning {
--cui-border-opacity: 1;
border-color: rgba(var(--cui-warning-rgb), var(--cui-border-opacity)) !important;
}
.border-danger {
--cui-border-opacity: 1;
border-color: rgba(var(--cui-danger-rgb), var(--cui-border-opacity)) !important;
}
.border-light {
--cui-border-opacity: 1;
border-color: rgba(var(--cui-light-rgb), var(--cui-border-opacity)) !important;
}
.border-dark {
--cui-border-opacity: 1;
border-color: rgba(var(--cui-dark-rgb), var(--cui-border-opacity)) !important;
}
.border-black {
--cui-border-opacity: 1;
border-color: rgba(var(--cui-black-rgb), var(--cui-border-opacity)) !important;
}
.border-white {
--cui-border-opacity: 1;
border-color: rgba(var(--cui-white-rgb), var(--cui-border-opacity)) !important;
}
.border-top-primary {
border-top-color: #5856d6 !important;
}
.border-top-secondary {
border-top-color: #6b7785 !important;
}
.border-top-success {
border-top-color: #1b9e3e !important;
}
.border-top-info {
border-top-color: #39f !important;
}
.border-top-warning {
border-top-color: #f9b115 !important;
}
.border-top-danger {
border-top-color: #e55353 !important;
}
.border-top-light {
border-top-color: #f3f4f7 !important;
}
.border-top-dark {
border-top-color: #212631 !important;
}
.border-top-white {
border-top-color: #fff !important;
}
.border-end-primary {
border-inline-end-color: #5856d6 !important;
}
.border-end-secondary {
border-inline-end-color: #6b7785 !important;
}
.border-end-success {
border-inline-end-color: #1b9e3e !important;
}
.border-end-info {
border-inline-end-color: #39f !important;
}
.border-end-warning {
border-inline-end-color: #f9b115 !important;
}
.border-end-danger {
border-inline-end-color: #e55353 !important;
}
.border-end-light {
border-inline-end-color: #f3f4f7 !important;
}
.border-end-dark {
border-inline-end-color: #212631 !important;
}
.border-end-white {
border-inline-end-color: #fff !important;
}
.border-bottom-primary {
border-bottom-color: #5856d6 !important;
}
.border-bottom-secondary {
border-bottom-color: #6b7785 !important;
}
.border-bottom-success {
border-bottom-color: #1b9e3e !important;
}
.border-bottom-info {
border-bottom-color: #39f !important;
}
.border-bottom-warning {
border-bottom-color: #f9b115 !important;
}
.border-bottom-danger {
border-bottom-color: #e55353 !important;
}
.border-bottom-light {
border-bottom-color: #f3f4f7 !important;
}
.border-bottom-dark {
border-bottom-color: #212631 !important;
}
.border-bottom-white {
border-bottom-color: #fff !important;
}
.border-start-primary {
border-inline-start-color: #5856d6 !important;
}
.border-start-secondary {
border-inline-start-color: #6b7785 !important;
}
.border-start-success {
border-inline-start-color: #1b9e3e !important;
}
.border-start-info {
border-inline-start-color: #39f !important;
}
.border-start-warning {
border-inline-start-color: #f9b115 !important;
}
.border-start-danger {
border-inline-start-color: #e55353 !important;
}
.border-start-light {
border-inline-start-color: #f3f4f7 !important;
}
.border-start-dark {
border-inline-start-color: #212631 !important;
}
.border-start-white {
border-inline-start-color: #fff !important;
}
.border-1 {
border-width: 1px !important;
}
.border-2 {
border-width: 2px !important;
}
.border-3 {
border-width: 3px !important;
}
.border-4 {
border-width: 4px !important;
}
.border-5 {
border-width: 5px !important;
}
.border-top-1 {
border-top-width: 1px !important;
}
.border-top-2 {
border-top-width: 2px !important;
}
.border-top-3 {
border-top-width: 3px !important;
}
.border-top-4 {
border-top-width: 4px !important;
}
.border-top-5 {
border-top-width: 5px !important;
}
.border-end-1 {
border-inline-end-width: 1px !important;
}
.border-end-2 {
border-inline-end-width: 2px !important;
}
.border-end-3 {
border-inline-end-width: 3px !important;
}
.border-end-4 {
border-inline-end-width: 4px !important;
}
.border-end-5 {
border-inline-end-width: 5px !important;
}
.border-bottom-1 {
border-bottom-width: 1px !important;
}
.border-bottom-2 {
border-bottom-width: 2px !important;
}
.border-bottom-3 {
border-bottom-width: 3px !important;
}
.border-bottom-4 {
border-bottom-width: 4px !important;
}
.border-bottom-5 {
border-bottom-width: 5px !important;
}
.border-start-1 {
border-inline-start-width: 1px !important;
}
.border-start-2 {
border-inline-start-width: 2px !important;
}
.border-start-3 {
border-inline-start-width: 3px !important;
}
.border-start-4 {
border-inline-start-width: 4px !important;
}
.border-start-5 {
border-inline-start-width: 5px !important;
}
.border-primary-subtle {
border-color: var(--cui-primary-border-subtle) !important;
}
.border-secondary-subtle {
border-color: var(--cui-secondary-border-subtle) !important;
}
.border-success-subtle {
border-color: var(--cui-success-border-subtle) !important;
}
.border-info-subtle {
border-color: var(--cui-info-border-subtle) !important;
}
.border-warning-subtle {
border-color: var(--cui-warning-border-subtle) !important;
}
.border-danger-subtle {
border-color: var(--cui-danger-border-subtle) !important;
}
.border-light-subtle {
border-color: var(--cui-light-border-subtle) !important;
}
.border-dark-subtle {
border-color: var(--cui-dark-border-subtle) !important;
}
.border-opacity-10 {
--cui-border-opacity: 0.1;
}
.border-opacity-25 {
--cui-border-opacity: 0.25;
}
.border-opacity-50 {
--cui-border-opacity: 0.5;
}
.border-opacity-75 {
--cui-border-opacity: 0.75;
}
.border-opacity-100 {
--cui-border-opacity: 1;
}
.w-25 {
width: 25% !important;
}
.w-50 {
width: 50% !important;
}
.w-75 {
width: 75% !important;
}
.w-100 {
width: 100% !important;
}
.w-auto {
width: auto !important;
}
.mw-100 {
max-width: 100% !important;
}
.vw-100 {
width: 100vw !important;
}
.min-vw-100 {
min-width: 100vw !important;
}
.h-25 {
height: 25% !important;
}
.h-50 {
height: 50% !important;
}
.h-75 {
height: 75% !important;
}
.h-100 {
height: 100% !important;
}
.h-auto {
height: auto !important;
}
.mh-100 {
max-height: 100% !important;
}
.vh-100 {
height: 100vh !important;
}
.min-vh-100 {
min-height: 100vh !important;
}
.flex-fill {
flex: 1 1 auto !important;
}
.flex-row {
flex-direction: row !important;
}
.flex-column {
flex-direction: column !important;
}
.flex-row-reverse {
flex-direction: row-reverse !important;
}
.flex-column-reverse {
flex-direction: column-reverse !important;
}
.flex-grow-0 {
flex-grow: 0 !important;
}
.flex-grow-1 {
flex-grow: 1 !important;
}
.flex-shrink-0 {
flex-shrink: 0 !important;
}
.flex-shrink-1 {
flex-shrink: 1 !important;
}
.flex-wrap {
flex-wrap: wrap !important;
}
.flex-nowrap {
flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.justify-content-start {
justify-content: flex-start !important;
}
.justify-content-end {
justify-content: flex-end !important;
}
.justify-content-center {
justify-content: center !important;
}
.justify-content-between {
justify-content: space-between !important;
}
.justify-content-around {
justify-content: space-around !important;
}
.justify-content-evenly {
justify-content: space-evenly !important;
}
.align-items-start {
align-items: flex-start !important;
}
.align-items-end {
align-items: flex-end !important;
}
.align-items-center {
align-items: center !important;
}
.align-items-baseline {
align-items: baseline !important;
}
.align-items-stretch {
align-items: stretch !important;
}
.align-content-start {
align-content: flex-start !important;
}
.align-content-end {
align-content: flex-end !important;
}
.align-content-center {
align-content: center !important;
}
.align-content-between {
align-content: space-between !important;
}
.align-content-around {
align-content: space-around !important;
}
.align-content-stretch {
align-content: stretch !important;
}
.align-self-auto {
align-self: auto !important;
}
.align-self-start {
align-self: flex-start !important;
}
.align-self-end {
align-self: flex-end !important;
}
.align-self-center {
align-self: center !important;
}
.align-self-baseline {
align-self: baseline !important;
}
.align-self-stretch {
align-self: stretch !important;
}
.order-first {
order: -1 !important;
}
.order-0 {
order: 0 !important;
}
.order-1 {
order: 1 !important;
}
.order-2 {
order: 2 !important;
}
.order-3 {
order: 3 !important;
}
.order-4 {
order: 4 !important;
}
.order-5 {
order: 5 !important;
}
.order-last {
order: 6 !important;
}
.m-0 {
margin: 0 !important;
}
.m-1 {
margin: 0.25rem !important;
}
.m-2 {
margin: 0.5rem !important;
}
.m-3 {
margin: 1rem !important;
}
.m-4 {
margin: 1.5rem !important;
}
.m-5 {
margin: 3rem !important;
}
.m-auto {
margin: auto !important;
}
.mx-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
.mx-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
.mx-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
.mx-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
.mx-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
.mx-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
.mx-auto {
margin-right: auto !important;
margin-left: auto !important;
}
.my-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.my-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
.my-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
.my-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
.my-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
.my-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
.my-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
.mt-0 {
margin-top: 0 !important;
}
.mt-1 {
margin-top: 0.25rem !important;
}
.mt-2 {
margin-top: 0.5rem !important;
}
.mt-3 {
margin-top: 1rem !important;
}
.mt-4 {
margin-top: 1.5rem !important;
}
.mt-5 {
margin-top: 3rem !important;
}
.mt-auto {
margin-top: auto !important;
}
.me-0 {
-webkit-margin-end: 0 !important;
margin-inline-end: 0 !important;
}
.me-1 {
-webkit-margin-end: 0.25rem !important;
margin-inline-end: 0.25rem !important;
}
.me-2 {
-webkit-margin-end: 0.5rem !important;
margin-inline-end: 0.5rem !important;
}
.me-3 {
-webkit-margin-end: 1rem !important;
margin-inline-end: 1rem !important;
}
.me-4 {
-webkit-margin-end: 1.5rem !important;
margin-inline-end: 1.5rem !important;
}
.me-5 {
-webkit-margin-end: 3rem !important;
margin-inline-end: 3rem !important;
}
.me-auto {
-webkit-margin-end: auto !important;
margin-inline-end: auto !important;
}
.mb-0 {
margin-bottom: 0 !important;
}
.mb-1 {
margin-bottom: 0.25rem !important;
}
.mb-2 {
margin-bottom: 0.5rem !important;
}
.mb-3 {
margin-bottom: 1rem !important;
}
.mb-4 {
margin-bottom: 1.5rem !important;
}
.mb-5 {
margin-bottom: 3rem !important;
}
.mb-auto {
margin-bottom: auto !important;
}
.ms-0 {
-webkit-margin-start: 0 !important;
margin-inline-start: 0 !important;
}
.ms-1 {
-webkit-margin-start: 0.25rem !important;
margin-inline-start: 0.25rem !important;
}
.ms-2 {
-webkit-margin-start: 0.5rem !important;
margin-inline-start: 0.5rem !important;
}
.ms-3 {
-webkit-margin-start: 1rem !important;
margin-inline-start: 1rem !important;
}
.ms-4 {
-webkit-margin-start: 1.5rem !important;
margin-inline-start: 1.5rem !important;
}
.ms-5 {
-webkit-margin-start: 3rem !important;
margin-inline-start: 3rem !important;
}
.ms-auto {
-webkit-margin-start: auto !important;
margin-inline-start: auto !important;
}
.p-0 {
padding: 0 !important;
}
.p-1 {
padding: 0.25rem !important;
}
.p-2 {
padding: 0.5rem !important;
}
.p-3 {
padding: 1rem !important;
}
.p-4 {
padding: 1.5rem !important;
}
.p-5 {
padding: 3rem !important;
}
.px-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
.px-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
.px-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
.px-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
.px-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
.px-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
.py-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.py-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
.py-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.py-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.py-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.py-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.pt-0 {
padding-top: 0 !important;
}
.pt-1 {
padding-top: 0.25rem !important;
}
.pt-2 {
padding-top: 0.5rem !important;
}
.pt-3 {
padding-top: 1rem !important;
}
.pt-4 {
padding-top: 1.5rem !important;
}
.pt-5 {
padding-top: 3rem !important;
}
.pe-0 {
-webkit-padding-end: 0 !important;
padding-inline-end: 0 !important;
}
.pe-1 {
-webkit-padding-end: 0.25rem !important;
padding-inline-end: 0.25rem !important;
}
.pe-2 {
-webkit-padding-end: 0.5rem !important;
padding-inline-end: 0.5rem !important;
}
.pe-3 {
-webkit-padding-end: 1rem !important;
padding-inline-end: 1rem !important;
}
.pe-4 {
-webkit-padding-end: 1.5rem !important;
padding-inline-end: 1.5rem !important;
}
.pe-5 {
-webkit-padding-end: 3rem !important;
padding-inline-end: 3rem !important;
}
.pb-0 {
padding-bottom: 0 !important;
}
.pb-1 {
padding-bottom: 0.25rem !important;
}
.pb-2 {
padding-bottom: 0.5rem !important;
}
.pb-3 {
padding-bottom: 1rem !important;
}
.pb-4 {
padding-bottom: 1.5rem !important;
}
.pb-5 {
padding-bottom: 3rem !important;
}
.ps-0 {
-webkit-padding-start: 0 !important;
padding-inline-start: 0 !important;
}
.ps-1 {
-webkit-padding-start: 0.25rem !important;
padding-inline-start: 0.25rem !important;
}
.ps-2 {
-webkit-padding-start: 0.5rem !important;
padding-inline-start: 0.5rem !important;
}
.ps-3 {
-webkit-padding-start: 1rem !important;
padding-inline-start: 1rem !important;
}
.ps-4 {
-webkit-padding-start: 1.5rem !important;
padding-inline-start: 1.5rem !important;
}
.ps-5 {
-webkit-padding-start: 3rem !important;
padding-inline-start: 3rem !important;
}
.gap-0 {
gap: 0 !important;
}
.gap-1 {
gap: 0.25rem !important;
}
.gap-2 {
gap: 0.5rem !important;
}
.gap-3 {
gap: 1rem !important;
}
.gap-4 {
gap: 1.5rem !important;
}
.gap-5 {
gap: 3rem !important;
}
.row-gap-0 {
row-gap: 0 !important;
}
.row-gap-1 {
row-gap: 0.25rem !important;
}
.row-gap-2 {
row-gap: 0.5rem !important;
}
.row-gap-3 {
row-gap: 1rem !important;
}
.row-gap-4 {
row-gap: 1.5rem !important;
}
.row-gap-5 {
row-gap: 3rem !important;
}
.column-gap-0 {
-moz-column-gap: 0 !important;
column-gap: 0 !important;
}
.column-gap-1 {
-moz-column-gap: 0.25rem !important;
column-gap: 0.25rem !important;
}
.column-gap-2 {
-moz-column-gap: 0.5rem !important;
column-gap: 0.5rem !important;
}
.column-gap-3 {
-moz-column-gap: 1rem !important;
column-gap: 1rem !important;
}
.column-gap-4 {
-moz-column-gap: 1.5rem !important;
column-gap: 1.5rem !important;
}
.column-gap-5 {
-moz-column-gap: 3rem !important;
column-gap: 3rem !important;
}
.font-monospace {
font-family: var(--cui-font-monospace) !important;
}
.fs-1 {
font-size: calc(1.375rem + 1.5vw) !important;
}
.fs-2 {
font-size: calc(1.325rem + 0.9vw) !important;
}
.fs-3 {
font-size: calc(1.3rem + 0.6vw) !important;
}
.fs-4 {
font-size: calc(1.275rem + 0.3vw) !important;
}
.fs-5 {
font-size: 1.25rem !important;
}
.fs-6 {
font-size: 1rem !important;
}
.fst-italic {
font-style: italic !important;
}
.fst-normal {
font-style: normal !important;
}
.fw-lighter {
font-weight: lighter !important;
}
.fw-light {
font-weight: 300 !important;
}
.fw-normal {
font-weight: 400 !important;
}
.fw-medium {
font-weight: 500 !important;
}
.fw-semibold {
font-weight: 600 !important;
}
.fw-bold {
font-weight: 700 !important;
}
.fw-bolder {
font-weight: bolder !important;
}
.lh-1 {
line-height: 1 !important;
}
.lh-sm {
line-height: 1.25 !important;
}
.lh-base {
line-height: 1.5 !important;
}
.lh-lg {
line-height: 2 !important;
}
.text-start {
text-align: start !important;
}
.text-end {
text-align: end !important;
}
.text-center {
text-align: center !important;
}
.text-decoration-none {
text-decoration: none !important;
}
.text-decoration-underline {
text-decoration: underline !important;
}
.text-decoration-line-through {
text-decoration: line-through !important;
}
.text-lowercase {
text-transform: lowercase !important;
}
.text-uppercase {
text-transform: uppercase !important;
}
.text-capitalize {
text-transform: capitalize !important;
}
.text-wrap {
white-space: normal !important;
}
.text-nowrap {
white-space: nowrap !important;
}
/* rtl:begin:remove */
.text-break {
word-wrap: break-word !important;
word-break: break-word !important;
}
/* rtl:end:remove */
[data-coreui-theme=dark] .dark\:text-primary, [data-coreui-theme=dark] .dark\:text-primary:not([class*="dark:"]),
.text-primary {
--cui-text-opacity: 1;
color: rgba(var(--cui-primary-rgb), var(--cui-text-opacity)) !important;
}
[data-coreui-theme=dark] .dark\:text-secondary, [data-coreui-theme=dark] .dark\:text-secondary:not([class*="dark:"]),
.text-secondary {
--cui-text-opacity: 1;
color: rgba(var(--cui-secondary-rgb), var(--cui-text-opacity)) !important;
}
[data-coreui-theme=dark] .dark\:text-success, [data-coreui-theme=dark] .dark\:text-success:not([class*="dark:"]),
.text-success {
--cui-text-opacity: 1;
color: rgba(var(--cui-success-rgb), var(--cui-text-opacity)) !important;
}
[data-coreui-theme=dark] .dark\:text-info, [data-coreui-theme=dark] .dark\:text-info:not([class*="dark:"]),
.text-info {
--cui-text-opacity: 1;
color: rgba(var(--cui-info-rgb), var(--cui-text-opacity)) !important;
}
[data-coreui-theme=dark] .dark\:text-warning, [data-coreui-theme=dark] .dark\:text-warning:not([class*="dark:"]),
.text-warning {
--cui-text-opacity: 1;
color: rgba(var(--cui-warning-rgb), var(--cui-text-opacity)) !important;
}
[data-coreui-theme=dark] .dark\:text-danger, [data-coreui-theme=dark] .dark\:text-danger:not([class*="dark:"]),
.text-danger {
--cui-text-opacity: 1;
color: rgba(var(--cui-danger-rgb), var(--cui-text-opacity)) !important;
}
[data-coreui-theme=dark] .dark\:text-light, [data-coreui-theme=dark] .dark\:text-light:not([class*="dark:"]),
.text-light {
--cui-text-opacity: 1;
color: rgba(var(--cui-light-rgb), var(--cui-text-opacity)) !important;
}
[data-coreui-theme=dark] .dark\:text-dark, [data-coreui-theme=dark] .dark\:text-dark:not([class*="dark:"]),
.text-dark {
--cui-text-opacity: 1;
color: rgba(var(--cui-dark-rgb), var(--cui-text-opacity)) !important;
}
[data-coreui-theme=dark] .dark\:text-black, [data-coreui-theme=dark] .dark\:text-black:not([class*="dark:"]),
.text-black {
--cui-text-opacity: 1;
color: rgba(var(--cui-black-rgb), var(--cui-text-opacity)) !important;
}
[data-coreui-theme=dark] .dark\:text-white, [data-coreui-theme=dark] .dark\:text-white:not([class*="dark:"]),
.text-white {
--cui-text-opacity: 1;
color: rgba(var(--cui-white-rgb), var(--cui-text-opacity)) !important;
}
[data-coreui-theme=dark] .dark\:text-body, [data-coreui-theme=dark] .dark\:text-body:not([class*="dark:"]),
.text-body {
--cui-text-opacity: 1;
color: rgba(var(--cui-body-color-rgb), var(--cui-text-opacity)) !important;
}
[data-coreui-theme=dark] .dark\:text-muted, [data-coreui-theme=dark] .dark\:text-muted:not([class*="dark:"]),
.text-muted {
--cui-text-opacity: 1;
color: var(--cui-secondary-color) !important;
}
[data-coreui-theme=dark] .dark\:text-black-50, [data-coreui-theme=dark] .dark\:text-black-50:not([class*="dark:"]),
.text-black-50 {
--cui-text-opacity: 1;
color: rgba(8, 10, 12, 0.5) !important;
}
[data-coreui-theme=dark] .dark\:text-white-50, [data-coreui-theme=dark] .dark\:text-white-50:not([class*="dark:"]),
.text-white-50 {
--cui-text-opacity: 1;
color: rgba(255, 255, 255, 0.5) !important;
}
[data-coreui-theme=dark] .dark\:text-body-secondary, [data-coreui-theme=dark] .dark\:text-body-secondary:not([class*="dark:"]),
.text-body-secondary {
--cui-text-opacity: 1;
color: var(--cui-secondary-color) !important;
}
[data-coreui-theme=dark] .dark\:text-body-tertiary, [data-coreui-theme=dark] .dark\:text-body-tertiary:not([class*="dark:"]),
.text-body-tertiary {
--cui-text-opacity: 1;
color: var(--cui-tertiary-color) !important;
}
[data-coreui-theme=dark] .dark\:text-body-emphasis, [data-coreui-theme=dark] .dark\:text-body-emphasis:not([class*="dark:"]),
.text-body-emphasis {
--cui-text-opacity: 1;
color: var(--cui-emphasis-color) !important;
}
[data-coreui-theme=dark] .dark\:text-reset, [data-coreui-theme=dark] .dark\:text-reset:not([class*="dark:"]),
.text-reset {
--cui-text-opacity: 1;
color: inherit !important;
}
[data-coreui-theme=dark] .dark\:text-high-emphasis-inverse, [data-coreui-theme=dark] .dark\:text-high-emphasis-inverse:not([class*="dark:"]),
.text-high-emphasis-inverse {
--cui-text-opacity: 1;
color: var(--cui-high-emphasis-inverse) !important;
}
[data-coreui-theme=dark] .dark\:text-medium-emphasis-inverse, [data-coreui-theme=dark] .dark\:text-medium-emphasis-inverse:not([class*="dark:"]),
.text-medium-emphasis-inverse {
--cui-text-opacity: 1;
color: var(--cui-medium-emphasis-inverse) !important;
}
[data-coreui-theme=dark] .dark\:text-disabled-inverse, [data-coreui-theme=dark] .dark\:text-disabled-inverse:not([class*="dark:"]),
.text-disabled-inverse {
--cui-text-opacity: 1;
color: var(--cui-disabled-inverse) !important;
}
[data-coreui-theme=dark] .dark\:text-high-emphasis, [data-coreui-theme=dark] .dark\:text-high-emphasis:not([class*="dark:"]),
.text-high-emphasis {
--cui-text-opacity: 1;
color: var(--cui-high-emphasis) !important;
}
[data-coreui-theme=dark] .dark\:text-medium-emphasis