@charescape/mazer-fork-ost
Version:
Free and Open-source Bootstrap 5 Admin Dashboard Template and Landing Page
1,939 lines (1,936 loc) • 282 kB
CSS
@charset "UTF-8";
html[data-bs-theme=dark] {
--bs-blue: #0969da;
--bs-indigo: #6610f2;
--bs-purple: #6f42c1;
--bs-pink: #d63384;
--bs-red: #dc3545;
--bs-orange: #fd7e14;
--bs-yellow: #ffc107;
--bs-green: #1fb141;
--bs-teal: #20c997;
--bs-cyan: #0dcaf0;
--bs-white: #fff;
--bs-gray: #6c757d;
--bs-gray-dark: #343a40;
--bs-gray-100: #f8f9fa;
--bs-gray-200: #e9ecef;
--bs-gray-300: #dee2e6;
--bs-gray-400: #ced4da;
--bs-gray-500: #adb5bd;
--bs-gray-600: #6c757d;
--bs-gray-700: #495057;
--bs-gray-800: #343a40;
--bs-gray-900: #212529;
--bs-primary: #0969da;
--bs-secondary: #6c757d;
--bs-success: #1fb141;
--bs-info: #0dcaf0;
--bs-warning: #ffc107;
--bs-danger: #dc3545;
--bs-light: #ced4da;
--bs-dark: #131313;
--bs-primary-rgb: 9, 105, 218;
--bs-secondary-rgb: 108, 117, 125;
--bs-success-rgb: 31, 177, 65;
--bs-info-rgb: 13, 202, 240;
--bs-warning-rgb: 255, 193, 7;
--bs-danger-rgb: 220, 53, 69;
--bs-light-rgb: 206, 212, 218;
--bs-dark-rgb: 19, 19, 19;
--bs-white-rgb: 255, 255, 255;
--bs-black-rgb: 0, 0, 0;
--bs-body-color-rgb: 194, 194, 217;
--bs-body-bg-rgb: 21, 21, 33;
--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
--bs-body-font-family: Nunito;
--bs-body-font-size: 1rem;
--bs-body-font-weight: 400;
--bs-body-line-height: 1.5;
--bs-body-color: #c2c2d9;
--bs-body-bg: #151521;
}
html[data-bs-theme=dark] {
/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
direction: ltr;
}
*/
/* rtl:begin:ignore */
/* rtl:end:ignore */
/* rtl:begin:ignore */
/* rtl:end:ignore */
/* rtl:begin:ignore */
/* rtl:end:ignore */
/* rtl:begin:ignore */
/* rtl:end:ignore */
/* rtl:options: {
"autoRename": true,
"stringMap":[ {
"name" : "prev-next",
"search" : "prev",
"replace" : "next"
} ]
} */
/* nunito-latin-300-normal*/
/* nunito-latin-400-normal*/
/* nunito-latin-700-normal*/
/*
* Mazer, Technology Innovations Bootstrap HTML5 Landing Page
*
* File: app.scss
*
* If you want to edit the components, just go to _variables.scss
*/
/**
====== TABLE OF CONTENTS =======
1. Mixins
2. Bootstrap Components Override
2.1 Alert
2.2 Avatar
2.3 Badge
2.4 Buttons
2.5 Breadcrumb
2.6 Carousel
2.7 Card
2.8 Divider
2.9 Dropdowns
2.10 Forms
2.11 Modal
2.12 Sidebar
2.13 Navs
2.14 Navbar
2.15 Pagination
2.16 Table
2.17 Progress
4. Pages
4.0 Layout
4.1 Auth
4.2 Error
5. Utilities
*/
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast {
box-sizing: border-box;
grid-column: 1/4 !important;
grid-row: 1/4 !important;
grid-template-columns: min-content auto min-content;
padding: 1em;
overflow-y: hidden;
background: #19191a;
box-shadow: 0 0 1px hsla(0, 0%, 0%, 0.075), 0 1px 2px hsla(0, 0%, 0%, 0.075), 1px 2px 4px hsla(0, 0%, 0%, 0.075), 1px 3px 8px hsla(0, 0%, 0%, 0.075), 2px 4px 16px hsla(0, 0%, 0%, 0.075);
pointer-events: all;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast > * {
grid-column: 2;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-title {
margin: 0.5em 1em;
padding: 0;
font-size: 1em;
text-align: initial;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-loading {
justify-content: center;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-input {
height: 2em;
margin: 0.5em;
font-size: 1em;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-validation-message {
font-size: 1em;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-footer {
margin: 0.5em 0 0;
padding: 0.5em 0 0;
font-size: 0.8em;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-close {
grid-column: 3/3;
grid-row: 1/99;
align-self: center;
width: 0.8em;
height: 0.8em;
margin: 0;
font-size: 2em;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-html-container {
margin: 0.5em 1em;
padding: 0;
overflow: initial;
font-size: 1em;
text-align: initial;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-html-container:empty {
padding: 0;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-loader {
grid-column: 1;
grid-row: 1/99;
align-self: center;
width: 2em;
height: 2em;
margin: 0.25em;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-icon {
grid-column: 1;
grid-row: 1/99;
align-self: center;
width: 2em;
min-width: 2em;
height: 2em;
margin: 0 0.5em 0 0;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-icon .swal2-icon-content {
display: flex;
align-items: center;
font-size: 1.8em;
font-weight: bold;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring {
width: 2em;
height: 2em;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line] {
top: 0.875em;
width: 1.375em;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
left: 0.3125em;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
right: 0.3125em;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-actions {
justify-content: flex-start;
height: auto;
margin: 0;
margin-top: 0.5em;
padding: 0 0.5em;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-styled {
margin: 0.25em 0.5em;
padding: 0.4em 0.6em;
font-size: 1em;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-success {
border-color: #a5dc86;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line] {
position: absolute;
width: 1.6em;
height: 3em;
transform: rotate(45deg);
border-radius: 50%;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left] {
top: -0.8em;
left: -0.5em;
transform: rotate(-45deg);
transform-origin: 2em 2em;
border-radius: 4em 0 0 4em;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right] {
top: -0.25em;
left: 0.9375em;
transform-origin: 0 1.5em;
border-radius: 0 4em 4em 0;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-success .swal2-success-ring {
width: 2em;
height: 2em;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-success .swal2-success-fix {
top: 0;
left: 0.4375em;
width: 0.4375em;
height: 2.6875em;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line] {
height: 0.3125em;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip] {
top: 1.125em;
left: 0.1875em;
width: 0.75em;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long] {
top: 0.9375em;
right: 0.1875em;
width: 1.375em;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip {
animation: swal2-toast-animate-success-line-tip 0.75s;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long {
animation: swal2-toast-animate-success-line-long 0.75s;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast.swal2-show {
animation: swal2-toast-show 0.5s;
}
html[data-bs-theme=dark] .swal2-popup.swal2-toast.swal2-hide {
animation: swal2-toast-hide 0.1s forwards;
}
html[data-bs-theme=dark] .swal2-container {
display: grid;
position: fixed;
z-index: 1060;
top: 0;
right: 0;
bottom: 0;
left: 0;
box-sizing: border-box;
grid-template-areas: "top-start top top-end" "center-start center center-end" "bottom-start bottom-center bottom-end";
grid-template-rows: minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);
height: 100%;
padding: 0.625em;
overflow-x: hidden;
transition: background-color 0.1s;
-webkit-overflow-scrolling: touch;
}
html[data-bs-theme=dark] .swal2-container.swal2-backdrop-show, html[data-bs-theme=dark] .swal2-container.swal2-noanimation {
background: rgba(25, 25, 26, 0.75);
}
html[data-bs-theme=dark] .swal2-container.swal2-backdrop-hide {
background: transparent !important;
}
html[data-bs-theme=dark] .swal2-container.swal2-top-start, html[data-bs-theme=dark] .swal2-container.swal2-center-start, html[data-bs-theme=dark] .swal2-container.swal2-bottom-start {
grid-template-columns: minmax(0, 1fr) auto auto;
}
html[data-bs-theme=dark] .swal2-container.swal2-top, html[data-bs-theme=dark] .swal2-container.swal2-center, html[data-bs-theme=dark] .swal2-container.swal2-bottom {
grid-template-columns: auto minmax(0, 1fr) auto;
}
html[data-bs-theme=dark] .swal2-container.swal2-top-end, html[data-bs-theme=dark] .swal2-container.swal2-center-end, html[data-bs-theme=dark] .swal2-container.swal2-bottom-end {
grid-template-columns: auto auto minmax(0, 1fr);
}
html[data-bs-theme=dark] .swal2-container.swal2-top-start > .swal2-popup {
align-self: start;
}
html[data-bs-theme=dark] .swal2-container.swal2-top > .swal2-popup {
grid-column: 2;
align-self: start;
justify-self: center;
}
html[data-bs-theme=dark] .swal2-container.swal2-top-end > .swal2-popup, html[data-bs-theme=dark] .swal2-container.swal2-top-right > .swal2-popup {
grid-column: 3;
align-self: start;
justify-self: end;
}
html[data-bs-theme=dark] .swal2-container.swal2-center-start > .swal2-popup, html[data-bs-theme=dark] .swal2-container.swal2-center-left > .swal2-popup {
grid-row: 2;
align-self: center;
}
html[data-bs-theme=dark] .swal2-container.swal2-center > .swal2-popup {
grid-column: 2;
grid-row: 2;
align-self: center;
justify-self: center;
}
html[data-bs-theme=dark] .swal2-container.swal2-center-end > .swal2-popup, html[data-bs-theme=dark] .swal2-container.swal2-center-right > .swal2-popup {
grid-column: 3;
grid-row: 2;
align-self: center;
justify-self: end;
}
html[data-bs-theme=dark] .swal2-container.swal2-bottom-start > .swal2-popup, html[data-bs-theme=dark] .swal2-container.swal2-bottom-left > .swal2-popup {
grid-column: 1;
grid-row: 3;
align-self: end;
}
html[data-bs-theme=dark] .swal2-container.swal2-bottom > .swal2-popup {
grid-column: 2;
grid-row: 3;
justify-self: center;
align-self: end;
}
html[data-bs-theme=dark] .swal2-container.swal2-bottom-end > .swal2-popup, html[data-bs-theme=dark] .swal2-container.swal2-bottom-right > .swal2-popup {
grid-column: 3;
grid-row: 3;
align-self: end;
justify-self: end;
}
html[data-bs-theme=dark] .swal2-container.swal2-grow-row > .swal2-popup, html[data-bs-theme=dark] .swal2-container.swal2-grow-fullscreen > .swal2-popup {
grid-column: 1/4;
width: 100%;
}
html[data-bs-theme=dark] .swal2-container.swal2-grow-column > .swal2-popup, html[data-bs-theme=dark] .swal2-container.swal2-grow-fullscreen > .swal2-popup {
grid-row: 1/4;
align-self: stretch;
}
html[data-bs-theme=dark] .swal2-container.swal2-no-transition {
transition: none !important;
}
html[data-bs-theme=dark] .swal2-popup {
display: none;
position: relative;
box-sizing: border-box;
grid-template-columns: minmax(0, 100%);
width: 32em;
max-width: 100%;
padding: 0 0 1.25em;
border: none;
border-radius: 5px;
background: #19191a;
color: #545454;
font-family: inherit;
font-size: 1rem;
}
html[data-bs-theme=dark] .swal2-popup:focus {
outline: none;
}
html[data-bs-theme=dark] .swal2-popup.swal2-loading {
overflow-y: hidden;
}
html[data-bs-theme=dark] .swal2-title {
position: relative;
max-width: 100%;
margin: 0;
padding: 0.8em 1em 0;
color: #e1e1e1;
font-size: 1.875em;
font-weight: 600;
text-align: center;
text-transform: none;
word-wrap: break-word;
}
html[data-bs-theme=dark] .swal2-actions {
display: flex;
z-index: 1;
box-sizing: border-box;
flex-wrap: wrap;
align-items: center;
justify-content: center;
width: auto;
margin: 1.25em auto 0;
padding: 0;
}
html[data-bs-theme=dark] .swal2-actions:not(.swal2-loading) .swal2-styled[disabled] {
opacity: 0.4;
}
html[data-bs-theme=dark] .swal2-actions:not(.swal2-loading) .swal2-styled:hover {
background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
}
html[data-bs-theme=dark] .swal2-actions:not(.swal2-loading) .swal2-styled:active {
background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
}
html[data-bs-theme=dark] .swal2-loader {
display: none;
align-items: center;
justify-content: center;
width: 2.2em;
height: 2.2em;
margin: 0 1.875em;
animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
border-width: 0.25em;
border-style: solid;
border-radius: 100%;
border-color: #2778c4 transparent #2778c4 transparent;
}
html[data-bs-theme=dark] .swal2-styled {
margin: 0.3125em;
padding: 0.625em 1.1em;
transition: box-shadow 0.1s;
box-shadow: 0 0 0 3px transparent;
font-weight: 500;
}
html[data-bs-theme=dark] .swal2-styled:not([disabled]) {
cursor: pointer;
}
html[data-bs-theme=dark] .swal2-styled.swal2-confirm {
border: 0;
border-radius: 0.25em;
background: initial;
background-color: #7066e0;
color: #fff;
font-size: 1em;
}
html[data-bs-theme=dark] .swal2-styled.swal2-confirm:focus {
box-shadow: 0 0 0 3px rgba(112, 102, 224, 0.5);
}
html[data-bs-theme=dark] .swal2-styled.swal2-deny {
border: 0;
border-radius: 0.25em;
background: initial;
background-color: #dc3741;
color: #fff;
font-size: 1em;
}
html[data-bs-theme=dark] .swal2-styled.swal2-deny:focus {
box-shadow: 0 0 0 3px rgba(220, 55, 65, 0.5);
}
html[data-bs-theme=dark] .swal2-styled.swal2-cancel {
border: 0;
border-radius: 0.25em;
background: initial;
background-color: #6e7881;
color: #fff;
font-size: 1em;
}
html[data-bs-theme=dark] .swal2-styled.swal2-cancel:focus {
box-shadow: 0 0 0 3px rgba(110, 120, 129, 0.5);
}
html[data-bs-theme=dark] .swal2-styled.swal2-default-outline:focus {
box-shadow: 0 0 0 1px #19191a, 0 0 0 3px rgba(138, 176, 213, 0.5);
}
html[data-bs-theme=dark] .swal2-styled:focus {
outline: none;
}
html[data-bs-theme=dark] .swal2-styled::-moz-focus-inner {
border: 0;
}
html[data-bs-theme=dark] .swal2-footer {
justify-content: center;
margin: 1em 0 0;
padding: 1em 1em 0;
border-top: 1px solid #555;
color: #bbbbbb;
font-size: 1em;
}
html[data-bs-theme=dark] .swal2-timer-progress-bar-container {
position: absolute;
right: 0;
bottom: 0;
left: 0;
grid-column: auto !important;
overflow: hidden;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
html[data-bs-theme=dark] .swal2-timer-progress-bar {
width: 100%;
height: 0.25em;
background: rgba(225, 225, 225, 0.6);
}
html[data-bs-theme=dark] .swal2-image {
max-width: 100%;
margin: 2em auto 1em;
}
html[data-bs-theme=dark] .swal2-close {
z-index: 2;
align-items: center;
justify-content: center;
width: 1.2em;
height: 1.2em;
margin-top: 0;
margin-right: 0;
margin-bottom: -1.2em;
padding: 0;
overflow: hidden;
transition: color 0.1s, box-shadow 0.1s;
border: none;
border-radius: 5px;
background: transparent;
color: #ccc;
font-family: serif;
font-family: monospace;
font-size: 2.5em;
cursor: pointer;
justify-self: end;
}
html[data-bs-theme=dark] .swal2-close:hover {
transform: none;
background: transparent;
color: #f27474;
}
html[data-bs-theme=dark] .swal2-close:focus {
outline: none;
box-shadow: inset 0 0 0 3px rgba(100, 150, 200, 0.5);
}
html[data-bs-theme=dark] .swal2-close::-moz-focus-inner {
border: 0;
}
html[data-bs-theme=dark] .swal2-html-container {
z-index: 1;
justify-content: center;
margin: 1em 1.6em 0.3em;
padding: 0;
overflow: auto;
color: #e1e1e1;
font-size: 1.125em;
font-weight: normal;
line-height: normal;
text-align: center;
word-wrap: break-word;
word-break: break-word;
}
html[data-bs-theme=dark] .swal2-input,
html[data-bs-theme=dark] .swal2-file,
html[data-bs-theme=dark] .swal2-textarea,
html[data-bs-theme=dark] .swal2-select,
html[data-bs-theme=dark] .swal2-radio,
html[data-bs-theme=dark] .swal2-checkbox {
margin: 1em 2em 3px;
}
html[data-bs-theme=dark] .swal2-input,
html[data-bs-theme=dark] .swal2-file,
html[data-bs-theme=dark] .swal2-textarea {
box-sizing: border-box;
width: auto;
transition: border-color 0.1s, box-shadow 0.1s;
border: 1px solid #d9d9d9;
border-radius: 0.1875em;
background: #323234;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;
color: #e1e1e1;
font-size: 1.125em;
}
html[data-bs-theme=dark] .swal2-input.swal2-inputerror,
html[data-bs-theme=dark] .swal2-file.swal2-inputerror,
html[data-bs-theme=dark] .swal2-textarea.swal2-inputerror {
border-color: #f27474 !important;
box-shadow: 0 0 2px #f27474 !important;
}
html[data-bs-theme=dark] .swal2-input:focus,
html[data-bs-theme=dark] .swal2-file:focus,
html[data-bs-theme=dark] .swal2-textarea:focus {
border: 1px solid #b4dbed;
outline: none;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px rgba(100, 150, 200, 0.5);
}
html[data-bs-theme=dark] .swal2-input::placeholder,
html[data-bs-theme=dark] .swal2-file::placeholder,
html[data-bs-theme=dark] .swal2-textarea::placeholder {
color: #ccc;
}
html[data-bs-theme=dark] .swal2-range {
margin: 1em 2em 3px;
background: #19191a;
}
html[data-bs-theme=dark] .swal2-range input {
width: 80%;
}
html[data-bs-theme=dark] .swal2-range output {
width: 20%;
color: #e1e1e1;
font-weight: 600;
text-align: center;
}
html[data-bs-theme=dark] .swal2-range input,
html[data-bs-theme=dark] .swal2-range output {
height: 2.625em;
padding: 0;
font-size: 1.125em;
line-height: 2.625em;
}
html[data-bs-theme=dark] .swal2-input {
height: 2.625em;
padding: 0 0.75em;
}
html[data-bs-theme=dark] .swal2-file {
width: 75%;
margin-right: auto;
margin-left: auto;
background: #323234;
font-size: 1.125em;
}
html[data-bs-theme=dark] .swal2-textarea {
height: 6.75em;
padding: 0.75em;
}
html[data-bs-theme=dark] .swal2-select {
min-width: 50%;
max-width: 100%;
padding: 0.375em 0.625em;
background: #323234;
color: #e1e1e1;
font-size: 1.125em;
}
html[data-bs-theme=dark] .swal2-radio,
html[data-bs-theme=dark] .swal2-checkbox {
align-items: center;
justify-content: center;
background: #19191a;
color: #e1e1e1;
}
html[data-bs-theme=dark] .swal2-radio label,
html[data-bs-theme=dark] .swal2-checkbox label {
margin: 0 0.6em;
font-size: 1.125em;
}
html[data-bs-theme=dark] .swal2-radio input,
html[data-bs-theme=dark] .swal2-checkbox input {
flex-shrink: 0;
margin: 0 0.4em;
}
html[data-bs-theme=dark] .swal2-input-label {
display: flex;
justify-content: center;
margin: 1em auto 0;
}
html[data-bs-theme=dark] .swal2-validation-message {
align-items: center;
justify-content: center;
margin: 1em 0 0;
padding: 0.625em;
overflow: hidden;
background: #323234;
color: #e1e1e1;
font-size: 1em;
font-weight: 300;
}
html[data-bs-theme=dark] .swal2-validation-message::before {
content: "!";
display: inline-block;
width: 1.5em;
min-width: 1.5em;
height: 1.5em;
margin: 0 0.625em;
border-radius: 50%;
background-color: #f27474;
color: #fff;
font-weight: 600;
line-height: 1.5em;
text-align: center;
}
html[data-bs-theme=dark] .swal2-icon {
position: relative;
box-sizing: content-box;
justify-content: center;
width: 5em;
height: 5em;
margin: 2.5em auto 0.6em;
border: 0.25em solid transparent;
border-radius: 50%;
border-color: #000;
font-family: inherit;
line-height: 5em;
cursor: default;
user-select: none;
}
html[data-bs-theme=dark] .swal2-icon .swal2-icon-content {
display: flex;
align-items: center;
font-size: 3.75em;
}
html[data-bs-theme=dark] .swal2-icon.swal2-error {
border-color: #f27474;
color: #f27474;
}
html[data-bs-theme=dark] .swal2-icon.swal2-error .swal2-x-mark {
position: relative;
flex-grow: 1;
}
html[data-bs-theme=dark] .swal2-icon.swal2-error [class^=swal2-x-mark-line] {
display: block;
position: absolute;
top: 2.3125em;
width: 2.9375em;
height: 0.3125em;
border-radius: 0.125em;
background-color: #f27474;
}
html[data-bs-theme=dark] .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
left: 1.0625em;
transform: rotate(45deg);
}
html[data-bs-theme=dark] .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
right: 1em;
transform: rotate(-45deg);
}
html[data-bs-theme=dark] .swal2-icon.swal2-error.swal2-icon-show {
animation: swal2-animate-error-icon 0.5s;
}
html[data-bs-theme=dark] .swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark {
animation: swal2-animate-error-x-mark 0.5s;
}
html[data-bs-theme=dark] .swal2-icon.swal2-warning {
border-color: #facea8;
color: #f8bb86;
}
html[data-bs-theme=dark] .swal2-icon.swal2-warning.swal2-icon-show {
animation: swal2-animate-error-icon 0.5s;
}
html[data-bs-theme=dark] .swal2-icon.swal2-warning.swal2-icon-show .swal2-icon-content {
animation: swal2-animate-i-mark 0.5s;
}
html[data-bs-theme=dark] .swal2-icon.swal2-info {
border-color: #9de0f6;
color: #3fc3ee;
}
html[data-bs-theme=dark] .swal2-icon.swal2-info.swal2-icon-show {
animation: swal2-animate-error-icon 0.5s;
}
html[data-bs-theme=dark] .swal2-icon.swal2-info.swal2-icon-show .swal2-icon-content {
animation: swal2-animate-i-mark 0.8s;
}
html[data-bs-theme=dark] .swal2-icon.swal2-question {
border-color: #c9dae1;
color: #87adbd;
}
html[data-bs-theme=dark] .swal2-icon.swal2-question.swal2-icon-show {
animation: swal2-animate-error-icon 0.5s;
}
html[data-bs-theme=dark] .swal2-icon.swal2-question.swal2-icon-show .swal2-icon-content {
animation: swal2-animate-question-mark 0.8s;
}
html[data-bs-theme=dark] .swal2-icon.swal2-success {
border-color: #a5dc86;
color: #a5dc86;
}
html[data-bs-theme=dark] .swal2-icon.swal2-success [class^=swal2-success-circular-line] {
position: absolute;
width: 3.75em;
height: 7.5em;
transform: rotate(45deg);
border-radius: 50%;
}
html[data-bs-theme=dark] .swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left] {
top: -0.4375em;
left: -2.0635em;
transform: rotate(-45deg);
transform-origin: 3.75em 3.75em;
border-radius: 7.5em 0 0 7.5em;
}
html[data-bs-theme=dark] .swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right] {
top: -0.6875em;
left: 1.875em;
transform: rotate(-45deg);
transform-origin: 0 3.75em;
border-radius: 0 7.5em 7.5em 0;
}
html[data-bs-theme=dark] .swal2-icon.swal2-success .swal2-success-ring {
position: absolute;
z-index: 2;
top: -0.25em;
left: -0.25em;
box-sizing: content-box;
width: 100%;
height: 100%;
border: 0.25em solid rgba(165, 220, 134, 0.3);
border-radius: 50%;
}
html[data-bs-theme=dark] .swal2-icon.swal2-success .swal2-success-fix {
position: absolute;
z-index: 1;
top: 0.5em;
left: 1.625em;
width: 0.4375em;
height: 5.625em;
transform: rotate(-45deg);
}
html[data-bs-theme=dark] .swal2-icon.swal2-success [class^=swal2-success-line] {
display: block;
position: absolute;
z-index: 2;
height: 0.3125em;
border-radius: 0.125em;
background-color: #a5dc86;
}
html[data-bs-theme=dark] .swal2-icon.swal2-success [class^=swal2-success-line][class$=tip] {
top: 2.875em;
left: 0.8125em;
width: 1.5625em;
transform: rotate(45deg);
}
html[data-bs-theme=dark] .swal2-icon.swal2-success [class^=swal2-success-line][class$=long] {
top: 2.375em;
right: 0.5em;
width: 2.9375em;
transform: rotate(-45deg);
}
html[data-bs-theme=dark] .swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip {
animation: swal2-animate-success-line-tip 0.75s;
}
html[data-bs-theme=dark] .swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long {
animation: swal2-animate-success-line-long 0.75s;
}
html[data-bs-theme=dark] .swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right {
animation: swal2-rotate-success-circular-line 4.25s ease-in;
}
html[data-bs-theme=dark] .swal2-progress-steps {
flex-wrap: wrap;
align-items: center;
max-width: 100%;
margin: 1.25em auto;
padding: 0;
background: transparent;
font-weight: 600;
}
html[data-bs-theme=dark] .swal2-progress-steps li {
display: inline-block;
position: relative;
}
html[data-bs-theme=dark] .swal2-progress-steps .swal2-progress-step {
z-index: 20;
flex-shrink: 0;
width: 2em;
height: 2em;
border-radius: 2em;
background: #2778c4;
color: #fff;
line-height: 2em;
text-align: center;
}
html[data-bs-theme=dark] .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
background: #2778c4;
}
html[data-bs-theme=dark] .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step {
background: #58585b;
color: #fff;
}
html[data-bs-theme=dark] .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
background: #58585b;
}
html[data-bs-theme=dark] .swal2-progress-steps .swal2-progress-step-line {
z-index: 10;
flex-shrink: 0;
width: 2.5em;
height: 0.4em;
margin: 0 -1px;
background: #2778c4;
}
html[data-bs-theme=dark] [class^=swal2] {
-webkit-tap-highlight-color: transparent;
}
html[data-bs-theme=dark] .swal2-show {
animation: swal2-show 0.3s;
}
html[data-bs-theme=dark] .swal2-hide {
animation: swal2-hide 0.15s forwards;
}
html[data-bs-theme=dark] .swal2-noanimation {
transition: none;
}
html[data-bs-theme=dark] .swal2-scrollbar-measure {
position: absolute;
top: -9999px;
width: 50px;
height: 50px;
overflow: scroll;
}
html[data-bs-theme=dark] .swal2-rtl .swal2-close {
margin-right: initial;
margin-left: 0;
}
html[data-bs-theme=dark] .swal2-rtl .swal2-timer-progress-bar {
right: 0;
left: auto;
}
@keyframes swal2-toast-show {
0% {
transform: translateY(-0.625em) rotateZ(2deg);
}
33% {
transform: translateY(0) rotateZ(-2deg);
}
66% {
transform: translateY(0.3125em) rotateZ(2deg);
}
100% {
transform: translateY(0) rotateZ(0deg);
}
}
@keyframes swal2-toast-hide {
100% {
transform: rotateZ(1deg);
opacity: 0;
}
}
@keyframes swal2-toast-animate-success-line-tip {
0% {
top: 0.5625em;
left: 0.0625em;
width: 0;
}
54% {
top: 0.125em;
left: 0.125em;
width: 0;
}
70% {
top: 0.625em;
left: -0.25em;
width: 1.625em;
}
84% {
top: 1.0625em;
left: 0.75em;
width: 0.5em;
}
100% {
top: 1.125em;
left: 0.1875em;
width: 0.75em;
}
}
@keyframes swal2-toast-animate-success-line-long {
0% {
top: 1.625em;
right: 1.375em;
width: 0;
}
65% {
top: 1.25em;
right: 0.9375em;
width: 0;
}
84% {
top: 0.9375em;
right: 0;
width: 1.125em;
}
100% {
top: 0.9375em;
right: 0.1875em;
width: 1.375em;
}
}
@keyframes swal2-show {
0% {
transform: scale(0.7);
}
45% {
transform: scale(1.05);
}
80% {
transform: scale(0.95);
}
100% {
transform: scale(1);
}
}
@keyframes swal2-hide {
0% {
transform: scale(1);
opacity: 1;
}
100% {
transform: scale(0.5);
opacity: 0;
}
}
@keyframes swal2-animate-success-line-tip {
0% {
top: 1.1875em;
left: 0.0625em;
width: 0;
}
54% {
top: 1.0625em;
left: 0.125em;
width: 0;
}
70% {
top: 2.1875em;
left: -0.375em;
width: 3.125em;
}
84% {
top: 3em;
left: 1.3125em;
width: 1.0625em;
}
100% {
top: 2.8125em;
left: 0.8125em;
width: 1.5625em;
}
}
@keyframes swal2-animate-success-line-long {
0% {
top: 3.375em;
right: 2.875em;
width: 0;
}
65% {
top: 3.375em;
right: 2.875em;
width: 0;
}
84% {
top: 2.1875em;
right: 0;
width: 3.4375em;
}
100% {
top: 2.375em;
right: 0.5em;
width: 2.9375em;
}
}
@keyframes swal2-rotate-success-circular-line {
0% {
transform: rotate(-45deg);
}
5% {
transform: rotate(-45deg);
}
12% {
transform: rotate(-405deg);
}
100% {
transform: rotate(-405deg);
}
}
@keyframes swal2-animate-error-x-mark {
0% {
margin-top: 1.625em;
transform: scale(0.4);
opacity: 0;
}
50% {
margin-top: 1.625em;
transform: scale(0.4);
opacity: 0;
}
80% {
margin-top: -0.375em;
transform: scale(1.15);
}
100% {
margin-top: 0;
transform: scale(1);
opacity: 1;
}
}
@keyframes swal2-animate-error-icon {
0% {
transform: rotateX(100deg);
opacity: 0;
}
100% {
transform: rotateX(0deg);
opacity: 1;
}
}
@keyframes swal2-rotate-loading {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
@keyframes swal2-animate-question-mark {
0% {
transform: rotateY(-360deg);
}
100% {
transform: rotateY(0);
}
}
@keyframes swal2-animate-i-mark {
0% {
transform: rotateZ(45deg);
opacity: 0;
}
25% {
transform: rotateZ(-25deg);
opacity: 0.4;
}
50% {
transform: rotateZ(15deg);
opacity: 0.8;
}
75% {
transform: rotateZ(-5deg);
opacity: 1;
}
100% {
transform: rotateX(0);
opacity: 1;
}
}
html[data-bs-theme=dark] body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
overflow: hidden;
}
html[data-bs-theme=dark] body.swal2-height-auto {
height: auto !important;
}
html[data-bs-theme=dark] body.swal2-no-backdrop .swal2-container {
background-color: transparent !important;
pointer-events: none;
}
html[data-bs-theme=dark] body.swal2-no-backdrop .swal2-container .swal2-popup {
pointer-events: all;
}
html[data-bs-theme=dark] body.swal2-no-backdrop .swal2-container .swal2-modal {
box-shadow: 0 0 10px rgba(25, 25, 26, 0.75);
}
@media print {
html[data-bs-theme=dark] body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
overflow-y: scroll !important;
}
html[data-bs-theme=dark] body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) > [aria-hidden=true] {
display: none;
}
html[data-bs-theme=dark] body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container {
position: static !important;
}
}
html[data-bs-theme=dark] body.swal2-toast-shown .swal2-container {
box-sizing: border-box;
width: 360px;
max-width: 100%;
background-color: transparent;
pointer-events: none;
}
html[data-bs-theme=dark] body.swal2-toast-shown .swal2-container.swal2-top {
top: 0;
right: auto;
bottom: auto;
left: 50%;
transform: translateX(-50%);
}
html[data-bs-theme=dark] body.swal2-toast-shown .swal2-container.swal2-top-end, html[data-bs-theme=dark] body.swal2-toast-shown .swal2-container.swal2-top-right {
top: 0;
right: 0;
bottom: auto;
left: auto;
}
html[data-bs-theme=dark] body.swal2-toast-shown .swal2-container.swal2-top-start, html[data-bs-theme=dark] body.swal2-toast-shown .swal2-container.swal2-top-left {
top: 0;
right: auto;
bottom: auto;
left: 0;
}
html[data-bs-theme=dark] body.swal2-toast-shown .swal2-container.swal2-center-start, html[data-bs-theme=dark] body.swal2-toast-shown .swal2-container.swal2-center-left {
top: 50%;
right: auto;
bottom: auto;
left: 0;
transform: translateY(-50%);
}
html[data-bs-theme=dark] body.swal2-toast-shown .swal2-container.swal2-center {
top: 50%;
right: auto;
bottom: auto;
left: 50%;
transform: translate(-50%, -50%);
}
html[data-bs-theme=dark] body.swal2-toast-shown .swal2-container.swal2-center-end, html[data-bs-theme=dark] body.swal2-toast-shown .swal2-container.swal2-center-right {
top: 50%;
right: 0;
bottom: auto;
left: auto;
transform: translateY(-50%);
}
html[data-bs-theme=dark] body.swal2-toast-shown .swal2-container.swal2-bottom-start, html[data-bs-theme=dark] body.swal2-toast-shown .swal2-container.swal2-bottom-left {
top: auto;
right: auto;
bottom: 0;
left: 0;
}
html[data-bs-theme=dark] body.swal2-toast-shown .swal2-container.swal2-bottom {
top: auto;
right: auto;
bottom: 0;
left: 50%;
transform: translateX(-50%);
}
html[data-bs-theme=dark] body.swal2-toast-shown .swal2-container.swal2-bottom-end, html[data-bs-theme=dark] body.swal2-toast-shown .swal2-container.swal2-bottom-right {
top: auto;
right: 0;
bottom: 0;
left: auto;
}
html[data-bs-theme=dark] *,
html[data-bs-theme=dark] *::before,
html[data-bs-theme=dark] *::after {
box-sizing: border-box;
}
@media (prefers-reduced-motion: no-preference) {
html[data-bs-theme=dark] :root {
scroll-behavior: smooth;
}
}
html[data-bs-theme=dark] body {
margin: 0;
font-family: var(--bs-body-font-family);
font-size: var(--bs-body-font-size);
font-weight: var(--bs-body-font-weight);
line-height: var(--bs-body-line-height);
color: var(--bs-body-color);
text-align: var(--bs-body-text-align);
background-color: var(--bs-body-bg);
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[data-bs-theme=dark] hr {
margin: 1rem 0;
color: inherit;
border: 0;
border-top: 1px solid;
opacity: 0.25;
}
html[data-bs-theme=dark] h6, html[data-bs-theme=dark] .h6, html[data-bs-theme=dark] h5, html[data-bs-theme=dark] .h5, html[data-bs-theme=dark] h4, html[data-bs-theme=dark] .h4, html[data-bs-theme=dark] h3, html[data-bs-theme=dark] .h3, html[data-bs-theme=dark] h2, html[data-bs-theme=dark] .h2, html[data-bs-theme=dark] h1, html[data-bs-theme=dark] .h1 {
margin-top: 0;
margin-bottom: 0.5rem;
font-weight: 700;
line-height: 1.2;
color: #fff;
}
html[data-bs-theme=dark] h1, html[data-bs-theme=dark] .h1 {
font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
html[data-bs-theme=dark] h1, html[data-bs-theme=dark] .h1 {
font-size: 2.5rem;
}
}
html[data-bs-theme=dark] h2, html[data-bs-theme=dark] .h2 {
font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
html[data-bs-theme=dark] h2, html[data-bs-theme=dark] .h2 {
font-size: 2rem;
}
}
html[data-bs-theme=dark] h3, html[data-bs-theme=dark] .h3 {
font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
html[data-bs-theme=dark] h3, html[data-bs-theme=dark] .h3 {
font-size: 1.75rem;
}
}
html[data-bs-theme=dark] h4, html[data-bs-theme=dark] .h4 {
font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
html[data-bs-theme=dark] h4, html[data-bs-theme=dark] .h4 {
font-size: 1.5rem;
}
}
html[data-bs-theme=dark] h5, html[data-bs-theme=dark] .h5 {
font-size: 1.25rem;
}
html[data-bs-theme=dark] h6, html[data-bs-theme=dark] .h6 {
font-size: 1rem;
}
html[data-bs-theme=dark] p {
margin-top: 0;
margin-bottom: 1rem;
}
html[data-bs-theme=dark] abbr[title] {
text-decoration: underline dotted;
cursor: help;
text-decoration-skip-ink: none;
}
html[data-bs-theme=dark] address {
margin-bottom: 1rem;
font-style: normal;
line-height: inherit;
}
html[data-bs-theme=dark] ol,
html[data-bs-theme=dark] ul {
padding-left: 2rem;
}
html[data-bs-theme=dark] ol,
html[data-bs-theme=dark] ul,
html[data-bs-theme=dark] dl {
margin-top: 0;
margin-bottom: 1rem;
}
html[data-bs-theme=dark] ol ol,
html[data-bs-theme=dark] ul ul,
html[data-bs-theme=dark] ol ul,
html[data-bs-theme=dark] ul ol {
margin-bottom: 0;
}
html[data-bs-theme=dark] dt {
font-weight: 700;
}
html[data-bs-theme=dark] dd {
margin-bottom: 0.5rem;
margin-left: 0;
}
html[data-bs-theme=dark] blockquote {
margin: 0 0 1rem;
}
html[data-bs-theme=dark] b,
html[data-bs-theme=dark] strong {
font-weight: bolder;
}
html[data-bs-theme=dark] small, html[data-bs-theme=dark] .small {
font-size: 0.875em;
}
html[data-bs-theme=dark] mark, html[data-bs-theme=dark] .mark {
padding: 0.2em;
background-color: var(--bs-highlight-bg);
}
html[data-bs-theme=dark] sub,
html[data-bs-theme=dark] sup {
position: relative;
font-size: 0.75em;
line-height: 0;
vertical-align: baseline;
}
html[data-bs-theme=dark] sub {
bottom: -0.25em;
}
html[data-bs-theme=dark] sup {
top: -0.5em;
}
html[data-bs-theme=dark] a {
color: var(--bs-link-color);
text-decoration: underline;
}
html[data-bs-theme=dark] a:hover {
color: var(--bs-link-hover-color);
}
html[data-bs-theme=dark] a:not([href]):not([class]), html[data-bs-theme=dark] a:not([href]):not([class]):hover {
color: inherit;
text-decoration: none;
}
html[data-bs-theme=dark] pre,
html[data-bs-theme=dark] code,
html[data-bs-theme=dark] kbd,
html[data-bs-theme=dark] samp {
font-family: var(--bs-font-monospace);
font-size: 1em;
}
html[data-bs-theme=dark] pre {
display: block;
margin-top: 0;
margin-bottom: 1rem;
overflow: auto;
font-size: 0.875em;
}
html[data-bs-theme=dark] pre code {
font-size: inherit;
color: inherit;
word-break: normal;
}
html[data-bs-theme=dark] code {
font-size: 0.875em;
color: var(--bs-code-color);
word-wrap: break-word;
}
a > html[data-bs-theme=dark] code {
color: inherit;
}
html[data-bs-theme=dark] kbd {
padding: 0.2rem 0.4rem;
font-size: 0.875em;
color: #fff;
background-color: #212529;
border-radius: 0.2rem;
}
html[data-bs-theme=dark] kbd kbd {
padding: 0;
font-size: 1em;
font-weight: 700;
}
html[data-bs-theme=dark] figure {
margin: 0 0 1rem;
}
html[data-bs-theme=dark] img,
html[data-bs-theme=dark] svg {
vertical-align: middle;
}
html[data-bs-theme=dark] table {
caption-side: bottom;
border-collapse: collapse;
}
html[data-bs-theme=dark] caption {
padding-top: 0.5rem;
padding-bottom: 0.5rem;
color: #7c8db5;
text-align: left;
}
html[data-bs-theme=dark] th {
text-align: inherit;
text-align: -webkit-match-parent;
}
html[data-bs-theme=dark] thead,
html[data-bs-theme=dark] tbody,
html[data-bs-theme=dark] tfoot,
html[data-bs-theme=dark] tr,
html[data-bs-theme=dark] td,
html[data-bs-theme=dark] th {
border-color: inherit;
border-style: solid;
border-width: 0;
}
html[data-bs-theme=dark] label {
display: inline-block;
}
html[data-bs-theme=dark] button {
border-radius: 0;
}
html[data-bs-theme=dark] button:focus:not(:focus-visible) {
outline: 0;
}
html[data-bs-theme=dark] input,
html[data-bs-theme=dark] button,
html[data-bs-theme=dark] select,
html[data-bs-theme=dark] optgroup,
html[data-bs-theme=dark] textarea {
margin: 0;
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
html[data-bs-theme=dark] button,
html[data-bs-theme=dark] select {
text-transform: none;
}
html[data-bs-theme=dark] [role=button] {
cursor: pointer;
}
html[data-bs-theme=dark] select {
word-wrap: normal;
}
html[data-bs-theme=dark] select:disabled {
opacity: 1;
}
html[data-bs-theme=dark] [list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
display: none !important;
}
html[data-bs-theme=dark] button,
html[data-bs-theme=dark] [type=button],
html[data-bs-theme=dark] [type=reset],
html[data-bs-theme=dark] [type=submit] {
-webkit-appearance: button;
}
html[data-bs-theme=dark] button:not(:disabled),
html[data-bs-theme=dark] [type=button]:not(:disabled),
html[data-bs-theme=dark] [type=reset]:not(:disabled),
html[data-bs-theme=dark] [type=submit]:not(:disabled) {
cursor: pointer;
}
html[data-bs-theme=dark] ::-moz-focus-inner {
padding: 0;
border-style: none;
}
html[data-bs-theme=dark] textarea {
resize: vertical;
}
html[data-bs-theme=dark] fieldset {
min-width: 0;
padding: 0;
margin: 0;
border: 0;
}
html[data-bs-theme=dark] legend {
float: left;
width: 100%;
padding: 0;
margin-bottom: 0.5rem;
font-size: calc(1.275rem + 0.3vw);
line-height: inherit;
}
@media (min-width: 1200px) {
html[data-bs-theme=dark] legend {
font-size: 1.5rem;
}
}
html[data-bs-theme=dark] legend + * {
clear: left;
}
html[data-bs-theme=dark] ::-webkit-datetime-edit-fields-wrapper,
html[data-bs-theme=dark] ::-webkit-datetime-edit-text,
html[data-bs-theme=dark] ::-webkit-datetime-edit-minute,
html[data-bs-theme=dark] ::-webkit-datetime-edit-hour-field,
html[data-bs-theme=dark] ::-webkit-datetime-edit-day-field,
html[data-bs-theme=dark] ::-webkit-datetime-edit-month-field,
html[data-bs-theme=dark] ::-webkit-datetime-edit-year-field {
padding: 0;
}
html[data-bs-theme=dark] ::-webkit-inner-spin-button {
height: auto;
}
html[data-bs-theme=dark] [type=search] {
outline-offset: -2px;
-webkit-appearance: textfield;
}
html[data-bs-theme=dark] ::-webkit-search-decoration {
-webkit-appearance: none;
}
html[data-bs-theme=dark] ::-webkit-color-swatch-wrapper {
padding: 0;
}
html[data-bs-theme=dark] ::file-selector-button {
font: inherit;
-webkit-appearance: button;
}
html[data-bs-theme=dark] output {
display: inline-block;
}
html[data-bs-theme=dark] iframe {
border: 0;
}
html[data-bs-theme=dark] summary {
display: list-item;
cursor: pointer;
}
html[data-bs-theme=dark] progress {
vertical-align: baseline;
}
html[data-bs-theme=dark] [hidden] {
display: none !important;
}
html[data-bs-theme=dark] .lead {
font-size: 1.25rem;
font-weight: 300;
}
html[data-bs-theme=dark] .display-1 {
font-size: calc(1.625rem + 4.5vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
html[data-bs-theme=dark] .display-1 {
font-size: 5rem;
}
}
html[data-bs-theme=dark] .display-2 {
font-size: calc(1.575rem + 3.9vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
html[data-bs-theme=dark] .display-2 {
font-size: 4.5rem;
}
}
html[data-bs-theme=dark] .display-3 {
font-size: calc(1.525rem + 3.3vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
html[data-bs-theme=dark] .display-3 {
font-size: 4rem;
}
}
html[data-bs-theme=dark] .display-4 {
font-size: calc(1.475rem + 2.7vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
html[data-bs-theme=dark] .display-4 {
font-size: 3.5rem;
}
}
html[data-bs-theme=dark] .display-5 {
font-size: calc(1.425rem + 2.1vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
html[data-bs-theme=dark] .display-5 {
font-size: 3rem;
}
}
html[data-bs-theme=dark] .display-6 {
font-size: calc(1.375rem + 1.5vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
html[data-bs-theme=dark] .display-6 {
font-size: 2.5rem;
}
}
html[data-bs-theme=dark] .list-unstyled {
padding-left: 0;
list-style: none;
}
html[data-bs-theme=dark] .list-inline {
padding-left: 0;
list-style: none;
}
html[data-bs-theme=dark] .list-inline-item {
display: inline-block;
}
html[data-bs-theme=dark] .list-inline-item:not(:last-child) {
margin-right: 0.5rem;
}
html[data-bs-theme=dark] .initialism {
font-size: 0.875em;
text-transform: uppercase;
}
html[data-bs-theme=dark] .blockquote {
margin-bottom: 1rem;
font-size: 1.25rem;
}
html[data-bs-theme=dark] .blockquote > :last-child {
margin-bottom: 0;
}
html[data-bs-theme=dark] .blockquote-footer {
margin-top: -1rem;
margin-bottom: 1rem;
font-size: 0.875em;
color: #6c757d;
}
html[data-bs-theme=dark] .blockquote-footer::before {
content: "— ";
}
html[data-bs-theme=dark] .img-fluid {
max-width: 100%;
height: auto;
}
html[data-bs-theme=dark] .img-thumbnail {
padding: 0.25rem;
background-color: #f2f7ff;
border: 1px solid #dee2e6;
border-radius: 0.25rem;
max-width: 100%;
height: auto;
}
html[data-bs-theme=dark] .figure {
display: inline-block;
}
html[data-bs-theme=dark] .figure-img {
margin-bottom: 0.5rem;
line-height: 1;
}
html[data-bs-theme=dark] .figure-caption {
font-size: 0.875em;
color: #6c757d;
}
html[data-bs-theme=dark] .container,
html[data-bs-theme=dark] .container-fluid,
html[data-bs-theme=dark] .container-xxl,
html[data-bs-theme=dark] .container-xl,
html[data-bs-theme=dark] .container-lg,
html[data-bs-theme=dark] .container-md,
html[data-bs-theme=dark] .container-sm {
--bs-gutter-x: 0.75rem;
--bs-gutter-y: 0;
width: 100%;
padding-right: calc(var(--bs-gutter-x) * 0.5);
padding-left: calc(var(--bs-gutter-x) * 0.5);
margin-right: auto;
margin-left: auto;
}
@media (min-width: 576px) {
html[data-bs-theme=dark] .container-sm, html[data-bs-theme=dark] .container {
max-width: 540px;
}
}
@media (min-width: 768px) {
html[data-bs-theme=dark] .container-md, html[data-bs-theme=dark] .container-sm, html[data-bs-theme=dark] .container {
max-width: 720px;
}
}
@media (min-width: 992px) {
html[data-bs-theme=dark] .container-lg, html[data-bs-theme=dark] .container-md, html[data-bs-theme=dark] .container-sm, html[data-bs-theme=dark] .container {
max-width: 960px;
}
}
@media (min-width: 1200px) {
html[data-bs-theme=dark] .container-xl, html[data-bs-theme=dark] .container-lg, html[data-bs-theme=dark] .container-md, html[data-bs-theme=dark] .container-sm, html[data-bs-theme=dark] .container {
max-width: 1140px;
}
}
@media (min-width: 1400px) {
html[data-bs-theme=dark] .container-xxl, html[data-bs-theme=dark] .container-xl, html[data-bs-theme=dark] .container-lg, html[data-bs-theme=dark] .container-md, html[data-bs-theme=dark] .container-sm, html[data-bs-theme=dark] .container {
max-width: 1320px;
}
}
html[data-bs-theme=dark] .row {
--bs-gutter-x: 1.5rem;
--bs-gutter-y: 0;
display: flex;
flex-wrap: wrap;
margin-top: calc(-1 * var(--bs-gutter-y));
margin-right: calc(-0.5 * var(--bs-gutter-x));
margin-left: calc(-0.5 * var(--bs-gutter-x));
}
html[data-bs-theme=dark] .row > * {
flex-shrink: 0;
width: 100%;
max-width: 100%;
padding-right: calc(var(--bs-gutter-x) * 0.5);
padding-left: calc(var(--bs-gutter-x) * 0.5);
margin-top: var(--bs-gutter-y);
}
html[data-bs-theme=dark] .col {
flex: 1 0 0%;
}
html[data-bs-theme=dark] .row-cols-auto > * {
flex: 0 0 auto;
width: auto;
}
html[data-bs-theme=dark] .row-cols-1 > * {
flex: 0 0 auto;
width: 100%;
}
html[data-bs-theme=dark] .row-cols-2 > * {
flex: 0 0 auto;
width: 50%;
}
html[data-bs-theme=dark] .row-cols-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
html[data-bs-theme=dark] .row-cols-4 > * {
flex: 0 0 auto;
width: 25%;
}
html[data-bs-theme=dark] .row-cols-5 > * {
flex: 0 0 auto;
width: 20%;
}
html[data-bs-theme=dark] .row-cols-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
html[data-bs-theme=dark] .col-auto {
flex: 0 0 auto;
width: auto;
}
html[data-bs-theme=dark] .col-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
html[data-bs-theme=dark] .col-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
html[data-bs-theme=dark] .col-3 {
flex: 0 0 auto;
width: 25%;
}
html[data-bs-theme=dark] .col-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
html[data-bs-theme=dark] .col-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
html[data-bs-theme=dark] .col-6 {
flex: 0 0 auto;
width: 50%;
}
html[data-bs-theme=dark] .col-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
html[data-bs-theme=dark] .col-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
html[data-bs-theme=dark] .col-9 {
flex: 0 0 auto;
width: 75%;
}
html[data-bs-theme=dark] .col-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
html[data-bs-theme=dark] .col-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
html[data-bs-theme=dark] .col-12 {
flex: 0 0 auto;
width: 100%;
}
html[data-bs-theme=dark] .offset-1 {
margin-left: 8.33333333%;
}
html[data-bs-theme=dark] .offset-2 {
margin-left: 16.66666667%;
}
html[data-bs-theme=dark] .offset-3 {
margin-left: 25%;
}
html[data-bs-theme=dark] .offset-4 {
margin-left: 33.33333333%;
}
html[data-bs-theme=dark] .offset-5 {
margin-left: 41.66666667%;
}
html[data-bs-theme=dark] .offset-6 {
margin-left: 50%;
}
html[data-bs-theme=dark] .offset-7 {
margin-left: 58.33333333%;
}
html[data-bs-theme=dark] .offset-8 {
margin-left: 66.66666667%;
}
html[data-bs-theme=dark] .offset-9 {
margin-left: 75%;
}
html[data-bs-theme=dark] .offset-10 {
margin-left: 83.33333333%;
}
html[data-bs-theme=dark] .offset-11 {
margin-left: 91.66666667%;
}
html[data-bs-theme=dark] .g-0,
html[data-bs-theme=dark] .gx-0 {
--bs-gutter-x: 0;
}
html[data-bs-theme=dark] .g-0,
html[data-bs-theme=dark] .gy-0 {
--bs-gutter-y: 0;
}
html[data-bs-theme=dark] .g-1,
html[data-bs-theme=dark] .gx-1 {
--bs-gutter-x: 0.25rem;
}
html[data-bs-theme=dark] .g-1,
html[data-bs-theme=dark] .gy-1 {
--bs-gutter-y: 0.25rem;
}
html[data-bs-theme=dark] .g-2,
html[data-bs-theme=dark] .gx-2 {
--bs-gutter-x: 0.5rem;
}
html[data-bs-theme=dark] .g-2,
html[data-bs-theme=dark] .gy-2 {
--bs-gutter-y: 0.5rem;
}
html[data-bs-theme=dark] .g-3,
html[data-bs-theme=dark] .gx-3 {
--bs-gutter-x: 1rem;
}
html[data-bs-theme=dark] .g-3,
html[data-bs-theme=dark] .gy-3 {
--bs-gutter-y: 1rem;
}
html[data-bs-theme=dark] .g-4,
html[data-bs-theme=dark] .gx-4 {
--bs-gutter-x: 1.5rem;
}
html[data-bs-theme=dark] .g-4,
html[data-bs-theme=dark] .gy-4 {
--bs-gutter-y: 1.5rem;
}
html[data-bs-theme=dark] .g-5,
html[data-bs-theme=dark] .gx-5 {
--bs-gutter-x: 3rem;
}
html[data-bs-theme=dark] .g-5,
html[data-bs-theme=dark] .gy-5 {
--bs-gutter-y: 3rem;
}
@media (min-width: 576px) {
html[data-bs-theme=dark] .col-sm {
flex: 1 0 0%;
}
html[data-bs-theme=dark] .row-cols-sm-auto > * {
flex: 0 0 auto;
width: auto;
}
html[data-bs-theme=dark] .row-cols-sm-1 > * {
flex: 0 0 auto;
width: 100%;
}
html[data-bs-theme=dark] .row-cols-sm-2 > * {
flex: 0 0 auto;
width: 50%;
}
html[data-bs-theme=dark] .row-cols-sm-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
html[data-bs-theme=dark] .row-cols-sm-4 > * {
flex: 0 0 auto;
width: 25%;
}
h