UNPKG

@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
@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