diff --git a/_site/assets/css/main.css b/_site/assets/css/main.css index badf786..c3c67f8 100644 --- a/_site/assets/css/main.css +++ b/_site/assets/css/main.css @@ -1,3 +1,50 @@ +@charset "UTF-8"; +.titletext { + color: #81BB27; +} + +body > .container { + background-color: #C8C8C8; + padding: 40px; + max-width: 1000px; +} + +.header { + background-color: #43543F; +} + +/* ubuntu-mono-regular - latin */ +@font-face { + font-family: "Ubuntu Mono"; + font-style: normal; + font-weight: 400; + src: url("../font/ubuntu-mono-v14-latin-regular.eot"); /* IE9 Compat Modes */ + src: local(""), url("../font/ubuntu-mono-v14-latin-regular.eot?#iefix") format("embedded-opentype"), url("../font/ubuntu-mono-v14-latin-regular.woff2") format("woff2"), url("../font/ubuntu-mono-v14-latin-regular.woff") format("woff"), url("../font/ubuntu-mono-v14-latin-regular.ttf") format("truetype"), url("../font/ubuntu-mono-v14-latin-regular.svg#UbuntuMono") format("svg"); /* Legacy iOS */ +} +/* ubuntu-mono-italic - latin */ +@font-face { + font-family: "Ubuntu Mono"; + font-style: italic; + font-weight: 400; + src: url("../font/ubuntu-mono-v14-latin-italic.eot"); /* IE9 Compat Modes */ + src: local(""), url("../font/ubuntu-mono-v14-latin-italic.eot?#iefix") format("embedded-opentype"), url("../font/ubuntu-mono-v14-latin-italic.woff2") format("woff2"), url("../font/ubuntu-mono-v14-latin-italic.woff") format("woff"), url("../font/ubuntu-mono-v14-latin-italic.ttf") format("truetype"), url("../font/ubuntu-mono-v14-latin-italic.svg#UbuntuMono") format("svg"); /* Legacy iOS */ +} +/* ubuntu-mono-700 - latin */ +@font-face { + font-family: "Ubuntu Mono"; + font-style: normal; + font-weight: 700; + src: url("../font/ubuntu-mono-v14-latin-700.eot"); /* IE9 Compat Modes */ + src: local(""), url("../font/ubuntu-mono-v14-latin-700.eot?#iefix") format("embedded-opentype"), url("../font/ubuntu-mono-v14-latin-700.woff2") format("woff2"), url("../font/ubuntu-mono-v14-latin-700.woff") format("woff"), url("../font/ubuntu-mono-v14-latin-700.ttf") format("truetype"), url("../font/ubuntu-mono-v14-latin-700.svg#UbuntuMono") format("svg"); /* Legacy iOS */ +} +/* ubuntu-mono-700italic - latin */ +@font-face { + font-family: "Ubuntu Mono"; + font-style: italic; + font-weight: 700; + src: url("../font/ubuntu-mono-v14-latin-700italic.eot"); /* IE9 Compat Modes */ + src: local(""), url("../font/ubuntu-mono-v14-latin-700italic.eot?#iefix") format("embedded-opentype"), url("../font/ubuntu-mono-v14-latin-700italic.woff2") format("woff2"), url("../font/ubuntu-mono-v14-latin-700italic.woff") format("woff"), url("../font/ubuntu-mono-v14-latin-700italic.ttf") format("truetype"), url("../font/ubuntu-mono-v14-latin-700italic.svg#UbuntuMono") format("svg"); /* Legacy iOS */ +} /*! * Bootstrap v5.2.3 (https://getbootstrap.com/) * Copyright 2011-2022 The Bootstrap Authors @@ -28,7 +75,7 @@ --bs-gray-700: #495057; --bs-gray-800: #343a40; --bs-gray-900: #212529; - --bs-primary: #0d6efd; + --bs-primary: #43543F; --bs-secondary: #6c757d; --bs-success: #198754; --bs-info: #0dcaf0; @@ -36,7 +83,7 @@ --bs-danger: #dc3545; --bs-light: #f8f9fa; --bs-dark: #212529; - --bs-primary-rgb: 13, 110, 253; + --bs-primary-rgb: 67, 84, 63; --bs-secondary-rgb: 108, 117, 125; --bs-success-rgb: 25, 135, 84; --bs-info-rgb: 13, 202, 240; @@ -46,20 +93,20 @@ --bs-dark-rgb: 33, 37, 41; --bs-white-rgb: 255, 255, 255; --bs-black-rgb: 0, 0, 0; - --bs-body-color-rgb: 33, 37, 41; - --bs-body-bg-rgb: 255, 255, 255; + --bs-body-color-rgb: 63, 63, 62; + --bs-body-bg-rgb: 63, 63, 62; --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --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: var(--bs-font-sans-serif); - --bs-body-font-size: 1rem; + --bs-body-font-family: Ubuntu Mono, monospace; + --bs-body-font-size: calc(1.265rem + 0.18vw); --bs-body-font-weight: 400; - --bs-body-line-height: 1.5; - --bs-body-color: #212529; - --bs-body-bg: #fff; + --bs-body-line-height: 1.2; + --bs-body-color: #3F3F3E; + --bs-body-bg: #3F3F3E; --bs-border-width: 1px; --bs-border-style: solid; - --bs-border-color: #dee2e6; + --bs-border-color: black; --bs-border-color-translucent: rgba(0, 0, 0, 0.175); --bs-border-radius: 0.375rem; --bs-border-radius-sm: 0.25rem; @@ -67,19 +114,28 @@ --bs-border-radius-xl: 1rem; --bs-border-radius-2xl: 2rem; --bs-border-radius-pill: 50rem; - --bs-link-color: #0d6efd; - --bs-link-hover-color: #0a58ca; + --bs-link-color: #43543F; + --bs-link-hover-color: #364332; --bs-code-color: #d63384; - --bs-highlight-bg: #fff3cd; } + --bs-highlight-bg: #fff3cd; +} +@media (min-width: 1200px) { + :root { + --bs-body-font-size: 1.4rem; + } +} *, *::before, *::after { - box-sizing: border-box; } + box-sizing: border-box; +} @media (prefers-reduced-motion: no-preference) { :root { - scroll-behavior: smooth; } } + scroll-behavior: smooth; + } +} body { margin: 0; @@ -91,180 +147,237 @@ body { 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); } + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} hr { margin: 1rem 0; color: inherit; border: 0; border-top: 1px solid; - opacity: 0.25; } + opacity: 0.25; +} -h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { +h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 { margin-top: 0; margin-bottom: 0.5rem; font-weight: 500; - line-height: 1.2; } + line-height: 1.2; +} h1, .h1 { - font-size: calc(1.375rem + 1.5vw); } - @media (min-width: 1200px) { - h1, .h1 { - font-size: 2.5rem; } } + font-size: calc(1.475rem + 2.7vw); +} +@media (min-width: 1200px) { + h1, .h1 { + font-size: 3.5rem; + } +} h2, .h2 { - font-size: calc(1.325rem + 0.9vw); } - @media (min-width: 1200px) { - h2, .h2 { - font-size: 2rem; } } + font-size: calc(1.405rem + 1.86vw); +} +@media (min-width: 1200px) { + h2, .h2 { + font-size: 2.8rem; + } +} h3, .h3 { - font-size: calc(1.3rem + 0.6vw); } - @media (min-width: 1200px) { - h3, .h3 { - font-size: 1.75rem; } } + font-size: calc(1.37rem + 1.44vw); +} +@media (min-width: 1200px) { + h3, .h3 { + font-size: 2.45rem; + } +} h4, .h4 { - font-size: calc(1.275rem + 0.3vw); } - @media (min-width: 1200px) { - h4, .h4 { - font-size: 1.5rem; } } + font-size: calc(1.335rem + 1.02vw); +} +@media (min-width: 1200px) { + h4, .h4 { + font-size: 2.1rem; + } +} h5, .h5 { - font-size: 1.25rem; } + font-size: calc(1.3rem + 0.6vw); +} +@media (min-width: 1200px) { + h5, .h5 { + font-size: 1.75rem; + } +} h6, .h6 { - font-size: 1rem; } + font-size: calc(1.265rem + 0.18vw); +} +@media (min-width: 1200px) { + h6, .h6 { + font-size: 1.4rem; + } +} p { margin-top: 0; - margin-bottom: 1rem; } + margin-bottom: 1rem; +} abbr[title] { text-decoration: underline dotted; cursor: help; - text-decoration-skip-ink: none; } + text-decoration-skip-ink: none; +} address { margin-bottom: 1rem; font-style: normal; - line-height: inherit; } + line-height: inherit; +} ol, ul { - padding-left: 2rem; } + padding-left: 2rem; +} ol, ul, dl { margin-top: 0; - margin-bottom: 1rem; } + margin-bottom: 1rem; +} ol ol, ul ul, ol ul, ul ol { - margin-bottom: 0; } + margin-bottom: 0; +} dt { - font-weight: 700; } + font-weight: 700; +} dd { - margin-bottom: .5rem; - margin-left: 0; } + margin-bottom: 0.5rem; + margin-left: 0; +} blockquote { - margin: 0 0 1rem; } + margin: 0 0 1rem; +} b, strong { - font-weight: bolder; } + font-weight: bolder; +} small, .small { - font-size: 0.875em; } + font-size: 0.875em; +} mark, .mark { padding: 0.1875em; - background-color: var(--bs-highlight-bg); } + background-color: var(--bs-highlight-bg); +} sub, sup { position: relative; font-size: 0.75em; line-height: 0; - vertical-align: baseline; } + vertical-align: baseline; +} sub { - bottom: -.25em; } + bottom: -0.25em; +} sup { - top: -.5em; } + top: -0.5em; +} a { color: var(--bs-link-color); - text-decoration: underline; } - a:hover { - color: var(--bs-link-hover-color); } + text-decoration: underline; +} +a:hover { + color: var(--bs-link-hover-color); +} a:not([href]):not([class]), a:not([href]):not([class]):hover { color: inherit; - text-decoration: none; } + text-decoration: none; +} pre, code, kbd, samp { font-family: var(--bs-font-monospace); - font-size: 1em; } + font-size: 1em; +} pre { display: block; margin-top: 0; margin-bottom: 1rem; overflow: auto; - font-size: 0.875em; } - pre code { - font-size: inherit; - color: inherit; - word-break: normal; } + font-size: 0.875em; +} +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} code { font-size: 0.875em; color: var(--bs-code-color); - word-wrap: break-word; } - a > code { - color: inherit; } + word-wrap: break-word; +} +a > code { + color: inherit; +} kbd { padding: 0.1875rem 0.375rem; font-size: 0.875em; color: var(--bs-body-bg); background-color: var(--bs-body-color); - border-radius: 0.25rem; } - kbd kbd { - padding: 0; - font-size: 1em; } + border-radius: 0.25rem; +} +kbd kbd { + padding: 0; + font-size: 1em; +} figure { - margin: 0 0 1rem; } + margin: 0 0 1rem; +} img, svg { - vertical-align: middle; } + vertical-align: middle; +} table { caption-side: bottom; - border-collapse: collapse; } + border-collapse: collapse; +} caption { padding-top: 0.5rem; padding-bottom: 0.5rem; color: #6c757d; - text-align: left; } + text-align: left; +} th { text-align: inherit; - text-align: -webkit-match-parent; } + text-align: -webkit-match-parent; +} thead, tbody, @@ -274,16 +387,20 @@ td, th { border-color: inherit; border-style: solid; - border-width: 0; } + border-width: 0; +} label { - display: inline-block; } + display: inline-block; +} button { - border-radius: 0; } + border-radius: 0; +} button:focus:not(:focus-visible) { - outline: 0; } + outline: 0; +} input, button, @@ -293,46 +410,57 @@ textarea { margin: 0; font-family: inherit; font-size: inherit; - line-height: inherit; } + line-height: inherit; +} button, select { - text-transform: none; } + text-transform: none; +} -[role="button"] { - cursor: pointer; } +[role=button] { + cursor: pointer; +} select { - word-wrap: normal; } - select:disabled { - opacity: 1; } + word-wrap: normal; +} +select:disabled { + opacity: 1; +} -[list]:not([type="date"]):not([type="datetime-local"]):not([type="month"]):not([type="week"]):not([type="time"])::-webkit-calendar-picker-indicator { - display: none !important; } +[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator { + display: none !important; +} button, -[type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; } - button:not(:disabled), - [type="button"]:not(:disabled), - [type="reset"]:not(:disabled), - [type="submit"]:not(:disabled) { - cursor: pointer; } +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; +} +button:not(:disabled), +[type=button]:not(:disabled), +[type=reset]:not(:disabled), +[type=submit]:not(:disabled) { + cursor: pointer; +} ::-moz-focus-inner { padding: 0; - border-style: none; } + border-style: none; +} textarea { - resize: vertical; } + resize: vertical; +} fieldset { min-width: 0; padding: 0; margin: 0; - border: 0; } + border: 0; +} legend { float: left; @@ -340,12 +468,16 @@ legend { padding: 0; margin-bottom: 0.5rem; font-size: calc(1.275rem + 0.3vw); - line-height: inherit; } - @media (min-width: 1200px) { - legend { - font-size: 1.5rem; } } - legend + * { - clear: left; } + line-height: inherit; +} +@media (min-width: 1200px) { + legend { + font-size: 1.5rem; + } +} +legend + * { + clear: left; +} ::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-text, @@ -354,14 +486,17 @@ legend { ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-year-field { - padding: 0; } + padding: 0; +} ::-webkit-inner-spin-button { - height: auto; } + height: auto; +} -[type="search"] { +[type=search] { outline-offset: -2px; - -webkit-appearance: textfield; } + -webkit-appearance: textfield; +} /* rtl:raw: [type="tel"], @@ -372,1182 +507,1300 @@ legend { } */ ::-webkit-search-decoration { - -webkit-appearance: none; } + -webkit-appearance: none; +} ::-webkit-color-swatch-wrapper { - padding: 0; } + padding: 0; +} ::file-selector-button { font: inherit; - -webkit-appearance: button; } + -webkit-appearance: button; +} output { - display: inline-block; } + display: inline-block; +} iframe { - border: 0; } + border: 0; +} summary { display: list-item; - cursor: pointer; } + cursor: pointer; +} progress { - vertical-align: baseline; } + vertical-align: baseline; +} [hidden] { - display: none !important; } + display: none !important; +} .lead { - font-size: 1.25rem; - font-weight: 300; } + font-size: calc(1.3rem + 0.6vw); + font-weight: 300; +} +@media (min-width: 1200px) { + .lead { + font-size: 1.75rem; + } +} .display-1 { font-size: calc(1.625rem + 4.5vw); font-weight: 300; - line-height: 1.2; } - @media (min-width: 1200px) { - .display-1 { - font-size: 5rem; } } + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-1 { + font-size: 5rem; + } +} .display-2 { font-size: calc(1.575rem + 3.9vw); font-weight: 300; - line-height: 1.2; } - @media (min-width: 1200px) { - .display-2 { - font-size: 4.5rem; } } + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-2 { + font-size: 4.5rem; + } +} .display-3 { font-size: calc(1.525rem + 3.3vw); font-weight: 300; - line-height: 1.2; } - @media (min-width: 1200px) { - .display-3 { - font-size: 4rem; } } + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-3 { + font-size: 4rem; + } +} .display-4 { font-size: calc(1.475rem + 2.7vw); font-weight: 300; - line-height: 1.2; } - @media (min-width: 1200px) { - .display-4 { - font-size: 3.5rem; } } + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-4 { + font-size: 3.5rem; + } +} .display-5 { font-size: calc(1.425rem + 2.1vw); font-weight: 300; - line-height: 1.2; } - @media (min-width: 1200px) { - .display-5 { - font-size: 3rem; } } + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-5 { + font-size: 3rem; + } +} .display-6 { font-size: calc(1.375rem + 1.5vw); font-weight: 300; - line-height: 1.2; } - @media (min-width: 1200px) { - .display-6 { - font-size: 2.5rem; } } + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-6 { + font-size: 2.5rem; + } +} .list-unstyled { padding-left: 0; - list-style: none; } + list-style: none; +} .list-inline { padding-left: 0; - list-style: none; } + list-style: none; +} .list-inline-item { - display: inline-block; } - .list-inline-item:not(:last-child) { - margin-right: 0.5rem; } + display: inline-block; +} +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} .initialism { font-size: 0.875em; - text-transform: uppercase; } + text-transform: uppercase; +} .blockquote { margin-bottom: 1rem; - font-size: 1.25rem; } - .blockquote > :last-child { - margin-bottom: 0; } + font-size: calc(1.3rem + 0.6vw); +} +@media (min-width: 1200px) { + .blockquote { + font-size: 1.75rem; + } +} +.blockquote > :last-child { + margin-bottom: 0; +} .blockquote-footer { margin-top: -1rem; margin-bottom: 1rem; font-size: 0.875em; - color: #6c757d; } - .blockquote-footer::before { - content: "\2014\00A0"; } + color: #6c757d; +} +.blockquote-footer::before { + content: "— "; +} .img-fluid { max-width: 100%; - height: auto; } + height: auto; +} .img-thumbnail { padding: 0.25rem; - background-color: #fff; + background-color: #3F3F3E; border: 1px solid var(--bs-border-color); border-radius: 0.375rem; max-width: 100%; - height: auto; } + height: auto; +} .figure { - display: inline-block; } + display: inline-block; +} .figure-img { margin-bottom: 0.5rem; - line-height: 1; } + line-height: 1; +} .figure-caption { font-size: 0.875em; - color: #6c757d; } + color: #6c757d; +} .container, .container-fluid, -.container-sm, -.container-md, -.container-lg, +.container-xxl, .container-xl, -.container-xxl { +.container-lg, +.container-md, +.container-sm { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; width: 100%; - padding-right: calc(var(--bs-gutter-x) * .5); - padding-left: calc(var(--bs-gutter-x) * .5); + padding-right: calc(var(--bs-gutter-x) * 0.5); + padding-left: calc(var(--bs-gutter-x) * 0.5); margin-right: auto; - margin-left: auto; } + margin-left: auto; +} @media (min-width: 576px) { - .container, .container-sm { - max-width: 540px; } } + .container-sm, .container { + max-width: 540px; + } +} @media (min-width: 768px) { - .container, .container-sm, .container-md { - max-width: 720px; } } + .container-md, .container-sm, .container { + max-width: 720px; + } +} @media (min-width: 992px) { - .container, .container-sm, .container-md, .container-lg { - max-width: 960px; } } + .container-lg, .container-md, .container-sm, .container { + max-width: 960px; + } +} @media (min-width: 1200px) { - .container, .container-sm, .container-md, .container-lg, .container-xl { - max-width: 1140px; } } + .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1140px; + } +} @media (min-width: 1400px) { - .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl { - max-width: 1320px; } } + .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1320px; + } +} .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(-.5 * var(--bs-gutter-x)); - margin-left: calc(-.5 * var(--bs-gutter-x)); } - .row > * { - flex-shrink: 0; - width: 100%; - max-width: 100%; - padding-right: calc(var(--bs-gutter-x) * .5); - padding-left: calc(var(--bs-gutter-x) * .5); - margin-top: var(--bs-gutter-y); } + margin-right: calc(-0.5 * var(--bs-gutter-x)); + margin-left: calc(-0.5 * var(--bs-gutter-x)); +} +.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); +} .col { - flex: 1 0 0%; } + flex: 1 0 0%; +} .row-cols-auto > * { flex: 0 0 auto; - width: auto; } + width: auto; +} .row-cols-1 > * { flex: 0 0 auto; - width: 100%; } + width: 100%; +} .row-cols-2 > * { flex: 0 0 auto; - width: 50%; } + width: 50%; +} .row-cols-3 > * { flex: 0 0 auto; - width: 33.3333333333%; } + width: 33.3333333333%; +} .row-cols-4 > * { flex: 0 0 auto; - width: 25%; } + width: 25%; +} .row-cols-5 > * { flex: 0 0 auto; - width: 20%; } + width: 20%; +} .row-cols-6 > * { flex: 0 0 auto; - width: 16.6666666667%; } + width: 16.6666666667%; +} .col-auto { flex: 0 0 auto; - width: auto; } + width: auto; +} .col-1 { flex: 0 0 auto; - width: 8.33333333%; } + width: 8.33333333%; +} .col-2 { flex: 0 0 auto; - width: 16.66666667%; } + width: 16.66666667%; +} .col-3 { flex: 0 0 auto; - width: 25%; } + width: 25%; +} .col-4 { flex: 0 0 auto; - width: 33.33333333%; } + width: 33.33333333%; +} .col-5 { flex: 0 0 auto; - width: 41.66666667%; } + width: 41.66666667%; +} .col-6 { flex: 0 0 auto; - width: 50%; } + width: 50%; +} .col-7 { flex: 0 0 auto; - width: 58.33333333%; } + width: 58.33333333%; +} .col-8 { flex: 0 0 auto; - width: 66.66666667%; } + width: 66.66666667%; +} .col-9 { flex: 0 0 auto; - width: 75%; } + width: 75%; +} .col-10 { flex: 0 0 auto; - width: 83.33333333%; } + width: 83.33333333%; +} .col-11 { flex: 0 0 auto; - width: 91.66666667%; } + width: 91.66666667%; +} .col-12 { flex: 0 0 auto; - width: 100%; } + width: 100%; +} .offset-1 { - margin-left: 8.33333333%; } + margin-left: 8.33333333%; +} .offset-2 { - margin-left: 16.66666667%; } + margin-left: 16.66666667%; +} .offset-3 { - margin-left: 25%; } + margin-left: 25%; +} .offset-4 { - margin-left: 33.33333333%; } + margin-left: 33.33333333%; +} .offset-5 { - margin-left: 41.66666667%; } + margin-left: 41.66666667%; +} .offset-6 { - margin-left: 50%; } + margin-left: 50%; +} .offset-7 { - margin-left: 58.33333333%; } + margin-left: 58.33333333%; +} .offset-8 { - margin-left: 66.66666667%; } + margin-left: 66.66666667%; +} .offset-9 { - margin-left: 75%; } + margin-left: 75%; +} .offset-10 { - margin-left: 83.33333333%; } + margin-left: 83.33333333%; +} .offset-11 { - margin-left: 91.66666667%; } + margin-left: 91.66666667%; +} .g-0, .gx-0 { - --bs-gutter-x: 0; } + --bs-gutter-x: 0; +} .g-0, .gy-0 { - --bs-gutter-y: 0; } + --bs-gutter-y: 0; +} .g-1, .gx-1 { - --bs-gutter-x: 0.25rem; } + --bs-gutter-x: 0.25rem; +} .g-1, .gy-1 { - --bs-gutter-y: 0.25rem; } + --bs-gutter-y: 0.25rem; +} .g-2, .gx-2 { - --bs-gutter-x: 0.5rem; } + --bs-gutter-x: 0.5rem; +} .g-2, .gy-2 { - --bs-gutter-y: 0.5rem; } + --bs-gutter-y: 0.5rem; +} .g-3, .gx-3 { - --bs-gutter-x: 1rem; } + --bs-gutter-x: 1rem; +} .g-3, .gy-3 { - --bs-gutter-y: 1rem; } + --bs-gutter-y: 1rem; +} .g-4, .gx-4 { - --bs-gutter-x: 1.5rem; } + --bs-gutter-x: 1.5rem; +} .g-4, .gy-4 { - --bs-gutter-y: 1.5rem; } + --bs-gutter-y: 1.5rem; +} .g-5, .gx-5 { - --bs-gutter-x: 3rem; } + --bs-gutter-x: 3rem; +} .g-5, .gy-5 { - --bs-gutter-y: 3rem; } + --bs-gutter-y: 3rem; +} @media (min-width: 576px) { .col-sm { - flex: 1 0 0%; } - + flex: 1 0 0%; + } .row-cols-sm-auto > * { flex: 0 0 auto; - width: auto; } - + width: auto; + } .row-cols-sm-1 > * { flex: 0 0 auto; - width: 100%; } - + width: 100%; + } .row-cols-sm-2 > * { flex: 0 0 auto; - width: 50%; } - + width: 50%; + } .row-cols-sm-3 > * { flex: 0 0 auto; - width: 33.3333333333%; } - + width: 33.3333333333%; + } .row-cols-sm-4 > * { flex: 0 0 auto; - width: 25%; } - + width: 25%; + } .row-cols-sm-5 > * { flex: 0 0 auto; - width: 20%; } - + width: 20%; + } .row-cols-sm-6 > * { flex: 0 0 auto; - width: 16.6666666667%; } - + width: 16.6666666667%; + } .col-sm-auto { flex: 0 0 auto; - width: auto; } - + width: auto; + } .col-sm-1 { flex: 0 0 auto; - width: 8.33333333%; } - + width: 8.33333333%; + } .col-sm-2 { flex: 0 0 auto; - width: 16.66666667%; } - + width: 16.66666667%; + } .col-sm-3 { flex: 0 0 auto; - width: 25%; } - + width: 25%; + } .col-sm-4 { flex: 0 0 auto; - width: 33.33333333%; } - + width: 33.33333333%; + } .col-sm-5 { flex: 0 0 auto; - width: 41.66666667%; } - + width: 41.66666667%; + } .col-sm-6 { flex: 0 0 auto; - width: 50%; } - + width: 50%; + } .col-sm-7 { flex: 0 0 auto; - width: 58.33333333%; } - + width: 58.33333333%; + } .col-sm-8 { flex: 0 0 auto; - width: 66.66666667%; } - + width: 66.66666667%; + } .col-sm-9 { flex: 0 0 auto; - width: 75%; } - + width: 75%; + } .col-sm-10 { flex: 0 0 auto; - width: 83.33333333%; } - + width: 83.33333333%; + } .col-sm-11 { flex: 0 0 auto; - width: 91.66666667%; } - + width: 91.66666667%; + } .col-sm-12 { flex: 0 0 auto; - width: 100%; } - + width: 100%; + } .offset-sm-0 { - margin-left: 0; } - + margin-left: 0; + } .offset-sm-1 { - margin-left: 8.33333333%; } - + margin-left: 8.33333333%; + } .offset-sm-2 { - margin-left: 16.66666667%; } - + margin-left: 16.66666667%; + } .offset-sm-3 { - margin-left: 25%; } - + margin-left: 25%; + } .offset-sm-4 { - margin-left: 33.33333333%; } - + margin-left: 33.33333333%; + } .offset-sm-5 { - margin-left: 41.66666667%; } - + margin-left: 41.66666667%; + } .offset-sm-6 { - margin-left: 50%; } - + margin-left: 50%; + } .offset-sm-7 { - margin-left: 58.33333333%; } - + margin-left: 58.33333333%; + } .offset-sm-8 { - margin-left: 66.66666667%; } - + margin-left: 66.66666667%; + } .offset-sm-9 { - margin-left: 75%; } - + margin-left: 75%; + } .offset-sm-10 { - margin-left: 83.33333333%; } - + margin-left: 83.33333333%; + } .offset-sm-11 { - margin-left: 91.66666667%; } - + margin-left: 91.66666667%; + } .g-sm-0, .gx-sm-0 { - --bs-gutter-x: 0; } - + --bs-gutter-x: 0; + } .g-sm-0, .gy-sm-0 { - --bs-gutter-y: 0; } - + --bs-gutter-y: 0; + } .g-sm-1, .gx-sm-1 { - --bs-gutter-x: 0.25rem; } - + --bs-gutter-x: 0.25rem; + } .g-sm-1, .gy-sm-1 { - --bs-gutter-y: 0.25rem; } - + --bs-gutter-y: 0.25rem; + } .g-sm-2, .gx-sm-2 { - --bs-gutter-x: 0.5rem; } - + --bs-gutter-x: 0.5rem; + } .g-sm-2, .gy-sm-2 { - --bs-gutter-y: 0.5rem; } - + --bs-gutter-y: 0.5rem; + } .g-sm-3, .gx-sm-3 { - --bs-gutter-x: 1rem; } - + --bs-gutter-x: 1rem; + } .g-sm-3, .gy-sm-3 { - --bs-gutter-y: 1rem; } - + --bs-gutter-y: 1rem; + } .g-sm-4, .gx-sm-4 { - --bs-gutter-x: 1.5rem; } - + --bs-gutter-x: 1.5rem; + } .g-sm-4, .gy-sm-4 { - --bs-gutter-y: 1.5rem; } - + --bs-gutter-y: 1.5rem; + } .g-sm-5, .gx-sm-5 { - --bs-gutter-x: 3rem; } - + --bs-gutter-x: 3rem; + } .g-sm-5, .gy-sm-5 { - --bs-gutter-y: 3rem; } } + --bs-gutter-y: 3rem; + } +} @media (min-width: 768px) { .col-md { - flex: 1 0 0%; } - + flex: 1 0 0%; + } .row-cols-md-auto > * { flex: 0 0 auto; - width: auto; } - + width: auto; + } .row-cols-md-1 > * { flex: 0 0 auto; - width: 100%; } - + width: 100%; + } .row-cols-md-2 > * { flex: 0 0 auto; - width: 50%; } - + width: 50%; + } .row-cols-md-3 > * { flex: 0 0 auto; - width: 33.3333333333%; } - + width: 33.3333333333%; + } .row-cols-md-4 > * { flex: 0 0 auto; - width: 25%; } - + width: 25%; + } .row-cols-md-5 > * { flex: 0 0 auto; - width: 20%; } - + width: 20%; + } .row-cols-md-6 > * { flex: 0 0 auto; - width: 16.6666666667%; } - + width: 16.6666666667%; + } .col-md-auto { flex: 0 0 auto; - width: auto; } - + width: auto; + } .col-md-1 { flex: 0 0 auto; - width: 8.33333333%; } - + width: 8.33333333%; + } .col-md-2 { flex: 0 0 auto; - width: 16.66666667%; } - + width: 16.66666667%; + } .col-md-3 { flex: 0 0 auto; - width: 25%; } - + width: 25%; + } .col-md-4 { flex: 0 0 auto; - width: 33.33333333%; } - + width: 33.33333333%; + } .col-md-5 { flex: 0 0 auto; - width: 41.66666667%; } - + width: 41.66666667%; + } .col-md-6 { flex: 0 0 auto; - width: 50%; } - + width: 50%; + } .col-md-7 { flex: 0 0 auto; - width: 58.33333333%; } - + width: 58.33333333%; + } .col-md-8 { flex: 0 0 auto; - width: 66.66666667%; } - + width: 66.66666667%; + } .col-md-9 { flex: 0 0 auto; - width: 75%; } - + width: 75%; + } .col-md-10 { flex: 0 0 auto; - width: 83.33333333%; } - + width: 83.33333333%; + } .col-md-11 { flex: 0 0 auto; - width: 91.66666667%; } - + width: 91.66666667%; + } .col-md-12 { flex: 0 0 auto; - width: 100%; } - + width: 100%; + } .offset-md-0 { - margin-left: 0; } - + margin-left: 0; + } .offset-md-1 { - margin-left: 8.33333333%; } - + margin-left: 8.33333333%; + } .offset-md-2 { - margin-left: 16.66666667%; } - + margin-left: 16.66666667%; + } .offset-md-3 { - margin-left: 25%; } - + margin-left: 25%; + } .offset-md-4 { - margin-left: 33.33333333%; } - + margin-left: 33.33333333%; + } .offset-md-5 { - margin-left: 41.66666667%; } - + margin-left: 41.66666667%; + } .offset-md-6 { - margin-left: 50%; } - + margin-left: 50%; + } .offset-md-7 { - margin-left: 58.33333333%; } - + margin-left: 58.33333333%; + } .offset-md-8 { - margin-left: 66.66666667%; } - + margin-left: 66.66666667%; + } .offset-md-9 { - margin-left: 75%; } - + margin-left: 75%; + } .offset-md-10 { - margin-left: 83.33333333%; } - + margin-left: 83.33333333%; + } .offset-md-11 { - margin-left: 91.66666667%; } - + margin-left: 91.66666667%; + } .g-md-0, .gx-md-0 { - --bs-gutter-x: 0; } - + --bs-gutter-x: 0; + } .g-md-0, .gy-md-0 { - --bs-gutter-y: 0; } - + --bs-gutter-y: 0; + } .g-md-1, .gx-md-1 { - --bs-gutter-x: 0.25rem; } - + --bs-gutter-x: 0.25rem; + } .g-md-1, .gy-md-1 { - --bs-gutter-y: 0.25rem; } - + --bs-gutter-y: 0.25rem; + } .g-md-2, .gx-md-2 { - --bs-gutter-x: 0.5rem; } - + --bs-gutter-x: 0.5rem; + } .g-md-2, .gy-md-2 { - --bs-gutter-y: 0.5rem; } - + --bs-gutter-y: 0.5rem; + } .g-md-3, .gx-md-3 { - --bs-gutter-x: 1rem; } - + --bs-gutter-x: 1rem; + } .g-md-3, .gy-md-3 { - --bs-gutter-y: 1rem; } - + --bs-gutter-y: 1rem; + } .g-md-4, .gx-md-4 { - --bs-gutter-x: 1.5rem; } - + --bs-gutter-x: 1.5rem; + } .g-md-4, .gy-md-4 { - --bs-gutter-y: 1.5rem; } - + --bs-gutter-y: 1.5rem; + } .g-md-5, .gx-md-5 { - --bs-gutter-x: 3rem; } - + --bs-gutter-x: 3rem; + } .g-md-5, .gy-md-5 { - --bs-gutter-y: 3rem; } } + --bs-gutter-y: 3rem; + } +} @media (min-width: 992px) { .col-lg { - flex: 1 0 0%; } - + flex: 1 0 0%; + } .row-cols-lg-auto > * { flex: 0 0 auto; - width: auto; } - + width: auto; + } .row-cols-lg-1 > * { flex: 0 0 auto; - width: 100%; } - + width: 100%; + } .row-cols-lg-2 > * { flex: 0 0 auto; - width: 50%; } - + width: 50%; + } .row-cols-lg-3 > * { flex: 0 0 auto; - width: 33.3333333333%; } - + width: 33.3333333333%; + } .row-cols-lg-4 > * { flex: 0 0 auto; - width: 25%; } - + width: 25%; + } .row-cols-lg-5 > * { flex: 0 0 auto; - width: 20%; } - + width: 20%; + } .row-cols-lg-6 > * { flex: 0 0 auto; - width: 16.6666666667%; } - + width: 16.6666666667%; + } .col-lg-auto { flex: 0 0 auto; - width: auto; } - + width: auto; + } .col-lg-1 { flex: 0 0 auto; - width: 8.33333333%; } - + width: 8.33333333%; + } .col-lg-2 { flex: 0 0 auto; - width: 16.66666667%; } - + width: 16.66666667%; + } .col-lg-3 { flex: 0 0 auto; - width: 25%; } - + width: 25%; + } .col-lg-4 { flex: 0 0 auto; - width: 33.33333333%; } - + width: 33.33333333%; + } .col-lg-5 { flex: 0 0 auto; - width: 41.66666667%; } - + width: 41.66666667%; + } .col-lg-6 { flex: 0 0 auto; - width: 50%; } - + width: 50%; + } .col-lg-7 { flex: 0 0 auto; - width: 58.33333333%; } - + width: 58.33333333%; + } .col-lg-8 { flex: 0 0 auto; - width: 66.66666667%; } - + width: 66.66666667%; + } .col-lg-9 { flex: 0 0 auto; - width: 75%; } - + width: 75%; + } .col-lg-10 { flex: 0 0 auto; - width: 83.33333333%; } - + width: 83.33333333%; + } .col-lg-11 { flex: 0 0 auto; - width: 91.66666667%; } - + width: 91.66666667%; + } .col-lg-12 { flex: 0 0 auto; - width: 100%; } - + width: 100%; + } .offset-lg-0 { - margin-left: 0; } - + margin-left: 0; + } .offset-lg-1 { - margin-left: 8.33333333%; } - + margin-left: 8.33333333%; + } .offset-lg-2 { - margin-left: 16.66666667%; } - + margin-left: 16.66666667%; + } .offset-lg-3 { - margin-left: 25%; } - + margin-left: 25%; + } .offset-lg-4 { - margin-left: 33.33333333%; } - + margin-left: 33.33333333%; + } .offset-lg-5 { - margin-left: 41.66666667%; } - + margin-left: 41.66666667%; + } .offset-lg-6 { - margin-left: 50%; } - + margin-left: 50%; + } .offset-lg-7 { - margin-left: 58.33333333%; } - + margin-left: 58.33333333%; + } .offset-lg-8 { - margin-left: 66.66666667%; } - + margin-left: 66.66666667%; + } .offset-lg-9 { - margin-left: 75%; } - + margin-left: 75%; + } .offset-lg-10 { - margin-left: 83.33333333%; } - + margin-left: 83.33333333%; + } .offset-lg-11 { - margin-left: 91.66666667%; } - + margin-left: 91.66666667%; + } .g-lg-0, .gx-lg-0 { - --bs-gutter-x: 0; } - + --bs-gutter-x: 0; + } .g-lg-0, .gy-lg-0 { - --bs-gutter-y: 0; } - + --bs-gutter-y: 0; + } .g-lg-1, .gx-lg-1 { - --bs-gutter-x: 0.25rem; } - + --bs-gutter-x: 0.25rem; + } .g-lg-1, .gy-lg-1 { - --bs-gutter-y: 0.25rem; } - + --bs-gutter-y: 0.25rem; + } .g-lg-2, .gx-lg-2 { - --bs-gutter-x: 0.5rem; } - + --bs-gutter-x: 0.5rem; + } .g-lg-2, .gy-lg-2 { - --bs-gutter-y: 0.5rem; } - + --bs-gutter-y: 0.5rem; + } .g-lg-3, .gx-lg-3 { - --bs-gutter-x: 1rem; } - + --bs-gutter-x: 1rem; + } .g-lg-3, .gy-lg-3 { - --bs-gutter-y: 1rem; } - + --bs-gutter-y: 1rem; + } .g-lg-4, .gx-lg-4 { - --bs-gutter-x: 1.5rem; } - + --bs-gutter-x: 1.5rem; + } .g-lg-4, .gy-lg-4 { - --bs-gutter-y: 1.5rem; } - + --bs-gutter-y: 1.5rem; + } .g-lg-5, .gx-lg-5 { - --bs-gutter-x: 3rem; } - + --bs-gutter-x: 3rem; + } .g-lg-5, .gy-lg-5 { - --bs-gutter-y: 3rem; } } + --bs-gutter-y: 3rem; + } +} @media (min-width: 1200px) { .col-xl { - flex: 1 0 0%; } - + flex: 1 0 0%; + } .row-cols-xl-auto > * { flex: 0 0 auto; - width: auto; } - + width: auto; + } .row-cols-xl-1 > * { flex: 0 0 auto; - width: 100%; } - + width: 100%; + } .row-cols-xl-2 > * { flex: 0 0 auto; - width: 50%; } - + width: 50%; + } .row-cols-xl-3 > * { flex: 0 0 auto; - width: 33.3333333333%; } - + width: 33.3333333333%; + } .row-cols-xl-4 > * { flex: 0 0 auto; - width: 25%; } - + width: 25%; + } .row-cols-xl-5 > * { flex: 0 0 auto; - width: 20%; } - + width: 20%; + } .row-cols-xl-6 > * { flex: 0 0 auto; - width: 16.6666666667%; } - + width: 16.6666666667%; + } .col-xl-auto { flex: 0 0 auto; - width: auto; } - + width: auto; + } .col-xl-1 { flex: 0 0 auto; - width: 8.33333333%; } - + width: 8.33333333%; + } .col-xl-2 { flex: 0 0 auto; - width: 16.66666667%; } - + width: 16.66666667%; + } .col-xl-3 { flex: 0 0 auto; - width: 25%; } - + width: 25%; + } .col-xl-4 { flex: 0 0 auto; - width: 33.33333333%; } - + width: 33.33333333%; + } .col-xl-5 { flex: 0 0 auto; - width: 41.66666667%; } - + width: 41.66666667%; + } .col-xl-6 { flex: 0 0 auto; - width: 50%; } - + width: 50%; + } .col-xl-7 { flex: 0 0 auto; - width: 58.33333333%; } - + width: 58.33333333%; + } .col-xl-8 { flex: 0 0 auto; - width: 66.66666667%; } - + width: 66.66666667%; + } .col-xl-9 { flex: 0 0 auto; - width: 75%; } - + width: 75%; + } .col-xl-10 { flex: 0 0 auto; - width: 83.33333333%; } - + width: 83.33333333%; + } .col-xl-11 { flex: 0 0 auto; - width: 91.66666667%; } - + width: 91.66666667%; + } .col-xl-12 { flex: 0 0 auto; - width: 100%; } - + width: 100%; + } .offset-xl-0 { - margin-left: 0; } - + margin-left: 0; + } .offset-xl-1 { - margin-left: 8.33333333%; } - + margin-left: 8.33333333%; + } .offset-xl-2 { - margin-left: 16.66666667%; } - + margin-left: 16.66666667%; + } .offset-xl-3 { - margin-left: 25%; } - + margin-left: 25%; + } .offset-xl-4 { - margin-left: 33.33333333%; } - + margin-left: 33.33333333%; + } .offset-xl-5 { - margin-left: 41.66666667%; } - + margin-left: 41.66666667%; + } .offset-xl-6 { - margin-left: 50%; } - + margin-left: 50%; + } .offset-xl-7 { - margin-left: 58.33333333%; } - + margin-left: 58.33333333%; + } .offset-xl-8 { - margin-left: 66.66666667%; } - + margin-left: 66.66666667%; + } .offset-xl-9 { - margin-left: 75%; } - + margin-left: 75%; + } .offset-xl-10 { - margin-left: 83.33333333%; } - + margin-left: 83.33333333%; + } .offset-xl-11 { - margin-left: 91.66666667%; } - + margin-left: 91.66666667%; + } .g-xl-0, .gx-xl-0 { - --bs-gutter-x: 0; } - + --bs-gutter-x: 0; + } .g-xl-0, .gy-xl-0 { - --bs-gutter-y: 0; } - + --bs-gutter-y: 0; + } .g-xl-1, .gx-xl-1 { - --bs-gutter-x: 0.25rem; } - + --bs-gutter-x: 0.25rem; + } .g-xl-1, .gy-xl-1 { - --bs-gutter-y: 0.25rem; } - + --bs-gutter-y: 0.25rem; + } .g-xl-2, .gx-xl-2 { - --bs-gutter-x: 0.5rem; } - + --bs-gutter-x: 0.5rem; + } .g-xl-2, .gy-xl-2 { - --bs-gutter-y: 0.5rem; } - + --bs-gutter-y: 0.5rem; + } .g-xl-3, .gx-xl-3 { - --bs-gutter-x: 1rem; } - + --bs-gutter-x: 1rem; + } .g-xl-3, .gy-xl-3 { - --bs-gutter-y: 1rem; } - + --bs-gutter-y: 1rem; + } .g-xl-4, .gx-xl-4 { - --bs-gutter-x: 1.5rem; } - + --bs-gutter-x: 1.5rem; + } .g-xl-4, .gy-xl-4 { - --bs-gutter-y: 1.5rem; } - + --bs-gutter-y: 1.5rem; + } .g-xl-5, .gx-xl-5 { - --bs-gutter-x: 3rem; } - + --bs-gutter-x: 3rem; + } .g-xl-5, .gy-xl-5 { - --bs-gutter-y: 3rem; } } + --bs-gutter-y: 3rem; + } +} @media (min-width: 1400px) { .col-xxl { - flex: 1 0 0%; } - + flex: 1 0 0%; + } .row-cols-xxl-auto > * { flex: 0 0 auto; - width: auto; } - + width: auto; + } .row-cols-xxl-1 > * { flex: 0 0 auto; - width: 100%; } - + width: 100%; + } .row-cols-xxl-2 > * { flex: 0 0 auto; - width: 50%; } - + width: 50%; + } .row-cols-xxl-3 > * { flex: 0 0 auto; - width: 33.3333333333%; } - + width: 33.3333333333%; + } .row-cols-xxl-4 > * { flex: 0 0 auto; - width: 25%; } - + width: 25%; + } .row-cols-xxl-5 > * { flex: 0 0 auto; - width: 20%; } - + width: 20%; + } .row-cols-xxl-6 > * { flex: 0 0 auto; - width: 16.6666666667%; } - + width: 16.6666666667%; + } .col-xxl-auto { flex: 0 0 auto; - width: auto; } - + width: auto; + } .col-xxl-1 { flex: 0 0 auto; - width: 8.33333333%; } - + width: 8.33333333%; + } .col-xxl-2 { flex: 0 0 auto; - width: 16.66666667%; } - + width: 16.66666667%; + } .col-xxl-3 { flex: 0 0 auto; - width: 25%; } - + width: 25%; + } .col-xxl-4 { flex: 0 0 auto; - width: 33.33333333%; } - + width: 33.33333333%; + } .col-xxl-5 { flex: 0 0 auto; - width: 41.66666667%; } - + width: 41.66666667%; + } .col-xxl-6 { flex: 0 0 auto; - width: 50%; } - + width: 50%; + } .col-xxl-7 { flex: 0 0 auto; - width: 58.33333333%; } - + width: 58.33333333%; + } .col-xxl-8 { flex: 0 0 auto; - width: 66.66666667%; } - + width: 66.66666667%; + } .col-xxl-9 { flex: 0 0 auto; - width: 75%; } - + width: 75%; + } .col-xxl-10 { flex: 0 0 auto; - width: 83.33333333%; } - + width: 83.33333333%; + } .col-xxl-11 { flex: 0 0 auto; - width: 91.66666667%; } - + width: 91.66666667%; + } .col-xxl-12 { flex: 0 0 auto; - width: 100%; } - + width: 100%; + } .offset-xxl-0 { - margin-left: 0; } - + margin-left: 0; + } .offset-xxl-1 { - margin-left: 8.33333333%; } - + margin-left: 8.33333333%; + } .offset-xxl-2 { - margin-left: 16.66666667%; } - + margin-left: 16.66666667%; + } .offset-xxl-3 { - margin-left: 25%; } - + margin-left: 25%; + } .offset-xxl-4 { - margin-left: 33.33333333%; } - + margin-left: 33.33333333%; + } .offset-xxl-5 { - margin-left: 41.66666667%; } - + margin-left: 41.66666667%; + } .offset-xxl-6 { - margin-left: 50%; } - + margin-left: 50%; + } .offset-xxl-7 { - margin-left: 58.33333333%; } - + margin-left: 58.33333333%; + } .offset-xxl-8 { - margin-left: 66.66666667%; } - + margin-left: 66.66666667%; + } .offset-xxl-9 { - margin-left: 75%; } - + margin-left: 75%; + } .offset-xxl-10 { - margin-left: 83.33333333%; } - + margin-left: 83.33333333%; + } .offset-xxl-11 { - margin-left: 91.66666667%; } - + margin-left: 91.66666667%; + } .g-xxl-0, .gx-xxl-0 { - --bs-gutter-x: 0; } - + --bs-gutter-x: 0; + } .g-xxl-0, .gy-xxl-0 { - --bs-gutter-y: 0; } - + --bs-gutter-y: 0; + } .g-xxl-1, .gx-xxl-1 { - --bs-gutter-x: 0.25rem; } - + --bs-gutter-x: 0.25rem; + } .g-xxl-1, .gy-xxl-1 { - --bs-gutter-y: 0.25rem; } - + --bs-gutter-y: 0.25rem; + } .g-xxl-2, .gx-xxl-2 { - --bs-gutter-x: 0.5rem; } - + --bs-gutter-x: 0.5rem; + } .g-xxl-2, .gy-xxl-2 { - --bs-gutter-y: 0.5rem; } - + --bs-gutter-y: 0.5rem; + } .g-xxl-3, .gx-xxl-3 { - --bs-gutter-x: 1rem; } - + --bs-gutter-x: 1rem; + } .g-xxl-3, .gy-xxl-3 { - --bs-gutter-y: 1rem; } - + --bs-gutter-y: 1rem; + } .g-xxl-4, .gx-xxl-4 { - --bs-gutter-x: 1.5rem; } - + --bs-gutter-x: 1.5rem; + } .g-xxl-4, .gy-xxl-4 { - --bs-gutter-y: 1.5rem; } - + --bs-gutter-y: 1.5rem; + } .g-xxl-5, .gx-xxl-5 { - --bs-gutter-x: 3rem; } - + --bs-gutter-x: 3rem; + } .g-xxl-5, .gy-xxl-5 { - --bs-gutter-y: 3rem; } } + --bs-gutter-y: 3rem; + } +} .table { --bs-table-color: var(--bs-body-color); --bs-table-bg: transparent; @@ -1563,64 +1816,80 @@ progress { margin-bottom: 1rem; color: var(--bs-table-color); vertical-align: top; - border-color: var(--bs-table-border-color); } - .table > :not(caption) > * > * { - padding: 0.5rem 0.5rem; - background-color: var(--bs-table-bg); - border-bottom-width: 1px; - box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); } - .table > tbody { - vertical-align: inherit; } - .table > thead { - vertical-align: bottom; } + border-color: var(--bs-table-border-color); +} +.table > :not(caption) > * > * { + padding: 0.5rem 0.5rem; + background-color: var(--bs-table-bg); + border-bottom-width: 1px; + box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); +} +.table > tbody { + vertical-align: inherit; +} +.table > thead { + vertical-align: bottom; +} .table-group-divider { - border-top: 2px solid currentcolor; } + border-top: 2px solid currentcolor; +} .caption-top { - caption-side: top; } + caption-side: top; +} .table-sm > :not(caption) > * > * { - padding: 0.25rem 0.25rem; } + padding: 0.25rem 0.25rem; +} .table-bordered > :not(caption) > * { - border-width: 1px 0; } - .table-bordered > :not(caption) > * > * { - border-width: 0 1px; } + border-width: 1px 0; +} +.table-bordered > :not(caption) > * > * { + border-width: 0 1px; +} .table-borderless > :not(caption) > * > * { - border-bottom-width: 0; } + border-bottom-width: 0; +} .table-borderless > :not(:first-child) { - border-top-width: 0; } + border-top-width: 0; +} .table-striped > tbody > tr:nth-of-type(odd) > * { --bs-table-accent-bg: var(--bs-table-striped-bg); - color: var(--bs-table-striped-color); } + color: var(--bs-table-striped-color); +} .table-striped-columns > :not(caption) > tr > :nth-child(even) { --bs-table-accent-bg: var(--bs-table-striped-bg); - color: var(--bs-table-striped-color); } + color: var(--bs-table-striped-color); +} .table-active { --bs-table-accent-bg: var(--bs-table-active-bg); - color: var(--bs-table-active-color); } + color: var(--bs-table-active-color); +} .table-hover > tbody > tr:hover > * { --bs-table-accent-bg: var(--bs-table-hover-bg); - color: var(--bs-table-hover-color); } + color: var(--bs-table-hover-color); +} .table-primary { --bs-table-color: #000; - --bs-table-bg: #cfe2ff; - --bs-table-border-color: #bacbe6; - --bs-table-striped-bg: #c5d7f2; + --bs-table-bg: #d9ddd9; + --bs-table-border-color: #c3c7c3; + --bs-table-striped-bg: #ced2ce; --bs-table-striped-color: #000; - --bs-table-active-bg: #bacbe6; + --bs-table-active-bg: #c3c7c3; --bs-table-active-color: #000; - --bs-table-hover-bg: #bfd1ec; + --bs-table-hover-bg: #c9ccc9; --bs-table-hover-color: #000; color: var(--bs-table-color); - border-color: var(--bs-table-border-color); } + border-color: var(--bs-table-border-color); +} .table-secondary { --bs-table-color: #000; @@ -1633,7 +1902,8 @@ progress { --bs-table-hover-bg: #d1d2d4; --bs-table-hover-color: #000; color: var(--bs-table-color); - border-color: var(--bs-table-border-color); } + border-color: var(--bs-table-border-color); +} .table-success { --bs-table-color: #000; @@ -1646,7 +1916,8 @@ progress { --bs-table-hover-bg: #c1d6cc; --bs-table-hover-color: #000; color: var(--bs-table-color); - border-color: var(--bs-table-border-color); } + border-color: var(--bs-table-border-color); +} .table-info { --bs-table-color: #000; @@ -1659,7 +1930,8 @@ progress { --bs-table-hover-bg: #bfe2e9; --bs-table-hover-color: #000; color: var(--bs-table-color); - border-color: var(--bs-table-border-color); } + border-color: var(--bs-table-border-color); +} .table-warning { --bs-table-color: #000; @@ -1672,7 +1944,8 @@ progress { --bs-table-hover-bg: #ece1be; --bs-table-hover-color: #000; color: var(--bs-table-color); - border-color: var(--bs-table-border-color); } + border-color: var(--bs-table-border-color); +} .table-danger { --bs-table-color: #000; @@ -1685,7 +1958,8 @@ progress { --bs-table-hover-bg: #e5c7ca; --bs-table-hover-color: #000; color: var(--bs-table-color); - border-color: var(--bs-table-border-color); } + border-color: var(--bs-table-border-color); +} .table-light { --bs-table-color: #000; @@ -1698,7 +1972,8 @@ progress { --bs-table-hover-bg: #e5e6e7; --bs-table-hover-color: #000; color: var(--bs-table-color); - border-color: var(--bs-table-border-color); } + border-color: var(--bs-table-border-color); +} .table-dark { --bs-table-color: #fff; @@ -1711,180 +1986,241 @@ progress { --bs-table-hover-bg: #323539; --bs-table-hover-color: #fff; color: var(--bs-table-color); - border-color: var(--bs-table-border-color); } + border-color: var(--bs-table-border-color); +} .table-responsive { overflow-x: auto; - -webkit-overflow-scrolling: touch; } + -webkit-overflow-scrolling: touch; +} @media (max-width: 575.98px) { .table-responsive-sm { overflow-x: auto; - -webkit-overflow-scrolling: touch; } } + -webkit-overflow-scrolling: touch; + } +} @media (max-width: 767.98px) { .table-responsive-md { overflow-x: auto; - -webkit-overflow-scrolling: touch; } } + -webkit-overflow-scrolling: touch; + } +} @media (max-width: 991.98px) { .table-responsive-lg { overflow-x: auto; - -webkit-overflow-scrolling: touch; } } + -webkit-overflow-scrolling: touch; + } +} @media (max-width: 1199.98px) { .table-responsive-xl { overflow-x: auto; - -webkit-overflow-scrolling: touch; } } + -webkit-overflow-scrolling: touch; + } +} @media (max-width: 1399.98px) { .table-responsive-xxl { overflow-x: auto; - -webkit-overflow-scrolling: touch; } } + -webkit-overflow-scrolling: touch; + } +} .form-label { - margin-bottom: 0.5rem; } + margin-bottom: 0.5rem; +} .col-form-label { padding-top: calc(0.375rem + 1px); padding-bottom: calc(0.375rem + 1px); margin-bottom: 0; font-size: inherit; - line-height: 1.5; } + line-height: 1.2; +} .col-form-label-lg { padding-top: calc(0.5rem + 1px); padding-bottom: calc(0.5rem + 1px); - font-size: 1.25rem; } + font-size: calc(1.3rem + 0.6vw); +} +@media (min-width: 1200px) { + .col-form-label-lg { + font-size: 1.75rem; + } +} .col-form-label-sm { padding-top: calc(0.25rem + 1px); padding-bottom: calc(0.25rem + 1px); - font-size: 0.875rem; } + font-size: 1.225rem; +} .form-text { margin-top: 0.25rem; font-size: 0.875em; - color: #6c757d; } + color: #6c757d; +} .form-control { display: block; width: 100%; padding: 0.375rem 0.75rem; - font-size: 1rem; + font-size: calc(1.265rem + 0.18vw); font-weight: 400; - line-height: 1.5; - color: #212529; - background-color: #fff; + line-height: 1.2; + color: #3F3F3E; + background-color: #3F3F3E; background-clip: padding-box; border: 1px solid #ced4da; appearance: none; border-radius: 0.375rem; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } - @media (prefers-reduced-motion: reduce) { - .form-control { - transition: none; } } - .form-control[type="file"] { - overflow: hidden; } - .form-control[type="file"]:not(:disabled):not([readonly]) { - cursor: pointer; } - .form-control:focus { - color: #212529; - background-color: #fff; - border-color: #86b7fe; - outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } - .form-control::-webkit-date-and-time-value { - height: 1.5em; } - .form-control::placeholder { - color: #6c757d; - opacity: 1; } - .form-control:disabled { - background-color: #e9ecef; - opacity: 1; } + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (min-width: 1200px) { + .form-control { + font-size: 1.4rem; + } +} +@media (prefers-reduced-motion: reduce) { + .form-control { + transition: none; + } +} +.form-control[type=file] { + overflow: hidden; +} +.form-control[type=file]:not(:disabled):not([readonly]) { + cursor: pointer; +} +.form-control:focus { + color: #3F3F3E; + background-color: #3F3F3E; + border-color: #a1aa9f; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(67, 84, 63, 0.25); +} +.form-control::-webkit-date-and-time-value { + height: 1.2em; +} +.form-control::placeholder { + color: #6c757d; + opacity: 1; +} +.form-control:disabled { + background-color: #e9ecef; + opacity: 1; +} +.form-control::file-selector-button { + padding: 0.375rem 0.75rem; + margin: -0.375rem -0.75rem; + margin-inline-end: 0.75rem; + color: #3F3F3E; + background-color: #e9ecef; + pointer-events: none; + border-color: inherit; + border-style: solid; + border-width: 0; + border-inline-end-width: 1px; + border-radius: 0; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { .form-control::file-selector-button { - padding: 0.375rem 0.75rem; - margin: -0.375rem -0.75rem; - margin-inline-end: 0.75rem; - color: #212529; - background-color: #e9ecef; - pointer-events: none; - border-color: inherit; - border-style: solid; - border-width: 0; - border-inline-end-width: 1px; - border-radius: 0; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } - @media (prefers-reduced-motion: reduce) { - .form-control::file-selector-button { - transition: none; } } - .form-control:hover:not(:disabled):not([readonly])::file-selector-button { - background-color: #dde0e3; } + transition: none; + } +} +.form-control:hover:not(:disabled):not([readonly])::file-selector-button { + background-color: #dde0e3; +} .form-control-plaintext { display: block; width: 100%; padding: 0.375rem 0; margin-bottom: 0; - line-height: 1.5; - color: #212529; + line-height: 1.2; + color: #3F3F3E; background-color: transparent; border: solid transparent; - border-width: 1px 0; } - .form-control-plaintext:focus { - outline: 0; } - .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { - padding-right: 0; - padding-left: 0; } + border-width: 1px 0; +} +.form-control-plaintext:focus { + outline: 0; +} +.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} .form-control-sm { - min-height: calc(1.5em + 0.5rem + 2px); + min-height: calc(1.2em + 0.5rem + 2px); padding: 0.25rem 0.5rem; - font-size: 0.875rem; - border-radius: 0.25rem; } - .form-control-sm::file-selector-button { - padding: 0.25rem 0.5rem; - margin: -0.25rem -0.5rem; - margin-inline-end: 0.5rem; } + font-size: 1.225rem; + border-radius: 0.25rem; +} +.form-control-sm::file-selector-button { + padding: 0.25rem 0.5rem; + margin: -0.25rem -0.5rem; + margin-inline-end: 0.5rem; +} .form-control-lg { - min-height: calc(1.5em + 1rem + 2px); + min-height: calc(1.2em + 1rem + 2px); padding: 0.5rem 1rem; - font-size: 1.25rem; - border-radius: 0.5rem; } - .form-control-lg::file-selector-button { - padding: 0.5rem 1rem; - margin: -0.5rem -1rem; - margin-inline-end: 1rem; } + font-size: calc(1.3rem + 0.6vw); + border-radius: 0.5rem; +} +@media (min-width: 1200px) { + .form-control-lg { + font-size: 1.75rem; + } +} +.form-control-lg::file-selector-button { + padding: 0.5rem 1rem; + margin: -0.5rem -1rem; + margin-inline-end: 1rem; +} textarea.form-control { - min-height: calc(1.5em + 0.75rem + 2px); } + min-height: calc(1.2em + 0.75rem + 2px); +} textarea.form-control-sm { - min-height: calc(1.5em + 0.5rem + 2px); } + min-height: calc(1.2em + 0.5rem + 2px); +} textarea.form-control-lg { - min-height: calc(1.5em + 1rem + 2px); } + min-height: calc(1.2em + 1rem + 2px); +} .form-control-color { width: 3rem; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem; } - .form-control-color:not(:disabled):not([readonly]) { - cursor: pointer; } - .form-control-color::-moz-color-swatch { - border: 0 !important; - border-radius: 0.375rem; } - .form-control-color::-webkit-color-swatch { - border-radius: 0.375rem; } - .form-control-color.form-control-sm { - height: calc(1.5em + 0.5rem + 2px); } - .form-control-color.form-control-lg { - height: calc(1.5em + 1rem + 2px); } + height: calc(1.2em + 0.75rem + 2px); + padding: 0.375rem; +} +.form-control-color:not(:disabled):not([readonly]) { + cursor: pointer; +} +.form-control-color::-moz-color-swatch { + border: 0 !important; + border-radius: 0.375rem; +} +.form-control-color::-webkit-color-swatch { + border-radius: 0.375rem; +} +.form-control-color.form-control-sm { + height: calc(1.2em + 0.5rem + 2px); +} +.form-control-color.form-control-lg { + height: calc(1.2em + 1rem + 2px); +} .form-select { display: block; width: 100%; padding: 0.375rem 2.25rem 0.375rem 0.75rem; -moz-padding-start: calc(0.75rem - 3px); - font-size: 1rem; + font-size: calc(1.265rem + 0.18vw); font-weight: 400; - line-height: 1.5; - color: #212529; - background-color: #fff; + line-height: 1.2; + color: #3F3F3E; + background-color: #3F3F3E; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right 0.75rem center; @@ -1892,336 +2228,439 @@ textarea.form-control-lg { border: 1px solid #ced4da; border-radius: 0.375rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - appearance: none; } - @media (prefers-reduced-motion: reduce) { - .form-select { - transition: none; } } - .form-select:focus { - border-color: #86b7fe; - outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } - .form-select[multiple], .form-select[size]:not([size="1"]) { - padding-right: 0.75rem; - background-image: none; } - .form-select:disabled { - background-color: #e9ecef; } - .form-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #212529; } + appearance: none; +} +@media (min-width: 1200px) { + .form-select { + font-size: 1.4rem; + } +} +@media (prefers-reduced-motion: reduce) { + .form-select { + transition: none; + } +} +.form-select:focus { + border-color: #a1aa9f; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(67, 84, 63, 0.25); +} +.form-select[multiple], .form-select[size]:not([size="1"]) { + padding-right: 0.75rem; + background-image: none; +} +.form-select:disabled { + background-color: #e9ecef; +} +.form-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #3F3F3E; +} .form-select-sm { padding-top: 0.25rem; padding-bottom: 0.25rem; padding-left: 0.5rem; - font-size: 0.875rem; - border-radius: 0.25rem; } + font-size: 1.225rem; + border-radius: 0.25rem; +} .form-select-lg { padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 1rem; - font-size: 1.25rem; - border-radius: 0.5rem; } + font-size: calc(1.3rem + 0.6vw); + border-radius: 0.5rem; +} +@media (min-width: 1200px) { + .form-select-lg { + font-size: 1.75rem; + } +} .form-check { display: block; - min-height: 1.5rem; + min-height: 1.68rem; padding-left: 1.5em; - margin-bottom: 0.125rem; } - .form-check .form-check-input { - float: left; - margin-left: -1.5em; } + margin-bottom: 0.125rem; +} +.form-check .form-check-input { + float: left; + margin-left: -1.5em; +} .form-check-reverse { padding-right: 1.5em; padding-left: 0; - text-align: right; } - .form-check-reverse .form-check-input { - float: right; - margin-right: -1.5em; - margin-left: 0; } + text-align: right; +} +.form-check-reverse .form-check-input { + float: right; + margin-right: -1.5em; + margin-left: 0; +} .form-check-input { width: 1em; height: 1em; - margin-top: 0.25em; + margin-top: 0.1em; vertical-align: top; - background-color: #fff; + background-color: #3F3F3E; background-repeat: no-repeat; background-position: center; background-size: contain; border: 1px solid rgba(0, 0, 0, 0.25); appearance: none; - print-color-adjust: exact; } - .form-check-input[type="checkbox"] { - border-radius: 0.25em; } - .form-check-input[type="radio"] { - border-radius: 50%; } - .form-check-input:active { - filter: brightness(90%); } - .form-check-input:focus { - border-color: #86b7fe; - outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } - .form-check-input:checked { - background-color: #0d6efd; - border-color: #0d6efd; } - .form-check-input:checked[type="checkbox"] { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e"); } - .form-check-input:checked[type="radio"] { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); } - .form-check-input[type="checkbox"]:indeterminate { - background-color: #0d6efd; - border-color: #0d6efd; - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); } - .form-check-input:disabled { - pointer-events: none; - filter: none; - opacity: 0.5; } - .form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { - cursor: default; - opacity: 0.5; } + print-color-adjust: exact; +} +.form-check-input[type=checkbox] { + border-radius: 0.25em; +} +.form-check-input[type=radio] { + border-radius: 50%; +} +.form-check-input:active { + filter: brightness(90%); +} +.form-check-input:focus { + border-color: #a1aa9f; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(67, 84, 63, 0.25); +} +.form-check-input:checked { + background-color: #43543F; + border-color: #43543F; +} +.form-check-input:checked[type=checkbox] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e"); +} +.form-check-input:checked[type=radio] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); +} +.form-check-input[type=checkbox]:indeterminate { + background-color: #43543F; + border-color: #43543F; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); +} +.form-check-input:disabled { + pointer-events: none; + filter: none; + opacity: 0.5; +} +.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { + cursor: default; + opacity: 0.5; +} .form-switch { - padding-left: 2.5em; } + padding-left: 2.5em; +} +.form-switch .form-check-input { + width: 2em; + margin-left: -2.5em; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e"); + background-position: left center; + border-radius: 2em; + transition: background-position 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { .form-switch .form-check-input { - width: 2em; - margin-left: -2.5em; - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e"); - background-position: left center; - border-radius: 2em; - transition: background-position 0.15s ease-in-out; } - @media (prefers-reduced-motion: reduce) { - .form-switch .form-check-input { - transition: none; } } - .form-switch .form-check-input:focus { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e"); } - .form-switch .form-check-input:checked { - background-position: right center; - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); } - .form-switch.form-check-reverse { - padding-right: 2.5em; - padding-left: 0; } - .form-switch.form-check-reverse .form-check-input { - margin-right: -2.5em; - margin-left: 0; } + transition: none; + } +} +.form-switch .form-check-input:focus { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23a1aa9f'/%3e%3c/svg%3e"); +} +.form-switch .form-check-input:checked { + background-position: right center; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); +} +.form-switch.form-check-reverse { + padding-right: 2.5em; + padding-left: 0; +} +.form-switch.form-check-reverse .form-check-input { + margin-right: -2.5em; + margin-left: 0; +} .form-check-inline { display: inline-block; - margin-right: 1rem; } + margin-right: 1rem; +} .btn-check { position: absolute; clip: rect(0, 0, 0, 0); - pointer-events: none; } - .btn-check[disabled] + .btn, .btn-check:disabled + .btn { - pointer-events: none; - filter: none; - opacity: 0.65; } + pointer-events: none; +} +.btn-check[disabled] + .btn, .btn-check:disabled + .btn { + pointer-events: none; + filter: none; + opacity: 0.65; +} .form-range { width: 100%; height: 1.5rem; padding: 0; background-color: transparent; - appearance: none; } - .form-range:focus { - outline: 0; } - .form-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } - .form-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } - .form-range::-moz-focus-outer { - border: 0; } + appearance: none; +} +.form-range:focus { + outline: 0; +} +.form-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #3F3F3E, 0 0 0 0.25rem rgba(67, 84, 63, 0.25); +} +.form-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #3F3F3E, 0 0 0 0.25rem rgba(67, 84, 63, 0.25); +} +.form-range::-moz-focus-outer { + border: 0; +} +.form-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #43543F; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { .form-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #0d6efd; - border: 0; - border-radius: 1rem; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - appearance: none; } - @media (prefers-reduced-motion: reduce) { - .form-range::-webkit-slider-thumb { - transition: none; } } - .form-range::-webkit-slider-thumb:active { - background-color: #b6d4fe; } - .form-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem; } + transition: none; + } +} +.form-range::-webkit-slider-thumb:active { + background-color: #c7ccc5; +} +.form-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} +.form-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #43543F; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { .form-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #0d6efd; - border: 0; - border-radius: 1rem; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - appearance: none; } - @media (prefers-reduced-motion: reduce) { - .form-range::-moz-range-thumb { - transition: none; } } - .form-range::-moz-range-thumb:active { - background-color: #b6d4fe; } - .form-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem; } - .form-range:disabled { - pointer-events: none; } - .form-range:disabled::-webkit-slider-thumb { - background-color: #adb5bd; } - .form-range:disabled::-moz-range-thumb { - background-color: #adb5bd; } + transition: none; + } +} +.form-range::-moz-range-thumb:active { + background-color: #c7ccc5; +} +.form-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} +.form-range:disabled { + pointer-events: none; +} +.form-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; +} +.form-range:disabled::-moz-range-thumb { + background-color: #adb5bd; +} .form-floating { - position: relative; } - .form-floating > .form-control, - .form-floating > .form-control-plaintext, - .form-floating > .form-select { - height: calc(3.5rem + 2px); - line-height: 1.25; } + position: relative; +} +.form-floating > .form-control, +.form-floating > .form-control-plaintext, +.form-floating > .form-select { + height: calc(3.5rem + 2px); + line-height: 1.25; +} +.form-floating > label { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + padding: 1rem 0.75rem; + overflow: hidden; + text-align: start; + text-overflow: ellipsis; + white-space: nowrap; + pointer-events: none; + border: 1px solid transparent; + transform-origin: 0 0; + transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { .form-floating > label { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 1rem 0.75rem; - overflow: hidden; - text-align: start; - text-overflow: ellipsis; - white-space: nowrap; - pointer-events: none; - border: 1px solid transparent; - transform-origin: 0 0; - transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; } - @media (prefers-reduced-motion: reduce) { - .form-floating > label { - transition: none; } } - .form-floating > .form-control, - .form-floating > .form-control-plaintext { - padding: 1rem 0.75rem; } - .form-floating > .form-control::placeholder, - .form-floating > .form-control-plaintext::placeholder { - color: transparent; } - .form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown), - .form-floating > .form-control-plaintext:focus, - .form-floating > .form-control-plaintext:not(:placeholder-shown) { - padding-top: 1.625rem; - padding-bottom: 0.625rem; } - .form-floating > .form-control:-webkit-autofill, - .form-floating > .form-control-plaintext:-webkit-autofill { - padding-top: 1.625rem; - padding-bottom: 0.625rem; } - .form-floating > .form-select { - padding-top: 1.625rem; - padding-bottom: 0.625rem; } - .form-floating > .form-control:focus ~ label, - .form-floating > .form-control:not(:placeholder-shown) ~ label, - .form-floating > .form-control-plaintext ~ label, - .form-floating > .form-select ~ label { - opacity: 0.65; - transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); } - .form-floating > .form-control:-webkit-autofill ~ label { - opacity: 0.65; - transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); } - .form-floating > .form-control-plaintext ~ label { - border-width: 1px 0; } + transition: none; + } +} +.form-floating > .form-control, +.form-floating > .form-control-plaintext { + padding: 1rem 0.75rem; +} +.form-floating > .form-control::placeholder, +.form-floating > .form-control-plaintext::placeholder { + color: transparent; +} +.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown), +.form-floating > .form-control-plaintext:focus, +.form-floating > .form-control-plaintext:not(:placeholder-shown) { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-control:-webkit-autofill, +.form-floating > .form-control-plaintext:-webkit-autofill { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-select { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-control:focus ~ label, +.form-floating > .form-control:not(:placeholder-shown) ~ label, +.form-floating > .form-control-plaintext ~ label, +.form-floating > .form-select ~ label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.form-floating > .form-control:-webkit-autofill ~ label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.form-floating > .form-control-plaintext ~ label { + border-width: 1px 0; +} .input-group { position: relative; display: flex; flex-wrap: wrap; align-items: stretch; - width: 100%; } - .input-group > .form-control, - .input-group > .form-select, - .input-group > .form-floating { - position: relative; - flex: 1 1 auto; - width: 1%; - min-width: 0; } - .input-group > .form-control:focus, - .input-group > .form-select:focus, - .input-group > .form-floating:focus-within { - z-index: 5; } - .input-group .btn { - position: relative; - z-index: 2; } - .input-group .btn:focus { - z-index: 5; } + width: 100%; +} +.input-group > .form-control, +.input-group > .form-select, +.input-group > .form-floating { + position: relative; + flex: 1 1 auto; + width: 1%; + min-width: 0; +} +.input-group > .form-control:focus, +.input-group > .form-select:focus, +.input-group > .form-floating:focus-within { + z-index: 5; +} +.input-group .btn { + position: relative; + z-index: 2; +} +.input-group .btn:focus { + z-index: 5; +} .input-group-text { display: flex; align-items: center; padding: 0.375rem 0.75rem; - font-size: 1rem; + font-size: calc(1.265rem + 0.18vw); font-weight: 400; - line-height: 1.5; - color: #212529; + line-height: 1.2; + color: #3F3F3E; text-align: center; white-space: nowrap; background-color: #e9ecef; border: 1px solid #ced4da; - border-radius: 0.375rem; } + border-radius: 0.375rem; +} +@media (min-width: 1200px) { + .input-group-text { + font-size: 1.4rem; + } +} .input-group-lg > .form-control, .input-group-lg > .form-select, .input-group-lg > .input-group-text, .input-group-lg > .btn { padding: 0.5rem 1rem; - font-size: 1.25rem; - border-radius: 0.5rem; } + font-size: calc(1.3rem + 0.6vw); + border-radius: 0.5rem; +} +@media (min-width: 1200px) { + .input-group-lg > .form-control, + .input-group-lg > .form-select, + .input-group-lg > .input-group-text, + .input-group-lg > .btn { + font-size: 1.75rem; + } +} .input-group-sm > .form-control, .input-group-sm > .form-select, .input-group-sm > .input-group-text, .input-group-sm > .btn { padding: 0.25rem 0.5rem; - font-size: 0.875rem; - border-radius: 0.25rem; } + font-size: 1.225rem; + border-radius: 0.25rem; +} .input-group-lg > .form-select, .input-group-sm > .form-select { - padding-right: 3rem; } + padding-right: 3rem; +} .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), -.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3), +.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select { border-top-right-radius: 0; - border-bottom-right-radius: 0; } -.input-group.has-validation > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), -.input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4), -.input-group.has-validation > .form-floating:nth-last-child(n + 3) > .form-control, -.input-group.has-validation > .form-floating:nth-last-child(n + 3) > .form-select { + border-bottom-right-radius: 0; +} +.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), +.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4), +.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control, +.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select { border-top-right-radius: 0; - border-bottom-right-radius: 0; } + border-bottom-right-radius: 0; +} .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { margin-left: -1px; border-top-left-radius: 0; - border-bottom-left-radius: 0; } + border-bottom-left-radius: 0; +} .input-group > .form-floating:not(:first-child) > .form-control, .input-group > .form-floating:not(:first-child) > .form-select { border-top-left-radius: 0; - border-bottom-left-radius: 0; } + border-bottom-left-radius: 0; +} .valid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 0.875em; - color: #198754; } + color: #198754; +} .valid-tooltip { position: absolute; @@ -2230,72 +2669,88 @@ textarea.form-control-lg { display: none; max-width: 100%; padding: 0.25rem 0.5rem; - margin-top: .1rem; - font-size: 0.875rem; + margin-top: 0.1rem; + font-size: 1.225rem; color: #fff; background-color: rgba(25, 135, 84, 0.9); - border-radius: 0.375rem; } + border-radius: 0.375rem; +} .was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip, .is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip { - display: block; } + display: block; +} .was-validated .form-control:valid, .form-control.is-valid { border-color: #198754; - padding-right: calc(1.5em + 0.75rem); + padding-right: calc(1.2em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; - background-position: right calc(0.375em + 0.1875rem) center; - background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } - .was-validated .form-control:valid:focus, .form-control.is-valid:focus { - border-color: #198754; - box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); } + background-position: right calc(0.3em + 0.1875rem) center; + background-size: calc(0.6em + 0.375rem) calc(0.6em + 0.375rem); +} +.was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #198754; + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); +} .was-validated textarea.form-control:valid, textarea.form-control.is-valid { - padding-right: calc(1.5em + 0.75rem); - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } + padding-right: calc(1.2em + 0.75rem); + background-position: top calc(0.3em + 0.1875rem) right calc(0.3em + 0.1875rem); +} .was-validated .form-select:valid, .form-select.is-valid { - border-color: #198754; } - .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] { - padding-right: 4.125rem; - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); - background-position: right 0.75rem center, center right 2.25rem; - background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } - .was-validated .form-select:valid:focus, .form-select.is-valid:focus { - border-color: #198754; - box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); } + border-color: #198754; +} +.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] { + padding-right: 4.125rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-position: right 0.75rem center, center right 2.25rem; + background-size: 16px 12px, calc(0.6em + 0.375rem) calc(0.6em + 0.375rem); +} +.was-validated .form-select:valid:focus, .form-select.is-valid:focus { + border-color: #198754; + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); +} .was-validated .form-control-color:valid, .form-control-color.is-valid { - width: calc(3rem + calc(1.5em + 0.75rem)); } + width: calc(3rem + calc(1.2em + 0.75rem)); +} .was-validated .form-check-input:valid, .form-check-input.is-valid { - border-color: #198754; } - .was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked { - background-color: #198754; } - .was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus { - box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); } - .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #198754; } + border-color: #198754; +} +.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked { + background-color: #198754; +} +.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus { + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); +} +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #198754; +} .form-check-inline .form-check-input ~ .valid-feedback { - margin-left: .5em; } + margin-left: 0.5em; +} .was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid, .was-validated .input-group > .form-select:not(:focus):valid, .input-group > .form-select:not(:focus).is-valid, .was-validated .input-group > .form-floating:not(:focus-within):valid, .input-group > .form-floating:not(:focus-within).is-valid { - z-index: 3; } + z-index: 3; +} .invalid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 0.875em; - color: #dc3545; } + color: #dc3545; +} .invalid-tooltip { position: absolute; @@ -2304,74 +2759,89 @@ textarea.form-control-lg { display: none; max-width: 100%; padding: 0.25rem 0.5rem; - margin-top: .1rem; - font-size: 0.875rem; + margin-top: 0.1rem; + font-size: 1.225rem; color: #fff; background-color: rgba(220, 53, 69, 0.9); - border-radius: 0.375rem; } + border-radius: 0.375rem; +} .was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip, .is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip { - display: block; } + display: block; +} .was-validated .form-control:invalid, .form-control.is-invalid { border-color: #dc3545; - padding-right: calc(1.5em + 0.75rem); + padding-right: calc(1.2em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); background-repeat: no-repeat; - background-position: right calc(0.375em + 0.1875rem) center; - background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } - .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); } + background-position: right calc(0.3em + 0.1875rem) center; + background-size: calc(0.6em + 0.375rem) calc(0.6em + 0.375rem); +} +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); +} .was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { - padding-right: calc(1.5em + 0.75rem); - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } + padding-right: calc(1.2em + 0.75rem); + background-position: top calc(0.3em + 0.1875rem) right calc(0.3em + 0.1875rem); +} .was-validated .form-select:invalid, .form-select.is-invalid { - border-color: #dc3545; } - .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] { - padding-right: 4.125rem; - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); - background-position: right 0.75rem center, center right 2.25rem; - background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } - .was-validated .form-select:invalid:focus, .form-select.is-invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); } + border-color: #dc3545; +} +.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] { + padding-right: 4.125rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-position: right 0.75rem center, center right 2.25rem; + background-size: 16px 12px, calc(0.6em + 0.375rem) calc(0.6em + 0.375rem); +} +.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); +} .was-validated .form-control-color:invalid, .form-control-color.is-invalid { - width: calc(3rem + calc(1.5em + 0.75rem)); } + width: calc(3rem + calc(1.2em + 0.75rem)); +} .was-validated .form-check-input:invalid, .form-check-input.is-invalid { - border-color: #dc3545; } - .was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked { - background-color: #dc3545; } - .was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus { - box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); } - .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #dc3545; } + border-color: #dc3545; +} +.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked { + background-color: #dc3545; +} +.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus { + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); +} +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; +} .form-check-inline .form-check-input ~ .invalid-feedback { - margin-left: .5em; } + margin-left: 0.5em; +} .was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid, .was-validated .input-group > .form-select:not(:focus):invalid, .input-group > .form-select:not(:focus).is-invalid, .was-validated .input-group > .form-floating:not(:focus-within):invalid, .input-group > .form-floating:not(:focus-within).is-invalid { - z-index: 4; } + z-index: 4; +} .btn { --bs-btn-padding-x: 0.75rem; --bs-btn-padding-y: 0.375rem; --bs-btn-font-family: ; - --bs-btn-font-size: 1rem; + --bs-btn-font-size: calc(1.265rem + 0.18vw); --bs-btn-font-weight: 400; - --bs-btn-line-height: 1.5; - --bs-btn-color: #212529; + --bs-btn-line-height: 1.2; + --bs-btn-color: #3F3F3E; --bs-btn-bg: transparent; --bs-btn-border-width: 1px; --bs-btn-border-color: transparent; @@ -2395,56 +2865,72 @@ textarea.form-control-lg { border: var(--bs-btn-border-width) solid var(--bs-btn-border-color); border-radius: var(--bs-btn-border-radius); background-color: var(--bs-btn-bg); - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } - @media (prefers-reduced-motion: reduce) { - .btn { - transition: none; } } - .btn:hover { - color: var(--bs-btn-hover-color); - background-color: var(--bs-btn-hover-bg); - border-color: var(--bs-btn-hover-border-color); } - .btn-check + .btn:hover { - color: var(--bs-btn-color); - background-color: var(--bs-btn-bg); - border-color: var(--bs-btn-border-color); } - .btn:focus-visible { - color: var(--bs-btn-hover-color); - background-color: var(--bs-btn-hover-bg); - border-color: var(--bs-btn-hover-border-color); - outline: 0; - box-shadow: var(--bs-btn-focus-box-shadow); } - .btn-check:focus-visible + .btn { - border-color: var(--bs-btn-hover-border-color); - outline: 0; - box-shadow: var(--bs-btn-focus-box-shadow); } - .btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show { - color: var(--bs-btn-active-color); - background-color: var(--bs-btn-active-bg); - border-color: var(--bs-btn-active-border-color); } - .btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible { - box-shadow: var(--bs-btn-focus-box-shadow); } - .btn:disabled, .btn.disabled, fieldset:disabled .btn { - color: var(--bs-btn-disabled-color); - pointer-events: none; - background-color: var(--bs-btn-disabled-bg); - border-color: var(--bs-btn-disabled-border-color); - opacity: var(--bs-btn-disabled-opacity); } + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (min-width: 1200px) { + .btn { + --bs-btn-font-size: 1.4rem; + } +} +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} +.btn:hover { + color: var(--bs-btn-hover-color); + background-color: var(--bs-btn-hover-bg); + border-color: var(--bs-btn-hover-border-color); +} +.btn-check + .btn:hover { + color: var(--bs-btn-color); + background-color: var(--bs-btn-bg); + border-color: var(--bs-btn-border-color); +} +.btn:focus-visible { + color: var(--bs-btn-hover-color); + background-color: var(--bs-btn-hover-bg); + border-color: var(--bs-btn-hover-border-color); + outline: 0; + box-shadow: var(--bs-btn-focus-box-shadow); +} +.btn-check:focus-visible + .btn { + border-color: var(--bs-btn-hover-border-color); + outline: 0; + box-shadow: var(--bs-btn-focus-box-shadow); +} +.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show { + color: var(--bs-btn-active-color); + background-color: var(--bs-btn-active-bg); + border-color: var(--bs-btn-active-border-color); +} +.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible { + box-shadow: var(--bs-btn-focus-box-shadow); +} +.btn:disabled, .btn.disabled, fieldset:disabled .btn { + color: var(--bs-btn-disabled-color); + pointer-events: none; + background-color: var(--bs-btn-disabled-bg); + border-color: var(--bs-btn-disabled-border-color); + opacity: var(--bs-btn-disabled-opacity); +} .btn-primary { --bs-btn-color: #fff; - --bs-btn-bg: #0d6efd; - --bs-btn-border-color: #0d6efd; + --bs-btn-bg: #43543F; + --bs-btn-border-color: #43543F; --bs-btn-hover-color: #fff; - --bs-btn-hover-bg: #0b5ed7; - --bs-btn-hover-border-color: #0a58ca; - --bs-btn-focus-shadow-rgb: 49, 132, 253; + --bs-btn-hover-bg: #394736; + --bs-btn-hover-border-color: #364332; + --bs-btn-focus-shadow-rgb: 95, 110, 92; --bs-btn-active-color: #fff; - --bs-btn-active-bg: #0a58ca; - --bs-btn-active-border-color: #0a53be; + --bs-btn-active-bg: #364332; + --bs-btn-active-border-color: #323f2f; --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --bs-btn-disabled-color: #fff; - --bs-btn-disabled-bg: #0d6efd; - --bs-btn-disabled-border-color: #0d6efd; } + --bs-btn-disabled-bg: #43543F; + --bs-btn-disabled-border-color: #43543F; +} .btn-secondary { --bs-btn-color: #fff; @@ -2460,7 +2946,8 @@ textarea.form-control-lg { --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --bs-btn-disabled-color: #fff; --bs-btn-disabled-bg: #6c757d; - --bs-btn-disabled-border-color: #6c757d; } + --bs-btn-disabled-border-color: #6c757d; +} .btn-success { --bs-btn-color: #fff; @@ -2476,7 +2963,8 @@ textarea.form-control-lg { --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --bs-btn-disabled-color: #fff; --bs-btn-disabled-bg: #198754; - --bs-btn-disabled-border-color: #198754; } + --bs-btn-disabled-border-color: #198754; +} .btn-info { --bs-btn-color: #000; @@ -2492,7 +2980,8 @@ textarea.form-control-lg { --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --bs-btn-disabled-color: #000; --bs-btn-disabled-bg: #0dcaf0; - --bs-btn-disabled-border-color: #0dcaf0; } + --bs-btn-disabled-border-color: #0dcaf0; +} .btn-warning { --bs-btn-color: #000; @@ -2508,7 +2997,8 @@ textarea.form-control-lg { --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --bs-btn-disabled-color: #000; --bs-btn-disabled-bg: #ffc107; - --bs-btn-disabled-border-color: #ffc107; } + --bs-btn-disabled-border-color: #ffc107; +} .btn-danger { --bs-btn-color: #fff; @@ -2524,7 +3014,8 @@ textarea.form-control-lg { --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --bs-btn-disabled-color: #fff; --bs-btn-disabled-bg: #dc3545; - --bs-btn-disabled-border-color: #dc3545; } + --bs-btn-disabled-border-color: #dc3545; +} .btn-light { --bs-btn-color: #000; @@ -2540,7 +3031,8 @@ textarea.form-control-lg { --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --bs-btn-disabled-color: #000; --bs-btn-disabled-bg: #f8f9fa; - --bs-btn-disabled-border-color: #f8f9fa; } + --bs-btn-disabled-border-color: #f8f9fa; +} .btn-dark { --bs-btn-color: #fff; @@ -2556,23 +3048,25 @@ textarea.form-control-lg { --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --bs-btn-disabled-color: #fff; --bs-btn-disabled-bg: #212529; - --bs-btn-disabled-border-color: #212529; } + --bs-btn-disabled-border-color: #212529; +} .btn-outline-primary { - --bs-btn-color: #0d6efd; - --bs-btn-border-color: #0d6efd; + --bs-btn-color: #43543F; + --bs-btn-border-color: #43543F; --bs-btn-hover-color: #fff; - --bs-btn-hover-bg: #0d6efd; - --bs-btn-hover-border-color: #0d6efd; - --bs-btn-focus-shadow-rgb: 13, 110, 253; + --bs-btn-hover-bg: #43543F; + --bs-btn-hover-border-color: #43543F; + --bs-btn-focus-shadow-rgb: 67, 84, 63; --bs-btn-active-color: #fff; - --bs-btn-active-bg: #0d6efd; - --bs-btn-active-border-color: #0d6efd; + --bs-btn-active-bg: #43543F; + --bs-btn-active-border-color: #43543F; --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --bs-btn-disabled-color: #0d6efd; + --bs-btn-disabled-color: #43543F; --bs-btn-disabled-bg: transparent; - --bs-btn-disabled-border-color: #0d6efd; - --bs-gradient: none; } + --bs-btn-disabled-border-color: #43543F; + --bs-gradient: none; +} .btn-outline-secondary { --bs-btn-color: #6c757d; @@ -2588,7 +3082,8 @@ textarea.form-control-lg { --bs-btn-disabled-color: #6c757d; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #6c757d; - --bs-gradient: none; } + --bs-gradient: none; +} .btn-outline-success { --bs-btn-color: #198754; @@ -2604,7 +3099,8 @@ textarea.form-control-lg { --bs-btn-disabled-color: #198754; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #198754; - --bs-gradient: none; } + --bs-gradient: none; +} .btn-outline-info { --bs-btn-color: #0dcaf0; @@ -2620,7 +3116,8 @@ textarea.form-control-lg { --bs-btn-disabled-color: #0dcaf0; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #0dcaf0; - --bs-gradient: none; } + --bs-gradient: none; +} .btn-outline-warning { --bs-btn-color: #ffc107; @@ -2636,7 +3133,8 @@ textarea.form-control-lg { --bs-btn-disabled-color: #ffc107; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #ffc107; - --bs-gradient: none; } + --bs-gradient: none; +} .btn-outline-danger { --bs-btn-color: #dc3545; @@ -2652,7 +3150,8 @@ textarea.form-control-lg { --bs-btn-disabled-color: #dc3545; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #dc3545; - --bs-gradient: none; } + --bs-gradient: none; +} .btn-outline-light { --bs-btn-color: #f8f9fa; @@ -2668,7 +3167,8 @@ textarea.form-control-lg { --bs-btn-disabled-color: #f8f9fa; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #f8f9fa; - --bs-gradient: none; } + --bs-gradient: none; +} .btn-outline-dark { --bs-btn-color: #212529; @@ -2684,7 +3184,8 @@ textarea.form-control-lg { --bs-btn-disabled-color: #212529; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #212529; - --bs-gradient: none; } + --bs-gradient: none; +} .btn-link { --bs-btn-font-weight: 400; @@ -2698,50 +3199,71 @@ textarea.form-control-lg { --bs-btn-disabled-color: #6c757d; --bs-btn-disabled-border-color: transparent; --bs-btn-box-shadow: none; - --bs-btn-focus-shadow-rgb: 49, 132, 253; - text-decoration: underline; } - .btn-link:focus-visible { - color: var(--bs-btn-color); } - .btn-link:hover { - color: var(--bs-btn-hover-color); } + --bs-btn-focus-shadow-rgb: 95, 110, 92; + text-decoration: underline; +} +.btn-link:focus-visible { + color: var(--bs-btn-color); +} +.btn-link:hover { + color: var(--bs-btn-hover-color); +} .btn-lg, .btn-group-lg > .btn { --bs-btn-padding-y: 0.5rem; --bs-btn-padding-x: 1rem; - --bs-btn-font-size: 1.25rem; - --bs-btn-border-radius: 0.5rem; } + --bs-btn-font-size: calc(1.3rem + 0.6vw); + --bs-btn-border-radius: 0.5rem; +} +@media (min-width: 1200px) { + .btn-lg, .btn-group-lg > .btn { + --bs-btn-font-size: 1.75rem; + } +} .btn-sm, .btn-group-sm > .btn { --bs-btn-padding-y: 0.25rem; --bs-btn-padding-x: 0.5rem; - --bs-btn-font-size: 0.875rem; - --bs-btn-border-radius: 0.25rem; } + --bs-btn-font-size: 1.225rem; + --bs-btn-border-radius: 0.25rem; +} .fade { - transition: opacity 0.15s linear; } - @media (prefers-reduced-motion: reduce) { - .fade { - transition: none; } } - .fade:not(.show) { - opacity: 0; } + transition: opacity 0.15s linear; +} +@media (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} +.fade:not(.show) { + opacity: 0; +} .collapse:not(.show) { - display: none; } + display: none; +} .collapsing { height: 0; overflow: hidden; - transition: height 0.35s ease; } - @media (prefers-reduced-motion: reduce) { - .collapsing { - transition: none; } } + transition: height 0.35s ease; +} +@media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} +.collapsing.collapse-horizontal { + width: 0; + height: auto; + transition: width 0.35s ease; +} +@media (prefers-reduced-motion: reduce) { .collapsing.collapse-horizontal { - width: 0; - height: auto; - transition: width 0.35s ease; } - @media (prefers-reduced-motion: reduce) { - .collapsing.collapse-horizontal { - transition: none; } } + transition: none; + } +} .dropup, .dropend, @@ -2749,21 +3271,25 @@ textarea.form-control-lg { .dropstart, .dropup-center, .dropdown-center { - position: relative; } + position: relative; +} .dropdown-toggle { - white-space: nowrap; } - .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid; - border-right: 0.3em solid transparent; - border-bottom: 0; - border-left: 0.3em solid transparent; } - .dropdown-toggle:empty::after { - margin-left: 0; } + white-space: nowrap; +} +.dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} +.dropdown-toggle:empty::after { + margin-left: 0; +} .dropdown-menu { --bs-dropdown-zindex: 1000; @@ -2771,8 +3297,8 @@ textarea.form-control-lg { --bs-dropdown-padding-x: 0; --bs-dropdown-padding-y: 0.5rem; --bs-dropdown-spacer: 0.125rem; - --bs-dropdown-font-size: 1rem; - --bs-dropdown-color: #212529; + --bs-dropdown-font-size: calc(1.265rem + 0.18vw); + --bs-dropdown-color: #3F3F3E; --bs-dropdown-bg: #fff; --bs-dropdown-border-color: var(--bs-border-color-translucent); --bs-dropdown-border-radius: 0.375rem; @@ -2785,7 +3311,7 @@ textarea.form-control-lg { --bs-dropdown-link-hover-color: #1e2125; --bs-dropdown-link-hover-bg: #e9ecef; --bs-dropdown-link-active-color: #fff; - --bs-dropdown-link-active-bg: #0d6efd; + --bs-dropdown-link-active-bg: #43543F; --bs-dropdown-link-disabled-color: #adb5bd; --bs-dropdown-item-padding-x: 1rem; --bs-dropdown-item-padding-y: 0.25rem; @@ -2805,89 +3331,121 @@ textarea.form-control-lg { background-color: var(--bs-dropdown-bg); background-clip: padding-box; border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color); - border-radius: var(--bs-dropdown-border-radius); } - .dropdown-menu[data-bs-popper] { - top: 100%; - left: 0; - margin-top: var(--bs-dropdown-spacer); } + border-radius: var(--bs-dropdown-border-radius); +} +@media (min-width: 1200px) { + .dropdown-menu { + --bs-dropdown-font-size: 1.4rem; + } +} +.dropdown-menu[data-bs-popper] { + top: 100%; + left: 0; + margin-top: var(--bs-dropdown-spacer); +} .dropdown-menu-start { - --bs-position: start; } - .dropdown-menu-start[data-bs-popper] { - right: auto; - left: 0; } + --bs-position: start; +} +.dropdown-menu-start[data-bs-popper] { + right: auto; + left: 0; +} .dropdown-menu-end { - --bs-position: end; } - .dropdown-menu-end[data-bs-popper] { - right: 0; - left: auto; } + --bs-position: end; +} +.dropdown-menu-end[data-bs-popper] { + right: 0; + left: auto; +} @media (min-width: 576px) { .dropdown-menu-sm-start { - --bs-position: start; } - .dropdown-menu-sm-start[data-bs-popper] { - right: auto; - left: 0; } - + --bs-position: start; + } + .dropdown-menu-sm-start[data-bs-popper] { + right: auto; + left: 0; + } .dropdown-menu-sm-end { - --bs-position: end; } - .dropdown-menu-sm-end[data-bs-popper] { - right: 0; - left: auto; } } + --bs-position: end; + } + .dropdown-menu-sm-end[data-bs-popper] { + right: 0; + left: auto; + } +} @media (min-width: 768px) { .dropdown-menu-md-start { - --bs-position: start; } - .dropdown-menu-md-start[data-bs-popper] { - right: auto; - left: 0; } - + --bs-position: start; + } + .dropdown-menu-md-start[data-bs-popper] { + right: auto; + left: 0; + } .dropdown-menu-md-end { - --bs-position: end; } - .dropdown-menu-md-end[data-bs-popper] { - right: 0; - left: auto; } } + --bs-position: end; + } + .dropdown-menu-md-end[data-bs-popper] { + right: 0; + left: auto; + } +} @media (min-width: 992px) { .dropdown-menu-lg-start { - --bs-position: start; } - .dropdown-menu-lg-start[data-bs-popper] { - right: auto; - left: 0; } - + --bs-position: start; + } + .dropdown-menu-lg-start[data-bs-popper] { + right: auto; + left: 0; + } .dropdown-menu-lg-end { - --bs-position: end; } - .dropdown-menu-lg-end[data-bs-popper] { - right: 0; - left: auto; } } + --bs-position: end; + } + .dropdown-menu-lg-end[data-bs-popper] { + right: 0; + left: auto; + } +} @media (min-width: 1200px) { .dropdown-menu-xl-start { - --bs-position: start; } - .dropdown-menu-xl-start[data-bs-popper] { - right: auto; - left: 0; } - + --bs-position: start; + } + .dropdown-menu-xl-start[data-bs-popper] { + right: auto; + left: 0; + } .dropdown-menu-xl-end { - --bs-position: end; } - .dropdown-menu-xl-end[data-bs-popper] { - right: 0; - left: auto; } } + --bs-position: end; + } + .dropdown-menu-xl-end[data-bs-popper] { + right: 0; + left: auto; + } +} @media (min-width: 1400px) { .dropdown-menu-xxl-start { - --bs-position: start; } - .dropdown-menu-xxl-start[data-bs-popper] { - right: auto; - left: 0; } - + --bs-position: start; + } + .dropdown-menu-xxl-start[data-bs-popper] { + right: auto; + left: 0; + } .dropdown-menu-xxl-end { - --bs-position: end; } - .dropdown-menu-xxl-end[data-bs-popper] { - right: 0; - left: auto; } } + --bs-position: end; + } + .dropdown-menu-xxl-end[data-bs-popper] { + right: 0; + left: auto; + } +} .dropup .dropdown-menu[data-bs-popper] { top: auto; bottom: 100%; margin-top: 0; - margin-bottom: var(--bs-dropdown-spacer); } + margin-bottom: var(--bs-dropdown-spacer); +} .dropup .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; @@ -2896,16 +3454,19 @@ textarea.form-control-lg { border-top: 0; border-right: 0.3em solid transparent; border-bottom: 0.3em solid; - border-left: 0.3em solid transparent; } + border-left: 0.3em solid transparent; +} .dropup .dropdown-toggle:empty::after { - margin-left: 0; } + margin-left: 0; +} .dropend .dropdown-menu[data-bs-popper] { top: 0; right: auto; left: 100%; margin-top: 0; - margin-left: var(--bs-dropdown-spacer); } + margin-left: var(--bs-dropdown-spacer); +} .dropend .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; @@ -2914,25 +3475,31 @@ textarea.form-control-lg { border-top: 0.3em solid transparent; border-right: 0; border-bottom: 0.3em solid transparent; - border-left: 0.3em solid; } + border-left: 0.3em solid; +} .dropend .dropdown-toggle:empty::after { - margin-left: 0; } + margin-left: 0; +} .dropend .dropdown-toggle::after { - vertical-align: 0; } + vertical-align: 0; +} .dropstart .dropdown-menu[data-bs-popper] { top: 0; right: 100%; left: auto; margin-top: 0; - margin-right: var(--bs-dropdown-spacer); } + margin-right: var(--bs-dropdown-spacer); +} .dropstart .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; - content: ""; } + content: ""; +} .dropstart .dropdown-toggle::after { - display: none; } + display: none; +} .dropstart .dropdown-toggle::before { display: inline-block; margin-right: 0.255em; @@ -2940,18 +3507,22 @@ textarea.form-control-lg { content: ""; border-top: 0.3em solid transparent; border-right: 0.3em solid; - border-bottom: 0.3em solid transparent; } + border-bottom: 0.3em solid transparent; +} .dropstart .dropdown-toggle:empty::after { - margin-left: 0; } + margin-left: 0; +} .dropstart .dropdown-toggle::before { - vertical-align: 0; } + vertical-align: 0; +} .dropdown-divider { height: 0; margin: var(--bs-dropdown-divider-margin-y) 0; overflow: hidden; border-top: 1px solid var(--bs-dropdown-divider-bg); - opacity: 1; } + opacity: 1; +} .dropdown-item { display: block; @@ -2964,34 +3535,41 @@ textarea.form-control-lg { text-decoration: none; white-space: nowrap; background-color: transparent; - border: 0; } - .dropdown-item:hover, .dropdown-item:focus { - color: var(--bs-dropdown-link-hover-color); - background-color: var(--bs-dropdown-link-hover-bg); } - .dropdown-item.active, .dropdown-item:active { - color: var(--bs-dropdown-link-active-color); - text-decoration: none; - background-color: var(--bs-dropdown-link-active-bg); } - .dropdown-item.disabled, .dropdown-item:disabled { - color: var(--bs-dropdown-link-disabled-color); - pointer-events: none; - background-color: transparent; } + border: 0; +} +.dropdown-item:hover, .dropdown-item:focus { + color: var(--bs-dropdown-link-hover-color); + background-color: var(--bs-dropdown-link-hover-bg); +} +.dropdown-item.active, .dropdown-item:active { + color: var(--bs-dropdown-link-active-color); + text-decoration: none; + background-color: var(--bs-dropdown-link-active-bg); +} +.dropdown-item.disabled, .dropdown-item:disabled { + color: var(--bs-dropdown-link-disabled-color); + pointer-events: none; + background-color: transparent; +} .dropdown-menu.show { - display: block; } + display: block; +} .dropdown-header { display: block; padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x); margin-bottom: 0; - font-size: 0.875rem; + font-size: 1.225rem; color: var(--bs-dropdown-header-color); - white-space: nowrap; } + white-space: nowrap; +} .dropdown-item-text { display: block; padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x); - color: var(--bs-dropdown-link-color); } + color: var(--bs-dropdown-link-color); +} .dropdown-menu-dark { --bs-dropdown-color: #dee2e6; @@ -3003,103 +3581,124 @@ textarea.form-control-lg { --bs-dropdown-divider-bg: var(--bs-border-color-translucent); --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15); --bs-dropdown-link-active-color: #fff; - --bs-dropdown-link-active-bg: #0d6efd; + --bs-dropdown-link-active-bg: #43543F; --bs-dropdown-link-disabled-color: #adb5bd; - --bs-dropdown-header-color: #adb5bd; } + --bs-dropdown-header-color: #adb5bd; +} .btn-group, .btn-group-vertical { position: relative; display: inline-flex; - vertical-align: middle; } - .btn-group > .btn, - .btn-group-vertical > .btn { - position: relative; - flex: 1 1 auto; } - .btn-group > .btn-check:checked + .btn, - .btn-group > .btn-check:focus + .btn, - .btn-group > .btn:hover, - .btn-group > .btn:focus, - .btn-group > .btn:active, - .btn-group > .btn.active, - .btn-group-vertical > .btn-check:checked + .btn, - .btn-group-vertical > .btn-check:focus + .btn, - .btn-group-vertical > .btn:hover, - .btn-group-vertical > .btn:focus, - .btn-group-vertical > .btn:active, - .btn-group-vertical > .btn.active { - z-index: 1; } + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + flex: 1 1 auto; +} +.btn-group > .btn-check:checked + .btn, +.btn-group > .btn-check:focus + .btn, +.btn-group > .btn:hover, +.btn-group > .btn:focus, +.btn-group > .btn:active, +.btn-group > .btn.active, +.btn-group-vertical > .btn-check:checked + .btn, +.btn-group-vertical > .btn-check:focus + .btn, +.btn-group-vertical > .btn:hover, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} .btn-toolbar { display: flex; flex-wrap: wrap; - justify-content: flex-start; } - .btn-toolbar .input-group { - width: auto; } + justify-content: flex-start; +} +.btn-toolbar .input-group { + width: auto; +} .btn-group { - border-radius: 0.375rem; } - .btn-group > :not(.btn-check:first-child) + .btn, - .btn-group > .btn-group:not(:first-child) { - margin-left: -1px; } - .btn-group > .btn:not(:last-child):not(.dropdown-toggle), - .btn-group > .btn.dropdown-toggle-split:first-child, - .btn-group > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - .btn-group > .btn:nth-child(n + 3), - .btn-group > :not(.btn-check) + .btn, - .btn-group > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } + border-radius: 0.375rem; +} +.btn-group > :not(.btn-check:first-child) + .btn, +.btn-group > .btn-group:not(:first-child) { + margin-left: -1px; +} +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn.dropdown-toggle-split:first-child, +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn:nth-child(n+3), +.btn-group > :not(.btn-check) + .btn, +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} .dropdown-toggle-split { padding-right: 0.5625rem; - padding-left: 0.5625rem; } - .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after { - margin-left: 0; } - .dropstart .dropdown-toggle-split::before { - margin-right: 0; } + padding-left: 0.5625rem; +} +.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after { + margin-left: 0; +} +.dropstart .dropdown-toggle-split::before { + margin-right: 0; +} .btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { padding-right: 0.375rem; - padding-left: 0.375rem; } + padding-left: 0.375rem; +} .btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { padding-right: 0.75rem; - padding-left: 0.75rem; } + padding-left: 0.75rem; +} .btn-group-vertical { flex-direction: column; align-items: flex-start; - justify-content: center; } - .btn-group-vertical > .btn, - .btn-group-vertical > .btn-group { - width: 100%; } - .btn-group-vertical > .btn:not(:first-child), - .btn-group-vertical > .btn-group:not(:first-child) { - margin-top: -1px; } - .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), - .btn-group-vertical > .btn-group:not(:last-child) > .btn { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } - .btn-group-vertical > .btn ~ .btn, - .btn-group-vertical > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-top-right-radius: 0; } + justify-content: center; +} +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group { + width: 100%; +} +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; +} +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn ~ .btn, +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} .nav { --bs-nav-link-padding-x: 1rem; --bs-nav-link-padding-y: 0.5rem; --bs-nav-link-font-weight: ; - --bs-nav-link-color: var(--bs-link-color); - --bs-nav-link-hover-color: var(--bs-link-hover-color); + --bs-nav-link-color: #C8C8C8; + --bs-nav-link-hover-color: #3F3F3E; --bs-nav-link-disabled-color: #6c757d; display: flex; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; - list-style: none; } + list-style: none; +} .nav-link { display: block; @@ -3108,16 +3707,21 @@ textarea.form-control-lg { font-weight: var(--bs-nav-link-font-weight); color: var(--bs-nav-link-color); text-decoration: none; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; } - @media (prefers-reduced-motion: reduce) { - .nav-link { - transition: none; } } - .nav-link:hover, .nav-link:focus { - color: var(--bs-nav-link-hover-color); } - .nav-link.disabled { - color: var(--bs-nav-link-disabled-color); - pointer-events: none; - cursor: default; } + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .nav-link { + transition: none; + } +} +.nav-link:hover, .nav-link:focus { + color: var(--bs-nav-link-hover-color); +} +.nav-link.disabled { + color: var(--bs-nav-link-disabled-color); + pointer-events: none; + cursor: default; +} .nav-tabs { --bs-nav-tabs-border-width: 1px; @@ -3125,68 +3729,83 @@ textarea.form-control-lg { --bs-nav-tabs-border-radius: 0.375rem; --bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6; --bs-nav-tabs-link-active-color: #495057; - --bs-nav-tabs-link-active-bg: #fff; - --bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff; - border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color); } - .nav-tabs .nav-link { - margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width)); - background: none; - border: var(--bs-nav-tabs-border-width) solid transparent; - border-top-left-radius: var(--bs-nav-tabs-border-radius); - border-top-right-radius: var(--bs-nav-tabs-border-radius); } - .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - isolation: isolate; - border-color: var(--bs-nav-tabs-link-hover-border-color); } - .nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled { - color: var(--bs-nav-link-disabled-color); - background-color: transparent; - border-color: transparent; } - .nav-tabs .nav-link.active, - .nav-tabs .nav-item.show .nav-link { - color: var(--bs-nav-tabs-link-active-color); - background-color: var(--bs-nav-tabs-link-active-bg); - border-color: var(--bs-nav-tabs-link-active-border-color); } - .nav-tabs .dropdown-menu { - margin-top: calc(-1 * var(--bs-nav-tabs-border-width)); - border-top-left-radius: 0; - border-top-right-radius: 0; } + --bs-nav-tabs-link-active-bg: #3F3F3E; + --bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #3F3F3E; + border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color); +} +.nav-tabs .nav-link { + margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width)); + background: none; + border: var(--bs-nav-tabs-border-width) solid transparent; + border-top-left-radius: var(--bs-nav-tabs-border-radius); + border-top-right-radius: var(--bs-nav-tabs-border-radius); +} +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + isolation: isolate; + border-color: var(--bs-nav-tabs-link-hover-border-color); +} +.nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled { + color: var(--bs-nav-link-disabled-color); + background-color: transparent; + border-color: transparent; +} +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: var(--bs-nav-tabs-link-active-color); + background-color: var(--bs-nav-tabs-link-active-bg); + border-color: var(--bs-nav-tabs-link-active-border-color); +} +.nav-tabs .dropdown-menu { + margin-top: calc(-1 * var(--bs-nav-tabs-border-width)); + border-top-left-radius: 0; + border-top-right-radius: 0; +} .nav-pills { --bs-nav-pills-border-radius: 0.375rem; - --bs-nav-pills-link-active-color: #fff; - --bs-nav-pills-link-active-bg: #0d6efd; } - .nav-pills .nav-link { - background: none; - border: 0; - border-radius: var(--bs-nav-pills-border-radius); } - .nav-pills .nav-link:disabled { - color: var(--bs-nav-link-disabled-color); - background-color: transparent; - border-color: transparent; } - .nav-pills .nav-link.active, - .nav-pills .show > .nav-link { - color: var(--bs-nav-pills-link-active-color); - background-color: var(--bs-nav-pills-link-active-bg); } + --bs-nav-pills-link-active-color: #81BB27; + --bs-nav-pills-link-active-bg: #3F3F3E; +} +.nav-pills .nav-link { + background: none; + border: 0; + border-radius: var(--bs-nav-pills-border-radius); +} +.nav-pills .nav-link:disabled { + color: var(--bs-nav-link-disabled-color); + background-color: transparent; + border-color: transparent; +} +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: var(--bs-nav-pills-link-active-color); + background-color: var(--bs-nav-pills-link-active-bg); +} .nav-fill > .nav-link, .nav-fill .nav-item { flex: 1 1 auto; - text-align: center; } + text-align: center; +} .nav-justified > .nav-link, .nav-justified .nav-item { flex-basis: 0; flex-grow: 1; - text-align: center; } + text-align: center; +} .nav-fill .nav-item .nav-link, .nav-justified .nav-item .nav-link { - width: 100%; } + width: 100%; +} .tab-content > .tab-pane { - display: none; } + display: none; +} .tab-content > .active { - display: block; } + display: block; +} .navbar { --bs-navbar-padding-x: 0; @@ -3195,15 +3814,15 @@ textarea.form-control-lg { --bs-navbar-hover-color: rgba(0, 0, 0, 0.7); --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3); --bs-navbar-active-color: rgba(0, 0, 0, 0.9); - --bs-navbar-brand-padding-y: 0.3125rem; + --bs-navbar-brand-padding-y: 0.29rem; --bs-navbar-brand-margin-end: 1rem; - --bs-navbar-brand-font-size: 1.25rem; + --bs-navbar-brand-font-size: 1.75rem; --bs-navbar-brand-color: rgba(0, 0, 0, 0.9); --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9); --bs-navbar-nav-link-padding-x: 0.5rem; --bs-navbar-toggler-padding-y: 0.25rem; --bs-navbar-toggler-padding-x: 0.75rem; - --bs-navbar-toggler-font-size: 1.25rem; + --bs-navbar-toggler-font-size: 1.75rem; --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); --bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1); --bs-navbar-toggler-border-radius: 0.375rem; @@ -3214,19 +3833,20 @@ textarea.form-control-lg { flex-wrap: wrap; align-items: center; justify-content: space-between; - padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x); } - .navbar > .container, - .navbar > .container-fluid, - .navbar > .container-sm, - .navbar > .container-md, - .navbar > .container-lg, - .navbar > .container-xl, - .navbar > .container-xxl { - display: flex; - flex-wrap: inherit; - align-items: center; - justify-content: space-between; } - + padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x); +} +.navbar > .container, +.navbar > .container-fluid, +.navbar > .container-sm, +.navbar > .container-md, +.navbar > .container-lg, +.navbar > .container-xl, +.navbar > .container-xxl { + display: flex; + flex-wrap: inherit; + align-items: center; + justify-content: space-between; +} .navbar-brand { padding-top: var(--bs-navbar-brand-padding-y); padding-bottom: var(--bs-navbar-brand-padding-y); @@ -3234,9 +3854,11 @@ textarea.form-control-lg { font-size: var(--bs-navbar-brand-font-size); color: var(--bs-navbar-brand-color); text-decoration: none; - white-space: nowrap; } - .navbar-brand:hover, .navbar-brand:focus { - color: var(--bs-navbar-brand-hover-color); } + white-space: nowrap; +} +.navbar-brand:hover, .navbar-brand:focus { + color: var(--bs-navbar-brand-hover-color); +} .navbar-nav { --bs-nav-link-padding-x: 0; @@ -3249,26 +3871,32 @@ textarea.form-control-lg { flex-direction: column; padding-left: 0; margin-bottom: 0; - list-style: none; } - .navbar-nav .show > .nav-link, - .navbar-nav .nav-link.active { - color: var(--bs-navbar-active-color); } - .navbar-nav .dropdown-menu { - position: static; } + list-style: none; +} +.navbar-nav .show > .nav-link, +.navbar-nav .nav-link.active { + color: var(--bs-navbar-active-color); +} +.navbar-nav .dropdown-menu { + position: static; +} .navbar-text { padding-top: 0.5rem; padding-bottom: 0.5rem; - color: var(--bs-navbar-color); } - .navbar-text a, - .navbar-text a:hover, - .navbar-text a:focus { - color: var(--bs-navbar-active-color); } + color: var(--bs-navbar-color); +} +.navbar-text a, +.navbar-text a:hover, +.navbar-text a:focus { + color: var(--bs-navbar-active-color); +} .navbar-collapse { flex-basis: 100%; flex-grow: 1; - align-items: center; } + align-items: center; +} .navbar-toggler { padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x); @@ -3278,16 +3906,21 @@ textarea.form-control-lg { background-color: transparent; border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color); border-radius: var(--bs-navbar-toggler-border-radius); - transition: var(--bs-navbar-toggler-transition); } - @media (prefers-reduced-motion: reduce) { - .navbar-toggler { - transition: none; } } - .navbar-toggler:hover { - text-decoration: none; } - .navbar-toggler:focus { - text-decoration: none; - outline: 0; - box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width); } + transition: var(--bs-navbar-toggler-transition); +} +@media (prefers-reduced-motion: reduce) { + .navbar-toggler { + transition: none; + } +} +.navbar-toggler:hover { + text-decoration: none; +} +.navbar-toggler:focus { + text-decoration: none; + outline: 0; + box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width); +} .navbar-toggler-icon { display: inline-block; @@ -3297,210 +3930,40 @@ textarea.form-control-lg { background-image: var(--bs-navbar-toggler-icon-bg); background-repeat: no-repeat; background-position: center; - background-size: 100%; } + background-size: 100%; +} .navbar-nav-scroll { max-height: var(--bs-scroll-height, 75vh); - overflow-y: auto; } + overflow-y: auto; +} @media (min-width: 576px) { .navbar-expand-sm { flex-wrap: nowrap; - justify-content: flex-start; } - .navbar-expand-sm .navbar-nav { - flex-direction: row; } - .navbar-expand-sm .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand-sm .navbar-nav .nav-link { - padding-right: var(--bs-navbar-nav-link-padding-x); - padding-left: var(--bs-navbar-nav-link-padding-x); } - .navbar-expand-sm .navbar-nav-scroll { - overflow: visible; } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - flex-basis: auto; } - .navbar-expand-sm .navbar-toggler { - display: none; } - .navbar-expand-sm .offcanvas { - position: static; - z-index: auto; - flex-grow: 1; - width: auto !important; - height: auto !important; - visibility: visible !important; - background-color: transparent !important; - border: 0 !important; - transform: none !important; - transition: none; } - .navbar-expand-sm .offcanvas .offcanvas-header { - display: none; } - .navbar-expand-sm .offcanvas .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; } } -@media (min-width: 768px) { - .navbar-expand-md { - flex-wrap: nowrap; - justify-content: flex-start; } - .navbar-expand-md .navbar-nav { - flex-direction: row; } - .navbar-expand-md .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand-md .navbar-nav .nav-link { - padding-right: var(--bs-navbar-nav-link-padding-x); - padding-left: var(--bs-navbar-nav-link-padding-x); } - .navbar-expand-md .navbar-nav-scroll { - overflow: visible; } - .navbar-expand-md .navbar-collapse { - display: flex !important; - flex-basis: auto; } - .navbar-expand-md .navbar-toggler { - display: none; } - .navbar-expand-md .offcanvas { - position: static; - z-index: auto; - flex-grow: 1; - width: auto !important; - height: auto !important; - visibility: visible !important; - background-color: transparent !important; - border: 0 !important; - transform: none !important; - transition: none; } - .navbar-expand-md .offcanvas .offcanvas-header { - display: none; } - .navbar-expand-md .offcanvas .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; } } -@media (min-width: 992px) { - .navbar-expand-lg { - flex-wrap: nowrap; - justify-content: flex-start; } - .navbar-expand-lg .navbar-nav { - flex-direction: row; } - .navbar-expand-lg .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand-lg .navbar-nav .nav-link { - padding-right: var(--bs-navbar-nav-link-padding-x); - padding-left: var(--bs-navbar-nav-link-padding-x); } - .navbar-expand-lg .navbar-nav-scroll { - overflow: visible; } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - flex-basis: auto; } - .navbar-expand-lg .navbar-toggler { - display: none; } - .navbar-expand-lg .offcanvas { - position: static; - z-index: auto; - flex-grow: 1; - width: auto !important; - height: auto !important; - visibility: visible !important; - background-color: transparent !important; - border: 0 !important; - transform: none !important; - transition: none; } - .navbar-expand-lg .offcanvas .offcanvas-header { - display: none; } - .navbar-expand-lg .offcanvas .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; } } -@media (min-width: 1200px) { - .navbar-expand-xl { - flex-wrap: nowrap; - justify-content: flex-start; } - .navbar-expand-xl .navbar-nav { - flex-direction: row; } - .navbar-expand-xl .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand-xl .navbar-nav .nav-link { - padding-right: var(--bs-navbar-nav-link-padding-x); - padding-left: var(--bs-navbar-nav-link-padding-x); } - .navbar-expand-xl .navbar-nav-scroll { - overflow: visible; } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; } - .navbar-expand-xl .navbar-toggler { - display: none; } - .navbar-expand-xl .offcanvas { - position: static; - z-index: auto; - flex-grow: 1; - width: auto !important; - height: auto !important; - visibility: visible !important; - background-color: transparent !important; - border: 0 !important; - transform: none !important; - transition: none; } - .navbar-expand-xl .offcanvas .offcanvas-header { - display: none; } - .navbar-expand-xl .offcanvas .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; } } -@media (min-width: 1400px) { - .navbar-expand-xxl { - flex-wrap: nowrap; - justify-content: flex-start; } - .navbar-expand-xxl .navbar-nav { - flex-direction: row; } - .navbar-expand-xxl .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand-xxl .navbar-nav .nav-link { - padding-right: var(--bs-navbar-nav-link-padding-x); - padding-left: var(--bs-navbar-nav-link-padding-x); } - .navbar-expand-xxl .navbar-nav-scroll { - overflow: visible; } - .navbar-expand-xxl .navbar-collapse { - display: flex !important; - flex-basis: auto; } - .navbar-expand-xxl .navbar-toggler { - display: none; } - .navbar-expand-xxl .offcanvas { - position: static; - z-index: auto; - flex-grow: 1; - width: auto !important; - height: auto !important; - visibility: visible !important; - background-color: transparent !important; - border: 0 !important; - transform: none !important; - transition: none; } - .navbar-expand-xxl .offcanvas .offcanvas-header { - display: none; } - .navbar-expand-xxl .offcanvas .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; } } -.navbar-expand { - flex-wrap: nowrap; - justify-content: flex-start; } - .navbar-expand .navbar-nav { - flex-direction: row; } - .navbar-expand .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand .navbar-nav .nav-link { - padding-right: var(--bs-navbar-nav-link-padding-x); - padding-left: var(--bs-navbar-nav-link-padding-x); } - .navbar-expand .navbar-nav-scroll { - overflow: visible; } - .navbar-expand .navbar-collapse { + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); + } + .navbar-expand-sm .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-sm .navbar-collapse { display: flex !important; - flex-basis: auto; } - .navbar-expand .navbar-toggler { - display: none; } - .navbar-expand .offcanvas { + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } + .navbar-expand-sm .offcanvas { position: static; z-index: auto; flex-grow: 1; @@ -3510,14 +3973,251 @@ textarea.form-control-lg { background-color: transparent !important; border: 0 !important; transform: none !important; - transition: none; } - .navbar-expand .offcanvas .offcanvas-header { - display: none; } - .navbar-expand .offcanvas .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; } + transition: none; + } + .navbar-expand-sm .offcanvas .offcanvas-header { + display: none; + } + .navbar-expand-sm .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +@media (min-width: 768px) { + .navbar-expand-md { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); + } + .navbar-expand-md .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } + .navbar-expand-md .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; + } + .navbar-expand-md .offcanvas .offcanvas-header { + display: none; + } + .navbar-expand-md .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +@media (min-width: 992px) { + .navbar-expand-lg { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); + } + .navbar-expand-lg .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } + .navbar-expand-lg .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; + } + .navbar-expand-lg .offcanvas .offcanvas-header { + display: none; + } + .navbar-expand-lg .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +@media (min-width: 1200px) { + .navbar-expand-xl { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); + } + .navbar-expand-xl .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } + .navbar-expand-xl .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; + } + .navbar-expand-xl .offcanvas .offcanvas-header { + display: none; + } + .navbar-expand-xl .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +@media (min-width: 1400px) { + .navbar-expand-xxl { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-xxl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xxl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xxl .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); + } + .navbar-expand-xxl .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-xxl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xxl .navbar-toggler { + display: none; + } + .navbar-expand-xxl .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; + } + .navbar-expand-xxl .offcanvas .offcanvas-header { + display: none; + } + .navbar-expand-xxl .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +.navbar-expand { + flex-wrap: nowrap; + justify-content: flex-start; +} +.navbar-expand .navbar-nav { + flex-direction: row; +} +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} +.navbar-expand .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); +} +.navbar-expand .navbar-nav-scroll { + overflow: visible; +} +.navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; +} +.navbar-expand .navbar-toggler { + display: none; +} +.navbar-expand .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; +} +.navbar-expand .offcanvas .offcanvas-header { + display: none; +} +.navbar-expand .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; +} .navbar-dark { --bs-navbar-color: rgba(255, 255, 255, 0.55); @@ -3527,7 +4227,8 @@ textarea.form-control-lg { --bs-navbar-brand-color: #fff; --bs-navbar-brand-hover-color: #fff; --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1); - --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } + --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} .card { --bs-card-spacer-y: 1rem; @@ -3556,72 +4257,90 @@ textarea.form-control-lg { background-color: var(--bs-card-bg); background-clip: border-box; border: var(--bs-card-border-width) solid var(--bs-card-border-color); - border-radius: var(--bs-card-border-radius); } - .card > hr { - margin-right: 0; - margin-left: 0; } - .card > .list-group { - border-top: inherit; - border-bottom: inherit; } - .card > .list-group:first-child { - border-top-width: 0; - border-top-left-radius: var(--bs-card-inner-border-radius); - border-top-right-radius: var(--bs-card-inner-border-radius); } - .card > .list-group:last-child { - border-bottom-width: 0; - border-bottom-right-radius: var(--bs-card-inner-border-radius); - border-bottom-left-radius: var(--bs-card-inner-border-radius); } - .card > .card-header + .list-group, - .card > .list-group + .card-footer { - border-top: 0; } + border-radius: var(--bs-card-border-radius); +} +.card > hr { + margin-right: 0; + margin-left: 0; +} +.card > .list-group { + border-top: inherit; + border-bottom: inherit; +} +.card > .list-group:first-child { + border-top-width: 0; + border-top-left-radius: var(--bs-card-inner-border-radius); + border-top-right-radius: var(--bs-card-inner-border-radius); +} +.card > .list-group:last-child { + border-bottom-width: 0; + border-bottom-right-radius: var(--bs-card-inner-border-radius); + border-bottom-left-radius: var(--bs-card-inner-border-radius); +} +.card > .card-header + .list-group, +.card > .list-group + .card-footer { + border-top: 0; +} .card-body { flex: 1 1 auto; padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x); - color: var(--bs-card-color); } + color: var(--bs-card-color); +} .card-title { - margin-bottom: var(--bs-card-title-spacer-y); } + margin-bottom: var(--bs-card-title-spacer-y); +} .card-subtitle { - margin-top: calc(-.5 * var(--bs-card-title-spacer-y)); - margin-bottom: 0; } + margin-top: calc(-0.5 * var(--bs-card-title-spacer-y)); + margin-bottom: 0; +} .card-text:last-child { - margin-bottom: 0; } + margin-bottom: 0; +} .card-link + .card-link { - margin-left: var(--bs-card-spacer-x); } + margin-left: var(--bs-card-spacer-x); +} .card-header { padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x); margin-bottom: 0; color: var(--bs-card-cap-color); background-color: var(--bs-card-cap-bg); - border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color); } - .card-header:first-child { - border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0; } + border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color); +} +.card-header:first-child { + border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0; +} .card-footer { padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x); color: var(--bs-card-cap-color); background-color: var(--bs-card-cap-bg); - border-top: var(--bs-card-border-width) solid var(--bs-card-border-color); } - .card-footer:last-child { - border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius); } + border-top: var(--bs-card-border-width) solid var(--bs-card-border-color); +} +.card-footer:last-child { + border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius); +} .card-header-tabs { - margin-right: calc(-.5 * var(--bs-card-cap-padding-x)); + margin-right: calc(-0.5 * var(--bs-card-cap-padding-x)); margin-bottom: calc(-1 * var(--bs-card-cap-padding-y)); - margin-left: calc(-.5 * var(--bs-card-cap-padding-x)); - border-bottom: 0; } - .card-header-tabs .nav-link.active { - background-color: var(--bs-card-bg); - border-bottom-color: var(--bs-card-bg); } + margin-left: calc(-0.5 * var(--bs-card-cap-padding-x)); + border-bottom: 0; +} +.card-header-tabs .nav-link.active { + background-color: var(--bs-card-bg); + border-bottom-color: var(--bs-card-bg); +} .card-header-pills { - margin-right: calc(-.5 * var(--bs-card-cap-padding-x)); - margin-left: calc(-.5 * var(--bs-card-cap-padding-x)); } + margin-right: calc(-0.5 * var(--bs-card-cap-padding-x)); + margin-left: calc(-0.5 * var(--bs-card-cap-padding-x)); +} .card-img-overlay { position: absolute; @@ -3630,57 +4349,72 @@ textarea.form-control-lg { bottom: 0; left: 0; padding: var(--bs-card-img-overlay-padding); - border-radius: var(--bs-card-inner-border-radius); } + border-radius: var(--bs-card-inner-border-radius); +} .card-img, .card-img-top, .card-img-bottom { - width: 100%; } + width: 100%; +} .card-img, .card-img-top { border-top-left-radius: var(--bs-card-inner-border-radius); - border-top-right-radius: var(--bs-card-inner-border-radius); } + border-top-right-radius: var(--bs-card-inner-border-radius); +} .card-img, .card-img-bottom { border-bottom-right-radius: var(--bs-card-inner-border-radius); - border-bottom-left-radius: var(--bs-card-inner-border-radius); } + border-bottom-left-radius: var(--bs-card-inner-border-radius); +} .card-group > .card { - margin-bottom: var(--bs-card-group-margin); } + margin-bottom: var(--bs-card-group-margin); +} @media (min-width: 576px) { .card-group { display: flex; - flex-flow: row wrap; } - .card-group > .card { - flex: 1 0 0%; - margin-bottom: 0; } - .card-group > .card + .card { - margin-left: 0; - border-left: 0; } - .card-group > .card:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - .card-group > .card:not(:last-child) .card-img-top, - .card-group > .card:not(:last-child) .card-header { - border-top-right-radius: 0; } - .card-group > .card:not(:last-child) .card-img-bottom, - .card-group > .card:not(:last-child) .card-footer { - border-bottom-right-radius: 0; } - .card-group > .card:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } - .card-group > .card:not(:first-child) .card-img-top, - .card-group > .card:not(:first-child) .card-header { - border-top-left-radius: 0; } - .card-group > .card:not(:first-child) .card-img-bottom, - .card-group > .card:not(:first-child) .card-footer { - border-bottom-left-radius: 0; } } + flex-flow: row wrap; + } + .card-group > .card { + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-top, + .card-group > .card:not(:last-child) .card-header { + border-top-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-bottom, + .card-group > .card:not(:last-child) .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-top, + .card-group > .card:not(:first-child) .card-header { + border-top-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-bottom, + .card-group > .card:not(:first-child) .card-footer { + border-bottom-left-radius: 0; + } +} .accordion { - --bs-accordion-color: #212529; - --bs-accordion-bg: #fff; + --bs-accordion-color: #3F3F3E; + --bs-accordion-bg: #3F3F3E; --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease; --bs-accordion-border-color: var(--bs-border-color); --bs-accordion-border-width: 1px; @@ -3688,19 +4422,20 @@ textarea.form-control-lg { --bs-accordion-inner-border-radius: calc(0.375rem - 1px); --bs-accordion-btn-padding-x: 1.25rem; --bs-accordion-btn-padding-y: 1rem; - --bs-accordion-btn-color: #212529; + --bs-accordion-btn-color: #3F3F3E; --bs-accordion-btn-bg: var(--bs-accordion-bg); - --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233F3F3E'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); --bs-accordion-btn-icon-width: 1.25rem; --bs-accordion-btn-icon-transform: rotate(-180deg); --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out; - --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); - --bs-accordion-btn-focus-border-color: #86b7fe; - --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%233c4c39'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + --bs-accordion-btn-focus-border-color: #a1aa9f; + --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(67, 84, 63, 0.25); --bs-accordion-body-padding-x: 1.25rem; --bs-accordion-body-padding-y: 1rem; - --bs-accordion-active-color: #0c63e4; - --bs-accordion-active-bg: #e7f1ff; } + --bs-accordion-active-color: #3c4c39; + --bs-accordion-active-bg: #eceeec; +} .accordion-button { position: relative; @@ -3708,85 +4443,114 @@ textarea.form-control-lg { align-items: center; width: 100%; padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x); - font-size: 1rem; + font-size: calc(1.265rem + 0.18vw); color: var(--bs-accordion-btn-color); text-align: left; background-color: var(--bs-accordion-btn-bg); border: 0; border-radius: 0; overflow-anchor: none; - transition: var(--bs-accordion-transition); } - @media (prefers-reduced-motion: reduce) { - .accordion-button { - transition: none; } } - .accordion-button:not(.collapsed) { - color: var(--bs-accordion-active-color); - background-color: var(--bs-accordion-active-bg); - box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color); } - .accordion-button:not(.collapsed)::after { - background-image: var(--bs-accordion-btn-active-icon); - transform: var(--bs-accordion-btn-icon-transform); } + transition: var(--bs-accordion-transition); +} +@media (min-width: 1200px) { + .accordion-button { + font-size: 1.4rem; + } +} +@media (prefers-reduced-motion: reduce) { + .accordion-button { + transition: none; + } +} +.accordion-button:not(.collapsed) { + color: var(--bs-accordion-active-color); + background-color: var(--bs-accordion-active-bg); + box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color); +} +.accordion-button:not(.collapsed)::after { + background-image: var(--bs-accordion-btn-active-icon); + transform: var(--bs-accordion-btn-icon-transform); +} +.accordion-button::after { + flex-shrink: 0; + width: var(--bs-accordion-btn-icon-width); + height: var(--bs-accordion-btn-icon-width); + margin-left: auto; + content: ""; + background-image: var(--bs-accordion-btn-icon); + background-repeat: no-repeat; + background-size: var(--bs-accordion-btn-icon-width); + transition: var(--bs-accordion-btn-icon-transition); +} +@media (prefers-reduced-motion: reduce) { .accordion-button::after { - flex-shrink: 0; - width: var(--bs-accordion-btn-icon-width); - height: var(--bs-accordion-btn-icon-width); - margin-left: auto; - content: ""; - background-image: var(--bs-accordion-btn-icon); - background-repeat: no-repeat; - background-size: var(--bs-accordion-btn-icon-width); - transition: var(--bs-accordion-btn-icon-transition); } - @media (prefers-reduced-motion: reduce) { - .accordion-button::after { - transition: none; } } - .accordion-button:hover { - z-index: 2; } - .accordion-button:focus { - z-index: 3; - border-color: var(--bs-accordion-btn-focus-border-color); - outline: 0; - box-shadow: var(--bs-accordion-btn-focus-box-shadow); } + transition: none; + } +} +.accordion-button:hover { + z-index: 2; +} +.accordion-button:focus { + z-index: 3; + border-color: var(--bs-accordion-btn-focus-border-color); + outline: 0; + box-shadow: var(--bs-accordion-btn-focus-box-shadow); +} .accordion-header { - margin-bottom: 0; } + margin-bottom: 0; +} .accordion-item { color: var(--bs-accordion-color); background-color: var(--bs-accordion-bg); - border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color); } - .accordion-item:first-of-type { - border-top-left-radius: var(--bs-accordion-border-radius); - border-top-right-radius: var(--bs-accordion-border-radius); } - .accordion-item:first-of-type .accordion-button { - border-top-left-radius: var(--bs-accordion-inner-border-radius); - border-top-right-radius: var(--bs-accordion-inner-border-radius); } - .accordion-item:not(:first-of-type) { - border-top: 0; } - .accordion-item:last-of-type { - border-bottom-right-radius: var(--bs-accordion-border-radius); - border-bottom-left-radius: var(--bs-accordion-border-radius); } - .accordion-item:last-of-type .accordion-button.collapsed { - border-bottom-right-radius: var(--bs-accordion-inner-border-radius); - border-bottom-left-radius: var(--bs-accordion-inner-border-radius); } - .accordion-item:last-of-type .accordion-collapse { - border-bottom-right-radius: var(--bs-accordion-border-radius); - border-bottom-left-radius: var(--bs-accordion-border-radius); } + border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color); +} +.accordion-item:first-of-type { + border-top-left-radius: var(--bs-accordion-border-radius); + border-top-right-radius: var(--bs-accordion-border-radius); +} +.accordion-item:first-of-type .accordion-button { + border-top-left-radius: var(--bs-accordion-inner-border-radius); + border-top-right-radius: var(--bs-accordion-inner-border-radius); +} +.accordion-item:not(:first-of-type) { + border-top: 0; +} +.accordion-item:last-of-type { + border-bottom-right-radius: var(--bs-accordion-border-radius); + border-bottom-left-radius: var(--bs-accordion-border-radius); +} +.accordion-item:last-of-type .accordion-button.collapsed { + border-bottom-right-radius: var(--bs-accordion-inner-border-radius); + border-bottom-left-radius: var(--bs-accordion-inner-border-radius); +} +.accordion-item:last-of-type .accordion-collapse { + border-bottom-right-radius: var(--bs-accordion-border-radius); + border-bottom-left-radius: var(--bs-accordion-border-radius); +} .accordion-body { - padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x); } + padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x); +} .accordion-flush .accordion-collapse { - border-width: 0; } + border-width: 0; +} .accordion-flush .accordion-item { border-right: 0; border-left: 0; - border-radius: 0; } - .accordion-flush .accordion-item:first-child { - border-top: 0; } - .accordion-flush .accordion-item:last-child { - border-bottom: 0; } - .accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed { - border-radius: 0; } + border-radius: 0; +} +.accordion-flush .accordion-item:first-child { + border-top: 0; +} +.accordion-flush .accordion-item:last-child { + border-bottom: 0; +} +.accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed { + border-radius: 0; +} .breadcrumb { --bs-breadcrumb-padding-x: 0; @@ -3804,22 +4568,26 @@ textarea.form-control-lg { font-size: var(--bs-breadcrumb-font-size); list-style: none; background-color: var(--bs-breadcrumb-bg); - border-radius: var(--bs-breadcrumb-border-radius); } + border-radius: var(--bs-breadcrumb-border-radius); +} .breadcrumb-item + .breadcrumb-item { - padding-left: var(--bs-breadcrumb-item-padding-x); } - .breadcrumb-item + .breadcrumb-item::before { - float: left; - padding-right: var(--bs-breadcrumb-item-padding-x); - color: var(--bs-breadcrumb-divider-color); - content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */; } + padding-left: var(--bs-breadcrumb-item-padding-x); +} +.breadcrumb-item + .breadcrumb-item::before { + float: left; + padding-right: var(--bs-breadcrumb-item-padding-x); + color: var(--bs-breadcrumb-divider-color); + content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */; +} .breadcrumb-item.active { - color: var(--bs-breadcrumb-item-active-color); } + color: var(--bs-breadcrumb-item-active-color); +} .pagination { --bs-pagination-padding-x: 0.75rem; --bs-pagination-padding-y: 0.375rem; - --bs-pagination-font-size: 1rem; + --bs-pagination-font-size: calc(1.265rem + 0.18vw); --bs-pagination-color: var(--bs-link-color); --bs-pagination-bg: #fff; --bs-pagination-border-width: 1px; @@ -3830,16 +4598,22 @@ textarea.form-control-lg { --bs-pagination-hover-border-color: #dee2e6; --bs-pagination-focus-color: var(--bs-link-hover-color); --bs-pagination-focus-bg: #e9ecef; - --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(67, 84, 63, 0.25); --bs-pagination-active-color: #fff; - --bs-pagination-active-bg: #0d6efd; - --bs-pagination-active-border-color: #0d6efd; + --bs-pagination-active-bg: #43543F; + --bs-pagination-active-border-color: #43543F; --bs-pagination-disabled-color: #6c757d; --bs-pagination-disabled-bg: #fff; --bs-pagination-disabled-border-color: #dee2e6; display: flex; padding-left: 0; - list-style: none; } + list-style: none; +} +@media (min-width: 1200px) { + .pagination { + --bs-pagination-font-size: 1.4rem; + } +} .page-link { position: relative; @@ -3850,52 +4624,69 @@ textarea.form-control-lg { text-decoration: none; background-color: var(--bs-pagination-bg); border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color); - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } - @media (prefers-reduced-motion: reduce) { - .page-link { - transition: none; } } - .page-link:hover { - z-index: 2; - color: var(--bs-pagination-hover-color); - background-color: var(--bs-pagination-hover-bg); - border-color: var(--bs-pagination-hover-border-color); } - .page-link:focus { - z-index: 3; - color: var(--bs-pagination-focus-color); - background-color: var(--bs-pagination-focus-bg); - outline: 0; - box-shadow: var(--bs-pagination-focus-box-shadow); } - .page-link.active, .active > .page-link { - z-index: 3; - color: var(--bs-pagination-active-color); - background-color: var(--bs-pagination-active-bg); - border-color: var(--bs-pagination-active-border-color); } - .page-link.disabled, .disabled > .page-link { - color: var(--bs-pagination-disabled-color); - pointer-events: none; - background-color: var(--bs-pagination-disabled-bg); - border-color: var(--bs-pagination-disabled-border-color); } + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .page-link { + transition: none; + } +} +.page-link:hover { + z-index: 2; + color: var(--bs-pagination-hover-color); + background-color: var(--bs-pagination-hover-bg); + border-color: var(--bs-pagination-hover-border-color); +} +.page-link:focus { + z-index: 3; + color: var(--bs-pagination-focus-color); + background-color: var(--bs-pagination-focus-bg); + outline: 0; + box-shadow: var(--bs-pagination-focus-box-shadow); +} +.page-link.active, .active > .page-link { + z-index: 3; + color: var(--bs-pagination-active-color); + background-color: var(--bs-pagination-active-bg); + border-color: var(--bs-pagination-active-border-color); +} +.page-link.disabled, .disabled > .page-link { + color: var(--bs-pagination-disabled-color); + pointer-events: none; + background-color: var(--bs-pagination-disabled-bg); + border-color: var(--bs-pagination-disabled-border-color); +} .page-item:not(:first-child) .page-link { - margin-left: -1px; } + margin-left: -1px; +} .page-item:first-child .page-link { border-top-left-radius: var(--bs-pagination-border-radius); - border-bottom-left-radius: var(--bs-pagination-border-radius); } + border-bottom-left-radius: var(--bs-pagination-border-radius); +} .page-item:last-child .page-link { border-top-right-radius: var(--bs-pagination-border-radius); - border-bottom-right-radius: var(--bs-pagination-border-radius); } + border-bottom-right-radius: var(--bs-pagination-border-radius); +} .pagination-lg { --bs-pagination-padding-x: 1.5rem; --bs-pagination-padding-y: 0.75rem; - --bs-pagination-font-size: 1.25rem; - --bs-pagination-border-radius: 0.5rem; } + --bs-pagination-font-size: calc(1.3rem + 0.6vw); + --bs-pagination-border-radius: 0.5rem; +} +@media (min-width: 1200px) { + .pagination-lg { + --bs-pagination-font-size: 1.75rem; + } +} .pagination-sm { --bs-pagination-padding-x: 0.5rem; --bs-pagination-padding-y: 0.25rem; - --bs-pagination-font-size: 0.875rem; - --bs-pagination-border-radius: 0.25rem; } + --bs-pagination-font-size: 1.225rem; + --bs-pagination-border-radius: 0.25rem; +} .badge { --bs-badge-padding-x: 0.65em; @@ -3913,13 +4704,16 @@ textarea.form-control-lg { text-align: center; white-space: nowrap; vertical-align: baseline; - border-radius: var(--bs-badge-border-radius); } - .badge:empty { - display: none; } + border-radius: var(--bs-badge-border-radius); +} +.badge:empty { + display: none; +} .btn .badge { position: relative; - top: -1px; } + top: -1px; +} .alert { --bs-alert-bg: transparent; @@ -3936,97 +4730,121 @@ textarea.form-control-lg { color: var(--bs-alert-color); background-color: var(--bs-alert-bg); border: var(--bs-alert-border); - border-radius: var(--bs-alert-border-radius); } + border-radius: var(--bs-alert-border-radius); +} .alert-heading { - color: inherit; } + color: inherit; +} .alert-link { - font-weight: 700; } + font-weight: 700; +} .alert-dismissible { - padding-right: 3rem; } - .alert-dismissible .btn-close { - position: absolute; - top: 0; - right: 0; - z-index: 2; - padding: 1.25rem 1rem; } + padding-right: 3rem; +} +.alert-dismissible .btn-close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: 1.25rem 1rem; +} .alert-primary { - --bs-alert-color: #084298; - --bs-alert-bg: #cfe2ff; - --bs-alert-border-color: #b6d4fe; } - .alert-primary .alert-link { - color: #06357a; } + --bs-alert-color: #283226; + --bs-alert-bg: #d9ddd9; + --bs-alert-border-color: #c7ccc5; +} +.alert-primary .alert-link { + color: #20281e; +} .alert-secondary { --bs-alert-color: #41464b; --bs-alert-bg: #e2e3e5; - --bs-alert-border-color: #d3d6d8; } - .alert-secondary .alert-link { - color: #34383c; } + --bs-alert-border-color: #d3d6d8; +} +.alert-secondary .alert-link { + color: #34383c; +} .alert-success { --bs-alert-color: #0f5132; --bs-alert-bg: #d1e7dd; - --bs-alert-border-color: #badbcc; } - .alert-success .alert-link { - color: #0c4128; } + --bs-alert-border-color: #badbcc; +} +.alert-success .alert-link { + color: #0c4128; +} .alert-info { --bs-alert-color: #055160; --bs-alert-bg: #cff4fc; - --bs-alert-border-color: #b6effb; } - .alert-info .alert-link { - color: #04414d; } + --bs-alert-border-color: #b6effb; +} +.alert-info .alert-link { + color: #04414d; +} .alert-warning { --bs-alert-color: #664d03; --bs-alert-bg: #fff3cd; - --bs-alert-border-color: #ffecb5; } - .alert-warning .alert-link { - color: #523e02; } + --bs-alert-border-color: #ffecb5; +} +.alert-warning .alert-link { + color: #523e02; +} .alert-danger { --bs-alert-color: #842029; --bs-alert-bg: #f8d7da; - --bs-alert-border-color: #f5c2c7; } - .alert-danger .alert-link { - color: #6a1a21; } + --bs-alert-border-color: #f5c2c7; +} +.alert-danger .alert-link { + color: #6a1a21; +} .alert-light { --bs-alert-color: #636464; --bs-alert-bg: #fefefe; - --bs-alert-border-color: #fdfdfe; } - .alert-light .alert-link { - color: #4f5050; } + --bs-alert-border-color: #fdfdfe; +} +.alert-light .alert-link { + color: #4f5050; +} .alert-dark { --bs-alert-color: #141619; --bs-alert-bg: #d3d3d4; - --bs-alert-border-color: #bcbebf; } - .alert-dark .alert-link { - color: #101214; } + --bs-alert-border-color: #bcbebf; +} +.alert-dark .alert-link { + color: #101214; +} @keyframes progress-bar-stripes { 0% { - background-position-x: 1rem; } } + background-position-x: 1rem; + } +} .progress { --bs-progress-height: 1rem; - --bs-progress-font-size: 0.75rem; + --bs-progress-font-size: 1.05rem; --bs-progress-bg: #e9ecef; --bs-progress-border-radius: 0.375rem; --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075); --bs-progress-bar-color: #fff; - --bs-progress-bar-bg: #0d6efd; + --bs-progress-bar-bg: #43543F; --bs-progress-bar-transition: width 0.6s ease; display: flex; height: var(--bs-progress-height); overflow: hidden; font-size: var(--bs-progress-font-size); background-color: var(--bs-progress-bg); - border-radius: var(--bs-progress-border-radius); } + border-radius: var(--bs-progress-border-radius); +} .progress-bar { display: flex; @@ -4037,20 +4855,27 @@ textarea.form-control-lg { text-align: center; white-space: nowrap; background-color: var(--bs-progress-bar-bg); - transition: var(--bs-progress-bar-transition); } - @media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; } } + transition: var(--bs-progress-bar-transition); +} +@media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} .progress-bar-striped { background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: var(--bs-progress-height) var(--bs-progress-height); } + background-size: var(--bs-progress-height) var(--bs-progress-height); +} .progress-bar-animated { - animation: 1s linear infinite progress-bar-stripes; } - @media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; } } + animation: 1s linear infinite progress-bar-stripes; +} +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + animation: none; + } +} .list-group { --bs-list-group-color: #212529; @@ -4063,38 +4888,44 @@ textarea.form-control-lg { --bs-list-group-action-color: #495057; --bs-list-group-action-hover-color: #495057; --bs-list-group-action-hover-bg: #f8f9fa; - --bs-list-group-action-active-color: #212529; + --bs-list-group-action-active-color: #3F3F3E; --bs-list-group-action-active-bg: #e9ecef; --bs-list-group-disabled-color: #6c757d; --bs-list-group-disabled-bg: #fff; --bs-list-group-active-color: #fff; - --bs-list-group-active-bg: #0d6efd; - --bs-list-group-active-border-color: #0d6efd; + --bs-list-group-active-bg: #43543F; + --bs-list-group-active-border-color: #43543F; display: flex; flex-direction: column; padding-left: 0; margin-bottom: 0; - border-radius: var(--bs-list-group-border-radius); } + border-radius: var(--bs-list-group-border-radius); +} .list-group-numbered { list-style-type: none; - counter-reset: section; } - .list-group-numbered > .list-group-item::before { - content: counters(section,".") ". "; - counter-increment: section; } + counter-reset: section; +} +.list-group-numbered > .list-group-item::before { + content: counters(section, ".") ". "; + counter-increment: section; +} .list-group-item-action { width: 100%; color: var(--bs-list-group-action-color); - text-align: inherit; } - .list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: var(--bs-list-group-action-hover-color); - text-decoration: none; - background-color: var(--bs-list-group-action-hover-bg); } - .list-group-item-action:active { - color: var(--bs-list-group-action-active-color); - background-color: var(--bs-list-group-action-active-bg); } + text-align: inherit; +} +.list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: var(--bs-list-group-action-hover-color); + text-decoration: none; + background-color: var(--bs-list-group-action-hover-bg); +} +.list-group-item-action:active { + color: var(--bs-list-group-action-active-color); + background-color: var(--bs-list-group-action-active-bg); +} .list-group-item { position: relative; @@ -4103,224 +4934,299 @@ textarea.form-control-lg { color: var(--bs-list-group-color); text-decoration: none; background-color: var(--bs-list-group-bg); - border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color); } - .list-group-item:first-child { - border-top-left-radius: inherit; - border-top-right-radius: inherit; } - .list-group-item:last-child { - border-bottom-right-radius: inherit; - border-bottom-left-radius: inherit; } - .list-group-item.disabled, .list-group-item:disabled { - color: var(--bs-list-group-disabled-color); - pointer-events: none; - background-color: var(--bs-list-group-disabled-bg); } - .list-group-item.active { - z-index: 2; - color: var(--bs-list-group-active-color); - background-color: var(--bs-list-group-active-bg); - border-color: var(--bs-list-group-active-border-color); } - .list-group-item + .list-group-item { - border-top-width: 0; } - .list-group-item + .list-group-item.active { - margin-top: calc(-1 * var(--bs-list-group-border-width)); - border-top-width: var(--bs-list-group-border-width); } + border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color); +} +.list-group-item:first-child { + border-top-left-radius: inherit; + border-top-right-radius: inherit; +} +.list-group-item:last-child { + border-bottom-right-radius: inherit; + border-bottom-left-radius: inherit; +} +.list-group-item.disabled, .list-group-item:disabled { + color: var(--bs-list-group-disabled-color); + pointer-events: none; + background-color: var(--bs-list-group-disabled-bg); +} +.list-group-item.active { + z-index: 2; + color: var(--bs-list-group-active-color); + background-color: var(--bs-list-group-active-bg); + border-color: var(--bs-list-group-active-border-color); +} +.list-group-item + .list-group-item { + border-top-width: 0; +} +.list-group-item + .list-group-item.active { + margin-top: calc(-1 * var(--bs-list-group-border-width)); + border-top-width: var(--bs-list-group-border-width); +} .list-group-horizontal { - flex-direction: row; } - .list-group-horizontal > .list-group-item:first-child:not(:last-child) { - border-bottom-left-radius: var(--bs-list-group-border-radius); - border-top-right-radius: 0; } - .list-group-horizontal > .list-group-item:last-child:not(:first-child) { - border-top-right-radius: var(--bs-list-group-border-radius); - border-bottom-left-radius: 0; } - .list-group-horizontal > .list-group-item.active { - margin-top: 0; } - .list-group-horizontal > .list-group-item + .list-group-item { - border-top-width: var(--bs-list-group-border-width); - border-left-width: 0; } - .list-group-horizontal > .list-group-item + .list-group-item.active { - margin-left: calc(-1 * var(--bs-list-group-border-width)); - border-left-width: var(--bs-list-group-border-width); } + flex-direction: row; +} +.list-group-horizontal > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; +} +.list-group-horizontal > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; +} +.list-group-horizontal > .list-group-item.active { + margin-top: 0; +} +.list-group-horizontal > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; +} +.list-group-horizontal > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); +} @media (min-width: 576px) { .list-group-horizontal-sm { - flex-direction: row; } - .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) { - border-bottom-left-radius: var(--bs-list-group-border-radius); - border-top-right-radius: 0; } - .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) { - border-top-right-radius: var(--bs-list-group-border-radius); - border-bottom-left-radius: 0; } - .list-group-horizontal-sm > .list-group-item.active { - margin-top: 0; } - .list-group-horizontal-sm > .list-group-item + .list-group-item { - border-top-width: var(--bs-list-group-border-width); - border-left-width: 0; } - .list-group-horizontal-sm > .list-group-item + .list-group-item.active { - margin-left: calc(-1 * var(--bs-list-group-border-width)); - border-left-width: var(--bs-list-group-border-width); } } + flex-direction: row; + } + .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-sm > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} @media (min-width: 768px) { .list-group-horizontal-md { - flex-direction: row; } - .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) { - border-bottom-left-radius: var(--bs-list-group-border-radius); - border-top-right-radius: 0; } - .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) { - border-top-right-radius: var(--bs-list-group-border-radius); - border-bottom-left-radius: 0; } - .list-group-horizontal-md > .list-group-item.active { - margin-top: 0; } - .list-group-horizontal-md > .list-group-item + .list-group-item { - border-top-width: var(--bs-list-group-border-width); - border-left-width: 0; } - .list-group-horizontal-md > .list-group-item + .list-group-item.active { - margin-left: calc(-1 * var(--bs-list-group-border-width)); - border-left-width: var(--bs-list-group-border-width); } } + flex-direction: row; + } + .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-md > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} @media (min-width: 992px) { .list-group-horizontal-lg { - flex-direction: row; } - .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) { - border-bottom-left-radius: var(--bs-list-group-border-radius); - border-top-right-radius: 0; } - .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) { - border-top-right-radius: var(--bs-list-group-border-radius); - border-bottom-left-radius: 0; } - .list-group-horizontal-lg > .list-group-item.active { - margin-top: 0; } - .list-group-horizontal-lg > .list-group-item + .list-group-item { - border-top-width: var(--bs-list-group-border-width); - border-left-width: 0; } - .list-group-horizontal-lg > .list-group-item + .list-group-item.active { - margin-left: calc(-1 * var(--bs-list-group-border-width)); - border-left-width: var(--bs-list-group-border-width); } } + flex-direction: row; + } + .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-lg > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} @media (min-width: 1200px) { .list-group-horizontal-xl { - flex-direction: row; } - .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) { - border-bottom-left-radius: var(--bs-list-group-border-radius); - border-top-right-radius: 0; } - .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) { - border-top-right-radius: var(--bs-list-group-border-radius); - border-bottom-left-radius: 0; } - .list-group-horizontal-xl > .list-group-item.active { - margin-top: 0; } - .list-group-horizontal-xl > .list-group-item + .list-group-item { - border-top-width: var(--bs-list-group-border-width); - border-left-width: 0; } - .list-group-horizontal-xl > .list-group-item + .list-group-item.active { - margin-left: calc(-1 * var(--bs-list-group-border-width)); - border-left-width: var(--bs-list-group-border-width); } } + flex-direction: row; + } + .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-xl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} @media (min-width: 1400px) { .list-group-horizontal-xxl { - flex-direction: row; } - .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) { - border-bottom-left-radius: var(--bs-list-group-border-radius); - border-top-right-radius: 0; } - .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) { - border-top-right-radius: var(--bs-list-group-border-radius); - border-bottom-left-radius: 0; } - .list-group-horizontal-xxl > .list-group-item.active { - margin-top: 0; } - .list-group-horizontal-xxl > .list-group-item + .list-group-item { - border-top-width: var(--bs-list-group-border-width); - border-left-width: 0; } - .list-group-horizontal-xxl > .list-group-item + .list-group-item.active { - margin-left: calc(-1 * var(--bs-list-group-border-width)); - border-left-width: var(--bs-list-group-border-width); } } + flex-direction: row; + } + .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-xxl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xxl > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-xxl > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} .list-group-flush { - border-radius: 0; } - .list-group-flush > .list-group-item { - border-width: 0 0 var(--bs-list-group-border-width); } - .list-group-flush > .list-group-item:last-child { - border-bottom-width: 0; } + border-radius: 0; +} +.list-group-flush > .list-group-item { + border-width: 0 0 var(--bs-list-group-border-width); +} +.list-group-flush > .list-group-item:last-child { + border-bottom-width: 0; +} .list-group-item-primary { - color: #084298; - background-color: #cfe2ff; } - .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #084298; - background-color: #bacbe6; } - .list-group-item-primary.list-group-item-action.active { - color: #fff; - background-color: #084298; - border-color: #084298; } + color: #283226; + background-color: #d9ddd9; +} +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #283226; + background-color: #c3c7c3; +} +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #283226; + border-color: #283226; +} .list-group-item-secondary { color: #41464b; - background-color: #e2e3e5; } - .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #41464b; - background-color: #cbccce; } - .list-group-item-secondary.list-group-item-action.active { - color: #fff; - background-color: #41464b; - border-color: #41464b; } + background-color: #e2e3e5; +} +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #41464b; + background-color: #cbccce; +} +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #41464b; + border-color: #41464b; +} .list-group-item-success { color: #0f5132; - background-color: #d1e7dd; } - .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #0f5132; - background-color: #bcd0c7; } - .list-group-item-success.list-group-item-action.active { - color: #fff; - background-color: #0f5132; - border-color: #0f5132; } + background-color: #d1e7dd; +} +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #0f5132; + background-color: #bcd0c7; +} +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #0f5132; + border-color: #0f5132; +} .list-group-item-info { color: #055160; - background-color: #cff4fc; } - .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #055160; - background-color: #badce3; } - .list-group-item-info.list-group-item-action.active { - color: #fff; - background-color: #055160; - border-color: #055160; } + background-color: #cff4fc; +} +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #055160; + background-color: #badce3; +} +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #055160; + border-color: #055160; +} .list-group-item-warning { color: #664d03; - background-color: #fff3cd; } - .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #664d03; - background-color: #e6dbb9; } - .list-group-item-warning.list-group-item-action.active { - color: #fff; - background-color: #664d03; - border-color: #664d03; } + background-color: #fff3cd; +} +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #664d03; + background-color: #e6dbb9; +} +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #664d03; + border-color: #664d03; +} .list-group-item-danger { color: #842029; - background-color: #f8d7da; } - .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #842029; - background-color: #dfc2c4; } - .list-group-item-danger.list-group-item-action.active { - color: #fff; - background-color: #842029; - border-color: #842029; } + background-color: #f8d7da; +} +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #842029; + background-color: #dfc2c4; +} +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #842029; + border-color: #842029; +} .list-group-item-light { color: #636464; - background-color: #fefefe; } - .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636464; - background-color: #e5e5e5; } - .list-group-item-light.list-group-item-action.active { - color: #fff; - background-color: #636464; - border-color: #636464; } + background-color: #fefefe; +} +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #636464; + background-color: #e5e5e5; +} +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #636464; + border-color: #636464; +} .list-group-item-dark { color: #141619; - background-color: #d3d3d4; } - .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #141619; - background-color: #bebebf; } - .list-group-item-dark.list-group-item-action.active { - color: #fff; - background-color: #141619; - border-color: #141619; } + background-color: #d3d3d4; +} +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #141619; + background-color: #bebebf; +} +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #141619; + border-color: #141619; +} .btn-close { box-sizing: content-box; @@ -4331,22 +5237,27 @@ textarea.form-control-lg { background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat; border: 0; border-radius: 0.375rem; - opacity: 0.5; } - .btn-close:hover { - color: #000; - text-decoration: none; - opacity: 0.75; } - .btn-close:focus { - outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); - opacity: 1; } - .btn-close:disabled, .btn-close.disabled { - pointer-events: none; - user-select: none; - opacity: 0.25; } + opacity: 0.5; +} +.btn-close:hover { + color: #000; + text-decoration: none; + opacity: 0.75; +} +.btn-close:focus { + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(67, 84, 63, 0.25); + opacity: 1; +} +.btn-close:disabled, .btn-close.disabled { + pointer-events: none; + user-select: none; + opacity: 0.25; +} .btn-close-white { - filter: invert(1) grayscale(100%) brightness(200%); } + filter: invert(1) grayscale(100%) brightness(200%); +} .toast { --bs-toast-zindex: 1090; @@ -4373,11 +5284,14 @@ textarea.form-control-lg { background-clip: padding-box; border: var(--bs-toast-border-width) solid var(--bs-toast-border-color); box-shadow: var(--bs-toast-box-shadow); - border-radius: var(--bs-toast-border-radius); } - .toast.showing { - opacity: 0; } - .toast:not(.show) { - display: none; } + border-radius: var(--bs-toast-border-radius); +} +.toast.showing { + opacity: 0; +} +.toast:not(.show) { + display: none; +} .toast-container { --bs-toast-zindex: 1090; @@ -4385,9 +5299,11 @@ textarea.form-control-lg { z-index: var(--bs-toast-zindex); width: max-content; max-width: 100%; - pointer-events: none; } - .toast-container > :not(:last-child) { - margin-bottom: var(--bs-toast-spacing); } + pointer-events: none; +} +.toast-container > :not(:last-child) { + margin-bottom: var(--bs-toast-spacing); +} .toast-header { display: flex; @@ -4398,14 +5314,17 @@ textarea.form-control-lg { background-clip: padding-box; border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color); border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width)); - border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width)); } - .toast-header .btn-close { - margin-right: calc(-.5 * var(--bs-toast-padding-x)); - margin-left: var(--bs-toast-padding-x); } + border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width)); +} +.toast-header .btn-close { + margin-right: calc(-0.5 * var(--bs-toast-padding-x)); + margin-left: var(--bs-toast-padding-x); +} .toast-body { padding: var(--bs-toast-padding-x); - word-wrap: break-word; } + word-wrap: break-word; +} .modal { --bs-modal-zindex: 1055; @@ -4424,7 +5343,7 @@ textarea.form-control-lg { --bs-modal-header-padding: 1rem 1rem; --bs-modal-header-border-color: var(--bs-border-color); --bs-modal-header-border-width: 1px; - --bs-modal-title-line-height: 1.5; + --bs-modal-title-line-height: 1.2; --bs-modal-footer-gap: 0.5rem; --bs-modal-footer-bg: ; --bs-modal-footer-border-color: var(--bs-border-color); @@ -4438,36 +5357,47 @@ textarea.form-control-lg { height: 100%; overflow-x: hidden; overflow-y: auto; - outline: 0; } + outline: 0; +} .modal-dialog { position: relative; width: auto; margin: var(--bs-modal-margin); - pointer-events: none; } + pointer-events: none; +} +.modal.fade .modal-dialog { + transition: transform 0.3s ease-out; + transform: translate(0, -50px); +} +@media (prefers-reduced-motion: reduce) { .modal.fade .modal-dialog { - transition: transform 0.3s ease-out; - transform: translate(0, -50px); } - @media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; } } - .modal.show .modal-dialog { - transform: none; } - .modal.modal-static .modal-dialog { - transform: scale(1.02); } + transition: none; + } +} +.modal.show .modal-dialog { + transform: none; +} +.modal.modal-static .modal-dialog { + transform: scale(1.02); +} .modal-dialog-scrollable { - height: calc(100% - var(--bs-modal-margin) * 2); } - .modal-dialog-scrollable .modal-content { - max-height: 100%; - overflow: hidden; } - .modal-dialog-scrollable .modal-body { - overflow-y: auto; } + height: calc(100% - var(--bs-modal-margin) * 2); +} +.modal-dialog-scrollable .modal-content { + max-height: 100%; + overflow: hidden; +} +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} .modal-dialog-centered { display: flex; align-items: center; - min-height: calc(100% - var(--bs-modal-margin) * 2); } + min-height: calc(100% - var(--bs-modal-margin) * 2); +} .modal-content { position: relative; @@ -4480,7 +5410,8 @@ textarea.form-control-lg { background-clip: padding-box; border: var(--bs-modal-border-width) solid var(--bs-modal-border-color); border-radius: var(--bs-modal-border-radius); - outline: 0; } + outline: 0; +} .modal-backdrop { --bs-backdrop-zindex: 1050; @@ -4492,11 +5423,14 @@ textarea.form-control-lg { z-index: var(--bs-backdrop-zindex); width: 100vw; height: 100vh; - background-color: var(--bs-backdrop-bg); } - .modal-backdrop.fade { - opacity: 0; } - .modal-backdrop.show { - opacity: var(--bs-backdrop-opacity); } + background-color: var(--bs-backdrop-bg); +} +.modal-backdrop.fade { + opacity: 0; +} +.modal-backdrop.show { + opacity: var(--bs-backdrop-opacity); +} .modal-header { display: flex; @@ -4506,19 +5440,23 @@ textarea.form-control-lg { padding: var(--bs-modal-header-padding); border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color); border-top-left-radius: var(--bs-modal-inner-border-radius); - border-top-right-radius: var(--bs-modal-inner-border-radius); } - .modal-header .btn-close { - padding: calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5); - margin: calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto; } + border-top-right-radius: var(--bs-modal-inner-border-radius); +} +.modal-header .btn-close { + padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5); + margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto; +} .modal-title { margin-bottom: 0; - line-height: var(--bs-modal-title-line-height); } + line-height: var(--bs-modal-title-line-height); +} .modal-body { position: relative; flex: 1 1 auto; - padding: var(--bs-modal-padding); } + padding: var(--bs-modal-padding); +} .modal-footer { display: flex; @@ -4526,130 +5464,167 @@ textarea.form-control-lg { flex-wrap: wrap; align-items: center; justify-content: flex-end; - padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5); + padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5); background-color: var(--bs-modal-footer-bg); border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color); border-bottom-right-radius: var(--bs-modal-inner-border-radius); - border-bottom-left-radius: var(--bs-modal-inner-border-radius); } - .modal-footer > * { - margin: calc(var(--bs-modal-footer-gap) * .5); } + border-bottom-left-radius: var(--bs-modal-inner-border-radius); +} +.modal-footer > * { + margin: calc(var(--bs-modal-footer-gap) * 0.5); +} @media (min-width: 576px) { .modal { --bs-modal-margin: 1.75rem; - --bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); } - + --bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + } .modal-dialog { max-width: var(--bs-modal-width); margin-right: auto; - margin-left: auto; } - + margin-left: auto; + } .modal-sm { - --bs-modal-width: 300px; } } + --bs-modal-width: 300px; + } +} @media (min-width: 992px) { .modal-lg, .modal-xl { - --bs-modal-width: 800px; } } + --bs-modal-width: 800px; + } +} @media (min-width: 1200px) { .modal-xl { - --bs-modal-width: 1140px; } } + --bs-modal-width: 1140px; + } +} .modal-fullscreen { width: 100vw; max-width: none; height: 100%; - margin: 0; } - .modal-fullscreen .modal-content { - height: 100%; - border: 0; - border-radius: 0; } - .modal-fullscreen .modal-header, - .modal-fullscreen .modal-footer { - border-radius: 0; } - .modal-fullscreen .modal-body { - overflow-y: auto; } + margin: 0; +} +.modal-fullscreen .modal-content { + height: 100%; + border: 0; + border-radius: 0; +} +.modal-fullscreen .modal-header, +.modal-fullscreen .modal-footer { + border-radius: 0; +} +.modal-fullscreen .modal-body { + overflow-y: auto; +} @media (max-width: 575.98px) { .modal-fullscreen-sm-down { width: 100vw; max-width: none; height: 100%; - margin: 0; } - .modal-fullscreen-sm-down .modal-content { - height: 100%; - border: 0; - border-radius: 0; } - .modal-fullscreen-sm-down .modal-header, - .modal-fullscreen-sm-down .modal-footer { - border-radius: 0; } - .modal-fullscreen-sm-down .modal-body { - overflow-y: auto; } } + margin: 0; + } + .modal-fullscreen-sm-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-sm-down .modal-header, + .modal-fullscreen-sm-down .modal-footer { + border-radius: 0; + } + .modal-fullscreen-sm-down .modal-body { + overflow-y: auto; + } +} @media (max-width: 767.98px) { .modal-fullscreen-md-down { width: 100vw; max-width: none; height: 100%; - margin: 0; } - .modal-fullscreen-md-down .modal-content { - height: 100%; - border: 0; - border-radius: 0; } - .modal-fullscreen-md-down .modal-header, - .modal-fullscreen-md-down .modal-footer { - border-radius: 0; } - .modal-fullscreen-md-down .modal-body { - overflow-y: auto; } } + margin: 0; + } + .modal-fullscreen-md-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-md-down .modal-header, + .modal-fullscreen-md-down .modal-footer { + border-radius: 0; + } + .modal-fullscreen-md-down .modal-body { + overflow-y: auto; + } +} @media (max-width: 991.98px) { .modal-fullscreen-lg-down { width: 100vw; max-width: none; height: 100%; - margin: 0; } - .modal-fullscreen-lg-down .modal-content { - height: 100%; - border: 0; - border-radius: 0; } - .modal-fullscreen-lg-down .modal-header, - .modal-fullscreen-lg-down .modal-footer { - border-radius: 0; } - .modal-fullscreen-lg-down .modal-body { - overflow-y: auto; } } + margin: 0; + } + .modal-fullscreen-lg-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-lg-down .modal-header, + .modal-fullscreen-lg-down .modal-footer { + border-radius: 0; + } + .modal-fullscreen-lg-down .modal-body { + overflow-y: auto; + } +} @media (max-width: 1199.98px) { .modal-fullscreen-xl-down { width: 100vw; max-width: none; height: 100%; - margin: 0; } - .modal-fullscreen-xl-down .modal-content { - height: 100%; - border: 0; - border-radius: 0; } - .modal-fullscreen-xl-down .modal-header, - .modal-fullscreen-xl-down .modal-footer { - border-radius: 0; } - .modal-fullscreen-xl-down .modal-body { - overflow-y: auto; } } + margin: 0; + } + .modal-fullscreen-xl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-xl-down .modal-header, + .modal-fullscreen-xl-down .modal-footer { + border-radius: 0; + } + .modal-fullscreen-xl-down .modal-body { + overflow-y: auto; + } +} @media (max-width: 1399.98px) { .modal-fullscreen-xxl-down { width: 100vw; max-width: none; height: 100%; - margin: 0; } - .modal-fullscreen-xxl-down .modal-content { - height: 100%; - border: 0; - border-radius: 0; } - .modal-fullscreen-xxl-down .modal-header, - .modal-fullscreen-xxl-down .modal-footer { - border-radius: 0; } - .modal-fullscreen-xxl-down .modal-body { - overflow-y: auto; } } + margin: 0; + } + .modal-fullscreen-xxl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-xxl-down .modal-header, + .modal-fullscreen-xxl-down .modal-footer { + border-radius: 0; + } + .modal-fullscreen-xxl-down .modal-body { + overflow-y: auto; + } +} .tooltip { --bs-tooltip-zindex: 1080; --bs-tooltip-max-width: 200px; --bs-tooltip-padding-x: 0.5rem; --bs-tooltip-padding-y: 0.25rem; --bs-tooltip-margin: ; - --bs-tooltip-font-size: 0.875rem; + --bs-tooltip-font-size: 1.225rem; --bs-tooltip-color: #fff; --bs-tooltip-bg: #000; --bs-tooltip-border-radius: 0.375rem; @@ -4660,10 +5635,10 @@ textarea.form-control-lg { display: block; padding: var(--bs-tooltip-arrow-height); margin: var(--bs-tooltip-margin); - font-family: var(--bs-font-sans-serif); + font-family: Ubuntu Mono, monospace; font-style: normal; font-weight: 400; - line-height: 1.5; + line-height: 1.2; text-align: left; text-align: start; text-decoration: none; @@ -4676,53 +5651,65 @@ textarea.form-control-lg { line-break: auto; font-size: var(--bs-tooltip-font-size); word-wrap: break-word; - opacity: 0; } - .tooltip.show { - opacity: var(--bs-tooltip-opacity); } - .tooltip .tooltip-arrow { - display: block; - width: var(--bs-tooltip-arrow-width); - height: var(--bs-tooltip-arrow-height); } - .tooltip .tooltip-arrow::before { - position: absolute; - content: ""; - border-color: transparent; - border-style: solid; } + opacity: 0; +} +.tooltip.show { + opacity: var(--bs-tooltip-opacity); +} +.tooltip .tooltip-arrow { + display: block; + width: var(--bs-tooltip-arrow-width); + height: var(--bs-tooltip-arrow-height); +} +.tooltip .tooltip-arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} -.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow { - bottom: 0; } - .bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before { - top: -1px; - border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0; - border-top-color: var(--bs-tooltip-bg); } +.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow { + bottom: 0; +} +.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before { + top: -1px; + border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0; + border-top-color: var(--bs-tooltip-bg); +} /* rtl:begin:ignore */ -.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow { +.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow { left: 0; width: var(--bs-tooltip-arrow-height); - height: var(--bs-tooltip-arrow-width); } - .bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before { - right: -1px; - border-width: calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0; - border-right-color: var(--bs-tooltip-bg); } + height: var(--bs-tooltip-arrow-width); +} +.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before { + right: -1px; + border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0; + border-right-color: var(--bs-tooltip-bg); +} /* rtl:end:ignore */ -.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow { - top: 0; } - .bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before { - bottom: -1px; - border-width: 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height); - border-bottom-color: var(--bs-tooltip-bg); } +.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow { + top: 0; +} +.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before { + bottom: -1px; + border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height); + border-bottom-color: var(--bs-tooltip-bg); +} /* rtl:begin:ignore */ -.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow { +.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow { right: 0; width: var(--bs-tooltip-arrow-height); - height: var(--bs-tooltip-arrow-width); } - .bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before { - left: -1px; - border-width: calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height); - border-left-color: var(--bs-tooltip-bg); } + height: var(--bs-tooltip-arrow-width); +} +.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before { + left: -1px; + border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height); + border-left-color: var(--bs-tooltip-bg); +} /* rtl:end:ignore */ .tooltip-inner { @@ -4731,12 +5718,13 @@ textarea.form-control-lg { color: var(--bs-tooltip-color); text-align: center; background-color: var(--bs-tooltip-bg); - border-radius: var(--bs-tooltip-border-radius); } + border-radius: var(--bs-tooltip-border-radius); +} .popover { --bs-popover-zindex: 1070; --bs-popover-max-width: 276px; - --bs-popover-font-size: 0.875rem; + --bs-popover-font-size: 1.225rem; --bs-popover-bg: #fff; --bs-popover-border-width: 1px; --bs-popover-border-color: var(--bs-border-color-translucent); @@ -4745,22 +5733,22 @@ textarea.form-control-lg { --bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); --bs-popover-header-padding-x: 1rem; --bs-popover-header-padding-y: 0.5rem; - --bs-popover-header-font-size: 1rem; + --bs-popover-header-font-size: calc(1.265rem + 0.18vw); --bs-popover-header-color: ; --bs-popover-header-bg: #f0f0f0; --bs-popover-body-padding-x: 1rem; --bs-popover-body-padding-y: 1rem; - --bs-popover-body-color: #212529; + --bs-popover-body-color: #3F3F3E; --bs-popover-arrow-width: 1rem; --bs-popover-arrow-height: 0.5rem; --bs-popover-arrow-border: var(--bs-popover-border-color); z-index: var(--bs-popover-zindex); display: block; max-width: var(--bs-popover-max-width); - font-family: var(--bs-font-sans-serif); + font-family: Ubuntu Mono, monospace; font-style: normal; font-weight: 400; - line-height: 1.5; + line-height: 1.2; text-align: left; text-align: start; text-decoration: none; @@ -4776,78 +5764,103 @@ textarea.form-control-lg { background-color: var(--bs-popover-bg); background-clip: padding-box; border: var(--bs-popover-border-width) solid var(--bs-popover-border-color); - border-radius: var(--bs-popover-border-radius); } - .popover .popover-arrow { - display: block; - width: var(--bs-popover-arrow-width); - height: var(--bs-popover-arrow-height); } - .popover .popover-arrow::before, .popover .popover-arrow::after { - position: absolute; - display: block; - content: ""; - border-color: transparent; - border-style: solid; - border-width: 0; } + border-radius: var(--bs-popover-border-radius); +} +@media (min-width: 1200px) { + .popover { + --bs-popover-header-font-size: 1.4rem; + } +} +.popover .popover-arrow { + display: block; + width: var(--bs-popover-arrow-width); + height: var(--bs-popover-arrow-height); +} +.popover .popover-arrow::before, .popover .popover-arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; + border-width: 0; +} -.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow { - bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); } - .bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after { - border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0; } - .bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before { - bottom: 0; - border-top-color: var(--bs-popover-arrow-border); } - .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after { - bottom: var(--bs-popover-border-width); - border-top-color: var(--bs-popover-bg); } +.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow { + bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); +} +.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after { + border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0; +} +.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before { + bottom: 0; + border-top-color: var(--bs-popover-arrow-border); +} +.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after { + bottom: var(--bs-popover-border-width); + border-top-color: var(--bs-popover-bg); +} /* rtl:begin:ignore */ -.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow { +.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow { left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); width: var(--bs-popover-arrow-height); - height: var(--bs-popover-arrow-width); } - .bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after { - border-width: calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0; } - .bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before { - left: 0; - border-right-color: var(--bs-popover-arrow-border); } - .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after { - left: var(--bs-popover-border-width); - border-right-color: var(--bs-popover-bg); } + height: var(--bs-popover-arrow-width); +} +.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after { + border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0; +} +.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before { + left: 0; + border-right-color: var(--bs-popover-arrow-border); +} +.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after { + left: var(--bs-popover-border-width); + border-right-color: var(--bs-popover-bg); +} /* rtl:end:ignore */ -.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow { - top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); } - .bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after { - border-width: 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height); } - .bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before { - top: 0; - border-bottom-color: var(--bs-popover-arrow-border); } - .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after { - top: var(--bs-popover-border-width); - border-bottom-color: var(--bs-popover-bg); } -.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before { +.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow { + top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); +} +.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after { + border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height); +} +.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before { + top: 0; + border-bottom-color: var(--bs-popover-arrow-border); +} +.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after { + top: var(--bs-popover-border-width); + border-bottom-color: var(--bs-popover-bg); +} +.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before { position: absolute; top: 0; left: 50%; display: block; width: var(--bs-popover-arrow-width); - margin-left: calc(-.5 * var(--bs-popover-arrow-width)); + margin-left: calc(-0.5 * var(--bs-popover-arrow-width)); content: ""; - border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg); } + border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg); +} /* rtl:begin:ignore */ -.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow { +.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow { right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); width: var(--bs-popover-arrow-height); - height: var(--bs-popover-arrow-width); } - .bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after { - border-width: calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height); } - .bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before { - right: 0; - border-left-color: var(--bs-popover-arrow-border); } - .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after { - right: var(--bs-popover-border-width); - border-left-color: var(--bs-popover-bg); } + height: var(--bs-popover-arrow-width); +} +.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after { + border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height); +} +.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before { + right: 0; + border-left-color: var(--bs-popover-arrow-border); +} +.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after { + right: var(--bs-popover-border-width); + border-left-color: var(--bs-popover-bg); +} /* rtl:end:ignore */ .popover-header { @@ -4858,28 +5871,35 @@ textarea.form-control-lg { background-color: var(--bs-popover-header-bg); border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color); border-top-left-radius: var(--bs-popover-inner-border-radius); - border-top-right-radius: var(--bs-popover-inner-border-radius); } - .popover-header:empty { - display: none; } + border-top-right-radius: var(--bs-popover-inner-border-radius); +} +.popover-header:empty { + display: none; +} .popover-body { padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x); - color: var(--bs-popover-body-color); } + color: var(--bs-popover-body-color); +} .carousel { - position: relative; } + position: relative; +} .carousel.pointer-event { - touch-action: pan-y; } + touch-action: pan-y; +} .carousel-inner { position: relative; width: 100%; - overflow: hidden; } - .carousel-inner::after { - display: block; - clear: both; - content: ""; } + overflow: hidden; +} +.carousel-inner::after { + display: block; + clear: both; + content: ""; +} .carousel-item { position: relative; @@ -4888,42 +5908,53 @@ textarea.form-control-lg { width: 100%; margin-right: -100%; backface-visibility: hidden; - transition: transform 0.6s ease-in-out; } - @media (prefers-reduced-motion: reduce) { - .carousel-item { - transition: none; } } + transition: transform 0.6s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; + } +} .carousel-item.active, .carousel-item-next, .carousel-item-prev { - display: block; } + display: block; +} .carousel-item-next:not(.carousel-item-start), .active.carousel-item-end { - transform: translateX(100%); } + transform: translateX(100%); +} .carousel-item-prev:not(.carousel-item-end), .active.carousel-item-start { - transform: translateX(-100%); } + transform: translateX(-100%); +} .carousel-fade .carousel-item { opacity: 0; transition-property: opacity; - transform: none; } + transform: none; +} .carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-start, .carousel-fade .carousel-item-prev.carousel-item-end { z-index: 1; - opacity: 1; } + opacity: 1; +} .carousel-fade .active.carousel-item-start, .carousel-fade .active.carousel-item-end { z-index: 0; opacity: 0; - transition: opacity 0s 0.6s; } - @media (prefers-reduced-motion: reduce) { - .carousel-fade .active.carousel-item-start, - .carousel-fade .active.carousel-item-end { - transition: none; } } + transition: opacity 0s 0.6s; +} +@media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-start, + .carousel-fade .active.carousel-item-end { + transition: none; + } +} .carousel-control-prev, .carousel-control-next { @@ -4941,24 +5972,30 @@ textarea.form-control-lg { background: none; border: 0; opacity: 0.5; - transition: opacity 0.15s ease; } - @media (prefers-reduced-motion: reduce) { - .carousel-control-prev, - .carousel-control-next { - transition: none; } } - .carousel-control-prev:hover, .carousel-control-prev:focus, - .carousel-control-next:hover, - .carousel-control-next:focus { - color: #fff; - text-decoration: none; - outline: 0; - opacity: 0.9; } + transition: opacity 0.15s ease; +} +@media (prefers-reduced-motion: reduce) { + .carousel-control-prev, + .carousel-control-next { + transition: none; + } +} +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; +} .carousel-control-prev { - left: 0; } + left: 0; +} .carousel-control-next { - right: 0; } + right: 0; +} .carousel-control-prev-icon, .carousel-control-next-icon { @@ -4967,7 +6004,8 @@ textarea.form-control-lg { height: 2rem; background-repeat: no-repeat; background-position: 50%; - background-size: 100% 100%; } + background-size: 100% 100%; +} /* rtl:options: { "autoRename": true, @@ -4978,10 +6016,12 @@ textarea.form-control-lg { } ] } */ .carousel-control-prev-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); } + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); +} .carousel-control-next-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); } + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); +} .carousel-indicators { position: absolute; @@ -4995,29 +6035,34 @@ textarea.form-control-lg { margin-right: 15%; margin-bottom: 1rem; margin-left: 15%; - list-style: none; } + list-style: none; +} +.carousel-indicators [data-bs-target] { + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + padding: 0; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border: 0; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: 0.5; + transition: opacity 0.6s ease; +} +@media (prefers-reduced-motion: reduce) { .carousel-indicators [data-bs-target] { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - padding: 0; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #fff; - background-clip: padding-box; - border: 0; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.5; - transition: opacity 0.6s ease; } - @media (prefers-reduced-motion: reduce) { - .carousel-indicators [data-bs-target] { - transition: none; } } - .carousel-indicators .active { - opacity: 1; } + transition: none; + } +} +.carousel-indicators .active { + opacity: 1; +} .carousel-caption { position: absolute; @@ -5027,15 +6072,19 @@ textarea.form-control-lg { padding-top: 1.25rem; padding-bottom: 1.25rem; color: #fff; - text-align: center; } + text-align: center; +} .carousel-dark .carousel-control-prev-icon, .carousel-dark .carousel-control-next-icon { - filter: invert(1) grayscale(100); } + filter: invert(1) grayscale(100); +} .carousel-dark .carousel-indicators [data-bs-target] { - background-color: #000; } + background-color: #000; +} .carousel-dark .carousel-caption { - color: #000; } + color: #000; +} .spinner-grow, .spinner-border { @@ -5044,11 +6093,14 @@ textarea.form-control-lg { height: var(--bs-spinner-height); vertical-align: var(--bs-spinner-vertical-align); border-radius: 50%; - animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name); } + animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name); +} @keyframes spinner-border { to { - transform: rotate(360deg) /* rtl:ignore */; } } + transform: rotate(360deg) /* rtl:ignore */; + } +} .spinner-border { --bs-spinner-width: 2rem; --bs-spinner-height: 2rem; @@ -5057,19 +6109,24 @@ textarea.form-control-lg { --bs-spinner-animation-speed: 0.75s; --bs-spinner-animation-name: spinner-border; border: var(--bs-spinner-border-width) solid currentcolor; - border-right-color: transparent; } + border-right-color: transparent; +} .spinner-border-sm { --bs-spinner-width: 1rem; --bs-spinner-height: 1rem; - --bs-spinner-border-width: 0.2em; } + --bs-spinner-border-width: 0.2em; +} @keyframes spinner-grow { 0% { - transform: scale(0); } + transform: scale(0); + } 50% { opacity: 1; - transform: none; } } + transform: none; + } +} .spinner-grow { --bs-spinner-width: 2rem; --bs-spinner-height: 2rem; @@ -5077,17 +6134,21 @@ textarea.form-control-lg { --bs-spinner-animation-speed: 0.75s; --bs-spinner-animation-name: spinner-grow; background-color: currentcolor; - opacity: 0; } + opacity: 0; +} .spinner-grow-sm { --bs-spinner-width: 1rem; - --bs-spinner-height: 1rem; } + --bs-spinner-height: 1rem; +} @media (prefers-reduced-motion: reduce) { .spinner-border, .spinner-grow { - --bs-spinner-animation-speed: 1.5s; } } -.offcanvas-sm, .offcanvas-md, .offcanvas-lg, .offcanvas-xl, .offcanvas-xxl, .offcanvas { + --bs-spinner-animation-speed: 1.5s; + } +} +.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm { --bs-offcanvas-zindex: 1045; --bs-offcanvas-width: 400px; --bs-offcanvas-height: 30vh; @@ -5097,7 +6158,8 @@ textarea.form-control-lg { --bs-offcanvas-bg: #fff; --bs-offcanvas-border-width: 1px; --bs-offcanvas-border-color: var(--bs-border-color-translucent); - --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); } + --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); +} @media (max-width: 575.98px) { .offcanvas-sm { @@ -5112,55 +6174,70 @@ textarea.form-control-lg { background-color: var(--bs-offcanvas-bg); background-clip: padding-box; outline: 0; - transition: transform 0.3s ease-in-out; } } - @media (max-width: 575.98px) and (prefers-reduced-motion: reduce) { - .offcanvas-sm { - transition: none; } } + transition: transform 0.3s ease-in-out; + } +} +@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-sm { + transition: none; + } +} @media (max-width: 575.98px) { - .offcanvas-sm.offcanvas-start { - top: 0; - left: 0; - width: var(--bs-offcanvas-width); - border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateX(-100%); } - .offcanvas-sm.offcanvas-end { - top: 0; - right: 0; - width: var(--bs-offcanvas-width); - border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateX(100%); } - .offcanvas-sm.offcanvas-top { - top: 0; - right: 0; - left: 0; - height: var(--bs-offcanvas-height); - max-height: 100%; - border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateY(-100%); } - .offcanvas-sm.offcanvas-bottom { - right: 0; - left: 0; - height: var(--bs-offcanvas-height); - max-height: 100%; - border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateY(100%); } - .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) { - transform: none; } - .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show { - visibility: visible; } } + .offcanvas-sm.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } + .offcanvas-sm.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); + } + .offcanvas-sm.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } + .offcanvas-sm.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); + } + .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) { + transform: none; + } + .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show { + visibility: visible; + } +} @media (min-width: 576px) { .offcanvas-sm { --bs-offcanvas-height: auto; --bs-offcanvas-border-width: 0; - background-color: transparent !important; } - .offcanvas-sm .offcanvas-header { - display: none; } - .offcanvas-sm .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; - background-color: transparent !important; } } + background-color: transparent !important; + } + .offcanvas-sm .offcanvas-header { + display: none; + } + .offcanvas-sm .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} @media (max-width: 767.98px) { .offcanvas-md { @@ -5175,55 +6252,70 @@ textarea.form-control-lg { background-color: var(--bs-offcanvas-bg); background-clip: padding-box; outline: 0; - transition: transform 0.3s ease-in-out; } } - @media (max-width: 767.98px) and (prefers-reduced-motion: reduce) { - .offcanvas-md { - transition: none; } } + transition: transform 0.3s ease-in-out; + } +} +@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-md { + transition: none; + } +} @media (max-width: 767.98px) { - .offcanvas-md.offcanvas-start { - top: 0; - left: 0; - width: var(--bs-offcanvas-width); - border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateX(-100%); } - .offcanvas-md.offcanvas-end { - top: 0; - right: 0; - width: var(--bs-offcanvas-width); - border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateX(100%); } - .offcanvas-md.offcanvas-top { - top: 0; - right: 0; - left: 0; - height: var(--bs-offcanvas-height); - max-height: 100%; - border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateY(-100%); } - .offcanvas-md.offcanvas-bottom { - right: 0; - left: 0; - height: var(--bs-offcanvas-height); - max-height: 100%; - border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateY(100%); } - .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) { - transform: none; } - .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show { - visibility: visible; } } + .offcanvas-md.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } + .offcanvas-md.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); + } + .offcanvas-md.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } + .offcanvas-md.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); + } + .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) { + transform: none; + } + .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show { + visibility: visible; + } +} @media (min-width: 768px) { .offcanvas-md { --bs-offcanvas-height: auto; --bs-offcanvas-border-width: 0; - background-color: transparent !important; } - .offcanvas-md .offcanvas-header { - display: none; } - .offcanvas-md .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; - background-color: transparent !important; } } + background-color: transparent !important; + } + .offcanvas-md .offcanvas-header { + display: none; + } + .offcanvas-md .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} @media (max-width: 991.98px) { .offcanvas-lg { @@ -5238,55 +6330,70 @@ textarea.form-control-lg { background-color: var(--bs-offcanvas-bg); background-clip: padding-box; outline: 0; - transition: transform 0.3s ease-in-out; } } - @media (max-width: 991.98px) and (prefers-reduced-motion: reduce) { - .offcanvas-lg { - transition: none; } } + transition: transform 0.3s ease-in-out; + } +} +@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-lg { + transition: none; + } +} @media (max-width: 991.98px) { - .offcanvas-lg.offcanvas-start { - top: 0; - left: 0; - width: var(--bs-offcanvas-width); - border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateX(-100%); } - .offcanvas-lg.offcanvas-end { - top: 0; - right: 0; - width: var(--bs-offcanvas-width); - border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateX(100%); } - .offcanvas-lg.offcanvas-top { - top: 0; - right: 0; - left: 0; - height: var(--bs-offcanvas-height); - max-height: 100%; - border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateY(-100%); } - .offcanvas-lg.offcanvas-bottom { - right: 0; - left: 0; - height: var(--bs-offcanvas-height); - max-height: 100%; - border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateY(100%); } - .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) { - transform: none; } - .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show { - visibility: visible; } } + .offcanvas-lg.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } + .offcanvas-lg.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); + } + .offcanvas-lg.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } + .offcanvas-lg.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); + } + .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) { + transform: none; + } + .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show { + visibility: visible; + } +} @media (min-width: 992px) { .offcanvas-lg { --bs-offcanvas-height: auto; --bs-offcanvas-border-width: 0; - background-color: transparent !important; } - .offcanvas-lg .offcanvas-header { - display: none; } - .offcanvas-lg .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; - background-color: transparent !important; } } + background-color: transparent !important; + } + .offcanvas-lg .offcanvas-header { + display: none; + } + .offcanvas-lg .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} @media (max-width: 1199.98px) { .offcanvas-xl { @@ -5301,55 +6408,70 @@ textarea.form-control-lg { background-color: var(--bs-offcanvas-bg); background-clip: padding-box; outline: 0; - transition: transform 0.3s ease-in-out; } } - @media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) { - .offcanvas-xl { - transition: none; } } + transition: transform 0.3s ease-in-out; + } +} +@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-xl { + transition: none; + } +} @media (max-width: 1199.98px) { - .offcanvas-xl.offcanvas-start { - top: 0; - left: 0; - width: var(--bs-offcanvas-width); - border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateX(-100%); } - .offcanvas-xl.offcanvas-end { - top: 0; - right: 0; - width: var(--bs-offcanvas-width); - border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateX(100%); } - .offcanvas-xl.offcanvas-top { - top: 0; - right: 0; - left: 0; - height: var(--bs-offcanvas-height); - max-height: 100%; - border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateY(-100%); } - .offcanvas-xl.offcanvas-bottom { - right: 0; - left: 0; - height: var(--bs-offcanvas-height); - max-height: 100%; - border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateY(100%); } - .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) { - transform: none; } - .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show { - visibility: visible; } } + .offcanvas-xl.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } + .offcanvas-xl.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); + } + .offcanvas-xl.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } + .offcanvas-xl.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); + } + .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) { + transform: none; + } + .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show { + visibility: visible; + } +} @media (min-width: 1200px) { .offcanvas-xl { --bs-offcanvas-height: auto; --bs-offcanvas-border-width: 0; - background-color: transparent !important; } - .offcanvas-xl .offcanvas-header { - display: none; } - .offcanvas-xl .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; - background-color: transparent !important; } } + background-color: transparent !important; + } + .offcanvas-xl .offcanvas-header { + display: none; + } + .offcanvas-xl .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} @media (max-width: 1399.98px) { .offcanvas-xxl { @@ -5364,55 +6486,70 @@ textarea.form-control-lg { background-color: var(--bs-offcanvas-bg); background-clip: padding-box; outline: 0; - transition: transform 0.3s ease-in-out; } } - @media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) { - .offcanvas-xxl { - transition: none; } } + transition: transform 0.3s ease-in-out; + } +} +@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-xxl { + transition: none; + } +} @media (max-width: 1399.98px) { - .offcanvas-xxl.offcanvas-start { - top: 0; - left: 0; - width: var(--bs-offcanvas-width); - border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateX(-100%); } - .offcanvas-xxl.offcanvas-end { - top: 0; - right: 0; - width: var(--bs-offcanvas-width); - border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateX(100%); } - .offcanvas-xxl.offcanvas-top { - top: 0; - right: 0; - left: 0; - height: var(--bs-offcanvas-height); - max-height: 100%; - border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateY(-100%); } - .offcanvas-xxl.offcanvas-bottom { - right: 0; - left: 0; - height: var(--bs-offcanvas-height); - max-height: 100%; - border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateY(100%); } - .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) { - transform: none; } - .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show { - visibility: visible; } } + .offcanvas-xxl.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } + .offcanvas-xxl.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); + } + .offcanvas-xxl.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } + .offcanvas-xxl.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); + } + .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) { + transform: none; + } + .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show { + visibility: visible; + } +} @media (min-width: 1400px) { .offcanvas-xxl { --bs-offcanvas-height: auto; --bs-offcanvas-border-width: 0; - background-color: transparent !important; } - .offcanvas-xxl .offcanvas-header { - display: none; } - .offcanvas-xxl .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; - background-color: transparent !important; } } + background-color: transparent !important; + } + .offcanvas-xxl .offcanvas-header { + display: none; + } + .offcanvas-xxl .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} .offcanvas { position: fixed; @@ -5426,41 +6563,50 @@ textarea.form-control-lg { background-color: var(--bs-offcanvas-bg); background-clip: padding-box; outline: 0; - transition: transform 0.3s ease-in-out; } - @media (prefers-reduced-motion: reduce) { - .offcanvas { - transition: none; } } - .offcanvas.offcanvas-start { - top: 0; - left: 0; - width: var(--bs-offcanvas-width); - border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateX(-100%); } - .offcanvas.offcanvas-end { - top: 0; - right: 0; - width: var(--bs-offcanvas-width); - border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateX(100%); } - .offcanvas.offcanvas-top { - top: 0; - right: 0; - left: 0; - height: var(--bs-offcanvas-height); - max-height: 100%; - border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateY(-100%); } - .offcanvas.offcanvas-bottom { - right: 0; - left: 0; - height: var(--bs-offcanvas-height); - max-height: 100%; - border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); - transform: translateY(100%); } - .offcanvas.showing, .offcanvas.show:not(.hiding) { - transform: none; } - .offcanvas.showing, .offcanvas.hiding, .offcanvas.show { - visibility: visible; } + transition: transform 0.3s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .offcanvas { + transition: none; + } +} +.offcanvas.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); +} +.offcanvas.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); +} +.offcanvas.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); +} +.offcanvas.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); +} +.offcanvas.showing, .offcanvas.show:not(.hiding) { + transform: none; +} +.offcanvas.showing, .offcanvas.hiding, .offcanvas.show { + visibility: visible; +} .offcanvas-backdrop { position: fixed; @@ -5469,31 +6615,38 @@ textarea.form-control-lg { z-index: 1040; width: 100vw; height: 100vh; - background-color: #000; } - .offcanvas-backdrop.fade { - opacity: 0; } - .offcanvas-backdrop.show { - opacity: 0.5; } + background-color: #000; +} +.offcanvas-backdrop.fade { + opacity: 0; +} +.offcanvas-backdrop.show { + opacity: 0.5; +} .offcanvas-header { display: flex; align-items: center; justify-content: space-between; - padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); } - .offcanvas-header .btn-close { - padding: calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5); - margin-top: calc(-.5 * var(--bs-offcanvas-padding-y)); - margin-right: calc(-.5 * var(--bs-offcanvas-padding-x)); - margin-bottom: calc(-.5 * var(--bs-offcanvas-padding-y)); } + padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); +} +.offcanvas-header .btn-close { + padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5); + margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y)); + margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x)); + margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y)); +} .offcanvas-title { margin-bottom: 0; - line-height: 1.5; } + line-height: 1.2; +} .offcanvas-body { flex-grow: 1; padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); - overflow-y: auto; } + overflow-y: auto; +} .placeholder { display: inline-block; @@ -5501,222 +6654,281 @@ textarea.form-control-lg { vertical-align: middle; cursor: wait; background-color: currentcolor; - opacity: 0.5; } - .placeholder.btn::before { - display: inline-block; - content: ""; } + opacity: 0.5; +} +.placeholder.btn::before { + display: inline-block; + content: ""; +} .placeholder-xs { - min-height: .6em; } + min-height: 0.6em; +} .placeholder-sm { - min-height: .8em; } + min-height: 0.8em; +} .placeholder-lg { - min-height: 1.2em; } + min-height: 1.2em; +} .placeholder-glow .placeholder { - animation: placeholder-glow 2s ease-in-out infinite; } + animation: placeholder-glow 2s ease-in-out infinite; +} @keyframes placeholder-glow { 50% { - opacity: 0.2; } } + opacity: 0.2; + } +} .placeholder-wave { mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%); mask-size: 200% 100%; - animation: placeholder-wave 2s linear infinite; } + animation: placeholder-wave 2s linear infinite; +} @keyframes placeholder-wave { 100% { - mask-position: -200% 0%; } } + mask-position: -200% 0%; + } +} .clearfix::after { display: block; clear: both; - content: ""; } + content: ""; +} .text-bg-primary { color: #fff !important; - background-color: RGBA(13, 110, 253, var(--bs-bg-opacity, 1)) !important; } + background-color: RGBA(67, 84, 63, var(--bs-bg-opacity, 1)) !important; +} .text-bg-secondary { color: #fff !important; - background-color: RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important; } + background-color: RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important; +} .text-bg-success { color: #fff !important; - background-color: RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important; } + background-color: RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important; +} .text-bg-info { color: #000 !important; - background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important; } + background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important; +} .text-bg-warning { color: #000 !important; - background-color: RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important; } + background-color: RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important; +} .text-bg-danger { color: #fff !important; - background-color: RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important; } + background-color: RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important; +} .text-bg-light { color: #000 !important; - background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important; } + background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important; +} .text-bg-dark { color: #fff !important; - background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important; } + background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important; +} .link-primary { - color: #0d6efd !important; } - .link-primary:hover, .link-primary:focus { - color: #0a58ca !important; } + color: #43543F !important; +} +.link-primary:hover, .link-primary:focus { + color: #364332 !important; +} .link-secondary { - color: #6c757d !important; } - .link-secondary:hover, .link-secondary:focus { - color: #565e64 !important; } + color: #6c757d !important; +} +.link-secondary:hover, .link-secondary:focus { + color: #565e64 !important; +} .link-success { - color: #198754 !important; } - .link-success:hover, .link-success:focus { - color: #146c43 !important; } + color: #198754 !important; +} +.link-success:hover, .link-success:focus { + color: #146c43 !important; +} .link-info { - color: #0dcaf0 !important; } - .link-info:hover, .link-info:focus { - color: #3dd5f3 !important; } + color: #0dcaf0 !important; +} +.link-info:hover, .link-info:focus { + color: #3dd5f3 !important; +} .link-warning { - color: #ffc107 !important; } - .link-warning:hover, .link-warning:focus { - color: #ffcd39 !important; } + color: #ffc107 !important; +} +.link-warning:hover, .link-warning:focus { + color: #ffcd39 !important; +} .link-danger { - color: #dc3545 !important; } - .link-danger:hover, .link-danger:focus { - color: #b02a37 !important; } + color: #dc3545 !important; +} +.link-danger:hover, .link-danger:focus { + color: #b02a37 !important; +} .link-light { - color: #f8f9fa !important; } - .link-light:hover, .link-light:focus { - color: #f9fafb !important; } + color: #f8f9fa !important; +} +.link-light:hover, .link-light:focus { + color: #f9fafb !important; +} .link-dark { - color: #212529 !important; } - .link-dark:hover, .link-dark:focus { - color: #1a1e21 !important; } + color: #212529 !important; +} +.link-dark:hover, .link-dark:focus { + color: #1a1e21 !important; +} .ratio { position: relative; - width: 100%; } - .ratio::before { - display: block; - padding-top: var(--bs-aspect-ratio); - content: ""; } - .ratio > * { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; } + width: 100%; +} +.ratio::before { + display: block; + padding-top: var(--bs-aspect-ratio); + content: ""; +} +.ratio > * { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} .ratio-1x1 { - --bs-aspect-ratio: 100%; } + --bs-aspect-ratio: 100%; +} .ratio-4x3 { - --bs-aspect-ratio: calc(3 / 4 * 100%); } + --bs-aspect-ratio: 75%; +} .ratio-16x9 { - --bs-aspect-ratio: calc(9 / 16 * 100%); } + --bs-aspect-ratio: 56.25%; +} .ratio-21x9 { - --bs-aspect-ratio: calc(9 / 21 * 100%); } + --bs-aspect-ratio: 42.8571428571%; +} .fixed-top { position: fixed; top: 0; right: 0; left: 0; - z-index: 1030; } + z-index: 1030; +} .fixed-bottom { position: fixed; right: 0; bottom: 0; left: 0; - z-index: 1030; } + z-index: 1030; +} .sticky-top { position: sticky; top: 0; - z-index: 1020; } + z-index: 1020; +} .sticky-bottom { position: sticky; bottom: 0; - z-index: 1020; } + z-index: 1020; +} @media (min-width: 576px) { .sticky-sm-top { position: sticky; top: 0; - z-index: 1020; } - + z-index: 1020; + } .sticky-sm-bottom { position: sticky; bottom: 0; - z-index: 1020; } } + z-index: 1020; + } +} @media (min-width: 768px) { .sticky-md-top { position: sticky; top: 0; - z-index: 1020; } - + z-index: 1020; + } .sticky-md-bottom { position: sticky; bottom: 0; - z-index: 1020; } } + z-index: 1020; + } +} @media (min-width: 992px) { .sticky-lg-top { position: sticky; top: 0; - z-index: 1020; } - + z-index: 1020; + } .sticky-lg-bottom { position: sticky; bottom: 0; - z-index: 1020; } } + z-index: 1020; + } +} @media (min-width: 1200px) { .sticky-xl-top { position: sticky; top: 0; - z-index: 1020; } - + z-index: 1020; + } .sticky-xl-bottom { position: sticky; bottom: 0; - z-index: 1020; } } + z-index: 1020; + } +} @media (min-width: 1400px) { .sticky-xxl-top { position: sticky; top: 0; - z-index: 1020; } - + z-index: 1020; + } .sticky-xxl-bottom { position: sticky; bottom: 0; - z-index: 1020; } } + z-index: 1020; + } +} .hstack { display: flex; flex-direction: row; align-items: center; - align-self: stretch; } + align-self: stretch; +} .vstack { display: flex; flex: 1 1 auto; flex-direction: column; - align-self: stretch; } + align-self: stretch; +} .visually-hidden, .visually-hidden-focusable:not(:focus):not(:focus-within) { @@ -5728,7 +6940,8 @@ textarea.form-control-lg { overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; - border: 0 !important; } + border: 0 !important; +} .stretched-link::after { position: absolute; @@ -5737,12 +6950,14 @@ textarea.form-control-lg { bottom: 0; left: 0; z-index: 1; - content: ""; } + content: ""; +} .text-truncate { overflow: hidden; text-overflow: ellipsis; - white-space: nowrap; } + white-space: nowrap; +} .vr { display: inline-block; @@ -5750,3561 +6965,3909 @@ textarea.form-control-lg { width: 1px; min-height: 1em; background-color: currentcolor; - opacity: 0.25; } + opacity: 0.25; +} .align-baseline { - vertical-align: baseline !important; } + vertical-align: baseline !important; +} .align-top { - vertical-align: top !important; } + vertical-align: top !important; +} .align-middle { - vertical-align: middle !important; } + vertical-align: middle !important; +} .align-bottom { - vertical-align: bottom !important; } + vertical-align: bottom !important; +} .align-text-bottom { - vertical-align: text-bottom !important; } + vertical-align: text-bottom !important; +} .align-text-top { - vertical-align: text-top !important; } + vertical-align: text-top !important; +} .float-start { - float: left !important; } + float: left !important; +} .float-end { - float: right !important; } + float: right !important; +} .float-none { - float: none !important; } + float: none !important; +} .opacity-0 { - opacity: 0 !important; } + opacity: 0 !important; +} .opacity-25 { - opacity: 0.25 !important; } + opacity: 0.25 !important; +} .opacity-50 { - opacity: 0.5 !important; } + opacity: 0.5 !important; +} .opacity-75 { - opacity: 0.75 !important; } + opacity: 0.75 !important; +} .opacity-100 { - opacity: 1 !important; } + opacity: 1 !important; +} .overflow-auto { - overflow: auto !important; } + overflow: auto !important; +} .overflow-hidden { - overflow: hidden !important; } + overflow: hidden !important; +} .overflow-visible { - overflow: visible !important; } + overflow: visible !important; +} .overflow-scroll { - overflow: scroll !important; } + overflow: scroll !important; +} .d-inline { - display: inline !important; } + display: inline !important; +} .d-inline-block { - display: inline-block !important; } + display: inline-block !important; +} .d-block { - display: block !important; } + display: block !important; +} .d-grid { - display: grid !important; } + display: grid !important; +} .d-table { - display: table !important; } + display: table !important; +} .d-table-row { - display: table-row !important; } + display: table-row !important; +} .d-table-cell { - display: table-cell !important; } + display: table-cell !important; +} .d-flex { - display: flex !important; } + display: flex !important; +} .d-inline-flex { - display: inline-flex !important; } + display: inline-flex !important; +} .d-none { - display: none !important; } + display: none !important; +} .shadow { - box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; } + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; +} .shadow-sm { - box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; } + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; +} .shadow-lg { - box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; } + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} .shadow-none { - box-shadow: none !important; } + box-shadow: none !important; +} .position-static { - position: static !important; } + position: static !important; +} .position-relative { - position: relative !important; } + position: relative !important; +} .position-absolute { - position: absolute !important; } + position: absolute !important; +} .position-fixed { - position: fixed !important; } + position: fixed !important; +} .position-sticky { - position: sticky !important; } + position: sticky !important; +} .top-0 { - top: 0 !important; } + top: 0 !important; +} .top-50 { - top: 50% !important; } + top: 50% !important; +} .top-100 { - top: 100% !important; } + top: 100% !important; +} .bottom-0 { - bottom: 0 !important; } + bottom: 0 !important; +} .bottom-50 { - bottom: 50% !important; } + bottom: 50% !important; +} .bottom-100 { - bottom: 100% !important; } + bottom: 100% !important; +} .start-0 { - left: 0 !important; } + left: 0 !important; +} .start-50 { - left: 50% !important; } + left: 50% !important; +} .start-100 { - left: 100% !important; } + left: 100% !important; +} .end-0 { - right: 0 !important; } + right: 0 !important; +} .end-50 { - right: 50% !important; } + right: 50% !important; +} .end-100 { - right: 100% !important; } + right: 100% !important; +} .translate-middle { - transform: translate(-50%, -50%) !important; } + transform: translate(-50%, -50%) !important; +} .translate-middle-x { - transform: translateX(-50%) !important; } + transform: translateX(-50%) !important; +} .translate-middle-y { - transform: translateY(-50%) !important; } + transform: translateY(-50%) !important; +} .border { - border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } + border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; +} .border-0 { - border: 0 !important; } + border: 0 !important; +} .border-top { - border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } + border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; +} .border-top-0 { - border-top: 0 !important; } + border-top: 0 !important; +} .border-end { - border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } + border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; +} .border-end-0 { - border-right: 0 !important; } + border-right: 0 !important; +} .border-bottom { - border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } + border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; +} .border-bottom-0 { - border-bottom: 0 !important; } + border-bottom: 0 !important; +} .border-start { - border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } + border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; +} .border-start-0 { - border-left: 0 !important; } + border-left: 0 !important; +} .border-primary { --bs-border-opacity: 1; - border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important; } + border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important; +} .border-secondary { --bs-border-opacity: 1; - border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important; } + border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important; +} .border-success { --bs-border-opacity: 1; - border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important; } + border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important; +} .border-info { --bs-border-opacity: 1; - border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important; } + border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important; +} .border-warning { --bs-border-opacity: 1; - border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important; } + border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important; +} .border-danger { --bs-border-opacity: 1; - border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important; } + border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important; +} .border-light { --bs-border-opacity: 1; - border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important; } + border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important; +} .border-dark { --bs-border-opacity: 1; - border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important; } + border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important; +} .border-white { --bs-border-opacity: 1; - border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important; } + border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important; +} .border-1 { - --bs-border-width: 1px; } + --bs-border-width: 1px; +} .border-2 { - --bs-border-width: 2px; } + --bs-border-width: 2px; +} .border-3 { - --bs-border-width: 3px; } + --bs-border-width: 3px; +} .border-4 { - --bs-border-width: 4px; } + --bs-border-width: 4px; +} .border-5 { - --bs-border-width: 5px; } + --bs-border-width: 5px; +} .border-opacity-10 { - --bs-border-opacity: 0.1; } + --bs-border-opacity: 0.1; +} .border-opacity-25 { - --bs-border-opacity: 0.25; } + --bs-border-opacity: 0.25; +} .border-opacity-50 { - --bs-border-opacity: 0.5; } + --bs-border-opacity: 0.5; +} .border-opacity-75 { - --bs-border-opacity: 0.75; } + --bs-border-opacity: 0.75; +} .border-opacity-100 { - --bs-border-opacity: 1; } + --bs-border-opacity: 1; +} .w-25 { - width: 25% !important; } + width: 25% !important; +} .w-50 { - width: 50% !important; } + width: 50% !important; +} .w-75 { - width: 75% !important; } + width: 75% !important; +} .w-100 { - width: 100% !important; } + width: 100% !important; +} .w-auto { - width: auto !important; } + width: auto !important; +} .mw-100 { - max-width: 100% !important; } + max-width: 100% !important; +} .vw-100 { - width: 100vw !important; } + width: 100vw !important; +} .min-vw-100 { - min-width: 100vw !important; } + min-width: 100vw !important; +} .h-25 { - height: 25% !important; } + height: 25% !important; +} .h-50 { - height: 50% !important; } + height: 50% !important; +} .h-75 { - height: 75% !important; } + height: 75% !important; +} .h-100 { - height: 100% !important; } + height: 100% !important; +} .h-auto { - height: auto !important; } + height: auto !important; +} .mh-100 { - max-height: 100% !important; } + max-height: 100% !important; +} .vh-100 { - height: 100vh !important; } + height: 100vh !important; +} .min-vh-100 { - min-height: 100vh !important; } + min-height: 100vh !important; +} .flex-fill { - flex: 1 1 auto !important; } + flex: 1 1 auto !important; +} .flex-row { - flex-direction: row !important; } + flex-direction: row !important; +} .flex-column { - flex-direction: column !important; } + flex-direction: column !important; +} .flex-row-reverse { - flex-direction: row-reverse !important; } + flex-direction: row-reverse !important; +} .flex-column-reverse { - flex-direction: column-reverse !important; } + flex-direction: column-reverse !important; +} .flex-grow-0 { - flex-grow: 0 !important; } + flex-grow: 0 !important; +} .flex-grow-1 { - flex-grow: 1 !important; } + flex-grow: 1 !important; +} .flex-shrink-0 { - flex-shrink: 0 !important; } + flex-shrink: 0 !important; +} .flex-shrink-1 { - flex-shrink: 1 !important; } + flex-shrink: 1 !important; +} .flex-wrap { - flex-wrap: wrap !important; } + flex-wrap: wrap !important; +} .flex-nowrap { - flex-wrap: nowrap !important; } + flex-wrap: nowrap !important; +} .flex-wrap-reverse { - flex-wrap: wrap-reverse !important; } + flex-wrap: wrap-reverse !important; +} .justify-content-start { - justify-content: flex-start !important; } + justify-content: flex-start !important; +} .justify-content-end { - justify-content: flex-end !important; } + justify-content: flex-end !important; +} .justify-content-center { - justify-content: center !important; } + justify-content: center !important; +} .justify-content-between { - justify-content: space-between !important; } + justify-content: space-between !important; +} .justify-content-around { - justify-content: space-around !important; } + justify-content: space-around !important; +} .justify-content-evenly { - justify-content: space-evenly !important; } + justify-content: space-evenly !important; +} .align-items-start { - align-items: flex-start !important; } + align-items: flex-start !important; +} .align-items-end { - align-items: flex-end !important; } + align-items: flex-end !important; +} .align-items-center { - align-items: center !important; } + align-items: center !important; +} .align-items-baseline { - align-items: baseline !important; } + align-items: baseline !important; +} .align-items-stretch { - align-items: stretch !important; } + align-items: stretch !important; +} .align-content-start { - align-content: flex-start !important; } + align-content: flex-start !important; +} .align-content-end { - align-content: flex-end !important; } + align-content: flex-end !important; +} .align-content-center { - align-content: center !important; } + align-content: center !important; +} .align-content-between { - align-content: space-between !important; } + align-content: space-between !important; +} .align-content-around { - align-content: space-around !important; } + align-content: space-around !important; +} .align-content-stretch { - align-content: stretch !important; } + align-content: stretch !important; +} .align-self-auto { - align-self: auto !important; } + align-self: auto !important; +} .align-self-start { - align-self: flex-start !important; } + align-self: flex-start !important; +} .align-self-end { - align-self: flex-end !important; } + align-self: flex-end !important; +} .align-self-center { - align-self: center !important; } + align-self: center !important; +} .align-self-baseline { - align-self: baseline !important; } + align-self: baseline !important; +} .align-self-stretch { - align-self: stretch !important; } + align-self: stretch !important; +} .order-first { - order: -1 !important; } + order: -1 !important; +} .order-0 { - order: 0 !important; } + order: 0 !important; +} .order-1 { - order: 1 !important; } + order: 1 !important; +} .order-2 { - order: 2 !important; } + order: 2 !important; +} .order-3 { - order: 3 !important; } + order: 3 !important; +} .order-4 { - order: 4 !important; } + order: 4 !important; +} .order-5 { - order: 5 !important; } + order: 5 !important; +} .order-last { - order: 6 !important; } + order: 6 !important; +} .m-0 { - margin: 0 !important; } + margin: 0 !important; +} .m-1 { - margin: 0.25rem !important; } + margin: 0.25rem !important; +} .m-2 { - margin: 0.5rem !important; } + margin: 0.5rem !important; +} .m-3 { - margin: 1rem !important; } + margin: 1rem !important; +} .m-4 { - margin: 1.5rem !important; } + margin: 1.5rem !important; +} .m-5 { - margin: 3rem !important; } + margin: 3rem !important; +} .m-auto { - margin: auto !important; } + margin: auto !important; +} .mx-0 { margin-right: 0 !important; - margin-left: 0 !important; } + margin-left: 0 !important; +} .mx-1 { margin-right: 0.25rem !important; - margin-left: 0.25rem !important; } + margin-left: 0.25rem !important; +} .mx-2 { margin-right: 0.5rem !important; - margin-left: 0.5rem !important; } + margin-left: 0.5rem !important; +} .mx-3 { margin-right: 1rem !important; - margin-left: 1rem !important; } + margin-left: 1rem !important; +} .mx-4 { margin-right: 1.5rem !important; - margin-left: 1.5rem !important; } + margin-left: 1.5rem !important; +} .mx-5 { margin-right: 3rem !important; - margin-left: 3rem !important; } + margin-left: 3rem !important; +} .mx-auto { margin-right: auto !important; - margin-left: auto !important; } + margin-left: auto !important; +} .my-0 { margin-top: 0 !important; - margin-bottom: 0 !important; } + margin-bottom: 0 !important; +} .my-1 { margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; } + margin-bottom: 0.25rem !important; +} .my-2 { margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; } + margin-bottom: 0.5rem !important; +} .my-3 { margin-top: 1rem !important; - margin-bottom: 1rem !important; } + margin-bottom: 1rem !important; +} .my-4 { margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; } + margin-bottom: 1.5rem !important; +} .my-5 { margin-top: 3rem !important; - margin-bottom: 3rem !important; } + margin-bottom: 3rem !important; +} .my-auto { margin-top: auto !important; - margin-bottom: auto !important; } + margin-bottom: auto !important; +} .mt-0 { - margin-top: 0 !important; } + margin-top: 0 !important; +} .mt-1 { - margin-top: 0.25rem !important; } + margin-top: 0.25rem !important; +} .mt-2 { - margin-top: 0.5rem !important; } + margin-top: 0.5rem !important; +} .mt-3 { - margin-top: 1rem !important; } + margin-top: 1rem !important; +} .mt-4 { - margin-top: 1.5rem !important; } + margin-top: 1.5rem !important; +} .mt-5 { - margin-top: 3rem !important; } + margin-top: 3rem !important; +} .mt-auto { - margin-top: auto !important; } + margin-top: auto !important; +} .me-0 { - margin-right: 0 !important; } + margin-right: 0 !important; +} .me-1 { - margin-right: 0.25rem !important; } + margin-right: 0.25rem !important; +} .me-2 { - margin-right: 0.5rem !important; } + margin-right: 0.5rem !important; +} .me-3 { - margin-right: 1rem !important; } + margin-right: 1rem !important; +} .me-4 { - margin-right: 1.5rem !important; } + margin-right: 1.5rem !important; +} .me-5 { - margin-right: 3rem !important; } + margin-right: 3rem !important; +} .me-auto { - margin-right: auto !important; } + margin-right: auto !important; +} .mb-0 { - margin-bottom: 0 !important; } + margin-bottom: 0 !important; +} .mb-1 { - margin-bottom: 0.25rem !important; } + margin-bottom: 0.25rem !important; +} .mb-2 { - margin-bottom: 0.5rem !important; } + margin-bottom: 0.5rem !important; +} .mb-3 { - margin-bottom: 1rem !important; } + margin-bottom: 1rem !important; +} .mb-4 { - margin-bottom: 1.5rem !important; } + margin-bottom: 1.5rem !important; +} .mb-5 { - margin-bottom: 3rem !important; } + margin-bottom: 3rem !important; +} .mb-auto { - margin-bottom: auto !important; } + margin-bottom: auto !important; +} .ms-0 { - margin-left: 0 !important; } + margin-left: 0 !important; +} .ms-1 { - margin-left: 0.25rem !important; } + margin-left: 0.25rem !important; +} .ms-2 { - margin-left: 0.5rem !important; } + margin-left: 0.5rem !important; +} .ms-3 { - margin-left: 1rem !important; } + margin-left: 1rem !important; +} .ms-4 { - margin-left: 1.5rem !important; } + margin-left: 1.5rem !important; +} .ms-5 { - margin-left: 3rem !important; } + margin-left: 3rem !important; +} .ms-auto { - margin-left: auto !important; } + margin-left: auto !important; +} .p-0 { - padding: 0 !important; } + padding: 0 !important; +} .p-1 { - padding: 0.25rem !important; } + padding: 0.25rem !important; +} .p-2 { - padding: 0.5rem !important; } + padding: 0.5rem !important; +} .p-3 { - padding: 1rem !important; } + padding: 1rem !important; +} .p-4 { - padding: 1.5rem !important; } + padding: 1.5rem !important; +} .p-5 { - padding: 3rem !important; } + padding: 3rem !important; +} .px-0 { padding-right: 0 !important; - padding-left: 0 !important; } + padding-left: 0 !important; +} .px-1 { padding-right: 0.25rem !important; - padding-left: 0.25rem !important; } + padding-left: 0.25rem !important; +} .px-2 { padding-right: 0.5rem !important; - padding-left: 0.5rem !important; } + padding-left: 0.5rem !important; +} .px-3 { padding-right: 1rem !important; - padding-left: 1rem !important; } + padding-left: 1rem !important; +} .px-4 { padding-right: 1.5rem !important; - padding-left: 1.5rem !important; } + padding-left: 1.5rem !important; +} .px-5 { padding-right: 3rem !important; - padding-left: 3rem !important; } + padding-left: 3rem !important; +} .py-0 { padding-top: 0 !important; - padding-bottom: 0 !important; } + padding-bottom: 0 !important; +} .py-1 { padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; } + padding-bottom: 0.25rem !important; +} .py-2 { padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; } + padding-bottom: 0.5rem !important; +} .py-3 { padding-top: 1rem !important; - padding-bottom: 1rem !important; } + padding-bottom: 1rem !important; +} .py-4 { padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; } + padding-bottom: 1.5rem !important; +} .py-5 { padding-top: 3rem !important; - padding-bottom: 3rem !important; } + padding-bottom: 3rem !important; +} .pt-0 { - padding-top: 0 !important; } + padding-top: 0 !important; +} .pt-1 { - padding-top: 0.25rem !important; } + padding-top: 0.25rem !important; +} .pt-2 { - padding-top: 0.5rem !important; } + padding-top: 0.5rem !important; +} .pt-3 { - padding-top: 1rem !important; } + padding-top: 1rem !important; +} .pt-4 { - padding-top: 1.5rem !important; } + padding-top: 1.5rem !important; +} .pt-5 { - padding-top: 3rem !important; } + padding-top: 3rem !important; +} .pe-0 { - padding-right: 0 !important; } + padding-right: 0 !important; +} .pe-1 { - padding-right: 0.25rem !important; } + padding-right: 0.25rem !important; +} .pe-2 { - padding-right: 0.5rem !important; } + padding-right: 0.5rem !important; +} .pe-3 { - padding-right: 1rem !important; } + padding-right: 1rem !important; +} .pe-4 { - padding-right: 1.5rem !important; } + padding-right: 1.5rem !important; +} .pe-5 { - padding-right: 3rem !important; } + padding-right: 3rem !important; +} .pb-0 { - padding-bottom: 0 !important; } + padding-bottom: 0 !important; +} .pb-1 { - padding-bottom: 0.25rem !important; } + padding-bottom: 0.25rem !important; +} .pb-2 { - padding-bottom: 0.5rem !important; } + padding-bottom: 0.5rem !important; +} .pb-3 { - padding-bottom: 1rem !important; } + padding-bottom: 1rem !important; +} .pb-4 { - padding-bottom: 1.5rem !important; } + padding-bottom: 1.5rem !important; +} .pb-5 { - padding-bottom: 3rem !important; } + padding-bottom: 3rem !important; +} .ps-0 { - padding-left: 0 !important; } + padding-left: 0 !important; +} .ps-1 { - padding-left: 0.25rem !important; } + padding-left: 0.25rem !important; +} .ps-2 { - padding-left: 0.5rem !important; } + padding-left: 0.5rem !important; +} .ps-3 { - padding-left: 1rem !important; } + padding-left: 1rem !important; +} .ps-4 { - padding-left: 1.5rem !important; } + padding-left: 1.5rem !important; +} .ps-5 { - padding-left: 3rem !important; } + padding-left: 3rem !important; +} .gap-0 { - gap: 0 !important; } + gap: 0 !important; +} .gap-1 { - gap: 0.25rem !important; } + gap: 0.25rem !important; +} .gap-2 { - gap: 0.5rem !important; } + gap: 0.5rem !important; +} .gap-3 { - gap: 1rem !important; } + gap: 1rem !important; +} .gap-4 { - gap: 1.5rem !important; } + gap: 1.5rem !important; +} .gap-5 { - gap: 3rem !important; } + gap: 3rem !important; +} .font-monospace { - font-family: var(--bs-font-monospace) !important; } + font-family: var(--bs-font-monospace) !important; +} .fs-1 { - font-size: calc(1.375rem + 1.5vw) !important; } + font-size: calc(1.475rem + 2.7vw) !important; +} .fs-2 { - font-size: calc(1.325rem + 0.9vw) !important; } + font-size: calc(1.405rem + 1.86vw) !important; +} .fs-3 { - font-size: calc(1.3rem + 0.6vw) !important; } + font-size: calc(1.37rem + 1.44vw) !important; +} .fs-4 { - font-size: calc(1.275rem + 0.3vw) !important; } + font-size: calc(1.335rem + 1.02vw) !important; +} .fs-5 { - font-size: 1.25rem !important; } + font-size: calc(1.3rem + 0.6vw) !important; +} .fs-6 { - font-size: 1rem !important; } + font-size: calc(1.265rem + 0.18vw) !important; +} .fst-italic { - font-style: italic !important; } + font-style: italic !important; +} .fst-normal { - font-style: normal !important; } + font-style: normal !important; +} .fw-light { - font-weight: 300 !important; } + font-weight: 300 !important; +} .fw-lighter { - font-weight: lighter !important; } + font-weight: lighter !important; +} .fw-normal { - font-weight: 400 !important; } + font-weight: 400 !important; +} .fw-bold { - font-weight: 700 !important; } + font-weight: 700 !important; +} .fw-semibold { - font-weight: 600 !important; } + font-weight: 600 !important; +} .fw-bolder { - font-weight: bolder !important; } + font-weight: bolder !important; +} .lh-1 { - line-height: 1 !important; } + line-height: 1 !important; +} .lh-sm { - line-height: 1.25 !important; } + line-height: 1.25 !important; +} .lh-base { - line-height: 1.5 !important; } + line-height: 1.2 !important; +} .lh-lg { - line-height: 2 !important; } + line-height: 2 !important; +} .text-start { - text-align: left !important; } + text-align: left !important; +} .text-end { - text-align: right !important; } + text-align: right !important; +} .text-center { - text-align: center !important; } + text-align: center !important; +} .text-decoration-none { - text-decoration: none !important; } + text-decoration: none !important; +} .text-decoration-underline { - text-decoration: underline !important; } + text-decoration: underline !important; +} .text-decoration-line-through { - text-decoration: line-through !important; } + text-decoration: line-through !important; +} .text-lowercase { - text-transform: lowercase !important; } + text-transform: lowercase !important; +} .text-uppercase { - text-transform: uppercase !important; } + text-transform: uppercase !important; +} .text-capitalize { - text-transform: capitalize !important; } + text-transform: capitalize !important; +} .text-wrap { - white-space: normal !important; } + white-space: normal !important; +} .text-nowrap { - white-space: nowrap !important; } + white-space: nowrap !important; +} /* rtl:begin:remove */ .text-break { word-wrap: break-word !important; - word-break: break-word !important; } + word-break: break-word !important; +} /* rtl:end:remove */ .text-primary { --bs-text-opacity: 1; - color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important; } + color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important; +} .text-secondary { --bs-text-opacity: 1; - color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important; } + color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important; +} .text-success { --bs-text-opacity: 1; - color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important; } + color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important; +} .text-info { --bs-text-opacity: 1; - color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important; } + color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important; +} .text-warning { --bs-text-opacity: 1; - color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important; } + color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important; +} .text-danger { --bs-text-opacity: 1; - color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important; } + color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important; +} .text-light { --bs-text-opacity: 1; - color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important; } + color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important; +} .text-dark { --bs-text-opacity: 1; - color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important; } + color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important; +} .text-black { --bs-text-opacity: 1; - color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important; } + color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important; +} .text-white { --bs-text-opacity: 1; - color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; } + color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; +} .text-body { --bs-text-opacity: 1; - color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important; } + color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important; +} .text-muted { --bs-text-opacity: 1; - color: #6c757d !important; } + color: #6c757d !important; +} .text-black-50 { --bs-text-opacity: 1; - color: rgba(0, 0, 0, 0.5) !important; } + color: rgba(0, 0, 0, 0.5) !important; +} .text-white-50 { --bs-text-opacity: 1; - color: rgba(255, 255, 255, 0.5) !important; } + color: rgba(255, 255, 255, 0.5) !important; +} .text-reset { --bs-text-opacity: 1; - color: inherit !important; } + color: inherit !important; +} .text-opacity-25 { - --bs-text-opacity: 0.25; } + --bs-text-opacity: 0.25; +} .text-opacity-50 { - --bs-text-opacity: 0.5; } + --bs-text-opacity: 0.5; +} .text-opacity-75 { - --bs-text-opacity: 0.75; } + --bs-text-opacity: 0.75; +} .text-opacity-100 { - --bs-text-opacity: 1; } + --bs-text-opacity: 1; +} .bg-primary { --bs-bg-opacity: 1; - background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important; } + background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important; +} .bg-secondary { --bs-bg-opacity: 1; - background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important; } + background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important; +} .bg-success { --bs-bg-opacity: 1; - background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important; } + background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important; +} .bg-info { --bs-bg-opacity: 1; - background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important; } + background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important; +} .bg-warning { --bs-bg-opacity: 1; - background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important; } + background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important; +} .bg-danger { --bs-bg-opacity: 1; - background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important; } + background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important; +} .bg-light { --bs-bg-opacity: 1; - background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important; } + background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important; +} .bg-dark { --bs-bg-opacity: 1; - background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important; } + background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important; +} .bg-black { --bs-bg-opacity: 1; - background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important; } + background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important; +} .bg-white { --bs-bg-opacity: 1; - background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important; } + background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important; +} .bg-body { --bs-bg-opacity: 1; - background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important; } + background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important; +} .bg-transparent { --bs-bg-opacity: 1; - background-color: transparent !important; } + background-color: transparent !important; +} .bg-opacity-10 { - --bs-bg-opacity: 0.1; } + --bs-bg-opacity: 0.1; +} .bg-opacity-25 { - --bs-bg-opacity: 0.25; } + --bs-bg-opacity: 0.25; +} .bg-opacity-50 { - --bs-bg-opacity: 0.5; } + --bs-bg-opacity: 0.5; +} .bg-opacity-75 { - --bs-bg-opacity: 0.75; } + --bs-bg-opacity: 0.75; +} .bg-opacity-100 { - --bs-bg-opacity: 1; } + --bs-bg-opacity: 1; +} .bg-gradient { - background-image: var(--bs-gradient) !important; } + background-image: var(--bs-gradient) !important; +} .user-select-all { - user-select: all !important; } + user-select: all !important; +} .user-select-auto { - user-select: auto !important; } + user-select: auto !important; +} .user-select-none { - user-select: none !important; } + user-select: none !important; +} .pe-none { - pointer-events: none !important; } + pointer-events: none !important; +} .pe-auto { - pointer-events: auto !important; } + pointer-events: auto !important; +} .rounded { - border-radius: var(--bs-border-radius) !important; } + border-radius: var(--bs-border-radius) !important; +} .rounded-0 { - border-radius: 0 !important; } + border-radius: 0 !important; +} .rounded-1 { - border-radius: var(--bs-border-radius-sm) !important; } + border-radius: var(--bs-border-radius-sm) !important; +} .rounded-2 { - border-radius: var(--bs-border-radius) !important; } + border-radius: var(--bs-border-radius) !important; +} .rounded-3 { - border-radius: var(--bs-border-radius-lg) !important; } + border-radius: var(--bs-border-radius-lg) !important; +} .rounded-4 { - border-radius: var(--bs-border-radius-xl) !important; } + border-radius: var(--bs-border-radius-xl) !important; +} .rounded-5 { - border-radius: var(--bs-border-radius-2xl) !important; } + border-radius: var(--bs-border-radius-2xl) !important; +} .rounded-circle { - border-radius: 50% !important; } + border-radius: 50% !important; +} .rounded-pill { - border-radius: var(--bs-border-radius-pill) !important; } + border-radius: var(--bs-border-radius-pill) !important; +} .rounded-top { border-top-left-radius: var(--bs-border-radius) !important; - border-top-right-radius: var(--bs-border-radius) !important; } + border-top-right-radius: var(--bs-border-radius) !important; +} .rounded-end { border-top-right-radius: var(--bs-border-radius) !important; - border-bottom-right-radius: var(--bs-border-radius) !important; } + border-bottom-right-radius: var(--bs-border-radius) !important; +} .rounded-bottom { border-bottom-right-radius: var(--bs-border-radius) !important; - border-bottom-left-radius: var(--bs-border-radius) !important; } + border-bottom-left-radius: var(--bs-border-radius) !important; +} .rounded-start { border-bottom-left-radius: var(--bs-border-radius) !important; - border-top-left-radius: var(--bs-border-radius) !important; } + border-top-left-radius: var(--bs-border-radius) !important; +} .visible { - visibility: visible !important; } + visibility: visible !important; +} .invisible { - visibility: hidden !important; } + visibility: hidden !important; +} @media (min-width: 576px) { .float-sm-start { - float: left !important; } - + float: left !important; + } .float-sm-end { - float: right !important; } - + float: right !important; + } .float-sm-none { - float: none !important; } - + float: none !important; + } .d-sm-inline { - display: inline !important; } - + display: inline !important; + } .d-sm-inline-block { - display: inline-block !important; } - + display: inline-block !important; + } .d-sm-block { - display: block !important; } - + display: block !important; + } .d-sm-grid { - display: grid !important; } - + display: grid !important; + } .d-sm-table { - display: table !important; } - + display: table !important; + } .d-sm-table-row { - display: table-row !important; } - + display: table-row !important; + } .d-sm-table-cell { - display: table-cell !important; } - + display: table-cell !important; + } .d-sm-flex { - display: flex !important; } - + display: flex !important; + } .d-sm-inline-flex { - display: inline-flex !important; } - + display: inline-flex !important; + } .d-sm-none { - display: none !important; } - + display: none !important; + } .flex-sm-fill { - flex: 1 1 auto !important; } - + flex: 1 1 auto !important; + } .flex-sm-row { - flex-direction: row !important; } - + flex-direction: row !important; + } .flex-sm-column { - flex-direction: column !important; } - + flex-direction: column !important; + } .flex-sm-row-reverse { - flex-direction: row-reverse !important; } - + flex-direction: row-reverse !important; + } .flex-sm-column-reverse { - flex-direction: column-reverse !important; } - + flex-direction: column-reverse !important; + } .flex-sm-grow-0 { - flex-grow: 0 !important; } - + flex-grow: 0 !important; + } .flex-sm-grow-1 { - flex-grow: 1 !important; } - + flex-grow: 1 !important; + } .flex-sm-shrink-0 { - flex-shrink: 0 !important; } - + flex-shrink: 0 !important; + } .flex-sm-shrink-1 { - flex-shrink: 1 !important; } - + flex-shrink: 1 !important; + } .flex-sm-wrap { - flex-wrap: wrap !important; } - + flex-wrap: wrap !important; + } .flex-sm-nowrap { - flex-wrap: nowrap !important; } - + flex-wrap: nowrap !important; + } .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; } - + flex-wrap: wrap-reverse !important; + } .justify-content-sm-start { - justify-content: flex-start !important; } - + justify-content: flex-start !important; + } .justify-content-sm-end { - justify-content: flex-end !important; } - + justify-content: flex-end !important; + } .justify-content-sm-center { - justify-content: center !important; } - + justify-content: center !important; + } .justify-content-sm-between { - justify-content: space-between !important; } - + justify-content: space-between !important; + } .justify-content-sm-around { - justify-content: space-around !important; } - + justify-content: space-around !important; + } .justify-content-sm-evenly { - justify-content: space-evenly !important; } - + justify-content: space-evenly !important; + } .align-items-sm-start { - align-items: flex-start !important; } - + align-items: flex-start !important; + } .align-items-sm-end { - align-items: flex-end !important; } - + align-items: flex-end !important; + } .align-items-sm-center { - align-items: center !important; } - + align-items: center !important; + } .align-items-sm-baseline { - align-items: baseline !important; } - + align-items: baseline !important; + } .align-items-sm-stretch { - align-items: stretch !important; } - + align-items: stretch !important; + } .align-content-sm-start { - align-content: flex-start !important; } - + align-content: flex-start !important; + } .align-content-sm-end { - align-content: flex-end !important; } - + align-content: flex-end !important; + } .align-content-sm-center { - align-content: center !important; } - + align-content: center !important; + } .align-content-sm-between { - align-content: space-between !important; } - + align-content: space-between !important; + } .align-content-sm-around { - align-content: space-around !important; } - + align-content: space-around !important; + } .align-content-sm-stretch { - align-content: stretch !important; } - + align-content: stretch !important; + } .align-self-sm-auto { - align-self: auto !important; } - + align-self: auto !important; + } .align-self-sm-start { - align-self: flex-start !important; } - + align-self: flex-start !important; + } .align-self-sm-end { - align-self: flex-end !important; } - + align-self: flex-end !important; + } .align-self-sm-center { - align-self: center !important; } - + align-self: center !important; + } .align-self-sm-baseline { - align-self: baseline !important; } - + align-self: baseline !important; + } .align-self-sm-stretch { - align-self: stretch !important; } - + align-self: stretch !important; + } .order-sm-first { - order: -1 !important; } - + order: -1 !important; + } .order-sm-0 { - order: 0 !important; } - + order: 0 !important; + } .order-sm-1 { - order: 1 !important; } - + order: 1 !important; + } .order-sm-2 { - order: 2 !important; } - + order: 2 !important; + } .order-sm-3 { - order: 3 !important; } - + order: 3 !important; + } .order-sm-4 { - order: 4 !important; } - + order: 4 !important; + } .order-sm-5 { - order: 5 !important; } - + order: 5 !important; + } .order-sm-last { - order: 6 !important; } - + order: 6 !important; + } .m-sm-0 { - margin: 0 !important; } - + margin: 0 !important; + } .m-sm-1 { - margin: 0.25rem !important; } - + margin: 0.25rem !important; + } .m-sm-2 { - margin: 0.5rem !important; } - + margin: 0.5rem !important; + } .m-sm-3 { - margin: 1rem !important; } - + margin: 1rem !important; + } .m-sm-4 { - margin: 1.5rem !important; } - + margin: 1.5rem !important; + } .m-sm-5 { - margin: 3rem !important; } - + margin: 3rem !important; + } .m-sm-auto { - margin: auto !important; } - + margin: auto !important; + } .mx-sm-0 { margin-right: 0 !important; - margin-left: 0 !important; } - + margin-left: 0 !important; + } .mx-sm-1 { margin-right: 0.25rem !important; - margin-left: 0.25rem !important; } - + margin-left: 0.25rem !important; + } .mx-sm-2 { margin-right: 0.5rem !important; - margin-left: 0.5rem !important; } - + margin-left: 0.5rem !important; + } .mx-sm-3 { margin-right: 1rem !important; - margin-left: 1rem !important; } - + margin-left: 1rem !important; + } .mx-sm-4 { margin-right: 1.5rem !important; - margin-left: 1.5rem !important; } - + margin-left: 1.5rem !important; + } .mx-sm-5 { margin-right: 3rem !important; - margin-left: 3rem !important; } - + margin-left: 3rem !important; + } .mx-sm-auto { margin-right: auto !important; - margin-left: auto !important; } - + margin-left: auto !important; + } .my-sm-0 { margin-top: 0 !important; - margin-bottom: 0 !important; } - + margin-bottom: 0 !important; + } .my-sm-1 { margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; } - + margin-bottom: 0.25rem !important; + } .my-sm-2 { margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; } - + margin-bottom: 0.5rem !important; + } .my-sm-3 { margin-top: 1rem !important; - margin-bottom: 1rem !important; } - + margin-bottom: 1rem !important; + } .my-sm-4 { margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; } - + margin-bottom: 1.5rem !important; + } .my-sm-5 { margin-top: 3rem !important; - margin-bottom: 3rem !important; } - + margin-bottom: 3rem !important; + } .my-sm-auto { margin-top: auto !important; - margin-bottom: auto !important; } - + margin-bottom: auto !important; + } .mt-sm-0 { - margin-top: 0 !important; } - + margin-top: 0 !important; + } .mt-sm-1 { - margin-top: 0.25rem !important; } - + margin-top: 0.25rem !important; + } .mt-sm-2 { - margin-top: 0.5rem !important; } - + margin-top: 0.5rem !important; + } .mt-sm-3 { - margin-top: 1rem !important; } - + margin-top: 1rem !important; + } .mt-sm-4 { - margin-top: 1.5rem !important; } - + margin-top: 1.5rem !important; + } .mt-sm-5 { - margin-top: 3rem !important; } - + margin-top: 3rem !important; + } .mt-sm-auto { - margin-top: auto !important; } - + margin-top: auto !important; + } .me-sm-0 { - margin-right: 0 !important; } - + margin-right: 0 !important; + } .me-sm-1 { - margin-right: 0.25rem !important; } - + margin-right: 0.25rem !important; + } .me-sm-2 { - margin-right: 0.5rem !important; } - + margin-right: 0.5rem !important; + } .me-sm-3 { - margin-right: 1rem !important; } - + margin-right: 1rem !important; + } .me-sm-4 { - margin-right: 1.5rem !important; } - + margin-right: 1.5rem !important; + } .me-sm-5 { - margin-right: 3rem !important; } - + margin-right: 3rem !important; + } .me-sm-auto { - margin-right: auto !important; } - + margin-right: auto !important; + } .mb-sm-0 { - margin-bottom: 0 !important; } - + margin-bottom: 0 !important; + } .mb-sm-1 { - margin-bottom: 0.25rem !important; } - + margin-bottom: 0.25rem !important; + } .mb-sm-2 { - margin-bottom: 0.5rem !important; } - + margin-bottom: 0.5rem !important; + } .mb-sm-3 { - margin-bottom: 1rem !important; } - + margin-bottom: 1rem !important; + } .mb-sm-4 { - margin-bottom: 1.5rem !important; } - + margin-bottom: 1.5rem !important; + } .mb-sm-5 { - margin-bottom: 3rem !important; } - + margin-bottom: 3rem !important; + } .mb-sm-auto { - margin-bottom: auto !important; } - + margin-bottom: auto !important; + } .ms-sm-0 { - margin-left: 0 !important; } - + margin-left: 0 !important; + } .ms-sm-1 { - margin-left: 0.25rem !important; } - + margin-left: 0.25rem !important; + } .ms-sm-2 { - margin-left: 0.5rem !important; } - + margin-left: 0.5rem !important; + } .ms-sm-3 { - margin-left: 1rem !important; } - + margin-left: 1rem !important; + } .ms-sm-4 { - margin-left: 1.5rem !important; } - + margin-left: 1.5rem !important; + } .ms-sm-5 { - margin-left: 3rem !important; } - + margin-left: 3rem !important; + } .ms-sm-auto { - margin-left: auto !important; } - + margin-left: auto !important; + } .p-sm-0 { - padding: 0 !important; } - + padding: 0 !important; + } .p-sm-1 { - padding: 0.25rem !important; } - + padding: 0.25rem !important; + } .p-sm-2 { - padding: 0.5rem !important; } - + padding: 0.5rem !important; + } .p-sm-3 { - padding: 1rem !important; } - + padding: 1rem !important; + } .p-sm-4 { - padding: 1.5rem !important; } - + padding: 1.5rem !important; + } .p-sm-5 { - padding: 3rem !important; } - + padding: 3rem !important; + } .px-sm-0 { padding-right: 0 !important; - padding-left: 0 !important; } - + padding-left: 0 !important; + } .px-sm-1 { padding-right: 0.25rem !important; - padding-left: 0.25rem !important; } - + padding-left: 0.25rem !important; + } .px-sm-2 { padding-right: 0.5rem !important; - padding-left: 0.5rem !important; } - + padding-left: 0.5rem !important; + } .px-sm-3 { padding-right: 1rem !important; - padding-left: 1rem !important; } - + padding-left: 1rem !important; + } .px-sm-4 { padding-right: 1.5rem !important; - padding-left: 1.5rem !important; } - + padding-left: 1.5rem !important; + } .px-sm-5 { padding-right: 3rem !important; - padding-left: 3rem !important; } - + padding-left: 3rem !important; + } .py-sm-0 { padding-top: 0 !important; - padding-bottom: 0 !important; } - + padding-bottom: 0 !important; + } .py-sm-1 { padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; } - + padding-bottom: 0.25rem !important; + } .py-sm-2 { padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; } - + padding-bottom: 0.5rem !important; + } .py-sm-3 { padding-top: 1rem !important; - padding-bottom: 1rem !important; } - + padding-bottom: 1rem !important; + } .py-sm-4 { padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; } - + padding-bottom: 1.5rem !important; + } .py-sm-5 { padding-top: 3rem !important; - padding-bottom: 3rem !important; } - + padding-bottom: 3rem !important; + } .pt-sm-0 { - padding-top: 0 !important; } - + padding-top: 0 !important; + } .pt-sm-1 { - padding-top: 0.25rem !important; } - + padding-top: 0.25rem !important; + } .pt-sm-2 { - padding-top: 0.5rem !important; } - + padding-top: 0.5rem !important; + } .pt-sm-3 { - padding-top: 1rem !important; } - + padding-top: 1rem !important; + } .pt-sm-4 { - padding-top: 1.5rem !important; } - + padding-top: 1.5rem !important; + } .pt-sm-5 { - padding-top: 3rem !important; } - + padding-top: 3rem !important; + } .pe-sm-0 { - padding-right: 0 !important; } - + padding-right: 0 !important; + } .pe-sm-1 { - padding-right: 0.25rem !important; } - + padding-right: 0.25rem !important; + } .pe-sm-2 { - padding-right: 0.5rem !important; } - + padding-right: 0.5rem !important; + } .pe-sm-3 { - padding-right: 1rem !important; } - + padding-right: 1rem !important; + } .pe-sm-4 { - padding-right: 1.5rem !important; } - + padding-right: 1.5rem !important; + } .pe-sm-5 { - padding-right: 3rem !important; } - + padding-right: 3rem !important; + } .pb-sm-0 { - padding-bottom: 0 !important; } - + padding-bottom: 0 !important; + } .pb-sm-1 { - padding-bottom: 0.25rem !important; } - + padding-bottom: 0.25rem !important; + } .pb-sm-2 { - padding-bottom: 0.5rem !important; } - + padding-bottom: 0.5rem !important; + } .pb-sm-3 { - padding-bottom: 1rem !important; } - + padding-bottom: 1rem !important; + } .pb-sm-4 { - padding-bottom: 1.5rem !important; } - + padding-bottom: 1.5rem !important; + } .pb-sm-5 { - padding-bottom: 3rem !important; } - + padding-bottom: 3rem !important; + } .ps-sm-0 { - padding-left: 0 !important; } - + padding-left: 0 !important; + } .ps-sm-1 { - padding-left: 0.25rem !important; } - + padding-left: 0.25rem !important; + } .ps-sm-2 { - padding-left: 0.5rem !important; } - + padding-left: 0.5rem !important; + } .ps-sm-3 { - padding-left: 1rem !important; } - + padding-left: 1rem !important; + } .ps-sm-4 { - padding-left: 1.5rem !important; } - + padding-left: 1.5rem !important; + } .ps-sm-5 { - padding-left: 3rem !important; } - + padding-left: 3rem !important; + } .gap-sm-0 { - gap: 0 !important; } - + gap: 0 !important; + } .gap-sm-1 { - gap: 0.25rem !important; } - + gap: 0.25rem !important; + } .gap-sm-2 { - gap: 0.5rem !important; } - + gap: 0.5rem !important; + } .gap-sm-3 { - gap: 1rem !important; } - + gap: 1rem !important; + } .gap-sm-4 { - gap: 1.5rem !important; } - + gap: 1.5rem !important; + } .gap-sm-5 { - gap: 3rem !important; } - + gap: 3rem !important; + } .text-sm-start { - text-align: left !important; } - + text-align: left !important; + } .text-sm-end { - text-align: right !important; } - + text-align: right !important; + } .text-sm-center { - text-align: center !important; } } + text-align: center !important; + } +} @media (min-width: 768px) { .float-md-start { - float: left !important; } - + float: left !important; + } .float-md-end { - float: right !important; } - + float: right !important; + } .float-md-none { - float: none !important; } - + float: none !important; + } .d-md-inline { - display: inline !important; } - + display: inline !important; + } .d-md-inline-block { - display: inline-block !important; } - + display: inline-block !important; + } .d-md-block { - display: block !important; } - + display: block !important; + } .d-md-grid { - display: grid !important; } - + display: grid !important; + } .d-md-table { - display: table !important; } - + display: table !important; + } .d-md-table-row { - display: table-row !important; } - + display: table-row !important; + } .d-md-table-cell { - display: table-cell !important; } - + display: table-cell !important; + } .d-md-flex { - display: flex !important; } - + display: flex !important; + } .d-md-inline-flex { - display: inline-flex !important; } - + display: inline-flex !important; + } .d-md-none { - display: none !important; } - + display: none !important; + } .flex-md-fill { - flex: 1 1 auto !important; } - + flex: 1 1 auto !important; + } .flex-md-row { - flex-direction: row !important; } - + flex-direction: row !important; + } .flex-md-column { - flex-direction: column !important; } - + flex-direction: column !important; + } .flex-md-row-reverse { - flex-direction: row-reverse !important; } - + flex-direction: row-reverse !important; + } .flex-md-column-reverse { - flex-direction: column-reverse !important; } - + flex-direction: column-reverse !important; + } .flex-md-grow-0 { - flex-grow: 0 !important; } - + flex-grow: 0 !important; + } .flex-md-grow-1 { - flex-grow: 1 !important; } - + flex-grow: 1 !important; + } .flex-md-shrink-0 { - flex-shrink: 0 !important; } - + flex-shrink: 0 !important; + } .flex-md-shrink-1 { - flex-shrink: 1 !important; } - + flex-shrink: 1 !important; + } .flex-md-wrap { - flex-wrap: wrap !important; } - + flex-wrap: wrap !important; + } .flex-md-nowrap { - flex-wrap: nowrap !important; } - + flex-wrap: nowrap !important; + } .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; } - + flex-wrap: wrap-reverse !important; + } .justify-content-md-start { - justify-content: flex-start !important; } - + justify-content: flex-start !important; + } .justify-content-md-end { - justify-content: flex-end !important; } - + justify-content: flex-end !important; + } .justify-content-md-center { - justify-content: center !important; } - + justify-content: center !important; + } .justify-content-md-between { - justify-content: space-between !important; } - + justify-content: space-between !important; + } .justify-content-md-around { - justify-content: space-around !important; } - + justify-content: space-around !important; + } .justify-content-md-evenly { - justify-content: space-evenly !important; } - + justify-content: space-evenly !important; + } .align-items-md-start { - align-items: flex-start !important; } - + align-items: flex-start !important; + } .align-items-md-end { - align-items: flex-end !important; } - + align-items: flex-end !important; + } .align-items-md-center { - align-items: center !important; } - + align-items: center !important; + } .align-items-md-baseline { - align-items: baseline !important; } - + align-items: baseline !important; + } .align-items-md-stretch { - align-items: stretch !important; } - + align-items: stretch !important; + } .align-content-md-start { - align-content: flex-start !important; } - + align-content: flex-start !important; + } .align-content-md-end { - align-content: flex-end !important; } - + align-content: flex-end !important; + } .align-content-md-center { - align-content: center !important; } - + align-content: center !important; + } .align-content-md-between { - align-content: space-between !important; } - + align-content: space-between !important; + } .align-content-md-around { - align-content: space-around !important; } - + align-content: space-around !important; + } .align-content-md-stretch { - align-content: stretch !important; } - + align-content: stretch !important; + } .align-self-md-auto { - align-self: auto !important; } - + align-self: auto !important; + } .align-self-md-start { - align-self: flex-start !important; } - + align-self: flex-start !important; + } .align-self-md-end { - align-self: flex-end !important; } - + align-self: flex-end !important; + } .align-self-md-center { - align-self: center !important; } - + align-self: center !important; + } .align-self-md-baseline { - align-self: baseline !important; } - + align-self: baseline !important; + } .align-self-md-stretch { - align-self: stretch !important; } - + align-self: stretch !important; + } .order-md-first { - order: -1 !important; } - + order: -1 !important; + } .order-md-0 { - order: 0 !important; } - + order: 0 !important; + } .order-md-1 { - order: 1 !important; } - + order: 1 !important; + } .order-md-2 { - order: 2 !important; } - + order: 2 !important; + } .order-md-3 { - order: 3 !important; } - + order: 3 !important; + } .order-md-4 { - order: 4 !important; } - + order: 4 !important; + } .order-md-5 { - order: 5 !important; } - + order: 5 !important; + } .order-md-last { - order: 6 !important; } - + order: 6 !important; + } .m-md-0 { - margin: 0 !important; } - + margin: 0 !important; + } .m-md-1 { - margin: 0.25rem !important; } - + margin: 0.25rem !important; + } .m-md-2 { - margin: 0.5rem !important; } - + margin: 0.5rem !important; + } .m-md-3 { - margin: 1rem !important; } - + margin: 1rem !important; + } .m-md-4 { - margin: 1.5rem !important; } - + margin: 1.5rem !important; + } .m-md-5 { - margin: 3rem !important; } - + margin: 3rem !important; + } .m-md-auto { - margin: auto !important; } - + margin: auto !important; + } .mx-md-0 { margin-right: 0 !important; - margin-left: 0 !important; } - + margin-left: 0 !important; + } .mx-md-1 { margin-right: 0.25rem !important; - margin-left: 0.25rem !important; } - + margin-left: 0.25rem !important; + } .mx-md-2 { margin-right: 0.5rem !important; - margin-left: 0.5rem !important; } - + margin-left: 0.5rem !important; + } .mx-md-3 { margin-right: 1rem !important; - margin-left: 1rem !important; } - + margin-left: 1rem !important; + } .mx-md-4 { margin-right: 1.5rem !important; - margin-left: 1.5rem !important; } - + margin-left: 1.5rem !important; + } .mx-md-5 { margin-right: 3rem !important; - margin-left: 3rem !important; } - + margin-left: 3rem !important; + } .mx-md-auto { margin-right: auto !important; - margin-left: auto !important; } - + margin-left: auto !important; + } .my-md-0 { margin-top: 0 !important; - margin-bottom: 0 !important; } - + margin-bottom: 0 !important; + } .my-md-1 { margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; } - + margin-bottom: 0.25rem !important; + } .my-md-2 { margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; } - + margin-bottom: 0.5rem !important; + } .my-md-3 { margin-top: 1rem !important; - margin-bottom: 1rem !important; } - + margin-bottom: 1rem !important; + } .my-md-4 { margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; } - + margin-bottom: 1.5rem !important; + } .my-md-5 { margin-top: 3rem !important; - margin-bottom: 3rem !important; } - + margin-bottom: 3rem !important; + } .my-md-auto { margin-top: auto !important; - margin-bottom: auto !important; } - + margin-bottom: auto !important; + } .mt-md-0 { - margin-top: 0 !important; } - + margin-top: 0 !important; + } .mt-md-1 { - margin-top: 0.25rem !important; } - + margin-top: 0.25rem !important; + } .mt-md-2 { - margin-top: 0.5rem !important; } - + margin-top: 0.5rem !important; + } .mt-md-3 { - margin-top: 1rem !important; } - + margin-top: 1rem !important; + } .mt-md-4 { - margin-top: 1.5rem !important; } - + margin-top: 1.5rem !important; + } .mt-md-5 { - margin-top: 3rem !important; } - + margin-top: 3rem !important; + } .mt-md-auto { - margin-top: auto !important; } - + margin-top: auto !important; + } .me-md-0 { - margin-right: 0 !important; } - + margin-right: 0 !important; + } .me-md-1 { - margin-right: 0.25rem !important; } - + margin-right: 0.25rem !important; + } .me-md-2 { - margin-right: 0.5rem !important; } - + margin-right: 0.5rem !important; + } .me-md-3 { - margin-right: 1rem !important; } - + margin-right: 1rem !important; + } .me-md-4 { - margin-right: 1.5rem !important; } - + margin-right: 1.5rem !important; + } .me-md-5 { - margin-right: 3rem !important; } - + margin-right: 3rem !important; + } .me-md-auto { - margin-right: auto !important; } - + margin-right: auto !important; + } .mb-md-0 { - margin-bottom: 0 !important; } - + margin-bottom: 0 !important; + } .mb-md-1 { - margin-bottom: 0.25rem !important; } - + margin-bottom: 0.25rem !important; + } .mb-md-2 { - margin-bottom: 0.5rem !important; } - + margin-bottom: 0.5rem !important; + } .mb-md-3 { - margin-bottom: 1rem !important; } - + margin-bottom: 1rem !important; + } .mb-md-4 { - margin-bottom: 1.5rem !important; } - + margin-bottom: 1.5rem !important; + } .mb-md-5 { - margin-bottom: 3rem !important; } - + margin-bottom: 3rem !important; + } .mb-md-auto { - margin-bottom: auto !important; } - + margin-bottom: auto !important; + } .ms-md-0 { - margin-left: 0 !important; } - + margin-left: 0 !important; + } .ms-md-1 { - margin-left: 0.25rem !important; } - + margin-left: 0.25rem !important; + } .ms-md-2 { - margin-left: 0.5rem !important; } - + margin-left: 0.5rem !important; + } .ms-md-3 { - margin-left: 1rem !important; } - + margin-left: 1rem !important; + } .ms-md-4 { - margin-left: 1.5rem !important; } - + margin-left: 1.5rem !important; + } .ms-md-5 { - margin-left: 3rem !important; } - + margin-left: 3rem !important; + } .ms-md-auto { - margin-left: auto !important; } - + margin-left: auto !important; + } .p-md-0 { - padding: 0 !important; } - + padding: 0 !important; + } .p-md-1 { - padding: 0.25rem !important; } - + padding: 0.25rem !important; + } .p-md-2 { - padding: 0.5rem !important; } - + padding: 0.5rem !important; + } .p-md-3 { - padding: 1rem !important; } - + padding: 1rem !important; + } .p-md-4 { - padding: 1.5rem !important; } - + padding: 1.5rem !important; + } .p-md-5 { - padding: 3rem !important; } - + padding: 3rem !important; + } .px-md-0 { padding-right: 0 !important; - padding-left: 0 !important; } - + padding-left: 0 !important; + } .px-md-1 { padding-right: 0.25rem !important; - padding-left: 0.25rem !important; } - + padding-left: 0.25rem !important; + } .px-md-2 { padding-right: 0.5rem !important; - padding-left: 0.5rem !important; } - + padding-left: 0.5rem !important; + } .px-md-3 { padding-right: 1rem !important; - padding-left: 1rem !important; } - + padding-left: 1rem !important; + } .px-md-4 { padding-right: 1.5rem !important; - padding-left: 1.5rem !important; } - + padding-left: 1.5rem !important; + } .px-md-5 { padding-right: 3rem !important; - padding-left: 3rem !important; } - + padding-left: 3rem !important; + } .py-md-0 { padding-top: 0 !important; - padding-bottom: 0 !important; } - + padding-bottom: 0 !important; + } .py-md-1 { padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; } - + padding-bottom: 0.25rem !important; + } .py-md-2 { padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; } - + padding-bottom: 0.5rem !important; + } .py-md-3 { padding-top: 1rem !important; - padding-bottom: 1rem !important; } - + padding-bottom: 1rem !important; + } .py-md-4 { padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; } - + padding-bottom: 1.5rem !important; + } .py-md-5 { padding-top: 3rem !important; - padding-bottom: 3rem !important; } - + padding-bottom: 3rem !important; + } .pt-md-0 { - padding-top: 0 !important; } - + padding-top: 0 !important; + } .pt-md-1 { - padding-top: 0.25rem !important; } - + padding-top: 0.25rem !important; + } .pt-md-2 { - padding-top: 0.5rem !important; } - + padding-top: 0.5rem !important; + } .pt-md-3 { - padding-top: 1rem !important; } - + padding-top: 1rem !important; + } .pt-md-4 { - padding-top: 1.5rem !important; } - + padding-top: 1.5rem !important; + } .pt-md-5 { - padding-top: 3rem !important; } - + padding-top: 3rem !important; + } .pe-md-0 { - padding-right: 0 !important; } - + padding-right: 0 !important; + } .pe-md-1 { - padding-right: 0.25rem !important; } - + padding-right: 0.25rem !important; + } .pe-md-2 { - padding-right: 0.5rem !important; } - + padding-right: 0.5rem !important; + } .pe-md-3 { - padding-right: 1rem !important; } - + padding-right: 1rem !important; + } .pe-md-4 { - padding-right: 1.5rem !important; } - + padding-right: 1.5rem !important; + } .pe-md-5 { - padding-right: 3rem !important; } - + padding-right: 3rem !important; + } .pb-md-0 { - padding-bottom: 0 !important; } - + padding-bottom: 0 !important; + } .pb-md-1 { - padding-bottom: 0.25rem !important; } - + padding-bottom: 0.25rem !important; + } .pb-md-2 { - padding-bottom: 0.5rem !important; } - + padding-bottom: 0.5rem !important; + } .pb-md-3 { - padding-bottom: 1rem !important; } - + padding-bottom: 1rem !important; + } .pb-md-4 { - padding-bottom: 1.5rem !important; } - + padding-bottom: 1.5rem !important; + } .pb-md-5 { - padding-bottom: 3rem !important; } - + padding-bottom: 3rem !important; + } .ps-md-0 { - padding-left: 0 !important; } - + padding-left: 0 !important; + } .ps-md-1 { - padding-left: 0.25rem !important; } - + padding-left: 0.25rem !important; + } .ps-md-2 { - padding-left: 0.5rem !important; } - + padding-left: 0.5rem !important; + } .ps-md-3 { - padding-left: 1rem !important; } - + padding-left: 1rem !important; + } .ps-md-4 { - padding-left: 1.5rem !important; } - + padding-left: 1.5rem !important; + } .ps-md-5 { - padding-left: 3rem !important; } - + padding-left: 3rem !important; + } .gap-md-0 { - gap: 0 !important; } - + gap: 0 !important; + } .gap-md-1 { - gap: 0.25rem !important; } - + gap: 0.25rem !important; + } .gap-md-2 { - gap: 0.5rem !important; } - + gap: 0.5rem !important; + } .gap-md-3 { - gap: 1rem !important; } - + gap: 1rem !important; + } .gap-md-4 { - gap: 1.5rem !important; } - + gap: 1.5rem !important; + } .gap-md-5 { - gap: 3rem !important; } - + gap: 3rem !important; + } .text-md-start { - text-align: left !important; } - + text-align: left !important; + } .text-md-end { - text-align: right !important; } - + text-align: right !important; + } .text-md-center { - text-align: center !important; } } + text-align: center !important; + } +} @media (min-width: 992px) { .float-lg-start { - float: left !important; } - + float: left !important; + } .float-lg-end { - float: right !important; } - + float: right !important; + } .float-lg-none { - float: none !important; } - + float: none !important; + } .d-lg-inline { - display: inline !important; } - + display: inline !important; + } .d-lg-inline-block { - display: inline-block !important; } - + display: inline-block !important; + } .d-lg-block { - display: block !important; } - + display: block !important; + } .d-lg-grid { - display: grid !important; } - + display: grid !important; + } .d-lg-table { - display: table !important; } - + display: table !important; + } .d-lg-table-row { - display: table-row !important; } - + display: table-row !important; + } .d-lg-table-cell { - display: table-cell !important; } - + display: table-cell !important; + } .d-lg-flex { - display: flex !important; } - + display: flex !important; + } .d-lg-inline-flex { - display: inline-flex !important; } - + display: inline-flex !important; + } .d-lg-none { - display: none !important; } - + display: none !important; + } .flex-lg-fill { - flex: 1 1 auto !important; } - + flex: 1 1 auto !important; + } .flex-lg-row { - flex-direction: row !important; } - + flex-direction: row !important; + } .flex-lg-column { - flex-direction: column !important; } - + flex-direction: column !important; + } .flex-lg-row-reverse { - flex-direction: row-reverse !important; } - + flex-direction: row-reverse !important; + } .flex-lg-column-reverse { - flex-direction: column-reverse !important; } - + flex-direction: column-reverse !important; + } .flex-lg-grow-0 { - flex-grow: 0 !important; } - + flex-grow: 0 !important; + } .flex-lg-grow-1 { - flex-grow: 1 !important; } - + flex-grow: 1 !important; + } .flex-lg-shrink-0 { - flex-shrink: 0 !important; } - + flex-shrink: 0 !important; + } .flex-lg-shrink-1 { - flex-shrink: 1 !important; } - + flex-shrink: 1 !important; + } .flex-lg-wrap { - flex-wrap: wrap !important; } - + flex-wrap: wrap !important; + } .flex-lg-nowrap { - flex-wrap: nowrap !important; } - + flex-wrap: nowrap !important; + } .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; } - + flex-wrap: wrap-reverse !important; + } .justify-content-lg-start { - justify-content: flex-start !important; } - + justify-content: flex-start !important; + } .justify-content-lg-end { - justify-content: flex-end !important; } - + justify-content: flex-end !important; + } .justify-content-lg-center { - justify-content: center !important; } - + justify-content: center !important; + } .justify-content-lg-between { - justify-content: space-between !important; } - + justify-content: space-between !important; + } .justify-content-lg-around { - justify-content: space-around !important; } - + justify-content: space-around !important; + } .justify-content-lg-evenly { - justify-content: space-evenly !important; } - + justify-content: space-evenly !important; + } .align-items-lg-start { - align-items: flex-start !important; } - + align-items: flex-start !important; + } .align-items-lg-end { - align-items: flex-end !important; } - + align-items: flex-end !important; + } .align-items-lg-center { - align-items: center !important; } - + align-items: center !important; + } .align-items-lg-baseline { - align-items: baseline !important; } - + align-items: baseline !important; + } .align-items-lg-stretch { - align-items: stretch !important; } - + align-items: stretch !important; + } .align-content-lg-start { - align-content: flex-start !important; } - + align-content: flex-start !important; + } .align-content-lg-end { - align-content: flex-end !important; } - + align-content: flex-end !important; + } .align-content-lg-center { - align-content: center !important; } - + align-content: center !important; + } .align-content-lg-between { - align-content: space-between !important; } - + align-content: space-between !important; + } .align-content-lg-around { - align-content: space-around !important; } - + align-content: space-around !important; + } .align-content-lg-stretch { - align-content: stretch !important; } - + align-content: stretch !important; + } .align-self-lg-auto { - align-self: auto !important; } - + align-self: auto !important; + } .align-self-lg-start { - align-self: flex-start !important; } - + align-self: flex-start !important; + } .align-self-lg-end { - align-self: flex-end !important; } - + align-self: flex-end !important; + } .align-self-lg-center { - align-self: center !important; } - + align-self: center !important; + } .align-self-lg-baseline { - align-self: baseline !important; } - + align-self: baseline !important; + } .align-self-lg-stretch { - align-self: stretch !important; } - + align-self: stretch !important; + } .order-lg-first { - order: -1 !important; } - + order: -1 !important; + } .order-lg-0 { - order: 0 !important; } - + order: 0 !important; + } .order-lg-1 { - order: 1 !important; } - + order: 1 !important; + } .order-lg-2 { - order: 2 !important; } - + order: 2 !important; + } .order-lg-3 { - order: 3 !important; } - + order: 3 !important; + } .order-lg-4 { - order: 4 !important; } - + order: 4 !important; + } .order-lg-5 { - order: 5 !important; } - + order: 5 !important; + } .order-lg-last { - order: 6 !important; } - + order: 6 !important; + } .m-lg-0 { - margin: 0 !important; } - + margin: 0 !important; + } .m-lg-1 { - margin: 0.25rem !important; } - + margin: 0.25rem !important; + } .m-lg-2 { - margin: 0.5rem !important; } - + margin: 0.5rem !important; + } .m-lg-3 { - margin: 1rem !important; } - + margin: 1rem !important; + } .m-lg-4 { - margin: 1.5rem !important; } - + margin: 1.5rem !important; + } .m-lg-5 { - margin: 3rem !important; } - + margin: 3rem !important; + } .m-lg-auto { - margin: auto !important; } - + margin: auto !important; + } .mx-lg-0 { margin-right: 0 !important; - margin-left: 0 !important; } - + margin-left: 0 !important; + } .mx-lg-1 { margin-right: 0.25rem !important; - margin-left: 0.25rem !important; } - + margin-left: 0.25rem !important; + } .mx-lg-2 { margin-right: 0.5rem !important; - margin-left: 0.5rem !important; } - + margin-left: 0.5rem !important; + } .mx-lg-3 { margin-right: 1rem !important; - margin-left: 1rem !important; } - + margin-left: 1rem !important; + } .mx-lg-4 { margin-right: 1.5rem !important; - margin-left: 1.5rem !important; } - + margin-left: 1.5rem !important; + } .mx-lg-5 { margin-right: 3rem !important; - margin-left: 3rem !important; } - + margin-left: 3rem !important; + } .mx-lg-auto { margin-right: auto !important; - margin-left: auto !important; } - + margin-left: auto !important; + } .my-lg-0 { margin-top: 0 !important; - margin-bottom: 0 !important; } - + margin-bottom: 0 !important; + } .my-lg-1 { margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; } - + margin-bottom: 0.25rem !important; + } .my-lg-2 { margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; } - + margin-bottom: 0.5rem !important; + } .my-lg-3 { margin-top: 1rem !important; - margin-bottom: 1rem !important; } - + margin-bottom: 1rem !important; + } .my-lg-4 { margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; } - + margin-bottom: 1.5rem !important; + } .my-lg-5 { margin-top: 3rem !important; - margin-bottom: 3rem !important; } - + margin-bottom: 3rem !important; + } .my-lg-auto { margin-top: auto !important; - margin-bottom: auto !important; } - + margin-bottom: auto !important; + } .mt-lg-0 { - margin-top: 0 !important; } - + margin-top: 0 !important; + } .mt-lg-1 { - margin-top: 0.25rem !important; } - + margin-top: 0.25rem !important; + } .mt-lg-2 { - margin-top: 0.5rem !important; } - + margin-top: 0.5rem !important; + } .mt-lg-3 { - margin-top: 1rem !important; } - + margin-top: 1rem !important; + } .mt-lg-4 { - margin-top: 1.5rem !important; } - + margin-top: 1.5rem !important; + } .mt-lg-5 { - margin-top: 3rem !important; } - + margin-top: 3rem !important; + } .mt-lg-auto { - margin-top: auto !important; } - + margin-top: auto !important; + } .me-lg-0 { - margin-right: 0 !important; } - + margin-right: 0 !important; + } .me-lg-1 { - margin-right: 0.25rem !important; } - + margin-right: 0.25rem !important; + } .me-lg-2 { - margin-right: 0.5rem !important; } - + margin-right: 0.5rem !important; + } .me-lg-3 { - margin-right: 1rem !important; } - + margin-right: 1rem !important; + } .me-lg-4 { - margin-right: 1.5rem !important; } - + margin-right: 1.5rem !important; + } .me-lg-5 { - margin-right: 3rem !important; } - + margin-right: 3rem !important; + } .me-lg-auto { - margin-right: auto !important; } - + margin-right: auto !important; + } .mb-lg-0 { - margin-bottom: 0 !important; } - + margin-bottom: 0 !important; + } .mb-lg-1 { - margin-bottom: 0.25rem !important; } - + margin-bottom: 0.25rem !important; + } .mb-lg-2 { - margin-bottom: 0.5rem !important; } - + margin-bottom: 0.5rem !important; + } .mb-lg-3 { - margin-bottom: 1rem !important; } - + margin-bottom: 1rem !important; + } .mb-lg-4 { - margin-bottom: 1.5rem !important; } - + margin-bottom: 1.5rem !important; + } .mb-lg-5 { - margin-bottom: 3rem !important; } - + margin-bottom: 3rem !important; + } .mb-lg-auto { - margin-bottom: auto !important; } - + margin-bottom: auto !important; + } .ms-lg-0 { - margin-left: 0 !important; } - + margin-left: 0 !important; + } .ms-lg-1 { - margin-left: 0.25rem !important; } - + margin-left: 0.25rem !important; + } .ms-lg-2 { - margin-left: 0.5rem !important; } - + margin-left: 0.5rem !important; + } .ms-lg-3 { - margin-left: 1rem !important; } - + margin-left: 1rem !important; + } .ms-lg-4 { - margin-left: 1.5rem !important; } - + margin-left: 1.5rem !important; + } .ms-lg-5 { - margin-left: 3rem !important; } - + margin-left: 3rem !important; + } .ms-lg-auto { - margin-left: auto !important; } - + margin-left: auto !important; + } .p-lg-0 { - padding: 0 !important; } - + padding: 0 !important; + } .p-lg-1 { - padding: 0.25rem !important; } - + padding: 0.25rem !important; + } .p-lg-2 { - padding: 0.5rem !important; } - + padding: 0.5rem !important; + } .p-lg-3 { - padding: 1rem !important; } - + padding: 1rem !important; + } .p-lg-4 { - padding: 1.5rem !important; } - + padding: 1.5rem !important; + } .p-lg-5 { - padding: 3rem !important; } - + padding: 3rem !important; + } .px-lg-0 { padding-right: 0 !important; - padding-left: 0 !important; } - + padding-left: 0 !important; + } .px-lg-1 { padding-right: 0.25rem !important; - padding-left: 0.25rem !important; } - + padding-left: 0.25rem !important; + } .px-lg-2 { padding-right: 0.5rem !important; - padding-left: 0.5rem !important; } - + padding-left: 0.5rem !important; + } .px-lg-3 { padding-right: 1rem !important; - padding-left: 1rem !important; } - + padding-left: 1rem !important; + } .px-lg-4 { padding-right: 1.5rem !important; - padding-left: 1.5rem !important; } - + padding-left: 1.5rem !important; + } .px-lg-5 { padding-right: 3rem !important; - padding-left: 3rem !important; } - + padding-left: 3rem !important; + } .py-lg-0 { padding-top: 0 !important; - padding-bottom: 0 !important; } - + padding-bottom: 0 !important; + } .py-lg-1 { padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; } - + padding-bottom: 0.25rem !important; + } .py-lg-2 { padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; } - + padding-bottom: 0.5rem !important; + } .py-lg-3 { padding-top: 1rem !important; - padding-bottom: 1rem !important; } - + padding-bottom: 1rem !important; + } .py-lg-4 { padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; } - + padding-bottom: 1.5rem !important; + } .py-lg-5 { padding-top: 3rem !important; - padding-bottom: 3rem !important; } - + padding-bottom: 3rem !important; + } .pt-lg-0 { - padding-top: 0 !important; } - + padding-top: 0 !important; + } .pt-lg-1 { - padding-top: 0.25rem !important; } - + padding-top: 0.25rem !important; + } .pt-lg-2 { - padding-top: 0.5rem !important; } - + padding-top: 0.5rem !important; + } .pt-lg-3 { - padding-top: 1rem !important; } - + padding-top: 1rem !important; + } .pt-lg-4 { - padding-top: 1.5rem !important; } - + padding-top: 1.5rem !important; + } .pt-lg-5 { - padding-top: 3rem !important; } - + padding-top: 3rem !important; + } .pe-lg-0 { - padding-right: 0 !important; } - + padding-right: 0 !important; + } .pe-lg-1 { - padding-right: 0.25rem !important; } - + padding-right: 0.25rem !important; + } .pe-lg-2 { - padding-right: 0.5rem !important; } - + padding-right: 0.5rem !important; + } .pe-lg-3 { - padding-right: 1rem !important; } - + padding-right: 1rem !important; + } .pe-lg-4 { - padding-right: 1.5rem !important; } - + padding-right: 1.5rem !important; + } .pe-lg-5 { - padding-right: 3rem !important; } - + padding-right: 3rem !important; + } .pb-lg-0 { - padding-bottom: 0 !important; } - + padding-bottom: 0 !important; + } .pb-lg-1 { - padding-bottom: 0.25rem !important; } - + padding-bottom: 0.25rem !important; + } .pb-lg-2 { - padding-bottom: 0.5rem !important; } - + padding-bottom: 0.5rem !important; + } .pb-lg-3 { - padding-bottom: 1rem !important; } - + padding-bottom: 1rem !important; + } .pb-lg-4 { - padding-bottom: 1.5rem !important; } - + padding-bottom: 1.5rem !important; + } .pb-lg-5 { - padding-bottom: 3rem !important; } - + padding-bottom: 3rem !important; + } .ps-lg-0 { - padding-left: 0 !important; } - + padding-left: 0 !important; + } .ps-lg-1 { - padding-left: 0.25rem !important; } - + padding-left: 0.25rem !important; + } .ps-lg-2 { - padding-left: 0.5rem !important; } - + padding-left: 0.5rem !important; + } .ps-lg-3 { - padding-left: 1rem !important; } - + padding-left: 1rem !important; + } .ps-lg-4 { - padding-left: 1.5rem !important; } - + padding-left: 1.5rem !important; + } .ps-lg-5 { - padding-left: 3rem !important; } - + padding-left: 3rem !important; + } .gap-lg-0 { - gap: 0 !important; } - + gap: 0 !important; + } .gap-lg-1 { - gap: 0.25rem !important; } - + gap: 0.25rem !important; + } .gap-lg-2 { - gap: 0.5rem !important; } - + gap: 0.5rem !important; + } .gap-lg-3 { - gap: 1rem !important; } - + gap: 1rem !important; + } .gap-lg-4 { - gap: 1.5rem !important; } - + gap: 1.5rem !important; + } .gap-lg-5 { - gap: 3rem !important; } - + gap: 3rem !important; + } .text-lg-start { - text-align: left !important; } - + text-align: left !important; + } .text-lg-end { - text-align: right !important; } - + text-align: right !important; + } .text-lg-center { - text-align: center !important; } } + text-align: center !important; + } +} @media (min-width: 1200px) { .float-xl-start { - float: left !important; } - + float: left !important; + } .float-xl-end { - float: right !important; } - + float: right !important; + } .float-xl-none { - float: none !important; } - + float: none !important; + } .d-xl-inline { - display: inline !important; } - + display: inline !important; + } .d-xl-inline-block { - display: inline-block !important; } - + display: inline-block !important; + } .d-xl-block { - display: block !important; } - + display: block !important; + } .d-xl-grid { - display: grid !important; } - + display: grid !important; + } .d-xl-table { - display: table !important; } - + display: table !important; + } .d-xl-table-row { - display: table-row !important; } - + display: table-row !important; + } .d-xl-table-cell { - display: table-cell !important; } - + display: table-cell !important; + } .d-xl-flex { - display: flex !important; } - + display: flex !important; + } .d-xl-inline-flex { - display: inline-flex !important; } - + display: inline-flex !important; + } .d-xl-none { - display: none !important; } - + display: none !important; + } .flex-xl-fill { - flex: 1 1 auto !important; } - + flex: 1 1 auto !important; + } .flex-xl-row { - flex-direction: row !important; } - + flex-direction: row !important; + } .flex-xl-column { - flex-direction: column !important; } - + flex-direction: column !important; + } .flex-xl-row-reverse { - flex-direction: row-reverse !important; } - + flex-direction: row-reverse !important; + } .flex-xl-column-reverse { - flex-direction: column-reverse !important; } - + flex-direction: column-reverse !important; + } .flex-xl-grow-0 { - flex-grow: 0 !important; } - + flex-grow: 0 !important; + } .flex-xl-grow-1 { - flex-grow: 1 !important; } - + flex-grow: 1 !important; + } .flex-xl-shrink-0 { - flex-shrink: 0 !important; } - + flex-shrink: 0 !important; + } .flex-xl-shrink-1 { - flex-shrink: 1 !important; } - + flex-shrink: 1 !important; + } .flex-xl-wrap { - flex-wrap: wrap !important; } - + flex-wrap: wrap !important; + } .flex-xl-nowrap { - flex-wrap: nowrap !important; } - + flex-wrap: nowrap !important; + } .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; } - + flex-wrap: wrap-reverse !important; + } .justify-content-xl-start { - justify-content: flex-start !important; } - + justify-content: flex-start !important; + } .justify-content-xl-end { - justify-content: flex-end !important; } - + justify-content: flex-end !important; + } .justify-content-xl-center { - justify-content: center !important; } - + justify-content: center !important; + } .justify-content-xl-between { - justify-content: space-between !important; } - + justify-content: space-between !important; + } .justify-content-xl-around { - justify-content: space-around !important; } - + justify-content: space-around !important; + } .justify-content-xl-evenly { - justify-content: space-evenly !important; } - + justify-content: space-evenly !important; + } .align-items-xl-start { - align-items: flex-start !important; } - + align-items: flex-start !important; + } .align-items-xl-end { - align-items: flex-end !important; } - + align-items: flex-end !important; + } .align-items-xl-center { - align-items: center !important; } - + align-items: center !important; + } .align-items-xl-baseline { - align-items: baseline !important; } - + align-items: baseline !important; + } .align-items-xl-stretch { - align-items: stretch !important; } - + align-items: stretch !important; + } .align-content-xl-start { - align-content: flex-start !important; } - + align-content: flex-start !important; + } .align-content-xl-end { - align-content: flex-end !important; } - + align-content: flex-end !important; + } .align-content-xl-center { - align-content: center !important; } - + align-content: center !important; + } .align-content-xl-between { - align-content: space-between !important; } - + align-content: space-between !important; + } .align-content-xl-around { - align-content: space-around !important; } - + align-content: space-around !important; + } .align-content-xl-stretch { - align-content: stretch !important; } - + align-content: stretch !important; + } .align-self-xl-auto { - align-self: auto !important; } - + align-self: auto !important; + } .align-self-xl-start { - align-self: flex-start !important; } - + align-self: flex-start !important; + } .align-self-xl-end { - align-self: flex-end !important; } - + align-self: flex-end !important; + } .align-self-xl-center { - align-self: center !important; } - + align-self: center !important; + } .align-self-xl-baseline { - align-self: baseline !important; } - + align-self: baseline !important; + } .align-self-xl-stretch { - align-self: stretch !important; } - + align-self: stretch !important; + } .order-xl-first { - order: -1 !important; } - + order: -1 !important; + } .order-xl-0 { - order: 0 !important; } - + order: 0 !important; + } .order-xl-1 { - order: 1 !important; } - + order: 1 !important; + } .order-xl-2 { - order: 2 !important; } - + order: 2 !important; + } .order-xl-3 { - order: 3 !important; } - + order: 3 !important; + } .order-xl-4 { - order: 4 !important; } - + order: 4 !important; + } .order-xl-5 { - order: 5 !important; } - + order: 5 !important; + } .order-xl-last { - order: 6 !important; } - + order: 6 !important; + } .m-xl-0 { - margin: 0 !important; } - + margin: 0 !important; + } .m-xl-1 { - margin: 0.25rem !important; } - + margin: 0.25rem !important; + } .m-xl-2 { - margin: 0.5rem !important; } - + margin: 0.5rem !important; + } .m-xl-3 { - margin: 1rem !important; } - + margin: 1rem !important; + } .m-xl-4 { - margin: 1.5rem !important; } - + margin: 1.5rem !important; + } .m-xl-5 { - margin: 3rem !important; } - + margin: 3rem !important; + } .m-xl-auto { - margin: auto !important; } - + margin: auto !important; + } .mx-xl-0 { margin-right: 0 !important; - margin-left: 0 !important; } - + margin-left: 0 !important; + } .mx-xl-1 { margin-right: 0.25rem !important; - margin-left: 0.25rem !important; } - + margin-left: 0.25rem !important; + } .mx-xl-2 { margin-right: 0.5rem !important; - margin-left: 0.5rem !important; } - + margin-left: 0.5rem !important; + } .mx-xl-3 { margin-right: 1rem !important; - margin-left: 1rem !important; } - + margin-left: 1rem !important; + } .mx-xl-4 { margin-right: 1.5rem !important; - margin-left: 1.5rem !important; } - + margin-left: 1.5rem !important; + } .mx-xl-5 { margin-right: 3rem !important; - margin-left: 3rem !important; } - + margin-left: 3rem !important; + } .mx-xl-auto { margin-right: auto !important; - margin-left: auto !important; } - + margin-left: auto !important; + } .my-xl-0 { margin-top: 0 !important; - margin-bottom: 0 !important; } - + margin-bottom: 0 !important; + } .my-xl-1 { margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; } - + margin-bottom: 0.25rem !important; + } .my-xl-2 { margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; } - + margin-bottom: 0.5rem !important; + } .my-xl-3 { margin-top: 1rem !important; - margin-bottom: 1rem !important; } - + margin-bottom: 1rem !important; + } .my-xl-4 { margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; } - + margin-bottom: 1.5rem !important; + } .my-xl-5 { margin-top: 3rem !important; - margin-bottom: 3rem !important; } - + margin-bottom: 3rem !important; + } .my-xl-auto { margin-top: auto !important; - margin-bottom: auto !important; } - + margin-bottom: auto !important; + } .mt-xl-0 { - margin-top: 0 !important; } - + margin-top: 0 !important; + } .mt-xl-1 { - margin-top: 0.25rem !important; } - + margin-top: 0.25rem !important; + } .mt-xl-2 { - margin-top: 0.5rem !important; } - + margin-top: 0.5rem !important; + } .mt-xl-3 { - margin-top: 1rem !important; } - + margin-top: 1rem !important; + } .mt-xl-4 { - margin-top: 1.5rem !important; } - + margin-top: 1.5rem !important; + } .mt-xl-5 { - margin-top: 3rem !important; } - + margin-top: 3rem !important; + } .mt-xl-auto { - margin-top: auto !important; } - + margin-top: auto !important; + } .me-xl-0 { - margin-right: 0 !important; } - + margin-right: 0 !important; + } .me-xl-1 { - margin-right: 0.25rem !important; } - + margin-right: 0.25rem !important; + } .me-xl-2 { - margin-right: 0.5rem !important; } - + margin-right: 0.5rem !important; + } .me-xl-3 { - margin-right: 1rem !important; } - + margin-right: 1rem !important; + } .me-xl-4 { - margin-right: 1.5rem !important; } - + margin-right: 1.5rem !important; + } .me-xl-5 { - margin-right: 3rem !important; } - + margin-right: 3rem !important; + } .me-xl-auto { - margin-right: auto !important; } - + margin-right: auto !important; + } .mb-xl-0 { - margin-bottom: 0 !important; } - + margin-bottom: 0 !important; + } .mb-xl-1 { - margin-bottom: 0.25rem !important; } - + margin-bottom: 0.25rem !important; + } .mb-xl-2 { - margin-bottom: 0.5rem !important; } - + margin-bottom: 0.5rem !important; + } .mb-xl-3 { - margin-bottom: 1rem !important; } - + margin-bottom: 1rem !important; + } .mb-xl-4 { - margin-bottom: 1.5rem !important; } - + margin-bottom: 1.5rem !important; + } .mb-xl-5 { - margin-bottom: 3rem !important; } - + margin-bottom: 3rem !important; + } .mb-xl-auto { - margin-bottom: auto !important; } - + margin-bottom: auto !important; + } .ms-xl-0 { - margin-left: 0 !important; } - + margin-left: 0 !important; + } .ms-xl-1 { - margin-left: 0.25rem !important; } - + margin-left: 0.25rem !important; + } .ms-xl-2 { - margin-left: 0.5rem !important; } - + margin-left: 0.5rem !important; + } .ms-xl-3 { - margin-left: 1rem !important; } - + margin-left: 1rem !important; + } .ms-xl-4 { - margin-left: 1.5rem !important; } - + margin-left: 1.5rem !important; + } .ms-xl-5 { - margin-left: 3rem !important; } - + margin-left: 3rem !important; + } .ms-xl-auto { - margin-left: auto !important; } - + margin-left: auto !important; + } .p-xl-0 { - padding: 0 !important; } - + padding: 0 !important; + } .p-xl-1 { - padding: 0.25rem !important; } - + padding: 0.25rem !important; + } .p-xl-2 { - padding: 0.5rem !important; } - + padding: 0.5rem !important; + } .p-xl-3 { - padding: 1rem !important; } - + padding: 1rem !important; + } .p-xl-4 { - padding: 1.5rem !important; } - + padding: 1.5rem !important; + } .p-xl-5 { - padding: 3rem !important; } - + padding: 3rem !important; + } .px-xl-0 { padding-right: 0 !important; - padding-left: 0 !important; } - + padding-left: 0 !important; + } .px-xl-1 { padding-right: 0.25rem !important; - padding-left: 0.25rem !important; } - + padding-left: 0.25rem !important; + } .px-xl-2 { padding-right: 0.5rem !important; - padding-left: 0.5rem !important; } - + padding-left: 0.5rem !important; + } .px-xl-3 { padding-right: 1rem !important; - padding-left: 1rem !important; } - + padding-left: 1rem !important; + } .px-xl-4 { padding-right: 1.5rem !important; - padding-left: 1.5rem !important; } - + padding-left: 1.5rem !important; + } .px-xl-5 { padding-right: 3rem !important; - padding-left: 3rem !important; } - + padding-left: 3rem !important; + } .py-xl-0 { padding-top: 0 !important; - padding-bottom: 0 !important; } - + padding-bottom: 0 !important; + } .py-xl-1 { padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; } - + padding-bottom: 0.25rem !important; + } .py-xl-2 { padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; } - + padding-bottom: 0.5rem !important; + } .py-xl-3 { padding-top: 1rem !important; - padding-bottom: 1rem !important; } - + padding-bottom: 1rem !important; + } .py-xl-4 { padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; } - + padding-bottom: 1.5rem !important; + } .py-xl-5 { padding-top: 3rem !important; - padding-bottom: 3rem !important; } - + padding-bottom: 3rem !important; + } .pt-xl-0 { - padding-top: 0 !important; } - + padding-top: 0 !important; + } .pt-xl-1 { - padding-top: 0.25rem !important; } - + padding-top: 0.25rem !important; + } .pt-xl-2 { - padding-top: 0.5rem !important; } - + padding-top: 0.5rem !important; + } .pt-xl-3 { - padding-top: 1rem !important; } - + padding-top: 1rem !important; + } .pt-xl-4 { - padding-top: 1.5rem !important; } - + padding-top: 1.5rem !important; + } .pt-xl-5 { - padding-top: 3rem !important; } - + padding-top: 3rem !important; + } .pe-xl-0 { - padding-right: 0 !important; } - + padding-right: 0 !important; + } .pe-xl-1 { - padding-right: 0.25rem !important; } - + padding-right: 0.25rem !important; + } .pe-xl-2 { - padding-right: 0.5rem !important; } - + padding-right: 0.5rem !important; + } .pe-xl-3 { - padding-right: 1rem !important; } - + padding-right: 1rem !important; + } .pe-xl-4 { - padding-right: 1.5rem !important; } - + padding-right: 1.5rem !important; + } .pe-xl-5 { - padding-right: 3rem !important; } - + padding-right: 3rem !important; + } .pb-xl-0 { - padding-bottom: 0 !important; } - + padding-bottom: 0 !important; + } .pb-xl-1 { - padding-bottom: 0.25rem !important; } - + padding-bottom: 0.25rem !important; + } .pb-xl-2 { - padding-bottom: 0.5rem !important; } - + padding-bottom: 0.5rem !important; + } .pb-xl-3 { - padding-bottom: 1rem !important; } - + padding-bottom: 1rem !important; + } .pb-xl-4 { - padding-bottom: 1.5rem !important; } - + padding-bottom: 1.5rem !important; + } .pb-xl-5 { - padding-bottom: 3rem !important; } - + padding-bottom: 3rem !important; + } .ps-xl-0 { - padding-left: 0 !important; } - + padding-left: 0 !important; + } .ps-xl-1 { - padding-left: 0.25rem !important; } - + padding-left: 0.25rem !important; + } .ps-xl-2 { - padding-left: 0.5rem !important; } - + padding-left: 0.5rem !important; + } .ps-xl-3 { - padding-left: 1rem !important; } - + padding-left: 1rem !important; + } .ps-xl-4 { - padding-left: 1.5rem !important; } - + padding-left: 1.5rem !important; + } .ps-xl-5 { - padding-left: 3rem !important; } - + padding-left: 3rem !important; + } .gap-xl-0 { - gap: 0 !important; } - + gap: 0 !important; + } .gap-xl-1 { - gap: 0.25rem !important; } - + gap: 0.25rem !important; + } .gap-xl-2 { - gap: 0.5rem !important; } - + gap: 0.5rem !important; + } .gap-xl-3 { - gap: 1rem !important; } - + gap: 1rem !important; + } .gap-xl-4 { - gap: 1.5rem !important; } - + gap: 1.5rem !important; + } .gap-xl-5 { - gap: 3rem !important; } - + gap: 3rem !important; + } .text-xl-start { - text-align: left !important; } - + text-align: left !important; + } .text-xl-end { - text-align: right !important; } - + text-align: right !important; + } .text-xl-center { - text-align: center !important; } } + text-align: center !important; + } +} @media (min-width: 1400px) { .float-xxl-start { - float: left !important; } - + float: left !important; + } .float-xxl-end { - float: right !important; } - + float: right !important; + } .float-xxl-none { - float: none !important; } - + float: none !important; + } .d-xxl-inline { - display: inline !important; } - + display: inline !important; + } .d-xxl-inline-block { - display: inline-block !important; } - + display: inline-block !important; + } .d-xxl-block { - display: block !important; } - + display: block !important; + } .d-xxl-grid { - display: grid !important; } - + display: grid !important; + } .d-xxl-table { - display: table !important; } - + display: table !important; + } .d-xxl-table-row { - display: table-row !important; } - + display: table-row !important; + } .d-xxl-table-cell { - display: table-cell !important; } - + display: table-cell !important; + } .d-xxl-flex { - display: flex !important; } - + display: flex !important; + } .d-xxl-inline-flex { - display: inline-flex !important; } - + display: inline-flex !important; + } .d-xxl-none { - display: none !important; } - + display: none !important; + } .flex-xxl-fill { - flex: 1 1 auto !important; } - + flex: 1 1 auto !important; + } .flex-xxl-row { - flex-direction: row !important; } - + flex-direction: row !important; + } .flex-xxl-column { - flex-direction: column !important; } - + flex-direction: column !important; + } .flex-xxl-row-reverse { - flex-direction: row-reverse !important; } - + flex-direction: row-reverse !important; + } .flex-xxl-column-reverse { - flex-direction: column-reverse !important; } - + flex-direction: column-reverse !important; + } .flex-xxl-grow-0 { - flex-grow: 0 !important; } - + flex-grow: 0 !important; + } .flex-xxl-grow-1 { - flex-grow: 1 !important; } - + flex-grow: 1 !important; + } .flex-xxl-shrink-0 { - flex-shrink: 0 !important; } - + flex-shrink: 0 !important; + } .flex-xxl-shrink-1 { - flex-shrink: 1 !important; } - + flex-shrink: 1 !important; + } .flex-xxl-wrap { - flex-wrap: wrap !important; } - + flex-wrap: wrap !important; + } .flex-xxl-nowrap { - flex-wrap: nowrap !important; } - + flex-wrap: nowrap !important; + } .flex-xxl-wrap-reverse { - flex-wrap: wrap-reverse !important; } - + flex-wrap: wrap-reverse !important; + } .justify-content-xxl-start { - justify-content: flex-start !important; } - + justify-content: flex-start !important; + } .justify-content-xxl-end { - justify-content: flex-end !important; } - + justify-content: flex-end !important; + } .justify-content-xxl-center { - justify-content: center !important; } - + justify-content: center !important; + } .justify-content-xxl-between { - justify-content: space-between !important; } - + justify-content: space-between !important; + } .justify-content-xxl-around { - justify-content: space-around !important; } - + justify-content: space-around !important; + } .justify-content-xxl-evenly { - justify-content: space-evenly !important; } - + justify-content: space-evenly !important; + } .align-items-xxl-start { - align-items: flex-start !important; } - + align-items: flex-start !important; + } .align-items-xxl-end { - align-items: flex-end !important; } - + align-items: flex-end !important; + } .align-items-xxl-center { - align-items: center !important; } - + align-items: center !important; + } .align-items-xxl-baseline { - align-items: baseline !important; } - + align-items: baseline !important; + } .align-items-xxl-stretch { - align-items: stretch !important; } - + align-items: stretch !important; + } .align-content-xxl-start { - align-content: flex-start !important; } - + align-content: flex-start !important; + } .align-content-xxl-end { - align-content: flex-end !important; } - + align-content: flex-end !important; + } .align-content-xxl-center { - align-content: center !important; } - + align-content: center !important; + } .align-content-xxl-between { - align-content: space-between !important; } - + align-content: space-between !important; + } .align-content-xxl-around { - align-content: space-around !important; } - + align-content: space-around !important; + } .align-content-xxl-stretch { - align-content: stretch !important; } - + align-content: stretch !important; + } .align-self-xxl-auto { - align-self: auto !important; } - + align-self: auto !important; + } .align-self-xxl-start { - align-self: flex-start !important; } - + align-self: flex-start !important; + } .align-self-xxl-end { - align-self: flex-end !important; } - + align-self: flex-end !important; + } .align-self-xxl-center { - align-self: center !important; } - + align-self: center !important; + } .align-self-xxl-baseline { - align-self: baseline !important; } - + align-self: baseline !important; + } .align-self-xxl-stretch { - align-self: stretch !important; } - + align-self: stretch !important; + } .order-xxl-first { - order: -1 !important; } - + order: -1 !important; + } .order-xxl-0 { - order: 0 !important; } - + order: 0 !important; + } .order-xxl-1 { - order: 1 !important; } - + order: 1 !important; + } .order-xxl-2 { - order: 2 !important; } - + order: 2 !important; + } .order-xxl-3 { - order: 3 !important; } - + order: 3 !important; + } .order-xxl-4 { - order: 4 !important; } - + order: 4 !important; + } .order-xxl-5 { - order: 5 !important; } - + order: 5 !important; + } .order-xxl-last { - order: 6 !important; } - + order: 6 !important; + } .m-xxl-0 { - margin: 0 !important; } - + margin: 0 !important; + } .m-xxl-1 { - margin: 0.25rem !important; } - + margin: 0.25rem !important; + } .m-xxl-2 { - margin: 0.5rem !important; } - + margin: 0.5rem !important; + } .m-xxl-3 { - margin: 1rem !important; } - + margin: 1rem !important; + } .m-xxl-4 { - margin: 1.5rem !important; } - + margin: 1.5rem !important; + } .m-xxl-5 { - margin: 3rem !important; } - + margin: 3rem !important; + } .m-xxl-auto { - margin: auto !important; } - + margin: auto !important; + } .mx-xxl-0 { margin-right: 0 !important; - margin-left: 0 !important; } - + margin-left: 0 !important; + } .mx-xxl-1 { margin-right: 0.25rem !important; - margin-left: 0.25rem !important; } - + margin-left: 0.25rem !important; + } .mx-xxl-2 { margin-right: 0.5rem !important; - margin-left: 0.5rem !important; } - + margin-left: 0.5rem !important; + } .mx-xxl-3 { margin-right: 1rem !important; - margin-left: 1rem !important; } - + margin-left: 1rem !important; + } .mx-xxl-4 { margin-right: 1.5rem !important; - margin-left: 1.5rem !important; } - + margin-left: 1.5rem !important; + } .mx-xxl-5 { margin-right: 3rem !important; - margin-left: 3rem !important; } - + margin-left: 3rem !important; + } .mx-xxl-auto { margin-right: auto !important; - margin-left: auto !important; } - + margin-left: auto !important; + } .my-xxl-0 { margin-top: 0 !important; - margin-bottom: 0 !important; } - + margin-bottom: 0 !important; + } .my-xxl-1 { margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; } - + margin-bottom: 0.25rem !important; + } .my-xxl-2 { margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; } - + margin-bottom: 0.5rem !important; + } .my-xxl-3 { margin-top: 1rem !important; - margin-bottom: 1rem !important; } - + margin-bottom: 1rem !important; + } .my-xxl-4 { margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; } - + margin-bottom: 1.5rem !important; + } .my-xxl-5 { margin-top: 3rem !important; - margin-bottom: 3rem !important; } - + margin-bottom: 3rem !important; + } .my-xxl-auto { margin-top: auto !important; - margin-bottom: auto !important; } - + margin-bottom: auto !important; + } .mt-xxl-0 { - margin-top: 0 !important; } - + margin-top: 0 !important; + } .mt-xxl-1 { - margin-top: 0.25rem !important; } - + margin-top: 0.25rem !important; + } .mt-xxl-2 { - margin-top: 0.5rem !important; } - + margin-top: 0.5rem !important; + } .mt-xxl-3 { - margin-top: 1rem !important; } - + margin-top: 1rem !important; + } .mt-xxl-4 { - margin-top: 1.5rem !important; } - + margin-top: 1.5rem !important; + } .mt-xxl-5 { - margin-top: 3rem !important; } - + margin-top: 3rem !important; + } .mt-xxl-auto { - margin-top: auto !important; } - + margin-top: auto !important; + } .me-xxl-0 { - margin-right: 0 !important; } - + margin-right: 0 !important; + } .me-xxl-1 { - margin-right: 0.25rem !important; } - + margin-right: 0.25rem !important; + } .me-xxl-2 { - margin-right: 0.5rem !important; } - + margin-right: 0.5rem !important; + } .me-xxl-3 { - margin-right: 1rem !important; } - + margin-right: 1rem !important; + } .me-xxl-4 { - margin-right: 1.5rem !important; } - + margin-right: 1.5rem !important; + } .me-xxl-5 { - margin-right: 3rem !important; } - + margin-right: 3rem !important; + } .me-xxl-auto { - margin-right: auto !important; } - + margin-right: auto !important; + } .mb-xxl-0 { - margin-bottom: 0 !important; } - + margin-bottom: 0 !important; + } .mb-xxl-1 { - margin-bottom: 0.25rem !important; } - + margin-bottom: 0.25rem !important; + } .mb-xxl-2 { - margin-bottom: 0.5rem !important; } - + margin-bottom: 0.5rem !important; + } .mb-xxl-3 { - margin-bottom: 1rem !important; } - + margin-bottom: 1rem !important; + } .mb-xxl-4 { - margin-bottom: 1.5rem !important; } - + margin-bottom: 1.5rem !important; + } .mb-xxl-5 { - margin-bottom: 3rem !important; } - + margin-bottom: 3rem !important; + } .mb-xxl-auto { - margin-bottom: auto !important; } - + margin-bottom: auto !important; + } .ms-xxl-0 { - margin-left: 0 !important; } - + margin-left: 0 !important; + } .ms-xxl-1 { - margin-left: 0.25rem !important; } - + margin-left: 0.25rem !important; + } .ms-xxl-2 { - margin-left: 0.5rem !important; } - + margin-left: 0.5rem !important; + } .ms-xxl-3 { - margin-left: 1rem !important; } - + margin-left: 1rem !important; + } .ms-xxl-4 { - margin-left: 1.5rem !important; } - + margin-left: 1.5rem !important; + } .ms-xxl-5 { - margin-left: 3rem !important; } - + margin-left: 3rem !important; + } .ms-xxl-auto { - margin-left: auto !important; } - + margin-left: auto !important; + } .p-xxl-0 { - padding: 0 !important; } - + padding: 0 !important; + } .p-xxl-1 { - padding: 0.25rem !important; } - + padding: 0.25rem !important; + } .p-xxl-2 { - padding: 0.5rem !important; } - + padding: 0.5rem !important; + } .p-xxl-3 { - padding: 1rem !important; } - + padding: 1rem !important; + } .p-xxl-4 { - padding: 1.5rem !important; } - + padding: 1.5rem !important; + } .p-xxl-5 { - padding: 3rem !important; } - + padding: 3rem !important; + } .px-xxl-0 { padding-right: 0 !important; - padding-left: 0 !important; } - + padding-left: 0 !important; + } .px-xxl-1 { padding-right: 0.25rem !important; - padding-left: 0.25rem !important; } - + padding-left: 0.25rem !important; + } .px-xxl-2 { padding-right: 0.5rem !important; - padding-left: 0.5rem !important; } - + padding-left: 0.5rem !important; + } .px-xxl-3 { padding-right: 1rem !important; - padding-left: 1rem !important; } - + padding-left: 1rem !important; + } .px-xxl-4 { padding-right: 1.5rem !important; - padding-left: 1.5rem !important; } - + padding-left: 1.5rem !important; + } .px-xxl-5 { padding-right: 3rem !important; - padding-left: 3rem !important; } - + padding-left: 3rem !important; + } .py-xxl-0 { padding-top: 0 !important; - padding-bottom: 0 !important; } - + padding-bottom: 0 !important; + } .py-xxl-1 { padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; } - + padding-bottom: 0.25rem !important; + } .py-xxl-2 { padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; } - + padding-bottom: 0.5rem !important; + } .py-xxl-3 { padding-top: 1rem !important; - padding-bottom: 1rem !important; } - + padding-bottom: 1rem !important; + } .py-xxl-4 { padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; } - + padding-bottom: 1.5rem !important; + } .py-xxl-5 { padding-top: 3rem !important; - padding-bottom: 3rem !important; } - + padding-bottom: 3rem !important; + } .pt-xxl-0 { - padding-top: 0 !important; } - + padding-top: 0 !important; + } .pt-xxl-1 { - padding-top: 0.25rem !important; } - + padding-top: 0.25rem !important; + } .pt-xxl-2 { - padding-top: 0.5rem !important; } - + padding-top: 0.5rem !important; + } .pt-xxl-3 { - padding-top: 1rem !important; } - + padding-top: 1rem !important; + } .pt-xxl-4 { - padding-top: 1.5rem !important; } - + padding-top: 1.5rem !important; + } .pt-xxl-5 { - padding-top: 3rem !important; } - + padding-top: 3rem !important; + } .pe-xxl-0 { - padding-right: 0 !important; } - + padding-right: 0 !important; + } .pe-xxl-1 { - padding-right: 0.25rem !important; } - + padding-right: 0.25rem !important; + } .pe-xxl-2 { - padding-right: 0.5rem !important; } - + padding-right: 0.5rem !important; + } .pe-xxl-3 { - padding-right: 1rem !important; } - + padding-right: 1rem !important; + } .pe-xxl-4 { - padding-right: 1.5rem !important; } - + padding-right: 1.5rem !important; + } .pe-xxl-5 { - padding-right: 3rem !important; } - + padding-right: 3rem !important; + } .pb-xxl-0 { - padding-bottom: 0 !important; } - + padding-bottom: 0 !important; + } .pb-xxl-1 { - padding-bottom: 0.25rem !important; } - + padding-bottom: 0.25rem !important; + } .pb-xxl-2 { - padding-bottom: 0.5rem !important; } - + padding-bottom: 0.5rem !important; + } .pb-xxl-3 { - padding-bottom: 1rem !important; } - + padding-bottom: 1rem !important; + } .pb-xxl-4 { - padding-bottom: 1.5rem !important; } - + padding-bottom: 1.5rem !important; + } .pb-xxl-5 { - padding-bottom: 3rem !important; } - + padding-bottom: 3rem !important; + } .ps-xxl-0 { - padding-left: 0 !important; } - + padding-left: 0 !important; + } .ps-xxl-1 { - padding-left: 0.25rem !important; } - + padding-left: 0.25rem !important; + } .ps-xxl-2 { - padding-left: 0.5rem !important; } - + padding-left: 0.5rem !important; + } .ps-xxl-3 { - padding-left: 1rem !important; } - + padding-left: 1rem !important; + } .ps-xxl-4 { - padding-left: 1.5rem !important; } - + padding-left: 1.5rem !important; + } .ps-xxl-5 { - padding-left: 3rem !important; } - + padding-left: 3rem !important; + } .gap-xxl-0 { - gap: 0 !important; } - + gap: 0 !important; + } .gap-xxl-1 { - gap: 0.25rem !important; } - + gap: 0.25rem !important; + } .gap-xxl-2 { - gap: 0.5rem !important; } - + gap: 0.5rem !important; + } .gap-xxl-3 { - gap: 1rem !important; } - + gap: 1rem !important; + } .gap-xxl-4 { - gap: 1.5rem !important; } - + gap: 1.5rem !important; + } .gap-xxl-5 { - gap: 3rem !important; } - + gap: 3rem !important; + } .text-xxl-start { - text-align: left !important; } - + text-align: left !important; + } .text-xxl-end { - text-align: right !important; } - + text-align: right !important; + } .text-xxl-center { - text-align: center !important; } } + text-align: center !important; + } +} @media (min-width: 1200px) { .fs-1 { - font-size: 2.5rem !important; } - + font-size: 3.5rem !important; + } .fs-2 { - font-size: 2rem !important; } - + font-size: 2.8rem !important; + } .fs-3 { - font-size: 1.75rem !important; } - + font-size: 2.45rem !important; + } .fs-4 { - font-size: 1.5rem !important; } } + font-size: 2.1rem !important; + } + .fs-5 { + font-size: 1.75rem !important; + } + .fs-6 { + font-size: 1.4rem !important; + } +} @media print { .d-print-inline { - display: inline !important; } - + display: inline !important; + } .d-print-inline-block { - display: inline-block !important; } - + display: inline-block !important; + } .d-print-block { - display: block !important; } - + display: block !important; + } .d-print-grid { - display: grid !important; } - + display: grid !important; + } .d-print-table { - display: table !important; } - + display: table !important; + } .d-print-table-row { - display: table-row !important; } - + display: table-row !important; + } .d-print-table-cell { - display: table-cell !important; } - + display: table-cell !important; + } .d-print-flex { - display: flex !important; } - + display: flex !important; + } .d-print-inline-flex { - display: inline-flex !important; } - + display: inline-flex !important; + } .d-print-none { - display: none !important; } } + display: none !important; + } +} + +/*# sourceMappingURL=main.css.map */ \ No newline at end of file diff --git a/_site/assets/css/main.css.map b/_site/assets/css/main.css.map new file mode 100644 index 0000000..ef16b9f --- /dev/null +++ b/_site/assets/css/main.css.map @@ -0,0 +1 @@ +{"version":3,"sourceRoot":"","sources":["../../_sass/base.scss","../../_sass/bootstrap/mixins/_banner.scss","../../_sass/bootstrap/_root.scss","../../_sass/bootstrap/vendor/_rfs.scss","../../_sass/bootstrap/_reboot.scss","../../_sass/bootstrap/_variables.scss","../../_sass/bootstrap/mixins/_border-radius.scss","../../_sass/bootstrap/_type.scss","../../_sass/bootstrap/mixins/_lists.scss","../../_sass/bootstrap/_images.scss","../../_sass/bootstrap/mixins/_image.scss","../../_sass/bootstrap/_containers.scss","../../_sass/bootstrap/mixins/_container.scss","../../_sass/bootstrap/mixins/_breakpoints.scss","../../_sass/bootstrap/_grid.scss","../../_sass/bootstrap/mixins/_grid.scss","../../_sass/bootstrap/_tables.scss","../../_sass/bootstrap/mixins/_table-variants.scss","../../_sass/bootstrap/forms/_labels.scss","../../_sass/bootstrap/forms/_form-text.scss","../../_sass/bootstrap/forms/_form-control.scss","../../_sass/bootstrap/mixins/_transition.scss","../../_sass/bootstrap/mixins/_gradients.scss","../../_sass/bootstrap/forms/_form-select.scss","../../_sass/bootstrap/forms/_form-check.scss","../../_sass/bootstrap/forms/_form-range.scss","../../_sass/bootstrap/forms/_floating-labels.scss","../../_sass/bootstrap/forms/_input-group.scss","../../_sass/bootstrap/mixins/_forms.scss","../../_sass/bootstrap/_buttons.scss","../../_sass/bootstrap/mixins/_buttons.scss","../../_sass/bootstrap/_transitions.scss","../../_sass/bootstrap/_dropdown.scss","../../_sass/bootstrap/mixins/_caret.scss","../../_sass/bootstrap/_button-group.scss","../../_sass/bootstrap/_nav.scss","../../_sass/bootstrap/_navbar.scss","../../_sass/bootstrap/_card.scss","../../_sass/bootstrap/_accordion.scss","../../_sass/bootstrap/_breadcrumb.scss","../../_sass/bootstrap/_pagination.scss","../../_sass/bootstrap/mixins/_pagination.scss","../../_sass/bootstrap/_badge.scss","../../_sass/bootstrap/_alert.scss","../../_sass/bootstrap/mixins/_alert.scss","../../_sass/bootstrap/_progress.scss","../../_sass/bootstrap/_list-group.scss","../../_sass/bootstrap/mixins/_list-group.scss","../../_sass/bootstrap/_close.scss","../../_sass/bootstrap/_toasts.scss","../../_sass/bootstrap/_modal.scss","../../_sass/bootstrap/mixins/_backdrop.scss","../../_sass/bootstrap/_tooltip.scss","../../_sass/bootstrap/mixins/_reset-text.scss","../../_sass/bootstrap/_popover.scss","../../_sass/bootstrap/_carousel.scss","../../_sass/bootstrap/mixins/_clearfix.scss","../../_sass/bootstrap/_spinners.scss","../../_sass/bootstrap/_offcanvas.scss","../../_sass/bootstrap/_placeholders.scss","../../_sass/bootstrap/helpers/_color-bg.scss","../../_sass/bootstrap/helpers/_colored-links.scss","../../_sass/bootstrap/helpers/_ratio.scss","../../_sass/bootstrap/helpers/_position.scss","../../_sass/bootstrap/helpers/_stacks.scss","../../_sass/bootstrap/helpers/_visually-hidden.scss","../../_sass/bootstrap/mixins/_visually-hidden.scss","../../_sass/bootstrap/helpers/_stretched-link.scss","../../_sass/bootstrap/helpers/_text-truncation.scss","../../_sass/bootstrap/mixins/_text-truncate.scss","../../_sass/bootstrap/helpers/_vr.scss","../../_sass/bootstrap/mixins/_utilities.scss","../../_sass/bootstrap/utilities/_api.scss"],"names":[],"mappings":"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EI3GJ;IJoRQ;;;;AI7QN;EJsQM;EIlQJ,aFyjBkB;EExjBlB,aFwiB0B;;AFzc1B;EIpGF;IJ6QM;;;;AI7QN;EJsQM;EIlQJ,aFyjBkB;EExjBlB,aFwiB0B;;AFzc1B;EIpGF;IJ6QM;;;;AI7QN;EJsQM;EIlQJ,aFyjBkB;EExjBlB,aFwiB0B;;AFzc1B;EIpGF;IJ6QM;;;;AI7QN;EJsQM;EIlQJ,aFyjBkB;EExjBlB,aFwiB0B;;AFzc1B;EIpGF;IJ6QM;;;;AI7QN;EJsQM;EIlQJ,aFyjBkB;EExjBlB,aFwiB0B;;AFzc1B;EIpGF;IJ6QM;;;;AI7QN;EJsQM;EIlQJ,aFyjBkB;EExjBlB,aFwiB0B;;AFzc1B;EIpGF;IJ6QM;;;;AIrPR;ECvDE;EACA;;;AD2DF;EC5DE;EACA;;;AD8DF;EACE;;AAEA;EACE,cFgkB0B;;;AEtjB9B;EJoNM,WALI;EI7MR;;;AAIF;EACE,eF6RO;EF5ED;;AAlKJ;EIhDJ;IJyNQ;;;AIrNN;EACE;;;AAIJ;EACE;EACA,eFmRO;EFhFH,WALI;EI5LR,OFtFS;;AEwFT;EACE;;;AEhGJ;ECIE;EAGA;;;ADDF;EACE,SJ48CkC;EI38ClC,kBTXQ;ESYR;EHGE;EIRF;EAGA;;;ADcF;EAEE;;;AAGF;EACE;EACA;;;AAGF;EN+PM,WALI;EMxPR,OJ1BS;;;AMRT;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ECHA;EACA;EACA;EACA;EACA;EACA;EACA;;;ACsDE;EF5CE;IACE,WN6ae;;;AQlYnB;EF5CE;IACE,WN6ae;;;AQlYnB;EF5CE;IACE,WN6ae;;;AQlYnB;EF5CE;IACE,WN6ae;;;AQlYnB;EF5CE;IACE,WN6ae;;;AS5brB;ECAA;EACA;EACA;EACA;EAEA;EACA;EACA;;ADJE;ECaF;EACA;EACA;EACA;EACA;EACA;;;AA+CI;EACE;;;AAGF;EApCJ;EACA;;;AAcA;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AA+BE;EAhDJ;EACA;;;AAqDQ;EAhEN;EACA;;;A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CA;EACA;EACA;EAEA;EACA;;;AAlBF;EAOE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;;AAlBF;EAOE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;;AD0IA;EACE;EACA;;;AHpFF;EGkFA;IACE;IACA;;;AHpFF;EGkFA;IACE;IACA;;;AHpFF;EGkFA;IACE;IACA;;;AHpFF;EGkFA;IACE;IACA;;;AHpFF;EGkFA;IACE;IACA;;;AE5JN;EACE,eb8xBsC;;;AarxBxC;EACE;EACA;EACA;EfoRI,WALI;Ee3QR,alBHiB;;;AkBOnB;EACE;EACA;Ef8QM;;AAlKJ;Ee9GJ;IfuRQ;;;;AejRR;EACE;EACA;EfoQI,WALI;;;AgB5RV;EACE,YdsxBsC;EFtflC,WALI;EgBvRR,OdKS;;;AeVX;EACE;EACA;EACA;EjBkSM;EiB/RN,afmiB4B;EeliB5B,apBOiB;EoBNjB,OpBPW;EoBQX,kBpBTQ;EoBUR;EACA;EACA;EdGE;EeHE,YDMJ;;AjBiHE;EiBnIJ;IjB4SQ;;;AkB5RF;EDhBN;ICiBQ;;;ADGN;EACE;;AAEA;EACE;;AAKJ;EACE,OpB7BS;EoB8BT,kBpB/BM;EoBgCN,cfqyBoC;EepyBpC;EAKE,Yf6qB0B;;AetqB9B;EAEE;;AAIF;EACE,Of1CO;Ee4CP;;AAQF;EAEE,kBf1DO;Ee6DP;;AAIF;EACE;EACA;EACA,mBfgoB0B;Ee/nB1B,OpB1ES;EsBDX,kBjBMS;EeuEP;EACA;EACA;EACA;EACA,yBf0Y0B;EezY1B;ECtEE,YDuEF;;ACnEE;EDuDJ;ICtDM;;;ADqEN;EACE,kBfs4B8B;;;Ae73BlC;EACE;EACA;EACA;EACA;EACA,apBvFiB;EoBwFjB,OpBrGW;EoBsGX;EACA;EACA;;AAEA;EACE;;AAGF;EAEE;EACA;;;AAWJ;EACE,YfstBsC;EertBtC;EjBkKI,WALI;EG7QN;;AcoHF;EACE;EACA;EACA,mBfglB0B;;;Ae5kB9B;EACE,Yf0sBsC;EezsBtC;EjByJM;EGtRJ;;AHoHA;EiBOJ;IjBkKQ;;;AiB5JN;EACE;EACA;EACA,mBfukB0B;;;Ae/jB5B;EACE,YfurBoC;;AeprBtC;EACE,YforBoC;;AejrBtC;EACE,YfirBoC;;;Ae5qBxC;EACE,Of+qBsC;Ee9qBtC,QfwqBsC;EevqBtC,Sf6hB4B;;Ae3hB5B;EACE;;AAGF;EACE;EdpKA;;AcwKF;EdxKE;;Ac4KF;EAAoB,QfypBkB;;AexpBtC;EAAoB,QfypBkB;;;AkBp1BxC;EACE;EACA;EACA;EACA;EpBgSM;EoB7RN,alBiiB4B;EkBhiB5B,avBKiB;EuBJjB,OvBTW;EuBUX,kBvBXQ;EuBYR;EACA;EACA,qBlBw5BkC;EkBv5BlC,iBlBw5BkC;EkBv5BlC;EjBDE;EeHE,YEOJ;EACA;;ApB+GE;EoBlIJ;IpB2SQ;;;AkB5RF;EEfN;IFgBQ;;;AEKN;EACE,clB8yBoC;EkB7yBpC;EAKE,YlBy5B4B;;AkBr5BhC;EAEE,elBuqB0B;EkBtqB1B;;AAGF;EAEE,kBlBnCO;;AkBwCT;EACE;EACA;;;AAIJ;EACE,alBgqB4B;EkB/pB5B,gBlB+pB4B;EkB9pB5B,clB+pB4B;EFrbxB,WALI;EG7QN;;;AiB6CJ;EACE,alB4pB4B;EkB3pB5B,gBlB2pB4B;EkB1pB5B,clB2pB4B;EFrbtB;EGtRJ;;AHoHA;EoBvEJ;IpBgPQ;;;;AqB5SR;EACE;EACA,YnB41BwC;EmB31BxC,cnB41BwC;EmB31BxC,enB41BwC;;AmB11BxC;EACE;EACA;;;AAIJ;EACE,enBk1BwC;EmBj1BxC;EACA;;AAEA;EACE;EACA;EACA;;;AAIJ;EACE,OnBo0BwC;EmBn0BxC,QnBm0BwC;EmBl0BxC;EACA;EACA,kBxB7BQ;EwB8BR;EACA;EACA;EACA,QnBu0BwC;EmBt0BxC;EACA;;AAGA;ElBvBE;;AkB2BF;EAEE,enB8zBsC;;AmB3zBxC;EACE,QnBqzBsC;;AmBlzBxC;EACE,cnBixBoC;EmBhxBpC;EACA,YnB6pB4B;;AmB1pB9B;EACE,kBxB5DM;EwB6DN,cxB7DM;;AwB+DN;EAII;;AAIJ;EAII;;AAKN;EACE,kBxBjFM;EwBkFN,cxBlFM;EwBuFJ;;AAIJ;EACE;EACA;EACA,SnB6xBuC;;AmBtxBvC;EACE;EACA,SnBoxBqC;;;AmBtwB3C;EACE,cnB+wBgC;;AmB7wBhC;EACE,OnB2wB8B;EmB1wB9B;EACA;EACA;ElB3GA;EeHE,YGgHF;;AH5GE;EGsGJ;IHrGM;;;AG6GJ;EACE;;AAGF;EACE,qBnB0wB4B;EmBrwB1B;;AAKN;EACE,enBqvB8B;EmBpvB9B;;AAEA;EACE;EACA;;;AAKN;EACE;EACA,cnBmuBgC;;;AmBhuBlC;EACE;EACA;EACA;;AAIE;EACE;EACA;EACA,SnBolBwB;;;AoBzvB9B;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAIA;EAA0B,YpBq8Ba;;AoBp8BvC;EAA0B,YpBo8Ba;;AoBj8BzC;EACE;;AAGF;EACE,OpBs7BuC;EoBr7BvC,QpBq7BuC;EoBp7BvC;EHzBF,kBtBFQ;EyB6BN,QpBq7BuC;ECj8BvC;EeHE,YIkBF;EACA;;AJfE;EIMJ;IJLM;;;AIgBJ;EHjCF,kBjBq9ByC;;AoB/6BzC;EACE,OpB+5B8B;EoB95B9B,QpB+5B8B;EoB95B9B;EACA,QpB85B8B;EoB75B9B,kBpBpCO;EoBqCP;EnB7BA;;AmBkCF;EACE,OpB25BuC;EoB15BvC,QpB05BuC;EiB78BzC,kBtBFQ;EyBuDN,QpB25BuC;ECj8BvC;EeHE,YI4CF;EACA;;AJzCE;EIiCJ;IJhCM;;;AI0CJ;EH3DF,kBjBq9ByC;;AoBr5BzC;EACE,OpBq4B8B;EoBp4B9B,QpBq4B8B;EoBp4B9B;EACA,QpBo4B8B;EoBn4B9B,kBpB9DO;EoB+DP;EnBvDA;;AmB4DF;EACE;;AAEA;EACE,kBpBtEK;;AoByEP;EACE,kBpB1EK;;;AqBbX;EACE;;AAEA;AAAA;AAAA;EAGE,QrB+9B8B;EqB99B9B,arB+9B8B;;AqB59BhC;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ELPE,YKQF;;ALJE;EKVJ;ILWM;;;AKMN;AAAA;EAEE;;AAEA;AAAA;EACE;;AAGF;AAAA;AAAA;EAEE,arBo8B4B;EqBn8B5B,gBrBo8B4B;;AqBj8B9B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CA;EACA;EACA;EACA;;;ADyFA;ECtGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADyFA;ECtGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADyFA;ECtGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADyFA;ECtGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADyFA;ECtGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADyFA;ECtGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADmHA;ECvGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AD0FA;ECvGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AD0FA;ECvGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AD0FA;ECvGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AD0FA;ECvGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AD0FA;ECvGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AD0FA;ECvGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AD0FA;ECvGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADsGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA,iBxB2OwC;;AwBjOxC;EACE;;AAGF;EACE;;;AAWJ;ECxIE;EACA;E3BwOM;E2BtON;;A3BoEE;E0BiEJ;I1BwGQ;;;;A0BpGR;EC5IE;EACA;E3BoOI,oBALI;E2B7NR;;;ACnEF;EVgBM,YUfJ;;AVmBI;EUpBN;IVqBQ;;;AUlBN;EACE;;;AAMF;EACE;;;AAIJ;EACE;EACA;EVDI,YUEJ;;AVEI;EULN;IVMQ;;;AUDN;EACE;EACA;EVNE,YUOF;;AVHE;EUAJ;IVCM;;;;AWpBR;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;;AAGF;EACE;;ACmBE;EACE;EACA,a5BmewB;E4BlexB,gB5BiewB;E4BhexB;EAhCJ;EACA;EACA;EACA;;AAqDE;EACE;;;ADzCN;EAEE;EACA;EACA;EACA;EACA;E7BiRM;E6B/QN;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;EACA;E7BgPI,WALI;E6BzOR;EACA;EACA;EACA;EACA;EACA;E1BzCE;;AHoHA;E6BrHJ;I7B8RQ;;;A6BhPN;EACE;EACA;EACA;;;AAwBA;EACE;;AAEA;EACE;EACA;;;AAIJ;EACE;;AAEA;EACE;EACA;;;AnB1CJ;EmB4BA;IACE;;EAEA;IACE;IACA;;EAIJ;IACE;;EAEA;IACE;IACA;;;AnB1CJ;EmB4BA;IACE;;EAEA;IACE;IACA;;EAIJ;IACE;;EAEA;IACE;IACA;;;AnB1CJ;EmB4BA;IACE;;EAEA;IACE;IACA;;EAIJ;IACE;;EAEA;IACE;IACA;;;AnB1CJ;EmB4BA;IACE;;EAEA;IACE;IACA;;EAIJ;IACE;;EAEA;IACE;IACA;;;AnB1CJ;EmB4BA;IACE;;EAEA;IACE;IACA;;EAIJ;IACE;;EAEA;IACE;IACA;;;AAUN;EACE;EACA;EACA;EACA;;ACzFA;EACE;EACA,a5BmewB;E4BlexB,gB5BiewB;E4BhexB;EAzBJ;EACA;EACA;EACA;;AA8CE;EACE;;;ADqEJ;EACE;EACA;EACA;EACA;EACA;;ACvGA;EACE;EACA,a5BmewB;E4BlexB,gB5BiewB;E4BhexB;EAlBJ;EACA;EACA;EACA;;AAuCE;EACE;;AD+EF;EACE;;;AAMJ;EACE;EACA;EACA;EACA;EACA;;ACxHA;EACE;EACA,a5BmewB;E4BlexB,gB5BiewB;E4BhexB;;AAWA;EACE;;AAGF;EACE;EACA,c5BgdsB;E4B/ctB,gB5B8csB;E4B7ctB;EA9BN;EACA;EACA;;AAiCE;EACE;;ADgGF;EACE;;;AAON;EACE;EACA;EACA;EACA;EACA;;;AAMF;EACE;EACA;EACA;EACA;EACA,a3B0X4B;E2BzX5B;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EVzLF,kBU2LuB;;AAGvB;EAEE;EACA;EVjMF,kBUkMuB;;AAGvB;EAEE;EACA;EACA;;;AAMJ;EACE;;;AAIF;EACE;EACA;EACA;E7B0EI,WALI;E6BnER;EACA;;;AAIF;EACE;EACA;EACA;;;AAIF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AErPF;AAAA;EAEE;EACA;EACA;;AAEA;AAAA;EACE;EACA;;AAKF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;;AAKJ;EACE;EACA;EACA;;AAEA;EACE;;;AAIJ;E5BhBI;;A4BoBF;AAAA;EAEE;;AAIF;AAAA;AAAA;E5BVE;EACA;;A4BmBF;AAAA;AAAA;E5BNE;EACA;;;A4BwBJ;EACE;EACA;;AAEA;EAGE;;AAGF;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAoBF;EACE;EACA;EACA;;AAEA;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAIF;AAAA;E5B1FE;EACA;;A4B8FF;AAAA;E5B7GE;EACA;;;A6BxBJ;EAEE;EACA;EAEA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EhC4QI,WALI;EgCrQR;EACA;EACA;EdbI,YccJ;;AdVI;EcGN;IdFQ;;;AcWN;EAEE;;AAKF;EACE;EACA;EACA;;;AAQJ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;;AAEA;EACE;EACA;EACA;E7BtCA;EACA;;A6BwCA;EAGE;EACA;;AAGF;EAEE;EACA;EACA;;AAIJ;AAAA;EAEE;EACA;EACA;;AAGF;EAEE;E7BjEA;EACA;;;A6B2EJ;EAEE;EACA;EACA;;AAGA;EACE;EACA;E7B9FA;;A6BiGA;EACE;EACA;EACA;;AAIJ;AAAA;EAEE;EbzHF,kBa0HuB;;;AAUvB;AAAA;EAEE;EACA;;;AAKF;AAAA;EAEE;EACA;EACA;;;AAMF;AAAA;EACE;;;AAUF;EACE;;AAEF;EACE;;;ACpKJ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;EACA;;AAMA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;;AAoBJ;EACE;EACA;EACA;EjCkOI,WALI;EiC3NR;EACA;EACA;;AAEA;EAEE;;;AAUJ;EAEE;EACA;EAEA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEE;;AAGF;EACE;;;AASJ;EACE,a/B46BkC;E+B36BlC,gB/B26BkC;E+B16BlC;;AAEA;AAAA;AAAA;EAGE;;;AAaJ;EACE;EACA;EAGA;;;AAIF;EACE;EjCiJI,WALI;EiC1IR;EACA;EACA;EACA;E9BtIE;EeHE,Ye2IJ;;AfvII;Ee+HN;If9HQ;;;AewIN;EACE;;AAGF;EACE;EACA;EACA;;;AAMJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AvBxHE;EuBoIA;IAEI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE;IACA;;EAIJ;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IAEE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;If5NJ,Ye8NI;;EAGA;IACE;;EAGF;IACE;IACA;IACA;IACA;;;AvB1LR;EuBoIA;IAEI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE;IACA;;EAIJ;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IAEE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;If5NJ,Ye8NI;;EAGA;IACE;;EAGF;IACE;IACA;IACA;IACA;;;AvB1LR;EuBoIA;IAEI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE;IACA;;EAIJ;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IAEE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;If5NJ,Ye8NI;;EAGA;IACE;;EAGF;IACE;IACA;IACA;IACA;;;AvB1LR;EuBoIA;IAEI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE;IACA;;EAIJ;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IAEE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;If5NJ,Ye8NI;;EAGA;IACE;;EAGF;IACE;IACA;IACA;IACA;;;AvB1LR;EuBoIA;IAEI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE;IACA;;EAIJ;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IAEE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;If5NJ,Ye8NI;;EAGA;IACE;;EAGF;IACE;IACA;IACA;IACA;;;AAtDR;EAEI;EACA;;AAEA;EACE;;AAEA;EACE;;AAGF;EACE;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;Ef5NJ,Ye8NI;;AAGA;EACE;;AAGF;EACE;EACA;EACA;EACA;;;AAiBZ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AC/QF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E/BdE;;A+BkBF;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;E/BnBF;EACA;;A+BsBA;EACE;E/BVF;EACA;;A+BgBF;AAAA;EAEE;;;AAIJ;EAGE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAQA;EACE;;;AAQJ;EACE;EACA;EACA;EACA;EACA;;AAEA;E/BxFE;;;A+B6FJ;EACE;EACA;EACA;EACA;;AAEA;E/BnGE;;;A+B6GJ;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;;AAIJ;EACE;EACA;;;AAIF;EACE;EACA;EACA;EACA;EACA;EACA;E/BrIE;;;A+ByIJ;AAAA;AAAA;EAGE;;;AAGF;AAAA;E/BtII;EACA;;;A+B0IJ;AAAA;E/B7HI;EACA;;;A+ByIF;EACE;;AxBtHA;EwBkHJ;IAQI;IACA;;EAGA;IAEE;IACA;;EAEA;IACE;IACA;;EAKA;I/BtKJ;IACA;;E+BwKM;AAAA;IAGE;;EAEF;AAAA;IAGE;;EAIJ;I/BvKJ;IACA;;E+ByKM;AAAA;IAGE;;EAEF;AAAA;IAGE;;;;AC/NZ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIF;EACE;EACA;EACA;EACA;EACA;EnCqQM;EmCnQN;EACA;EACA;EACA;EhCtBE;EgCwBF;EjB3BI,YiB4BJ;;AnC2FE;EmCxGJ;InCiRQ;;;AkB5RF;EiBWN;IjBVQ;;;AiByBN;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAKJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EjBlDE,YiBmDF;;AjB/CE;EiBsCJ;IjBrCM;;;AiBiDN;EACE;;AAGF;EACE;EACA;EACA;EACA;;;AAIJ;EACE;;;AAGF;EACE;EACA;EACA;;AAEA;EhC/DE;EACA;;AgCiEA;EhClEA;EACA;;AgCsEF;EACE;;AAIF;EhC9DE;EACA;;AgCiEE;EhClEF;EACA;;AgCsEA;EhCvEA;EACA;;;AgC4EJ;EACE;;;AASA;EACE;;AAGF;EACE;EACA;EhCpHA;;AgCuHA;EAAgB;;AAChB;EAAe;;AAGb;EhC3HF;;;AiCnBJ;EAEE;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EpCqRI,WALI;EoC9QR;EACA;EjCAE;;;AiCMF;EACE;;AAEA;EACE;EACA;EACA;EACA;;AAIJ;EACE;;;ACrCJ;EAEE;EACA;ErCsSM;EqCpSN;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EhCpBA;EACA;;ALkIE;EqCvIJ;IrCgTQ;;;;AqCpRR;EACE;EACA;EACA;ErCsQI,WALI;EqC/PR;EACA;EACA;EACA;EnBpBI,YmBqBJ;;AnBjBI;EmBQN;InBPQ;;;AmBkBN;EACE;EACA;EAEA;EACA;;AAGF;EACE;EACA;EACA;EACA,SnCgoCgC;EmC/nChC;;AAGF;EAEE;EACA;ElBtDF,kBkBuDuB;EACrB;;AAGF;EAEE;EACA;EACA;EACA;;;AAKF;EACE,anCmmCgC;;AmC9lC9B;ElC9BF;EACA;;AkCmCE;ElClDF;EACA;;;AkCkEJ;EClGE;EACA;EtCoSM;EsClSN;;AtCgIE;EqCjCJ;IrC0MQ;;;;AqCtMR;ECtGE;EACA;EtCgSI,2BALI;EsCzRR;;;ACFF;EAEE;EACA;EvC6RI,sBALI;EuCtRR;EACA;EACA;EAGA;EACA;EvCqRI,WALI;EuC9QR;EACA;EACA;EACA;EACA;EACA;EpCJE;;AoCSF;EACE;;;AAKJ;EACE;EACA;;;AChCF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;EACA;ErCFE;;;AqCOJ;EAEE;;;AAIF;EACE,atC8gB4B;;;AsCtgB9B;EACE,etC43C8B;;AsCz3C9B;EACE;EACA;EACA;EACA;EACA;;;AAgBF;EChEA;EACA;EACA;;AAMA;EACE;;;ADuDF;EChEA;EACA;EACA;;AAMA;EACE;;;ADuDF;EChEA;EACA;EACA;;AAMA;EACE;;;ADuDF;EChEA;EACA;EACA;;AAMA;EACE;;;ADuDF;EChEA;EACA;EACA;;AAMA;EACE;;;ADuDF;EChEA;EACA;EACA;;AAMA;EACE;;;ADuDF;EChEA;EACA;EACA;;AAMA;EACE;;;ADuDF;EChEA;EACA;EACA;;AAMA;EACE;;;ACPF;EACE;IAAK,uBxCw6C2B;;;AwCn6CpC;EAEE;E1CyRI,yBALI;E0ClRR;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;E1C6QI,WALI;E0CtQR;EvCPE;;;AuCYJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ExBvBI,YwBwBJ;;AxBpBI;EwBWN;IxBVQ;;;;AwBsBR;EvBCE;EuBCA;;;AAIA;EACE;;AAGE;EAJJ;IAKM;;;;AClDR;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EAGA;EACA;ExCXE;;;AwCeJ;EACE;EACA;;AAEA;EAEE;EACA;;;AASJ;EACE;EACA;EACA;;AAGA;EAEE;EACA;EACA;EACA;;AAGF;EACE;EACA;;;AAQJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;ExCvDE;EACA;;AwC0DF;ExC7CE;EACA;;AwCgDF;EAEE;EACA;EACA;;AAIF;EACE;EACA;EACA;EACA;;AAIF;EACE;;AAEA;EACE;EACA;;;AAaF;EACE;;AAGE;ExCvDJ;EAZA;;AwCwEI;ExCxEJ;EAYA;;AwCiEI;EACE;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;AjCtFR;EiC8DA;IACE;;EAGE;IxCvDJ;IAZA;;EwCwEI;IxCxEJ;IAYA;;EwCiEI;IACE;;EAGF;IACE;IACA;;EAEA;IACE;IACA;;;AjCtFR;EiC8DA;IACE;;EAGE;IxCvDJ;IAZA;;EwCwEI;IxCxEJ;IAYA;;EwCiEI;IACE;;EAGF;IACE;IACA;;EAEA;IACE;IACA;;;AjCtFR;EiC8DA;IACE;;EAGE;IxCvDJ;IAZA;;EwCwEI;IxCxEJ;IAYA;;EwCiEI;IACE;;EAGF;IACE;IACA;;EAEA;IACE;IACA;;;AjCtFR;EiC8DA;IACE;;EAGE;IxCvDJ;IAZA;;EwCwEI;IxCxEJ;IAYA;;EwCiEI;IACE;;EAGF;IACE;IACA;;EAEA;IACE;IACA;;;AjCtFR;EiC8DA;IACE;;EAGE;IxCvDJ;IAZA;;EwCwEI;IxCxEJ;IAYA;;EwCiEI;IACE;;EAGF;IACE;IACA;;EAEA;IACE;IACA;;;AAcZ;ExChJI;;AwCmJF;EACE;;AAEA;EACE;;;ACtKJ;EACE,ODmLyB;EClLzB,kBDiLsB;;AC9KpB;EAEE,OD6KqB;EC5KrB;;AAGF;EACE,O1CRG;E0CSH,kBDuKqB;ECtKrB,cDsKqB;;;ACpL3B;EACE,ODmLyB;EClLzB,kBDiLsB;;AC9KpB;EAEE,OD6KqB;EC5KrB;;AAGF;EACE,O1CRG;E0CSH,kBDuKqB;ECtKrB,cDsKqB;;;ACpL3B;EACE,ODmLyB;EClLzB,kBDiLsB;;AC9KpB;EAEE,OD6KqB;EC5KrB;;AAGF;EACE,O1CRG;E0CSH,kBDuKqB;ECtKrB,cDsKqB;;;ACpL3B;EACE,ODqL2B;ECpL3B,kBDiLsB;;AC9KpB;EAEE,OD+KuB;EC9KvB;;AAGF;EACE,O1CRG;E0CSH,kBDyKuB;ECxKvB,cDwKuB;;;ACtL7B;EACE,ODqL2B;ECpL3B,kBDiLsB;;AC9KpB;EAEE,OD+KuB;EC9KvB;;AAGF;EACE,O1CRG;E0CSH,kBDyKuB;ECxKvB,cDwKuB;;;ACtL7B;EACE,ODmLyB;EClLzB,kBDiLsB;;AC9KpB;EAEE,OD6KqB;EC5KrB;;AAGF;EACE,O1CRG;E0CSH,kBDuKqB;ECtKrB,cDsKqB;;;ACpL3B;EACE,ODqL2B;ECpL3B,kBDiLsB;;AC9KpB;EAEE,OD+KuB;EC9KvB;;AAGF;EACE,O1CRG;E0CSH,kBDyKuB;ECxKvB,cDwKuB;;;ACtL7B;EACE,ODmLyB;EClLzB,kBDiLsB;;AC9KpB;EAEE,OD6KqB;EC5KrB;;AAGF;EACE,O1CRG;E0CSH,kBDuKqB;ECtKrB,cDsKqB;;;AEnL7B;EACE;EACA,O3C6iD2B;E2C5iD3B,Q3C4iD2B;E2C3iD3B;EACA,O3CQS;E2CPT;EACA;E1COE;E0CLF,S3C6iD2B;;A2C1iD3B;EACE;EACA;EACA,S3CwiDyB;;A2CriD3B;EACE;EACA,Y3C8rB4B;E2C7rB5B,S3CmiDyB;;A2ChiD3B;EAEE;EACA;EACA,S3C6hDyB;;;A2CzhD7B;EACE,Q3CyhD2B;;;A4C/jD7B;EAEE;EACA;EACA;EACA;EACA;E9C+RI,sBALI;E8CxRR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;E9CiRI,WALI;E8C1QR;EACA;EACA;EACA;EACA;EACA;E3CRE;;A2CWF;EACE;;AAGF;EACE;;;AAIJ;EACE;EAEA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;E3ChCE;EACA;;A2CkCF;EACE;EACA;;;AAIJ;EACE;EACA;;;AC9DF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;;;AAOF;EACE;EACA;EACA;EAEA;;AAGA;E7B5CI,Y6B6CF;EACA,W7Cm1CgC;;AgB73C9B;E6BwCJ;I7BvCM;;;A6B2CN;EACE,W7Ci1CgC;;A6C70ClC;EACE,W7C80CgC;;;A6C10CpC;EACE;;AAEA;EACE;EACA;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;;;AAIF;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;E5CrFE;E4CyFF;;;AAIF;EAEE;EACA;EACA;EClHA;EACA;EACA;EACA,SDkH0B;ECjH1B;EACA;EACA,kBD+G4D;;AC5G5D;EAAS;;AACT;EAAS,SD2GiF;;;AAK5F;EACE;EACA;EACA;EACA;EACA;EACA;E5CtGE;EACA;;A4CwGF;EACE;EACA;;;AAKJ;EACE;EACA;;;AAKF;EACE;EAGA;EACA;;;AAIF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E5C1HE;EACA;;A4C+HF;EACE;;;ArC5GA;EqCkHF;IACE;IACA;;EAIF;IACE;IACA;IACA;;EAGF;IACE;;;ArC/HA;EqCoIF;AAAA;IAEE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F;IACE;IACA;IACA;IACA;IAEA;;;;A7CjCN;E6C9CF;IAEI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IrC1BA,YqC4BA;;;ArCxBA;EqCUJ;IrCTM;;;ARuDJ;E6C9BE;IACE;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;;EAGF;IAEE;;EAGF;IAGE;;;A7C1BJ;E6CjCF;IAiEM;IACA;IACA;;EAEA;IACE;;EAGF;IACE;IACA;IACA;IACA;IAEA;;;;A7CjCN;E6C9CF;IAEI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IrC1BA,YqC4BA;;;ArCxBA;EqCUJ;IrCTM;;;ARuDJ;E6C9BE;IACE;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;;EAGF;IAEE;;EAGF;IAGE;;;A7C1BJ;E6CjCF;IAiEM;IACA;IACA;;EAEA;IACE;;EAGF;IACE;IACA;IACA;IACA;IAEA;;;;A7CjCN;E6C9CF;IAEI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IrC1BA,YqC4BA;;;ArCxBA;EqCUJ;IrCTM;;;ARuDJ;E6C9BE;IACE;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;;EAGF;IAEE;;EAGF;IAGE;;;A7C1BJ;E6CjCF;IAiEM;IACA;IACA;;EAEA;IACE;;EAGF;IACE;IACA;IACA;IACA;IAEA;;;;A7CjCN;E6C9CF;IAEI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IrC1BA,YqC4BA;;;ArCxBA;EqCUJ;IrCTM;;;ARuDJ;E6C9BE;IACE;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;;EAGF;IAEE;;EAGF;IAGE;;;A7C1BJ;E6CjCF;IAiEM;IACA;IACA;;EAEA;IACE;;EAGF;IACE;IACA;IACA;IACA;IAEA;;;;AA/ER;EAEI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ErC1BA,YqC4BA;;ArCxBA;EqCUJ;IrCTM;;;AqCyBF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAEE;;AAGF;EAGE;;;AA2BR;EPlHE;EACA;EACA;EACA,S9CghCkC;E8C/gClC;EACA;EACA,kB9CUS;;A8CPT;EAAS;;AACT;EAAS,S9Co3CyB;;;AqDxwCpC;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;;AAIJ;EACE;EACA,a1DtHiB;;;A0DyHnB;EACE;EACA;EACA;;;AC9IF;EACE;EACA;EACA;EACA;EACA;EACA,StDqsCkC;;AsDnsClC;EACE;EACA;;;AAKJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAKA;EACE;;;AAIJ;EACE;IACE,StDwqCgC;;;AsDpqCpC;EACE;EACA;EACA;;;AAGF;EACE;IACE;;;AH9CF;EACE;EACA;EACA;;;AIAF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;ACNF;EACE;;AAGE;EAEE;;;AANN;EACE;;AAGE;EAEE;;;AANN;EACE;;AAGE;EAEE;;;AANN;EACE;;AAGE;EAEE;;;AANN;EACE;;AAGE;EAEE;;;AANN;EACE;;AAGE;EAEE;;;AANN;EACE;;AAGE;EAEE;;;AANN;EACE;;AAGE;EAEE;;;ACLR;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAKF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;ACrBJ;EACE;EACA;EACA;EACA;EACA,S1D6gCkC;;;A0D1gCpC;EACE;EACA;EACA;EACA;EACA,S1DqgCkC;;;A0D7/BhC;EACE;EACA;EACA,S1Dy/B8B;;;A0Dt/BhC;EACE;EACA;EACA,S1Dm/B8B;;;AQp9BhC;EkDxCA;IACE;IACA;IACA,S1Dy/B8B;;E0Dt/BhC;IACE;IACA;IACA,S1Dm/B8B;;;AQp9BhC;EkDxCA;IACE;IACA;IACA,S1Dy/B8B;;E0Dt/BhC;IACE;IACA;IACA,S1Dm/B8B;;;AQp9BhC;EkDxCA;IACE;IACA;IACA,S1Dy/B8B;;E0Dt/BhC;IACE;IACA;IACA,S1Dm/B8B;;;AQp9BhC;EkDxCA;IACE;IACA;IACA,S1Dy/B8B;;E0Dt/BhC;IACE;IACA;IACA,S1Dm/B8B;;;AQp9BhC;EkDxCA;IACE;IACA;IACA,S1Dy/B8B;;E0Dt/BhC;IACE;IACA;IACA,S1Dm/B8B;;;A2DlhCpC;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;ACRF;AAAA;ECIE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ACXA;EACE;EACA;EACA;EACA;EACA;EACA,S9DoZsC;E8DnZtC;;;ACRJ;ECAE;EACA;EACA;;;ACNF;EACE;EACA;EACA;EACA;EACA;EACA,SjEynB4B;;;AkE7jBtB;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAIQ;EAGJ;;;AAPJ;EAIQ;EAGJ;;;AAPJ;EAIQ;EAGJ;;;AAPJ;EAIQ;EAGJ;;;AAPJ;EAIQ;EAGJ;;;AAPJ;EAIQ;EAGJ;;;AAPJ;EAIQ;EAGJ;;;AAPJ;EAIQ;EAGJ;;;AAPJ;EAIQ;EAGJ;;;AAjBJ;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AASF;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AA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OI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;;A1DVR;E0DGI;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;;A1DVR;E0DGI;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;;A1DVR;E0DGI;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;;A1DVR;E0DGI;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;;ACtDZ;ED+CQ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;;ACnCZ;ED4BQ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI","sourcesContent":["// Custom style matching the brand\n\n$primary: #43543F;\n//$secondary: red;\n$body-bg: #3F3F3E;\n$body-color: #3F3F3E;\n$border-color: black;\n//$warning: yellow;\n$font-family-base: Ubuntu Mono, monospace;\n//$link-color: #43543F;\n//$dark: darkorange;\n$nav-pills-link-active-color: #81BB27;\n$nav-pills-link-active-bg: #3F3F3E;\n$nav-link-color: #C8C8C8;\n$nav-link-hover-color: #3F3F3E;\n$nav-link-hover-bg: #3F3F3E;\n//$nav-pills-link-active-color: darkblue;\n$font-size-base: 1.4rem;\n$line-height-base: 1.2;\n\n.titletext {\n color: #81BB27;\n}\n\nbody > .container {\n background-color: #C8C8C8;\n padding: 40px;\n max-width:1000px;\n}\n\n.header {\n background-color: #43543F;\n}\n\n// If you want to provide the Ubuntu font, place those font files in assets/css/font\n\n/* ubuntu-mono-regular - latin */\n@font-face {\n font-family: 'Ubuntu Mono';\n font-style: normal;\n font-weight: 400;\n src: url('../font/ubuntu-mono-v14-latin-regular.eot'); /* IE9 Compat Modes */\n src: local(''),\n url('../font/ubuntu-mono-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */\n url('../font/ubuntu-mono-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */\n url('../font/ubuntu-mono-v14-latin-regular.woff') format('woff'), /* Modern Browsers */\n url('../font/ubuntu-mono-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */\n url('../font/ubuntu-mono-v14-latin-regular.svg#UbuntuMono') format('svg'); /* Legacy iOS */\n}\n\n/* ubuntu-mono-italic - latin */\n@font-face {\n font-family: 'Ubuntu Mono';\n font-style: italic;\n font-weight: 400;\n src: url('../font/ubuntu-mono-v14-latin-italic.eot'); /* IE9 Compat Modes */\n src: local(''),\n url('../font/ubuntu-mono-v14-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */\n url('../font/ubuntu-mono-v14-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */\n url('../font/ubuntu-mono-v14-latin-italic.woff') format('woff'), /* Modern Browsers */\n url('../font/ubuntu-mono-v14-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */\n url('../font/ubuntu-mono-v14-latin-italic.svg#UbuntuMono') format('svg'); /* Legacy iOS */\n}\n\n/* ubuntu-mono-700 - latin */\n@font-face {\n font-family: 'Ubuntu Mono';\n font-style: normal;\n font-weight: 700;\n src: url('../font/ubuntu-mono-v14-latin-700.eot'); /* IE9 Compat Modes */\n src: local(''),\n url('../font/ubuntu-mono-v14-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */\n url('../font/ubuntu-mono-v14-latin-700.woff2') format('woff2'), /* Super Modern Browsers */\n url('../font/ubuntu-mono-v14-latin-700.woff') format('woff'), /* Modern Browsers */\n url('../font/ubuntu-mono-v14-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */\n url('../font/ubuntu-mono-v14-latin-700.svg#UbuntuMono') format('svg'); /* Legacy iOS */\n}\n\n/* ubuntu-mono-700italic - latin */\n@font-face {\n font-family: 'Ubuntu Mono';\n font-style: italic;\n font-weight: 700;\n src: url('../font/ubuntu-mono-v14-latin-700italic.eot'); /* IE9 Compat Modes */\n src: local(''),\n url('../font/ubuntu-mono-v14-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */\n url('../font/ubuntu-mono-v14-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */\n url('../font/ubuntu-mono-v14-latin-700italic.woff') format('woff'), /* Modern Browsers */\n url('../font/ubuntu-mono-v14-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */\n url('../font/ubuntu-mono-v14-latin-700italic.svg#UbuntuMono') format('svg'); /* Legacy iOS */\n}\n","@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.2.3 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n\n",":root {\n // Note: Custom variable values only support SassScript inside `#{}`.\n\n // Colors\n //\n // Generate palettes for full colors, grays, and theme colors.\n\n @each $color, $value in $colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $grays {\n --#{$prefix}gray-#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors-rgb {\n --#{$prefix}#{$color}-rgb: #{$value};\n }\n\n --#{$prefix}white-rgb: #{to-rgb($white)};\n --#{$prefix}black-rgb: #{to-rgb($black)};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n\n // Fonts\n\n // Note: Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --#{$prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$prefix}gradient: #{$gradient};\n\n // Root and body\n // scss-docs-start root-body-variables\n @if $font-size-root != null {\n --#{$prefix}root-font-size: #{$font-size-root};\n }\n --#{$prefix}body-font-family: #{$font-family-base};\n @include rfs($font-size-base, --#{$prefix}body-font-size);\n --#{$prefix}body-font-weight: #{$font-weight-base};\n --#{$prefix}body-line-height: #{$line-height-base};\n --#{$prefix}body-color: #{$body-color};\n @if $body-text-align != null {\n --#{$prefix}body-text-align: #{$body-text-align};\n }\n --#{$prefix}body-bg: #{$body-bg};\n // scss-docs-end root-body-variables\n\n // scss-docs-start root-border-var\n --#{$prefix}border-width: #{$border-width};\n --#{$prefix}border-style: #{$border-style};\n --#{$prefix}border-color: #{$border-color};\n --#{$prefix}border-color-translucent: #{$border-color-translucent};\n\n --#{$prefix}border-radius: #{$border-radius};\n --#{$prefix}border-radius-sm: #{$border-radius-sm};\n --#{$prefix}border-radius-lg: #{$border-radius-lg};\n --#{$prefix}border-radius-xl: #{$border-radius-xl};\n --#{$prefix}border-radius-2xl: #{$border-radius-2xl};\n --#{$prefix}border-radius-pill: #{$border-radius-pill};\n // scss-docs-end root-border-var\n\n --#{$prefix}link-color: #{$link-color};\n --#{$prefix}link-hover-color: #{$link-hover-color};\n\n --#{$prefix}code-color: #{$code-color};\n\n --#{$prefix}highlight-bg: #{$mark-bg};\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated responsive values for font sizes, paddings, margins and much more\n//\n// Licensed under MIT (https://github.com/twbs/rfs/blob/main/LICENSE)\n\n// Configuration\n\n// Base value\n$rfs-base-value: 1.25rem !default;\n$rfs-unit: rem !default;\n\n@if $rfs-unit != rem and $rfs-unit != px {\n @error \"`#{$rfs-unit}` is not a valid unit for $rfs-unit. Use `px` or `rem`.\";\n}\n\n// Breakpoint at where values start decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n}\n\n// Resize values based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != number or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Mode. Possibilities: \"min-media-query\", \"max-media-query\"\n$rfs-mode: min-media-query !default;\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-rfs to false\n$enable-rfs: true !default;\n\n// Cache $rfs-base-value unit\n$rfs-base-value-unit: unit($rfs-base-value);\n\n@function divide($dividend, $divisor, $precision: 10) {\n $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n $dividend: abs($dividend);\n $divisor: abs($divisor);\n @if $dividend == 0 {\n @return 0;\n }\n @if $divisor == 0 {\n @error \"Cannot divide by 0\";\n }\n $remainder: $dividend;\n $result: 0;\n $factor: 10;\n @while ($remainder > 0 and $precision >= 0) {\n $quotient: 0;\n @while ($remainder >= $divisor) {\n $remainder: $remainder - $divisor;\n $quotient: $quotient + 1;\n }\n $result: $result * 10 + $quotient;\n $factor: $factor * .1;\n $remainder: $remainder * 10;\n $precision: $precision - 1;\n @if ($precision < 0 and $remainder >= $divisor * 5) {\n $result: $result + 1;\n }\n }\n $result: $result * $factor * $sign;\n $dividend-unit: unit($dividend);\n $divisor-unit: unit($divisor);\n $unit-map: (\n \"px\": 1px,\n \"rem\": 1rem,\n \"em\": 1em,\n \"%\": 1%\n );\n @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n $result: $result * map-get($unit-map, $dividend-unit);\n }\n @return $result;\n}\n\n// Remove px-unit from $rfs-base-value for calculations\n@if $rfs-base-value-unit == px {\n $rfs-base-value: divide($rfs-base-value, $rfs-base-value * 0 + 1);\n}\n@else if $rfs-base-value-unit == rem {\n $rfs-base-value: divide($rfs-base-value, divide($rfs-base-value * 0 + 1, $rfs-rem-value));\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == px {\n $rfs-breakpoint: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == rem or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));\n}\n\n// Calculate the media query value\n$rfs-mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});\n$rfs-mq-property-width: if($rfs-mode == max-media-query, max-width, min-width);\n$rfs-mq-property-height: if($rfs-mode == max-media-query, max-height, min-height);\n\n// Internal mixin used to determine which media query needs to be used\n@mixin _rfs-media-query {\n @if $rfs-two-dimensional {\n @if $rfs-mode == max-media-query {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}), (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) and (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) {\n @content;\n }\n }\n}\n\n// Internal mixin that adds disable classes to the selector if needed.\n@mixin _rfs-rule {\n @if $rfs-class == disable and $rfs-mode == max-media-query {\n // Adding an extra class increases specificity, which prevents the media query to override the property\n &,\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @else if $rfs-class == enable and $rfs-mode == min-media-query {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n }\n @else {\n @content;\n }\n}\n\n// Internal mixin that adds enable classes to the selector if needed.\n@mixin _rfs-media-query-rule {\n\n @if $rfs-class == enable {\n @if $rfs-mode == min-media-query {\n @content;\n }\n\n @include _rfs-media-query {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n }\n }\n @else {\n @if $rfs-class == disable and $rfs-mode == min-media-query {\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @include _rfs-media-query {\n @content;\n }\n }\n}\n\n// Helper function to get the formatted non-responsive value\n@function rfs-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: '';\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + ' 0';\n }\n @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n @if $unit == px {\n // Convert to rem if needed\n $val: $val + ' ' + if($rfs-unit == rem, #{divide($value, $value * 0 + $rfs-rem-value)}rem, $value);\n }\n @else if $unit == rem {\n // Convert to px if needed\n $val: $val + ' ' + if($rfs-unit == px, #{divide($value, $value * 0 + 1) * $rfs-rem-value}px, $value);\n }\n @else {\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n $val: $val + ' ' + $value;\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// Helper function to get the responsive value calculated by RFS\n@function rfs-fluid-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: '';\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + ' 0';\n }\n\n @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $unit or $unit != px and $unit != rem {\n $val: $val + ' ' + $value;\n }\n\n @else {\n // Remove unit from $value for calculations\n $value: divide($value, $value * 0 + if($unit == px, 1, divide(1, $rfs-rem-value)));\n\n // Only add the media query if the value is greater than the minimum value\n @if abs($value) <= $rfs-base-value or not $enable-rfs {\n $val: $val + ' ' + if($rfs-unit == rem, #{divide($value, $rfs-rem-value)}rem, #{$value}px);\n }\n @else {\n // Calculate the minimum value\n $value-min: $rfs-base-value + divide(abs($value) - $rfs-base-value, $rfs-factor);\n\n // Calculate difference between $value and the minimum value\n $value-diff: abs($value) - $value-min;\n\n // Base value formatting\n $min-width: if($rfs-unit == rem, #{divide($value-min, $rfs-rem-value)}rem, #{$value-min}px);\n\n // Use negative value if needed\n $min-width: if($value < 0, -$min-width, $min-width);\n\n // Use `vmin` if two-dimensional is enabled\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{divide($value-diff * 100, $rfs-breakpoint)}#{$variable-unit};\n\n // Return the calculated value\n $val: $val + ' calc(' + $min-width + if($value < 0, ' - ', ' + ') + $variable-width + ')';\n }\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// RFS mixin\n@mixin rfs($values, $property: font-size) {\n @if $values != null {\n $val: rfs-value($values);\n $fluidVal: rfs-fluid-value($values);\n\n // Do not print the media query if responsive & non-responsive values are the same\n @if $val == $fluidVal {\n #{$property}: $val;\n }\n @else {\n @include _rfs-rule {\n #{$property}: if($rfs-mode == max-media-query, $val, $fluidVal);\n\n // Include safari iframe resize fix if needed\n min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);\n }\n\n @include _rfs-media-query-rule {\n #{$property}: if($rfs-mode == max-media-query, $fluidVal, $val);\n }\n }\n }\n}\n\n// Shorthand helper mixins\n@mixin font-size($value) {\n @include rfs($value);\n}\n\n@mixin padding($value) {\n @include rfs($value, padding);\n}\n\n@mixin padding-top($value) {\n @include rfs($value, padding-top);\n}\n\n@mixin padding-right($value) {\n @include rfs($value, padding-right);\n}\n\n@mixin padding-bottom($value) {\n @include rfs($value, padding-bottom);\n}\n\n@mixin padding-left($value) {\n @include rfs($value, padding-left);\n}\n\n@mixin margin($value) {\n @include rfs($value, margin);\n}\n\n@mixin margin-top($value) {\n @include rfs($value, margin-top);\n}\n\n@mixin margin-right($value) {\n @include rfs($value, margin-right);\n}\n\n@mixin margin-bottom($value) {\n @include rfs($value, margin-bottom);\n}\n\n@mixin margin-left($value) {\n @include rfs($value, margin-left);\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n\n// Root\n//\n// Ability to the value of the root font sizes, affecting the value of `rem`.\n// null by default, thus nothing is generated.\n\n:root {\n @if $font-size-root != null {\n @include font-size(var(--#{$prefix}root-font-size));\n }\n\n @if $enable-smooth-scroll {\n @media (prefers-reduced-motion: no-preference) {\n scroll-behavior: smooth;\n }\n }\n}\n\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Prevent adjustments of font size after orientation changes in iOS.\n// 4. Change the default tap highlight to be completely transparent in iOS.\n\n// scss-docs-start reboot-body-rules\nbody {\n margin: 0; // 1\n font-family: var(--#{$prefix}body-font-family);\n @include font-size(var(--#{$prefix}body-font-size));\n font-weight: var(--#{$prefix}body-font-weight);\n line-height: var(--#{$prefix}body-line-height);\n color: var(--#{$prefix}body-color);\n text-align: var(--#{$prefix}body-text-align);\n background-color: var(--#{$prefix}body-bg); // 2\n -webkit-text-size-adjust: 100%; // 3\n -webkit-tap-highlight-color: rgba($black, 0); // 4\n}\n// scss-docs-end reboot-body-rules\n\n\n// Content grouping\n//\n// 1. Reset Firefox's gray color\n\nhr {\n margin: $hr-margin-y 0;\n color: $hr-color; // 1\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n opacity: $hr-opacity;\n}\n\n\n// Typography\n//\n// 1. Remove top margins from headings\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n\n%heading {\n margin-top: 0; // 1\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-style: $headings-font-style;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1 {\n @extend %heading;\n @include font-size($h1-font-size);\n}\n\nh2 {\n @extend %heading;\n @include font-size($h2-font-size);\n}\n\nh3 {\n @extend %heading;\n @include font-size($h3-font-size);\n}\n\nh4 {\n @extend %heading;\n @include font-size($h4-font-size);\n}\n\nh5 {\n @extend %heading;\n @include font-size($h5-font-size);\n}\n\nh6 {\n @extend %heading;\n @include font-size($h6-font-size);\n}\n\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 2. Add explicit cursor to indicate changed behavior.\n// 3. Prevent the text-decoration to be skipped.\n\nabbr[title] {\n text-decoration: underline dotted; // 1\n cursor: help; // 2\n text-decoration-skip-ink: none; // 3\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n background-color: var(--#{$prefix}highlight-bg);\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: var(--#{$prefix}link-color);\n text-decoration: $link-decoration;\n\n &:hover {\n color: var(--#{$prefix}link-hover-color);\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-code;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\ncode {\n @include font-size($code-font-size);\n color: var(--#{$prefix}code-color);\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: $table-cell-padding-y;\n padding-bottom: $table-cell-padding-y;\n color: $table-caption-color;\n text-align: left;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n font-weight: $table-th-font-weight; // 1\n text-align: inherit; // 2\n text-align: -webkit-match-parent; // 3\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\n\n// Forms\n//\n// 1. Allow labels to use `margin` for spacing.\n\nlabel {\n display: inline-block; // 1\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n// See https://github.com/twbs/bootstrap/issues/24093\n\nbutton {\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\n// 1. Remove the margin in Firefox and Safari\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // 1\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\n// Remove the inheritance of text transform in Firefox\nbutton,\nselect {\n text-transform: none;\n}\n// Set the cursor for non-`