diff --git a/css/custom-editor-style.css b/css/custom-editor-style.css index 8fd251f4..91403503 100644 --- a/css/custom-editor-style.css +++ b/css/custom-editor-style.css @@ -28,7 +28,7 @@ hr { margin: 1rem 0; color: inherit; border: 0; - border-top: 1px solid; + border-top: var(--bs-border-width) solid; opacity: 0.25; } @@ -37,6 +37,7 @@ h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 { margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; + color: var(--bs-heading-color); } h1, .h1 { @@ -145,6 +146,7 @@ small, .small { mark, .mark { padding: 0.1875em; + color: var(--bs-highlight-color); background-color: var(--bs-highlight-bg); } @@ -165,11 +167,11 @@ sup { } a { - color: var(--bs-link-color); + color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1)); text-decoration: underline; } a:hover { - color: var(--bs-link-hover-color); + --bs-link-color-rgb: var(--bs-link-hover-color-rgb); } a:not([href]):not([class]), a:not([href]):not([class]):hover { @@ -236,7 +238,7 @@ table { caption { padding-top: 0.5rem; padding-bottom: 0.5rem; - color: #6c757d; + color: var(--bs-secondary-color); text-align: left; } @@ -360,8 +362,8 @@ legend + * { } [type=search] { - outline-offset: -2px; -webkit-appearance: textfield; + outline-offset: -2px; } /* rtl:raw: @@ -411,7 +413,8 @@ progress { display: none !important; } -:root { +:root, +[data-bs-theme=light] { --bs-blue: #0d6efd; --bs-indigo: #6610f2; --bs-purple: #5533ff; @@ -451,10 +454,32 @@ progress { --bs-danger-rgb: 220, 53, 69; --bs-light-rgb: 248, 249, 250; --bs-dark-rgb: 33, 37, 41; + --bs-primary-text-emphasis: #221466; + --bs-secondary-text-emphasis: #2b2f32; + --bs-success-text-emphasis: #0a3622; + --bs-info-text-emphasis: #055160; + --bs-warning-text-emphasis: #664d03; + --bs-danger-text-emphasis: #58151c; + --bs-light-text-emphasis: #495057; + --bs-dark-text-emphasis: #495057; + --bs-primary-bg-subtle: #ddd6ff; + --bs-secondary-bg-subtle: #e2e3e5; + --bs-success-bg-subtle: #d1e7dd; + --bs-info-bg-subtle: #cff4fc; + --bs-warning-bg-subtle: #fff3cd; + --bs-danger-bg-subtle: #f8d7da; + --bs-light-bg-subtle: #fcfcfd; + --bs-dark-bg-subtle: #ced4da; + --bs-primary-border-subtle: #bbadff; + --bs-secondary-border-subtle: #c4c8cb; + --bs-success-border-subtle: #a3cfbb; + --bs-info-border-subtle: #9eeaf9; + --bs-warning-border-subtle: #ffe69c; + --bs-danger-border-subtle: #f1aeb5; + --bs-light-border-subtle: #e9ecef; + --bs-dark-border-subtle: #adb5bd; --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-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)); @@ -463,7 +488,28 @@ progress { --bs-body-font-weight: 400; --bs-body-line-height: 1.5; --bs-body-color: #212529; + --bs-body-color-rgb: 33, 37, 41; --bs-body-bg: #fff; + --bs-body-bg-rgb: 255, 255, 255; + --bs-emphasis-color: #000; + --bs-emphasis-color-rgb: 0, 0, 0; + --bs-secondary-color: rgba(33, 37, 41, 0.75); + --bs-secondary-color-rgb: 33, 37, 41; + --bs-secondary-bg: #e9ecef; + --bs-secondary-bg-rgb: 233, 236, 239; + --bs-tertiary-color: rgba(33, 37, 41, 0.5); + --bs-tertiary-color-rgb: 33, 37, 41; + --bs-tertiary-bg: #f8f9fa; + --bs-tertiary-bg-rgb: 248, 249, 250; + --bs-heading-color: inherit; + --bs-link-color: #5533ff; + --bs-link-color-rgb: 85, 51, 255; + --bs-link-decoration: underline; + --bs-link-hover-color: #4429cc; + --bs-link-hover-color-rgb: 68, 41, 204; + --bs-code-color: #d63384; + --bs-highlight-color: #212529; + --bs-highlight-bg: #fff3cd; --bs-border-width: 1px; --bs-border-style: solid; --bs-border-color: #dee2e6; @@ -472,36 +518,104 @@ progress { --bs-border-radius-sm: 0.25rem; --bs-border-radius-lg: 0.5rem; --bs-border-radius-xl: 1rem; - --bs-border-radius-2xl: 2rem; + --bs-border-radius-xxl: 2rem; + --bs-border-radius-2xl: var(--bs-border-radius-xxl); --bs-border-radius-pill: 50rem; - --bs-link-color: #5533ff; - --bs-link-hover-color: #4429cc; - --bs-code-color: #d63384; - --bs-highlight-bg: #fff3cd; + --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); + --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175); + --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075); + --bs-focus-ring-width: 0.25rem; + --bs-focus-ring-opacity: 0.25; + --bs-focus-ring-color: rgba(85, 51, 255, 0.25); + --bs-form-valid-color: #198754; + --bs-form-valid-border-color: #198754; + --bs-form-invalid-color: #dc3545; + --bs-form-invalid-border-color: #dc3545; +} + +[data-bs-theme=dark] { + color-scheme: dark; + --bs-body-color: #dee2e6; + --bs-body-color-rgb: 222, 226, 230; + --bs-body-bg: #212529; + --bs-body-bg-rgb: 33, 37, 41; + --bs-emphasis-color: #fff; + --bs-emphasis-color-rgb: 255, 255, 255; + --bs-secondary-color: rgba(222, 226, 230, 0.75); + --bs-secondary-color-rgb: 222, 226, 230; + --bs-secondary-bg: #343a40; + --bs-secondary-bg-rgb: 52, 58, 64; + --bs-tertiary-color: rgba(222, 226, 230, 0.5); + --bs-tertiary-color-rgb: 222, 226, 230; + --bs-tertiary-bg: #2b3035; + --bs-tertiary-bg-rgb: 43, 48, 53; + --bs-primary-text-emphasis: #9985ff; + --bs-secondary-text-emphasis: #a7acb1; + --bs-success-text-emphasis: #75b798; + --bs-info-text-emphasis: #6edff6; + --bs-warning-text-emphasis: #ffda6a; + --bs-danger-text-emphasis: #ea868f; + --bs-light-text-emphasis: #f8f9fa; + --bs-dark-text-emphasis: #dee2e6; + --bs-primary-bg-subtle: #110a33; + --bs-secondary-bg-subtle: #161719; + --bs-success-bg-subtle: #051b11; + --bs-info-bg-subtle: #032830; + --bs-warning-bg-subtle: #332701; + --bs-danger-bg-subtle: #2c0b0e; + --bs-light-bg-subtle: #343a40; + --bs-dark-bg-subtle: #1a1d20; + --bs-primary-border-subtle: #331f99; + --bs-secondary-border-subtle: #41464b; + --bs-success-border-subtle: #0f5132; + --bs-info-border-subtle: #087990; + --bs-warning-border-subtle: #997404; + --bs-danger-border-subtle: #842029; + --bs-light-border-subtle: #495057; + --bs-dark-border-subtle: #343a40; + --bs-heading-color: inherit; + --bs-link-color: #9985ff; + --bs-link-hover-color: #ad9dff; + --bs-link-color-rgb: 153, 133, 255; + --bs-link-hover-color-rgb: 173, 157, 255; + --bs-code-color: #e685b5; + --bs-highlight-color: #dee2e6; + --bs-highlight-bg: #664d03; + --bs-border-color: #495057; + --bs-border-color-translucent: rgba(255, 255, 255, 0.15); + --bs-form-valid-color: #75b798; + --bs-form-valid-border-color: #75b798; + --bs-form-invalid-color: #ea868f; + --bs-form-invalid-border-color: #ea868f; } .table, .wp-block-table table { - --bs-table-color: var(--bs-body-color); - --bs-table-bg: transparent; + --bs-table-color-type: initial; + --bs-table-bg-type: initial; + --bs-table-color-state: initial; + --bs-table-bg-state: initial; + --bs-table-color: var(--bs-emphasis-color); + --bs-table-bg: var(--bs-body-bg); --bs-table-border-color: var(--bs-border-color); --bs-table-accent-bg: transparent; - --bs-table-striped-color: var(--bs-body-color); - --bs-table-striped-bg: rgba(0, 0, 0, 0.05); - --bs-table-active-color: var(--bs-body-color); - --bs-table-active-bg: rgba(0, 0, 0, 0.1); - --bs-table-hover-color: var(--bs-body-color); - --bs-table-hover-bg: rgba(0, 0, 0, 0.075); + --bs-table-striped-color: var(--bs-emphasis-color); + --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05); + --bs-table-active-color: var(--bs-emphasis-color); + --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1); + --bs-table-hover-color: var(--bs-emphasis-color); + --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075); width: 100%; margin-bottom: 1rem; - color: var(--bs-table-color); vertical-align: top; border-color: var(--bs-table-border-color); } .table > :not(caption) > * > *, .wp-block-table table > :not(caption) > * > * { padding: 0.5rem 0.5rem; + color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color))); background-color: var(--bs-table-bg); - border-bottom-width: 1px; - box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); + border-bottom-width: var(--bs-border-width); + box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg))); } .table > tbody, .wp-block-table table > tbody { vertical-align: inherit; @@ -511,7 +625,7 @@ progress { } .table-group-divider { - border-top: 2px solid currentcolor; + border-top: calc(var(--bs-border-width) * 2) solid currentcolor; } .caption-top { @@ -523,10 +637,10 @@ progress { } .table-bordered > :not(caption) > *, .wp-block-table table > :not(caption) > * { - border-width: 1px 0; + border-width: var(--bs-border-width) 0; } .table-bordered > :not(caption) > * > *, .wp-block-table table > :not(caption) > * > * { - border-width: 0 1px; + border-width: 0 var(--bs-border-width); } .table-borderless > :not(caption) > * > * { @@ -537,29 +651,29 @@ progress { } .table-striped > tbody > tr:nth-of-type(odd) > * { - --bs-table-accent-bg: var(--bs-table-striped-bg); - color: var(--bs-table-striped-color); + --bs-table-color-type: var(--bs-table-striped-color); + --bs-table-bg-type: var(--bs-table-striped-bg); } .table-striped-columns > :not(caption) > tr > :nth-child(even) { - --bs-table-accent-bg: var(--bs-table-striped-bg); - color: var(--bs-table-striped-color); + --bs-table-color-type: var(--bs-table-striped-color); + --bs-table-bg-type: var(--bs-table-striped-bg); } .table-active { - --bs-table-accent-bg: var(--bs-table-active-bg); - color: var(--bs-table-active-color); + --bs-table-color-state: var(--bs-table-active-color); + --bs-table-bg-state: var(--bs-table-active-bg); } .table-hover > tbody > tr:hover > * { - --bs-table-accent-bg: var(--bs-table-hover-bg); - color: var(--bs-table-hover-color); + --bs-table-color-state: var(--bs-table-hover-color); + --bs-table-bg-state: var(--bs-table-hover-bg); } .table-primary { --bs-table-color: #000; --bs-table-bg: #ddd6ff; - --bs-table-border-color: #c7c1e6; + --bs-table-border-color: #b1abcc; --bs-table-striped-bg: #d2cbf2; --bs-table-striped-color: #000; --bs-table-active-bg: #c7c1e6; @@ -573,7 +687,7 @@ progress { .table-secondary { --bs-table-color: #000; --bs-table-bg: #e2e3e5; - --bs-table-border-color: #cbccce; + --bs-table-border-color: #b5b6b7; --bs-table-striped-bg: #d7d8da; --bs-table-striped-color: #000; --bs-table-active-bg: #cbccce; @@ -587,7 +701,7 @@ progress { .table-success { --bs-table-color: #000; --bs-table-bg: #d1e7dd; - --bs-table-border-color: #bcd0c7; + --bs-table-border-color: #a7b9b1; --bs-table-striped-bg: #c7dbd2; --bs-table-striped-color: #000; --bs-table-active-bg: #bcd0c7; @@ -601,7 +715,7 @@ progress { .table-info { --bs-table-color: #000; --bs-table-bg: #cff4fc; - --bs-table-border-color: #badce3; + --bs-table-border-color: #a6c3ca; --bs-table-striped-bg: #c5e8ef; --bs-table-striped-color: #000; --bs-table-active-bg: #badce3; @@ -615,7 +729,7 @@ progress { .table-warning { --bs-table-color: #000; --bs-table-bg: #fff3cd; - --bs-table-border-color: #e6dbb9; + --bs-table-border-color: #ccc2a4; --bs-table-striped-bg: #f2e7c3; --bs-table-striped-color: #000; --bs-table-active-bg: #e6dbb9; @@ -629,7 +743,7 @@ progress { .table-danger { --bs-table-color: #000; --bs-table-bg: #f8d7da; - --bs-table-border-color: #dfc2c4; + --bs-table-border-color: #c6acae; --bs-table-striped-bg: #eccccf; --bs-table-striped-color: #000; --bs-table-active-bg: #dfc2c4; @@ -643,7 +757,7 @@ progress { .table-light { --bs-table-color: #000; --bs-table-bg: #f8f9fa; - --bs-table-border-color: #dfe0e1; + --bs-table-border-color: #c6c7c8; --bs-table-striped-bg: #ecedee; --bs-table-striped-color: #000; --bs-table-active-bg: #dfe0e1; @@ -657,7 +771,7 @@ progress { .table-dark { --bs-table-color: #fff; --bs-table-bg: #212529; - --bs-table-border-color: #373b3e; + --bs-table-border-color: #4d5154; --bs-table-striped-bg: #2c3034; --bs-table-striped-color: #fff; --bs-table-active-bg: #373b3e; @@ -710,9 +824,9 @@ progress { .img-thumbnail { padding: 0.25rem; - background-color: #fff; - border: 1px solid var(--bs-border-color); - border-radius: 0.375rem; + background-color: var(--bs-body-bg); + border: var(--bs-border-width) solid var(--bs-border-color); + border-radius: var(--bs-border-radius); max-width: 100%; height: auto; } @@ -731,7 +845,7 @@ progress { .figure-caption, figure.wp-block-image figcaption, .wp-block-image > figure figcaption { font-size: 0.875em; - color: #6c757d; + color: var(--bs-secondary-color); } .container, @@ -775,6 +889,15 @@ progress { max-width: 1320px; } } +:root { + --bs-breakpoint-xs: 0; + --bs-breakpoint-sm: 576px; + --bs-breakpoint-md: 768px; + --bs-breakpoint-lg: 992px; + --bs-breakpoint-xl: 1200px; + --bs-breakpoint-xxl: 1400px; +} + .row { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; @@ -814,7 +937,7 @@ progress { .row-cols-3 > * { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .row-cols-4 > * { @@ -829,7 +952,7 @@ progress { .row-cols-6 > * { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-auto { @@ -1019,7 +1142,7 @@ progress { } .row-cols-sm-3 > * { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .row-cols-sm-4 > * { flex: 0 0 auto; @@ -1031,7 +1154,7 @@ progress { } .row-cols-sm-6 > * { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-sm-auto { flex: 0 0 auto; @@ -1188,7 +1311,7 @@ progress { } .row-cols-md-3 > * { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .row-cols-md-4 > * { flex: 0 0 auto; @@ -1200,7 +1323,7 @@ progress { } .row-cols-md-6 > * { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-md-auto { flex: 0 0 auto; @@ -1357,7 +1480,7 @@ progress { } .row-cols-lg-3 > * { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .row-cols-lg-4 > * { flex: 0 0 auto; @@ -1369,7 +1492,7 @@ progress { } .row-cols-lg-6 > * { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-lg-auto { flex: 0 0 auto; @@ -1526,7 +1649,7 @@ progress { } .row-cols-xl-3 > * { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .row-cols-xl-4 > * { flex: 0 0 auto; @@ -1538,7 +1661,7 @@ progress { } .row-cols-xl-6 > * { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-xl-auto { flex: 0 0 auto; @@ -1695,7 +1818,7 @@ progress { } .row-cols-xxl-3 > * { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .row-cols-xxl-4 > * { flex: 0 0 auto; @@ -1707,7 +1830,7 @@ progress { } .row-cols-xxl-6 > * { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-xxl-auto { flex: 0 0 auto; @@ -1958,12 +2081,12 @@ progress { } /*! - * Bootstrap Utilities v5.2.3 (https://getbootstrap.com/) - * Copyright 2011-2022 The Bootstrap Authors - * Copyright 2011-2022 Twitter, Inc. + * Bootstrap Utilities v5.3.3 (https://getbootstrap.com/) + * Copyright 2011-2024 The Bootstrap Authors * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */ -:root { +:root, +[data-bs-theme=light] { --bs-blue: #0d6efd; --bs-indigo: #6610f2; --bs-purple: #5533ff; @@ -2003,10 +2126,32 @@ progress { --bs-danger-rgb: 220, 53, 69; --bs-light-rgb: 248, 249, 250; --bs-dark-rgb: 33, 37, 41; + --bs-primary-text-emphasis: #221466; + --bs-secondary-text-emphasis: #2b2f32; + --bs-success-text-emphasis: #0a3622; + --bs-info-text-emphasis: #055160; + --bs-warning-text-emphasis: #664d03; + --bs-danger-text-emphasis: #58151c; + --bs-light-text-emphasis: #495057; + --bs-dark-text-emphasis: #495057; + --bs-primary-bg-subtle: #ddd6ff; + --bs-secondary-bg-subtle: #e2e3e5; + --bs-success-bg-subtle: #d1e7dd; + --bs-info-bg-subtle: #cff4fc; + --bs-warning-bg-subtle: #fff3cd; + --bs-danger-bg-subtle: #f8d7da; + --bs-light-bg-subtle: #fcfcfd; + --bs-dark-bg-subtle: #ced4da; + --bs-primary-border-subtle: #bbadff; + --bs-secondary-border-subtle: #c4c8cb; + --bs-success-border-subtle: #a3cfbb; + --bs-info-border-subtle: #9eeaf9; + --bs-warning-border-subtle: #ffe69c; + --bs-danger-border-subtle: #f1aeb5; + --bs-light-border-subtle: #e9ecef; + --bs-dark-border-subtle: #adb5bd; --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-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)); @@ -2015,7 +2160,28 @@ progress { --bs-body-font-weight: 400; --bs-body-line-height: 1.5; --bs-body-color: #212529; + --bs-body-color-rgb: 33, 37, 41; --bs-body-bg: #fff; + --bs-body-bg-rgb: 255, 255, 255; + --bs-emphasis-color: #000; + --bs-emphasis-color-rgb: 0, 0, 0; + --bs-secondary-color: rgba(33, 37, 41, 0.75); + --bs-secondary-color-rgb: 33, 37, 41; + --bs-secondary-bg: #e9ecef; + --bs-secondary-bg-rgb: 233, 236, 239; + --bs-tertiary-color: rgba(33, 37, 41, 0.5); + --bs-tertiary-color-rgb: 33, 37, 41; + --bs-tertiary-bg: #f8f9fa; + --bs-tertiary-bg-rgb: 248, 249, 250; + --bs-heading-color: inherit; + --bs-link-color: #5533ff; + --bs-link-color-rgb: 85, 51, 255; + --bs-link-decoration: underline; + --bs-link-hover-color: #4429cc; + --bs-link-hover-color-rgb: 68, 41, 204; + --bs-code-color: #d63384; + --bs-highlight-color: #212529; + --bs-highlight-bg: #fff3cd; --bs-border-width: 1px; --bs-border-style: solid; --bs-border-color: #dee2e6; @@ -2024,12 +2190,76 @@ progress { --bs-border-radius-sm: 0.25rem; --bs-border-radius-lg: 0.5rem; --bs-border-radius-xl: 1rem; - --bs-border-radius-2xl: 2rem; + --bs-border-radius-xxl: 2rem; + --bs-border-radius-2xl: var(--bs-border-radius-xxl); --bs-border-radius-pill: 50rem; - --bs-link-color: #5533ff; - --bs-link-hover-color: #4429cc; - --bs-code-color: #d63384; - --bs-highlight-bg: #fff3cd; + --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); + --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175); + --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075); + --bs-focus-ring-width: 0.25rem; + --bs-focus-ring-opacity: 0.25; + --bs-focus-ring-color: rgba(85, 51, 255, 0.25); + --bs-form-valid-color: #198754; + --bs-form-valid-border-color: #198754; + --bs-form-invalid-color: #dc3545; + --bs-form-invalid-border-color: #dc3545; +} + +[data-bs-theme=dark] { + color-scheme: dark; + --bs-body-color: #dee2e6; + --bs-body-color-rgb: 222, 226, 230; + --bs-body-bg: #212529; + --bs-body-bg-rgb: 33, 37, 41; + --bs-emphasis-color: #fff; + --bs-emphasis-color-rgb: 255, 255, 255; + --bs-secondary-color: rgba(222, 226, 230, 0.75); + --bs-secondary-color-rgb: 222, 226, 230; + --bs-secondary-bg: #343a40; + --bs-secondary-bg-rgb: 52, 58, 64; + --bs-tertiary-color: rgba(222, 226, 230, 0.5); + --bs-tertiary-color-rgb: 222, 226, 230; + --bs-tertiary-bg: #2b3035; + --bs-tertiary-bg-rgb: 43, 48, 53; + --bs-primary-text-emphasis: #9985ff; + --bs-secondary-text-emphasis: #a7acb1; + --bs-success-text-emphasis: #75b798; + --bs-info-text-emphasis: #6edff6; + --bs-warning-text-emphasis: #ffda6a; + --bs-danger-text-emphasis: #ea868f; + --bs-light-text-emphasis: #f8f9fa; + --bs-dark-text-emphasis: #dee2e6; + --bs-primary-bg-subtle: #110a33; + --bs-secondary-bg-subtle: #161719; + --bs-success-bg-subtle: #051b11; + --bs-info-bg-subtle: #032830; + --bs-warning-bg-subtle: #332701; + --bs-danger-bg-subtle: #2c0b0e; + --bs-light-bg-subtle: #343a40; + --bs-dark-bg-subtle: #1a1d20; + --bs-primary-border-subtle: #331f99; + --bs-secondary-border-subtle: #41464b; + --bs-success-border-subtle: #0f5132; + --bs-info-border-subtle: #087990; + --bs-warning-border-subtle: #997404; + --bs-danger-border-subtle: #842029; + --bs-light-border-subtle: #495057; + --bs-dark-border-subtle: #343a40; + --bs-heading-color: inherit; + --bs-link-color: #9985ff; + --bs-link-hover-color: #ad9dff; + --bs-link-color-rgb: 153, 133, 255; + --bs-link-hover-color-rgb: 173, 157, 255; + --bs-code-color: #e685b5; + --bs-highlight-color: #dee2e6; + --bs-highlight-bg: #664d03; + --bs-border-color: #495057; + --bs-border-color-translucent: rgba(255, 255, 255, 0.15); + --bs-form-valid-color: #75b798; + --bs-form-valid-border-color: #75b798; + --bs-form-invalid-color: #ea868f; + --bs-form-invalid-border-color: #ea868f; } .clearfix::after { @@ -2040,98 +2270,173 @@ progress { .text-bg-primary { color: #fff !important; - background-color: RGBA(85, 51, 255, var(--bs-bg-opacity, 1)) !important; + background-color: RGBA(var(--bs-primary-rgb), 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(var(--bs-secondary-rgb), 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(var(--bs-success-rgb), 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(var(--bs-info-rgb), 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(var(--bs-warning-rgb), 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(var(--bs-danger-rgb), 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(var(--bs-light-rgb), 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(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important; } .link-primary { - color: #5533ff !important; + color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-primary:hover, .link-primary:focus { - color: #4429cc !important; + color: RGBA(68, 41, 204, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(68, 41, 204, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(68, 41, 204, var(--bs-link-underline-opacity, 1)) !important; } .link-secondary { - color: #6c757d !important; + color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-secondary:hover, .link-secondary:focus { - color: #565e64 !important; + color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important; } .link-success { - color: #198754 !important; + color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-success:hover, .link-success:focus { - color: #146c43 !important; + color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important; } .link-info { - color: #0dcaf0 !important; + color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-info:hover, .link-info:focus { - color: #3dd5f3 !important; + color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important; } .link-warning { - color: #ffc107 !important; + color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-warning:hover, .link-warning:focus { - color: #ffcd39 !important; + color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important; } .link-danger { - color: #dc3545 !important; + color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-danger:hover, .link-danger:focus { - color: #b02a37 !important; + color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important; } .link-light { - color: #f8f9fa !important; + color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-light:hover, .link-light:focus { - color: #f9fafb !important; + color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important; } .link-dark { - color: #212529 !important; + color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-dark:hover, .link-dark:focus { - color: #1a1e21 !important; + color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important; +} + +.link-body-emphasis { + color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important; +} +.link-body-emphasis:hover, .link-body-emphasis:focus { + color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important; + text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important; +} + +.focus-ring:focus { + outline: 0; + box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color); +} + +.icon-link { + display: inline-flex; + gap: 0.375rem; + align-items: center; + -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5)); + text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5)); + text-underline-offset: 0.25em; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} +.icon-link > .bi { + flex-shrink: 0; + width: 1em; + height: 1em; + fill: currentcolor; + transition: 0.2s ease-in-out transform; +} +@media (prefers-reduced-motion: reduce) { + .icon-link > .bi { + transition: none; + } +} + +.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi { + transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0)); } .ratio { @@ -2283,7 +2588,6 @@ progress { .visually-hidden, .visually-hidden-focusable:not(:focus):not(:focus-within) { - position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; @@ -2293,6 +2597,10 @@ progress { white-space: nowrap !important; border: 0 !important; } +.visually-hidden:not(caption), +.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) { + position: absolute !important; +} .stretched-link::after { position: absolute; @@ -2313,7 +2621,7 @@ progress { .vr { display: inline-block; align-self: stretch; - width: 1px; + width: var(--bs-border-width); min-height: 1em; background-color: currentcolor; opacity: 0.25; @@ -2355,6 +2663,31 @@ progress { float: none !important; } +.object-fit-contain { + -o-object-fit: contain !important; + object-fit: contain !important; +} + +.object-fit-cover { + -o-object-fit: cover !important; + object-fit: cover !important; +} + +.object-fit-fill { + -o-object-fit: fill !important; + object-fit: fill !important; +} + +.object-fit-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; +} + +.object-fit-none { + -o-object-fit: none !important; + object-fit: none !important; +} + .opacity-0 { opacity: 0 !important; } @@ -2391,6 +2724,38 @@ progress { overflow: scroll !important; } +.overflow-x-auto { + overflow-x: auto !important; +} + +.overflow-x-hidden { + overflow-x: hidden !important; +} + +.overflow-x-visible { + overflow-x: visible !important; +} + +.overflow-x-scroll { + overflow-x: scroll !important; +} + +.overflow-y-auto { + overflow-y: auto !important; +} + +.overflow-y-hidden { + overflow-y: hidden !important; +} + +.overflow-y-visible { + overflow-y: visible !important; +} + +.overflow-y-scroll { + overflow-y: scroll !important; +} + .d-inline { display: inline !important; } @@ -2407,6 +2772,10 @@ progress { display: grid !important; } +.d-inline-grid { + display: inline-grid !important; +} + .d-table { display: table !important; } @@ -2432,21 +2801,53 @@ progress { } .shadow { - box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; + box-shadow: var(--bs-box-shadow) !important; } .shadow-sm { - box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; + box-shadow: var(--bs-box-shadow-sm) !important; } .shadow-lg { - box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; + box-shadow: var(--bs-box-shadow-lg) !important; } .shadow-none { box-shadow: none !important; } +.focus-ring-primary { + --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity)); +} + +.focus-ring-secondary { + --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity)); +} + +.focus-ring-success { + --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity)); +} + +.focus-ring-info { + --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity)); +} + +.focus-ring-warning { + --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity)); +} + +.focus-ring-danger { + --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity)); +} + +.focus-ring-light { + --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity)); +} + +.focus-ring-dark { + --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity)); +} + .position-static { position: static !important; } @@ -2608,29 +3009,66 @@ progress { border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important; } +.border-black { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-black-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-primary-subtle { + border-color: var(--bs-primary-border-subtle) !important; +} + +.border-secondary-subtle { + border-color: var(--bs-secondary-border-subtle) !important; +} + +.border-success-subtle { + border-color: var(--bs-success-border-subtle) !important; +} + +.border-info-subtle { + border-color: var(--bs-info-border-subtle) !important; +} + +.border-warning-subtle { + border-color: var(--bs-warning-border-subtle) !important; +} + +.border-danger-subtle { + border-color: var(--bs-danger-border-subtle) !important; +} + +.border-light-subtle { + border-color: var(--bs-light-border-subtle) !important; +} + +.border-dark-subtle { + border-color: var(--bs-dark-border-subtle) !important; +} + .border-1 { - --bs-border-width: 1px; + border-width: 1px !important; } .border-2 { - --bs-border-width: 2px; + border-width: 2px !important; } .border-3 { - --bs-border-width: 3px; + border-width: 3px !important; } .border-4 { - --bs-border-width: 4px; + border-width: 4px !important; } .border-5 { - --bs-border-width: 5px; + border-width: 5px !important; } .border-opacity-10 { @@ -3303,6 +3741,60 @@ progress { gap: 3rem !important; } +.row-gap-0 { + row-gap: 0 !important; +} + +.row-gap-1 { + row-gap: 0.25rem !important; +} + +.row-gap-2 { + row-gap: 0.5rem !important; +} + +.row-gap-3 { + row-gap: 1rem !important; +} + +.row-gap-4 { + row-gap: 1.5rem !important; +} + +.row-gap-5 { + row-gap: 3rem !important; +} + +.column-gap-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important; +} + +.column-gap-1 { + -moz-column-gap: 0.25rem !important; + column-gap: 0.25rem !important; +} + +.column-gap-2 { + -moz-column-gap: 0.5rem !important; + column-gap: 0.5rem !important; +} + +.column-gap-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important; +} + +.column-gap-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important; +} + +.column-gap-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important; +} + .font-monospace { font-family: var(--bs-font-monospace) !important; } @@ -3339,26 +3831,30 @@ progress { font-style: normal !important; } -.fw-light { - font-weight: 300 !important; -} - .fw-lighter { font-weight: lighter !important; } +.fw-light { + font-weight: 300 !important; +} + .fw-normal { font-weight: 400 !important; } -.fw-bold { - font-weight: 700 !important; +.fw-medium { + font-weight: 500 !important; } .fw-semibold { font-weight: 600 !important; } +.fw-bold { + font-weight: 700 !important; +} + .fw-bolder { font-weight: bolder !important; } @@ -3487,7 +3983,7 @@ progress { .text-muted { --bs-text-opacity: 1; - color: #6c757d !important; + color: var(--bs-secondary-color) !important; } .text-black-50 { @@ -3500,6 +3996,21 @@ progress { color: rgba(255, 255, 255, 0.5) !important; } +.text-body-secondary { + --bs-text-opacity: 1; + color: var(--bs-secondary-color) !important; +} + +.text-body-tertiary { + --bs-text-opacity: 1; + color: var(--bs-tertiary-color) !important; +} + +.text-body-emphasis { + --bs-text-opacity: 1; + color: var(--bs-emphasis-color) !important; +} + .text-reset { --bs-text-opacity: 1; color: inherit !important; @@ -3521,6 +4032,204 @@ progress { --bs-text-opacity: 1; } +.text-primary-emphasis { + color: var(--bs-primary-text-emphasis) !important; +} + +.text-secondary-emphasis { + color: var(--bs-secondary-text-emphasis) !important; +} + +.text-success-emphasis { + color: var(--bs-success-text-emphasis) !important; +} + +.text-info-emphasis { + color: var(--bs-info-text-emphasis) !important; +} + +.text-warning-emphasis { + color: var(--bs-warning-text-emphasis) !important; +} + +.text-danger-emphasis { + color: var(--bs-danger-text-emphasis) !important; +} + +.text-light-emphasis { + color: var(--bs-light-text-emphasis) !important; +} + +.text-dark-emphasis { + color: var(--bs-dark-text-emphasis) !important; +} + +.link-opacity-10 { + --bs-link-opacity: 0.1; +} + +.link-opacity-10-hover:hover { + --bs-link-opacity: 0.1; +} + +.link-opacity-25 { + --bs-link-opacity: 0.25; +} + +.link-opacity-25-hover:hover { + --bs-link-opacity: 0.25; +} + +.link-opacity-50 { + --bs-link-opacity: 0.5; +} + +.link-opacity-50-hover:hover { + --bs-link-opacity: 0.5; +} + +.link-opacity-75 { + --bs-link-opacity: 0.75; +} + +.link-opacity-75-hover:hover { + --bs-link-opacity: 0.75; +} + +.link-opacity-100 { + --bs-link-opacity: 1; +} + +.link-opacity-100-hover:hover { + --bs-link-opacity: 1; +} + +.link-offset-1 { + text-underline-offset: 0.125em !important; +} + +.link-offset-1-hover:hover { + text-underline-offset: 0.125em !important; +} + +.link-offset-2 { + text-underline-offset: 0.25em !important; +} + +.link-offset-2-hover:hover { + text-underline-offset: 0.25em !important; +} + +.link-offset-3 { + text-underline-offset: 0.375em !important; +} + +.link-offset-3-hover:hover { + text-underline-offset: 0.375em !important; +} + +.link-underline-primary { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important; +} + +.link-underline-secondary { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important; +} + +.link-underline-success { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important; +} + +.link-underline-info { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important; +} + +.link-underline-warning { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important; +} + +.link-underline-danger { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important; +} + +.link-underline-light { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important; +} + +.link-underline-dark { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important; +} + +.link-underline { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important; +} + +.link-underline-opacity-0 { + --bs-link-underline-opacity: 0; +} + +.link-underline-opacity-0-hover:hover { + --bs-link-underline-opacity: 0; +} + +.link-underline-opacity-10 { + --bs-link-underline-opacity: 0.1; +} + +.link-underline-opacity-10-hover:hover { + --bs-link-underline-opacity: 0.1; +} + +.link-underline-opacity-25 { + --bs-link-underline-opacity: 0.25; +} + +.link-underline-opacity-25-hover:hover { + --bs-link-underline-opacity: 0.25; +} + +.link-underline-opacity-50 { + --bs-link-underline-opacity: 0.5; +} + +.link-underline-opacity-50-hover:hover { + --bs-link-underline-opacity: 0.5; +} + +.link-underline-opacity-75 { + --bs-link-underline-opacity: 0.75; +} + +.link-underline-opacity-75-hover:hover { + --bs-link-underline-opacity: 0.75; +} + +.link-underline-opacity-100 { + --bs-link-underline-opacity: 1; +} + +.link-underline-opacity-100-hover:hover { + --bs-link-underline-opacity: 1; +} + .bg-primary { --bs-bg-opacity: 1; background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important; @@ -3581,6 +4290,16 @@ progress { background-color: transparent !important; } +.bg-body-secondary { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-body-tertiary { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important; +} + .bg-opacity-10 { --bs-bg-opacity: 0.1; } @@ -3601,6 +4320,38 @@ progress { --bs-bg-opacity: 1; } +.bg-primary-subtle { + background-color: var(--bs-primary-bg-subtle) !important; +} + +.bg-secondary-subtle { + background-color: var(--bs-secondary-bg-subtle) !important; +} + +.bg-success-subtle { + background-color: var(--bs-success-bg-subtle) !important; +} + +.bg-info-subtle { + background-color: var(--bs-info-bg-subtle) !important; +} + +.bg-warning-subtle { + background-color: var(--bs-warning-bg-subtle) !important; +} + +.bg-danger-subtle { + background-color: var(--bs-danger-bg-subtle) !important; +} + +.bg-light-subtle { + background-color: var(--bs-light-bg-subtle) !important; +} + +.bg-dark-subtle { + background-color: var(--bs-dark-bg-subtle) !important; +} + .bg-gradient { background-image: var(--bs-gradient) !important; } @@ -3656,7 +4407,7 @@ progress { } .rounded-5 { - border-radius: var(--bs-border-radius-2xl) !important; + border-radius: var(--bs-border-radius-xxl) !important; } .rounded-circle { @@ -3672,21 +4423,181 @@ progress { border-top-right-radius: var(--bs-border-radius) !important; } +.rounded-top-0 { + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important; +} + +.rounded-top-1 { + border-top-left-radius: var(--bs-border-radius-sm) !important; + border-top-right-radius: var(--bs-border-radius-sm) !important; +} + +.rounded-top-2 { + border-top-left-radius: var(--bs-border-radius) !important; + border-top-right-radius: var(--bs-border-radius) !important; +} + +.rounded-top-3 { + border-top-left-radius: var(--bs-border-radius-lg) !important; + border-top-right-radius: var(--bs-border-radius-lg) !important; +} + +.rounded-top-4 { + border-top-left-radius: var(--bs-border-radius-xl) !important; + border-top-right-radius: var(--bs-border-radius-xl) !important; +} + +.rounded-top-5 { + border-top-left-radius: var(--bs-border-radius-xxl) !important; + border-top-right-radius: var(--bs-border-radius-xxl) !important; +} + +.rounded-top-circle { + border-top-left-radius: 50% !important; + border-top-right-radius: 50% !important; +} + +.rounded-top-pill { + border-top-left-radius: var(--bs-border-radius-pill) !important; + border-top-right-radius: var(--bs-border-radius-pill) !important; +} + .rounded-end { border-top-right-radius: var(--bs-border-radius) !important; border-bottom-right-radius: var(--bs-border-radius) !important; } +.rounded-end-0 { + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important; +} + +.rounded-end-1 { + border-top-right-radius: var(--bs-border-radius-sm) !important; + border-bottom-right-radius: var(--bs-border-radius-sm) !important; +} + +.rounded-end-2 { + border-top-right-radius: var(--bs-border-radius) !important; + border-bottom-right-radius: var(--bs-border-radius) !important; +} + +.rounded-end-3 { + border-top-right-radius: var(--bs-border-radius-lg) !important; + border-bottom-right-radius: var(--bs-border-radius-lg) !important; +} + +.rounded-end-4 { + border-top-right-radius: var(--bs-border-radius-xl) !important; + border-bottom-right-radius: var(--bs-border-radius-xl) !important; +} + +.rounded-end-5 { + border-top-right-radius: var(--bs-border-radius-xxl) !important; + border-bottom-right-radius: var(--bs-border-radius-xxl) !important; +} + +.rounded-end-circle { + border-top-right-radius: 50% !important; + border-bottom-right-radius: 50% !important; +} + +.rounded-end-pill { + border-top-right-radius: var(--bs-border-radius-pill) !important; + border-bottom-right-radius: var(--bs-border-radius-pill) !important; +} + .rounded-bottom { border-bottom-right-radius: var(--bs-border-radius) !important; border-bottom-left-radius: var(--bs-border-radius) !important; } +.rounded-bottom-0 { + border-bottom-right-radius: 0 !important; + border-bottom-left-radius: 0 !important; +} + +.rounded-bottom-1 { + border-bottom-right-radius: var(--bs-border-radius-sm) !important; + border-bottom-left-radius: var(--bs-border-radius-sm) !important; +} + +.rounded-bottom-2 { + border-bottom-right-radius: var(--bs-border-radius) !important; + border-bottom-left-radius: var(--bs-border-radius) !important; +} + +.rounded-bottom-3 { + border-bottom-right-radius: var(--bs-border-radius-lg) !important; + border-bottom-left-radius: var(--bs-border-radius-lg) !important; +} + +.rounded-bottom-4 { + border-bottom-right-radius: var(--bs-border-radius-xl) !important; + border-bottom-left-radius: var(--bs-border-radius-xl) !important; +} + +.rounded-bottom-5 { + border-bottom-right-radius: var(--bs-border-radius-xxl) !important; + border-bottom-left-radius: var(--bs-border-radius-xxl) !important; +} + +.rounded-bottom-circle { + border-bottom-right-radius: 50% !important; + border-bottom-left-radius: 50% !important; +} + +.rounded-bottom-pill { + border-bottom-right-radius: var(--bs-border-radius-pill) !important; + border-bottom-left-radius: var(--bs-border-radius-pill) !important; +} + .rounded-start { border-bottom-left-radius: var(--bs-border-radius) !important; border-top-left-radius: var(--bs-border-radius) !important; } +.rounded-start-0 { + border-bottom-left-radius: 0 !important; + border-top-left-radius: 0 !important; +} + +.rounded-start-1 { + border-bottom-left-radius: var(--bs-border-radius-sm) !important; + border-top-left-radius: var(--bs-border-radius-sm) !important; +} + +.rounded-start-2 { + border-bottom-left-radius: var(--bs-border-radius) !important; + border-top-left-radius: var(--bs-border-radius) !important; +} + +.rounded-start-3 { + border-bottom-left-radius: var(--bs-border-radius-lg) !important; + border-top-left-radius: var(--bs-border-radius-lg) !important; +} + +.rounded-start-4 { + border-bottom-left-radius: var(--bs-border-radius-xl) !important; + border-top-left-radius: var(--bs-border-radius-xl) !important; +} + +.rounded-start-5 { + border-bottom-left-radius: var(--bs-border-radius-xxl) !important; + border-top-left-radius: var(--bs-border-radius-xxl) !important; +} + +.rounded-start-circle { + border-bottom-left-radius: 50% !important; + border-top-left-radius: 50% !important; +} + +.rounded-start-pill { + border-bottom-left-radius: var(--bs-border-radius-pill) !important; + border-top-left-radius: var(--bs-border-radius-pill) !important; +} + .visible { visibility: visible !important; } @@ -3695,6 +4606,26 @@ progress { visibility: hidden !important; } +.z-n1 { + z-index: -1 !important; +} + +.z-0 { + z-index: 0 !important; +} + +.z-1 { + z-index: 1 !important; +} + +.z-2 { + z-index: 2 !important; +} + +.z-3 { + z-index: 3 !important; +} + @media (min-width: 576px) { .float-sm-start { float: left !important; @@ -3705,6 +4636,26 @@ progress { .float-sm-none { float: none !important; } + .object-fit-sm-contain { + -o-object-fit: contain !important; + object-fit: contain !important; + } + .object-fit-sm-cover { + -o-object-fit: cover !important; + object-fit: cover !important; + } + .object-fit-sm-fill { + -o-object-fit: fill !important; + object-fit: fill !important; + } + .object-fit-sm-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; + } + .object-fit-sm-none { + -o-object-fit: none !important; + object-fit: none !important; + } .d-sm-inline { display: inline !important; } @@ -3717,6 +4668,9 @@ progress { .d-sm-grid { display: grid !important; } + .d-sm-inline-grid { + display: inline-grid !important; + } .d-sm-table { display: table !important; } @@ -4181,6 +5135,48 @@ progress { .gap-sm-5 { gap: 3rem !important; } + .row-gap-sm-0 { + row-gap: 0 !important; + } + .row-gap-sm-1 { + row-gap: 0.25rem !important; + } + .row-gap-sm-2 { + row-gap: 0.5rem !important; + } + .row-gap-sm-3 { + row-gap: 1rem !important; + } + .row-gap-sm-4 { + row-gap: 1.5rem !important; + } + .row-gap-sm-5 { + row-gap: 3rem !important; + } + .column-gap-sm-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important; + } + .column-gap-sm-1 { + -moz-column-gap: 0.25rem !important; + column-gap: 0.25rem !important; + } + .column-gap-sm-2 { + -moz-column-gap: 0.5rem !important; + column-gap: 0.5rem !important; + } + .column-gap-sm-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important; + } + .column-gap-sm-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important; + } + .column-gap-sm-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important; + } .text-sm-start { text-align: left !important; } @@ -4201,6 +5197,26 @@ progress { .float-md-none { float: none !important; } + .object-fit-md-contain { + -o-object-fit: contain !important; + object-fit: contain !important; + } + .object-fit-md-cover { + -o-object-fit: cover !important; + object-fit: cover !important; + } + .object-fit-md-fill { + -o-object-fit: fill !important; + object-fit: fill !important; + } + .object-fit-md-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; + } + .object-fit-md-none { + -o-object-fit: none !important; + object-fit: none !important; + } .d-md-inline { display: inline !important; } @@ -4213,6 +5229,9 @@ progress { .d-md-grid { display: grid !important; } + .d-md-inline-grid { + display: inline-grid !important; + } .d-md-table { display: table !important; } @@ -4677,6 +5696,48 @@ progress { .gap-md-5 { gap: 3rem !important; } + .row-gap-md-0 { + row-gap: 0 !important; + } + .row-gap-md-1 { + row-gap: 0.25rem !important; + } + .row-gap-md-2 { + row-gap: 0.5rem !important; + } + .row-gap-md-3 { + row-gap: 1rem !important; + } + .row-gap-md-4 { + row-gap: 1.5rem !important; + } + .row-gap-md-5 { + row-gap: 3rem !important; + } + .column-gap-md-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important; + } + .column-gap-md-1 { + -moz-column-gap: 0.25rem !important; + column-gap: 0.25rem !important; + } + .column-gap-md-2 { + -moz-column-gap: 0.5rem !important; + column-gap: 0.5rem !important; + } + .column-gap-md-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important; + } + .column-gap-md-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important; + } + .column-gap-md-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important; + } .text-md-start { text-align: left !important; } @@ -4697,6 +5758,26 @@ progress { .float-lg-none { float: none !important; } + .object-fit-lg-contain { + -o-object-fit: contain !important; + object-fit: contain !important; + } + .object-fit-lg-cover { + -o-object-fit: cover !important; + object-fit: cover !important; + } + .object-fit-lg-fill { + -o-object-fit: fill !important; + object-fit: fill !important; + } + .object-fit-lg-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; + } + .object-fit-lg-none { + -o-object-fit: none !important; + object-fit: none !important; + } .d-lg-inline { display: inline !important; } @@ -4709,6 +5790,9 @@ progress { .d-lg-grid { display: grid !important; } + .d-lg-inline-grid { + display: inline-grid !important; + } .d-lg-table { display: table !important; } @@ -5173,6 +6257,48 @@ progress { .gap-lg-5 { gap: 3rem !important; } + .row-gap-lg-0 { + row-gap: 0 !important; + } + .row-gap-lg-1 { + row-gap: 0.25rem !important; + } + .row-gap-lg-2 { + row-gap: 0.5rem !important; + } + .row-gap-lg-3 { + row-gap: 1rem !important; + } + .row-gap-lg-4 { + row-gap: 1.5rem !important; + } + .row-gap-lg-5 { + row-gap: 3rem !important; + } + .column-gap-lg-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important; + } + .column-gap-lg-1 { + -moz-column-gap: 0.25rem !important; + column-gap: 0.25rem !important; + } + .column-gap-lg-2 { + -moz-column-gap: 0.5rem !important; + column-gap: 0.5rem !important; + } + .column-gap-lg-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important; + } + .column-gap-lg-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important; + } + .column-gap-lg-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important; + } .text-lg-start { text-align: left !important; } @@ -5193,6 +6319,26 @@ progress { .float-xl-none { float: none !important; } + .object-fit-xl-contain { + -o-object-fit: contain !important; + object-fit: contain !important; + } + .object-fit-xl-cover { + -o-object-fit: cover !important; + object-fit: cover !important; + } + .object-fit-xl-fill { + -o-object-fit: fill !important; + object-fit: fill !important; + } + .object-fit-xl-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; + } + .object-fit-xl-none { + -o-object-fit: none !important; + object-fit: none !important; + } .d-xl-inline { display: inline !important; } @@ -5205,6 +6351,9 @@ progress { .d-xl-grid { display: grid !important; } + .d-xl-inline-grid { + display: inline-grid !important; + } .d-xl-table { display: table !important; } @@ -5669,6 +6818,48 @@ progress { .gap-xl-5 { gap: 3rem !important; } + .row-gap-xl-0 { + row-gap: 0 !important; + } + .row-gap-xl-1 { + row-gap: 0.25rem !important; + } + .row-gap-xl-2 { + row-gap: 0.5rem !important; + } + .row-gap-xl-3 { + row-gap: 1rem !important; + } + .row-gap-xl-4 { + row-gap: 1.5rem !important; + } + .row-gap-xl-5 { + row-gap: 3rem !important; + } + .column-gap-xl-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important; + } + .column-gap-xl-1 { + -moz-column-gap: 0.25rem !important; + column-gap: 0.25rem !important; + } + .column-gap-xl-2 { + -moz-column-gap: 0.5rem !important; + column-gap: 0.5rem !important; + } + .column-gap-xl-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important; + } + .column-gap-xl-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important; + } + .column-gap-xl-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important; + } .text-xl-start { text-align: left !important; } @@ -5689,6 +6880,26 @@ progress { .float-xxl-none { float: none !important; } + .object-fit-xxl-contain { + -o-object-fit: contain !important; + object-fit: contain !important; + } + .object-fit-xxl-cover { + -o-object-fit: cover !important; + object-fit: cover !important; + } + .object-fit-xxl-fill { + -o-object-fit: fill !important; + object-fit: fill !important; + } + .object-fit-xxl-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; + } + .object-fit-xxl-none { + -o-object-fit: none !important; + object-fit: none !important; + } .d-xxl-inline { display: inline !important; } @@ -5701,6 +6912,9 @@ progress { .d-xxl-grid { display: grid !important; } + .d-xxl-inline-grid { + display: inline-grid !important; + } .d-xxl-table { display: table !important; } @@ -6165,6 +7379,48 @@ progress { .gap-xxl-5 { gap: 3rem !important; } + .row-gap-xxl-0 { + row-gap: 0 !important; + } + .row-gap-xxl-1 { + row-gap: 0.25rem !important; + } + .row-gap-xxl-2 { + row-gap: 0.5rem !important; + } + .row-gap-xxl-3 { + row-gap: 1rem !important; + } + .row-gap-xxl-4 { + row-gap: 1.5rem !important; + } + .row-gap-xxl-5 { + row-gap: 3rem !important; + } + .column-gap-xxl-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important; + } + .column-gap-xxl-1 { + -moz-column-gap: 0.25rem !important; + column-gap: 0.25rem !important; + } + .column-gap-xxl-2 { + -moz-column-gap: 0.5rem !important; + column-gap: 0.5rem !important; + } + .column-gap-xxl-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important; + } + .column-gap-xxl-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important; + } + .column-gap-xxl-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important; + } .text-xxl-start { text-align: left !important; } @@ -6202,6 +7458,9 @@ progress { .d-print-grid { display: grid !important; } + .d-print-inline-grid { + display: inline-grid !important; + } .d-print-table { display: table !important; } @@ -6612,10 +7871,10 @@ body.understrap-no-sidebar .wp-block-cover.alignwide { --bs-btn-padding-y: 0.375rem; --bs-btn-padding-x: 0.75rem; --bs-btn-font-size: 1rem; - --bs-btn-border-radius: 0.375rem; + --bs-btn-border-radius: var(--bs-border-radius); } .wp-block-buttons .wp-block-button:not(.is-style-outline) .wp-block-button__link { - border: 1px solid transparent; + border: var(--bs-border-width) solid transparent; } .components-circular-option-picker__option { diff --git a/css/custom-editor-style.css.map b/css/custom-editor-style.css.map index 5e071bb3..a2f06abd 100644 --- a/css/custom-editor-style.css.map +++ b/css/custom-editor-style.css.map @@ -1 +1 @@ -{"version":3,"sources":["custom-editor-style.css","../src/sass/assets/bootstrap5/_reboot.scss","../src/sass/assets/bootstrap5/vendor/_rfs.scss","../src/sass/assets/bootstrap5/_variables.scss","../src/sass/assets/bootstrap5/mixins/_border-radius.scss","../src/sass/assets/bootstrap5/_root.scss","../src/sass/assets/bootstrap5/_tables.scss","../src/sass/assets/bootstrap5/mixins/_table-variants.scss","../src/sass/assets/bootstrap5/mixins/_breakpoints.scss","../src/sass/assets/bootstrap5/_images.scss","../src/sass/assets/bootstrap5/mixins/_image.scss","../src/sass/assets/bootstrap5/_containers.scss","../src/sass/assets/bootstrap5/mixins/_container.scss","../src/sass/assets/bootstrap5/_grid.scss","../src/sass/assets/bootstrap5/mixins/_grid.scss","../src/sass/assets/bootstrap5/_type.scss","../src/sass/assets/bootstrap5/mixins/_lists.scss","../src/sass/assets/bootstrap5/mixins/_banner.scss","../src/sass/assets/bootstrap5/mixins/_clearfix.scss","../src/sass/assets/bootstrap5/helpers/_color-bg.scss","../src/sass/assets/bootstrap5/helpers/_colored-links.scss","../src/sass/assets/bootstrap5/helpers/_ratio.scss","../src/sass/assets/bootstrap5/helpers/_position.scss","../src/sass/assets/bootstrap5/helpers/_stacks.scss","../src/sass/assets/bootstrap5/helpers/_visually-hidden.scss","../src/sass/assets/bootstrap5/mixins/_visually-hidden.scss","../src/sass/assets/bootstrap5/helpers/_stretched-link.scss","../src/sass/assets/bootstrap5/helpers/_text-truncation.scss","../src/sass/assets/bootstrap5/mixins/_text-truncate.scss","../src/sass/assets/bootstrap5/helpers/_vr.scss","../src/sass/assets/bootstrap5/mixins/_utilities.scss","../src/sass/assets/bootstrap5/utilities/_api.scss","../src/sass/theme/_colors.scss","../src/sass/theme/_blocks.scss","../src/sass/assets/bootstrap5/mixins/_buttons.scss","../src/sass/custom-editor-style.scss"],"names":[],"mappings":"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OI,sCAAA;E9BikHV;E8BxkHM;IAOI,yCAAA;E9BokHV;E8B3kHM;IAOI,uBAAA;E9BukHV;E8B9kHM;IAOI,uBAAA;E9B0kHV;E8BjlHM;IAOI,yBAAA;E9B6kHV;E8BplHM;IAOI,yBAAA;E9BglHV;E8BvlHM;IAOI,0BAAA;E9BmlHV;E8B1lHM;IAOI,4BAAA;E9BslHV;E8B7lHM;IAOI,kCAAA;E9BylHV;E8BhmHM;IAOI,sCAAA;E9B4lHV;E8BnmHM;IAOI,oCAAA;E9B+lHV;E8BtmHM;IAOI,kCAAA;E9BkmHV;E8BzmHM;IAOI,yCAAA;E9BqmHV;E8B5mHM;IAOI,wCAAA;E9BwmHV;E8B/mHM;IAOI,wCAAA;E9B2mHV;E8BlnHM;IAOI,kCAAA;E9B8mHV;E8BrnHM;IAOI,gCAAA;E9BinHV;E8BxnHM;IAOI,8BAAA;E9BonHV;E8B3nHM;IAOI,gCAAA;E9BunHV;E8B9nHM;IAOI,+BAAA;E9B0nHV;E8BjoHM;IAOI,oCAAA;E9B6nHV;E8BpoHM;IAOI,kCAAA;E9BgoHV;E8BvoHM;IAOI,gCAAA;E9BmoHV;E8B1oHM;IAOI,uCAAA;E9BsoHV;E8B7oHM;IAOI,sCAAA;E9ByoHV;E8BhpHM;IAOI,iCAAA;E9B4oHV;E8BnpHM;IAOI,2BAAA;E9B+oHV;E8BtpHM;IAOI,iCAAA;E9BkpHV;E8BzpHM;IAOI,+BAAA;E9BqpHV;E8B5pHM;IAOI,6BAAA;E9BwpHV;E8B/pHM;IAOI,+BAAA;E9B2pHV;E8BlqHM;IAOI,8BAAA;E9B8pHV;E8BrqHM;IAOI,oBAAA;E9BiqHV;E8BxqHM;IAOI,mBAAA;E9BoqHV;E8B3qHM;IAOI,mBAAA;E9BuqHV;E8B9qHM;IAOI,mBAAA;E9B0qHV;E8BjrHM;IAOI,mBAAA;E9B6qHV;E8BprHM;IAOI,mBAAA;E9BgrHV;E8BvrHM;IAOI,mBAAA;E9BmrHV;E8B1rHM;IAOI,mBAAA;E9BsrHV;E8B7rHM;IAOI,oBAAA;E9ByrHV;E8BhsHM;IAOI,0BAAA;E9B4rHV;E8BnsHM;IAOI,yBAAA;E9B+rHV;E8BtsHM;IAOI,uBAAA;E9BksHV;E8BzsHM;IAOI,yBAAA;E9B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h9HM;IAOI,iCAAA;E9B48HV;E8Bn9HM;IAOI,+BAAA;E9B+8HV;E8Bt9HM;IAOI,0BAAA;E9Bk9HV;E8Bz9HM;IAOI,gCAAA;E9Bq9HV;E8B59HM;IAOI,+BAAA;E9Bw9HV;E8B/9HM;IAOI,6BAAA;E9B29HV;E8Bl+HM;IAOI,+BAAA;E9B89HV;E8Br+HM;IAOI,6BAAA;E9Bi+HV;E8Bx+HM;IAOI,iBAAA;E9Bo+HV;E8B3+HM;IAOI,uBAAA;E9Bu+HV;E8B9+HM;IAOI,sBAAA;E9B0+HV;E8Bj/HM;IAOI,oBAAA;E9B6+HV;E8Bp/HM;IAOI,sBAAA;E9Bg/HV;E8Bv/HM;IAOI,oBAAA;E9Bm/HV;E8B1/HM;IAOI,2BAAA;E9Bs/HV;E8B7/HM;IAOI,4BAAA;E9By/HV;E8BhgIM;IAOI,6BAAA;E9B4/HV;AACF;AQvgII;EsBGI;IAOI,sBAAA;E9BigIV;E8BxgIM;IAOI,uBAAA;E9BogIV;E8B3gIM;IAOI,sBAAA;E9BugIV;E8B9gIM;IAOI,0BAAA;E9B0gIV;E8BjhIM;IAOI,gCAAA;E9B6gIV;E8BphIM;IAOI,yBAAA;E9BghIV;E8BvhIM;IAOI,wBAAA;E9BmhIV;E8B1hIM;IAOI,yBAAA;E9BshIV;E8B7hIM;IAOI,6BAAA;E9ByhIV;E8BhiIM;IAOI,8BAAA;E9B4hIV;E8BniIM;IAOI,wBAAA;E9B+hIV;E8BtiIM;IAOI,+BAAA;E9BkiIV;E8BziIM;IAOI,wBAAA;E9BqiIV;E8B5iIM;IAOI,yBAAA;E9BwiIV;E8B/iIM;IAOI,8BAAA;E9B2iIV;E8BljIM;IAOI,iCAAA;E9B8iIV;E8BrjIM;IAOI,sCAAA;E9BijIV;E8BxjIM;IAOI,yCAAA;E9BojIV;E8B3jIM;IAOI,uBAAA;E9BujIV;E8B9jIM;IAOI,uBAAA;E9B0jIV;E8BjkIM;IAOI,yBAAA;E9B6jIV;E8BpkIM;IAOI,yBAAA;E9BgkIV;E8BvkIM;IAOI,0BAAA;E9BmkIV;E8B1kIM;IAOI,4BAAA;E9BskIV;E8B7kIM;IAOI,kCAAA;E9BykIV;E8BhlIM;IAOI,sCAAA;E9B4kIV;E8BnlIM;IAOI,oCAAA;E9B+kIV;E8Btl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V;E8Bj+IM;IAOI,oBAAA;E9B69IV;E8Bp+IM;IAOI,sBAAA;E9Bg+IV;E8Bv+IM;IAOI,oBAAA;E9Bm+IV;E8B1+IM;IAOI,2BAAA;E9Bs+IV;E8B7+IM;IAOI,4BAAA;E9By+IV;E8Bh/IM;IAOI,6BAAA;E9B4+IV;AACF;AQv/II;EsBGI;IAOI,sBAAA;E9Bi/IV;E8Bx/IM;IAOI,uBAAA;E9Bo/IV;E8B3/IM;IAOI,sBAAA;E9Bu/IV;E8B9/IM;IAOI,0BAAA;E9B0/IV;E8BjgJM;IAOI,gCAAA;E9B6/IV;E8BpgJM;IAOI,yBAAA;E9BggJV;E8BvgJM;IAOI,wBAAA;E9BmgJV;E8B1gJM;IAOI,yBAAA;E9BsgJV;E8B7gJM;IAOI,6BAAA;E9BygJV;E8BhhJM;IAOI,8BAAA;E9B4gJV;E8BnhJM;IAOI,wBAAA;E9B+gJV;E8BthJM;IAOI,+BAAA;E9BkhJV;E8BzhJM;IAOI,wBAAA;E9BqhJV;E8B5hJM;IAOI,yBAAA;E9BwhJV;E8B/hJM;IAOI,8BAAA;E9B2hJV;E8BliJM;IAOI,iCAAA;E9B8hJV;E8BriJM;IAOI,sCAAA;E9BiiJV;E8BxiJM;IAOI,yCAAA;E9BoiJV;E8B3iJM;IAOI,uBAAA;E9BuiJV;E8B9iJM;IAOI,uBAAA;E9B0iJV;E8BjjJM;IAOI,yBAAA;E9B6iJV;E8BpjJM;IAOI,yBAAA;E9BgjJV;E8BvjJM;IAOI,0BAAA;E9BmjJV;E8B1jJM;IAOI,4BAAA;E9BsjJV;E8B7jJM;IAOI,kCAAA;E9ByjJV;E8BhkJM;IAOI,sCAAA;E9B4jJV;E8BnkJM;IAOI,oCAAA;E9B+jJV;E8BtkJM;IAOI,kCAAA;E9BkkJV;E8BzkJM;IAOI,yCAAA;E9BqkJV;E8B5kJM;IAOI,wCAAA;E9BwkJV;E8B/kJM;IAOI,wCAAA;E9B2kJV;E8BllJM;IAOI,kCAAA;E9B8kJV;E8BrlJM;IAOI,gCAAA;E9BilJV;E8BxlJM;IAOI,8BAAA;E9BolJV;E8B3lJM;IAOI,gCAAA;E9BulJV;E8B9lJM;IAOI,+BAAA;E9B0lJV;E8BjmJM;IAOI,oCAAA;E9B6lJV;E8BpmJM;IAOI,kCAAA;E9BgmJV;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OI,gCAAA;E9B6+JV;E8Bp/JM;IAOI,yBAAA;E9Bg/JV;E8Bv/JM;IAOI,wBAAA;E9Bm/JV;E8B1/JM;IAOI,yBAAA;E9Bs/JV;E8B7/JM;IAOI,6BAAA;E9By/JV;E8BhgKM;IAOI,8BAAA;E9B4/JV;E8BngKM;IAOI,wBAAA;E9B+/JV;E8BtgKM;IAOI,+BAAA;E9BkgKV;E8BzgKM;IAOI,wBAAA;E9BqgKV;E8B5gKM;IAOI,yBAAA;E9BwgKV;E8B/gKM;IAOI,8BAAA;E9B2gKV;E8BlhKM;IAOI,iCAAA;E9B8gKV;E8BrhKM;IAOI,sCAAA;E9BihKV;E8BxhKM;IAOI,yCAAA;E9BohKV;E8B3hKM;IAOI,uBAAA;E9BuhKV;E8B9hKM;IAOI,uBAAA;E9B0hKV;E8BjiKM;IAOI,yBAAA;E9B6hKV;E8BpiKM;IAOI,yBAAA;E9BgiKV;E8BviKM;IAOI,0BAAA;E9BmiKV;E8B1iKM;IAOI,4BAAA;E9BsiKV;E8B7iKM;IAOI,kCAAA;E9ByiKV;E8BhjKM;IAOI,sCAAA;E9B4iKV;E8BnjKM;IAOI,oCAAA;E9B+iKV;E8BtjKM;IAOI,kCAAA;E9BkjKV;E8BzjKM;IAOI,yCAAA;E9BqjKV;E8B5jKM;IAOI,wCAAA;E9BwjKV;E8B/jKM;IAOI,wCAAA;E9B2jKV;E8BlkKM;IAOI,kCAAA;E9B8jKV;E8BrkKM;IAOI,gCAAA;E9BikKV;E8BxkKM;IAOI,8BAAA;E9BokKV;E8B3kKM;IAOI,gCAAA;E9BukKV;E8B9kKM;IAOI,+BAAA;E9B0kKV;E8BjlKM;IAOI,oCAAA;E9B6kKV;E8BplKM;IAOI,kCAAA;E9BglKV;E8BvlKM;IAOI,gCAAA;E9BmlKV;E8B1lKM;IAOI,uCAAA;E9BslKV;E8B7lKM;IAOI,sCAAA;E9BylKV;E8BhmKM;IAOI,iCAAA;E9B4lKV;E8BnmKM;IAOI,2BAAA;E9B+lKV;E8BtmKM;IAOI,iCAAA;E9BkmKV;E8BzmKM;IAOI,+BAAA;E9BqmKV;E8B5mKM;IAOI,6BAAA;E9BwmKV;E8B/mKM;IAOI,+BAAA;E9B2mKV;E8BlnKM;IAOI,8BAAA;E9B8mKV;E8BrnKM;IAOI,oBAAA;E9B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53KM;IAOI,8BAAA;E9Bw3KV;E8B/3KM;IAOI,4BAAA;E9B23KV;E8Bl4KM;IAOI,2BAAA;E9B83KV;E8Br4KM;IAOI,iCAAA;E9Bi4KV;E8Bx4KM;IAOI,gCAAA;E9Bo4KV;E8B34KM;IAOI,8BAAA;E9Bu4KV;E8B94KM;IAOI,gCAAA;E9B04KV;E8Bj5KM;IAOI,8BAAA;E9B64KV;E8Bp5KM;IAOI,4BAAA;E9Bg5KV;E8Bv5KM;IAOI,kCAAA;E9Bm5KV;E8B15KM;IAOI,iCAAA;E9Bs5KV;E8B75KM;IAOI,+BAAA;E9By5KV;E8Bh6KM;IAOI,iCAAA;E9B45KV;E8Bn6KM;IAOI,+BAAA;E9B+5KV;E8Bt6KM;IAOI,0BAAA;E9Bk6KV;E8Bz6KM;IAOI,gCAAA;E9Bq6KV;E8B56KM;IAOI,+BAAA;E9Bw6KV;E8B/6KM;IAOI,6BAAA;E9B26KV;E8Bl7KM;IAOI,+BAAA;E9B86KV;E8Br7KM;IAOI,6BAAA;E9Bi7KV;E8Bx7KM;IAOI,iBAAA;E9Bo7KV;E8B37KM;IAOI,uBAAA;E9Bu7KV;E8B97KM;IAOI,sBAAA;E9B07KV;E8Bj8KM;IAOI,oBAAA;E9B67KV;E8Bp8KM;IAOI,sBAAA;E9Bg8KV;E8Bv8KM;IAOI,oBAAA;E9Bm8KV;E8B18KM;IAOI,2BAAA;E9Bs8KV;E8B78KM;IAOI,4BAAA;E9By8KV;E8Bh9KM;IAOI,6BAAA;E9B48KV;AACF;AQv9KI;EsBGI;IAOI,sBAAA;E9Bi9KV;E8Bx9KM;IAOI,uBAAA;E9Bo9KV;E8B39KM;IAOI,sBAAA;E9Bu9KV;E8B99KM;IAOI,0BAAA;E9B09KV;E8Bj+KM;IAOI,gCAAA;E9B69KV;E8Bp+KM;IAOI,yBAAA;E9Bg+KV;E8Bv+KM;IAOI,wBAAA;E9Bm+KV;E8B1+KM;IAOI,yBAAA;E9Bs+KV;E8B7+KM;IAOI,6BAAA;E9By+KV;E8Bh/KM;IAOI,8BAAA;E9B4+KV;E8Bn/KM;IAOI,wBAAA;E9B++KV;E8Bt/KM;IAOI,+BAAA;E9Bk/KV;E8Bz/KM;IAOI,wBAAA;E9Bq/KV;E8B5/KM;IAOI,yBAAA;E9Bw/KV;E8B//KM;IAOI,8BAAA;E9B2/KV;E8BlgLM;IAOI,iCAAA;E9B8/KV;E8BrgLM;IAOI,sCAAA;E9BigLV;E8BxgLM;IAOI,yCAAA;E9BogLV;E8B3gLM;IAOI,uBAAA;E9BugLV;E8B9gLM;IAOI,uBAAA;E9B0gLV;E8BjhLM;IAOI,yBAAA;E9B6gLV;E8BphLM;IAOI,yBAAA;E9BghLV;E8BvhLM;IAOI,0BAAA;E9BmhLV;E8B1hLM;IAOI,4BAAA;E9BshLV;E8B7hLM;IAOI,kCAAA;E9ByhLV;E8BhiLM;IAOI,sCAAA;E9B4hLV;E8BniLM;IAOI,oCAAA;E9B+hLV;E8BtiLM;IAOI,kCAAA;E9BkiLV;E8BziLM;IAOI,yCAAA;E9BqiLV;E8B5iLM;IAOI,wCAAA;E9BwiLV;E8B/iLM;IAOI,wCAAA;E9B2iLV;E8BljLM;IAOI,kCAAA;E9B8iLV;E8BrjLM;IAOI,gCAAA;E9BijLV;E8BxjLM;IAOI,8BAAA;E9BojLV;E8B3jLM;IAOI,gCAAA;E9BujLV;E8B9jLM;IAOI,+BAAA;E9B0jLV;E8BjkLM;IAOI,oCAAA;E9B6jLV;E8BpkLM;IAOI,kCAAA;E9BgkLV;E8BvkLM;IAOI,gCAAA;E9BmkLV;E8B1kLM;IAOI,uCAAA;E9BskLV;E8B7kLM;IAOI,sCAAA;E9BykLV;E8BhlLM;IAOI,iCAAA;E9B4kLV;E8BnlLM;IAOI,2BAAA;E9B+kLV;E8BtlLM;IAOI,iCAAA;E9BklLV;E8BzlLM;IAOI,+BAAA;E9BqlLV;E8B5lLM;IAOI,6BAAA;E9BwlLV;E8B/lLM;IAOI,+BAAA;E9B2lLV;E8BlmLM;IAOI,8BAAA;E9B8lLV;E8BrmLM;IAOI,oBAAA;E9BimLV;E8BxmLM;IAOI,mBAAA;E9BomLV;E8B3mLM;IAOI,mBAAA;E9BumLV;E8B9mLM;IAOI,mBAAA;E9B0mLV;E8BjnLM;IAOI,mBAAA;E9B6mLV;E8BpnLM;IAOI,mBAAA;E9BgnLV;E8BvnLM;IAOI,mBAAA;E9BmnLV;E8B1nLM;IAOI,mBAAA;E9BsnLV;E8B7nLM;IAOI,oBAAA;E9BynLV;E8BhoLM;IAOI,0BAAA;E9B4nLV;E8BnoLM;IAOI,yBAAA;E9B+nLV;E8BtoLM;IAOI,uBAA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","file":"custom-editor-style.css","sourcesContent":["@charset \"UTF-8\";\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n :root {\n scroll-behavior: smooth;\n }\n}\n\nbody {\n margin: 0;\n font-family: var(--bs-body-font-family);\n font-size: var(--bs-body-font-size);\n font-weight: var(--bs-body-font-weight);\n line-height: var(--bs-body-line-height);\n color: var(--bs-body-color);\n text-align: var(--bs-body-text-align);\n background-color: var(--bs-body-bg);\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nhr {\n margin: 1rem 0;\n color: inherit;\n border: 0;\n border-top: 1px solid;\n opacity: 0.25;\n}\n\nh6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n}\n\nh1, .h1 {\n font-size: calc(1.375rem + 1.5vw);\n}\n@media (min-width: 1200px) {\n h1, .h1 {\n font-size: 2.5rem;\n }\n}\n\nh2, .h2 {\n font-size: calc(1.325rem + 0.9vw);\n}\n@media (min-width: 1200px) {\n h2, .h2 {\n font-size: 2rem;\n }\n}\n\nh3, .h3 {\n font-size: calc(1.3rem + 0.6vw);\n}\n@media (min-width: 1200px) {\n h3, .h3 {\n font-size: 1.75rem;\n }\n}\n\nh4, .h4 {\n font-size: calc(1.275rem + 0.3vw);\n}\n@media (min-width: 1200px) {\n h4, .h4 {\n font-size: 1.5rem;\n }\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title] {\n text-decoration: underline dotted;\n cursor: help;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\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: 700;\n}\n\ndd {\n margin-bottom: 0.5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall, .small {\n font-size: 0.875em;\n}\n\nmark, .mark {\n padding: 0.1875em;\n background-color: var(--bs-highlight-bg);\n}\n\nsub,\nsup {\n position: relative;\n font-size: 0.75em;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\na {\n color: var(--bs-link-color);\n text-decoration: underline;\n}\na:hover {\n color: var(--bs-link-hover-color);\n}\n\na:not([href]):not([class]), a:not([href]):not([class]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: var(--bs-font-monospace);\n font-size: 1em;\n}\n\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n font-size: 0.875em;\n}\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\ncode {\n font-size: 0.875em;\n color: var(--bs-code-color);\n word-wrap: break-word;\n}\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.1875rem 0.375rem;\n font-size: 0.875em;\n color: var(--bs-body-bg);\n background-color: var(--bs-body-color);\n border-radius: 0.25rem;\n}\nkbd kbd {\n padding: 0;\n font-size: 1em;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n color: #6c757d;\n text-align: left;\n}\n\nth {\n text-align: inherit;\n text-align: -webkit-match-parent;\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\nlabel {\n display: inline-block;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\n[role=button] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\nselect:disabled {\n opacity: 1;\n}\n\n[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {\n display: none !important;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\nbutton:not(:disabled),\n[type=button]:not(:disabled),\n[type=reset]:not(:disabled),\n[type=submit]:not(:disabled) {\n cursor: pointer;\n}\n\n::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ntextarea {\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n float: left;\n width: 100%;\n padding: 0;\n margin-bottom: 0.5rem;\n font-size: calc(1.275rem + 0.3vw);\n line-height: inherit;\n}\n@media (min-width: 1200px) {\n legend {\n font-size: 1.5rem;\n }\n}\nlegend + * {\n clear: left;\n}\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n padding: 0;\n}\n\n::-webkit-inner-spin-button {\n height: auto;\n}\n\n[type=search] {\n outline-offset: -2px;\n -webkit-appearance: textfield;\n}\n\n/* rtl:raw:\n[type=\"tel\"],\n[type=\"url\"],\n[type=\"email\"],\n[type=\"number\"] {\n direction: ltr;\n}\n*/\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-color-swatch-wrapper {\n padding: 0;\n}\n\n::file-selector-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\niframe {\n border: 0;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[hidden] {\n display: none !important;\n}\n\n:root {\n --bs-blue: #0d6efd;\n --bs-indigo: #6610f2;\n --bs-purple: #5533ff;\n --bs-pink: #d63384;\n --bs-red: #dc3545;\n --bs-orange: #fd7e14;\n --bs-yellow: #ffc107;\n --bs-green: #198754;\n --bs-teal: #20c997;\n --bs-cyan: #0dcaf0;\n --bs-black: #000;\n --bs-white: #fff;\n --bs-gray: #6c757d;\n --bs-gray-dark: #343a40;\n --bs-gray-100: #f8f9fa;\n --bs-gray-200: #e9ecef;\n --bs-gray-300: #dee2e6;\n --bs-gray-400: #ced4da;\n --bs-gray-500: #adb5bd;\n --bs-gray-600: #6c757d;\n --bs-gray-700: #495057;\n --bs-gray-800: #343a40;\n --bs-gray-900: #212529;\n --bs-primary: #5533ff;\n --bs-secondary: #6c757d;\n --bs-success: #198754;\n --bs-info: #0dcaf0;\n --bs-warning: #ffc107;\n --bs-danger: #dc3545;\n --bs-light: #f8f9fa;\n --bs-dark: #212529;\n --bs-primary-rgb: 85, 51, 255;\n --bs-secondary-rgb: 108, 117, 125;\n --bs-success-rgb: 25, 135, 84;\n --bs-info-rgb: 13, 202, 240;\n --bs-warning-rgb: 255, 193, 7;\n --bs-danger-rgb: 220, 53, 69;\n --bs-light-rgb: 248, 249, 250;\n --bs-dark-rgb: 33, 37, 41;\n --bs-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\n --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\";\n --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));\n --bs-body-font-family: var(--bs-font-sans-serif);\n --bs-body-font-size: 1rem;\n --bs-body-font-weight: 400;\n --bs-body-line-height: 1.5;\n --bs-body-color: #212529;\n --bs-body-bg: #fff;\n --bs-border-width: 1px;\n --bs-border-style: solid;\n --bs-border-color: #dee2e6;\n --bs-border-color-translucent: rgba(0, 0, 0, 0.175);\n --bs-border-radius: 0.375rem;\n --bs-border-radius-sm: 0.25rem;\n --bs-border-radius-lg: 0.5rem;\n --bs-border-radius-xl: 1rem;\n --bs-border-radius-2xl: 2rem;\n --bs-border-radius-pill: 50rem;\n --bs-link-color: #5533ff;\n --bs-link-hover-color: #4429cc;\n --bs-code-color: #d63384;\n --bs-highlight-bg: #fff3cd;\n}\n\n.table, .wp-block-table table {\n --bs-table-color: var(--bs-body-color);\n --bs-table-bg: transparent;\n --bs-table-border-color: var(--bs-border-color);\n --bs-table-accent-bg: transparent;\n --bs-table-striped-color: var(--bs-body-color);\n --bs-table-striped-bg: rgba(0, 0, 0, 0.05);\n --bs-table-active-color: var(--bs-body-color);\n --bs-table-active-bg: rgba(0, 0, 0, 0.1);\n --bs-table-hover-color: var(--bs-body-color);\n --bs-table-hover-bg: rgba(0, 0, 0, 0.075);\n width: 100%;\n margin-bottom: 1rem;\n color: var(--bs-table-color);\n vertical-align: top;\n border-color: var(--bs-table-border-color);\n}\n.table > :not(caption) > * > *, .wp-block-table table > :not(caption) > * > * {\n padding: 0.5rem 0.5rem;\n background-color: var(--bs-table-bg);\n border-bottom-width: 1px;\n box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);\n}\n.table > tbody, .wp-block-table table > tbody {\n vertical-align: inherit;\n}\n.table > thead, .wp-block-table table > thead {\n vertical-align: bottom;\n}\n\n.table-group-divider {\n border-top: 2px solid currentcolor;\n}\n\n.caption-top {\n caption-side: top;\n}\n\n.table-sm > :not(caption) > * > * {\n padding: 0.25rem 0.25rem;\n}\n\n.table-bordered > :not(caption) > *, .wp-block-table table > :not(caption) > * {\n border-width: 1px 0;\n}\n.table-bordered > :not(caption) > * > *, .wp-block-table table > :not(caption) > * > * {\n border-width: 0 1px;\n}\n\n.table-borderless > :not(caption) > * > * {\n border-bottom-width: 0;\n}\n.table-borderless > :not(:first-child) {\n border-top-width: 0;\n}\n\n.table-striped > tbody > tr:nth-of-type(odd) > * {\n --bs-table-accent-bg: var(--bs-table-striped-bg);\n color: var(--bs-table-striped-color);\n}\n\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\n --bs-table-accent-bg: var(--bs-table-striped-bg);\n color: var(--bs-table-striped-color);\n}\n\n.table-active {\n --bs-table-accent-bg: var(--bs-table-active-bg);\n color: var(--bs-table-active-color);\n}\n\n.table-hover > tbody > tr:hover > * {\n --bs-table-accent-bg: var(--bs-table-hover-bg);\n color: var(--bs-table-hover-color);\n}\n\n.table-primary {\n --bs-table-color: #000;\n --bs-table-bg: #ddd6ff;\n --bs-table-border-color: #c7c1e6;\n --bs-table-striped-bg: #d2cbf2;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #c7c1e6;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #ccc6ec;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-secondary {\n --bs-table-color: #000;\n --bs-table-bg: #e2e3e5;\n --bs-table-border-color: #cbccce;\n --bs-table-striped-bg: #d7d8da;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #cbccce;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #d1d2d4;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-success {\n --bs-table-color: #000;\n --bs-table-bg: #d1e7dd;\n --bs-table-border-color: #bcd0c7;\n --bs-table-striped-bg: #c7dbd2;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #bcd0c7;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #c1d6cc;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-info {\n --bs-table-color: #000;\n --bs-table-bg: #cff4fc;\n --bs-table-border-color: #badce3;\n --bs-table-striped-bg: #c5e8ef;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #badce3;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #bfe2e9;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-warning {\n --bs-table-color: #000;\n --bs-table-bg: #fff3cd;\n --bs-table-border-color: #e6dbb9;\n --bs-table-striped-bg: #f2e7c3;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #e6dbb9;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #ece1be;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-danger {\n --bs-table-color: #000;\n --bs-table-bg: #f8d7da;\n --bs-table-border-color: #dfc2c4;\n --bs-table-striped-bg: #eccccf;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #dfc2c4;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #e5c7ca;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-light {\n --bs-table-color: #000;\n --bs-table-bg: #f8f9fa;\n --bs-table-border-color: #dfe0e1;\n --bs-table-striped-bg: #ecedee;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #dfe0e1;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #e5e6e7;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-dark {\n --bs-table-color: #fff;\n --bs-table-bg: #212529;\n --bs-table-border-color: #373b3e;\n --bs-table-striped-bg: #2c3034;\n --bs-table-striped-color: #fff;\n --bs-table-active-bg: #373b3e;\n --bs-table-active-color: #fff;\n --bs-table-hover-bg: #323539;\n --bs-table-hover-color: #fff;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-responsive {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 767.98px) {\n .table-responsive-md {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 1399.98px) {\n .table-responsive-xxl {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid var(--bs-border-color);\n border-radius: 0.375rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure, figure.wp-block-image,\n.wp-block-image > figure {\n display: inline-block;\n}\n\n.figure-img, figure.wp-block-image img,\n.wp-block-image > figure img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption, figure.wp-block-image figcaption,\n.wp-block-image > figure figcaption {\n font-size: 0.875em;\n color: #6c757d;\n}\n\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n .g-sm-0,\n .gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n .gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n .gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n .gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n .gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n .gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n .gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n .gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n .gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n .gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n .gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n .gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n .g-md-0,\n .gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n .gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n .gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n .gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n .gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n .gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n .gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n .gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n .gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n .gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n .gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n .gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n .g-lg-0,\n .gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n .gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n .gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n .gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n .gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n .gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n .gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n .gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n .gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n .gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n .gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n .gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n .g-xl-0,\n .gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n .gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n .gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n .gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n .gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n .gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n .gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n .gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n .gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n .gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n .gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n .gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n .g-xxl-0,\n .gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n .gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n .gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n .gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n .gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n .gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n .gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n .gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n .gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n .gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n .gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n .gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: calc(1.625rem + 4.5vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-1 {\n font-size: 5rem;\n }\n}\n\n.display-2 {\n font-size: calc(1.575rem + 3.9vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-2 {\n font-size: 4.5rem;\n }\n}\n\n.display-3 {\n font-size: calc(1.525rem + 3.3vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-3 {\n font-size: 4rem;\n }\n}\n\n.display-4 {\n font-size: calc(1.475rem + 2.7vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-4 {\n font-size: 3.5rem;\n }\n}\n\n.display-5 {\n font-size: calc(1.425rem + 2.1vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-5 {\n font-size: 3rem;\n }\n}\n\n.display-6 {\n font-size: calc(1.375rem + 1.5vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-6 {\n font-size: 2.5rem;\n }\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 0.875em;\n text-transform: uppercase;\n}\n\n.blockquote, .wp-block-quote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n.blockquote > :last-child, .wp-block-quote > :last-child {\n margin-bottom: 0;\n}\n\n.blockquote-footer, .wp-block-quote cite {\n margin-top: -1rem;\n margin-bottom: 1rem;\n font-size: 0.875em;\n color: #6c757d;\n}\n.blockquote-footer::before, .wp-block-quote cite::before {\n content: \"— \";\n}\n\n/*!\n * Bootstrap Utilities 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:root {\n --bs-blue: #0d6efd;\n --bs-indigo: #6610f2;\n --bs-purple: #5533ff;\n --bs-pink: #d63384;\n --bs-red: #dc3545;\n --bs-orange: #fd7e14;\n --bs-yellow: #ffc107;\n --bs-green: #198754;\n --bs-teal: #20c997;\n --bs-cyan: #0dcaf0;\n --bs-black: #000;\n --bs-white: #fff;\n --bs-gray: #6c757d;\n --bs-gray-dark: #343a40;\n --bs-gray-100: #f8f9fa;\n --bs-gray-200: #e9ecef;\n --bs-gray-300: #dee2e6;\n --bs-gray-400: #ced4da;\n --bs-gray-500: #adb5bd;\n --bs-gray-600: #6c757d;\n --bs-gray-700: #495057;\n --bs-gray-800: #343a40;\n --bs-gray-900: #212529;\n --bs-primary: #5533ff;\n --bs-secondary: #6c757d;\n --bs-success: #198754;\n --bs-info: #0dcaf0;\n --bs-warning: #ffc107;\n --bs-danger: #dc3545;\n --bs-light: #f8f9fa;\n --bs-dark: #212529;\n --bs-primary-rgb: 85, 51, 255;\n --bs-secondary-rgb: 108, 117, 125;\n --bs-success-rgb: 25, 135, 84;\n --bs-info-rgb: 13, 202, 240;\n --bs-warning-rgb: 255, 193, 7;\n --bs-danger-rgb: 220, 53, 69;\n --bs-light-rgb: 248, 249, 250;\n --bs-dark-rgb: 33, 37, 41;\n --bs-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\n --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\";\n --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));\n --bs-body-font-family: var(--bs-font-sans-serif);\n --bs-body-font-size: 1rem;\n --bs-body-font-weight: 400;\n --bs-body-line-height: 1.5;\n --bs-body-color: #212529;\n --bs-body-bg: #fff;\n --bs-border-width: 1px;\n --bs-border-style: solid;\n --bs-border-color: #dee2e6;\n --bs-border-color-translucent: rgba(0, 0, 0, 0.175);\n --bs-border-radius: 0.375rem;\n --bs-border-radius-sm: 0.25rem;\n --bs-border-radius-lg: 0.5rem;\n --bs-border-radius-xl: 1rem;\n --bs-border-radius-2xl: 2rem;\n --bs-border-radius-pill: 50rem;\n --bs-link-color: #5533ff;\n --bs-link-hover-color: #4429cc;\n --bs-code-color: #d63384;\n --bs-highlight-bg: #fff3cd;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.text-bg-primary {\n color: #fff !important;\n background-color: RGBA(85, 51, 255, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-secondary {\n color: #fff !important;\n background-color: RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-success {\n color: #fff !important;\n background-color: RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-info {\n color: #000 !important;\n background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-warning {\n color: #000 !important;\n background-color: RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-danger {\n color: #fff !important;\n background-color: RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-light {\n color: #000 !important;\n background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-dark {\n color: #fff !important;\n background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important;\n}\n\n.link-primary {\n color: #5533ff !important;\n}\n.link-primary:hover, .link-primary:focus {\n color: #4429cc !important;\n}\n\n.link-secondary {\n color: #6c757d !important;\n}\n.link-secondary:hover, .link-secondary:focus {\n color: #565e64 !important;\n}\n\n.link-success {\n color: #198754 !important;\n}\n.link-success:hover, .link-success:focus {\n color: #146c43 !important;\n}\n\n.link-info {\n color: #0dcaf0 !important;\n}\n.link-info:hover, .link-info:focus {\n color: #3dd5f3 !important;\n}\n\n.link-warning {\n color: #ffc107 !important;\n}\n.link-warning:hover, .link-warning:focus {\n color: #ffcd39 !important;\n}\n\n.link-danger {\n color: #dc3545 !important;\n}\n.link-danger:hover, .link-danger:focus {\n color: #b02a37 !important;\n}\n\n.link-light {\n color: #f8f9fa !important;\n}\n.link-light:hover, .link-light:focus {\n color: #f9fafb !important;\n}\n\n.link-dark {\n color: #212529 !important;\n}\n.link-dark:hover, .link-dark:focus {\n color: #1a1e21 !important;\n}\n\n.ratio {\n position: relative;\n width: 100%;\n}\n.ratio::before {\n display: block;\n padding-top: var(--bs-aspect-ratio);\n content: \"\";\n}\n.ratio > * {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.ratio-1x1 {\n --bs-aspect-ratio: 100%;\n}\n\n.ratio-4x3 {\n --bs-aspect-ratio: 75%;\n}\n\n.ratio-16x9 {\n --bs-aspect-ratio: 56.25%;\n}\n\n.ratio-21x9 {\n --bs-aspect-ratio: 42.8571428571%;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n.sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n}\n\n.sticky-bottom {\n position: sticky;\n bottom: 0;\n z-index: 1020;\n}\n\n@media (min-width: 576px) {\n .sticky-sm-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-sm-bottom {\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 768px) {\n .sticky-md-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-md-bottom {\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 992px) {\n .sticky-lg-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-lg-bottom {\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 1200px) {\n .sticky-xl-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-xl-bottom {\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 1400px) {\n .sticky-xxl-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-xxl-bottom {\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n.hstack {\n display: flex;\n flex-direction: row;\n align-items: center;\n align-self: stretch;\n}\n\n.vstack {\n display: flex;\n flex: 1 1 auto;\n flex-direction: column;\n align-self: stretch;\n}\n\n.visually-hidden,\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\n position: absolute !important;\n width: 1px !important;\n height: 1px !important;\n padding: 0 !important;\n margin: -1px !important;\n overflow: hidden !important;\n clip: rect(0, 0, 0, 0) !important;\n white-space: nowrap !important;\n border: 0 !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n content: \"\";\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.vr {\n display: inline-block;\n align-self: stretch;\n width: 1px;\n min-height: 1em;\n background-color: currentcolor;\n opacity: 0.25;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.float-start {\n float: left !important;\n}\n\n.float-end {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n.opacity-0 {\n opacity: 0 !important;\n}\n\n.opacity-25 {\n opacity: 0.25 !important;\n}\n\n.opacity-50 {\n opacity: 0.5 !important;\n}\n\n.opacity-75 {\n opacity: 0.75 !important;\n}\n\n.opacity-100 {\n opacity: 1 !important;\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.overflow-visible {\n overflow: visible !important;\n}\n\n.overflow-scroll {\n overflow: scroll !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-grid {\n display: grid !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.top-0 {\n top: 0 !important;\n}\n\n.top-50 {\n top: 50% !important;\n}\n\n.top-100 {\n top: 100% !important;\n}\n\n.bottom-0 {\n bottom: 0 !important;\n}\n\n.bottom-50 {\n bottom: 50% !important;\n}\n\n.bottom-100 {\n bottom: 100% !important;\n}\n\n.start-0 {\n left: 0 !important;\n}\n\n.start-50 {\n left: 50% !important;\n}\n\n.start-100 {\n left: 100% !important;\n}\n\n.end-0 {\n right: 0 !important;\n}\n\n.end-50 {\n right: 50% !important;\n}\n\n.end-100 {\n right: 100% !important;\n}\n\n.translate-middle {\n transform: translate(-50%, -50%) !important;\n}\n\n.translate-middle-x {\n transform: translateX(-50%) !important;\n}\n\n.translate-middle-y {\n transform: translateY(-50%) !important;\n}\n\n.border {\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top {\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-end {\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-end-0 {\n border-right: 0 !important;\n}\n\n.border-bottom {\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-start {\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-start-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-secondary {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-success {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-info {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-warning {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-danger {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-light {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-dark {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-white {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-1 {\n --bs-border-width: 1px;\n}\n\n.border-2 {\n --bs-border-width: 2px;\n}\n\n.border-3 {\n --bs-border-width: 3px;\n}\n\n.border-4 {\n --bs-border-width: 4px;\n}\n\n.border-5 {\n --bs-border-width: 5px;\n}\n\n.border-opacity-10 {\n --bs-border-opacity: 0.1;\n}\n\n.border-opacity-25 {\n --bs-border-opacity: 0.25;\n}\n\n.border-opacity-50 {\n --bs-border-opacity: 0.5;\n}\n\n.border-opacity-75 {\n --bs-border-opacity: 0.75;\n}\n\n.border-opacity-100 {\n --bs-border-opacity: 1;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n.gap-0 {\n gap: 0 !important;\n}\n\n.gap-1 {\n gap: 0.25rem !important;\n}\n\n.gap-2 {\n gap: 0.5rem !important;\n}\n\n.gap-3 {\n gap: 1rem !important;\n}\n\n.gap-4 {\n gap: 1.5rem !important;\n}\n\n.gap-5 {\n gap: 3rem !important;\n}\n\n.font-monospace {\n font-family: var(--bs-font-monospace) !important;\n}\n\n.fs-1 {\n font-size: calc(1.375rem + 1.5vw) !important;\n}\n\n.fs-2 {\n font-size: calc(1.325rem + 0.9vw) !important;\n}\n\n.fs-3 {\n font-size: calc(1.3rem + 0.6vw) !important;\n}\n\n.fs-4 {\n font-size: calc(1.275rem + 0.3vw) !important;\n}\n\n.fs-5 {\n font-size: 1.25rem !important;\n}\n\n.fs-6 {\n font-size: 1rem !important;\n}\n\n.fst-italic {\n font-style: italic !important;\n}\n\n.fst-normal {\n font-style: normal !important;\n}\n\n.fw-light {\n font-weight: 300 !important;\n}\n\n.fw-lighter {\n font-weight: lighter !important;\n}\n\n.fw-normal {\n font-weight: 400 !important;\n}\n\n.fw-bold {\n font-weight: 700 !important;\n}\n\n.fw-semibold {\n font-weight: 600 !important;\n}\n\n.fw-bolder {\n font-weight: bolder !important;\n}\n\n.lh-1 {\n line-height: 1 !important;\n}\n\n.lh-sm {\n line-height: 1.25 !important;\n}\n\n.lh-base {\n line-height: 1.5 !important;\n}\n\n.lh-lg {\n line-height: 2 !important;\n}\n\n.text-start {\n text-align: left !important;\n}\n\n.text-end {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-decoration-underline {\n text-decoration: underline !important;\n}\n\n.text-decoration-line-through {\n text-decoration: line-through !important;\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n/* rtl:begin:remove */\n.text-break {\n word-wrap: break-word !important;\n word-break: break-word !important;\n}\n\n/* rtl:end:remove */\n.text-primary {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-secondary {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-success {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-info {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-warning {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-danger {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-light {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-dark {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-black {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-white {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-body {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-muted {\n --bs-text-opacity: 1;\n color: #6c757d !important;\n}\n\n.text-black-50 {\n --bs-text-opacity: 1;\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n --bs-text-opacity: 1;\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-reset {\n --bs-text-opacity: 1;\n color: inherit !important;\n}\n\n.text-opacity-25 {\n --bs-text-opacity: 0.25;\n}\n\n.text-opacity-50 {\n --bs-text-opacity: 0.5;\n}\n\n.text-opacity-75 {\n --bs-text-opacity: 0.75;\n}\n\n.text-opacity-100 {\n --bs-text-opacity: 1;\n}\n\n.bg-primary {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-secondary {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-success {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-info {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-warning {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-danger {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-light {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-dark {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-black {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-white {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-body {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-transparent {\n --bs-bg-opacity: 1;\n background-color: transparent !important;\n}\n\n.bg-opacity-10 {\n --bs-bg-opacity: 0.1;\n}\n\n.bg-opacity-25 {\n --bs-bg-opacity: 0.25;\n}\n\n.bg-opacity-50 {\n --bs-bg-opacity: 0.5;\n}\n\n.bg-opacity-75 {\n --bs-bg-opacity: 0.75;\n}\n\n.bg-opacity-100 {\n --bs-bg-opacity: 1;\n}\n\n.bg-gradient {\n background-image: var(--bs-gradient) !important;\n}\n\n.user-select-all {\n user-select: all !important;\n}\n\n.user-select-auto {\n user-select: auto !important;\n}\n\n.user-select-none {\n user-select: none !important;\n}\n\n.pe-none {\n pointer-events: none !important;\n}\n\n.pe-auto {\n pointer-events: auto !important;\n}\n\n.rounded {\n border-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.rounded-1 {\n border-radius: var(--bs-border-radius-sm) !important;\n}\n\n.rounded-2 {\n border-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-3 {\n border-radius: var(--bs-border-radius-lg) !important;\n}\n\n.rounded-4 {\n border-radius: var(--bs-border-radius-xl) !important;\n}\n\n.rounded-5 {\n border-radius: var(--bs-border-radius-2xl) !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: var(--bs-border-radius-pill) !important;\n}\n\n.rounded-top {\n border-top-left-radius: var(--bs-border-radius) !important;\n border-top-right-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-end {\n border-top-right-radius: var(--bs-border-radius) !important;\n border-bottom-right-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: var(--bs-border-radius) !important;\n border-bottom-left-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-start {\n border-bottom-left-radius: var(--bs-border-radius) !important;\n border-top-left-radius: var(--bs-border-radius) !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-start {\n float: left !important;\n }\n .float-sm-end {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-grid {\n display: grid !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-right: 0 !important;\n }\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n .me-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n .ms-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n .gap-sm-0 {\n gap: 0 !important;\n }\n .gap-sm-1 {\n gap: 0.25rem !important;\n }\n .gap-sm-2 {\n gap: 0.5rem !important;\n }\n .gap-sm-3 {\n gap: 1rem !important;\n }\n .gap-sm-4 {\n gap: 1.5rem !important;\n }\n .gap-sm-5 {\n gap: 3rem !important;\n }\n .text-sm-start {\n text-align: left !important;\n }\n .text-sm-end {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n@media (min-width: 768px) {\n .float-md-start {\n float: left !important;\n }\n .float-md-end {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-grid {\n display: grid !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-right: 0 !important;\n }\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n .me-md-3 {\n margin-right: 1rem !important;\n }\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n .me-md-5 {\n margin-right: 3rem !important;\n }\n .me-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-left: 0 !important;\n }\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n .ms-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-right: 0 !important;\n }\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-left: 0 !important;\n }\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n .gap-md-0 {\n gap: 0 !important;\n }\n .gap-md-1 {\n gap: 0.25rem !important;\n }\n .gap-md-2 {\n gap: 0.5rem !important;\n }\n .gap-md-3 {\n gap: 1rem !important;\n }\n .gap-md-4 {\n gap: 1.5rem !important;\n }\n .gap-md-5 {\n gap: 3rem !important;\n }\n .text-md-start {\n text-align: left !important;\n }\n .text-md-end {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n@media (min-width: 992px) {\n .float-lg-start {\n float: left !important;\n }\n .float-lg-end {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-grid {\n display: grid !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-right: 0 !important;\n }\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n .me-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n .ms-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n .gap-lg-0 {\n gap: 0 !important;\n }\n .gap-lg-1 {\n gap: 0.25rem !important;\n }\n .gap-lg-2 {\n gap: 0.5rem !important;\n }\n .gap-lg-3 {\n gap: 1rem !important;\n }\n .gap-lg-4 {\n gap: 1.5rem !important;\n }\n .gap-lg-5 {\n gap: 3rem !important;\n }\n .text-lg-start {\n text-align: left !important;\n }\n .text-lg-end {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1200px) {\n .float-xl-start {\n float: left !important;\n }\n .float-xl-end {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-grid {\n display: grid !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-right: 0 !important;\n }\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n .me-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n .ms-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n .gap-xl-0 {\n gap: 0 !important;\n }\n .gap-xl-1 {\n gap: 0.25rem !important;\n }\n .gap-xl-2 {\n gap: 0.5rem !important;\n }\n .gap-xl-3 {\n gap: 1rem !important;\n }\n .gap-xl-4 {\n gap: 1.5rem !important;\n }\n .gap-xl-5 {\n gap: 3rem !important;\n }\n .text-xl-start {\n text-align: left !important;\n }\n .text-xl-end {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1400px) {\n .float-xxl-start {\n float: left !important;\n }\n .float-xxl-end {\n float: right !important;\n }\n .float-xxl-none {\n float: none !important;\n }\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n .me-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n .gap-xxl-0 {\n gap: 0 !important;\n }\n .gap-xxl-1 {\n gap: 0.25rem !important;\n }\n .gap-xxl-2 {\n gap: 0.5rem !important;\n }\n .gap-xxl-3 {\n gap: 1rem !important;\n }\n .gap-xxl-4 {\n gap: 1.5rem !important;\n }\n .gap-xxl-5 {\n gap: 3rem !important;\n }\n .text-xxl-start {\n text-align: left !important;\n }\n .text-xxl-end {\n text-align: right !important;\n }\n .text-xxl-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1200px) {\n .fs-1 {\n font-size: 2.5rem !important;\n }\n .fs-2 {\n font-size: 2rem !important;\n }\n .fs-3 {\n font-size: 1.75rem !important;\n }\n .fs-4 {\n font-size: 1.5rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-grid {\n display: grid !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n .d-print-none {\n display: none !important;\n }\n}\n.has-blue-color,\n.has-blue-color:visited {\n color: #0d6efd;\n}\n\n.has-blue-background-color {\n background-color: #0d6efd;\n border-color: #0d6efd;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-blue-color {\n color: #0d6efd;\n}\n\n.has-indigo-color,\n.has-indigo-color:visited {\n color: #6610f2;\n}\n\n.has-indigo-background-color {\n background-color: #6610f2;\n border-color: #6610f2;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-indigo-color {\n color: #6610f2;\n}\n\n.has-purple-color,\n.has-purple-color:visited {\n color: #5533ff;\n}\n\n.has-purple-background-color {\n background-color: #5533ff;\n border-color: #5533ff;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-purple-color {\n color: #5533ff;\n}\n\n.has-pink-color,\n.has-pink-color:visited {\n color: #d63384;\n}\n\n.has-pink-background-color {\n background-color: #d63384;\n border-color: #d63384;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-pink-color {\n color: #d63384;\n}\n\n.has-red-color,\n.has-red-color:visited {\n color: #dc3545;\n}\n\n.has-red-background-color {\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-red-color {\n color: #dc3545;\n}\n\n.has-orange-color,\n.has-orange-color:visited {\n color: #fd7e14;\n}\n\n.has-orange-background-color {\n background-color: #fd7e14;\n border-color: #fd7e14;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-orange-color {\n color: #fd7e14;\n}\n\n.has-yellow-color,\n.has-yellow-color:visited {\n color: #ffc107;\n}\n\n.has-yellow-background-color {\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-yellow-color {\n color: #ffc107;\n}\n\n.has-green-color,\n.has-green-color:visited {\n color: #198754;\n}\n\n.has-green-background-color {\n background-color: #198754;\n border-color: #198754;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-green-color {\n color: #198754;\n}\n\n.has-teal-color,\n.has-teal-color:visited {\n color: #20c997;\n}\n\n.has-teal-background-color {\n background-color: #20c997;\n border-color: #20c997;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-teal-color {\n color: #20c997;\n}\n\n.has-cyan-color,\n.has-cyan-color:visited {\n color: #0dcaf0;\n}\n\n.has-cyan-background-color {\n background-color: #0dcaf0;\n border-color: #0dcaf0;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-cyan-color {\n color: #0dcaf0;\n}\n\n.has-black-color,\n.has-black-color:visited {\n color: #000;\n}\n\n.has-black-background-color {\n background-color: #000;\n border-color: #000;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-black-color {\n color: #000;\n}\n\n.has-white-color,\n.has-white-color:visited {\n color: #fff;\n}\n\n.has-white-background-color {\n background-color: #fff;\n border-color: #fff;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-white-color {\n color: #fff;\n}\n\n.has-gray-color,\n.has-gray-color:visited {\n color: #6c757d;\n}\n\n.has-gray-background-color {\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-gray-color {\n color: #6c757d;\n}\n\n.has-gray-dark-color,\n.has-gray-dark-color:visited {\n color: #343a40;\n}\n\n.has-gray-dark-background-color {\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-gray-dark-color {\n color: #343a40;\n}\n\n.has-primary-color,\n.has-primary-color:visited {\n color: #5533ff;\n}\n\n.has-primary-background-color {\n background-color: #5533ff;\n border-color: #5533ff;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-primary-color {\n color: #5533ff;\n}\n\n.has-secondary-color,\n.has-secondary-color:visited {\n color: #6c757d;\n}\n\n.has-secondary-background-color {\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-secondary-color {\n color: #6c757d;\n}\n\n.has-success-color,\n.has-success-color:visited {\n color: #198754;\n}\n\n.has-success-background-color {\n background-color: #198754;\n border-color: #198754;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-success-color {\n color: #198754;\n}\n\n.has-info-color,\n.has-info-color:visited {\n color: #0dcaf0;\n}\n\n.has-info-background-color {\n background-color: #0dcaf0;\n border-color: #0dcaf0;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-info-color {\n color: #0dcaf0;\n}\n\n.has-warning-color,\n.has-warning-color:visited {\n color: #ffc107;\n}\n\n.has-warning-background-color {\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-warning-color {\n color: #ffc107;\n}\n\n.has-danger-color,\n.has-danger-color:visited {\n color: #dc3545;\n}\n\n.has-danger-background-color {\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-danger-color {\n color: #dc3545;\n}\n\n.has-light-color,\n.has-light-color:visited {\n color: #f8f9fa;\n}\n\n.has-light-background-color {\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-light-color {\n color: #f8f9fa;\n}\n\n.has-dark-color,\n.has-dark-color:visited {\n color: #212529;\n}\n\n.has-dark-background-color {\n background-color: #212529;\n border-color: #212529;\n}\n\n.wp-block-button:hover .wp-block-button__link.has-white-background-color.has-dark-color {\n color: #212529;\n}\n\nfigure.wp-block-image,\n.wp-block-image > figure {\n display: block;\n}\nbody.understrap-no-sidebar .alignwide,\nbody.understrap-no-sidebar .alignfull,\nbody.understrap-no-sidebar .wp-block-cover.alignwide,\nbody.understrap-no-sidebar .wp-block-cover.alignfull {\n margin: 0 calc(50% - 50vw);\n max-width: 100vw;\n width: 100vw;\n}\nbody.understrap-no-sidebar .alignwide .wp-block-cover__inner-container,\nbody.understrap-no-sidebar .alignfull .wp-block-cover__inner-container,\nbody.understrap-no-sidebar .wp-block-cover.alignwide .wp-block-cover__inner-container,\nbody.understrap-no-sidebar .wp-block-cover.alignfull .wp-block-cover__inner-container {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n@media (min-width: 576px) {\n body.understrap-no-sidebar .alignwide .wp-block-cover__inner-container,\n body.understrap-no-sidebar .alignfull .wp-block-cover__inner-container,\n body.understrap-no-sidebar .wp-block-cover.alignwide .wp-block-cover__inner-container,\n body.understrap-no-sidebar .wp-block-cover.alignfull .wp-block-cover__inner-container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n body.understrap-no-sidebar .alignwide .wp-block-cover__inner-container,\n body.understrap-no-sidebar .alignfull .wp-block-cover__inner-container,\n body.understrap-no-sidebar .wp-block-cover.alignwide .wp-block-cover__inner-container,\n body.understrap-no-sidebar .wp-block-cover.alignfull .wp-block-cover__inner-container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n body.understrap-no-sidebar .alignwide .wp-block-cover__inner-container,\n body.understrap-no-sidebar .alignfull .wp-block-cover__inner-container,\n body.understrap-no-sidebar .wp-block-cover.alignwide .wp-block-cover__inner-container,\n body.understrap-no-sidebar .wp-block-cover.alignfull .wp-block-cover__inner-container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n body.understrap-no-sidebar .alignwide .wp-block-cover__inner-container,\n body.understrap-no-sidebar .alignfull .wp-block-cover__inner-container,\n body.understrap-no-sidebar .wp-block-cover.alignwide .wp-block-cover__inner-container,\n body.understrap-no-sidebar .wp-block-cover.alignfull .wp-block-cover__inner-container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n body.understrap-no-sidebar .alignwide .wp-block-cover__inner-container,\n body.understrap-no-sidebar .alignfull .wp-block-cover__inner-container,\n body.understrap-no-sidebar .wp-block-cover.alignwide .wp-block-cover__inner-container,\n body.understrap-no-sidebar .wp-block-cover.alignfull .wp-block-cover__inner-container {\n max-width: 1320px;\n }\n}\nbody.understrap-no-sidebar .alignwide,\nbody.understrap-no-sidebar .wp-block-cover.alignwide {\n margin: 0 calc(50% - 45vw);\n max-width: 90vw;\n width: 100vw;\n}\n@media (max-width: 920px) {\n body.understrap-no-sidebar .alignwide,\n body.understrap-no-sidebar .wp-block-cover.alignwide {\n margin: 0 calc(50% - 48vw);\n max-width: 96vw;\n width: 100vw;\n }\n}\n\n.wp-block-buttons .wp-block-button .wp-block-button__link {\n --bs-btn-padding-y: 0.375rem;\n --bs-btn-padding-x: 0.75rem;\n --bs-btn-font-size: 1rem;\n --bs-btn-border-radius: 0.375rem;\n}\n.wp-block-buttons .wp-block-button:not(.is-style-outline) .wp-block-button__link {\n border: 1px solid transparent;\n}\n\n.components-circular-option-picker__option {\n border-radius: 50%;\n}\n\n.editor-post-title .editor-post-title__input {\n font-size: 2.5rem;\n font-weight: 500;\n}\n\n@media (min-width: 576px) {\n html :where(.wp-block) {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n html :where(.wp-block) {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n html :where(.wp-block) {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n html :where(.wp-block) {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n html :where(.wp-block) {\n max-width: 1320px;\n }\n}\n\n/*# sourceMappingURL=custom-editor-style.css.map */\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, `
`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 `