3 * Bootstrap v4.6.2 (https://getbootstrap.com/)
4 * Copyright 2011-2022 The Bootstrap Authors
5 * Copyright 2011-2022 Twitter, Inc.
6 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
31 --breakpoint-sm: 576px;
32 --breakpoint-md: 768px;
33 --breakpoint-lg: 992px;
34 --breakpoint-xl: 1200px;
35 --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Droid Sans",
36 "Segoe UI", "Helvetica", Arial, sans-serif;
37 --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas,
38 "Liberation Mono", "Courier New", monospace;
44 box-sizing: border-box;
48 font-family: sans-serif;
50 -webkit-text-size-adjust: 100%;
51 -webkit-tap-highlight-color: rgba(34, 34, 34, 0);
69 font-family: -apple-system, BlinkMacSystemFont, "Droid Sans", "Segoe UI",
70 "Helvetica", Arial, sans-serif;
76 background-color: #fff;
79 [tabindex="-1"]:focus:not(:focus-visible) {
80 outline: 0 !important;
84 box-sizing: content-box;
96 margin-bottom: 0.5rem;
105 abbr[data-original-title] {
106 text-decoration: underline;
107 text-decoration: underline dotted;
110 text-decoration-skip-ink: none;
116 line-height: inherit;
138 margin-bottom: 0.5rem;
160 vertical-align: baseline;
173 text-decoration: none;
174 background-color: transparent;
178 text-decoration: underline;
181 a:not([href]):not([class]) {
183 text-decoration: none;
185 a:not([href]):not([class]):hover {
187 text-decoration: none;
194 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
195 "Courier New", monospace;
203 -ms-overflow-style: scrollbar;
211 vertical-align: middle;
217 vertical-align: middle;
221 border-collapse: collapse;
225 padding-top: 0.75rem;
226 padding-bottom: 0.75rem;
229 caption-side: bottom;
234 text-align: -webkit-match-parent;
238 display: inline-block;
239 margin-bottom: 0.5rem;
246 button:focus:not(:focus-visible) {
256 font-family: inherit;
258 line-height: inherit;
268 text-transform: none;
283 -webkit-appearance: button;
286 button:not(:disabled),
287 [type="button"]:not(:disabled),
288 [type="reset"]:not(:disabled),
289 [type="submit"]:not(:disabled) {
293 button::-moz-focus-inner,
294 [type="button"]::-moz-focus-inner,
295 [type="reset"]::-moz-focus-inner,
296 [type="submit"]::-moz-focus-inner {
302 input[type="checkbox"] {
303 box-sizing: border-box;
324 margin-bottom: 0.5rem;
326 line-height: inherit;
332 vertical-align: baseline;
335 [type="number"]::-webkit-inner-spin-button,
336 [type="number"]::-webkit-outer-spin-button {
341 outline-offset: -2px;
342 -webkit-appearance: none;
345 [type="search"]::-webkit-search-decoration {
346 -webkit-appearance: none;
349 ::-webkit-file-upload-button {
351 -webkit-appearance: button;
355 display: inline-block;
368 display: none !important;
383 margin-bottom: 0.5rem;
452 border-top: 1px solid rgba(34, 34, 34, 0.1);
464 background-color: rgb(255, 252, 239);
478 display: inline-block;
480 .list-inline-item:not(:last-child) {
481 margin-right: 0.5rem;
486 text-transform: uppercase;
499 .blockquote-footer::before {
510 background-color: #fff;
511 border: 1px solid #dee2e6;
512 border-radius: 0.5rem;
518 display: inline-block;
522 margin-bottom: 0.5rem;
534 word-wrap: break-word;
541 padding: 0.2rem 0.4rem;
544 background-color: #212529;
582 @media (min-width: 576px) {
588 @media (min-width: 768px) {
595 @media (min-width: 992px) {
603 @media (min-width: 1200px) {
624 .no-gutters > [class*="col-"] {
722 flex: 0 0 33.3333333333%;
723 max-width: 33.3333333333%;
737 flex: 0 0 16.6666666667%;
738 max-width: 16.6666666667%;
748 flex: 0 0 8.33333333%;
749 max-width: 8.33333333%;
753 flex: 0 0 16.66666667%;
754 max-width: 16.66666667%;
763 flex: 0 0 33.33333333%;
764 max-width: 33.33333333%;
768 flex: 0 0 41.66666667%;
769 max-width: 41.66666667%;
778 flex: 0 0 58.33333333%;
779 max-width: 58.33333333%;
783 flex: 0 0 66.66666667%;
784 max-width: 66.66666667%;
793 flex: 0 0 83.33333333%;
794 max-width: 83.33333333%;
798 flex: 0 0 91.66666667%;
799 max-width: 91.66666667%;
868 margin-left: 8.33333333%;
872 margin-left: 16.66666667%;
880 margin-left: 33.33333333%;
884 margin-left: 41.66666667%;
892 margin-left: 58.33333333%;
896 margin-left: 66.66666667%;
904 margin-left: 83.33333333%;
908 margin-left: 91.66666667%;
911 @media (min-width: 576px) {
926 flex: 0 0 33.3333333333%;
927 max-width: 33.3333333333%;
938 flex: 0 0 16.6666666667%;
939 max-width: 16.6666666667%;
947 flex: 0 0 8.33333333%;
948 max-width: 8.33333333%;
951 flex: 0 0 16.66666667%;
952 max-width: 16.66666667%;
959 flex: 0 0 33.33333333%;
960 max-width: 33.33333333%;
963 flex: 0 0 41.66666667%;
964 max-width: 41.66666667%;
971 flex: 0 0 58.33333333%;
972 max-width: 58.33333333%;
975 flex: 0 0 66.66666667%;
976 max-width: 66.66666667%;
983 flex: 0 0 83.33333333%;
984 max-width: 83.33333333%;
987 flex: 0 0 91.66666667%;
988 max-width: 91.66666667%;
1043 margin-left: 8.33333333%;
1046 margin-left: 16.66666667%;
1052 margin-left: 33.33333333%;
1055 margin-left: 41.66666667%;
1061 margin-left: 58.33333333%;
1064 margin-left: 66.66666667%;
1070 margin-left: 83.33333333%;
1073 margin-left: 91.66666667%;
1076 @media (min-width: 768px) {
1082 .row-cols-md-1 > * {
1086 .row-cols-md-2 > * {
1090 .row-cols-md-3 > * {
1091 flex: 0 0 33.3333333333%;
1092 max-width: 33.3333333333%;
1094 .row-cols-md-4 > * {
1098 .row-cols-md-5 > * {
1102 .row-cols-md-6 > * {
1103 flex: 0 0 16.6666666667%;
1104 max-width: 16.6666666667%;
1112 flex: 0 0 8.33333333%;
1113 max-width: 8.33333333%;
1116 flex: 0 0 16.66666667%;
1117 max-width: 16.66666667%;
1124 flex: 0 0 33.33333333%;
1125 max-width: 33.33333333%;
1128 flex: 0 0 41.66666667%;
1129 max-width: 41.66666667%;
1136 flex: 0 0 58.33333333%;
1137 max-width: 58.33333333%;
1140 flex: 0 0 66.66666667%;
1141 max-width: 66.66666667%;
1148 flex: 0 0 83.33333333%;
1149 max-width: 83.33333333%;
1152 flex: 0 0 91.66666667%;
1153 max-width: 91.66666667%;
1208 margin-left: 8.33333333%;
1211 margin-left: 16.66666667%;
1217 margin-left: 33.33333333%;
1220 margin-left: 41.66666667%;
1226 margin-left: 58.33333333%;
1229 margin-left: 66.66666667%;
1235 margin-left: 83.33333333%;
1238 margin-left: 91.66666667%;
1241 @media (min-width: 992px) {
1247 .row-cols-lg-1 > * {
1251 .row-cols-lg-2 > * {
1255 .row-cols-lg-3 > * {
1256 flex: 0 0 33.3333333333%;
1257 max-width: 33.3333333333%;
1259 .row-cols-lg-4 > * {
1263 .row-cols-lg-5 > * {
1267 .row-cols-lg-6 > * {
1268 flex: 0 0 16.6666666667%;
1269 max-width: 16.6666666667%;
1277 flex: 0 0 8.33333333%;
1278 max-width: 8.33333333%;
1281 flex: 0 0 16.66666667%;
1282 max-width: 16.66666667%;
1289 flex: 0 0 33.33333333%;
1290 max-width: 33.33333333%;
1293 flex: 0 0 41.66666667%;
1294 max-width: 41.66666667%;
1301 flex: 0 0 58.33333333%;
1302 max-width: 58.33333333%;
1305 flex: 0 0 66.66666667%;
1306 max-width: 66.66666667%;
1313 flex: 0 0 83.33333333%;
1314 max-width: 83.33333333%;
1317 flex: 0 0 91.66666667%;
1318 max-width: 91.66666667%;
1373 margin-left: 8.33333333%;
1376 margin-left: 16.66666667%;
1382 margin-left: 33.33333333%;
1385 margin-left: 41.66666667%;
1391 margin-left: 58.33333333%;
1394 margin-left: 66.66666667%;
1400 margin-left: 83.33333333%;
1403 margin-left: 91.66666667%;
1406 @media (min-width: 1200px) {
1412 .row-cols-xl-1 > * {
1416 .row-cols-xl-2 > * {
1420 .row-cols-xl-3 > * {
1421 flex: 0 0 33.3333333333%;
1422 max-width: 33.3333333333%;
1424 .row-cols-xl-4 > * {
1428 .row-cols-xl-5 > * {
1432 .row-cols-xl-6 > * {
1433 flex: 0 0 16.6666666667%;
1434 max-width: 16.6666666667%;
1442 flex: 0 0 8.33333333%;
1443 max-width: 8.33333333%;
1446 flex: 0 0 16.66666667%;
1447 max-width: 16.66666667%;
1454 flex: 0 0 33.33333333%;
1455 max-width: 33.33333333%;
1458 flex: 0 0 41.66666667%;
1459 max-width: 41.66666667%;
1466 flex: 0 0 58.33333333%;
1467 max-width: 58.33333333%;
1470 flex: 0 0 66.66666667%;
1471 max-width: 66.66666667%;
1478 flex: 0 0 83.33333333%;
1479 max-width: 83.33333333%;
1482 flex: 0 0 91.66666667%;
1483 max-width: 91.66666667%;
1538 margin-left: 8.33333333%;
1541 margin-left: 16.66666667%;
1547 margin-left: 33.33333333%;
1550 margin-left: 41.66666667%;
1556 margin-left: 58.33333333%;
1559 margin-left: 66.66666667%;
1565 margin-left: 83.33333333%;
1568 margin-left: 91.66666667%;
1573 margin-bottom: 1rem;
1579 vertical-align: top;
1580 border-top: 1px solid #495057;
1583 vertical-align: bottom;
1584 border-bottom: 2px solid #495057;
1586 .table tbody + tbody {
1587 border-top: 2px solid #495057;
1596 border: 1px solid #495057;
1599 .table-bordered td {
1600 border: 1px solid #495057;
1602 .table-bordered thead th,
1603 .table-bordered thead td {
1604 border-bottom-width: 2px;
1607 .table-borderless th,
1608 .table-borderless td,
1609 .table-borderless thead th,
1610 .table-borderless tbody + tbody {
1614 .table-striped tbody tr:nth-of-type(odd) {
1615 background-color: rgba(34, 34, 34, 0.05);
1618 .table-hover tbody tr:hover {
1620 background-color: rgba(34, 34, 34, 0.075);
1624 .table-primary > th,
1625 .table-primary > td {
1626 background-color: #fbd4c0;
1630 .table-primary thead th,
1631 .table-primary tbody + tbody {
1632 border-color: #f8ae8a;
1635 .table-hover .table-primary:hover {
1636 background-color: #f9c4a8;
1638 .table-hover .table-primary:hover > td,
1639 .table-hover .table-primary:hover > th {
1640 background-color: #f9c4a8;
1644 .table-secondary > th,
1645 .table-secondary > td {
1646 background-color: #f0b8b8;
1648 .table-secondary th,
1649 .table-secondary td,
1650 .table-secondary thead th,
1651 .table-secondary tbody + tbody {
1652 border-color: #e27a7a;
1655 .table-hover .table-secondary:hover {
1656 background-color: #eca3a3;
1658 .table-hover .table-secondary:hover > td,
1659 .table-hover .table-secondary:hover > th {
1660 background-color: #eca3a3;
1664 .table-success > th,
1665 .table-success > td {
1666 background-color: #d4bcfb;
1670 .table-success thead th,
1671 .table-success tbody + tbody {
1672 border-color: #af83f8;
1675 .table-hover .table-success:hover {
1676 background-color: #c5a4fa;
1678 .table-hover .table-success:hover > td,
1679 .table-hover .table-success:hover > th {
1680 background-color: #c5a4fa;
1686 background-color: #b8daff;
1690 .table-info thead th,
1691 .table-info tbody + tbody {
1692 border-color: #7abaff;
1695 .table-hover .table-info:hover {
1696 background-color: #9fcdff;
1698 .table-hover .table-info:hover > td,
1699 .table-hover .table-info:hover > th {
1700 background-color: #9fcdff;
1704 .table-warning > th,
1705 .table-warning > td {
1706 background-color: #ffeeba;
1710 .table-warning thead th,
1711 .table-warning tbody + tbody {
1712 border-color: #ffdf7e;
1715 .table-hover .table-warning:hover {
1716 background-color: #ffe8a1;
1718 .table-hover .table-warning:hover > td,
1719 .table-hover .table-warning:hover > th {
1720 background-color: #ffe8a1;
1725 .table-danger > td {
1726 background-color: #dfc6ba;
1730 .table-danger thead th,
1731 .table-danger tbody + tbody {
1732 border-color: #c3957f;
1735 .table-hover .table-danger:hover {
1736 background-color: #d7b8a9;
1738 .table-hover .table-danger:hover > td,
1739 .table-hover .table-danger:hover > th {
1740 background-color: #d7b8a9;
1746 background-color: #fdfdfe;
1750 .table-light thead th,
1751 .table-light tbody + tbody {
1752 border-color: #fbfcfc;
1755 .table-hover .table-light:hover {
1756 background-color: #ececf6;
1758 .table-hover .table-light:hover > td,
1759 .table-hover .table-light:hover > th {
1760 background-color: #ececf6;
1766 background-color: #c6c8ca;
1770 .table-dark thead th,
1771 .table-dark tbody + tbody {
1772 border-color: #95999c;
1775 .table-hover .table-dark:hover {
1776 background-color: #b9bbbe;
1778 .table-hover .table-dark:hover > td,
1779 .table-hover .table-dark:hover > th {
1780 background-color: #b9bbbe;
1785 .table-active > td {
1786 background-color: rgba(34, 34, 34, 0.075);
1789 .table-hover .table-active:hover {
1790 background-color: rgba(21, 21, 21, 0.075);
1792 .table-hover .table-active:hover > td,
1793 .table-hover .table-active:hover > th {
1794 background-color: rgba(21, 21, 21, 0.075);
1797 .table .thead-dark th {
1799 background-color: #343a40;
1800 border-color: #454d55;
1802 .table .thead-light th {
1804 background-color: #e9ecef;
1805 border-color: #495057;
1810 background-color: #343a40;
1814 .table-dark thead th {
1815 border-color: #454d55;
1817 .table-dark.table-bordered {
1820 .table-dark.table-striped tbody tr:nth-of-type(odd) {
1821 background-color: rgba(255, 255, 255, 0.05);
1823 .table-dark.table-hover tbody tr:hover {
1825 background-color: rgba(255, 255, 255, 0.075);
1828 @media (max-width: 575.98px) {
1829 .table-responsive-sm {
1833 -webkit-overflow-scrolling: touch;
1835 .table-responsive-sm > .table-bordered {
1839 @media (max-width: 767.98px) {
1840 .table-responsive-md {
1844 -webkit-overflow-scrolling: touch;
1846 .table-responsive-md > .table-bordered {
1850 @media (max-width: 991.98px) {
1851 .table-responsive-lg {
1855 -webkit-overflow-scrolling: touch;
1857 .table-responsive-lg > .table-bordered {
1861 @media (max-width: 1199.98px) {
1862 .table-responsive-xl {
1866 -webkit-overflow-scrolling: touch;
1868 .table-responsive-xl > .table-bordered {
1876 -webkit-overflow-scrolling: touch;
1878 .table-responsive > .table-bordered {
1885 height: calc(1.5em + 0.75rem + 2px);
1886 padding: 0.375rem 0.75rem;
1891 background-color: #ffffff;
1892 background-clip: padding-box;
1893 border: 1px solid #ced4da;
1894 border-radius: 0.5rem;
1895 transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1897 @media (prefers-reduced-motion: reduce) {
1902 .form-control::-ms-expand {
1903 background-color: transparent;
1906 .form-control:focus {
1908 background-color: #ffffff;
1909 border-color: #f8b796;
1911 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
1913 .form-control::placeholder {
1917 .form-control:disabled,
1918 .form-control[readonly] {
1919 background-color: #e9ecef;
1923 input[type="date"].form-control,
1924 input[type="time"].form-control,
1925 input[type="datetime-local"].form-control,
1926 input[type="month"].form-control {
1930 select.form-control:-moz-focusring {
1932 text-shadow: 0 0 0 #495057;
1934 select.form-control:focus::-ms-value {
1936 background-color: #ffffff;
1940 .form-control-range {
1946 padding-top: calc(0.375rem + 1px);
1947 padding-bottom: calc(0.375rem + 1px);
1953 .col-form-label-lg {
1954 padding-top: calc(0.5rem + 1px);
1955 padding-bottom: calc(0.5rem + 1px);
1960 .col-form-label-sm {
1961 padding-top: calc(0.25rem + 1px);
1962 padding-bottom: calc(0.25rem + 1px);
1963 font-size: 0.875rem;
1967 .form-control-plaintext {
1970 padding: 0.375rem 0;
1975 background-color: transparent;
1976 border: solid transparent;
1977 border-width: 1px 0;
1979 .form-control-plaintext.form-control-sm,
1980 .form-control-plaintext.form-control-lg {
1986 height: calc(1.5em + 0.5rem + 2px);
1987 padding: 0.25rem 0.5rem;
1988 font-size: 0.875rem;
1990 border-radius: 1rem;
1994 height: calc(1.5em + 1rem + 2px);
1995 padding: 0.5rem 1rem;
1998 border-radius: 0.5rem;
2001 select.form-control[size],
2002 select.form-control[multiple] {
2006 textarea.form-control {
2011 margin-bottom: 1rem;
2016 margin-top: 0.25rem;
2026 .form-row > [class*="col-"] {
2034 padding-left: 1.25rem;
2040 margin-left: -1.25rem;
2042 .form-check-input[disabled] ~ .form-check-label,
2043 .form-check-input:disabled ~ .form-check-label {
2051 .form-check-inline {
2052 display: inline-flex;
2053 align-items: center;
2055 margin-right: 0.75rem;
2057 .form-check-inline .form-check-input {
2060 margin-right: 0.3125rem;
2067 margin-top: 0.25rem;
2079 padding: 0.25rem 0.5rem;
2081 font-size: 0.875rem;
2084 background-color: rgba(0, 123, 255, 0.9);
2085 border-radius: 0.5rem;
2087 .form-row > .col > .valid-tooltip,
2088 .form-row > [class*="col-"] > .valid-tooltip {
2092 .was-validated :valid ~ .valid-feedback,
2093 .was-validated :valid ~ .valid-tooltip,
2094 .is-valid ~ .valid-feedback,
2095 .is-valid ~ .valid-tooltip {
2099 .was-validated .form-control:valid,
2100 .form-control.is-valid {
2101 border-color: #007bff;
2102 padding-right: calc(1.5em + 0.75rem) !important;
2103 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23007bff' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
2104 background-repeat: no-repeat;
2105 background-position: right calc(0.375em + 0.1875rem) center;
2106 background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2108 .was-validated .form-control:valid:focus,
2109 .form-control.is-valid:focus {
2110 border-color: #007bff;
2111 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
2114 .was-validated select.form-control:valid,
2115 select.form-control.is-valid {
2116 padding-right: 3rem !important;
2117 background-position: right 1.5rem center;
2120 .was-validated textarea.form-control:valid,
2121 textarea.form-control.is-valid {
2122 padding-right: calc(1.5em + 0.75rem);
2123 background-position: top calc(0.375em + 0.1875rem) right
2124 calc(0.375em + 0.1875rem);
2127 .was-validated .custom-select:valid,
2128 .custom-select.is-valid {
2129 border-color: #007bff;
2130 padding-right: calc(0.75em + 2.3125rem) !important;
2131 background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
2132 right 0.75rem center/8px 10px no-repeat,
2134 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23007bff' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")
2135 center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
2138 .was-validated .custom-select:valid:focus,
2139 .custom-select.is-valid:focus {
2140 border-color: #007bff;
2141 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
2144 .was-validated .form-check-input:valid ~ .form-check-label,
2145 .form-check-input.is-valid ~ .form-check-label {
2148 .was-validated .form-check-input:valid ~ .valid-feedback,
2149 .was-validated .form-check-input:valid ~ .valid-tooltip,
2150 .form-check-input.is-valid ~ .valid-feedback,
2151 .form-check-input.is-valid ~ .valid-tooltip {
2155 .was-validated .custom-control-input:valid ~ .custom-control-label,
2156 .custom-control-input.is-valid ~ .custom-control-label {
2159 .was-validated .custom-control-input:valid ~ .custom-control-label::before,
2160 .custom-control-input.is-valid ~ .custom-control-label::before {
2161 border-color: #007bff;
2164 .custom-control-input:valid:checked
2165 ~ .custom-control-label::before,
2166 .custom-control-input.is-valid:checked ~ .custom-control-label::before {
2167 border-color: #3395ff;
2168 background-color: #3395ff;
2171 .custom-control-input:valid:focus
2172 ~ .custom-control-label::before,
2173 .custom-control-input.is-valid:focus ~ .custom-control-label::before {
2174 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
2177 .custom-control-input:valid:focus:not(:checked)
2178 ~ .custom-control-label::before,
2179 .custom-control-input.is-valid:focus:not(:checked)
2180 ~ .custom-control-label::before {
2181 border-color: #007bff;
2184 .was-validated .custom-file-input:valid ~ .custom-file-label,
2185 .custom-file-input.is-valid ~ .custom-file-label {
2186 border-color: #007bff;
2188 .was-validated .custom-file-input:valid:focus ~ .custom-file-label,
2189 .custom-file-input.is-valid:focus ~ .custom-file-label {
2190 border-color: #007bff;
2191 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
2197 margin-top: 0.25rem;
2209 padding: 0.25rem 0.5rem;
2211 font-size: 0.875rem;
2214 background-color: rgba(140, 52, 9, 0.9);
2215 border-radius: 0.5rem;
2217 .form-row > .col > .invalid-tooltip,
2218 .form-row > [class*="col-"] > .invalid-tooltip {
2222 .was-validated :invalid ~ .invalid-feedback,
2223 .was-validated :invalid ~ .invalid-tooltip,
2224 .is-invalid ~ .invalid-feedback,
2225 .is-invalid ~ .invalid-tooltip {
2229 .was-validated .form-control:invalid,
2230 .form-control.is-invalid {
2231 border-color: #8c3409;
2232 padding-right: calc(1.5em + 0.75rem) !important;
2233 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%238c3409' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%238c3409' stroke='none'/%3e%3c/svg%3e");
2234 background-repeat: no-repeat;
2235 background-position: right calc(0.375em + 0.1875rem) center;
2236 background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2238 .was-validated .form-control:invalid:focus,
2239 .form-control.is-invalid:focus {
2240 border-color: #8c3409;
2241 box-shadow: 0 0 0 0.2rem rgba(140, 52, 9, 0.25);
2244 .was-validated select.form-control:invalid,
2245 select.form-control.is-invalid {
2246 padding-right: 3rem !important;
2247 background-position: right 1.5rem center;
2250 .was-validated textarea.form-control:invalid,
2251 textarea.form-control.is-invalid {
2252 padding-right: calc(1.5em + 0.75rem);
2253 background-position: top calc(0.375em + 0.1875rem) right
2254 calc(0.375em + 0.1875rem);
2257 .was-validated .custom-select:invalid,
2258 .custom-select.is-invalid {
2259 border-color: #8c3409;
2260 padding-right: calc(0.75em + 2.3125rem) !important;
2261 background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
2262 right 0.75rem center/8px 10px no-repeat,
2264 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%238c3409' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%238c3409' stroke='none'/%3e%3c/svg%3e")
2265 center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
2268 .was-validated .custom-select:invalid:focus,
2269 .custom-select.is-invalid:focus {
2270 border-color: #8c3409;
2271 box-shadow: 0 0 0 0.2rem rgba(140, 52, 9, 0.25);
2274 .was-validated .form-check-input:invalid ~ .form-check-label,
2275 .form-check-input.is-invalid ~ .form-check-label {
2278 .was-validated .form-check-input:invalid ~ .invalid-feedback,
2279 .was-validated .form-check-input:invalid ~ .invalid-tooltip,
2280 .form-check-input.is-invalid ~ .invalid-feedback,
2281 .form-check-input.is-invalid ~ .invalid-tooltip {
2285 .was-validated .custom-control-input:invalid ~ .custom-control-label,
2286 .custom-control-input.is-invalid ~ .custom-control-label {
2289 .was-validated .custom-control-input:invalid ~ .custom-control-label::before,
2290 .custom-control-input.is-invalid ~ .custom-control-label::before {
2291 border-color: #8c3409;
2294 .custom-control-input:invalid:checked
2295 ~ .custom-control-label::before,
2296 .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
2297 border-color: #bc460c;
2298 background-color: #bc460c;
2301 .custom-control-input:invalid:focus
2302 ~ .custom-control-label::before,
2303 .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
2304 box-shadow: 0 0 0 0.2rem rgba(140, 52, 9, 0.25);
2307 .custom-control-input:invalid:focus:not(:checked)
2308 ~ .custom-control-label::before,
2309 .custom-control-input.is-invalid:focus:not(:checked)
2310 ~ .custom-control-label::before {
2311 border-color: #8c3409;
2314 .was-validated .custom-file-input:invalid ~ .custom-file-label,
2315 .custom-file-input.is-invalid ~ .custom-file-label {
2316 border-color: #8c3409;
2318 .was-validated .custom-file-input:invalid:focus ~ .custom-file-label,
2319 .custom-file-input.is-invalid:focus ~ .custom-file-label {
2320 border-color: #8c3409;
2321 box-shadow: 0 0 0 0.2rem rgba(140, 52, 9, 0.25);
2326 flex-flow: row wrap;
2327 align-items: center;
2329 .form-inline .form-check {
2332 @media (min-width: 576px) {
2333 .form-inline label {
2335 align-items: center;
2336 justify-content: center;
2339 .form-inline .form-group {
2342 flex-flow: row wrap;
2343 align-items: center;
2346 .form-inline .form-control {
2347 display: inline-block;
2349 vertical-align: middle;
2351 .form-inline .form-control-plaintext {
2352 display: inline-block;
2354 .form-inline .input-group,
2355 .form-inline .custom-select {
2358 .form-inline .form-check {
2360 align-items: center;
2361 justify-content: center;
2365 .form-inline .form-check-input {
2369 margin-right: 0.25rem;
2372 .form-inline .custom-control {
2373 align-items: center;
2374 justify-content: center;
2376 .form-inline .custom-control-label {
2382 display: inline-block;
2386 vertical-align: middle;
2388 background-color: transparent;
2389 border: 1px solid transparent;
2390 padding: 0.375rem 0.75rem;
2393 border-radius: 0.5rem;
2394 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
2395 border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
2397 @media (prefers-reduced-motion: reduce) {
2404 text-decoration: none;
2409 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
2415 .btn:not(:disabled):not(.disabled) {
2419 fieldset:disabled a.btn {
2420 pointer-events: none;
2425 background-color: #f1641e;
2426 border-color: #f1641e;
2428 .btn-primary:hover {
2430 background-color: #db520e;
2431 border-color: #cf4d0d;
2434 .btn-primary.focus {
2436 background-color: #db520e;
2437 border-color: #cf4d0d;
2438 box-shadow: 0 0 0 0.2rem rgba(243, 123, 64, 0.5);
2440 .btn-primary.disabled,
2441 .btn-primary:disabled {
2443 background-color: #f1641e;
2444 border-color: #f1641e;
2446 .btn-primary:not(:disabled):not(.disabled):active,
2447 .btn-primary:not(:disabled):not(.disabled).active,
2448 .show > .btn-primary.dropdown-toggle {
2450 background-color: #cf4d0d;
2451 border-color: #c3490c;
2453 .btn-primary:not(:disabled):not(.disabled):active:focus,
2454 .btn-primary:not(:disabled):not(.disabled).active:focus,
2455 .show > .btn-primary.dropdown-toggle:focus {
2456 box-shadow: 0 0 0 0.2rem rgba(243, 123, 64, 0.5);
2461 background-color: #c80000;
2462 border-color: #c80000;
2464 .btn-secondary:hover {
2466 background-color: #a20000;
2467 border-color: #950000;
2469 .btn-secondary:focus,
2470 .btn-secondary.focus {
2472 background-color: #a20000;
2473 border-color: #950000;
2474 box-shadow: 0 0 0 0.2rem rgba(208, 38, 38, 0.5);
2476 .btn-secondary.disabled,
2477 .btn-secondary:disabled {
2479 background-color: #c80000;
2480 border-color: #c80000;
2482 .btn-secondary:not(:disabled):not(.disabled):active,
2483 .btn-secondary:not(:disabled):not(.disabled).active,
2484 .show > .btn-secondary.dropdown-toggle {
2486 background-color: #950000;
2487 border-color: #880000;
2489 .btn-secondary:not(:disabled):not(.disabled):active:focus,
2490 .btn-secondary:not(:disabled):not(.disabled).active:focus,
2491 .show > .btn-secondary.dropdown-toggle:focus {
2492 box-shadow: 0 0 0 0.2rem rgba(208, 38, 38, 0.5);
2497 background-color: #6610f2;
2498 border-color: #6610f2;
2500 .btn-success:hover {
2502 background-color: #560bd0;
2503 border-color: #510bc4;
2506 .btn-success.focus {
2508 background-color: #560bd0;
2509 border-color: #510bc4;
2510 box-shadow: 0 0 0 0.2rem rgba(125, 52, 244, 0.5);
2512 .btn-success.disabled,
2513 .btn-success:disabled {
2515 background-color: #6610f2;
2516 border-color: #6610f2;
2518 .btn-success:not(:disabled):not(.disabled):active,
2519 .btn-success:not(:disabled):not(.disabled).active,
2520 .show > .btn-success.dropdown-toggle {
2522 background-color: #510bc4;
2523 border-color: #4c0ab8;
2525 .btn-success:not(:disabled):not(.disabled):active:focus,
2526 .btn-success:not(:disabled):not(.disabled).active:focus,
2527 .show > .btn-success.dropdown-toggle:focus {
2528 box-shadow: 0 0 0 0.2rem rgba(125, 52, 244, 0.5);
2533 background-color: #007bff;
2534 border-color: #007bff;
2538 background-color: #0069d9;
2539 border-color: #0062cc;
2544 background-color: #0069d9;
2545 border-color: #0062cc;
2546 box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
2549 .btn-info:disabled {
2551 background-color: #007bff;
2552 border-color: #007bff;
2554 .btn-info:not(:disabled):not(.disabled):active,
2555 .btn-info:not(:disabled):not(.disabled).active,
2556 .show > .btn-info.dropdown-toggle {
2558 background-color: #0062cc;
2559 border-color: #005cbf;
2561 .btn-info:not(:disabled):not(.disabled):active:focus,
2562 .btn-info:not(:disabled):not(.disabled).active:focus,
2563 .show > .btn-info.dropdown-toggle:focus {
2564 box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
2569 background-color: #ffc107;
2570 border-color: #ffc107;
2572 .btn-warning:hover {
2574 background-color: #e0a800;
2575 border-color: #d39e00;
2578 .btn-warning.focus {
2580 background-color: #e0a800;
2581 border-color: #d39e00;
2582 box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
2584 .btn-warning.disabled,
2585 .btn-warning:disabled {
2587 background-color: #ffc107;
2588 border-color: #ffc107;
2590 .btn-warning:not(:disabled):not(.disabled):active,
2591 .btn-warning:not(:disabled):not(.disabled).active,
2592 .show > .btn-warning.dropdown-toggle {
2594 background-color: #d39e00;
2595 border-color: #c69500;
2597 .btn-warning:not(:disabled):not(.disabled):active:focus,
2598 .btn-warning:not(:disabled):not(.disabled).active:focus,
2599 .show > .btn-warning.dropdown-toggle:focus {
2600 box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
2605 background-color: #8c3409;
2606 border-color: #8c3409;
2610 background-color: #682706;
2611 border-color: #5c2206;
2616 background-color: #682706;
2617 border-color: #5c2206;
2618 box-shadow: 0 0 0 0.2rem rgba(157, 82, 46, 0.5);
2620 .btn-danger.disabled,
2621 .btn-danger:disabled {
2623 background-color: #8c3409;
2624 border-color: #8c3409;
2626 .btn-danger:not(:disabled):not(.disabled):active,
2627 .btn-danger:not(:disabled):not(.disabled).active,
2628 .show > .btn-danger.dropdown-toggle {
2630 background-color: #5c2206;
2631 border-color: #501e05;
2633 .btn-danger:not(:disabled):not(.disabled):active:focus,
2634 .btn-danger:not(:disabled):not(.disabled).active:focus,
2635 .show > .btn-danger.dropdown-toggle:focus {
2636 box-shadow: 0 0 0 0.2rem rgba(157, 82, 46, 0.5);
2641 background-color: #f8f9fa;
2642 border-color: #f8f9fa;
2646 background-color: #e2e6ea;
2647 border-color: #dae0e5;
2652 background-color: #e2e6ea;
2653 border-color: #dae0e5;
2654 box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
2656 .btn-light.disabled,
2657 .btn-light:disabled {
2659 background-color: #f8f9fa;
2660 border-color: #f8f9fa;
2662 .btn-light:not(:disabled):not(.disabled):active,
2663 .btn-light:not(:disabled):not(.disabled).active,
2664 .show > .btn-light.dropdown-toggle {
2666 background-color: #dae0e5;
2667 border-color: #d3d9df;
2669 .btn-light:not(:disabled):not(.disabled):active:focus,
2670 .btn-light:not(:disabled):not(.disabled).active:focus,
2671 .show > .btn-light.dropdown-toggle:focus {
2672 box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
2677 background-color: #343a40;
2678 border-color: #343a40;
2682 background-color: #23272b;
2683 border-color: #1d2124;
2688 background-color: #23272b;
2689 border-color: #1d2124;
2690 box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
2693 .btn-dark:disabled {
2695 background-color: #343a40;
2696 border-color: #343a40;
2698 .btn-dark:not(:disabled):not(.disabled):active,
2699 .btn-dark:not(:disabled):not(.disabled).active,
2700 .show > .btn-dark.dropdown-toggle {
2702 background-color: #1d2124;
2703 border-color: #171a1d;
2705 .btn-dark:not(:disabled):not(.disabled):active:focus,
2706 .btn-dark:not(:disabled):not(.disabled).active:focus,
2707 .show > .btn-dark.dropdown-toggle:focus {
2708 box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
2711 .btn-outline-primary {
2713 border-color: #f1641e;
2715 .btn-outline-primary:hover {
2717 background-color: #f1641e;
2718 border-color: #f1641e;
2720 .btn-outline-primary:focus,
2721 .btn-outline-primary.focus {
2722 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.5);
2724 .btn-outline-primary.disabled,
2725 .btn-outline-primary:disabled {
2727 background-color: transparent;
2729 .btn-outline-primary:not(:disabled):not(.disabled):active,
2730 .btn-outline-primary:not(:disabled):not(.disabled).active,
2731 .show > .btn-outline-primary.dropdown-toggle {
2733 background-color: #f1641e;
2734 border-color: #f1641e;
2736 .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
2737 .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
2738 .show > .btn-outline-primary.dropdown-toggle:focus {
2739 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.5);
2742 .btn-outline-secondary {
2744 border-color: #c80000;
2746 .btn-outline-secondary:hover {
2748 background-color: #c80000;
2749 border-color: #c80000;
2751 .btn-outline-secondary:focus,
2752 .btn-outline-secondary.focus {
2753 box-shadow: 0 0 0 0.2rem rgba(200, 0, 0, 0.5);
2755 .btn-outline-secondary.disabled,
2756 .btn-outline-secondary:disabled {
2758 background-color: transparent;
2760 .btn-outline-secondary:not(:disabled):not(.disabled):active,
2761 .btn-outline-secondary:not(:disabled):not(.disabled).active,
2762 .show > .btn-outline-secondary.dropdown-toggle {
2764 background-color: #c80000;
2765 border-color: #c80000;
2767 .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
2768 .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
2769 .show > .btn-outline-secondary.dropdown-toggle:focus {
2770 box-shadow: 0 0 0 0.2rem rgba(200, 0, 0, 0.5);
2773 .btn-outline-success {
2775 border-color: #6610f2;
2777 .btn-outline-success:hover {
2779 background-color: #6610f2;
2780 border-color: #6610f2;
2782 .btn-outline-success:focus,
2783 .btn-outline-success.focus {
2784 box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5);
2786 .btn-outline-success.disabled,
2787 .btn-outline-success:disabled {
2789 background-color: transparent;
2791 .btn-outline-success:not(:disabled):not(.disabled):active,
2792 .btn-outline-success:not(:disabled):not(.disabled).active,
2793 .show > .btn-outline-success.dropdown-toggle {
2795 background-color: #6610f2;
2796 border-color: #6610f2;
2798 .btn-outline-success:not(:disabled):not(.disabled):active:focus,
2799 .btn-outline-success:not(:disabled):not(.disabled).active:focus,
2800 .show > .btn-outline-success.dropdown-toggle:focus {
2801 box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5);
2806 border-color: #007bff;
2808 .btn-outline-info:hover {
2810 background-color: #007bff;
2811 border-color: #007bff;
2813 .btn-outline-info:focus,
2814 .btn-outline-info.focus {
2815 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
2817 .btn-outline-info.disabled,
2818 .btn-outline-info:disabled {
2820 background-color: transparent;
2822 .btn-outline-info:not(:disabled):not(.disabled):active,
2823 .btn-outline-info:not(:disabled):not(.disabled).active,
2824 .show > .btn-outline-info.dropdown-toggle {
2826 background-color: #007bff;
2827 border-color: #007bff;
2829 .btn-outline-info:not(:disabled):not(.disabled):active:focus,
2830 .btn-outline-info:not(:disabled):not(.disabled).active:focus,
2831 .show > .btn-outline-info.dropdown-toggle:focus {
2832 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
2835 .btn-outline-warning {
2837 border-color: #ffc107;
2839 .btn-outline-warning:hover {
2841 background-color: #ffc107;
2842 border-color: #ffc107;
2844 .btn-outline-warning:focus,
2845 .btn-outline-warning.focus {
2846 box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
2848 .btn-outline-warning.disabled,
2849 .btn-outline-warning:disabled {
2851 background-color: transparent;
2853 .btn-outline-warning:not(:disabled):not(.disabled):active,
2854 .btn-outline-warning:not(:disabled):not(.disabled).active,
2855 .show > .btn-outline-warning.dropdown-toggle {
2857 background-color: #ffc107;
2858 border-color: #ffc107;
2860 .btn-outline-warning:not(:disabled):not(.disabled):active:focus,
2861 .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
2862 .show > .btn-outline-warning.dropdown-toggle:focus {
2863 box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
2866 .btn-outline-danger {
2868 border-color: #8c3409;
2870 .btn-outline-danger:hover {
2872 background-color: #8c3409;
2873 border-color: #8c3409;
2875 .btn-outline-danger:focus,
2876 .btn-outline-danger.focus {
2877 box-shadow: 0 0 0 0.2rem rgba(140, 52, 9, 0.5);
2879 .btn-outline-danger.disabled,
2880 .btn-outline-danger:disabled {
2882 background-color: transparent;
2884 .btn-outline-danger:not(:disabled):not(.disabled):active,
2885 .btn-outline-danger:not(:disabled):not(.disabled).active,
2886 .show > .btn-outline-danger.dropdown-toggle {
2888 background-color: #8c3409;
2889 border-color: #8c3409;
2891 .btn-outline-danger:not(:disabled):not(.disabled):active:focus,
2892 .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
2893 .show > .btn-outline-danger.dropdown-toggle:focus {
2894 box-shadow: 0 0 0 0.2rem rgba(140, 52, 9, 0.5);
2897 .btn-outline-light {
2899 border-color: #f8f9fa;
2901 .btn-outline-light:hover {
2903 background-color: #f8f9fa;
2904 border-color: #f8f9fa;
2906 .btn-outline-light:focus,
2907 .btn-outline-light.focus {
2908 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
2910 .btn-outline-light.disabled,
2911 .btn-outline-light:disabled {
2913 background-color: transparent;
2915 .btn-outline-light:not(:disabled):not(.disabled):active,
2916 .btn-outline-light:not(:disabled):not(.disabled).active,
2917 .show > .btn-outline-light.dropdown-toggle {
2919 background-color: #f8f9fa;
2920 border-color: #f8f9fa;
2922 .btn-outline-light:not(:disabled):not(.disabled):active:focus,
2923 .btn-outline-light:not(:disabled):not(.disabled).active:focus,
2924 .show > .btn-outline-light.dropdown-toggle:focus {
2925 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
2930 border-color: #343a40;
2932 .btn-outline-dark:hover {
2934 background-color: #343a40;
2935 border-color: #343a40;
2937 .btn-outline-dark:focus,
2938 .btn-outline-dark.focus {
2939 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
2941 .btn-outline-dark.disabled,
2942 .btn-outline-dark:disabled {
2944 background-color: transparent;
2946 .btn-outline-dark:not(:disabled):not(.disabled):active,
2947 .btn-outline-dark:not(:disabled):not(.disabled).active,
2948 .show > .btn-outline-dark.dropdown-toggle {
2950 background-color: #343a40;
2951 border-color: #343a40;
2953 .btn-outline-dark:not(:disabled):not(.disabled):active:focus,
2954 .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
2955 .show > .btn-outline-dark.dropdown-toggle:focus {
2956 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
2962 text-decoration: none;
2966 text-decoration: underline;
2970 text-decoration: underline;
2973 .btn-link.disabled {
2975 pointer-events: none;
2979 .btn-group-lg > .btn {
2980 padding: 0.5rem 1rem;
2983 border-radius: 0.5rem;
2987 .btn-group-sm > .btn {
2988 padding: 0.25rem 0.5rem;
2989 font-size: 0.875rem;
2991 border-radius: 1rem;
2998 .btn-block + .btn-block {
3002 input[type="submit"].btn-block,
3003 input[type="reset"].btn-block,
3004 input[type="button"].btn-block {
3009 transition: opacity 0.15s linear;
3011 @media (prefers-reduced-motion: reduce) {
3020 .collapse:not(.show) {
3028 transition: height 0.35s ease;
3030 @media (prefers-reduced-motion: reduce) {
3038 transition: width 0.35s ease;
3040 @media (prefers-reduced-motion: reduce) {
3054 white-space: nowrap;
3056 .dropdown-toggle::after {
3057 display: inline-block;
3058 margin-left: 0.255em;
3059 vertical-align: 0.255em;
3061 border-top: 0.3em solid;
3062 border-right: 0.3em solid transparent;
3064 border-left: 0.3em solid transparent;
3066 .dropdown-toggle:empty::after {
3079 margin: 0.125rem 0 0;
3084 background-color: #ffffff;
3085 background-clip: padding-box;
3086 border: 1px solid rgba(34, 34, 34, 0.15);
3087 border-radius: 0.5rem;
3090 .dropdown-menu-left {
3095 .dropdown-menu-right {
3100 @media (min-width: 576px) {
3101 .dropdown-menu-sm-left {
3105 .dropdown-menu-sm-right {
3110 @media (min-width: 768px) {
3111 .dropdown-menu-md-left {
3115 .dropdown-menu-md-right {
3120 @media (min-width: 992px) {
3121 .dropdown-menu-lg-left {
3125 .dropdown-menu-lg-right {
3130 @media (min-width: 1200px) {
3131 .dropdown-menu-xl-left {
3135 .dropdown-menu-xl-right {
3140 .dropup .dropdown-menu {
3144 margin-bottom: 0.125rem;
3146 .dropup .dropdown-toggle::after {
3147 display: inline-block;
3148 margin-left: 0.255em;
3149 vertical-align: 0.255em;
3152 border-right: 0.3em solid transparent;
3153 border-bottom: 0.3em solid;
3154 border-left: 0.3em solid transparent;
3156 .dropup .dropdown-toggle:empty::after {
3160 .dropright .dropdown-menu {
3165 margin-left: 0.125rem;
3167 .dropright .dropdown-toggle::after {
3168 display: inline-block;
3169 margin-left: 0.255em;
3170 vertical-align: 0.255em;
3172 border-top: 0.3em solid transparent;
3174 border-bottom: 0.3em solid transparent;
3175 border-left: 0.3em solid;
3177 .dropright .dropdown-toggle:empty::after {
3180 .dropright .dropdown-toggle::after {
3184 .dropleft .dropdown-menu {
3189 margin-right: 0.125rem;
3191 .dropleft .dropdown-toggle::after {
3192 display: inline-block;
3193 margin-left: 0.255em;
3194 vertical-align: 0.255em;
3197 .dropleft .dropdown-toggle::after {
3200 .dropleft .dropdown-toggle::before {
3201 display: inline-block;
3202 margin-right: 0.255em;
3203 vertical-align: 0.255em;
3205 border-top: 0.3em solid transparent;
3206 border-right: 0.3em solid;
3207 border-bottom: 0.3em solid transparent;
3209 .dropleft .dropdown-toggle:empty::after {
3212 .dropleft .dropdown-toggle::before {
3216 .dropdown-menu[x-placement^="top"],
3217 .dropdown-menu[x-placement^="right"],
3218 .dropdown-menu[x-placement^="bottom"],
3219 .dropdown-menu[x-placement^="left"] {
3228 border-top: 1px solid #e9ecef;
3234 padding: 0.25rem 1.5rem;
3238 text-align: inherit;
3239 white-space: nowrap;
3240 background-color: transparent;
3243 .dropdown-item:hover,
3244 .dropdown-item:focus {
3246 text-decoration: none;
3247 background-color: #e9ecef;
3249 .dropdown-item.active,
3250 .dropdown-item:active {
3252 text-decoration: none;
3253 background-color: #f1641e;
3255 .dropdown-item.disabled,
3256 .dropdown-item:disabled {
3258 pointer-events: none;
3259 background-color: transparent;
3262 .dropdown-menu.show {
3268 padding: 0.5rem 1.5rem;
3270 font-size: 0.875rem;
3272 white-space: nowrap;
3275 .dropdown-item-text {
3277 padding: 0.25rem 1.5rem;
3282 .btn-group-vertical {
3284 display: inline-flex;
3285 vertical-align: middle;
3288 .btn-group-vertical > .btn {
3292 .btn-group > .btn:hover,
3293 .btn-group-vertical > .btn:hover {
3296 .btn-group > .btn:focus,
3297 .btn-group > .btn:active,
3298 .btn-group > .btn.active,
3299 .btn-group-vertical > .btn:focus,
3300 .btn-group-vertical > .btn:active,
3301 .btn-group-vertical > .btn.active {
3308 justify-content: flex-start;
3310 .btn-toolbar .input-group {
3314 .btn-group > .btn:not(:first-child),
3315 .btn-group > .btn-group:not(:first-child) {
3318 .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
3319 .btn-group > .btn-group:not(:last-child) > .btn {
3320 border-top-right-radius: 0;
3321 border-bottom-right-radius: 0;
3323 .btn-group > .btn:not(:first-child),
3324 .btn-group > .btn-group:not(:first-child) > .btn {
3325 border-top-left-radius: 0;
3326 border-bottom-left-radius: 0;
3329 .dropdown-toggle-split {
3330 padding-right: 0.5625rem;
3331 padding-left: 0.5625rem;
3333 .dropdown-toggle-split::after,
3334 .dropup .dropdown-toggle-split::after,
3335 .dropright .dropdown-toggle-split::after {
3338 .dropleft .dropdown-toggle-split::before {
3342 .btn-sm + .dropdown-toggle-split,
3343 .btn-group-sm > .btn + .dropdown-toggle-split {
3344 padding-right: 0.375rem;
3345 padding-left: 0.375rem;
3348 .btn-lg + .dropdown-toggle-split,
3349 .btn-group-lg > .btn + .dropdown-toggle-split {
3350 padding-right: 0.75rem;
3351 padding-left: 0.75rem;
3354 .btn-group-vertical {
3355 flex-direction: column;
3356 align-items: flex-start;
3357 justify-content: center;
3359 .btn-group-vertical > .btn,
3360 .btn-group-vertical > .btn-group {
3363 .btn-group-vertical > .btn:not(:first-child),
3364 .btn-group-vertical > .btn-group:not(:first-child) {
3367 .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
3368 .btn-group-vertical > .btn-group:not(:last-child) > .btn {
3369 border-bottom-right-radius: 0;
3370 border-bottom-left-radius: 0;
3372 .btn-group-vertical > .btn:not(:first-child),
3373 .btn-group-vertical > .btn-group:not(:first-child) > .btn {
3374 border-top-left-radius: 0;
3375 border-top-right-radius: 0;
3378 .btn-group-toggle > .btn,
3379 .btn-group-toggle > .btn-group > .btn {
3382 .btn-group-toggle > .btn input[type="radio"],
3383 .btn-group-toggle > .btn input[type="checkbox"],
3384 .btn-group-toggle > .btn-group > .btn input[type="radio"],
3385 .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
3387 clip: rect(0, 0, 0, 0);
3388 pointer-events: none;
3395 align-items: stretch;
3398 .input-group > .form-control,
3399 .input-group > .form-control-plaintext,
3400 .input-group > .custom-select,
3401 .input-group > .custom-file {
3408 .input-group > .form-control + .form-control,
3409 .input-group > .form-control + .custom-select,
3410 .input-group > .form-control + .custom-file,
3411 .input-group > .form-control-plaintext + .form-control,
3412 .input-group > .form-control-plaintext + .custom-select,
3413 .input-group > .form-control-plaintext + .custom-file,
3414 .input-group > .custom-select + .form-control,
3415 .input-group > .custom-select + .custom-select,
3416 .input-group > .custom-select + .custom-file,
3417 .input-group > .custom-file + .form-control,
3418 .input-group > .custom-file + .custom-select,
3419 .input-group > .custom-file + .custom-file {
3422 .input-group > .form-control:focus,
3423 .input-group > .custom-select:focus,
3424 .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
3427 .input-group > .custom-file .custom-file-input:focus {
3430 .input-group > .form-control:not(:first-child),
3431 .input-group > .custom-select:not(:first-child) {
3432 border-top-left-radius: 0;
3433 border-bottom-left-radius: 0;
3435 .input-group > .custom-file {
3437 align-items: center;
3439 .input-group > .custom-file:not(:last-child) .custom-file-label,
3440 .input-group > .custom-file:not(:last-child) .custom-file-label::after {
3441 border-top-right-radius: 0;
3442 border-bottom-right-radius: 0;
3444 .input-group > .custom-file:not(:first-child) .custom-file-label {
3445 border-top-left-radius: 0;
3446 border-bottom-left-radius: 0;
3448 .input-group:not(.has-validation) > .form-control:not(:last-child),
3449 .input-group:not(.has-validation) > .custom-select:not(:last-child),
3450 .input-group:not(.has-validation)
3451 > .custom-file:not(:last-child)
3453 .input-group:not(.has-validation)
3454 > .custom-file:not(:last-child)
3455 .custom-file-label::after {
3456 border-top-right-radius: 0;
3457 border-bottom-right-radius: 0;
3459 .input-group.has-validation > .form-control:nth-last-child(n + 3),
3460 .input-group.has-validation > .custom-select:nth-last-child(n + 3),
3461 .input-group.has-validation
3462 > .custom-file:nth-last-child(n + 3)
3464 .input-group.has-validation
3465 > .custom-file:nth-last-child(n + 3)
3466 .custom-file-label::after {
3467 border-top-right-radius: 0;
3468 border-bottom-right-radius: 0;
3471 .input-group-prepend,
3472 .input-group-append {
3475 .input-group-prepend .btn,
3476 .input-group-append .btn {
3480 .input-group-prepend .btn:focus,
3481 .input-group-append .btn:focus {
3484 .input-group-prepend .btn + .btn,
3485 .input-group-prepend .btn + .input-group-text,
3486 .input-group-prepend .input-group-text + .input-group-text,
3487 .input-group-prepend .input-group-text + .btn,
3488 .input-group-append .btn + .btn,
3489 .input-group-append .btn + .input-group-text,
3490 .input-group-append .input-group-text + .input-group-text,
3491 .input-group-append .input-group-text + .btn {
3495 .input-group-prepend {
3499 .input-group-append {
3505 align-items: center;
3506 padding: 0.375rem 0.75rem;
3513 white-space: nowrap;
3514 background-color: #e9ecef;
3515 border: 1px solid #ced4da;
3516 border-radius: 0.5rem;
3518 .input-group-text input[type="radio"],
3519 .input-group-text input[type="checkbox"] {
3523 .input-group-lg > .form-control:not(textarea),
3524 .input-group-lg > .custom-select {
3525 height: calc(1.5em + 1rem + 2px);
3528 .input-group-lg > .form-control,
3529 .input-group-lg > .custom-select,
3530 .input-group-lg > .input-group-prepend > .input-group-text,
3531 .input-group-lg > .input-group-append > .input-group-text,
3532 .input-group-lg > .input-group-prepend > .btn,
3533 .input-group-lg > .input-group-append > .btn {
3534 padding: 0.5rem 1rem;
3537 border-radius: 0.5rem;
3540 .input-group-sm > .form-control:not(textarea),
3541 .input-group-sm > .custom-select {
3542 height: calc(1.5em + 0.5rem + 2px);
3545 .input-group-sm > .form-control,
3546 .input-group-sm > .custom-select,
3547 .input-group-sm > .input-group-prepend > .input-group-text,
3548 .input-group-sm > .input-group-append > .input-group-text,
3549 .input-group-sm > .input-group-prepend > .btn,
3550 .input-group-sm > .input-group-append > .btn {
3551 padding: 0.25rem 0.5rem;
3552 font-size: 0.875rem;
3554 border-radius: 1rem;
3557 .input-group-lg > .custom-select,
3558 .input-group-sm > .custom-select {
3559 padding-right: 1.75rem;
3562 .input-group > .input-group-prepend > .btn,
3563 .input-group > .input-group-prepend > .input-group-text,
3564 .input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
3565 .input-group:not(.has-validation)
3566 > .input-group-append:not(:last-child)
3567 > .input-group-text,
3568 .input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,
3569 .input-group.has-validation
3570 > .input-group-append:nth-last-child(n + 3)
3571 > .input-group-text,
3573 > .input-group-append:last-child
3574 > .btn:not(:last-child):not(.dropdown-toggle),
3576 > .input-group-append:last-child
3577 > .input-group-text:not(:last-child) {
3578 border-top-right-radius: 0;
3579 border-bottom-right-radius: 0;
3582 .input-group > .input-group-append > .btn,
3583 .input-group > .input-group-append > .input-group-text,
3584 .input-group > .input-group-prepend:not(:first-child) > .btn,
3585 .input-group > .input-group-prepend:not(:first-child) > .input-group-text,
3586 .input-group > .input-group-prepend:first-child > .btn:not(:first-child),
3588 > .input-group-prepend:first-child
3589 > .input-group-text:not(:first-child) {
3590 border-top-left-radius: 0;
3591 border-bottom-left-radius: 0;
3599 padding-left: 1.5rem;
3600 print-color-adjust: exact;
3603 .custom-control-inline {
3604 display: inline-flex;
3608 .custom-control-input {
3616 .custom-control-input:checked ~ .custom-control-label::before {
3618 border-color: #f1641e;
3619 background-color: #f1641e;
3621 .custom-control-input:focus ~ .custom-control-label::before {
3622 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
3624 .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
3625 border-color: #f8b796;
3627 .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
3629 background-color: #fbd8c6;
3630 border-color: #fbd8c6;
3632 .custom-control-input[disabled] ~ .custom-control-label,
3633 .custom-control-input:disabled ~ .custom-control-label {
3636 .custom-control-input[disabled] ~ .custom-control-label::before,
3637 .custom-control-input:disabled ~ .custom-control-label::before {
3638 background-color: #e9ecef;
3641 .custom-control-label {
3644 vertical-align: top;
3646 .custom-control-label::before {
3653 pointer-events: none;
3655 background-color: #ffffff;
3656 border: 1px solid #adb5bd;
3658 .custom-control-label::after {
3666 background: 50%/50% 50% no-repeat;
3669 .custom-checkbox .custom-control-label::before {
3670 border-radius: 0.5rem;
3672 .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
3673 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
3676 .custom-control-input:indeterminate
3677 ~ .custom-control-label::before {
3678 border-color: #f1641e;
3679 background-color: #f1641e;
3682 .custom-control-input:indeterminate
3683 ~ .custom-control-label::after {
3684 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e");
3687 .custom-control-input:disabled:checked
3688 ~ .custom-control-label::before {
3689 background-color: rgba(241, 100, 30, 0.5);
3692 .custom-control-input:disabled:indeterminate
3693 ~ .custom-control-label::before {
3694 background-color: rgba(241, 100, 30, 0.5);
3697 .custom-radio .custom-control-label::before {
3700 .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
3701 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e");
3704 .custom-control-input:disabled:checked
3705 ~ .custom-control-label::before {
3706 background-color: rgba(241, 100, 30, 0.5);
3710 padding-left: 2.25rem;
3712 .custom-switch .custom-control-label::before {
3715 pointer-events: all;
3716 border-radius: 0.5rem;
3718 .custom-switch .custom-control-label::after {
3719 top: calc(0.25rem + 2px);
3720 left: calc(-2.25rem + 2px);
3721 width: calc(1rem - 4px);
3722 height: calc(1rem - 4px);
3723 background-color: #adb5bd;
3724 border-radius: 0.5rem;
3725 transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out,
3726 border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3728 @media (prefers-reduced-motion: reduce) {
3729 .custom-switch .custom-control-label::after {
3733 .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
3734 background-color: #ffffff;
3735 transform: translateX(0.75rem);
3738 .custom-control-input:disabled:checked
3739 ~ .custom-control-label::before {
3740 background-color: rgba(241, 100, 30, 0.5);
3744 display: inline-block;
3746 height: calc(1.5em + 0.75rem + 2px);
3747 padding: 0.375rem 1.75rem 0.375rem 0.75rem;
3752 vertical-align: middle;
3754 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
3755 right 0.75rem center/8px 10px no-repeat;
3756 border: 1px solid #ced4da;
3757 border-radius: 0.5rem;
3760 .custom-select:focus {
3761 border-color: #f8b796;
3763 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
3765 .custom-select:focus::-ms-value {
3767 background-color: #ffffff;
3769 .custom-select[multiple],
3770 .custom-select[size]:not([size="1"]) {
3772 padding-right: 0.75rem;
3773 background-image: none;
3775 .custom-select:disabled {
3777 background-color: #e9ecef;
3779 .custom-select::-ms-expand {
3782 .custom-select:-moz-focusring {
3784 text-shadow: 0 0 0 #495057;
3788 height: calc(1.5em + 0.5rem + 2px);
3789 padding-top: 0.25rem;
3790 padding-bottom: 0.25rem;
3791 padding-left: 0.5rem;
3792 font-size: 0.875rem;
3796 height: calc(1.5em + 1rem + 2px);
3797 padding-top: 0.5rem;
3798 padding-bottom: 0.5rem;
3805 display: inline-block;
3807 height: calc(1.5em + 0.75rem + 2px);
3811 .custom-file-input {
3815 height: calc(1.5em + 0.75rem + 2px);
3820 .custom-file-input:focus ~ .custom-file-label {
3821 border-color: #f8b796;
3822 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
3824 .custom-file-input[disabled] ~ .custom-file-label,
3825 .custom-file-input:disabled ~ .custom-file-label {
3826 background-color: #e9ecef;
3828 .custom-file-input:lang(en) ~ .custom-file-label::after {
3831 .custom-file-input ~ .custom-file-label[data-browse]::after {
3832 content: attr(data-browse);
3835 .custom-file-label {
3841 height: calc(1.5em + 0.75rem + 2px);
3842 padding: 0.375rem 0.75rem;
3847 background-color: #ffffff;
3848 border: 1px solid #ced4da;
3849 border-radius: 0.5rem;
3851 .custom-file-label::after {
3858 height: calc(1.5em + 0.75rem);
3859 padding: 0.375rem 0.75rem;
3863 background-color: #e9ecef;
3864 border-left: inherit;
3865 border-radius: 0 0.5rem 0.5rem 0;
3872 background-color: transparent;
3875 .custom-range:focus {
3878 .custom-range:focus::-webkit-slider-thumb {
3879 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
3881 .custom-range:focus::-moz-range-thumb {
3882 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
3884 .custom-range:focus::-ms-thumb {
3885 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
3887 .custom-range::-moz-focus-outer {
3890 .custom-range::-webkit-slider-thumb {
3893 margin-top: -0.25rem;
3894 background-color: #f1641e;
3896 border-radius: 1rem;
3897 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
3898 box-shadow 0.15s ease-in-out;
3901 @media (prefers-reduced-motion: reduce) {
3902 .custom-range::-webkit-slider-thumb {
3906 .custom-range::-webkit-slider-thumb:active {
3907 background-color: #fbd8c6;
3909 .custom-range::-webkit-slider-runnable-track {
3914 background-color: #dee2e6;
3915 border-color: transparent;
3916 border-radius: 1rem;
3918 .custom-range::-moz-range-thumb {
3921 background-color: #f1641e;
3923 border-radius: 1rem;
3924 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
3925 box-shadow 0.15s ease-in-out;
3928 @media (prefers-reduced-motion: reduce) {
3929 .custom-range::-moz-range-thumb {
3933 .custom-range::-moz-range-thumb:active {
3934 background-color: #fbd8c6;
3936 .custom-range::-moz-range-track {
3941 background-color: #dee2e6;
3942 border-color: transparent;
3943 border-radius: 1rem;
3945 .custom-range::-ms-thumb {
3949 margin-right: 0.2rem;
3950 margin-left: 0.2rem;
3951 background-color: #f1641e;
3953 border-radius: 1rem;
3954 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
3955 box-shadow 0.15s ease-in-out;
3958 @media (prefers-reduced-motion: reduce) {
3959 .custom-range::-ms-thumb {
3963 .custom-range::-ms-thumb:active {
3964 background-color: #fbd8c6;
3966 .custom-range::-ms-track {
3971 background-color: transparent;
3972 border-color: transparent;
3973 border-width: 0.5rem;
3975 .custom-range::-ms-fill-lower {
3976 background-color: #dee2e6;
3977 border-radius: 1rem;
3979 .custom-range::-ms-fill-upper {
3981 background-color: #dee2e6;
3982 border-radius: 1rem;
3984 .custom-range:disabled::-webkit-slider-thumb {
3985 background-color: #adb5bd;
3987 .custom-range:disabled::-webkit-slider-runnable-track {
3990 .custom-range:disabled::-moz-range-thumb {
3991 background-color: #adb5bd;
3993 .custom-range:disabled::-moz-range-track {
3996 .custom-range:disabled::-ms-thumb {
3997 background-color: #adb5bd;
4000 .custom-control-label::before,
4003 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
4004 box-shadow 0.15s ease-in-out;
4006 @media (prefers-reduced-motion: reduce) {
4007 .custom-control-label::before,
4024 padding: 0.5rem 1rem;
4028 text-decoration: none;
4030 .nav-link.disabled {
4032 pointer-events: none;
4037 border-bottom: 1px solid #dee2e6;
4039 .nav-tabs .nav-link {
4040 margin-bottom: -1px;
4041 background-color: transparent;
4042 border: 1px solid transparent;
4043 border-top-left-radius: 0.5rem;
4044 border-top-right-radius: 0.5rem;
4046 .nav-tabs .nav-link:hover,
4047 .nav-tabs .nav-link:focus {
4049 border-color: #e9ecef #e9ecef #dee2e6;
4051 .nav-tabs .nav-link.disabled {
4053 background-color: transparent;
4054 border-color: transparent;
4056 .nav-tabs .nav-link.active,
4057 .nav-tabs .nav-item.show .nav-link {
4059 background-color: #fff;
4060 border-color: #dee2e6 #dee2e6 #fff;
4062 .nav-tabs .dropdown-menu {
4064 border-top-left-radius: 0;
4065 border-top-right-radius: 0;
4068 .nav-pills .nav-link {
4071 border-radius: 0.5rem;
4073 .nav-pills .nav-link.active,
4074 .nav-pills .show > .nav-link {
4076 background-color: #f1641e;
4079 .nav-fill > .nav-link,
4080 .nav-fill .nav-item {
4085 .nav-justified > .nav-link,
4086 .nav-justified .nav-item {
4092 .tab-content > .tab-pane {
4095 .tab-content > .active {
4103 align-items: center;
4104 justify-content: space-between;
4105 padding: 0.5rem 1rem;
4108 .navbar .container-fluid,
4109 .navbar .container-sm,
4110 .navbar .container-md,
4111 .navbar .container-lg,
4112 .navbar .container-xl {
4115 align-items: center;
4116 justify-content: space-between;
4119 display: inline-block;
4120 padding-top: 0.3125rem;
4121 padding-bottom: 0.3125rem;
4124 line-height: inherit;
4125 white-space: nowrap;
4127 .navbar-brand:hover,
4128 .navbar-brand:focus {
4129 text-decoration: none;
4134 flex-direction: column;
4139 .navbar-nav .nav-link {
4143 .navbar-nav .dropdown-menu {
4149 display: inline-block;
4150 padding-top: 0.5rem;
4151 padding-bottom: 0.5rem;
4157 align-items: center;
4161 padding: 0.25rem 0.75rem;
4164 background-color: transparent;
4165 border: 1px solid transparent;
4166 border-radius: 0.5rem;
4168 .navbar-toggler:hover,
4169 .navbar-toggler:focus {
4170 text-decoration: none;
4173 .navbar-toggler-icon {
4174 display: inline-block;
4177 vertical-align: middle;
4179 background: 50%/100% 100% no-repeat;
4182 .navbar-nav-scroll {
4187 @media (max-width: 575.98px) {
4188 .navbar-expand-sm > .container,
4189 .navbar-expand-sm > .container-fluid,
4190 .navbar-expand-sm > .container-sm,
4191 .navbar-expand-sm > .container-md,
4192 .navbar-expand-sm > .container-lg,
4193 .navbar-expand-sm > .container-xl {
4198 @media (min-width: 576px) {
4200 flex-flow: row nowrap;
4201 justify-content: flex-start;
4203 .navbar-expand-sm .navbar-nav {
4204 flex-direction: row;
4206 .navbar-expand-sm .navbar-nav .dropdown-menu {
4209 .navbar-expand-sm .navbar-nav .nav-link {
4210 padding-right: 0.5rem;
4211 padding-left: 0.5rem;
4213 .navbar-expand-sm > .container,
4214 .navbar-expand-sm > .container-fluid,
4215 .navbar-expand-sm > .container-sm,
4216 .navbar-expand-sm > .container-md,
4217 .navbar-expand-sm > .container-lg,
4218 .navbar-expand-sm > .container-xl {
4221 .navbar-expand-sm .navbar-nav-scroll {
4224 .navbar-expand-sm .navbar-collapse {
4225 display: flex !important;
4228 .navbar-expand-sm .navbar-toggler {
4232 @media (max-width: 767.98px) {
4233 .navbar-expand-md > .container,
4234 .navbar-expand-md > .container-fluid,
4235 .navbar-expand-md > .container-sm,
4236 .navbar-expand-md > .container-md,
4237 .navbar-expand-md > .container-lg,
4238 .navbar-expand-md > .container-xl {
4243 @media (min-width: 768px) {
4245 flex-flow: row nowrap;
4246 justify-content: flex-start;
4248 .navbar-expand-md .navbar-nav {
4249 flex-direction: row;
4251 .navbar-expand-md .navbar-nav .dropdown-menu {
4254 .navbar-expand-md .navbar-nav .nav-link {
4255 padding-right: 0.5rem;
4256 padding-left: 0.5rem;
4258 .navbar-expand-md > .container,
4259 .navbar-expand-md > .container-fluid,
4260 .navbar-expand-md > .container-sm,
4261 .navbar-expand-md > .container-md,
4262 .navbar-expand-md > .container-lg,
4263 .navbar-expand-md > .container-xl {
4266 .navbar-expand-md .navbar-nav-scroll {
4269 .navbar-expand-md .navbar-collapse {
4270 display: flex !important;
4273 .navbar-expand-md .navbar-toggler {
4277 @media (max-width: 991.98px) {
4278 .navbar-expand-lg > .container,
4279 .navbar-expand-lg > .container-fluid,
4280 .navbar-expand-lg > .container-sm,
4281 .navbar-expand-lg > .container-md,
4282 .navbar-expand-lg > .container-lg,
4283 .navbar-expand-lg > .container-xl {
4288 @media (min-width: 992px) {
4290 flex-flow: row nowrap;
4291 justify-content: flex-start;
4293 .navbar-expand-lg .navbar-nav {
4294 flex-direction: row;
4296 .navbar-expand-lg .navbar-nav .dropdown-menu {
4299 .navbar-expand-lg .navbar-nav .nav-link {
4300 padding-right: 0.5rem;
4301 padding-left: 0.5rem;
4303 .navbar-expand-lg > .container,
4304 .navbar-expand-lg > .container-fluid,
4305 .navbar-expand-lg > .container-sm,
4306 .navbar-expand-lg > .container-md,
4307 .navbar-expand-lg > .container-lg,
4308 .navbar-expand-lg > .container-xl {
4311 .navbar-expand-lg .navbar-nav-scroll {
4314 .navbar-expand-lg .navbar-collapse {
4315 display: flex !important;
4318 .navbar-expand-lg .navbar-toggler {
4322 @media (max-width: 1199.98px) {
4323 .navbar-expand-xl > .container,
4324 .navbar-expand-xl > .container-fluid,
4325 .navbar-expand-xl > .container-sm,
4326 .navbar-expand-xl > .container-md,
4327 .navbar-expand-xl > .container-lg,
4328 .navbar-expand-xl > .container-xl {
4333 @media (min-width: 1200px) {
4335 flex-flow: row nowrap;
4336 justify-content: flex-start;
4338 .navbar-expand-xl .navbar-nav {
4339 flex-direction: row;
4341 .navbar-expand-xl .navbar-nav .dropdown-menu {
4344 .navbar-expand-xl .navbar-nav .nav-link {
4345 padding-right: 0.5rem;
4346 padding-left: 0.5rem;
4348 .navbar-expand-xl > .container,
4349 .navbar-expand-xl > .container-fluid,
4350 .navbar-expand-xl > .container-sm,
4351 .navbar-expand-xl > .container-md,
4352 .navbar-expand-xl > .container-lg,
4353 .navbar-expand-xl > .container-xl {
4356 .navbar-expand-xl .navbar-nav-scroll {
4359 .navbar-expand-xl .navbar-collapse {
4360 display: flex !important;
4363 .navbar-expand-xl .navbar-toggler {
4368 flex-flow: row nowrap;
4369 justify-content: flex-start;
4371 .navbar-expand > .container,
4372 .navbar-expand > .container-fluid,
4373 .navbar-expand > .container-sm,
4374 .navbar-expand > .container-md,
4375 .navbar-expand > .container-lg,
4376 .navbar-expand > .container-xl {
4380 .navbar-expand .navbar-nav {
4381 flex-direction: row;
4383 .navbar-expand .navbar-nav .dropdown-menu {
4386 .navbar-expand .navbar-nav .nav-link {
4387 padding-right: 0.5rem;
4388 padding-left: 0.5rem;
4390 .navbar-expand > .container,
4391 .navbar-expand > .container-fluid,
4392 .navbar-expand > .container-sm,
4393 .navbar-expand > .container-md,
4394 .navbar-expand > .container-lg,
4395 .navbar-expand > .container-xl {
4398 .navbar-expand .navbar-nav-scroll {
4401 .navbar-expand .navbar-collapse {
4402 display: flex !important;
4405 .navbar-expand .navbar-toggler {
4409 .navbar-light .navbar-brand {
4412 .navbar-light .navbar-brand:hover,
4413 .navbar-light .navbar-brand:focus {
4416 .navbar-light .navbar-nav .nav-link {
4419 .navbar-light .navbar-nav .nav-link:hover,
4420 .navbar-light .navbar-nav .nav-link:focus {
4423 .navbar-light .navbar-nav .nav-link.disabled {
4424 color: rgba(34, 34, 34, 0.3);
4426 .navbar-light .navbar-nav .show > .nav-link,
4427 .navbar-light .navbar-nav .active > .nav-link,
4428 .navbar-light .navbar-nav .nav-link.show,
4429 .navbar-light .navbar-nav .nav-link.active {
4432 .navbar-light .navbar-toggler {
4434 border-color: rgba(34, 34, 34, 0.1);
4436 .navbar-light .navbar-toggler-icon {
4437 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='%236c757d' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
4439 .navbar-light .navbar-text {
4442 .navbar-light .navbar-text a {
4445 .navbar-light .navbar-text a:hover,
4446 .navbar-light .navbar-text a:focus {
4450 .navbar-dark .navbar-brand {
4453 .navbar-dark .navbar-brand:hover,
4454 .navbar-dark .navbar-brand:focus {
4457 .navbar-dark .navbar-nav .nav-link {
4458 color: rgba(255, 255, 255, 0.5);
4460 .navbar-dark .navbar-nav .nav-link:hover,
4461 .navbar-dark .navbar-nav .nav-link:focus {
4462 color: rgba(255, 255, 255, 0.75);
4464 .navbar-dark .navbar-nav .nav-link.disabled {
4465 color: rgba(255, 255, 255, 0.25);
4467 .navbar-dark .navbar-nav .show > .nav-link,
4468 .navbar-dark .navbar-nav .active > .nav-link,
4469 .navbar-dark .navbar-nav .nav-link.show,
4470 .navbar-dark .navbar-nav .nav-link.active {
4473 .navbar-dark .navbar-toggler {
4474 color: rgba(255, 255, 255, 0.5);
4475 border-color: rgba(34, 34, 34, 0.1);
4477 .navbar-dark .navbar-toggler-icon {
4478 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
4480 .navbar-dark .navbar-text {
4481 color: rgba(255, 255, 255, 0.5);
4483 .navbar-dark .navbar-text a {
4486 .navbar-dark .navbar-text a:hover,
4487 .navbar-dark .navbar-text a:focus {
4494 flex-direction: column;
4496 word-wrap: break-word;
4497 background-color: #f8f9fa;
4498 background-clip: border-box;
4499 border: 1px solid rgba(34, 34, 34, 0.125);
4500 border-radius: 0.5rem;
4506 .card > .list-group {
4507 border-top: inherit;
4508 border-bottom: inherit;
4510 .card > .list-group:first-child {
4511 border-top-width: 0;
4512 border-top-left-radius: calc(0.5rem - 1px);
4513 border-top-right-radius: calc(0.5rem - 1px);
4515 .card > .list-group:last-child {
4516 border-bottom-width: 0;
4517 border-bottom-right-radius: calc(0.5rem - 1px);
4518 border-bottom-left-radius: calc(0.5rem - 1px);
4520 .card > .card-header + .list-group,
4521 .card > .list-group + .card-footer {
4533 margin-bottom: 0.75rem;
4537 margin-top: -0.375rem;
4541 .card-text:last-child {
4546 text-decoration: none;
4548 .card-link + .card-link {
4549 margin-left: 1.25rem;
4553 padding: 0.75rem 1.25rem;
4556 background-color: rgba(34, 34, 34, 0.03);
4557 border-bottom: 1px solid rgba(34, 34, 34, 0.125);
4559 .card-header:first-child {
4560 border-radius: calc(0.5rem - 1px) calc(0.5rem - 1px) 0 0;
4564 padding: 0.75rem 1.25rem;
4566 background-color: rgba(34, 34, 34, 0.03);
4567 border-top: 1px solid rgba(34, 34, 34, 0.125);
4569 .card-footer:last-child {
4570 border-radius: 0 0 calc(0.5rem - 1px) calc(0.5rem - 1px);
4574 margin-right: -0.625rem;
4575 margin-bottom: -0.75rem;
4576 margin-left: -0.625rem;
4580 .card-header-pills {
4581 margin-right: -0.625rem;
4582 margin-left: -0.625rem;
4592 border-radius: calc(0.5rem - 1px);
4604 border-top-left-radius: calc(0.5rem - 1px);
4605 border-top-right-radius: calc(0.5rem - 1px);
4610 border-bottom-right-radius: calc(0.5rem - 1px);
4611 border-bottom-left-radius: calc(0.5rem - 1px);
4615 margin-bottom: 15px;
4617 @media (min-width: 576px) {
4620 flex-flow: row wrap;
4621 margin-right: -15px;
4632 .card-group > .card {
4633 margin-bottom: 15px;
4635 @media (min-width: 576px) {
4638 flex-flow: row wrap;
4640 .card-group > .card {
4644 .card-group > .card + .card {
4648 .card-group > .card:not(:last-child) {
4649 border-top-right-radius: 0;
4650 border-bottom-right-radius: 0;
4652 .card-group > .card:not(:last-child) .card-img-top,
4653 .card-group > .card:not(:last-child) .card-header {
4654 border-top-right-radius: 0;
4656 .card-group > .card:not(:last-child) .card-img-bottom,
4657 .card-group > .card:not(:last-child) .card-footer {
4658 border-bottom-right-radius: 0;
4660 .card-group > .card:not(:first-child) {
4661 border-top-left-radius: 0;
4662 border-bottom-left-radius: 0;
4664 .card-group > .card:not(:first-child) .card-img-top,
4665 .card-group > .card:not(:first-child) .card-header {
4666 border-top-left-radius: 0;
4668 .card-group > .card:not(:first-child) .card-img-bottom,
4669 .card-group > .card:not(:first-child) .card-footer {
4670 border-bottom-left-radius: 0;
4674 .card-columns .card {
4675 margin-bottom: 0.75rem;
4677 @media (min-width: 576px) {
4680 column-gap: 1.25rem;
4684 .card-columns .card {
4685 display: inline-block;
4691 overflow-anchor: none;
4693 .accordion > .card {
4696 .accordion > .card:not(:last-of-type) {
4698 border-bottom-right-radius: 0;
4699 border-bottom-left-radius: 0;
4701 .accordion > .card:not(:first-of-type) {
4702 border-top-left-radius: 0;
4703 border-top-right-radius: 0;
4705 .accordion > .card > .card-header {
4707 margin-bottom: -1px;
4713 padding: 0.75rem 1rem;
4714 margin-bottom: 1rem;
4716 background-color: #e9ecef;
4717 border-radius: 0.5rem;
4720 .breadcrumb-item + .breadcrumb-item {
4721 padding-left: 0.5rem;
4723 .breadcrumb-item + .breadcrumb-item::before {
4725 padding-right: 0.5rem;
4729 .breadcrumb-item + .breadcrumb-item:hover::before {
4730 text-decoration: underline;
4732 .breadcrumb-item + .breadcrumb-item:hover::before {
4733 text-decoration: none;
4735 .breadcrumb-item.active {
4743 border-radius: 0.5rem;
4749 padding: 0.5rem 0.75rem;
4753 background-color: #ffffff;
4754 border: 1px solid #dee2e6;
4759 text-decoration: none;
4760 background-color: #e9ecef;
4761 border-color: #dee2e6;
4766 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
4769 .page-item:first-child .page-link {
4771 border-top-left-radius: 0.5rem;
4772 border-bottom-left-radius: 0.5rem;
4774 .page-item:last-child .page-link {
4775 border-top-right-radius: 0.5rem;
4776 border-bottom-right-radius: 0.5rem;
4778 .page-item.active .page-link {
4781 background-color: #f1641e;
4782 border-color: #f1641e;
4784 .page-item.disabled .page-link {
4786 pointer-events: none;
4788 background-color: #ffffff;
4789 border-color: #dee2e6;
4792 .pagination-lg .page-link {
4793 padding: 0.75rem 1.5rem;
4797 .pagination-lg .page-item:first-child .page-link {
4798 border-top-left-radius: 0.5rem;
4799 border-bottom-left-radius: 0.5rem;
4801 .pagination-lg .page-item:last-child .page-link {
4802 border-top-right-radius: 0.5rem;
4803 border-bottom-right-radius: 0.5rem;
4806 .pagination-sm .page-link {
4807 padding: 0.25rem 0.5rem;
4808 font-size: 0.875rem;
4811 .pagination-sm .page-item:first-child .page-link {
4812 border-top-left-radius: 1rem;
4813 border-bottom-left-radius: 1rem;
4815 .pagination-sm .page-item:last-child .page-link {
4816 border-top-right-radius: 1rem;
4817 border-bottom-right-radius: 1rem;
4821 display: inline-block;
4822 padding: 0.25em 0.4em;
4827 white-space: nowrap;
4828 vertical-align: baseline;
4829 border-radius: 0.5rem;
4830 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
4831 border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4833 @media (prefers-reduced-motion: reduce) {
4840 text-decoration: none;
4853 padding-right: 0.6em;
4854 padding-left: 0.6em;
4855 border-radius: 10rem;
4860 background-color: #f1641e;
4862 a.badge-primary:hover,
4863 a.badge-primary:focus {
4865 background-color: #cf4d0d;
4867 a.badge-primary:focus,
4868 a.badge-primary.focus {
4870 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.5);
4875 background-color: #c80000;
4877 a.badge-secondary:hover,
4878 a.badge-secondary:focus {
4880 background-color: #950000;
4882 a.badge-secondary:focus,
4883 a.badge-secondary.focus {
4885 box-shadow: 0 0 0 0.2rem rgba(200, 0, 0, 0.5);
4890 background-color: #6610f2;
4892 a.badge-success:hover,
4893 a.badge-success:focus {
4895 background-color: #510bc4;
4897 a.badge-success:focus,
4898 a.badge-success.focus {
4900 box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5);
4905 background-color: #007bff;
4908 a.badge-info:focus {
4910 background-color: #0062cc;
4913 a.badge-info.focus {
4915 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
4920 background-color: #ffc107;
4922 a.badge-warning:hover,
4923 a.badge-warning:focus {
4925 background-color: #d39e00;
4927 a.badge-warning:focus,
4928 a.badge-warning.focus {
4930 box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
4935 background-color: #8c3409;
4937 a.badge-danger:hover,
4938 a.badge-danger:focus {
4940 background-color: #5c2206;
4942 a.badge-danger:focus,
4943 a.badge-danger.focus {
4945 box-shadow: 0 0 0 0.2rem rgba(140, 52, 9, 0.5);
4950 background-color: #f8f9fa;
4952 a.badge-light:hover,
4953 a.badge-light:focus {
4955 background-color: #dae0e5;
4957 a.badge-light:focus,
4958 a.badge-light.focus {
4960 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
4965 background-color: #343a40;
4968 a.badge-dark:focus {
4970 background-color: #1d2124;
4973 a.badge-dark.focus {
4975 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
4980 margin-bottom: 2rem;
4981 background-color: #e9ecef;
4982 border-radius: 0.5rem;
4984 @media (min-width: 576px) {
4998 padding: 0.75rem 1.25rem;
4999 margin-bottom: 1rem;
5000 border: 1px solid transparent;
5001 border-radius: 0.5rem;
5012 .alert-dismissible {
5013 padding-right: 4rem;
5015 .alert-dismissible .close {
5020 padding: 0.75rem 1.25rem;
5026 background-color: #fce0d2;
5027 border-color: #fbd4c0;
5030 border-top-color: #f9c4a8;
5032 .alert-primary .alert-link {
5038 background-color: #f4cccc;
5039 border-color: #f0b8b8;
5041 .alert-secondary hr {
5042 border-top-color: #eca3a3;
5044 .alert-secondary .alert-link {
5050 background-color: #e0cffc;
5051 border-color: #d4bcfb;
5054 border-top-color: #c5a4fa;
5056 .alert-success .alert-link {
5062 background-color: #cce5ff;
5063 border-color: #b8daff;
5066 border-top-color: #9fcdff;
5068 .alert-info .alert-link {
5074 background-color: #fff3cd;
5075 border-color: #ffeeba;
5078 border-top-color: #ffe8a1;
5080 .alert-warning .alert-link {
5086 background-color: #e8d6ce;
5087 border-color: #dfc6ba;
5090 border-top-color: #d7b8a9;
5092 .alert-danger .alert-link {
5098 background-color: #fefefe;
5099 border-color: #fdfdfe;
5102 border-top-color: #ececf6;
5104 .alert-light .alert-link {
5110 background-color: #d6d8d9;
5111 border-color: #c6c8ca;
5114 border-top-color: #b9bbbe;
5116 .alert-dark .alert-link {
5120 @keyframes progress-bar-stripes {
5122 background-position: 1rem 0;
5125 background-position: 0 0;
5134 background-color: #e9ecef;
5135 border-radius: 0.5rem;
5140 flex-direction: column;
5141 justify-content: center;
5145 white-space: nowrap;
5146 background-color: #f1641e;
5147 transition: width 0.6s ease;
5149 @media (prefers-reduced-motion: reduce) {
5155 .progress-bar-striped {
5156 background-image: linear-gradient(
5158 rgba(255, 255, 255, 0.15) 25%,
5161 rgba(255, 255, 255, 0.15) 50%,
5162 rgba(255, 255, 255, 0.15) 75%,
5166 background-size: 1rem 1rem;
5169 .progress-bar-animated {
5170 animation: 1s linear infinite progress-bar-stripes;
5172 @media (prefers-reduced-motion: reduce) {
5173 .progress-bar-animated {
5180 align-items: flex-start;
5189 flex-direction: column;
5192 border-radius: 0.5rem;
5195 .list-group-item-action {
5198 text-align: inherit;
5200 .list-group-item-action:hover,
5201 .list-group-item-action:focus {
5204 text-decoration: none;
5205 background-color: #f8f9fa;
5207 .list-group-item-action:active {
5209 background-color: #e9ecef;
5215 padding: 0.75rem 1.25rem;
5216 background-color: #ffffff;
5217 border: 1px solid rgba(34, 34, 34, 0.125);
5219 .list-group-item:first-child {
5220 border-top-left-radius: inherit;
5221 border-top-right-radius: inherit;
5223 .list-group-item:last-child {
5224 border-bottom-right-radius: inherit;
5225 border-bottom-left-radius: inherit;
5227 .list-group-item.disabled,
5228 .list-group-item:disabled {
5230 pointer-events: none;
5231 background-color: #ffffff;
5233 .list-group-item.active {
5236 background-color: #f1641e;
5237 border-color: #f1641e;
5239 .list-group-item + .list-group-item {
5240 border-top-width: 0;
5242 .list-group-item + .list-group-item.active {
5244 border-top-width: 1px;
5247 .list-group-horizontal {
5248 flex-direction: row;
5250 .list-group-horizontal > .list-group-item:first-child {
5251 border-bottom-left-radius: 0.5rem;
5252 border-top-right-radius: 0;
5254 .list-group-horizontal > .list-group-item:last-child {
5255 border-top-right-radius: 0.5rem;
5256 border-bottom-left-radius: 0;
5258 .list-group-horizontal > .list-group-item.active {
5261 .list-group-horizontal > .list-group-item + .list-group-item {
5262 border-top-width: 1px;
5263 border-left-width: 0;
5265 .list-group-horizontal > .list-group-item + .list-group-item.active {
5267 border-left-width: 1px;
5270 @media (min-width: 576px) {
5271 .list-group-horizontal-sm {
5272 flex-direction: row;
5274 .list-group-horizontal-sm > .list-group-item:first-child {
5275 border-bottom-left-radius: 0.5rem;
5276 border-top-right-radius: 0;
5278 .list-group-horizontal-sm > .list-group-item:last-child {
5279 border-top-right-radius: 0.5rem;
5280 border-bottom-left-radius: 0;
5282 .list-group-horizontal-sm > .list-group-item.active {
5285 .list-group-horizontal-sm > .list-group-item + .list-group-item {
5286 border-top-width: 1px;
5287 border-left-width: 0;
5289 .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
5291 border-left-width: 1px;
5294 @media (min-width: 768px) {
5295 .list-group-horizontal-md {
5296 flex-direction: row;
5298 .list-group-horizontal-md > .list-group-item:first-child {
5299 border-bottom-left-radius: 0.5rem;
5300 border-top-right-radius: 0;
5302 .list-group-horizontal-md > .list-group-item:last-child {
5303 border-top-right-radius: 0.5rem;
5304 border-bottom-left-radius: 0;
5306 .list-group-horizontal-md > .list-group-item.active {
5309 .list-group-horizontal-md > .list-group-item + .list-group-item {
5310 border-top-width: 1px;
5311 border-left-width: 0;
5313 .list-group-horizontal-md > .list-group-item + .list-group-item.active {
5315 border-left-width: 1px;
5318 @media (min-width: 992px) {
5319 .list-group-horizontal-lg {
5320 flex-direction: row;
5322 .list-group-horizontal-lg > .list-group-item:first-child {
5323 border-bottom-left-radius: 0.5rem;
5324 border-top-right-radius: 0;
5326 .list-group-horizontal-lg > .list-group-item:last-child {
5327 border-top-right-radius: 0.5rem;
5328 border-bottom-left-radius: 0;
5330 .list-group-horizontal-lg > .list-group-item.active {
5333 .list-group-horizontal-lg > .list-group-item + .list-group-item {
5334 border-top-width: 1px;
5335 border-left-width: 0;
5337 .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
5339 border-left-width: 1px;
5342 @media (min-width: 1200px) {
5343 .list-group-horizontal-xl {
5344 flex-direction: row;
5346 .list-group-horizontal-xl > .list-group-item:first-child {
5347 border-bottom-left-radius: 0.5rem;
5348 border-top-right-radius: 0;
5350 .list-group-horizontal-xl > .list-group-item:last-child {
5351 border-top-right-radius: 0.5rem;
5352 border-bottom-left-radius: 0;
5354 .list-group-horizontal-xl > .list-group-item.active {
5357 .list-group-horizontal-xl > .list-group-item + .list-group-item {
5358 border-top-width: 1px;
5359 border-left-width: 0;
5361 .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
5363 border-left-width: 1px;
5369 .list-group-flush > .list-group-item {
5370 border-width: 0 0 1px;
5372 .list-group-flush > .list-group-item:last-child {
5373 border-bottom-width: 0;
5376 .list-group-item-primary {
5378 background-color: #fbd4c0;
5380 .list-group-item-primary.list-group-item-action:hover,
5381 .list-group-item-primary.list-group-item-action:focus {
5383 background-color: #f9c4a8;
5385 .list-group-item-primary.list-group-item-action.active {
5387 background-color: #8e4420;
5388 border-color: #8e4420;
5391 .list-group-item-secondary {
5393 background-color: #f0b8b8;
5395 .list-group-item-secondary.list-group-item-action:hover,
5396 .list-group-item-secondary.list-group-item-action:focus {
5398 background-color: #eca3a3;
5400 .list-group-item-secondary.list-group-item-action.active {
5402 background-color: #781010;
5403 border-color: #781010;
5406 .list-group-item-success {
5408 background-color: #d4bcfb;
5410 .list-group-item-success.list-group-item-action:hover,
5411 .list-group-item-success.list-group-item-action:focus {
5413 background-color: #c5a4fa;
5415 .list-group-item-success.list-group-item-action.active {
5417 background-color: #45198e;
5418 border-color: #45198e;
5421 .list-group-item-info {
5423 background-color: #b8daff;
5425 .list-group-item-info.list-group-item-action:hover,
5426 .list-group-item-info.list-group-item-action:focus {
5428 background-color: #9fcdff;
5430 .list-group-item-info.list-group-item-action.active {
5432 background-color: #105095;
5433 border-color: #105095;
5436 .list-group-item-warning {
5438 background-color: #ffeeba;
5440 .list-group-item-warning.list-group-item-action:hover,
5441 .list-group-item-warning.list-group-item-action:focus {
5443 background-color: #ffe8a1;
5445 .list-group-item-warning.list-group-item-action.active {
5447 background-color: #957514;
5448 border-color: #957514;
5451 .list-group-item-danger {
5453 background-color: #dfc6ba;
5455 .list-group-item-danger.list-group-item-action:hover,
5456 .list-group-item-danger.list-group-item-action:focus {
5458 background-color: #d7b8a9;
5460 .list-group-item-danger.list-group-item-action.active {
5462 background-color: #592b15;
5463 border-color: #592b15;
5466 .list-group-item-light {
5468 background-color: #fdfdfe;
5470 .list-group-item-light.list-group-item-action:hover,
5471 .list-group-item-light.list-group-item-action:focus {
5473 background-color: #ececf6;
5475 .list-group-item-light.list-group-item-action.active {
5477 background-color: #919292;
5478 border-color: #919292;
5481 .list-group-item-dark {
5483 background-color: #c6c8ca;
5485 .list-group-item-dark.list-group-item-action:hover,
5486 .list-group-item-dark.list-group-item-action:focus {
5488 background-color: #b9bbbe;
5490 .list-group-item-dark.list-group-item-action.active {
5492 background-color: #2b2e32;
5493 border-color: #2b2e32;
5502 text-shadow: 0 1px 0 #ffffff;
5507 text-decoration: none;
5509 .close:not(:disabled):not(.disabled):hover,
5510 .close:not(:disabled):not(.disabled):focus {
5516 background-color: transparent;
5521 pointer-events: none;
5527 font-size: 0.875rem;
5528 background-color: rgba(255, 255, 255, 0.85);
5529 background-clip: padding-box;
5530 border: 1px solid rgba(0, 0, 0, 0.1);
5531 box-shadow: 0 0.25rem 0.75rem rgba(34, 34, 34, 0.1);
5533 border-radius: 0.25rem;
5535 .toast:not(:last-child) {
5536 margin-bottom: 0.75rem;
5551 align-items: center;
5552 padding: 0.25rem 0.75rem;
5554 background-color: rgba(255, 255, 255, 0.85);
5555 background-clip: padding-box;
5556 border-bottom: 1px solid rgba(0, 0, 0, 0.05);
5557 border-top-left-radius: calc(0.25rem - 1px);
5558 border-top-right-radius: calc(0.25rem - 1px);
5568 .modal-open .modal {
5589 pointer-events: none;
5591 .modal.fade .modal-dialog {
5592 transition: transform 0.3s ease-out;
5593 transform: translate(0, -50px);
5595 @media (prefers-reduced-motion: reduce) {
5596 .modal.fade .modal-dialog {
5600 .modal.show .modal-dialog {
5603 .modal.modal-static .modal-dialog {
5604 transform: scale(1.02);
5607 .modal-dialog-scrollable {
5609 max-height: calc(100% - 1rem);
5611 .modal-dialog-scrollable .modal-content {
5612 max-height: calc(100vh - 1rem);
5615 .modal-dialog-scrollable .modal-header,
5616 .modal-dialog-scrollable .modal-footer {
5619 .modal-dialog-scrollable .modal-body {
5623 .modal-dialog-centered {
5625 align-items: center;
5626 min-height: calc(100% - 1rem);
5628 .modal-dialog-centered::before {
5630 height: calc(100vh - 1rem);
5631 height: min-content;
5634 .modal-dialog-centered.modal-dialog-scrollable {
5635 flex-direction: column;
5636 justify-content: center;
5639 .modal-dialog-centered.modal-dialog-scrollable .modal-content {
5642 .modal-dialog-centered.modal-dialog-scrollable::before {
5649 flex-direction: column;
5651 pointer-events: auto;
5652 background-color: #ffffff;
5653 background-clip: padding-box;
5654 border: 1px solid rgba(34, 34, 34, 0.2);
5655 border-radius: 0.5rem;
5666 background-color: #222222;
5668 .modal-backdrop.fade {
5671 .modal-backdrop.show {
5677 align-items: flex-start;
5678 justify-content: space-between;
5680 border-bottom: 1px solid #495057;
5681 border-top-left-radius: calc(0.5rem - 1px);
5682 border-top-right-radius: calc(0.5rem - 1px);
5684 .modal-header .close {
5686 margin: -1rem -1rem -1rem auto;
5703 align-items: center;
5704 justify-content: flex-end;
5706 border-top: 1px solid #495057;
5707 border-bottom-right-radius: calc(0.5rem - 1px);
5708 border-bottom-left-radius: calc(0.5rem - 1px);
5714 .modal-scrollbar-measure {
5722 @media (min-width: 576px) {
5725 margin: 1.75rem auto;
5727 .modal-dialog-scrollable {
5728 max-height: calc(100% - 3.5rem);
5730 .modal-dialog-scrollable .modal-content {
5731 max-height: calc(100vh - 3.5rem);
5733 .modal-dialog-centered {
5734 min-height: calc(100% - 3.5rem);
5736 .modal-dialog-centered::before {
5737 height: calc(100vh - 3.5rem);
5738 height: min-content;
5744 @media (min-width: 992px) {
5750 @media (min-width: 1200px) {
5760 font-family: -apple-system, BlinkMacSystemFont, "Droid Sans", "Segoe UI",
5761 "Helvetica", Arial, sans-serif;
5767 text-decoration: none;
5769 text-transform: none;
5770 letter-spacing: normal;
5772 white-space: normal;
5773 word-spacing: normal;
5775 font-size: 0.875rem;
5776 word-wrap: break-word;
5788 .tooltip .arrow::before {
5791 border-color: transparent;
5792 border-style: solid;
5796 .bs-tooltip-auto[x-placement^="top"] {
5799 .bs-tooltip-top .arrow,
5800 .bs-tooltip-auto[x-placement^="top"] .arrow {
5803 .bs-tooltip-top .arrow::before,
5804 .bs-tooltip-auto[x-placement^="top"] .arrow::before {
5806 border-width: 0.4rem 0.4rem 0;
5807 border-top-color: #222222;
5811 .bs-tooltip-auto[x-placement^="right"] {
5814 .bs-tooltip-right .arrow,
5815 .bs-tooltip-auto[x-placement^="right"] .arrow {
5820 .bs-tooltip-right .arrow::before,
5821 .bs-tooltip-auto[x-placement^="right"] .arrow::before {
5823 border-width: 0.4rem 0.4rem 0.4rem 0;
5824 border-right-color: #222222;
5828 .bs-tooltip-auto[x-placement^="bottom"] {
5831 .bs-tooltip-bottom .arrow,
5832 .bs-tooltip-auto[x-placement^="bottom"] .arrow {
5835 .bs-tooltip-bottom .arrow::before,
5836 .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
5838 border-width: 0 0.4rem 0.4rem;
5839 border-bottom-color: #222222;
5843 .bs-tooltip-auto[x-placement^="left"] {
5846 .bs-tooltip-left .arrow,
5847 .bs-tooltip-auto[x-placement^="left"] .arrow {
5852 .bs-tooltip-left .arrow::before,
5853 .bs-tooltip-auto[x-placement^="left"] .arrow::before {
5855 border-width: 0.4rem 0 0.4rem 0.4rem;
5856 border-left-color: #222222;
5861 padding: 0.25rem 0.5rem;
5864 background-color: #222222;
5865 border-radius: 0.5rem;
5875 font-family: -apple-system, BlinkMacSystemFont, "Droid Sans", "Segoe UI",
5876 "Helvetica", Arial, sans-serif;
5882 text-decoration: none;
5884 text-transform: none;
5885 letter-spacing: normal;
5887 white-space: normal;
5888 word-spacing: normal;
5890 font-size: 0.875rem;
5891 word-wrap: break-word;
5892 background-color: #ffffff;
5893 background-clip: padding-box;
5894 border: 1px solid rgba(34, 34, 34, 0.2);
5895 border-radius: 0.5rem;
5904 .popover .arrow::before,
5905 .popover .arrow::after {
5909 border-color: transparent;
5910 border-style: solid;
5914 .bs-popover-auto[x-placement^="top"] {
5915 margin-bottom: 0.5rem;
5917 .bs-popover-top > .arrow,
5918 .bs-popover-auto[x-placement^="top"] > .arrow {
5919 bottom: calc(-0.5rem - 1px);
5921 .bs-popover-top > .arrow::before,
5922 .bs-popover-auto[x-placement^="top"] > .arrow::before {
5924 border-width: 0.5rem 0.5rem 0;
5925 border-top-color: rgba(34, 34, 34, 0.25);
5927 .bs-popover-top > .arrow::after,
5928 .bs-popover-auto[x-placement^="top"] > .arrow::after {
5930 border-width: 0.5rem 0.5rem 0;
5931 border-top-color: #ffffff;
5935 .bs-popover-auto[x-placement^="right"] {
5936 margin-left: 0.5rem;
5938 .bs-popover-right > .arrow,
5939 .bs-popover-auto[x-placement^="right"] > .arrow {
5940 left: calc(-0.5rem - 1px);
5945 .bs-popover-right > .arrow::before,
5946 .bs-popover-auto[x-placement^="right"] > .arrow::before {
5948 border-width: 0.5rem 0.5rem 0.5rem 0;
5949 border-right-color: rgba(34, 34, 34, 0.25);
5951 .bs-popover-right > .arrow::after,
5952 .bs-popover-auto[x-placement^="right"] > .arrow::after {
5954 border-width: 0.5rem 0.5rem 0.5rem 0;
5955 border-right-color: #ffffff;
5959 .bs-popover-auto[x-placement^="bottom"] {
5962 .bs-popover-bottom > .arrow,
5963 .bs-popover-auto[x-placement^="bottom"] > .arrow {
5964 top: calc(-0.5rem - 1px);
5966 .bs-popover-bottom > .arrow::before,
5967 .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
5969 border-width: 0 0.5rem 0.5rem 0.5rem;
5970 border-bottom-color: rgba(34, 34, 34, 0.25);
5972 .bs-popover-bottom > .arrow::after,
5973 .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
5975 border-width: 0 0.5rem 0.5rem 0.5rem;
5976 border-bottom-color: #ffffff;
5978 .bs-popover-bottom .popover-header::before,
5979 .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
5985 margin-left: -0.5rem;
5987 border-bottom: 1px solid #f7f7f7;
5991 .bs-popover-auto[x-placement^="left"] {
5992 margin-right: 0.5rem;
5994 .bs-popover-left > .arrow,
5995 .bs-popover-auto[x-placement^="left"] > .arrow {
5996 right: calc(-0.5rem - 1px);
6001 .bs-popover-left > .arrow::before,
6002 .bs-popover-auto[x-placement^="left"] > .arrow::before {
6004 border-width: 0.5rem 0 0.5rem 0.5rem;
6005 border-left-color: rgba(34, 34, 34, 0.25);
6007 .bs-popover-left > .arrow::after,
6008 .bs-popover-auto[x-placement^="left"] > .arrow::after {
6010 border-width: 0.5rem 0 0.5rem 0.5rem;
6011 border-left-color: #ffffff;
6015 padding: 0.5rem 0.75rem;
6019 background-color: #f7f7f7;
6020 border-bottom: 1px solid #ebebeb;
6021 border-top-left-radius: calc(0.5rem - 1px);
6022 border-top-right-radius: calc(0.5rem - 1px);
6024 .popover-header:empty {
6029 padding: 0.5rem 0.75rem;
6037 .carousel.pointer-event {
6038 touch-action: pan-y;
6046 .carousel-inner::after {
6057 margin-right: -100%;
6058 backface-visibility: hidden;
6059 transition: transform 0.6s ease-in-out;
6061 @media (prefers-reduced-motion: reduce) {
6067 .carousel-item.active,
6068 .carousel-item-next,
6069 .carousel-item-prev {
6073 .carousel-item-next:not(.carousel-item-left),
6074 .active.carousel-item-right {
6075 transform: translateX(100%);
6078 .carousel-item-prev:not(.carousel-item-right),
6079 .active.carousel-item-left {
6080 transform: translateX(-100%);
6083 .carousel-fade .carousel-item {
6085 transition-property: opacity;
6088 .carousel-fade .carousel-item.active,
6089 .carousel-fade .carousel-item-next.carousel-item-left,
6090 .carousel-fade .carousel-item-prev.carousel-item-right {
6094 .carousel-fade .active.carousel-item-left,
6095 .carousel-fade .active.carousel-item-right {
6098 transition: opacity 0s 0.6s;
6100 @media (prefers-reduced-motion: reduce) {
6101 .carousel-fade .active.carousel-item-left,
6102 .carousel-fade .active.carousel-item-right {
6107 .carousel-control-prev,
6108 .carousel-control-next {
6114 align-items: center;
6115 justify-content: center;
6123 transition: opacity 0.15s ease;
6125 @media (prefers-reduced-motion: reduce) {
6126 .carousel-control-prev,
6127 .carousel-control-next {
6131 .carousel-control-prev:hover,
6132 .carousel-control-prev:focus,
6133 .carousel-control-next:hover,
6134 .carousel-control-next:focus {
6136 text-decoration: none;
6141 .carousel-control-prev {
6145 .carousel-control-next {
6149 .carousel-control-prev-icon,
6150 .carousel-control-next-icon {
6151 display: inline-block;
6154 background: 50%/100% 100% no-repeat;
6157 .carousel-control-prev-icon {
6158 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
6161 .carousel-control-next-icon {
6162 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
6165 .carousel-indicators {
6172 justify-content: center;
6178 .carousel-indicators li {
6179 box-sizing: content-box;
6185 text-indent: -999px;
6187 background-color: #ffffff;
6188 background-clip: padding-box;
6189 border-top: 10px solid transparent;
6190 border-bottom: 10px solid transparent;
6192 transition: opacity 0.6s ease;
6194 @media (prefers-reduced-motion: reduce) {
6195 .carousel-indicators li {
6199 .carousel-indicators .active {
6210 padding-bottom: 20px;
6215 @keyframes spinner-border {
6217 transform: rotate(360deg);
6221 display: inline-block;
6224 vertical-align: -0.125em;
6225 border: 0.25em solid currentcolor;
6226 border-right-color: transparent;
6228 animation: 0.75s linear infinite spinner-border;
6231 .spinner-border-sm {
6234 border-width: 0.2em;
6237 @keyframes spinner-grow {
6239 transform: scale(0);
6247 display: inline-block;
6250 vertical-align: -0.125em;
6251 background-color: currentcolor;
6254 animation: 0.75s linear infinite spinner-grow;
6262 @media (prefers-reduced-motion: reduce) {
6265 animation-duration: 1.5s;
6269 vertical-align: baseline !important;
6273 vertical-align: top !important;
6277 vertical-align: middle !important;
6281 vertical-align: bottom !important;
6284 .align-text-bottom {
6285 vertical-align: text-bottom !important;
6289 vertical-align: text-top !important;
6293 background-color: #f1641e !important;
6298 button.bg-primary:hover,
6299 button.bg-primary:focus {
6300 background-color: #cf4d0d !important;
6304 background-color: #c80000 !important;
6307 a.bg-secondary:hover,
6308 a.bg-secondary:focus,
6309 button.bg-secondary:hover,
6310 button.bg-secondary:focus {
6311 background-color: #950000 !important;
6315 background-color: #6610f2 !important;
6320 button.bg-success:hover,
6321 button.bg-success:focus {
6322 background-color: #510bc4 !important;
6326 background-color: #007bff !important;
6331 button.bg-info:hover,
6332 button.bg-info:focus {
6333 background-color: #0062cc !important;
6337 background-color: #ffc107 !important;
6342 button.bg-warning:hover,
6343 button.bg-warning:focus {
6344 background-color: #d39e00 !important;
6348 background-color: #8c3409 !important;
6353 button.bg-danger:hover,
6354 button.bg-danger:focus {
6355 background-color: #5c2206 !important;
6359 background-color: #f8f9fa !important;
6364 button.bg-light:hover,
6365 button.bg-light:focus {
6366 background-color: #dae0e5 !important;
6370 background-color: #343a40 !important;
6375 button.bg-dark:hover,
6376 button.bg-dark:focus {
6377 background-color: #1d2124 !important;
6381 background-color: #ffffff !important;
6385 background-color: transparent !important;
6389 border: 1px solid #495057 !important;
6393 border-top: 1px solid #495057 !important;
6397 border-right: 1px solid #495057 !important;
6401 border-bottom: 1px solid #495057 !important;
6405 border-left: 1px solid #495057 !important;
6409 border: 0 !important;
6413 border-top: 0 !important;
6417 border-right: 0 !important;
6421 border-bottom: 0 !important;
6425 border-left: 0 !important;
6429 border-color: #f1641e !important;
6433 border-color: #c80000 !important;
6437 border-color: #6610f2 !important;
6441 border-color: #007bff !important;
6445 border-color: #ffc107 !important;
6449 border-color: #8c3409 !important;
6453 border-color: #f8f9fa !important;
6457 border-color: #343a40 !important;
6461 border-color: #ffffff !important;
6465 border-radius: 1rem !important;
6469 border-radius: 0.5rem !important;
6473 border-top-left-radius: 0.5rem !important;
6474 border-top-right-radius: 0.5rem !important;
6478 border-top-right-radius: 0.5rem !important;
6479 border-bottom-right-radius: 0.5rem !important;
6483 border-bottom-right-radius: 0.5rem !important;
6484 border-bottom-left-radius: 0.5rem !important;
6488 border-top-left-radius: 0.5rem !important;
6489 border-bottom-left-radius: 0.5rem !important;
6493 border-radius: 0.5rem !important;
6497 border-radius: 50% !important;
6501 border-radius: 0.25rem !important;
6505 border-radius: 0 !important;
6515 display: none !important;
6519 display: inline !important;
6523 display: inline-block !important;
6527 display: block !important;
6531 display: table !important;
6535 display: table-row !important;
6539 display: table-cell !important;
6543 display: flex !important;
6547 display: inline-flex !important;
6550 @media (min-width: 576px) {
6552 display: none !important;
6555 display: inline !important;
6557 .d-sm-inline-block {
6558 display: inline-block !important;
6561 display: block !important;
6564 display: table !important;
6567 display: table-row !important;
6570 display: table-cell !important;
6573 display: flex !important;
6576 display: inline-flex !important;
6579 @media (min-width: 768px) {
6581 display: none !important;
6584 display: inline !important;
6586 .d-md-inline-block {
6587 display: inline-block !important;
6590 display: block !important;
6593 display: table !important;
6596 display: table-row !important;
6599 display: table-cell !important;
6602 display: flex !important;
6605 display: inline-flex !important;
6608 @media (min-width: 992px) {
6610 display: none !important;
6613 display: inline !important;
6615 .d-lg-inline-block {
6616 display: inline-block !important;
6619 display: block !important;
6622 display: table !important;
6625 display: table-row !important;
6628 display: table-cell !important;
6631 display: flex !important;
6634 display: inline-flex !important;
6637 @media (min-width: 1200px) {
6639 display: none !important;
6642 display: inline !important;
6644 .d-xl-inline-block {
6645 display: inline-block !important;
6648 display: block !important;
6651 display: table !important;
6654 display: table-row !important;
6657 display: table-cell !important;
6660 display: flex !important;
6663 display: inline-flex !important;
6668 display: none !important;
6671 display: inline !important;
6673 .d-print-inline-block {
6674 display: inline-block !important;
6677 display: block !important;
6680 display: table !important;
6682 .d-print-table-row {
6683 display: table-row !important;
6685 .d-print-table-cell {
6686 display: table-cell !important;
6689 display: flex !important;
6691 .d-print-inline-flex {
6692 display: inline-flex !important;
6702 .embed-responsive::before {
6706 .embed-responsive .embed-responsive-item,
6707 .embed-responsive iframe,
6708 .embed-responsive embed,
6709 .embed-responsive object,
6710 .embed-responsive video {
6720 .embed-responsive-21by9::before {
6721 padding-top: 42.85714286%;
6724 .embed-responsive-16by9::before {
6725 padding-top: 56.25%;
6728 .embed-responsive-4by3::before {
6732 .embed-responsive-1by1::before {
6737 flex-direction: row !important;
6741 flex-direction: column !important;
6745 flex-direction: row-reverse !important;
6748 .flex-column-reverse {
6749 flex-direction: column-reverse !important;
6753 flex-wrap: wrap !important;
6757 flex-wrap: nowrap !important;
6760 .flex-wrap-reverse {
6761 flex-wrap: wrap-reverse !important;
6765 flex: 1 1 auto !important;
6769 flex-grow: 0 !important;
6773 flex-grow: 1 !important;
6777 flex-shrink: 0 !important;
6781 flex-shrink: 1 !important;
6784 .justify-content-start {
6785 justify-content: flex-start !important;
6788 .justify-content-end {
6789 justify-content: flex-end !important;
6792 .justify-content-center {
6793 justify-content: center !important;
6796 .justify-content-between {
6797 justify-content: space-between !important;
6800 .justify-content-around {
6801 justify-content: space-around !important;
6804 .align-items-start {
6805 align-items: flex-start !important;
6809 align-items: flex-end !important;
6812 .align-items-center {
6813 align-items: center !important;
6816 .align-items-baseline {
6817 align-items: baseline !important;
6820 .align-items-stretch {
6821 align-items: stretch !important;
6824 .align-content-start {
6825 align-content: flex-start !important;
6828 .align-content-end {
6829 align-content: flex-end !important;
6832 .align-content-center {
6833 align-content: center !important;
6836 .align-content-between {
6837 align-content: space-between !important;
6840 .align-content-around {
6841 align-content: space-around !important;
6844 .align-content-stretch {
6845 align-content: stretch !important;
6849 align-self: auto !important;
6853 align-self: flex-start !important;
6857 align-self: flex-end !important;
6860 .align-self-center {
6861 align-self: center !important;
6864 .align-self-baseline {
6865 align-self: baseline !important;
6868 .align-self-stretch {
6869 align-self: stretch !important;
6872 @media (min-width: 576px) {
6874 flex-direction: row !important;
6877 flex-direction: column !important;
6879 .flex-sm-row-reverse {
6880 flex-direction: row-reverse !important;
6882 .flex-sm-column-reverse {
6883 flex-direction: column-reverse !important;
6886 flex-wrap: wrap !important;
6889 flex-wrap: nowrap !important;
6891 .flex-sm-wrap-reverse {
6892 flex-wrap: wrap-reverse !important;
6895 flex: 1 1 auto !important;
6898 flex-grow: 0 !important;
6901 flex-grow: 1 !important;
6904 flex-shrink: 0 !important;
6907 flex-shrink: 1 !important;
6909 .justify-content-sm-start {
6910 justify-content: flex-start !important;
6912 .justify-content-sm-end {
6913 justify-content: flex-end !important;
6915 .justify-content-sm-center {
6916 justify-content: center !important;
6918 .justify-content-sm-between {
6919 justify-content: space-between !important;
6921 .justify-content-sm-around {
6922 justify-content: space-around !important;
6924 .align-items-sm-start {
6925 align-items: flex-start !important;
6927 .align-items-sm-end {
6928 align-items: flex-end !important;
6930 .align-items-sm-center {
6931 align-items: center !important;
6933 .align-items-sm-baseline {
6934 align-items: baseline !important;
6936 .align-items-sm-stretch {
6937 align-items: stretch !important;
6939 .align-content-sm-start {
6940 align-content: flex-start !important;
6942 .align-content-sm-end {
6943 align-content: flex-end !important;
6945 .align-content-sm-center {
6946 align-content: center !important;
6948 .align-content-sm-between {
6949 align-content: space-between !important;
6951 .align-content-sm-around {
6952 align-content: space-around !important;
6954 .align-content-sm-stretch {
6955 align-content: stretch !important;
6957 .align-self-sm-auto {
6958 align-self: auto !important;
6960 .align-self-sm-start {
6961 align-self: flex-start !important;
6963 .align-self-sm-end {
6964 align-self: flex-end !important;
6966 .align-self-sm-center {
6967 align-self: center !important;
6969 .align-self-sm-baseline {
6970 align-self: baseline !important;
6972 .align-self-sm-stretch {
6973 align-self: stretch !important;
6976 @media (min-width: 768px) {
6978 flex-direction: row !important;
6981 flex-direction: column !important;
6983 .flex-md-row-reverse {
6984 flex-direction: row-reverse !important;
6986 .flex-md-column-reverse {
6987 flex-direction: column-reverse !important;
6990 flex-wrap: wrap !important;
6993 flex-wrap: nowrap !important;
6995 .flex-md-wrap-reverse {
6996 flex-wrap: wrap-reverse !important;
6999 flex: 1 1 auto !important;
7002 flex-grow: 0 !important;
7005 flex-grow: 1 !important;
7008 flex-shrink: 0 !important;
7011 flex-shrink: 1 !important;
7013 .justify-content-md-start {
7014 justify-content: flex-start !important;
7016 .justify-content-md-end {
7017 justify-content: flex-end !important;
7019 .justify-content-md-center {
7020 justify-content: center !important;
7022 .justify-content-md-between {
7023 justify-content: space-between !important;
7025 .justify-content-md-around {
7026 justify-content: space-around !important;
7028 .align-items-md-start {
7029 align-items: flex-start !important;
7031 .align-items-md-end {
7032 align-items: flex-end !important;
7034 .align-items-md-center {
7035 align-items: center !important;
7037 .align-items-md-baseline {
7038 align-items: baseline !important;
7040 .align-items-md-stretch {
7041 align-items: stretch !important;
7043 .align-content-md-start {
7044 align-content: flex-start !important;
7046 .align-content-md-end {
7047 align-content: flex-end !important;
7049 .align-content-md-center {
7050 align-content: center !important;
7052 .align-content-md-between {
7053 align-content: space-between !important;
7055 .align-content-md-around {
7056 align-content: space-around !important;
7058 .align-content-md-stretch {
7059 align-content: stretch !important;
7061 .align-self-md-auto {
7062 align-self: auto !important;
7064 .align-self-md-start {
7065 align-self: flex-start !important;
7067 .align-self-md-end {
7068 align-self: flex-end !important;
7070 .align-self-md-center {
7071 align-self: center !important;
7073 .align-self-md-baseline {
7074 align-self: baseline !important;
7076 .align-self-md-stretch {
7077 align-self: stretch !important;
7080 @media (min-width: 992px) {
7082 flex-direction: row !important;
7085 flex-direction: column !important;
7087 .flex-lg-row-reverse {
7088 flex-direction: row-reverse !important;
7090 .flex-lg-column-reverse {
7091 flex-direction: column-reverse !important;
7094 flex-wrap: wrap !important;
7097 flex-wrap: nowrap !important;
7099 .flex-lg-wrap-reverse {
7100 flex-wrap: wrap-reverse !important;
7103 flex: 1 1 auto !important;
7106 flex-grow: 0 !important;
7109 flex-grow: 1 !important;
7112 flex-shrink: 0 !important;
7115 flex-shrink: 1 !important;
7117 .justify-content-lg-start {
7118 justify-content: flex-start !important;
7120 .justify-content-lg-end {
7121 justify-content: flex-end !important;
7123 .justify-content-lg-center {
7124 justify-content: center !important;
7126 .justify-content-lg-between {
7127 justify-content: space-between !important;
7129 .justify-content-lg-around {
7130 justify-content: space-around !important;
7132 .align-items-lg-start {
7133 align-items: flex-start !important;
7135 .align-items-lg-end {
7136 align-items: flex-end !important;
7138 .align-items-lg-center {
7139 align-items: center !important;
7141 .align-items-lg-baseline {
7142 align-items: baseline !important;
7144 .align-items-lg-stretch {
7145 align-items: stretch !important;
7147 .align-content-lg-start {
7148 align-content: flex-start !important;
7150 .align-content-lg-end {
7151 align-content: flex-end !important;
7153 .align-content-lg-center {
7154 align-content: center !important;
7156 .align-content-lg-between {
7157 align-content: space-between !important;
7159 .align-content-lg-around {
7160 align-content: space-around !important;
7162 .align-content-lg-stretch {
7163 align-content: stretch !important;
7165 .align-self-lg-auto {
7166 align-self: auto !important;
7168 .align-self-lg-start {
7169 align-self: flex-start !important;
7171 .align-self-lg-end {
7172 align-self: flex-end !important;
7174 .align-self-lg-center {
7175 align-self: center !important;
7177 .align-self-lg-baseline {
7178 align-self: baseline !important;
7180 .align-self-lg-stretch {
7181 align-self: stretch !important;
7184 @media (min-width: 1200px) {
7186 flex-direction: row !important;
7189 flex-direction: column !important;
7191 .flex-xl-row-reverse {
7192 flex-direction: row-reverse !important;
7194 .flex-xl-column-reverse {
7195 flex-direction: column-reverse !important;
7198 flex-wrap: wrap !important;
7201 flex-wrap: nowrap !important;
7203 .flex-xl-wrap-reverse {
7204 flex-wrap: wrap-reverse !important;
7207 flex: 1 1 auto !important;
7210 flex-grow: 0 !important;
7213 flex-grow: 1 !important;
7216 flex-shrink: 0 !important;
7219 flex-shrink: 1 !important;
7221 .justify-content-xl-start {
7222 justify-content: flex-start !important;
7224 .justify-content-xl-end {
7225 justify-content: flex-end !important;
7227 .justify-content-xl-center {
7228 justify-content: center !important;
7230 .justify-content-xl-between {
7231 justify-content: space-between !important;
7233 .justify-content-xl-around {
7234 justify-content: space-around !important;
7236 .align-items-xl-start {
7237 align-items: flex-start !important;
7239 .align-items-xl-end {
7240 align-items: flex-end !important;
7242 .align-items-xl-center {
7243 align-items: center !important;
7245 .align-items-xl-baseline {
7246 align-items: baseline !important;
7248 .align-items-xl-stretch {
7249 align-items: stretch !important;
7251 .align-content-xl-start {
7252 align-content: flex-start !important;
7254 .align-content-xl-end {
7255 align-content: flex-end !important;
7257 .align-content-xl-center {
7258 align-content: center !important;
7260 .align-content-xl-between {
7261 align-content: space-between !important;
7263 .align-content-xl-around {
7264 align-content: space-around !important;
7266 .align-content-xl-stretch {
7267 align-content: stretch !important;
7269 .align-self-xl-auto {
7270 align-self: auto !important;
7272 .align-self-xl-start {
7273 align-self: flex-start !important;
7275 .align-self-xl-end {
7276 align-self: flex-end !important;
7278 .align-self-xl-center {
7279 align-self: center !important;
7281 .align-self-xl-baseline {
7282 align-self: baseline !important;
7284 .align-self-xl-stretch {
7285 align-self: stretch !important;
7289 float: left !important;
7293 float: right !important;
7297 float: none !important;
7300 @media (min-width: 576px) {
7302 float: left !important;
7305 float: right !important;
7308 float: none !important;
7311 @media (min-width: 768px) {
7313 float: left !important;
7316 float: right !important;
7319 float: none !important;
7322 @media (min-width: 992px) {
7324 float: left !important;
7327 float: right !important;
7330 float: none !important;
7333 @media (min-width: 1200px) {
7335 float: left !important;
7338 float: right !important;
7341 float: none !important;
7345 user-select: all !important;
7349 user-select: auto !important;
7353 user-select: none !important;
7357 overflow: auto !important;
7361 overflow: hidden !important;
7365 position: static !important;
7368 .position-relative {
7369 position: relative !important;
7372 .position-absolute {
7373 position: absolute !important;
7377 position: fixed !important;
7381 position: sticky !important;
7400 @supports (position: sticky) {
7415 clip: rect(0, 0, 0, 0);
7416 white-space: nowrap;
7420 .sr-only-focusable:active,
7421 .sr-only-focusable:focus {
7427 white-space: normal;
7431 box-shadow: 0 0.125rem 0.25rem rgba(34, 34, 34, 0.075) !important;
7435 box-shadow: 0 0.5rem 1rem rgba(34, 34, 34, 0.15) !important;
7439 box-shadow: 0 1rem 3rem rgba(34, 34, 34, 0.175) !important;
7443 box-shadow: none !important;
7447 width: 25% !important;
7451 width: 50% !important;
7455 width: 75% !important;
7459 width: 100% !important;
7463 width: auto !important;
7467 height: 25% !important;
7471 height: 50% !important;
7475 height: 75% !important;
7479 height: 100% !important;
7483 height: auto !important;
7487 max-width: 100% !important;
7491 max-height: 100% !important;
7495 min-width: 100vw !important;
7499 min-height: 100vh !important;
7503 width: 100vw !important;
7507 height: 100vh !important;
7511 margin: 0 !important;
7516 margin-top: 0 !important;
7521 margin-right: 0 !important;
7526 margin-bottom: 0 !important;
7531 margin-left: 0 !important;
7535 margin: 0.25rem !important;
7540 margin-top: 0.25rem !important;
7545 margin-right: 0.25rem !important;
7550 margin-bottom: 0.25rem !important;
7555 margin-left: 0.25rem !important;
7559 margin: 0.5rem !important;
7564 margin-top: 0.5rem !important;
7569 margin-right: 0.5rem !important;
7574 margin-bottom: 0.5rem !important;
7579 margin-left: 0.5rem !important;
7583 margin: 1rem !important;
7588 margin-top: 1rem !important;
7593 margin-right: 1rem !important;
7598 margin-bottom: 1rem !important;
7603 margin-left: 1rem !important;
7607 margin: 1.5rem !important;
7612 margin-top: 1.5rem !important;
7617 margin-right: 1.5rem !important;
7622 margin-bottom: 1.5rem !important;
7627 margin-left: 1.5rem !important;
7631 margin: 3rem !important;
7636 margin-top: 3rem !important;
7641 margin-right: 3rem !important;
7646 margin-bottom: 3rem !important;
7651 margin-left: 3rem !important;
7655 padding: 0 !important;
7660 padding-top: 0 !important;
7665 padding-right: 0 !important;
7670 padding-bottom: 0 !important;
7675 padding-left: 0 !important;
7679 padding: 0.25rem !important;
7684 padding-top: 0.25rem !important;
7689 padding-right: 0.25rem !important;
7694 padding-bottom: 0.25rem !important;
7699 padding-left: 0.25rem !important;
7703 padding: 0.5rem !important;
7708 padding-top: 0.5rem !important;
7713 padding-right: 0.5rem !important;
7718 padding-bottom: 0.5rem !important;
7723 padding-left: 0.5rem !important;
7727 padding: 1rem !important;
7732 padding-top: 1rem !important;
7737 padding-right: 1rem !important;
7742 padding-bottom: 1rem !important;
7747 padding-left: 1rem !important;
7751 padding: 1.5rem !important;
7756 padding-top: 1.5rem !important;
7761 padding-right: 1.5rem !important;
7766 padding-bottom: 1.5rem !important;
7771 padding-left: 1.5rem !important;
7775 padding: 3rem !important;
7780 padding-top: 3rem !important;
7785 padding-right: 3rem !important;
7790 padding-bottom: 3rem !important;
7795 padding-left: 3rem !important;
7799 margin: -0.25rem !important;
7804 margin-top: -0.25rem !important;
7809 margin-right: -0.25rem !important;
7814 margin-bottom: -0.25rem !important;
7819 margin-left: -0.25rem !important;
7823 margin: -0.5rem !important;
7828 margin-top: -0.5rem !important;
7833 margin-right: -0.5rem !important;
7838 margin-bottom: -0.5rem !important;
7843 margin-left: -0.5rem !important;
7847 margin: -1rem !important;
7852 margin-top: -1rem !important;
7857 margin-right: -1rem !important;
7862 margin-bottom: -1rem !important;
7867 margin-left: -1rem !important;
7871 margin: -1.5rem !important;
7876 margin-top: -1.5rem !important;
7881 margin-right: -1.5rem !important;
7886 margin-bottom: -1.5rem !important;
7891 margin-left: -1.5rem !important;
7895 margin: -3rem !important;
7900 margin-top: -3rem !important;
7905 margin-right: -3rem !important;
7910 margin-bottom: -3rem !important;
7915 margin-left: -3rem !important;
7919 margin: auto !important;
7924 margin-top: auto !important;
7929 margin-right: auto !important;
7934 margin-bottom: auto !important;
7939 margin-left: auto !important;
7942 @media (min-width: 576px) {
7944 margin: 0 !important;
7948 margin-top: 0 !important;
7952 margin-right: 0 !important;
7956 margin-bottom: 0 !important;
7960 margin-left: 0 !important;
7963 margin: 0.25rem !important;
7967 margin-top: 0.25rem !important;
7971 margin-right: 0.25rem !important;
7975 margin-bottom: 0.25rem !important;
7979 margin-left: 0.25rem !important;
7982 margin: 0.5rem !important;
7986 margin-top: 0.5rem !important;
7990 margin-right: 0.5rem !important;
7994 margin-bottom: 0.5rem !important;
7998 margin-left: 0.5rem !important;
8001 margin: 1rem !important;
8005 margin-top: 1rem !important;
8009 margin-right: 1rem !important;
8013 margin-bottom: 1rem !important;
8017 margin-left: 1rem !important;
8020 margin: 1.5rem !important;
8024 margin-top: 1.5rem !important;
8028 margin-right: 1.5rem !important;
8032 margin-bottom: 1.5rem !important;
8036 margin-left: 1.5rem !important;
8039 margin: 3rem !important;
8043 margin-top: 3rem !important;
8047 margin-right: 3rem !important;
8051 margin-bottom: 3rem !important;
8055 margin-left: 3rem !important;
8058 padding: 0 !important;
8062 padding-top: 0 !important;
8066 padding-right: 0 !important;
8070 padding-bottom: 0 !important;
8074 padding-left: 0 !important;
8077 padding: 0.25rem !important;
8081 padding-top: 0.25rem !important;
8085 padding-right: 0.25rem !important;
8089 padding-bottom: 0.25rem !important;
8093 padding-left: 0.25rem !important;
8096 padding: 0.5rem !important;
8100 padding-top: 0.5rem !important;
8104 padding-right: 0.5rem !important;
8108 padding-bottom: 0.5rem !important;
8112 padding-left: 0.5rem !important;
8115 padding: 1rem !important;
8119 padding-top: 1rem !important;
8123 padding-right: 1rem !important;
8127 padding-bottom: 1rem !important;
8131 padding-left: 1rem !important;
8134 padding: 1.5rem !important;
8138 padding-top: 1.5rem !important;
8142 padding-right: 1.5rem !important;
8146 padding-bottom: 1.5rem !important;
8150 padding-left: 1.5rem !important;
8153 padding: 3rem !important;
8157 padding-top: 3rem !important;
8161 padding-right: 3rem !important;
8165 padding-bottom: 3rem !important;
8169 padding-left: 3rem !important;
8172 margin: -0.25rem !important;
8176 margin-top: -0.25rem !important;
8180 margin-right: -0.25rem !important;
8184 margin-bottom: -0.25rem !important;
8188 margin-left: -0.25rem !important;
8191 margin: -0.5rem !important;
8195 margin-top: -0.5rem !important;
8199 margin-right: -0.5rem !important;
8203 margin-bottom: -0.5rem !important;
8207 margin-left: -0.5rem !important;
8210 margin: -1rem !important;
8214 margin-top: -1rem !important;
8218 margin-right: -1rem !important;
8222 margin-bottom: -1rem !important;
8226 margin-left: -1rem !important;
8229 margin: -1.5rem !important;
8233 margin-top: -1.5rem !important;
8237 margin-right: -1.5rem !important;
8241 margin-bottom: -1.5rem !important;
8245 margin-left: -1.5rem !important;
8248 margin: -3rem !important;
8252 margin-top: -3rem !important;
8256 margin-right: -3rem !important;
8260 margin-bottom: -3rem !important;
8264 margin-left: -3rem !important;
8267 margin: auto !important;
8271 margin-top: auto !important;
8275 margin-right: auto !important;
8279 margin-bottom: auto !important;
8283 margin-left: auto !important;
8286 @media (min-width: 768px) {
8288 margin: 0 !important;
8292 margin-top: 0 !important;
8296 margin-right: 0 !important;
8300 margin-bottom: 0 !important;
8304 margin-left: 0 !important;
8307 margin: 0.25rem !important;
8311 margin-top: 0.25rem !important;
8315 margin-right: 0.25rem !important;
8319 margin-bottom: 0.25rem !important;
8323 margin-left: 0.25rem !important;
8326 margin: 0.5rem !important;
8330 margin-top: 0.5rem !important;
8334 margin-right: 0.5rem !important;
8338 margin-bottom: 0.5rem !important;
8342 margin-left: 0.5rem !important;
8345 margin: 1rem !important;
8349 margin-top: 1rem !important;
8353 margin-right: 1rem !important;
8357 margin-bottom: 1rem !important;
8361 margin-left: 1rem !important;
8364 margin: 1.5rem !important;
8368 margin-top: 1.5rem !important;
8372 margin-right: 1.5rem !important;
8376 margin-bottom: 1.5rem !important;
8380 margin-left: 1.5rem !important;
8383 margin: 3rem !important;
8387 margin-top: 3rem !important;
8391 margin-right: 3rem !important;
8395 margin-bottom: 3rem !important;
8399 margin-left: 3rem !important;
8402 padding: 0 !important;
8406 padding-top: 0 !important;
8410 padding-right: 0 !important;
8414 padding-bottom: 0 !important;
8418 padding-left: 0 !important;
8421 padding: 0.25rem !important;
8425 padding-top: 0.25rem !important;
8429 padding-right: 0.25rem !important;
8433 padding-bottom: 0.25rem !important;
8437 padding-left: 0.25rem !important;
8440 padding: 0.5rem !important;
8444 padding-top: 0.5rem !important;
8448 padding-right: 0.5rem !important;
8452 padding-bottom: 0.5rem !important;
8456 padding-left: 0.5rem !important;
8459 padding: 1rem !important;
8463 padding-top: 1rem !important;
8467 padding-right: 1rem !important;
8471 padding-bottom: 1rem !important;
8475 padding-left: 1rem !important;
8478 padding: 1.5rem !important;
8482 padding-top: 1.5rem !important;
8486 padding-right: 1.5rem !important;
8490 padding-bottom: 1.5rem !important;
8494 padding-left: 1.5rem !important;
8497 padding: 3rem !important;
8501 padding-top: 3rem !important;
8505 padding-right: 3rem !important;
8509 padding-bottom: 3rem !important;
8513 padding-left: 3rem !important;
8516 margin: -0.25rem !important;
8520 margin-top: -0.25rem !important;
8524 margin-right: -0.25rem !important;
8528 margin-bottom: -0.25rem !important;
8532 margin-left: -0.25rem !important;
8535 margin: -0.5rem !important;
8539 margin-top: -0.5rem !important;
8543 margin-right: -0.5rem !important;
8547 margin-bottom: -0.5rem !important;
8551 margin-left: -0.5rem !important;
8554 margin: -1rem !important;
8558 margin-top: -1rem !important;
8562 margin-right: -1rem !important;
8566 margin-bottom: -1rem !important;
8570 margin-left: -1rem !important;
8573 margin: -1.5rem !important;
8577 margin-top: -1.5rem !important;
8581 margin-right: -1.5rem !important;
8585 margin-bottom: -1.5rem !important;
8589 margin-left: -1.5rem !important;
8592 margin: -3rem !important;
8596 margin-top: -3rem !important;
8600 margin-right: -3rem !important;
8604 margin-bottom: -3rem !important;
8608 margin-left: -3rem !important;
8611 margin: auto !important;
8615 margin-top: auto !important;
8619 margin-right: auto !important;
8623 margin-bottom: auto !important;
8627 margin-left: auto !important;
8630 @media (min-width: 992px) {
8632 margin: 0 !important;
8636 margin-top: 0 !important;
8640 margin-right: 0 !important;
8644 margin-bottom: 0 !important;
8648 margin-left: 0 !important;
8651 margin: 0.25rem !important;
8655 margin-top: 0.25rem !important;
8659 margin-right: 0.25rem !important;
8663 margin-bottom: 0.25rem !important;
8667 margin-left: 0.25rem !important;
8670 margin: 0.5rem !important;
8674 margin-top: 0.5rem !important;
8678 margin-right: 0.5rem !important;
8682 margin-bottom: 0.5rem !important;
8686 margin-left: 0.5rem !important;
8689 margin: 1rem !important;
8693 margin-top: 1rem !important;
8697 margin-right: 1rem !important;
8701 margin-bottom: 1rem !important;
8705 margin-left: 1rem !important;
8708 margin: 1.5rem !important;
8712 margin-top: 1.5rem !important;
8716 margin-right: 1.5rem !important;
8720 margin-bottom: 1.5rem !important;
8724 margin-left: 1.5rem !important;
8727 margin: 3rem !important;
8731 margin-top: 3rem !important;
8735 margin-right: 3rem !important;
8739 margin-bottom: 3rem !important;
8743 margin-left: 3rem !important;
8746 padding: 0 !important;
8750 padding-top: 0 !important;
8754 padding-right: 0 !important;
8758 padding-bottom: 0 !important;
8762 padding-left: 0 !important;
8765 padding: 0.25rem !important;
8769 padding-top: 0.25rem !important;
8773 padding-right: 0.25rem !important;
8777 padding-bottom: 0.25rem !important;
8781 padding-left: 0.25rem !important;
8784 padding: 0.5rem !important;
8788 padding-top: 0.5rem !important;
8792 padding-right: 0.5rem !important;
8796 padding-bottom: 0.5rem !important;
8800 padding-left: 0.5rem !important;
8803 padding: 1rem !important;
8807 padding-top: 1rem !important;
8811 padding-right: 1rem !important;
8815 padding-bottom: 1rem !important;
8819 padding-left: 1rem !important;
8822 padding: 1.5rem !important;
8826 padding-top: 1.5rem !important;
8830 padding-right: 1.5rem !important;
8834 padding-bottom: 1.5rem !important;
8838 padding-left: 1.5rem !important;
8841 padding: 3rem !important;
8845 padding-top: 3rem !important;
8849 padding-right: 3rem !important;
8853 padding-bottom: 3rem !important;
8857 padding-left: 3rem !important;
8860 margin: -0.25rem !important;
8864 margin-top: -0.25rem !important;
8868 margin-right: -0.25rem !important;
8872 margin-bottom: -0.25rem !important;
8876 margin-left: -0.25rem !important;
8879 margin: -0.5rem !important;
8883 margin-top: -0.5rem !important;
8887 margin-right: -0.5rem !important;
8891 margin-bottom: -0.5rem !important;
8895 margin-left: -0.5rem !important;
8898 margin: -1rem !important;
8902 margin-top: -1rem !important;
8906 margin-right: -1rem !important;
8910 margin-bottom: -1rem !important;
8914 margin-left: -1rem !important;
8917 margin: -1.5rem !important;
8921 margin-top: -1.5rem !important;
8925 margin-right: -1.5rem !important;
8929 margin-bottom: -1.5rem !important;
8933 margin-left: -1.5rem !important;
8936 margin: -3rem !important;
8940 margin-top: -3rem !important;
8944 margin-right: -3rem !important;
8948 margin-bottom: -3rem !important;
8952 margin-left: -3rem !important;
8955 margin: auto !important;
8959 margin-top: auto !important;
8963 margin-right: auto !important;
8967 margin-bottom: auto !important;
8971 margin-left: auto !important;
8974 @media (min-width: 1200px) {
8976 margin: 0 !important;
8980 margin-top: 0 !important;
8984 margin-right: 0 !important;
8988 margin-bottom: 0 !important;
8992 margin-left: 0 !important;
8995 margin: 0.25rem !important;
8999 margin-top: 0.25rem !important;
9003 margin-right: 0.25rem !important;
9007 margin-bottom: 0.25rem !important;
9011 margin-left: 0.25rem !important;
9014 margin: 0.5rem !important;
9018 margin-top: 0.5rem !important;
9022 margin-right: 0.5rem !important;
9026 margin-bottom: 0.5rem !important;
9030 margin-left: 0.5rem !important;
9033 margin: 1rem !important;
9037 margin-top: 1rem !important;
9041 margin-right: 1rem !important;
9045 margin-bottom: 1rem !important;
9049 margin-left: 1rem !important;
9052 margin: 1.5rem !important;
9056 margin-top: 1.5rem !important;
9060 margin-right: 1.5rem !important;
9064 margin-bottom: 1.5rem !important;
9068 margin-left: 1.5rem !important;
9071 margin: 3rem !important;
9075 margin-top: 3rem !important;
9079 margin-right: 3rem !important;
9083 margin-bottom: 3rem !important;
9087 margin-left: 3rem !important;
9090 padding: 0 !important;
9094 padding-top: 0 !important;
9098 padding-right: 0 !important;
9102 padding-bottom: 0 !important;
9106 padding-left: 0 !important;
9109 padding: 0.25rem !important;
9113 padding-top: 0.25rem !important;
9117 padding-right: 0.25rem !important;
9121 padding-bottom: 0.25rem !important;
9125 padding-left: 0.25rem !important;
9128 padding: 0.5rem !important;
9132 padding-top: 0.5rem !important;
9136 padding-right: 0.5rem !important;
9140 padding-bottom: 0.5rem !important;
9144 padding-left: 0.5rem !important;
9147 padding: 1rem !important;
9151 padding-top: 1rem !important;
9155 padding-right: 1rem !important;
9159 padding-bottom: 1rem !important;
9163 padding-left: 1rem !important;
9166 padding: 1.5rem !important;
9170 padding-top: 1.5rem !important;
9174 padding-right: 1.5rem !important;
9178 padding-bottom: 1.5rem !important;
9182 padding-left: 1.5rem !important;
9185 padding: 3rem !important;
9189 padding-top: 3rem !important;
9193 padding-right: 3rem !important;
9197 padding-bottom: 3rem !important;
9201 padding-left: 3rem !important;
9204 margin: -0.25rem !important;
9208 margin-top: -0.25rem !important;
9212 margin-right: -0.25rem !important;
9216 margin-bottom: -0.25rem !important;
9220 margin-left: -0.25rem !important;
9223 margin: -0.5rem !important;
9227 margin-top: -0.5rem !important;
9231 margin-right: -0.5rem !important;
9235 margin-bottom: -0.5rem !important;
9239 margin-left: -0.5rem !important;
9242 margin: -1rem !important;
9246 margin-top: -1rem !important;
9250 margin-right: -1rem !important;
9254 margin-bottom: -1rem !important;
9258 margin-left: -1rem !important;
9261 margin: -1.5rem !important;
9265 margin-top: -1.5rem !important;
9269 margin-right: -1.5rem !important;
9273 margin-bottom: -1.5rem !important;
9277 margin-left: -1.5rem !important;
9280 margin: -3rem !important;
9284 margin-top: -3rem !important;
9288 margin-right: -3rem !important;
9292 margin-bottom: -3rem !important;
9296 margin-left: -3rem !important;
9299 margin: auto !important;
9303 margin-top: auto !important;
9307 margin-right: auto !important;
9311 margin-bottom: auto !important;
9315 margin-left: auto !important;
9318 .stretched-link::after {
9325 pointer-events: auto;
9327 background-color: rgba(0, 0, 0, 0);
9331 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
9332 "Courier New", monospace !important;
9336 text-align: justify !important;
9340 white-space: normal !important;
9344 white-space: nowrap !important;
9349 text-overflow: ellipsis;
9350 white-space: nowrap;
9354 text-align: left !important;
9358 text-align: right !important;
9362 text-align: center !important;
9365 @media (min-width: 576px) {
9367 text-align: left !important;
9370 text-align: right !important;
9373 text-align: center !important;
9376 @media (min-width: 768px) {
9378 text-align: left !important;
9381 text-align: right !important;
9384 text-align: center !important;
9387 @media (min-width: 992px) {
9389 text-align: left !important;
9392 text-align: right !important;
9395 text-align: center !important;
9398 @media (min-width: 1200px) {
9400 text-align: left !important;
9403 text-align: right !important;
9406 text-align: center !important;
9410 text-transform: lowercase !important;
9414 text-transform: uppercase !important;
9418 text-transform: capitalize !important;
9421 .font-weight-light {
9422 font-weight: 300 !important;
9425 .font-weight-lighter {
9426 font-weight: lighter !important;
9429 .font-weight-normal {
9430 font-weight: 400 !important;
9434 font-weight: 600 !important;
9437 .font-weight-bolder {
9438 font-weight: bolder !important;
9442 font-style: italic !important;
9446 color: #ffffff !important;
9450 color: #f1641e !important;
9453 a.text-primary:hover,
9454 a.text-primary:focus {
9455 color: #b7440b !important;
9459 color: #c80000 !important;
9462 a.text-secondary:hover,
9463 a.text-secondary:focus {
9464 color: #7c0000 !important;
9468 color: #6610f2 !important;
9471 a.text-success:hover,
9472 a.text-success:focus {
9473 color: #4709ac !important;
9477 color: #007bff !important;
9482 color: #0056b3 !important;
9486 color: #ffc107 !important;
9489 a.text-warning:hover,
9490 a.text-warning:focus {
9491 color: #ba8b00 !important;
9495 color: #8c3409 !important;
9498 a.text-danger:hover,
9499 a.text-danger:focus {
9500 color: #441904 !important;
9504 color: #f8f9fa !important;
9508 a.text-light:focus {
9509 color: #cbd3da !important;
9513 color: #343a40 !important;
9518 color: #121416 !important;
9522 color: #495057 !important;
9526 color: #6c757d !important;
9530 color: rgba(34, 34, 34, 0.5) !important;
9534 color: rgba(255, 255, 255, 0.5) !important;
9541 background-color: transparent;
9545 .text-decoration-none {
9546 text-decoration: none !important;
9550 word-break: break-word !important;
9551 word-wrap: break-word !important;
9555 color: inherit !important;
9559 visibility: visible !important;
9563 visibility: hidden !important;
9570 text-shadow: none !important;
9571 box-shadow: none !important;
9574 text-decoration: underline;
9576 abbr[title]::after {
9577 content: " (" attr(title) ")";
9580 white-space: pre-wrap !important;
9584 border: 1px solid #adb5bd;
9585 page-break-inside: avoid;
9589 page-break-inside: avoid;
9599 page-break-after: avoid;
9605 min-width: 992px !important;
9608 min-width: 992px !important;
9614 border: 1px solid #222222;
9617 border-collapse: collapse !important;
9621 background-color: #ffffff !important;
9624 .table-bordered td {
9625 border: 1px solid #dee2e6 !important;
9632 .table-dark thead th,
9633 .table-dark tbody + tbody {
9634 border-color: #495057;
9636 .table .thead-dark th {
9638 border-color: #495057;
9642 /*# sourceMappingURL=litely-red.css.map */