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)
29 --medium-light: var(--bs-gray-300);
32 --breakpoint-sm: 576px;
33 --breakpoint-md: 768px;
34 --breakpoint-lg: 992px;
35 --breakpoint-xl: 1200px;
36 --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Droid Sans",
37 "Segoe UI", "Helvetica", Arial, sans-serif;
38 --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas,
39 "Liberation Mono", "Courier New", monospace;
45 box-sizing: border-box;
49 font-family: sans-serif;
51 -webkit-text-size-adjust: 100%;
52 -webkit-tap-highlight-color: rgba(34, 34, 34, 0);
70 font-family: -apple-system, BlinkMacSystemFont, "Droid Sans", "Segoe UI",
71 "Helvetica", Arial, sans-serif;
77 background-color: #fff;
80 [tabindex="-1"]:focus:not(:focus-visible) {
81 outline: 0 !important;
85 box-sizing: content-box;
97 margin-bottom: 0.5rem;
106 abbr[data-original-title] {
107 text-decoration: underline;
108 text-decoration: underline dotted;
111 text-decoration-skip-ink: none;
117 line-height: inherit;
139 margin-bottom: 0.5rem;
161 vertical-align: baseline;
174 text-decoration: none;
175 background-color: transparent;
179 text-decoration: underline;
182 a:not([href]):not([class]) {
184 text-decoration: none;
186 a:not([href]):not([class]):hover {
188 text-decoration: none;
195 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
196 "Courier New", monospace;
204 -ms-overflow-style: scrollbar;
212 vertical-align: middle;
218 vertical-align: middle;
222 border-collapse: collapse;
226 padding-top: 0.75rem;
227 padding-bottom: 0.75rem;
230 caption-side: bottom;
235 text-align: -webkit-match-parent;
239 display: inline-block;
240 margin-bottom: 0.5rem;
247 button:focus:not(:focus-visible) {
257 font-family: inherit;
259 line-height: inherit;
269 text-transform: none;
284 -webkit-appearance: button;
287 button:not(:disabled),
288 [type="button"]:not(:disabled),
289 [type="reset"]:not(:disabled),
290 [type="submit"]:not(:disabled) {
294 button::-moz-focus-inner,
295 [type="button"]::-moz-focus-inner,
296 [type="reset"]::-moz-focus-inner,
297 [type="submit"]::-moz-focus-inner {
303 input[type="checkbox"] {
304 box-sizing: border-box;
325 margin-bottom: 0.5rem;
327 line-height: inherit;
333 vertical-align: baseline;
336 [type="number"]::-webkit-inner-spin-button,
337 [type="number"]::-webkit-outer-spin-button {
342 outline-offset: -2px;
343 -webkit-appearance: none;
346 [type="search"]::-webkit-search-decoration {
347 -webkit-appearance: none;
350 ::-webkit-file-upload-button {
352 -webkit-appearance: button;
356 display: inline-block;
369 display: none !important;
384 margin-bottom: 0.5rem;
453 border-top: 1px solid rgba(34, 34, 34, 0.1);
465 background-color: rgb(255, 252, 239);
479 display: inline-block;
481 .list-inline-item:not(:last-child) {
482 margin-right: 0.5rem;
487 text-transform: uppercase;
500 .blockquote-footer::before {
511 background-color: #fff;
512 border: 1px solid #dee2e6;
513 border-radius: 0.5rem;
519 display: inline-block;
523 margin-bottom: 0.5rem;
535 word-wrap: break-word;
542 padding: 0.2rem 0.4rem;
545 background-color: #212529;
583 @media (min-width: 576px) {
589 @media (min-width: 768px) {
596 @media (min-width: 992px) {
604 @media (min-width: 1200px) {
625 .no-gutters > [class*="col-"] {
723 flex: 0 0 33.3333333333%;
724 max-width: 33.3333333333%;
738 flex: 0 0 16.6666666667%;
739 max-width: 16.6666666667%;
749 flex: 0 0 8.33333333%;
750 max-width: 8.33333333%;
754 flex: 0 0 16.66666667%;
755 max-width: 16.66666667%;
764 flex: 0 0 33.33333333%;
765 max-width: 33.33333333%;
769 flex: 0 0 41.66666667%;
770 max-width: 41.66666667%;
779 flex: 0 0 58.33333333%;
780 max-width: 58.33333333%;
784 flex: 0 0 66.66666667%;
785 max-width: 66.66666667%;
794 flex: 0 0 83.33333333%;
795 max-width: 83.33333333%;
799 flex: 0 0 91.66666667%;
800 max-width: 91.66666667%;
869 margin-left: 8.33333333%;
873 margin-left: 16.66666667%;
881 margin-left: 33.33333333%;
885 margin-left: 41.66666667%;
893 margin-left: 58.33333333%;
897 margin-left: 66.66666667%;
905 margin-left: 83.33333333%;
909 margin-left: 91.66666667%;
912 @media (min-width: 576px) {
927 flex: 0 0 33.3333333333%;
928 max-width: 33.3333333333%;
939 flex: 0 0 16.6666666667%;
940 max-width: 16.6666666667%;
948 flex: 0 0 8.33333333%;
949 max-width: 8.33333333%;
952 flex: 0 0 16.66666667%;
953 max-width: 16.66666667%;
960 flex: 0 0 33.33333333%;
961 max-width: 33.33333333%;
964 flex: 0 0 41.66666667%;
965 max-width: 41.66666667%;
972 flex: 0 0 58.33333333%;
973 max-width: 58.33333333%;
976 flex: 0 0 66.66666667%;
977 max-width: 66.66666667%;
984 flex: 0 0 83.33333333%;
985 max-width: 83.33333333%;
988 flex: 0 0 91.66666667%;
989 max-width: 91.66666667%;
1044 margin-left: 8.33333333%;
1047 margin-left: 16.66666667%;
1053 margin-left: 33.33333333%;
1056 margin-left: 41.66666667%;
1062 margin-left: 58.33333333%;
1065 margin-left: 66.66666667%;
1071 margin-left: 83.33333333%;
1074 margin-left: 91.66666667%;
1077 @media (min-width: 768px) {
1083 .row-cols-md-1 > * {
1087 .row-cols-md-2 > * {
1091 .row-cols-md-3 > * {
1092 flex: 0 0 33.3333333333%;
1093 max-width: 33.3333333333%;
1095 .row-cols-md-4 > * {
1099 .row-cols-md-5 > * {
1103 .row-cols-md-6 > * {
1104 flex: 0 0 16.6666666667%;
1105 max-width: 16.6666666667%;
1113 flex: 0 0 8.33333333%;
1114 max-width: 8.33333333%;
1117 flex: 0 0 16.66666667%;
1118 max-width: 16.66666667%;
1125 flex: 0 0 33.33333333%;
1126 max-width: 33.33333333%;
1129 flex: 0 0 41.66666667%;
1130 max-width: 41.66666667%;
1137 flex: 0 0 58.33333333%;
1138 max-width: 58.33333333%;
1141 flex: 0 0 66.66666667%;
1142 max-width: 66.66666667%;
1149 flex: 0 0 83.33333333%;
1150 max-width: 83.33333333%;
1153 flex: 0 0 91.66666667%;
1154 max-width: 91.66666667%;
1209 margin-left: 8.33333333%;
1212 margin-left: 16.66666667%;
1218 margin-left: 33.33333333%;
1221 margin-left: 41.66666667%;
1227 margin-left: 58.33333333%;
1230 margin-left: 66.66666667%;
1236 margin-left: 83.33333333%;
1239 margin-left: 91.66666667%;
1242 @media (min-width: 992px) {
1248 .row-cols-lg-1 > * {
1252 .row-cols-lg-2 > * {
1256 .row-cols-lg-3 > * {
1257 flex: 0 0 33.3333333333%;
1258 max-width: 33.3333333333%;
1260 .row-cols-lg-4 > * {
1264 .row-cols-lg-5 > * {
1268 .row-cols-lg-6 > * {
1269 flex: 0 0 16.6666666667%;
1270 max-width: 16.6666666667%;
1278 flex: 0 0 8.33333333%;
1279 max-width: 8.33333333%;
1282 flex: 0 0 16.66666667%;
1283 max-width: 16.66666667%;
1290 flex: 0 0 33.33333333%;
1291 max-width: 33.33333333%;
1294 flex: 0 0 41.66666667%;
1295 max-width: 41.66666667%;
1302 flex: 0 0 58.33333333%;
1303 max-width: 58.33333333%;
1306 flex: 0 0 66.66666667%;
1307 max-width: 66.66666667%;
1314 flex: 0 0 83.33333333%;
1315 max-width: 83.33333333%;
1318 flex: 0 0 91.66666667%;
1319 max-width: 91.66666667%;
1374 margin-left: 8.33333333%;
1377 margin-left: 16.66666667%;
1383 margin-left: 33.33333333%;
1386 margin-left: 41.66666667%;
1392 margin-left: 58.33333333%;
1395 margin-left: 66.66666667%;
1401 margin-left: 83.33333333%;
1404 margin-left: 91.66666667%;
1407 @media (min-width: 1200px) {
1413 .row-cols-xl-1 > * {
1417 .row-cols-xl-2 > * {
1421 .row-cols-xl-3 > * {
1422 flex: 0 0 33.3333333333%;
1423 max-width: 33.3333333333%;
1425 .row-cols-xl-4 > * {
1429 .row-cols-xl-5 > * {
1433 .row-cols-xl-6 > * {
1434 flex: 0 0 16.6666666667%;
1435 max-width: 16.6666666667%;
1443 flex: 0 0 8.33333333%;
1444 max-width: 8.33333333%;
1447 flex: 0 0 16.66666667%;
1448 max-width: 16.66666667%;
1455 flex: 0 0 33.33333333%;
1456 max-width: 33.33333333%;
1459 flex: 0 0 41.66666667%;
1460 max-width: 41.66666667%;
1467 flex: 0 0 58.33333333%;
1468 max-width: 58.33333333%;
1471 flex: 0 0 66.66666667%;
1472 max-width: 66.66666667%;
1479 flex: 0 0 83.33333333%;
1480 max-width: 83.33333333%;
1483 flex: 0 0 91.66666667%;
1484 max-width: 91.66666667%;
1539 margin-left: 8.33333333%;
1542 margin-left: 16.66666667%;
1548 margin-left: 33.33333333%;
1551 margin-left: 41.66666667%;
1557 margin-left: 58.33333333%;
1560 margin-left: 66.66666667%;
1566 margin-left: 83.33333333%;
1569 margin-left: 91.66666667%;
1574 margin-bottom: 1rem;
1580 vertical-align: top;
1581 border-top: 1px solid #495057;
1584 vertical-align: bottom;
1585 border-bottom: 2px solid #495057;
1587 .table tbody + tbody {
1588 border-top: 2px solid #495057;
1597 border: 1px solid #495057;
1600 .table-bordered td {
1601 border: 1px solid #495057;
1603 .table-bordered thead th,
1604 .table-bordered thead td {
1605 border-bottom-width: 2px;
1608 .table-borderless th,
1609 .table-borderless td,
1610 .table-borderless thead th,
1611 .table-borderless tbody + tbody {
1615 .table-striped tbody tr:nth-of-type(odd) {
1616 background-color: rgba(34, 34, 34, 0.05);
1619 .table-hover tbody tr:hover {
1621 background-color: rgba(34, 34, 34, 0.075);
1625 .table-primary > th,
1626 .table-primary > td {
1627 background-color: #fbd4c0;
1631 .table-primary thead th,
1632 .table-primary tbody + tbody {
1633 border-color: #f8ae8a;
1636 .table-hover .table-primary:hover {
1637 background-color: #f9c4a8;
1639 .table-hover .table-primary:hover > td,
1640 .table-hover .table-primary:hover > th {
1641 background-color: #f9c4a8;
1645 .table-secondary > th,
1646 .table-secondary > td {
1647 background-color: #b8f0cf;
1649 .table-secondary th,
1650 .table-secondary td,
1651 .table-secondary thead th,
1652 .table-secondary tbody + tbody {
1653 border-color: #7ae2a6;
1656 .table-hover .table-secondary:hover {
1657 background-color: #a3ecc1;
1659 .table-hover .table-secondary:hover > td,
1660 .table-hover .table-secondary:hover > th {
1661 background-color: #a3ecc1;
1665 .table-success > th,
1666 .table-success > td {
1667 background-color: #d4bcfb;
1671 .table-success thead th,
1672 .table-success tbody + tbody {
1673 border-color: #af83f8;
1676 .table-hover .table-success:hover {
1677 background-color: #c5a4fa;
1679 .table-hover .table-success:hover > td,
1680 .table-hover .table-success:hover > th {
1681 background-color: #c5a4fa;
1687 background-color: #b8daff;
1691 .table-info thead th,
1692 .table-info tbody + tbody {
1693 border-color: #7abaff;
1696 .table-hover .table-info:hover {
1697 background-color: #9fcdff;
1699 .table-hover .table-info:hover > td,
1700 .table-hover .table-info:hover > th {
1701 background-color: #9fcdff;
1705 .table-warning > th,
1706 .table-warning > td {
1707 background-color: #ffeeba;
1711 .table-warning thead th,
1712 .table-warning tbody + tbody {
1713 border-color: #ffdf7e;
1716 .table-hover .table-warning:hover {
1717 background-color: #ffe8a1;
1719 .table-hover .table-warning:hover > td,
1720 .table-hover .table-warning:hover > th {
1721 background-color: #ffe8a1;
1726 .table-danger > td {
1727 background-color: #ddc6ba;
1731 .table-danger thead th,
1732 .table-danger tbody + tbody {
1733 border-color: #c1947f;
1736 .table-hover .table-danger:hover {
1737 background-color: #d5b8a9;
1739 .table-hover .table-danger:hover > td,
1740 .table-hover .table-danger:hover > th {
1741 background-color: #d5b8a9;
1747 background-color: #fdfdfe;
1751 .table-light thead th,
1752 .table-light tbody + tbody {
1753 border-color: #fbfcfc;
1756 .table-hover .table-light:hover {
1757 background-color: #ececf6;
1759 .table-hover .table-light:hover > td,
1760 .table-hover .table-light:hover > th {
1761 background-color: #ececf6;
1767 background-color: #c6c8ca;
1771 .table-dark thead th,
1772 .table-dark tbody + tbody {
1773 border-color: #95999c;
1776 .table-hover .table-dark:hover {
1777 background-color: #b9bbbe;
1779 .table-hover .table-dark:hover > td,
1780 .table-hover .table-dark:hover > th {
1781 background-color: #b9bbbe;
1786 .table-active > td {
1787 background-color: rgba(34, 34, 34, 0.075);
1790 .table-hover .table-active:hover {
1791 background-color: rgba(21, 21, 21, 0.075);
1793 .table-hover .table-active:hover > td,
1794 .table-hover .table-active:hover > th {
1795 background-color: rgba(21, 21, 21, 0.075);
1798 .table .thead-dark th {
1800 background-color: #343a40;
1801 border-color: #454d55;
1803 .table .thead-light th {
1805 background-color: #e9ecef;
1806 border-color: #495057;
1811 background-color: #343a40;
1815 .table-dark thead th {
1816 border-color: #454d55;
1818 .table-dark.table-bordered {
1821 .table-dark.table-striped tbody tr:nth-of-type(odd) {
1822 background-color: rgba(255, 255, 255, 0.05);
1824 .table-dark.table-hover tbody tr:hover {
1826 background-color: rgba(255, 255, 255, 0.075);
1829 @media (max-width: 575.98px) {
1830 .table-responsive-sm {
1834 -webkit-overflow-scrolling: touch;
1836 .table-responsive-sm > .table-bordered {
1840 @media (max-width: 767.98px) {
1841 .table-responsive-md {
1845 -webkit-overflow-scrolling: touch;
1847 .table-responsive-md > .table-bordered {
1851 @media (max-width: 991.98px) {
1852 .table-responsive-lg {
1856 -webkit-overflow-scrolling: touch;
1858 .table-responsive-lg > .table-bordered {
1862 @media (max-width: 1199.98px) {
1863 .table-responsive-xl {
1867 -webkit-overflow-scrolling: touch;
1869 .table-responsive-xl > .table-bordered {
1877 -webkit-overflow-scrolling: touch;
1879 .table-responsive > .table-bordered {
1886 height: calc(1.5em + 0.75rem + 2px);
1887 padding: 0.375rem 0.75rem;
1892 background-color: #ffffff;
1893 background-clip: padding-box;
1894 border: 1px solid #ced4da;
1895 border-radius: 0.5rem;
1896 transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1898 @media (prefers-reduced-motion: reduce) {
1903 .form-control::-ms-expand {
1904 background-color: transparent;
1907 .form-control:focus {
1909 background-color: #ffffff;
1910 border-color: #f8b796;
1912 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
1914 .form-control::placeholder {
1918 .form-control:disabled,
1919 .form-control[readonly] {
1920 background-color: #e9ecef;
1924 input[type="date"].form-control,
1925 input[type="time"].form-control,
1926 input[type="datetime-local"].form-control,
1927 input[type="month"].form-control {
1931 select.form-control:-moz-focusring {
1933 text-shadow: 0 0 0 #495057;
1935 select.form-control:focus::-ms-value {
1937 background-color: #ffffff;
1941 .form-control-range {
1947 padding-top: calc(0.375rem + 1px);
1948 padding-bottom: calc(0.375rem + 1px);
1954 .col-form-label-lg {
1955 padding-top: calc(0.5rem + 1px);
1956 padding-bottom: calc(0.5rem + 1px);
1961 .col-form-label-sm {
1962 padding-top: calc(0.25rem + 1px);
1963 padding-bottom: calc(0.25rem + 1px);
1964 font-size: 0.875rem;
1968 .form-control-plaintext {
1971 padding: 0.375rem 0;
1976 background-color: transparent;
1977 border: solid transparent;
1978 border-width: 1px 0;
1980 .form-control-plaintext.form-control-sm,
1981 .form-control-plaintext.form-control-lg {
1987 height: calc(1.5em + 0.5rem + 2px);
1988 padding: 0.25rem 0.5rem;
1989 font-size: 0.875rem;
1991 border-radius: 1rem;
1995 height: calc(1.5em + 1rem + 2px);
1996 padding: 0.5rem 1rem;
1999 border-radius: 0.5rem;
2002 select.form-control[size],
2003 select.form-control[multiple] {
2007 textarea.form-control {
2012 margin-bottom: 1rem;
2017 margin-top: 0.25rem;
2027 .form-row > [class*="col-"] {
2035 padding-left: 1.25rem;
2041 margin-left: -1.25rem;
2043 .form-check-input[disabled] ~ .form-check-label,
2044 .form-check-input:disabled ~ .form-check-label {
2052 .form-check-inline {
2053 display: inline-flex;
2054 align-items: center;
2056 margin-right: 0.75rem;
2058 .form-check-inline .form-check-input {
2061 margin-right: 0.3125rem;
2068 margin-top: 0.25rem;
2080 padding: 0.25rem 0.5rem;
2082 font-size: 0.875rem;
2085 background-color: rgba(2, 189, 194, 0.9);
2086 border-radius: 0.5rem;
2088 .form-row > .col > .valid-tooltip,
2089 .form-row > [class*="col-"] > .valid-tooltip {
2093 .was-validated :valid ~ .valid-feedback,
2094 .was-validated :valid ~ .valid-tooltip,
2095 .is-valid ~ .valid-feedback,
2096 .is-valid ~ .valid-tooltip {
2100 .was-validated .form-control:valid,
2101 .form-control.is-valid {
2102 border-color: #02bdc2;
2103 padding-right: calc(1.5em + 0.75rem) !important;
2104 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='%2302bdc2' 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");
2105 background-repeat: no-repeat;
2106 background-position: right calc(0.375em + 0.1875rem) center;
2107 background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2109 .was-validated .form-control:valid:focus,
2110 .form-control.is-valid:focus {
2111 border-color: #02bdc2;
2112 box-shadow: 0 0 0 0.2rem rgba(2, 189, 194, 0.25);
2115 .was-validated select.form-control:valid,
2116 select.form-control.is-valid {
2117 padding-right: 3rem !important;
2118 background-position: right 1.5rem center;
2121 .was-validated textarea.form-control:valid,
2122 textarea.form-control.is-valid {
2123 padding-right: calc(1.5em + 0.75rem);
2124 background-position: top calc(0.375em + 0.1875rem) right
2125 calc(0.375em + 0.1875rem);
2128 .was-validated .custom-select:valid,
2129 .custom-select.is-valid {
2130 border-color: #02bdc2;
2131 padding-right: calc(0.75em + 2.3125rem) !important;
2132 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")
2133 right 0.75rem center/8px 10px no-repeat,
2135 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='%2302bdc2' 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")
2136 center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
2139 .was-validated .custom-select:valid:focus,
2140 .custom-select.is-valid:focus {
2141 border-color: #02bdc2;
2142 box-shadow: 0 0 0 0.2rem rgba(2, 189, 194, 0.25);
2145 .was-validated .form-check-input:valid ~ .form-check-label,
2146 .form-check-input.is-valid ~ .form-check-label {
2149 .was-validated .form-check-input:valid ~ .valid-feedback,
2150 .was-validated .form-check-input:valid ~ .valid-tooltip,
2151 .form-check-input.is-valid ~ .valid-feedback,
2152 .form-check-input.is-valid ~ .valid-tooltip {
2156 .was-validated .custom-control-input:valid ~ .custom-control-label,
2157 .custom-control-input.is-valid ~ .custom-control-label {
2160 .was-validated .custom-control-input:valid ~ .custom-control-label::before,
2161 .custom-control-input.is-valid ~ .custom-control-label::before {
2162 border-color: #02bdc2;
2165 .custom-control-input:valid:checked
2166 ~ .custom-control-label::before,
2167 .custom-control-input.is-valid:checked ~ .custom-control-label::before {
2168 border-color: #03eef4;
2169 background-color: #03eef4;
2172 .custom-control-input:valid:focus
2173 ~ .custom-control-label::before,
2174 .custom-control-input.is-valid:focus ~ .custom-control-label::before {
2175 box-shadow: 0 0 0 0.2rem rgba(2, 189, 194, 0.25);
2178 .custom-control-input:valid:focus:not(:checked)
2179 ~ .custom-control-label::before,
2180 .custom-control-input.is-valid:focus:not(:checked)
2181 ~ .custom-control-label::before {
2182 border-color: #02bdc2;
2185 .was-validated .custom-file-input:valid ~ .custom-file-label,
2186 .custom-file-input.is-valid ~ .custom-file-label {
2187 border-color: #02bdc2;
2189 .was-validated .custom-file-input:valid:focus ~ .custom-file-label,
2190 .custom-file-input.is-valid:focus ~ .custom-file-label {
2191 border-color: #02bdc2;
2192 box-shadow: 0 0 0 0.2rem rgba(2, 189, 194, 0.25);
2198 margin-top: 0.25rem;
2210 padding: 0.25rem 0.5rem;
2212 font-size: 0.875rem;
2215 background-color: rgba(135, 50, 8, 0.9);
2216 border-radius: 0.5rem;
2218 .form-row > .col > .invalid-tooltip,
2219 .form-row > [class*="col-"] > .invalid-tooltip {
2223 .was-validated :invalid ~ .invalid-feedback,
2224 .was-validated :invalid ~ .invalid-tooltip,
2225 .is-invalid ~ .invalid-feedback,
2226 .is-invalid ~ .invalid-tooltip {
2230 .was-validated .form-control:invalid,
2231 .form-control.is-invalid {
2232 border-color: #873208;
2233 padding-right: calc(1.5em + 0.75rem) !important;
2234 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23873208' 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='%23873208' stroke='none'/%3e%3c/svg%3e");
2235 background-repeat: no-repeat;
2236 background-position: right calc(0.375em + 0.1875rem) center;
2237 background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2239 .was-validated .form-control:invalid:focus,
2240 .form-control.is-invalid:focus {
2241 border-color: #873208;
2242 box-shadow: 0 0 0 0.2rem rgba(135, 50, 8, 0.25);
2245 .was-validated select.form-control:invalid,
2246 select.form-control.is-invalid {
2247 padding-right: 3rem !important;
2248 background-position: right 1.5rem center;
2251 .was-validated textarea.form-control:invalid,
2252 textarea.form-control.is-invalid {
2253 padding-right: calc(1.5em + 0.75rem);
2254 background-position: top calc(0.375em + 0.1875rem) right
2255 calc(0.375em + 0.1875rem);
2258 .was-validated .custom-select:invalid,
2259 .custom-select.is-invalid {
2260 border-color: #873208;
2261 padding-right: calc(0.75em + 2.3125rem) !important;
2262 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")
2263 right 0.75rem center/8px 10px no-repeat,
2265 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23873208' 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='%23873208' stroke='none'/%3e%3c/svg%3e")
2266 center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
2269 .was-validated .custom-select:invalid:focus,
2270 .custom-select.is-invalid:focus {
2271 border-color: #873208;
2272 box-shadow: 0 0 0 0.2rem rgba(135, 50, 8, 0.25);
2275 .was-validated .form-check-input:invalid ~ .form-check-label,
2276 .form-check-input.is-invalid ~ .form-check-label {
2279 .was-validated .form-check-input:invalid ~ .invalid-feedback,
2280 .was-validated .form-check-input:invalid ~ .invalid-tooltip,
2281 .form-check-input.is-invalid ~ .invalid-feedback,
2282 .form-check-input.is-invalid ~ .invalid-tooltip {
2286 .was-validated .custom-control-input:invalid ~ .custom-control-label,
2287 .custom-control-input.is-invalid ~ .custom-control-label {
2290 .was-validated .custom-control-input:invalid ~ .custom-control-label::before,
2291 .custom-control-input.is-invalid ~ .custom-control-label::before {
2292 border-color: #873208;
2295 .custom-control-input:invalid:checked
2296 ~ .custom-control-label::before,
2297 .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
2298 border-color: #b7440b;
2299 background-color: #b7440b;
2302 .custom-control-input:invalid:focus
2303 ~ .custom-control-label::before,
2304 .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
2305 box-shadow: 0 0 0 0.2rem rgba(135, 50, 8, 0.25);
2308 .custom-control-input:invalid:focus:not(:checked)
2309 ~ .custom-control-label::before,
2310 .custom-control-input.is-invalid:focus:not(:checked)
2311 ~ .custom-control-label::before {
2312 border-color: #873208;
2315 .was-validated .custom-file-input:invalid ~ .custom-file-label,
2316 .custom-file-input.is-invalid ~ .custom-file-label {
2317 border-color: #873208;
2319 .was-validated .custom-file-input:invalid:focus ~ .custom-file-label,
2320 .custom-file-input.is-invalid:focus ~ .custom-file-label {
2321 border-color: #873208;
2322 box-shadow: 0 0 0 0.2rem rgba(135, 50, 8, 0.25);
2327 flex-flow: row wrap;
2328 align-items: center;
2330 .form-inline .form-check {
2333 @media (min-width: 576px) {
2334 .form-inline label {
2336 align-items: center;
2337 justify-content: center;
2340 .form-inline .form-group {
2343 flex-flow: row wrap;
2344 align-items: center;
2347 .form-inline .form-control {
2348 display: inline-block;
2350 vertical-align: middle;
2352 .form-inline .form-control-plaintext {
2353 display: inline-block;
2355 .form-inline .input-group,
2356 .form-inline .custom-select {
2359 .form-inline .form-check {
2361 align-items: center;
2362 justify-content: center;
2366 .form-inline .form-check-input {
2370 margin-right: 0.25rem;
2373 .form-inline .custom-control {
2374 align-items: center;
2375 justify-content: center;
2377 .form-inline .custom-control-label {
2383 display: inline-block;
2387 vertical-align: middle;
2389 background-color: transparent;
2390 border: 1px solid transparent;
2391 padding: 0.375rem 0.75rem;
2394 border-radius: 0.5rem;
2395 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
2396 border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
2398 @media (prefers-reduced-motion: reduce) {
2405 text-decoration: none;
2410 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
2416 .btn:not(:disabled):not(.disabled) {
2420 fieldset:disabled a.btn {
2421 pointer-events: none;
2426 background-color: #f1641e;
2427 border-color: #f1641e;
2429 .btn-primary:hover {
2431 background-color: #db520e;
2432 border-color: #cf4d0d;
2435 .btn-primary.focus {
2437 background-color: #db520e;
2438 border-color: #cf4d0d;
2439 box-shadow: 0 0 0 0.2rem rgba(243, 123, 64, 0.5);
2441 .btn-primary.disabled,
2442 .btn-primary:disabled {
2444 background-color: #f1641e;
2445 border-color: #f1641e;
2447 .btn-primary:not(:disabled):not(.disabled):active,
2448 .btn-primary:not(:disabled):not(.disabled).active,
2449 .show > .btn-primary.dropdown-toggle {
2451 background-color: #cf4d0d;
2452 border-color: #c3490c;
2454 .btn-primary:not(:disabled):not(.disabled):active:focus,
2455 .btn-primary:not(:disabled):not(.disabled).active:focus,
2456 .show > .btn-primary.dropdown-toggle:focus {
2457 box-shadow: 0 0 0 0.2rem rgba(243, 123, 64, 0.5);
2462 background-color: #00c853;
2463 border-color: #00c853;
2465 .btn-secondary:hover {
2467 background-color: #00a243;
2468 border-color: #00953e;
2470 .btn-secondary:focus,
2471 .btn-secondary.focus {
2473 background-color: #00a243;
2474 border-color: #00953e;
2475 box-shadow: 0 0 0 0.2rem rgba(38, 208, 109, 0.5);
2477 .btn-secondary.disabled,
2478 .btn-secondary:disabled {
2480 background-color: #00c853;
2481 border-color: #00c853;
2483 .btn-secondary:not(:disabled):not(.disabled):active,
2484 .btn-secondary:not(:disabled):not(.disabled).active,
2485 .show > .btn-secondary.dropdown-toggle {
2487 background-color: #00953e;
2488 border-color: #008839;
2490 .btn-secondary:not(:disabled):not(.disabled):active:focus,
2491 .btn-secondary:not(:disabled):not(.disabled).active:focus,
2492 .show > .btn-secondary.dropdown-toggle:focus {
2493 box-shadow: 0 0 0 0.2rem rgba(38, 208, 109, 0.5);
2498 background-color: #6610f2;
2499 border-color: #6610f2;
2501 .btn-success:hover {
2503 background-color: #560bd0;
2504 border-color: #510bc4;
2507 .btn-success.focus {
2509 background-color: #560bd0;
2510 border-color: #510bc4;
2511 box-shadow: 0 0 0 0.2rem rgba(125, 52, 244, 0.5);
2513 .btn-success.disabled,
2514 .btn-success:disabled {
2516 background-color: #6610f2;
2517 border-color: #6610f2;
2519 .btn-success:not(:disabled):not(.disabled):active,
2520 .btn-success:not(:disabled):not(.disabled).active,
2521 .show > .btn-success.dropdown-toggle {
2523 background-color: #510bc4;
2524 border-color: #4c0ab8;
2526 .btn-success:not(:disabled):not(.disabled):active:focus,
2527 .btn-success:not(:disabled):not(.disabled).active:focus,
2528 .show > .btn-success.dropdown-toggle:focus {
2529 box-shadow: 0 0 0 0.2rem rgba(125, 52, 244, 0.5);
2534 background-color: #007bff;
2535 border-color: #007bff;
2539 background-color: #0069d9;
2540 border-color: #0062cc;
2545 background-color: #0069d9;
2546 border-color: #0062cc;
2547 box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
2550 .btn-info:disabled {
2552 background-color: #007bff;
2553 border-color: #007bff;
2555 .btn-info:not(:disabled):not(.disabled):active,
2556 .btn-info:not(:disabled):not(.disabled).active,
2557 .show > .btn-info.dropdown-toggle {
2559 background-color: #0062cc;
2560 border-color: #005cbf;
2562 .btn-info:not(:disabled):not(.disabled):active:focus,
2563 .btn-info:not(:disabled):not(.disabled).active:focus,
2564 .show > .btn-info.dropdown-toggle:focus {
2565 box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
2570 background-color: #ffc107;
2571 border-color: #ffc107;
2573 .btn-warning:hover {
2575 background-color: #e0a800;
2576 border-color: #d39e00;
2579 .btn-warning.focus {
2581 background-color: #e0a800;
2582 border-color: #d39e00;
2583 box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
2585 .btn-warning.disabled,
2586 .btn-warning:disabled {
2588 background-color: #ffc107;
2589 border-color: #ffc107;
2591 .btn-warning:not(:disabled):not(.disabled):active,
2592 .btn-warning:not(:disabled):not(.disabled).active,
2593 .show > .btn-warning.dropdown-toggle {
2595 background-color: #d39e00;
2596 border-color: #c69500;
2598 .btn-warning:not(:disabled):not(.disabled):active:focus,
2599 .btn-warning:not(:disabled):not(.disabled).active:focus,
2600 .show > .btn-warning.dropdown-toggle:focus {
2601 box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
2606 background-color: #873208;
2607 border-color: #873208;
2611 background-color: #632506;
2612 border-color: #572105;
2617 background-color: #632506;
2618 border-color: #572105;
2619 box-shadow: 0 0 0 0.2rem rgba(153, 81, 45, 0.5);
2621 .btn-danger.disabled,
2622 .btn-danger:disabled {
2624 background-color: #873208;
2625 border-color: #873208;
2627 .btn-danger:not(:disabled):not(.disabled):active,
2628 .btn-danger:not(:disabled):not(.disabled).active,
2629 .show > .btn-danger.dropdown-toggle {
2631 background-color: #572105;
2632 border-color: #4b1c05;
2634 .btn-danger:not(:disabled):not(.disabled):active:focus,
2635 .btn-danger:not(:disabled):not(.disabled).active:focus,
2636 .show > .btn-danger.dropdown-toggle:focus {
2637 box-shadow: 0 0 0 0.2rem rgba(153, 81, 45, 0.5);
2642 background-color: #f8f9fa;
2643 border-color: #f8f9fa;
2647 background-color: #e2e6ea;
2648 border-color: #dae0e5;
2653 background-color: #e2e6ea;
2654 border-color: #dae0e5;
2655 box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
2657 .btn-light.disabled,
2658 .btn-light:disabled {
2660 background-color: #f8f9fa;
2661 border-color: #f8f9fa;
2663 .btn-light:not(:disabled):not(.disabled):active,
2664 .btn-light:not(:disabled):not(.disabled).active,
2665 .show > .btn-light.dropdown-toggle {
2667 background-color: #dae0e5;
2668 border-color: #d3d9df;
2670 .btn-light:not(:disabled):not(.disabled):active:focus,
2671 .btn-light:not(:disabled):not(.disabled).active:focus,
2672 .show > .btn-light.dropdown-toggle:focus {
2673 box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
2678 background-color: #343a40;
2679 border-color: #343a40;
2683 background-color: #23272b;
2684 border-color: #1d2124;
2689 background-color: #23272b;
2690 border-color: #1d2124;
2691 box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
2694 .btn-dark:disabled {
2696 background-color: #343a40;
2697 border-color: #343a40;
2699 .btn-dark:not(:disabled):not(.disabled):active,
2700 .btn-dark:not(:disabled):not(.disabled).active,
2701 .show > .btn-dark.dropdown-toggle {
2703 background-color: #1d2124;
2704 border-color: #171a1d;
2706 .btn-dark:not(:disabled):not(.disabled):active:focus,
2707 .btn-dark:not(:disabled):not(.disabled).active:focus,
2708 .show > .btn-dark.dropdown-toggle:focus {
2709 box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
2712 .btn-outline-primary {
2714 border-color: #f1641e;
2716 .btn-outline-primary:hover {
2718 background-color: #f1641e;
2719 border-color: #f1641e;
2721 .btn-outline-primary:focus,
2722 .btn-outline-primary.focus {
2723 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.5);
2725 .btn-outline-primary.disabled,
2726 .btn-outline-primary:disabled {
2728 background-color: transparent;
2730 .btn-outline-primary:not(:disabled):not(.disabled):active,
2731 .btn-outline-primary:not(:disabled):not(.disabled).active,
2732 .show > .btn-outline-primary.dropdown-toggle {
2734 background-color: #f1641e;
2735 border-color: #f1641e;
2737 .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
2738 .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
2739 .show > .btn-outline-primary.dropdown-toggle:focus {
2740 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.5);
2743 .btn-outline-secondary {
2745 border-color: #00c853;
2747 .btn-outline-secondary:hover {
2749 background-color: #00c853;
2750 border-color: #00c853;
2752 .btn-outline-secondary:focus,
2753 .btn-outline-secondary.focus {
2754 box-shadow: 0 0 0 0.2rem rgba(0, 200, 83, 0.5);
2756 .btn-outline-secondary.disabled,
2757 .btn-outline-secondary:disabled {
2759 background-color: transparent;
2761 .btn-outline-secondary:not(:disabled):not(.disabled):active,
2762 .btn-outline-secondary:not(:disabled):not(.disabled).active,
2763 .show > .btn-outline-secondary.dropdown-toggle {
2765 background-color: #00c853;
2766 border-color: #00c853;
2768 .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
2769 .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
2770 .show > .btn-outline-secondary.dropdown-toggle:focus {
2771 box-shadow: 0 0 0 0.2rem rgba(0, 200, 83, 0.5);
2774 .btn-outline-success {
2776 border-color: #6610f2;
2778 .btn-outline-success:hover {
2780 background-color: #6610f2;
2781 border-color: #6610f2;
2783 .btn-outline-success:focus,
2784 .btn-outline-success.focus {
2785 box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5);
2787 .btn-outline-success.disabled,
2788 .btn-outline-success:disabled {
2790 background-color: transparent;
2792 .btn-outline-success:not(:disabled):not(.disabled):active,
2793 .btn-outline-success:not(:disabled):not(.disabled).active,
2794 .show > .btn-outline-success.dropdown-toggle {
2796 background-color: #6610f2;
2797 border-color: #6610f2;
2799 .btn-outline-success:not(:disabled):not(.disabled):active:focus,
2800 .btn-outline-success:not(:disabled):not(.disabled).active:focus,
2801 .show > .btn-outline-success.dropdown-toggle:focus {
2802 box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5);
2807 border-color: #007bff;
2809 .btn-outline-info:hover {
2811 background-color: #007bff;
2812 border-color: #007bff;
2814 .btn-outline-info:focus,
2815 .btn-outline-info.focus {
2816 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
2818 .btn-outline-info.disabled,
2819 .btn-outline-info:disabled {
2821 background-color: transparent;
2823 .btn-outline-info:not(:disabled):not(.disabled):active,
2824 .btn-outline-info:not(:disabled):not(.disabled).active,
2825 .show > .btn-outline-info.dropdown-toggle {
2827 background-color: #007bff;
2828 border-color: #007bff;
2830 .btn-outline-info:not(:disabled):not(.disabled):active:focus,
2831 .btn-outline-info:not(:disabled):not(.disabled).active:focus,
2832 .show > .btn-outline-info.dropdown-toggle:focus {
2833 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
2836 .btn-outline-warning {
2838 border-color: #ffc107;
2840 .btn-outline-warning:hover {
2842 background-color: #ffc107;
2843 border-color: #ffc107;
2845 .btn-outline-warning:focus,
2846 .btn-outline-warning.focus {
2847 box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
2849 .btn-outline-warning.disabled,
2850 .btn-outline-warning:disabled {
2852 background-color: transparent;
2854 .btn-outline-warning:not(:disabled):not(.disabled):active,
2855 .btn-outline-warning:not(:disabled):not(.disabled).active,
2856 .show > .btn-outline-warning.dropdown-toggle {
2858 background-color: #ffc107;
2859 border-color: #ffc107;
2861 .btn-outline-warning:not(:disabled):not(.disabled):active:focus,
2862 .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
2863 .show > .btn-outline-warning.dropdown-toggle:focus {
2864 box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
2867 .btn-outline-danger {
2869 border-color: #873208;
2871 .btn-outline-danger:hover {
2873 background-color: #873208;
2874 border-color: #873208;
2876 .btn-outline-danger:focus,
2877 .btn-outline-danger.focus {
2878 box-shadow: 0 0 0 0.2rem rgba(135, 50, 8, 0.5);
2880 .btn-outline-danger.disabled,
2881 .btn-outline-danger:disabled {
2883 background-color: transparent;
2885 .btn-outline-danger:not(:disabled):not(.disabled):active,
2886 .btn-outline-danger:not(:disabled):not(.disabled).active,
2887 .show > .btn-outline-danger.dropdown-toggle {
2889 background-color: #873208;
2890 border-color: #873208;
2892 .btn-outline-danger:not(:disabled):not(.disabled):active:focus,
2893 .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
2894 .show > .btn-outline-danger.dropdown-toggle:focus {
2895 box-shadow: 0 0 0 0.2rem rgba(135, 50, 8, 0.5);
2898 .btn-outline-light {
2900 border-color: #f8f9fa;
2902 .btn-outline-light:hover {
2904 background-color: #f8f9fa;
2905 border-color: #f8f9fa;
2907 .btn-outline-light:focus,
2908 .btn-outline-light.focus {
2909 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
2911 .btn-outline-light.disabled,
2912 .btn-outline-light:disabled {
2914 background-color: transparent;
2916 .btn-outline-light:not(:disabled):not(.disabled):active,
2917 .btn-outline-light:not(:disabled):not(.disabled).active,
2918 .show > .btn-outline-light.dropdown-toggle {
2920 background-color: #f8f9fa;
2921 border-color: #f8f9fa;
2923 .btn-outline-light:not(:disabled):not(.disabled):active:focus,
2924 .btn-outline-light:not(:disabled):not(.disabled).active:focus,
2925 .show > .btn-outline-light.dropdown-toggle:focus {
2926 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
2931 border-color: #343a40;
2933 .btn-outline-dark:hover {
2935 background-color: #343a40;
2936 border-color: #343a40;
2938 .btn-outline-dark:focus,
2939 .btn-outline-dark.focus {
2940 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
2942 .btn-outline-dark.disabled,
2943 .btn-outline-dark:disabled {
2945 background-color: transparent;
2947 .btn-outline-dark:not(:disabled):not(.disabled):active,
2948 .btn-outline-dark:not(:disabled):not(.disabled).active,
2949 .show > .btn-outline-dark.dropdown-toggle {
2951 background-color: #343a40;
2952 border-color: #343a40;
2954 .btn-outline-dark:not(:disabled):not(.disabled):active:focus,
2955 .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
2956 .show > .btn-outline-dark.dropdown-toggle:focus {
2957 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
2963 text-decoration: none;
2967 text-decoration: underline;
2971 text-decoration: underline;
2974 .btn-link.disabled {
2976 pointer-events: none;
2980 .btn-group-lg > .btn {
2981 padding: 0.5rem 1rem;
2984 border-radius: 0.5rem;
2988 .btn-group-sm > .btn {
2989 padding: 0.25rem 0.5rem;
2990 font-size: 0.875rem;
2992 border-radius: 1rem;
2999 .btn-block + .btn-block {
3003 input[type="submit"].btn-block,
3004 input[type="reset"].btn-block,
3005 input[type="button"].btn-block {
3010 transition: opacity 0.15s linear;
3012 @media (prefers-reduced-motion: reduce) {
3021 .collapse:not(.show) {
3029 transition: height 0.35s ease;
3031 @media (prefers-reduced-motion: reduce) {
3039 transition: width 0.35s ease;
3041 @media (prefers-reduced-motion: reduce) {
3055 white-space: nowrap;
3057 .dropdown-toggle::after {
3058 display: inline-block;
3059 margin-left: 0.255em;
3060 vertical-align: 0.255em;
3062 border-top: 0.3em solid;
3063 border-right: 0.3em solid transparent;
3065 border-left: 0.3em solid transparent;
3067 .dropdown-toggle:empty::after {
3080 margin: 0.125rem 0 0;
3085 background-color: #ffffff;
3086 background-clip: padding-box;
3087 border: 1px solid rgba(34, 34, 34, 0.15);
3088 border-radius: 0.5rem;
3091 .dropdown-menu-left {
3096 .dropdown-menu-right {
3101 @media (min-width: 576px) {
3102 .dropdown-menu-sm-left {
3106 .dropdown-menu-sm-right {
3111 @media (min-width: 768px) {
3112 .dropdown-menu-md-left {
3116 .dropdown-menu-md-right {
3121 @media (min-width: 992px) {
3122 .dropdown-menu-lg-left {
3126 .dropdown-menu-lg-right {
3131 @media (min-width: 1200px) {
3132 .dropdown-menu-xl-left {
3136 .dropdown-menu-xl-right {
3141 .dropup .dropdown-menu {
3145 margin-bottom: 0.125rem;
3147 .dropup .dropdown-toggle::after {
3148 display: inline-block;
3149 margin-left: 0.255em;
3150 vertical-align: 0.255em;
3153 border-right: 0.3em solid transparent;
3154 border-bottom: 0.3em solid;
3155 border-left: 0.3em solid transparent;
3157 .dropup .dropdown-toggle:empty::after {
3161 .dropright .dropdown-menu {
3166 margin-left: 0.125rem;
3168 .dropright .dropdown-toggle::after {
3169 display: inline-block;
3170 margin-left: 0.255em;
3171 vertical-align: 0.255em;
3173 border-top: 0.3em solid transparent;
3175 border-bottom: 0.3em solid transparent;
3176 border-left: 0.3em solid;
3178 .dropright .dropdown-toggle:empty::after {
3181 .dropright .dropdown-toggle::after {
3185 .dropleft .dropdown-menu {
3190 margin-right: 0.125rem;
3192 .dropleft .dropdown-toggle::after {
3193 display: inline-block;
3194 margin-left: 0.255em;
3195 vertical-align: 0.255em;
3198 .dropleft .dropdown-toggle::after {
3201 .dropleft .dropdown-toggle::before {
3202 display: inline-block;
3203 margin-right: 0.255em;
3204 vertical-align: 0.255em;
3206 border-top: 0.3em solid transparent;
3207 border-right: 0.3em solid;
3208 border-bottom: 0.3em solid transparent;
3210 .dropleft .dropdown-toggle:empty::after {
3213 .dropleft .dropdown-toggle::before {
3217 .dropdown-menu[x-placement^="top"],
3218 .dropdown-menu[x-placement^="right"],
3219 .dropdown-menu[x-placement^="bottom"],
3220 .dropdown-menu[x-placement^="left"] {
3229 border-top: 1px solid #e9ecef;
3235 padding: 0.25rem 1.5rem;
3239 text-align: inherit;
3240 white-space: nowrap;
3241 background-color: transparent;
3244 .dropdown-item:hover,
3245 .dropdown-item:focus {
3247 text-decoration: none;
3248 background-color: #e9ecef;
3250 .dropdown-item.active,
3251 .dropdown-item:active {
3253 text-decoration: none;
3254 background-color: #f1641e;
3256 .dropdown-item.disabled,
3257 .dropdown-item:disabled {
3259 pointer-events: none;
3260 background-color: transparent;
3263 .dropdown-menu.show {
3269 padding: 0.5rem 1.5rem;
3271 font-size: 0.875rem;
3273 white-space: nowrap;
3276 .dropdown-item-text {
3278 padding: 0.25rem 1.5rem;
3283 .btn-group-vertical {
3285 display: inline-flex;
3286 vertical-align: middle;
3289 .btn-group-vertical > .btn {
3293 .btn-group > .btn:hover,
3294 .btn-group-vertical > .btn:hover {
3297 .btn-group > .btn:focus,
3298 .btn-group > .btn:active,
3299 .btn-group > .btn.active,
3300 .btn-group-vertical > .btn:focus,
3301 .btn-group-vertical > .btn:active,
3302 .btn-group-vertical > .btn.active {
3309 justify-content: flex-start;
3311 .btn-toolbar .input-group {
3315 .btn-group > .btn:not(:first-child),
3316 .btn-group > .btn-group:not(:first-child) {
3319 .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
3320 .btn-group > .btn-group:not(:last-child) > .btn {
3321 border-top-right-radius: 0;
3322 border-bottom-right-radius: 0;
3324 .btn-group > .btn:not(:first-child),
3325 .btn-group > .btn-group:not(:first-child) > .btn {
3326 border-top-left-radius: 0;
3327 border-bottom-left-radius: 0;
3330 .dropdown-toggle-split {
3331 padding-right: 0.5625rem;
3332 padding-left: 0.5625rem;
3334 .dropdown-toggle-split::after,
3335 .dropup .dropdown-toggle-split::after,
3336 .dropright .dropdown-toggle-split::after {
3339 .dropleft .dropdown-toggle-split::before {
3343 .btn-sm + .dropdown-toggle-split,
3344 .btn-group-sm > .btn + .dropdown-toggle-split {
3345 padding-right: 0.375rem;
3346 padding-left: 0.375rem;
3349 .btn-lg + .dropdown-toggle-split,
3350 .btn-group-lg > .btn + .dropdown-toggle-split {
3351 padding-right: 0.75rem;
3352 padding-left: 0.75rem;
3355 .btn-group-vertical {
3356 flex-direction: column;
3357 align-items: flex-start;
3358 justify-content: center;
3360 .btn-group-vertical > .btn,
3361 .btn-group-vertical > .btn-group {
3364 .btn-group-vertical > .btn:not(:first-child),
3365 .btn-group-vertical > .btn-group:not(:first-child) {
3368 .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
3369 .btn-group-vertical > .btn-group:not(:last-child) > .btn {
3370 border-bottom-right-radius: 0;
3371 border-bottom-left-radius: 0;
3373 .btn-group-vertical > .btn:not(:first-child),
3374 .btn-group-vertical > .btn-group:not(:first-child) > .btn {
3375 border-top-left-radius: 0;
3376 border-top-right-radius: 0;
3379 .btn-group-toggle > .btn,
3380 .btn-group-toggle > .btn-group > .btn {
3383 .btn-group-toggle > .btn input[type="radio"],
3384 .btn-group-toggle > .btn input[type="checkbox"],
3385 .btn-group-toggle > .btn-group > .btn input[type="radio"],
3386 .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
3388 clip: rect(0, 0, 0, 0);
3389 pointer-events: none;
3396 align-items: stretch;
3399 .input-group > .form-control,
3400 .input-group > .form-control-plaintext,
3401 .input-group > .custom-select,
3402 .input-group > .custom-file {
3409 .input-group > .form-control + .form-control,
3410 .input-group > .form-control + .custom-select,
3411 .input-group > .form-control + .custom-file,
3412 .input-group > .form-control-plaintext + .form-control,
3413 .input-group > .form-control-plaintext + .custom-select,
3414 .input-group > .form-control-plaintext + .custom-file,
3415 .input-group > .custom-select + .form-control,
3416 .input-group > .custom-select + .custom-select,
3417 .input-group > .custom-select + .custom-file,
3418 .input-group > .custom-file + .form-control,
3419 .input-group > .custom-file + .custom-select,
3420 .input-group > .custom-file + .custom-file {
3423 .input-group > .form-control:focus,
3424 .input-group > .custom-select:focus,
3425 .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
3428 .input-group > .custom-file .custom-file-input:focus {
3431 .input-group > .form-control:not(:first-child),
3432 .input-group > .custom-select:not(:first-child) {
3433 border-top-left-radius: 0;
3434 border-bottom-left-radius: 0;
3436 .input-group > .custom-file {
3438 align-items: center;
3440 .input-group > .custom-file:not(:last-child) .custom-file-label,
3441 .input-group > .custom-file:not(:last-child) .custom-file-label::after {
3442 border-top-right-radius: 0;
3443 border-bottom-right-radius: 0;
3445 .input-group > .custom-file:not(:first-child) .custom-file-label {
3446 border-top-left-radius: 0;
3447 border-bottom-left-radius: 0;
3449 .input-group:not(.has-validation) > .form-control:not(:last-child),
3450 .input-group:not(.has-validation) > .custom-select:not(:last-child),
3451 .input-group:not(.has-validation)
3452 > .custom-file:not(:last-child)
3454 .input-group:not(.has-validation)
3455 > .custom-file:not(:last-child)
3456 .custom-file-label::after {
3457 border-top-right-radius: 0;
3458 border-bottom-right-radius: 0;
3460 .input-group.has-validation > .form-control:nth-last-child(n + 3),
3461 .input-group.has-validation > .custom-select:nth-last-child(n + 3),
3462 .input-group.has-validation
3463 > .custom-file:nth-last-child(n + 3)
3465 .input-group.has-validation
3466 > .custom-file:nth-last-child(n + 3)
3467 .custom-file-label::after {
3468 border-top-right-radius: 0;
3469 border-bottom-right-radius: 0;
3472 .input-group-prepend,
3473 .input-group-append {
3476 .input-group-prepend .btn,
3477 .input-group-append .btn {
3481 .input-group-prepend .btn:focus,
3482 .input-group-append .btn:focus {
3485 .input-group-prepend .btn + .btn,
3486 .input-group-prepend .btn + .input-group-text,
3487 .input-group-prepend .input-group-text + .input-group-text,
3488 .input-group-prepend .input-group-text + .btn,
3489 .input-group-append .btn + .btn,
3490 .input-group-append .btn + .input-group-text,
3491 .input-group-append .input-group-text + .input-group-text,
3492 .input-group-append .input-group-text + .btn {
3496 .input-group-prepend {
3500 .input-group-append {
3506 align-items: center;
3507 padding: 0.375rem 0.75rem;
3514 white-space: nowrap;
3515 background-color: #e9ecef;
3516 border: 1px solid #ced4da;
3517 border-radius: 0.5rem;
3519 .input-group-text input[type="radio"],
3520 .input-group-text input[type="checkbox"] {
3524 .input-group-lg > .form-control:not(textarea),
3525 .input-group-lg > .custom-select {
3526 height: calc(1.5em + 1rem + 2px);
3529 .input-group-lg > .form-control,
3530 .input-group-lg > .custom-select,
3531 .input-group-lg > .input-group-prepend > .input-group-text,
3532 .input-group-lg > .input-group-append > .input-group-text,
3533 .input-group-lg > .input-group-prepend > .btn,
3534 .input-group-lg > .input-group-append > .btn {
3535 padding: 0.5rem 1rem;
3538 border-radius: 0.5rem;
3541 .input-group-sm > .form-control:not(textarea),
3542 .input-group-sm > .custom-select {
3543 height: calc(1.5em + 0.5rem + 2px);
3546 .input-group-sm > .form-control,
3547 .input-group-sm > .custom-select,
3548 .input-group-sm > .input-group-prepend > .input-group-text,
3549 .input-group-sm > .input-group-append > .input-group-text,
3550 .input-group-sm > .input-group-prepend > .btn,
3551 .input-group-sm > .input-group-append > .btn {
3552 padding: 0.25rem 0.5rem;
3553 font-size: 0.875rem;
3555 border-radius: 1rem;
3558 .input-group-lg > .custom-select,
3559 .input-group-sm > .custom-select {
3560 padding-right: 1.75rem;
3563 .input-group > .input-group-prepend > .btn,
3564 .input-group > .input-group-prepend > .input-group-text,
3565 .input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
3566 .input-group:not(.has-validation)
3567 > .input-group-append:not(:last-child)
3568 > .input-group-text,
3569 .input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,
3570 .input-group.has-validation
3571 > .input-group-append:nth-last-child(n + 3)
3572 > .input-group-text,
3574 > .input-group-append:last-child
3575 > .btn:not(:last-child):not(.dropdown-toggle),
3577 > .input-group-append:last-child
3578 > .input-group-text:not(:last-child) {
3579 border-top-right-radius: 0;
3580 border-bottom-right-radius: 0;
3583 .input-group > .input-group-append > .btn,
3584 .input-group > .input-group-append > .input-group-text,
3585 .input-group > .input-group-prepend:not(:first-child) > .btn,
3586 .input-group > .input-group-prepend:not(:first-child) > .input-group-text,
3587 .input-group > .input-group-prepend:first-child > .btn:not(:first-child),
3589 > .input-group-prepend:first-child
3590 > .input-group-text:not(:first-child) {
3591 border-top-left-radius: 0;
3592 border-bottom-left-radius: 0;
3600 padding-left: 1.5rem;
3601 print-color-adjust: exact;
3604 .custom-control-inline {
3605 display: inline-flex;
3609 .custom-control-input {
3617 .custom-control-input:checked ~ .custom-control-label::before {
3619 border-color: #f1641e;
3620 background-color: #f1641e;
3622 .custom-control-input:focus ~ .custom-control-label::before {
3623 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
3625 .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
3626 border-color: #f8b796;
3628 .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
3630 background-color: #fbd8c6;
3631 border-color: #fbd8c6;
3633 .custom-control-input[disabled] ~ .custom-control-label,
3634 .custom-control-input:disabled ~ .custom-control-label {
3637 .custom-control-input[disabled] ~ .custom-control-label::before,
3638 .custom-control-input:disabled ~ .custom-control-label::before {
3639 background-color: #e9ecef;
3642 .custom-control-label {
3645 vertical-align: top;
3647 .custom-control-label::before {
3654 pointer-events: none;
3656 background-color: #ffffff;
3657 border: 1px solid #adb5bd;
3659 .custom-control-label::after {
3667 background: 50%/50% 50% no-repeat;
3670 .custom-checkbox .custom-control-label::before {
3671 border-radius: 0.5rem;
3673 .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
3674 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");
3677 .custom-control-input:indeterminate
3678 ~ .custom-control-label::before {
3679 border-color: #f1641e;
3680 background-color: #f1641e;
3683 .custom-control-input:indeterminate
3684 ~ .custom-control-label::after {
3685 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");
3688 .custom-control-input:disabled:checked
3689 ~ .custom-control-label::before {
3690 background-color: rgba(241, 100, 30, 0.5);
3693 .custom-control-input:disabled:indeterminate
3694 ~ .custom-control-label::before {
3695 background-color: rgba(241, 100, 30, 0.5);
3698 .custom-radio .custom-control-label::before {
3701 .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
3702 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");
3705 .custom-control-input:disabled:checked
3706 ~ .custom-control-label::before {
3707 background-color: rgba(241, 100, 30, 0.5);
3711 padding-left: 2.25rem;
3713 .custom-switch .custom-control-label::before {
3716 pointer-events: all;
3717 border-radius: 0.5rem;
3719 .custom-switch .custom-control-label::after {
3720 top: calc(0.25rem + 2px);
3721 left: calc(-2.25rem + 2px);
3722 width: calc(1rem - 4px);
3723 height: calc(1rem - 4px);
3724 background-color: #adb5bd;
3725 border-radius: 0.5rem;
3726 transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out,
3727 border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3729 @media (prefers-reduced-motion: reduce) {
3730 .custom-switch .custom-control-label::after {
3734 .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
3735 background-color: #ffffff;
3736 transform: translateX(0.75rem);
3739 .custom-control-input:disabled:checked
3740 ~ .custom-control-label::before {
3741 background-color: rgba(241, 100, 30, 0.5);
3745 display: inline-block;
3747 height: calc(1.5em + 0.75rem + 2px);
3748 padding: 0.375rem 1.75rem 0.375rem 0.75rem;
3753 vertical-align: middle;
3755 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")
3756 right 0.75rem center/8px 10px no-repeat;
3757 border: 1px solid #ced4da;
3758 border-radius: 0.5rem;
3761 .custom-select:focus {
3762 border-color: #f8b796;
3764 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
3766 .custom-select:focus::-ms-value {
3768 background-color: #ffffff;
3770 .custom-select[multiple],
3771 .custom-select[size]:not([size="1"]) {
3773 padding-right: 0.75rem;
3774 background-image: none;
3776 .custom-select:disabled {
3778 background-color: #e9ecef;
3780 .custom-select::-ms-expand {
3783 .custom-select:-moz-focusring {
3785 text-shadow: 0 0 0 #495057;
3789 height: calc(1.5em + 0.5rem + 2px);
3790 padding-top: 0.25rem;
3791 padding-bottom: 0.25rem;
3792 padding-left: 0.5rem;
3793 font-size: 0.875rem;
3797 height: calc(1.5em + 1rem + 2px);
3798 padding-top: 0.5rem;
3799 padding-bottom: 0.5rem;
3806 display: inline-block;
3808 height: calc(1.5em + 0.75rem + 2px);
3812 .custom-file-input {
3816 height: calc(1.5em + 0.75rem + 2px);
3821 .custom-file-input:focus ~ .custom-file-label {
3822 border-color: #f8b796;
3823 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
3825 .custom-file-input[disabled] ~ .custom-file-label,
3826 .custom-file-input:disabled ~ .custom-file-label {
3827 background-color: #e9ecef;
3829 .custom-file-input:lang(en) ~ .custom-file-label::after {
3832 .custom-file-input ~ .custom-file-label[data-browse]::after {
3833 content: attr(data-browse);
3836 .custom-file-label {
3842 height: calc(1.5em + 0.75rem + 2px);
3843 padding: 0.375rem 0.75rem;
3848 background-color: #ffffff;
3849 border: 1px solid #ced4da;
3850 border-radius: 0.5rem;
3852 .custom-file-label::after {
3859 height: calc(1.5em + 0.75rem);
3860 padding: 0.375rem 0.75rem;
3864 background-color: #e9ecef;
3865 border-left: inherit;
3866 border-radius: 0 0.5rem 0.5rem 0;
3873 background-color: transparent;
3876 .custom-range:focus {
3879 .custom-range:focus::-webkit-slider-thumb {
3880 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
3882 .custom-range:focus::-moz-range-thumb {
3883 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
3885 .custom-range:focus::-ms-thumb {
3886 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
3888 .custom-range::-moz-focus-outer {
3891 .custom-range::-webkit-slider-thumb {
3894 margin-top: -0.25rem;
3895 background-color: #f1641e;
3897 border-radius: 1rem;
3898 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
3899 box-shadow 0.15s ease-in-out;
3902 @media (prefers-reduced-motion: reduce) {
3903 .custom-range::-webkit-slider-thumb {
3907 .custom-range::-webkit-slider-thumb:active {
3908 background-color: #fbd8c6;
3910 .custom-range::-webkit-slider-runnable-track {
3915 background-color: #dee2e6;
3916 border-color: transparent;
3917 border-radius: 1rem;
3919 .custom-range::-moz-range-thumb {
3922 background-color: #f1641e;
3924 border-radius: 1rem;
3925 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
3926 box-shadow 0.15s ease-in-out;
3929 @media (prefers-reduced-motion: reduce) {
3930 .custom-range::-moz-range-thumb {
3934 .custom-range::-moz-range-thumb:active {
3935 background-color: #fbd8c6;
3937 .custom-range::-moz-range-track {
3942 background-color: #dee2e6;
3943 border-color: transparent;
3944 border-radius: 1rem;
3946 .custom-range::-ms-thumb {
3950 margin-right: 0.2rem;
3951 margin-left: 0.2rem;
3952 background-color: #f1641e;
3954 border-radius: 1rem;
3955 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
3956 box-shadow 0.15s ease-in-out;
3959 @media (prefers-reduced-motion: reduce) {
3960 .custom-range::-ms-thumb {
3964 .custom-range::-ms-thumb:active {
3965 background-color: #fbd8c6;
3967 .custom-range::-ms-track {
3972 background-color: transparent;
3973 border-color: transparent;
3974 border-width: 0.5rem;
3976 .custom-range::-ms-fill-lower {
3977 background-color: #dee2e6;
3978 border-radius: 1rem;
3980 .custom-range::-ms-fill-upper {
3982 background-color: #dee2e6;
3983 border-radius: 1rem;
3985 .custom-range:disabled::-webkit-slider-thumb {
3986 background-color: #adb5bd;
3988 .custom-range:disabled::-webkit-slider-runnable-track {
3991 .custom-range:disabled::-moz-range-thumb {
3992 background-color: #adb5bd;
3994 .custom-range:disabled::-moz-range-track {
3997 .custom-range:disabled::-ms-thumb {
3998 background-color: #adb5bd;
4001 .custom-control-label::before,
4004 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
4005 box-shadow 0.15s ease-in-out;
4007 @media (prefers-reduced-motion: reduce) {
4008 .custom-control-label::before,
4025 padding: 0.5rem 1rem;
4029 text-decoration: none;
4031 .nav-link.disabled {
4033 pointer-events: none;
4038 border-bottom: 1px solid #dee2e6;
4040 .nav-tabs .nav-link {
4041 margin-bottom: -1px;
4042 background-color: transparent;
4043 border: 1px solid transparent;
4044 border-top-left-radius: 0.5rem;
4045 border-top-right-radius: 0.5rem;
4047 .nav-tabs .nav-link:hover,
4048 .nav-tabs .nav-link:focus {
4050 border-color: #e9ecef #e9ecef #dee2e6;
4052 .nav-tabs .nav-link.disabled {
4054 background-color: transparent;
4055 border-color: transparent;
4057 .nav-tabs .nav-link.active,
4058 .nav-tabs .nav-item.show .nav-link {
4060 background-color: #fff;
4061 border-color: #dee2e6 #dee2e6 #fff;
4063 .nav-tabs .dropdown-menu {
4065 border-top-left-radius: 0;
4066 border-top-right-radius: 0;
4069 .nav-pills .nav-link {
4072 border-radius: 0.5rem;
4074 .nav-pills .nav-link.active,
4075 .nav-pills .show > .nav-link {
4077 background-color: #f1641e;
4080 .nav-fill > .nav-link,
4081 .nav-fill .nav-item {
4086 .nav-justified > .nav-link,
4087 .nav-justified .nav-item {
4093 .tab-content > .tab-pane {
4096 .tab-content > .active {
4104 align-items: center;
4105 justify-content: space-between;
4106 padding: 0.5rem 1rem;
4109 .navbar .container-fluid,
4110 .navbar .container-sm,
4111 .navbar .container-md,
4112 .navbar .container-lg,
4113 .navbar .container-xl {
4116 align-items: center;
4117 justify-content: space-between;
4120 display: inline-block;
4121 padding-top: 0.3125rem;
4122 padding-bottom: 0.3125rem;
4125 line-height: inherit;
4126 white-space: nowrap;
4128 .navbar-brand:hover,
4129 .navbar-brand:focus {
4130 text-decoration: none;
4135 flex-direction: column;
4140 .navbar-nav .nav-link {
4144 .navbar-nav .dropdown-menu {
4150 display: inline-block;
4151 padding-top: 0.5rem;
4152 padding-bottom: 0.5rem;
4158 align-items: center;
4162 padding: 0.25rem 0.75rem;
4165 background-color: transparent;
4166 border: 1px solid transparent;
4167 border-radius: 0.5rem;
4169 .navbar-toggler:hover,
4170 .navbar-toggler:focus {
4171 text-decoration: none;
4174 .navbar-toggler-icon {
4175 display: inline-block;
4178 vertical-align: middle;
4180 background: 50%/100% 100% no-repeat;
4183 .navbar-nav-scroll {
4188 @media (max-width: 575.98px) {
4189 .navbar-expand-sm > .container,
4190 .navbar-expand-sm > .container-fluid,
4191 .navbar-expand-sm > .container-sm,
4192 .navbar-expand-sm > .container-md,
4193 .navbar-expand-sm > .container-lg,
4194 .navbar-expand-sm > .container-xl {
4199 @media (min-width: 576px) {
4201 flex-flow: row nowrap;
4202 justify-content: flex-start;
4204 .navbar-expand-sm .navbar-nav {
4205 flex-direction: row;
4207 .navbar-expand-sm .navbar-nav .dropdown-menu {
4210 .navbar-expand-sm .navbar-nav .nav-link {
4211 padding-right: 0.5rem;
4212 padding-left: 0.5rem;
4214 .navbar-expand-sm > .container,
4215 .navbar-expand-sm > .container-fluid,
4216 .navbar-expand-sm > .container-sm,
4217 .navbar-expand-sm > .container-md,
4218 .navbar-expand-sm > .container-lg,
4219 .navbar-expand-sm > .container-xl {
4222 .navbar-expand-sm .navbar-nav-scroll {
4225 .navbar-expand-sm .navbar-collapse {
4226 display: flex !important;
4229 .navbar-expand-sm .navbar-toggler {
4233 @media (max-width: 767.98px) {
4234 .navbar-expand-md > .container,
4235 .navbar-expand-md > .container-fluid,
4236 .navbar-expand-md > .container-sm,
4237 .navbar-expand-md > .container-md,
4238 .navbar-expand-md > .container-lg,
4239 .navbar-expand-md > .container-xl {
4244 @media (min-width: 768px) {
4246 flex-flow: row nowrap;
4247 justify-content: flex-start;
4249 .navbar-expand-md .navbar-nav {
4250 flex-direction: row;
4252 .navbar-expand-md .navbar-nav .dropdown-menu {
4255 .navbar-expand-md .navbar-nav .nav-link {
4256 padding-right: 0.5rem;
4257 padding-left: 0.5rem;
4259 .navbar-expand-md > .container,
4260 .navbar-expand-md > .container-fluid,
4261 .navbar-expand-md > .container-sm,
4262 .navbar-expand-md > .container-md,
4263 .navbar-expand-md > .container-lg,
4264 .navbar-expand-md > .container-xl {
4267 .navbar-expand-md .navbar-nav-scroll {
4270 .navbar-expand-md .navbar-collapse {
4271 display: flex !important;
4274 .navbar-expand-md .navbar-toggler {
4278 @media (max-width: 991.98px) {
4279 .navbar-expand-lg > .container,
4280 .navbar-expand-lg > .container-fluid,
4281 .navbar-expand-lg > .container-sm,
4282 .navbar-expand-lg > .container-md,
4283 .navbar-expand-lg > .container-lg,
4284 .navbar-expand-lg > .container-xl {
4289 @media (min-width: 992px) {
4291 flex-flow: row nowrap;
4292 justify-content: flex-start;
4294 .navbar-expand-lg .navbar-nav {
4295 flex-direction: row;
4297 .navbar-expand-lg .navbar-nav .dropdown-menu {
4300 .navbar-expand-lg .navbar-nav .nav-link {
4301 padding-right: 0.5rem;
4302 padding-left: 0.5rem;
4304 .navbar-expand-lg > .container,
4305 .navbar-expand-lg > .container-fluid,
4306 .navbar-expand-lg > .container-sm,
4307 .navbar-expand-lg > .container-md,
4308 .navbar-expand-lg > .container-lg,
4309 .navbar-expand-lg > .container-xl {
4312 .navbar-expand-lg .navbar-nav-scroll {
4315 .navbar-expand-lg .navbar-collapse {
4316 display: flex !important;
4319 .navbar-expand-lg .navbar-toggler {
4323 @media (max-width: 1199.98px) {
4324 .navbar-expand-xl > .container,
4325 .navbar-expand-xl > .container-fluid,
4326 .navbar-expand-xl > .container-sm,
4327 .navbar-expand-xl > .container-md,
4328 .navbar-expand-xl > .container-lg,
4329 .navbar-expand-xl > .container-xl {
4334 @media (min-width: 1200px) {
4336 flex-flow: row nowrap;
4337 justify-content: flex-start;
4339 .navbar-expand-xl .navbar-nav {
4340 flex-direction: row;
4342 .navbar-expand-xl .navbar-nav .dropdown-menu {
4345 .navbar-expand-xl .navbar-nav .nav-link {
4346 padding-right: 0.5rem;
4347 padding-left: 0.5rem;
4349 .navbar-expand-xl > .container,
4350 .navbar-expand-xl > .container-fluid,
4351 .navbar-expand-xl > .container-sm,
4352 .navbar-expand-xl > .container-md,
4353 .navbar-expand-xl > .container-lg,
4354 .navbar-expand-xl > .container-xl {
4357 .navbar-expand-xl .navbar-nav-scroll {
4360 .navbar-expand-xl .navbar-collapse {
4361 display: flex !important;
4364 .navbar-expand-xl .navbar-toggler {
4369 flex-flow: row nowrap;
4370 justify-content: flex-start;
4372 .navbar-expand > .container,
4373 .navbar-expand > .container-fluid,
4374 .navbar-expand > .container-sm,
4375 .navbar-expand > .container-md,
4376 .navbar-expand > .container-lg,
4377 .navbar-expand > .container-xl {
4381 .navbar-expand .navbar-nav {
4382 flex-direction: row;
4384 .navbar-expand .navbar-nav .dropdown-menu {
4387 .navbar-expand .navbar-nav .nav-link {
4388 padding-right: 0.5rem;
4389 padding-left: 0.5rem;
4391 .navbar-expand > .container,
4392 .navbar-expand > .container-fluid,
4393 .navbar-expand > .container-sm,
4394 .navbar-expand > .container-md,
4395 .navbar-expand > .container-lg,
4396 .navbar-expand > .container-xl {
4399 .navbar-expand .navbar-nav-scroll {
4402 .navbar-expand .navbar-collapse {
4403 display: flex !important;
4406 .navbar-expand .navbar-toggler {
4410 .navbar-light .navbar-brand {
4413 .navbar-light .navbar-brand:hover,
4414 .navbar-light .navbar-brand:focus {
4417 .navbar-light .navbar-nav .nav-link {
4420 .navbar-light .navbar-nav .nav-link:hover,
4421 .navbar-light .navbar-nav .nav-link:focus {
4424 .navbar-light .navbar-nav .nav-link.disabled {
4425 color: rgba(34, 34, 34, 0.3);
4427 .navbar-light .navbar-nav .show > .nav-link,
4428 .navbar-light .navbar-nav .active > .nav-link,
4429 .navbar-light .navbar-nav .nav-link.show,
4430 .navbar-light .navbar-nav .nav-link.active {
4433 .navbar-light .navbar-toggler {
4435 border-color: rgba(34, 34, 34, 0.1);
4437 .navbar-light .navbar-toggler-icon {
4438 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");
4440 .navbar-light .navbar-text {
4443 .navbar-light .navbar-text a {
4446 .navbar-light .navbar-text a:hover,
4447 .navbar-light .navbar-text a:focus {
4451 .navbar-dark .navbar-brand {
4454 .navbar-dark .navbar-brand:hover,
4455 .navbar-dark .navbar-brand:focus {
4458 .navbar-dark .navbar-nav .nav-link {
4459 color: rgba(255, 255, 255, 0.5);
4461 .navbar-dark .navbar-nav .nav-link:hover,
4462 .navbar-dark .navbar-nav .nav-link:focus {
4463 color: rgba(255, 255, 255, 0.75);
4465 .navbar-dark .navbar-nav .nav-link.disabled {
4466 color: rgba(255, 255, 255, 0.25);
4468 .navbar-dark .navbar-nav .show > .nav-link,
4469 .navbar-dark .navbar-nav .active > .nav-link,
4470 .navbar-dark .navbar-nav .nav-link.show,
4471 .navbar-dark .navbar-nav .nav-link.active {
4474 .navbar-dark .navbar-toggler {
4475 color: rgba(255, 255, 255, 0.5);
4476 border-color: rgba(34, 34, 34, 0.1);
4478 .navbar-dark .navbar-toggler-icon {
4479 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");
4481 .navbar-dark .navbar-text {
4482 color: rgba(255, 255, 255, 0.5);
4484 .navbar-dark .navbar-text a {
4487 .navbar-dark .navbar-text a:hover,
4488 .navbar-dark .navbar-text a:focus {
4495 flex-direction: column;
4497 word-wrap: break-word;
4498 background-color: #f8f9fa;
4499 background-clip: border-box;
4500 border: 1px solid rgba(34, 34, 34, 0.125);
4501 border-radius: 0.5rem;
4507 .card > .list-group {
4508 border-top: inherit;
4509 border-bottom: inherit;
4511 .card > .list-group:first-child {
4512 border-top-width: 0;
4513 border-top-left-radius: calc(0.5rem - 1px);
4514 border-top-right-radius: calc(0.5rem - 1px);
4516 .card > .list-group:last-child {
4517 border-bottom-width: 0;
4518 border-bottom-right-radius: calc(0.5rem - 1px);
4519 border-bottom-left-radius: calc(0.5rem - 1px);
4521 .card > .card-header + .list-group,
4522 .card > .list-group + .card-footer {
4534 margin-bottom: 0.75rem;
4538 margin-top: -0.375rem;
4542 .card-text:last-child {
4547 text-decoration: none;
4549 .card-link + .card-link {
4550 margin-left: 1.25rem;
4554 padding: 0.75rem 1.25rem;
4557 background-color: rgba(34, 34, 34, 0.03);
4558 border-bottom: 1px solid rgba(34, 34, 34, 0.125);
4560 .card-header:first-child {
4561 border-radius: calc(0.5rem - 1px) calc(0.5rem - 1px) 0 0;
4565 padding: 0.75rem 1.25rem;
4567 background-color: rgba(34, 34, 34, 0.03);
4568 border-top: 1px solid rgba(34, 34, 34, 0.125);
4570 .card-footer:last-child {
4571 border-radius: 0 0 calc(0.5rem - 1px) calc(0.5rem - 1px);
4575 margin-right: -0.625rem;
4576 margin-bottom: -0.75rem;
4577 margin-left: -0.625rem;
4581 .card-header-pills {
4582 margin-right: -0.625rem;
4583 margin-left: -0.625rem;
4593 border-radius: calc(0.5rem - 1px);
4605 border-top-left-radius: calc(0.5rem - 1px);
4606 border-top-right-radius: calc(0.5rem - 1px);
4611 border-bottom-right-radius: calc(0.5rem - 1px);
4612 border-bottom-left-radius: calc(0.5rem - 1px);
4616 margin-bottom: 15px;
4618 @media (min-width: 576px) {
4621 flex-flow: row wrap;
4622 margin-right: -15px;
4633 .card-group > .card {
4634 margin-bottom: 15px;
4636 @media (min-width: 576px) {
4639 flex-flow: row wrap;
4641 .card-group > .card {
4645 .card-group > .card + .card {
4649 .card-group > .card:not(:last-child) {
4650 border-top-right-radius: 0;
4651 border-bottom-right-radius: 0;
4653 .card-group > .card:not(:last-child) .card-img-top,
4654 .card-group > .card:not(:last-child) .card-header {
4655 border-top-right-radius: 0;
4657 .card-group > .card:not(:last-child) .card-img-bottom,
4658 .card-group > .card:not(:last-child) .card-footer {
4659 border-bottom-right-radius: 0;
4661 .card-group > .card:not(:first-child) {
4662 border-top-left-radius: 0;
4663 border-bottom-left-radius: 0;
4665 .card-group > .card:not(:first-child) .card-img-top,
4666 .card-group > .card:not(:first-child) .card-header {
4667 border-top-left-radius: 0;
4669 .card-group > .card:not(:first-child) .card-img-bottom,
4670 .card-group > .card:not(:first-child) .card-footer {
4671 border-bottom-left-radius: 0;
4675 .card-columns .card {
4676 margin-bottom: 0.75rem;
4678 @media (min-width: 576px) {
4681 column-gap: 1.25rem;
4685 .card-columns .card {
4686 display: inline-block;
4692 overflow-anchor: none;
4694 .accordion > .card {
4697 .accordion > .card:not(:last-of-type) {
4699 border-bottom-right-radius: 0;
4700 border-bottom-left-radius: 0;
4702 .accordion > .card:not(:first-of-type) {
4703 border-top-left-radius: 0;
4704 border-top-right-radius: 0;
4706 .accordion > .card > .card-header {
4708 margin-bottom: -1px;
4714 padding: 0.75rem 1rem;
4715 margin-bottom: 1rem;
4717 background-color: #e9ecef;
4718 border-radius: 0.5rem;
4721 .breadcrumb-item + .breadcrumb-item {
4722 padding-left: 0.5rem;
4724 .breadcrumb-item + .breadcrumb-item::before {
4726 padding-right: 0.5rem;
4730 .breadcrumb-item + .breadcrumb-item:hover::before {
4731 text-decoration: underline;
4733 .breadcrumb-item + .breadcrumb-item:hover::before {
4734 text-decoration: none;
4736 .breadcrumb-item.active {
4744 border-radius: 0.5rem;
4750 padding: 0.5rem 0.75rem;
4754 background-color: #ffffff;
4755 border: 1px solid #dee2e6;
4760 text-decoration: none;
4761 background-color: #e9ecef;
4762 border-color: #dee2e6;
4767 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
4770 .page-item:first-child .page-link {
4772 border-top-left-radius: 0.5rem;
4773 border-bottom-left-radius: 0.5rem;
4775 .page-item:last-child .page-link {
4776 border-top-right-radius: 0.5rem;
4777 border-bottom-right-radius: 0.5rem;
4779 .page-item.active .page-link {
4782 background-color: #f1641e;
4783 border-color: #f1641e;
4785 .page-item.disabled .page-link {
4787 pointer-events: none;
4789 background-color: #ffffff;
4790 border-color: #dee2e6;
4793 .pagination-lg .page-link {
4794 padding: 0.75rem 1.5rem;
4798 .pagination-lg .page-item:first-child .page-link {
4799 border-top-left-radius: 0.5rem;
4800 border-bottom-left-radius: 0.5rem;
4802 .pagination-lg .page-item:last-child .page-link {
4803 border-top-right-radius: 0.5rem;
4804 border-bottom-right-radius: 0.5rem;
4807 .pagination-sm .page-link {
4808 padding: 0.25rem 0.5rem;
4809 font-size: 0.875rem;
4812 .pagination-sm .page-item:first-child .page-link {
4813 border-top-left-radius: 1rem;
4814 border-bottom-left-radius: 1rem;
4816 .pagination-sm .page-item:last-child .page-link {
4817 border-top-right-radius: 1rem;
4818 border-bottom-right-radius: 1rem;
4822 display: inline-block;
4823 padding: 0.25em 0.4em;
4828 white-space: nowrap;
4829 vertical-align: baseline;
4830 border-radius: 0.5rem;
4831 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
4832 border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4834 @media (prefers-reduced-motion: reduce) {
4841 text-decoration: none;
4854 padding-right: 0.6em;
4855 padding-left: 0.6em;
4856 border-radius: 10rem;
4861 background-color: #f1641e;
4863 a.badge-primary:hover,
4864 a.badge-primary:focus {
4866 background-color: #cf4d0d;
4868 a.badge-primary:focus,
4869 a.badge-primary.focus {
4871 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.5);
4876 background-color: #00c853;
4878 a.badge-secondary:hover,
4879 a.badge-secondary:focus {
4881 background-color: #00953e;
4883 a.badge-secondary:focus,
4884 a.badge-secondary.focus {
4886 box-shadow: 0 0 0 0.2rem rgba(0, 200, 83, 0.5);
4891 background-color: #6610f2;
4893 a.badge-success:hover,
4894 a.badge-success:focus {
4896 background-color: #510bc4;
4898 a.badge-success:focus,
4899 a.badge-success.focus {
4901 box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5);
4906 background-color: #007bff;
4909 a.badge-info:focus {
4911 background-color: #0062cc;
4914 a.badge-info.focus {
4916 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
4921 background-color: #ffc107;
4923 a.badge-warning:hover,
4924 a.badge-warning:focus {
4926 background-color: #d39e00;
4928 a.badge-warning:focus,
4929 a.badge-warning.focus {
4931 box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
4936 background-color: #873208;
4938 a.badge-danger:hover,
4939 a.badge-danger:focus {
4941 background-color: #572105;
4943 a.badge-danger:focus,
4944 a.badge-danger.focus {
4946 box-shadow: 0 0 0 0.2rem rgba(135, 50, 8, 0.5);
4951 background-color: #f8f9fa;
4953 a.badge-light:hover,
4954 a.badge-light:focus {
4956 background-color: #dae0e5;
4958 a.badge-light:focus,
4959 a.badge-light.focus {
4961 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
4966 background-color: #343a40;
4969 a.badge-dark:focus {
4971 background-color: #1d2124;
4974 a.badge-dark.focus {
4976 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
4981 margin-bottom: 2rem;
4982 background-color: #e9ecef;
4983 border-radius: 0.5rem;
4985 @media (min-width: 576px) {
4999 padding: 0.75rem 1.25rem;
5000 margin-bottom: 1rem;
5001 border: 1px solid transparent;
5002 border-radius: 0.5rem;
5013 .alert-dismissible {
5014 padding-right: 4rem;
5016 .alert-dismissible .close {
5021 padding: 0.75rem 1.25rem;
5027 background-color: #fce0d2;
5028 border-color: #fbd4c0;
5031 border-top-color: #f9c4a8;
5033 .alert-primary .alert-link {
5039 background-color: #ccf4dd;
5040 border-color: #b8f0cf;
5042 .alert-secondary hr {
5043 border-top-color: #a3ecc1;
5045 .alert-secondary .alert-link {
5051 background-color: #e0cffc;
5052 border-color: #d4bcfb;
5055 border-top-color: #c5a4fa;
5057 .alert-success .alert-link {
5063 background-color: #cce5ff;
5064 border-color: #b8daff;
5067 border-top-color: #9fcdff;
5069 .alert-info .alert-link {
5075 background-color: #fff3cd;
5076 border-color: #ffeeba;
5079 border-top-color: #ffe8a1;
5081 .alert-warning .alert-link {
5087 background-color: #e7d6ce;
5088 border-color: #ddc6ba;
5091 border-top-color: #d5b8a9;
5093 .alert-danger .alert-link {
5099 background-color: #fefefe;
5100 border-color: #fdfdfe;
5103 border-top-color: #ececf6;
5105 .alert-light .alert-link {
5111 background-color: #d6d8d9;
5112 border-color: #c6c8ca;
5115 border-top-color: #b9bbbe;
5117 .alert-dark .alert-link {
5121 @keyframes progress-bar-stripes {
5123 background-position: 1rem 0;
5126 background-position: 0 0;
5135 background-color: #e9ecef;
5136 border-radius: 0.5rem;
5141 flex-direction: column;
5142 justify-content: center;
5146 white-space: nowrap;
5147 background-color: #f1641e;
5148 transition: width 0.6s ease;
5150 @media (prefers-reduced-motion: reduce) {
5156 .progress-bar-striped {
5157 background-image: linear-gradient(
5159 rgba(255, 255, 255, 0.15) 25%,
5162 rgba(255, 255, 255, 0.15) 50%,
5163 rgba(255, 255, 255, 0.15) 75%,
5167 background-size: 1rem 1rem;
5170 .progress-bar-animated {
5171 animation: 1s linear infinite progress-bar-stripes;
5173 @media (prefers-reduced-motion: reduce) {
5174 .progress-bar-animated {
5181 align-items: flex-start;
5190 flex-direction: column;
5193 border-radius: 0.5rem;
5196 .list-group-item-action {
5199 text-align: inherit;
5201 .list-group-item-action:hover,
5202 .list-group-item-action:focus {
5205 text-decoration: none;
5206 background-color: #f8f9fa;
5208 .list-group-item-action:active {
5210 background-color: #e9ecef;
5216 padding: 0.75rem 1.25rem;
5217 background-color: #ffffff;
5218 border: 1px solid rgba(34, 34, 34, 0.125);
5220 .list-group-item:first-child {
5221 border-top-left-radius: inherit;
5222 border-top-right-radius: inherit;
5224 .list-group-item:last-child {
5225 border-bottom-right-radius: inherit;
5226 border-bottom-left-radius: inherit;
5228 .list-group-item.disabled,
5229 .list-group-item:disabled {
5231 pointer-events: none;
5232 background-color: #ffffff;
5234 .list-group-item.active {
5237 background-color: #f1641e;
5238 border-color: #f1641e;
5240 .list-group-item + .list-group-item {
5241 border-top-width: 0;
5243 .list-group-item + .list-group-item.active {
5245 border-top-width: 1px;
5248 .list-group-horizontal {
5249 flex-direction: row;
5251 .list-group-horizontal > .list-group-item:first-child {
5252 border-bottom-left-radius: 0.5rem;
5253 border-top-right-radius: 0;
5255 .list-group-horizontal > .list-group-item:last-child {
5256 border-top-right-radius: 0.5rem;
5257 border-bottom-left-radius: 0;
5259 .list-group-horizontal > .list-group-item.active {
5262 .list-group-horizontal > .list-group-item + .list-group-item {
5263 border-top-width: 1px;
5264 border-left-width: 0;
5266 .list-group-horizontal > .list-group-item + .list-group-item.active {
5268 border-left-width: 1px;
5271 @media (min-width: 576px) {
5272 .list-group-horizontal-sm {
5273 flex-direction: row;
5275 .list-group-horizontal-sm > .list-group-item:first-child {
5276 border-bottom-left-radius: 0.5rem;
5277 border-top-right-radius: 0;
5279 .list-group-horizontal-sm > .list-group-item:last-child {
5280 border-top-right-radius: 0.5rem;
5281 border-bottom-left-radius: 0;
5283 .list-group-horizontal-sm > .list-group-item.active {
5286 .list-group-horizontal-sm > .list-group-item + .list-group-item {
5287 border-top-width: 1px;
5288 border-left-width: 0;
5290 .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
5292 border-left-width: 1px;
5295 @media (min-width: 768px) {
5296 .list-group-horizontal-md {
5297 flex-direction: row;
5299 .list-group-horizontal-md > .list-group-item:first-child {
5300 border-bottom-left-radius: 0.5rem;
5301 border-top-right-radius: 0;
5303 .list-group-horizontal-md > .list-group-item:last-child {
5304 border-top-right-radius: 0.5rem;
5305 border-bottom-left-radius: 0;
5307 .list-group-horizontal-md > .list-group-item.active {
5310 .list-group-horizontal-md > .list-group-item + .list-group-item {
5311 border-top-width: 1px;
5312 border-left-width: 0;
5314 .list-group-horizontal-md > .list-group-item + .list-group-item.active {
5316 border-left-width: 1px;
5319 @media (min-width: 992px) {
5320 .list-group-horizontal-lg {
5321 flex-direction: row;
5323 .list-group-horizontal-lg > .list-group-item:first-child {
5324 border-bottom-left-radius: 0.5rem;
5325 border-top-right-radius: 0;
5327 .list-group-horizontal-lg > .list-group-item:last-child {
5328 border-top-right-radius: 0.5rem;
5329 border-bottom-left-radius: 0;
5331 .list-group-horizontal-lg > .list-group-item.active {
5334 .list-group-horizontal-lg > .list-group-item + .list-group-item {
5335 border-top-width: 1px;
5336 border-left-width: 0;
5338 .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
5340 border-left-width: 1px;
5343 @media (min-width: 1200px) {
5344 .list-group-horizontal-xl {
5345 flex-direction: row;
5347 .list-group-horizontal-xl > .list-group-item:first-child {
5348 border-bottom-left-radius: 0.5rem;
5349 border-top-right-radius: 0;
5351 .list-group-horizontal-xl > .list-group-item:last-child {
5352 border-top-right-radius: 0.5rem;
5353 border-bottom-left-radius: 0;
5355 .list-group-horizontal-xl > .list-group-item.active {
5358 .list-group-horizontal-xl > .list-group-item + .list-group-item {
5359 border-top-width: 1px;
5360 border-left-width: 0;
5362 .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
5364 border-left-width: 1px;
5370 .list-group-flush > .list-group-item {
5371 border-width: 0 0 1px;
5373 .list-group-flush > .list-group-item:last-child {
5374 border-bottom-width: 0;
5377 .list-group-item-primary {
5379 background-color: #fbd4c0;
5381 .list-group-item-primary.list-group-item-action:hover,
5382 .list-group-item-primary.list-group-item-action:focus {
5384 background-color: #f9c4a8;
5386 .list-group-item-primary.list-group-item-action.active {
5388 background-color: #8e4420;
5389 border-color: #8e4420;
5392 .list-group-item-secondary {
5394 background-color: #b8f0cf;
5396 .list-group-item-secondary.list-group-item-action:hover,
5397 .list-group-item-secondary.list-group-item-action:focus {
5399 background-color: #a3ecc1;
5401 .list-group-item-secondary.list-group-item-action.active {
5403 background-color: #10783b;
5404 border-color: #10783b;
5407 .list-group-item-success {
5409 background-color: #d4bcfb;
5411 .list-group-item-success.list-group-item-action:hover,
5412 .list-group-item-success.list-group-item-action:focus {
5414 background-color: #c5a4fa;
5416 .list-group-item-success.list-group-item-action.active {
5418 background-color: #45198e;
5419 border-color: #45198e;
5422 .list-group-item-info {
5424 background-color: #b8daff;
5426 .list-group-item-info.list-group-item-action:hover,
5427 .list-group-item-info.list-group-item-action:focus {
5429 background-color: #9fcdff;
5431 .list-group-item-info.list-group-item-action.active {
5433 background-color: #105095;
5434 border-color: #105095;
5437 .list-group-item-warning {
5439 background-color: #ffeeba;
5441 .list-group-item-warning.list-group-item-action:hover,
5442 .list-group-item-warning.list-group-item-action:focus {
5444 background-color: #ffe8a1;
5446 .list-group-item-warning.list-group-item-action.active {
5448 background-color: #957514;
5449 border-color: #957514;
5452 .list-group-item-danger {
5454 background-color: #ddc6ba;
5456 .list-group-item-danger.list-group-item-action:hover,
5457 .list-group-item-danger.list-group-item-action:focus {
5459 background-color: #d5b8a9;
5461 .list-group-item-danger.list-group-item-action.active {
5463 background-color: #572a14;
5464 border-color: #572a14;
5467 .list-group-item-light {
5469 background-color: #fdfdfe;
5471 .list-group-item-light.list-group-item-action:hover,
5472 .list-group-item-light.list-group-item-action:focus {
5474 background-color: #ececf6;
5476 .list-group-item-light.list-group-item-action.active {
5478 background-color: #919292;
5479 border-color: #919292;
5482 .list-group-item-dark {
5484 background-color: #c6c8ca;
5486 .list-group-item-dark.list-group-item-action:hover,
5487 .list-group-item-dark.list-group-item-action:focus {
5489 background-color: #b9bbbe;
5491 .list-group-item-dark.list-group-item-action.active {
5493 background-color: #2b2e32;
5494 border-color: #2b2e32;
5503 text-shadow: 0 1px 0 #ffffff;
5508 text-decoration: none;
5510 .close:not(:disabled):not(.disabled):hover,
5511 .close:not(:disabled):not(.disabled):focus {
5517 background-color: transparent;
5522 pointer-events: none;
5528 font-size: 0.875rem;
5529 background-color: rgba(255, 255, 255, 0.85);
5530 background-clip: padding-box;
5531 border: 1px solid rgba(0, 0, 0, 0.1);
5532 box-shadow: 0 0.25rem 0.75rem rgba(34, 34, 34, 0.1);
5534 border-radius: 0.25rem;
5536 .toast:not(:last-child) {
5537 margin-bottom: 0.75rem;
5552 align-items: center;
5553 padding: 0.25rem 0.75rem;
5555 background-color: rgba(255, 255, 255, 0.85);
5556 background-clip: padding-box;
5557 border-bottom: 1px solid rgba(0, 0, 0, 0.05);
5558 border-top-left-radius: calc(0.25rem - 1px);
5559 border-top-right-radius: calc(0.25rem - 1px);
5569 .modal-open .modal {
5590 pointer-events: none;
5592 .modal.fade .modal-dialog {
5593 transition: transform 0.3s ease-out;
5594 transform: translate(0, -50px);
5596 @media (prefers-reduced-motion: reduce) {
5597 .modal.fade .modal-dialog {
5601 .modal.show .modal-dialog {
5604 .modal.modal-static .modal-dialog {
5605 transform: scale(1.02);
5608 .modal-dialog-scrollable {
5610 max-height: calc(100% - 1rem);
5612 .modal-dialog-scrollable .modal-content {
5613 max-height: calc(100vh - 1rem);
5616 .modal-dialog-scrollable .modal-header,
5617 .modal-dialog-scrollable .modal-footer {
5620 .modal-dialog-scrollable .modal-body {
5624 .modal-dialog-centered {
5626 align-items: center;
5627 min-height: calc(100% - 1rem);
5629 .modal-dialog-centered::before {
5631 height: calc(100vh - 1rem);
5632 height: min-content;
5635 .modal-dialog-centered.modal-dialog-scrollable {
5636 flex-direction: column;
5637 justify-content: center;
5640 .modal-dialog-centered.modal-dialog-scrollable .modal-content {
5643 .modal-dialog-centered.modal-dialog-scrollable::before {
5650 flex-direction: column;
5652 pointer-events: auto;
5653 background-color: #ffffff;
5654 background-clip: padding-box;
5655 border: 1px solid rgba(34, 34, 34, 0.2);
5656 border-radius: 0.5rem;
5667 background-color: #222222;
5669 .modal-backdrop.fade {
5672 .modal-backdrop.show {
5678 align-items: flex-start;
5679 justify-content: space-between;
5681 border-bottom: 1px solid #495057;
5682 border-top-left-radius: calc(0.5rem - 1px);
5683 border-top-right-radius: calc(0.5rem - 1px);
5685 .modal-header .close {
5687 margin: -1rem -1rem -1rem auto;
5704 align-items: center;
5705 justify-content: flex-end;
5707 border-top: 1px solid #495057;
5708 border-bottom-right-radius: calc(0.5rem - 1px);
5709 border-bottom-left-radius: calc(0.5rem - 1px);
5715 .modal-scrollbar-measure {
5723 @media (min-width: 576px) {
5726 margin: 1.75rem auto;
5728 .modal-dialog-scrollable {
5729 max-height: calc(100% - 3.5rem);
5731 .modal-dialog-scrollable .modal-content {
5732 max-height: calc(100vh - 3.5rem);
5734 .modal-dialog-centered {
5735 min-height: calc(100% - 3.5rem);
5737 .modal-dialog-centered::before {
5738 height: calc(100vh - 3.5rem);
5739 height: min-content;
5745 @media (min-width: 992px) {
5751 @media (min-width: 1200px) {
5761 font-family: -apple-system, BlinkMacSystemFont, "Droid Sans", "Segoe UI",
5762 "Helvetica", Arial, sans-serif;
5768 text-decoration: none;
5770 text-transform: none;
5771 letter-spacing: normal;
5773 white-space: normal;
5774 word-spacing: normal;
5776 font-size: 0.875rem;
5777 word-wrap: break-word;
5789 .tooltip .arrow::before {
5792 border-color: transparent;
5793 border-style: solid;
5797 .bs-tooltip-auto[x-placement^="top"] {
5800 .bs-tooltip-top .arrow,
5801 .bs-tooltip-auto[x-placement^="top"] .arrow {
5804 .bs-tooltip-top .arrow::before,
5805 .bs-tooltip-auto[x-placement^="top"] .arrow::before {
5807 border-width: 0.4rem 0.4rem 0;
5808 border-top-color: #222222;
5812 .bs-tooltip-auto[x-placement^="right"] {
5815 .bs-tooltip-right .arrow,
5816 .bs-tooltip-auto[x-placement^="right"] .arrow {
5821 .bs-tooltip-right .arrow::before,
5822 .bs-tooltip-auto[x-placement^="right"] .arrow::before {
5824 border-width: 0.4rem 0.4rem 0.4rem 0;
5825 border-right-color: #222222;
5829 .bs-tooltip-auto[x-placement^="bottom"] {
5832 .bs-tooltip-bottom .arrow,
5833 .bs-tooltip-auto[x-placement^="bottom"] .arrow {
5836 .bs-tooltip-bottom .arrow::before,
5837 .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
5839 border-width: 0 0.4rem 0.4rem;
5840 border-bottom-color: #222222;
5844 .bs-tooltip-auto[x-placement^="left"] {
5847 .bs-tooltip-left .arrow,
5848 .bs-tooltip-auto[x-placement^="left"] .arrow {
5853 .bs-tooltip-left .arrow::before,
5854 .bs-tooltip-auto[x-placement^="left"] .arrow::before {
5856 border-width: 0.4rem 0 0.4rem 0.4rem;
5857 border-left-color: #222222;
5862 padding: 0.25rem 0.5rem;
5865 background-color: #222222;
5866 border-radius: 0.5rem;
5876 font-family: -apple-system, BlinkMacSystemFont, "Droid Sans", "Segoe UI",
5877 "Helvetica", Arial, sans-serif;
5883 text-decoration: none;
5885 text-transform: none;
5886 letter-spacing: normal;
5888 white-space: normal;
5889 word-spacing: normal;
5891 font-size: 0.875rem;
5892 word-wrap: break-word;
5893 background-color: #ffffff;
5894 background-clip: padding-box;
5895 border: 1px solid rgba(34, 34, 34, 0.2);
5896 border-radius: 0.5rem;
5905 .popover .arrow::before,
5906 .popover .arrow::after {
5910 border-color: transparent;
5911 border-style: solid;
5915 .bs-popover-auto[x-placement^="top"] {
5916 margin-bottom: 0.5rem;
5918 .bs-popover-top > .arrow,
5919 .bs-popover-auto[x-placement^="top"] > .arrow {
5920 bottom: calc(-0.5rem - 1px);
5922 .bs-popover-top > .arrow::before,
5923 .bs-popover-auto[x-placement^="top"] > .arrow::before {
5925 border-width: 0.5rem 0.5rem 0;
5926 border-top-color: rgba(34, 34, 34, 0.25);
5928 .bs-popover-top > .arrow::after,
5929 .bs-popover-auto[x-placement^="top"] > .arrow::after {
5931 border-width: 0.5rem 0.5rem 0;
5932 border-top-color: #ffffff;
5936 .bs-popover-auto[x-placement^="right"] {
5937 margin-left: 0.5rem;
5939 .bs-popover-right > .arrow,
5940 .bs-popover-auto[x-placement^="right"] > .arrow {
5941 left: calc(-0.5rem - 1px);
5946 .bs-popover-right > .arrow::before,
5947 .bs-popover-auto[x-placement^="right"] > .arrow::before {
5949 border-width: 0.5rem 0.5rem 0.5rem 0;
5950 border-right-color: rgba(34, 34, 34, 0.25);
5952 .bs-popover-right > .arrow::after,
5953 .bs-popover-auto[x-placement^="right"] > .arrow::after {
5955 border-width: 0.5rem 0.5rem 0.5rem 0;
5956 border-right-color: #ffffff;
5960 .bs-popover-auto[x-placement^="bottom"] {
5963 .bs-popover-bottom > .arrow,
5964 .bs-popover-auto[x-placement^="bottom"] > .arrow {
5965 top: calc(-0.5rem - 1px);
5967 .bs-popover-bottom > .arrow::before,
5968 .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
5970 border-width: 0 0.5rem 0.5rem 0.5rem;
5971 border-bottom-color: rgba(34, 34, 34, 0.25);
5973 .bs-popover-bottom > .arrow::after,
5974 .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
5976 border-width: 0 0.5rem 0.5rem 0.5rem;
5977 border-bottom-color: #ffffff;
5979 .bs-popover-bottom .popover-header::before,
5980 .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
5986 margin-left: -0.5rem;
5988 border-bottom: 1px solid #f7f7f7;
5992 .bs-popover-auto[x-placement^="left"] {
5993 margin-right: 0.5rem;
5995 .bs-popover-left > .arrow,
5996 .bs-popover-auto[x-placement^="left"] > .arrow {
5997 right: calc(-0.5rem - 1px);
6002 .bs-popover-left > .arrow::before,
6003 .bs-popover-auto[x-placement^="left"] > .arrow::before {
6005 border-width: 0.5rem 0 0.5rem 0.5rem;
6006 border-left-color: rgba(34, 34, 34, 0.25);
6008 .bs-popover-left > .arrow::after,
6009 .bs-popover-auto[x-placement^="left"] > .arrow::after {
6011 border-width: 0.5rem 0 0.5rem 0.5rem;
6012 border-left-color: #ffffff;
6016 padding: 0.5rem 0.75rem;
6020 background-color: #f7f7f7;
6021 border-bottom: 1px solid #ebebeb;
6022 border-top-left-radius: calc(0.5rem - 1px);
6023 border-top-right-radius: calc(0.5rem - 1px);
6025 .popover-header:empty {
6030 padding: 0.5rem 0.75rem;
6038 .carousel.pointer-event {
6039 touch-action: pan-y;
6047 .carousel-inner::after {
6058 margin-right: -100%;
6059 backface-visibility: hidden;
6060 transition: transform 0.6s ease-in-out;
6062 @media (prefers-reduced-motion: reduce) {
6068 .carousel-item.active,
6069 .carousel-item-next,
6070 .carousel-item-prev {
6074 .carousel-item-next:not(.carousel-item-left),
6075 .active.carousel-item-right {
6076 transform: translateX(100%);
6079 .carousel-item-prev:not(.carousel-item-right),
6080 .active.carousel-item-left {
6081 transform: translateX(-100%);
6084 .carousel-fade .carousel-item {
6086 transition-property: opacity;
6089 .carousel-fade .carousel-item.active,
6090 .carousel-fade .carousel-item-next.carousel-item-left,
6091 .carousel-fade .carousel-item-prev.carousel-item-right {
6095 .carousel-fade .active.carousel-item-left,
6096 .carousel-fade .active.carousel-item-right {
6099 transition: opacity 0s 0.6s;
6101 @media (prefers-reduced-motion: reduce) {
6102 .carousel-fade .active.carousel-item-left,
6103 .carousel-fade .active.carousel-item-right {
6108 .carousel-control-prev,
6109 .carousel-control-next {
6115 align-items: center;
6116 justify-content: center;
6124 transition: opacity 0.15s ease;
6126 @media (prefers-reduced-motion: reduce) {
6127 .carousel-control-prev,
6128 .carousel-control-next {
6132 .carousel-control-prev:hover,
6133 .carousel-control-prev:focus,
6134 .carousel-control-next:hover,
6135 .carousel-control-next:focus {
6137 text-decoration: none;
6142 .carousel-control-prev {
6146 .carousel-control-next {
6150 .carousel-control-prev-icon,
6151 .carousel-control-next-icon {
6152 display: inline-block;
6155 background: 50%/100% 100% no-repeat;
6158 .carousel-control-prev-icon {
6159 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");
6162 .carousel-control-next-icon {
6163 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");
6166 .carousel-indicators {
6173 justify-content: center;
6179 .carousel-indicators li {
6180 box-sizing: content-box;
6186 text-indent: -999px;
6188 background-color: #ffffff;
6189 background-clip: padding-box;
6190 border-top: 10px solid transparent;
6191 border-bottom: 10px solid transparent;
6193 transition: opacity 0.6s ease;
6195 @media (prefers-reduced-motion: reduce) {
6196 .carousel-indicators li {
6200 .carousel-indicators .active {
6211 padding-bottom: 20px;
6216 @keyframes spinner-border {
6218 transform: rotate(360deg);
6222 display: inline-block;
6225 vertical-align: -0.125em;
6226 border: 0.25em solid currentcolor;
6227 border-right-color: transparent;
6229 animation: 0.75s linear infinite spinner-border;
6232 .spinner-border-sm {
6235 border-width: 0.2em;
6238 @keyframes spinner-grow {
6240 transform: scale(0);
6248 display: inline-block;
6251 vertical-align: -0.125em;
6252 background-color: currentcolor;
6255 animation: 0.75s linear infinite spinner-grow;
6263 @media (prefers-reduced-motion: reduce) {
6266 animation-duration: 1.5s;
6270 vertical-align: baseline !important;
6274 vertical-align: top !important;
6278 vertical-align: middle !important;
6282 vertical-align: bottom !important;
6285 .align-text-bottom {
6286 vertical-align: text-bottom !important;
6290 vertical-align: text-top !important;
6294 background-color: #f1641e !important;
6299 button.bg-primary:hover,
6300 button.bg-primary:focus {
6301 background-color: #cf4d0d !important;
6305 background-color: #00c853 !important;
6308 a.bg-secondary:hover,
6309 a.bg-secondary:focus,
6310 button.bg-secondary:hover,
6311 button.bg-secondary:focus {
6312 background-color: #00953e !important;
6316 background-color: #6610f2 !important;
6321 button.bg-success:hover,
6322 button.bg-success:focus {
6323 background-color: #510bc4 !important;
6327 background-color: #007bff !important;
6332 button.bg-info:hover,
6333 button.bg-info:focus {
6334 background-color: #0062cc !important;
6338 background-color: #ffc107 !important;
6343 button.bg-warning:hover,
6344 button.bg-warning:focus {
6345 background-color: #d39e00 !important;
6349 background-color: #873208 !important;
6354 button.bg-danger:hover,
6355 button.bg-danger:focus {
6356 background-color: #572105 !important;
6360 background-color: #f8f9fa !important;
6365 button.bg-light:hover,
6366 button.bg-light:focus {
6367 background-color: #dae0e5 !important;
6371 background-color: #343a40 !important;
6376 button.bg-dark:hover,
6377 button.bg-dark:focus {
6378 background-color: #1d2124 !important;
6382 background-color: #ffffff !important;
6386 background-color: transparent !important;
6390 border: 1px solid #495057 !important;
6394 border-top: 1px solid #495057 !important;
6398 border-right: 1px solid #495057 !important;
6402 border-bottom: 1px solid #495057 !important;
6406 border-left: 1px solid #495057 !important;
6410 border: 0 !important;
6414 border-top: 0 !important;
6418 border-right: 0 !important;
6422 border-bottom: 0 !important;
6426 border-left: 0 !important;
6430 border-color: #f1641e !important;
6434 border-color: #00c853 !important;
6438 border-color: #6610f2 !important;
6442 border-color: #007bff !important;
6446 border-color: #ffc107 !important;
6450 border-color: #873208 !important;
6454 border-color: #f8f9fa !important;
6458 border-color: #343a40 !important;
6462 border-color: #ffffff !important;
6466 border-radius: 1rem !important;
6470 border-radius: 0.5rem !important;
6474 border-top-left-radius: 0.5rem !important;
6475 border-top-right-radius: 0.5rem !important;
6479 border-top-right-radius: 0.5rem !important;
6480 border-bottom-right-radius: 0.5rem !important;
6484 border-bottom-right-radius: 0.5rem !important;
6485 border-bottom-left-radius: 0.5rem !important;
6489 border-top-left-radius: 0.5rem !important;
6490 border-bottom-left-radius: 0.5rem !important;
6494 border-radius: 0.5rem !important;
6498 border-radius: 50% !important;
6502 border-radius: 0.25rem !important;
6506 border-radius: 0 !important;
6516 display: none !important;
6520 display: inline !important;
6524 display: inline-block !important;
6528 display: block !important;
6532 display: table !important;
6536 display: table-row !important;
6540 display: table-cell !important;
6544 display: flex !important;
6548 display: inline-flex !important;
6551 @media (min-width: 576px) {
6553 display: none !important;
6556 display: inline !important;
6558 .d-sm-inline-block {
6559 display: inline-block !important;
6562 display: block !important;
6565 display: table !important;
6568 display: table-row !important;
6571 display: table-cell !important;
6574 display: flex !important;
6577 display: inline-flex !important;
6580 @media (min-width: 768px) {
6582 display: none !important;
6585 display: inline !important;
6587 .d-md-inline-block {
6588 display: inline-block !important;
6591 display: block !important;
6594 display: table !important;
6597 display: table-row !important;
6600 display: table-cell !important;
6603 display: flex !important;
6606 display: inline-flex !important;
6609 @media (min-width: 992px) {
6611 display: none !important;
6614 display: inline !important;
6616 .d-lg-inline-block {
6617 display: inline-block !important;
6620 display: block !important;
6623 display: table !important;
6626 display: table-row !important;
6629 display: table-cell !important;
6632 display: flex !important;
6635 display: inline-flex !important;
6638 @media (min-width: 1200px) {
6640 display: none !important;
6643 display: inline !important;
6645 .d-xl-inline-block {
6646 display: inline-block !important;
6649 display: block !important;
6652 display: table !important;
6655 display: table-row !important;
6658 display: table-cell !important;
6661 display: flex !important;
6664 display: inline-flex !important;
6669 display: none !important;
6672 display: inline !important;
6674 .d-print-inline-block {
6675 display: inline-block !important;
6678 display: block !important;
6681 display: table !important;
6683 .d-print-table-row {
6684 display: table-row !important;
6686 .d-print-table-cell {
6687 display: table-cell !important;
6690 display: flex !important;
6692 .d-print-inline-flex {
6693 display: inline-flex !important;
6703 .embed-responsive::before {
6707 .embed-responsive .embed-responsive-item,
6708 .embed-responsive iframe,
6709 .embed-responsive embed,
6710 .embed-responsive object,
6711 .embed-responsive video {
6721 .embed-responsive-21by9::before {
6722 padding-top: 42.85714286%;
6725 .embed-responsive-16by9::before {
6726 padding-top: 56.25%;
6729 .embed-responsive-4by3::before {
6733 .embed-responsive-1by1::before {
6738 flex-direction: row !important;
6742 flex-direction: column !important;
6746 flex-direction: row-reverse !important;
6749 .flex-column-reverse {
6750 flex-direction: column-reverse !important;
6754 flex-wrap: wrap !important;
6758 flex-wrap: nowrap !important;
6761 .flex-wrap-reverse {
6762 flex-wrap: wrap-reverse !important;
6766 flex: 1 1 auto !important;
6770 flex-grow: 0 !important;
6774 flex-grow: 1 !important;
6778 flex-shrink: 0 !important;
6782 flex-shrink: 1 !important;
6785 .justify-content-start {
6786 justify-content: flex-start !important;
6789 .justify-content-end {
6790 justify-content: flex-end !important;
6793 .justify-content-center {
6794 justify-content: center !important;
6797 .justify-content-between {
6798 justify-content: space-between !important;
6801 .justify-content-around {
6802 justify-content: space-around !important;
6805 .align-items-start {
6806 align-items: flex-start !important;
6810 align-items: flex-end !important;
6813 .align-items-center {
6814 align-items: center !important;
6817 .align-items-baseline {
6818 align-items: baseline !important;
6821 .align-items-stretch {
6822 align-items: stretch !important;
6825 .align-content-start {
6826 align-content: flex-start !important;
6829 .align-content-end {
6830 align-content: flex-end !important;
6833 .align-content-center {
6834 align-content: center !important;
6837 .align-content-between {
6838 align-content: space-between !important;
6841 .align-content-around {
6842 align-content: space-around !important;
6845 .align-content-stretch {
6846 align-content: stretch !important;
6850 align-self: auto !important;
6854 align-self: flex-start !important;
6858 align-self: flex-end !important;
6861 .align-self-center {
6862 align-self: center !important;
6865 .align-self-baseline {
6866 align-self: baseline !important;
6869 .align-self-stretch {
6870 align-self: stretch !important;
6873 @media (min-width: 576px) {
6875 flex-direction: row !important;
6878 flex-direction: column !important;
6880 .flex-sm-row-reverse {
6881 flex-direction: row-reverse !important;
6883 .flex-sm-column-reverse {
6884 flex-direction: column-reverse !important;
6887 flex-wrap: wrap !important;
6890 flex-wrap: nowrap !important;
6892 .flex-sm-wrap-reverse {
6893 flex-wrap: wrap-reverse !important;
6896 flex: 1 1 auto !important;
6899 flex-grow: 0 !important;
6902 flex-grow: 1 !important;
6905 flex-shrink: 0 !important;
6908 flex-shrink: 1 !important;
6910 .justify-content-sm-start {
6911 justify-content: flex-start !important;
6913 .justify-content-sm-end {
6914 justify-content: flex-end !important;
6916 .justify-content-sm-center {
6917 justify-content: center !important;
6919 .justify-content-sm-between {
6920 justify-content: space-between !important;
6922 .justify-content-sm-around {
6923 justify-content: space-around !important;
6925 .align-items-sm-start {
6926 align-items: flex-start !important;
6928 .align-items-sm-end {
6929 align-items: flex-end !important;
6931 .align-items-sm-center {
6932 align-items: center !important;
6934 .align-items-sm-baseline {
6935 align-items: baseline !important;
6937 .align-items-sm-stretch {
6938 align-items: stretch !important;
6940 .align-content-sm-start {
6941 align-content: flex-start !important;
6943 .align-content-sm-end {
6944 align-content: flex-end !important;
6946 .align-content-sm-center {
6947 align-content: center !important;
6949 .align-content-sm-between {
6950 align-content: space-between !important;
6952 .align-content-sm-around {
6953 align-content: space-around !important;
6955 .align-content-sm-stretch {
6956 align-content: stretch !important;
6958 .align-self-sm-auto {
6959 align-self: auto !important;
6961 .align-self-sm-start {
6962 align-self: flex-start !important;
6964 .align-self-sm-end {
6965 align-self: flex-end !important;
6967 .align-self-sm-center {
6968 align-self: center !important;
6970 .align-self-sm-baseline {
6971 align-self: baseline !important;
6973 .align-self-sm-stretch {
6974 align-self: stretch !important;
6977 @media (min-width: 768px) {
6979 flex-direction: row !important;
6982 flex-direction: column !important;
6984 .flex-md-row-reverse {
6985 flex-direction: row-reverse !important;
6987 .flex-md-column-reverse {
6988 flex-direction: column-reverse !important;
6991 flex-wrap: wrap !important;
6994 flex-wrap: nowrap !important;
6996 .flex-md-wrap-reverse {
6997 flex-wrap: wrap-reverse !important;
7000 flex: 1 1 auto !important;
7003 flex-grow: 0 !important;
7006 flex-grow: 1 !important;
7009 flex-shrink: 0 !important;
7012 flex-shrink: 1 !important;
7014 .justify-content-md-start {
7015 justify-content: flex-start !important;
7017 .justify-content-md-end {
7018 justify-content: flex-end !important;
7020 .justify-content-md-center {
7021 justify-content: center !important;
7023 .justify-content-md-between {
7024 justify-content: space-between !important;
7026 .justify-content-md-around {
7027 justify-content: space-around !important;
7029 .align-items-md-start {
7030 align-items: flex-start !important;
7032 .align-items-md-end {
7033 align-items: flex-end !important;
7035 .align-items-md-center {
7036 align-items: center !important;
7038 .align-items-md-baseline {
7039 align-items: baseline !important;
7041 .align-items-md-stretch {
7042 align-items: stretch !important;
7044 .align-content-md-start {
7045 align-content: flex-start !important;
7047 .align-content-md-end {
7048 align-content: flex-end !important;
7050 .align-content-md-center {
7051 align-content: center !important;
7053 .align-content-md-between {
7054 align-content: space-between !important;
7056 .align-content-md-around {
7057 align-content: space-around !important;
7059 .align-content-md-stretch {
7060 align-content: stretch !important;
7062 .align-self-md-auto {
7063 align-self: auto !important;
7065 .align-self-md-start {
7066 align-self: flex-start !important;
7068 .align-self-md-end {
7069 align-self: flex-end !important;
7071 .align-self-md-center {
7072 align-self: center !important;
7074 .align-self-md-baseline {
7075 align-self: baseline !important;
7077 .align-self-md-stretch {
7078 align-self: stretch !important;
7081 @media (min-width: 992px) {
7083 flex-direction: row !important;
7086 flex-direction: column !important;
7088 .flex-lg-row-reverse {
7089 flex-direction: row-reverse !important;
7091 .flex-lg-column-reverse {
7092 flex-direction: column-reverse !important;
7095 flex-wrap: wrap !important;
7098 flex-wrap: nowrap !important;
7100 .flex-lg-wrap-reverse {
7101 flex-wrap: wrap-reverse !important;
7104 flex: 1 1 auto !important;
7107 flex-grow: 0 !important;
7110 flex-grow: 1 !important;
7113 flex-shrink: 0 !important;
7116 flex-shrink: 1 !important;
7118 .justify-content-lg-start {
7119 justify-content: flex-start !important;
7121 .justify-content-lg-end {
7122 justify-content: flex-end !important;
7124 .justify-content-lg-center {
7125 justify-content: center !important;
7127 .justify-content-lg-between {
7128 justify-content: space-between !important;
7130 .justify-content-lg-around {
7131 justify-content: space-around !important;
7133 .align-items-lg-start {
7134 align-items: flex-start !important;
7136 .align-items-lg-end {
7137 align-items: flex-end !important;
7139 .align-items-lg-center {
7140 align-items: center !important;
7142 .align-items-lg-baseline {
7143 align-items: baseline !important;
7145 .align-items-lg-stretch {
7146 align-items: stretch !important;
7148 .align-content-lg-start {
7149 align-content: flex-start !important;
7151 .align-content-lg-end {
7152 align-content: flex-end !important;
7154 .align-content-lg-center {
7155 align-content: center !important;
7157 .align-content-lg-between {
7158 align-content: space-between !important;
7160 .align-content-lg-around {
7161 align-content: space-around !important;
7163 .align-content-lg-stretch {
7164 align-content: stretch !important;
7166 .align-self-lg-auto {
7167 align-self: auto !important;
7169 .align-self-lg-start {
7170 align-self: flex-start !important;
7172 .align-self-lg-end {
7173 align-self: flex-end !important;
7175 .align-self-lg-center {
7176 align-self: center !important;
7178 .align-self-lg-baseline {
7179 align-self: baseline !important;
7181 .align-self-lg-stretch {
7182 align-self: stretch !important;
7185 @media (min-width: 1200px) {
7187 flex-direction: row !important;
7190 flex-direction: column !important;
7192 .flex-xl-row-reverse {
7193 flex-direction: row-reverse !important;
7195 .flex-xl-column-reverse {
7196 flex-direction: column-reverse !important;
7199 flex-wrap: wrap !important;
7202 flex-wrap: nowrap !important;
7204 .flex-xl-wrap-reverse {
7205 flex-wrap: wrap-reverse !important;
7208 flex: 1 1 auto !important;
7211 flex-grow: 0 !important;
7214 flex-grow: 1 !important;
7217 flex-shrink: 0 !important;
7220 flex-shrink: 1 !important;
7222 .justify-content-xl-start {
7223 justify-content: flex-start !important;
7225 .justify-content-xl-end {
7226 justify-content: flex-end !important;
7228 .justify-content-xl-center {
7229 justify-content: center !important;
7231 .justify-content-xl-between {
7232 justify-content: space-between !important;
7234 .justify-content-xl-around {
7235 justify-content: space-around !important;
7237 .align-items-xl-start {
7238 align-items: flex-start !important;
7240 .align-items-xl-end {
7241 align-items: flex-end !important;
7243 .align-items-xl-center {
7244 align-items: center !important;
7246 .align-items-xl-baseline {
7247 align-items: baseline !important;
7249 .align-items-xl-stretch {
7250 align-items: stretch !important;
7252 .align-content-xl-start {
7253 align-content: flex-start !important;
7255 .align-content-xl-end {
7256 align-content: flex-end !important;
7258 .align-content-xl-center {
7259 align-content: center !important;
7261 .align-content-xl-between {
7262 align-content: space-between !important;
7264 .align-content-xl-around {
7265 align-content: space-around !important;
7267 .align-content-xl-stretch {
7268 align-content: stretch !important;
7270 .align-self-xl-auto {
7271 align-self: auto !important;
7273 .align-self-xl-start {
7274 align-self: flex-start !important;
7276 .align-self-xl-end {
7277 align-self: flex-end !important;
7279 .align-self-xl-center {
7280 align-self: center !important;
7282 .align-self-xl-baseline {
7283 align-self: baseline !important;
7285 .align-self-xl-stretch {
7286 align-self: stretch !important;
7290 float: left !important;
7294 float: right !important;
7298 float: none !important;
7301 @media (min-width: 576px) {
7303 float: left !important;
7306 float: right !important;
7309 float: none !important;
7312 @media (min-width: 768px) {
7314 float: left !important;
7317 float: right !important;
7320 float: none !important;
7323 @media (min-width: 992px) {
7325 float: left !important;
7328 float: right !important;
7331 float: none !important;
7334 @media (min-width: 1200px) {
7336 float: left !important;
7339 float: right !important;
7342 float: none !important;
7346 user-select: all !important;
7350 user-select: auto !important;
7354 user-select: none !important;
7358 overflow: auto !important;
7362 overflow: hidden !important;
7366 position: static !important;
7369 .position-relative {
7370 position: relative !important;
7373 .position-absolute {
7374 position: absolute !important;
7378 position: fixed !important;
7382 position: sticky !important;
7401 @supports (position: sticky) {
7416 clip: rect(0, 0, 0, 0);
7417 white-space: nowrap;
7421 .sr-only-focusable:active,
7422 .sr-only-focusable:focus {
7428 white-space: normal;
7432 box-shadow: 0 0.125rem 0.25rem rgba(34, 34, 34, 0.075) !important;
7436 box-shadow: 0 0.5rem 1rem rgba(34, 34, 34, 0.15) !important;
7440 box-shadow: 0 1rem 3rem rgba(34, 34, 34, 0.175) !important;
7444 box-shadow: none !important;
7448 width: 25% !important;
7452 width: 50% !important;
7456 width: 75% !important;
7460 width: 100% !important;
7464 width: auto !important;
7468 height: 25% !important;
7472 height: 50% !important;
7476 height: 75% !important;
7480 height: 100% !important;
7484 height: auto !important;
7488 max-width: 100% !important;
7492 max-height: 100% !important;
7496 min-width: 100vw !important;
7500 min-height: 100vh !important;
7504 width: 100vw !important;
7508 height: 100vh !important;
7512 margin: 0 !important;
7517 margin-top: 0 !important;
7522 margin-right: 0 !important;
7527 margin-bottom: 0 !important;
7532 margin-left: 0 !important;
7536 margin: 0.25rem !important;
7541 margin-top: 0.25rem !important;
7546 margin-right: 0.25rem !important;
7551 margin-bottom: 0.25rem !important;
7556 margin-left: 0.25rem !important;
7560 margin: 0.5rem !important;
7565 margin-top: 0.5rem !important;
7570 margin-right: 0.5rem !important;
7575 margin-bottom: 0.5rem !important;
7580 margin-left: 0.5rem !important;
7584 margin: 1rem !important;
7589 margin-top: 1rem !important;
7594 margin-right: 1rem !important;
7599 margin-bottom: 1rem !important;
7604 margin-left: 1rem !important;
7608 margin: 1.5rem !important;
7613 margin-top: 1.5rem !important;
7618 margin-right: 1.5rem !important;
7623 margin-bottom: 1.5rem !important;
7628 margin-left: 1.5rem !important;
7632 margin: 3rem !important;
7637 margin-top: 3rem !important;
7642 margin-right: 3rem !important;
7647 margin-bottom: 3rem !important;
7652 margin-left: 3rem !important;
7656 padding: 0 !important;
7661 padding-top: 0 !important;
7666 padding-right: 0 !important;
7671 padding-bottom: 0 !important;
7676 padding-left: 0 !important;
7680 padding: 0.25rem !important;
7685 padding-top: 0.25rem !important;
7690 padding-right: 0.25rem !important;
7695 padding-bottom: 0.25rem !important;
7700 padding-left: 0.25rem !important;
7704 padding: 0.5rem !important;
7709 padding-top: 0.5rem !important;
7714 padding-right: 0.5rem !important;
7719 padding-bottom: 0.5rem !important;
7724 padding-left: 0.5rem !important;
7728 padding: 1rem !important;
7733 padding-top: 1rem !important;
7738 padding-right: 1rem !important;
7743 padding-bottom: 1rem !important;
7748 padding-left: 1rem !important;
7752 padding: 1.5rem !important;
7757 padding-top: 1.5rem !important;
7762 padding-right: 1.5rem !important;
7767 padding-bottom: 1.5rem !important;
7772 padding-left: 1.5rem !important;
7776 padding: 3rem !important;
7781 padding-top: 3rem !important;
7786 padding-right: 3rem !important;
7791 padding-bottom: 3rem !important;
7796 padding-left: 3rem !important;
7800 margin: -0.25rem !important;
7805 margin-top: -0.25rem !important;
7810 margin-right: -0.25rem !important;
7815 margin-bottom: -0.25rem !important;
7820 margin-left: -0.25rem !important;
7824 margin: -0.5rem !important;
7829 margin-top: -0.5rem !important;
7834 margin-right: -0.5rem !important;
7839 margin-bottom: -0.5rem !important;
7844 margin-left: -0.5rem !important;
7848 margin: -1rem !important;
7853 margin-top: -1rem !important;
7858 margin-right: -1rem !important;
7863 margin-bottom: -1rem !important;
7868 margin-left: -1rem !important;
7872 margin: -1.5rem !important;
7877 margin-top: -1.5rem !important;
7882 margin-right: -1.5rem !important;
7887 margin-bottom: -1.5rem !important;
7892 margin-left: -1.5rem !important;
7896 margin: -3rem !important;
7901 margin-top: -3rem !important;
7906 margin-right: -3rem !important;
7911 margin-bottom: -3rem !important;
7916 margin-left: -3rem !important;
7920 margin: auto !important;
7925 margin-top: auto !important;
7930 margin-right: auto !important;
7935 margin-bottom: auto !important;
7940 margin-left: auto !important;
7943 @media (min-width: 576px) {
7945 margin: 0 !important;
7949 margin-top: 0 !important;
7953 margin-right: 0 !important;
7957 margin-bottom: 0 !important;
7961 margin-left: 0 !important;
7964 margin: 0.25rem !important;
7968 margin-top: 0.25rem !important;
7972 margin-right: 0.25rem !important;
7976 margin-bottom: 0.25rem !important;
7980 margin-left: 0.25rem !important;
7983 margin: 0.5rem !important;
7987 margin-top: 0.5rem !important;
7991 margin-right: 0.5rem !important;
7995 margin-bottom: 0.5rem !important;
7999 margin-left: 0.5rem !important;
8002 margin: 1rem !important;
8006 margin-top: 1rem !important;
8010 margin-right: 1rem !important;
8014 margin-bottom: 1rem !important;
8018 margin-left: 1rem !important;
8021 margin: 1.5rem !important;
8025 margin-top: 1.5rem !important;
8029 margin-right: 1.5rem !important;
8033 margin-bottom: 1.5rem !important;
8037 margin-left: 1.5rem !important;
8040 margin: 3rem !important;
8044 margin-top: 3rem !important;
8048 margin-right: 3rem !important;
8052 margin-bottom: 3rem !important;
8056 margin-left: 3rem !important;
8059 padding: 0 !important;
8063 padding-top: 0 !important;
8067 padding-right: 0 !important;
8071 padding-bottom: 0 !important;
8075 padding-left: 0 !important;
8078 padding: 0.25rem !important;
8082 padding-top: 0.25rem !important;
8086 padding-right: 0.25rem !important;
8090 padding-bottom: 0.25rem !important;
8094 padding-left: 0.25rem !important;
8097 padding: 0.5rem !important;
8101 padding-top: 0.5rem !important;
8105 padding-right: 0.5rem !important;
8109 padding-bottom: 0.5rem !important;
8113 padding-left: 0.5rem !important;
8116 padding: 1rem !important;
8120 padding-top: 1rem !important;
8124 padding-right: 1rem !important;
8128 padding-bottom: 1rem !important;
8132 padding-left: 1rem !important;
8135 padding: 1.5rem !important;
8139 padding-top: 1.5rem !important;
8143 padding-right: 1.5rem !important;
8147 padding-bottom: 1.5rem !important;
8151 padding-left: 1.5rem !important;
8154 padding: 3rem !important;
8158 padding-top: 3rem !important;
8162 padding-right: 3rem !important;
8166 padding-bottom: 3rem !important;
8170 padding-left: 3rem !important;
8173 margin: -0.25rem !important;
8177 margin-top: -0.25rem !important;
8181 margin-right: -0.25rem !important;
8185 margin-bottom: -0.25rem !important;
8189 margin-left: -0.25rem !important;
8192 margin: -0.5rem !important;
8196 margin-top: -0.5rem !important;
8200 margin-right: -0.5rem !important;
8204 margin-bottom: -0.5rem !important;
8208 margin-left: -0.5rem !important;
8211 margin: -1rem !important;
8215 margin-top: -1rem !important;
8219 margin-right: -1rem !important;
8223 margin-bottom: -1rem !important;
8227 margin-left: -1rem !important;
8230 margin: -1.5rem !important;
8234 margin-top: -1.5rem !important;
8238 margin-right: -1.5rem !important;
8242 margin-bottom: -1.5rem !important;
8246 margin-left: -1.5rem !important;
8249 margin: -3rem !important;
8253 margin-top: -3rem !important;
8257 margin-right: -3rem !important;
8261 margin-bottom: -3rem !important;
8265 margin-left: -3rem !important;
8268 margin: auto !important;
8272 margin-top: auto !important;
8276 margin-right: auto !important;
8280 margin-bottom: auto !important;
8284 margin-left: auto !important;
8287 @media (min-width: 768px) {
8289 margin: 0 !important;
8293 margin-top: 0 !important;
8297 margin-right: 0 !important;
8301 margin-bottom: 0 !important;
8305 margin-left: 0 !important;
8308 margin: 0.25rem !important;
8312 margin-top: 0.25rem !important;
8316 margin-right: 0.25rem !important;
8320 margin-bottom: 0.25rem !important;
8324 margin-left: 0.25rem !important;
8327 margin: 0.5rem !important;
8331 margin-top: 0.5rem !important;
8335 margin-right: 0.5rem !important;
8339 margin-bottom: 0.5rem !important;
8343 margin-left: 0.5rem !important;
8346 margin: 1rem !important;
8350 margin-top: 1rem !important;
8354 margin-right: 1rem !important;
8358 margin-bottom: 1rem !important;
8362 margin-left: 1rem !important;
8365 margin: 1.5rem !important;
8369 margin-top: 1.5rem !important;
8373 margin-right: 1.5rem !important;
8377 margin-bottom: 1.5rem !important;
8381 margin-left: 1.5rem !important;
8384 margin: 3rem !important;
8388 margin-top: 3rem !important;
8392 margin-right: 3rem !important;
8396 margin-bottom: 3rem !important;
8400 margin-left: 3rem !important;
8403 padding: 0 !important;
8407 padding-top: 0 !important;
8411 padding-right: 0 !important;
8415 padding-bottom: 0 !important;
8419 padding-left: 0 !important;
8422 padding: 0.25rem !important;
8426 padding-top: 0.25rem !important;
8430 padding-right: 0.25rem !important;
8434 padding-bottom: 0.25rem !important;
8438 padding-left: 0.25rem !important;
8441 padding: 0.5rem !important;
8445 padding-top: 0.5rem !important;
8449 padding-right: 0.5rem !important;
8453 padding-bottom: 0.5rem !important;
8457 padding-left: 0.5rem !important;
8460 padding: 1rem !important;
8464 padding-top: 1rem !important;
8468 padding-right: 1rem !important;
8472 padding-bottom: 1rem !important;
8476 padding-left: 1rem !important;
8479 padding: 1.5rem !important;
8483 padding-top: 1.5rem !important;
8487 padding-right: 1.5rem !important;
8491 padding-bottom: 1.5rem !important;
8495 padding-left: 1.5rem !important;
8498 padding: 3rem !important;
8502 padding-top: 3rem !important;
8506 padding-right: 3rem !important;
8510 padding-bottom: 3rem !important;
8514 padding-left: 3rem !important;
8517 margin: -0.25rem !important;
8521 margin-top: -0.25rem !important;
8525 margin-right: -0.25rem !important;
8529 margin-bottom: -0.25rem !important;
8533 margin-left: -0.25rem !important;
8536 margin: -0.5rem !important;
8540 margin-top: -0.5rem !important;
8544 margin-right: -0.5rem !important;
8548 margin-bottom: -0.5rem !important;
8552 margin-left: -0.5rem !important;
8555 margin: -1rem !important;
8559 margin-top: -1rem !important;
8563 margin-right: -1rem !important;
8567 margin-bottom: -1rem !important;
8571 margin-left: -1rem !important;
8574 margin: -1.5rem !important;
8578 margin-top: -1.5rem !important;
8582 margin-right: -1.5rem !important;
8586 margin-bottom: -1.5rem !important;
8590 margin-left: -1.5rem !important;
8593 margin: -3rem !important;
8597 margin-top: -3rem !important;
8601 margin-right: -3rem !important;
8605 margin-bottom: -3rem !important;
8609 margin-left: -3rem !important;
8612 margin: auto !important;
8616 margin-top: auto !important;
8620 margin-right: auto !important;
8624 margin-bottom: auto !important;
8628 margin-left: auto !important;
8631 @media (min-width: 992px) {
8633 margin: 0 !important;
8637 margin-top: 0 !important;
8641 margin-right: 0 !important;
8645 margin-bottom: 0 !important;
8649 margin-left: 0 !important;
8652 margin: 0.25rem !important;
8656 margin-top: 0.25rem !important;
8660 margin-right: 0.25rem !important;
8664 margin-bottom: 0.25rem !important;
8668 margin-left: 0.25rem !important;
8671 margin: 0.5rem !important;
8675 margin-top: 0.5rem !important;
8679 margin-right: 0.5rem !important;
8683 margin-bottom: 0.5rem !important;
8687 margin-left: 0.5rem !important;
8690 margin: 1rem !important;
8694 margin-top: 1rem !important;
8698 margin-right: 1rem !important;
8702 margin-bottom: 1rem !important;
8706 margin-left: 1rem !important;
8709 margin: 1.5rem !important;
8713 margin-top: 1.5rem !important;
8717 margin-right: 1.5rem !important;
8721 margin-bottom: 1.5rem !important;
8725 margin-left: 1.5rem !important;
8728 margin: 3rem !important;
8732 margin-top: 3rem !important;
8736 margin-right: 3rem !important;
8740 margin-bottom: 3rem !important;
8744 margin-left: 3rem !important;
8747 padding: 0 !important;
8751 padding-top: 0 !important;
8755 padding-right: 0 !important;
8759 padding-bottom: 0 !important;
8763 padding-left: 0 !important;
8766 padding: 0.25rem !important;
8770 padding-top: 0.25rem !important;
8774 padding-right: 0.25rem !important;
8778 padding-bottom: 0.25rem !important;
8782 padding-left: 0.25rem !important;
8785 padding: 0.5rem !important;
8789 padding-top: 0.5rem !important;
8793 padding-right: 0.5rem !important;
8797 padding-bottom: 0.5rem !important;
8801 padding-left: 0.5rem !important;
8804 padding: 1rem !important;
8808 padding-top: 1rem !important;
8812 padding-right: 1rem !important;
8816 padding-bottom: 1rem !important;
8820 padding-left: 1rem !important;
8823 padding: 1.5rem !important;
8827 padding-top: 1.5rem !important;
8831 padding-right: 1.5rem !important;
8835 padding-bottom: 1.5rem !important;
8839 padding-left: 1.5rem !important;
8842 padding: 3rem !important;
8846 padding-top: 3rem !important;
8850 padding-right: 3rem !important;
8854 padding-bottom: 3rem !important;
8858 padding-left: 3rem !important;
8861 margin: -0.25rem !important;
8865 margin-top: -0.25rem !important;
8869 margin-right: -0.25rem !important;
8873 margin-bottom: -0.25rem !important;
8877 margin-left: -0.25rem !important;
8880 margin: -0.5rem !important;
8884 margin-top: -0.5rem !important;
8888 margin-right: -0.5rem !important;
8892 margin-bottom: -0.5rem !important;
8896 margin-left: -0.5rem !important;
8899 margin: -1rem !important;
8903 margin-top: -1rem !important;
8907 margin-right: -1rem !important;
8911 margin-bottom: -1rem !important;
8915 margin-left: -1rem !important;
8918 margin: -1.5rem !important;
8922 margin-top: -1.5rem !important;
8926 margin-right: -1.5rem !important;
8930 margin-bottom: -1.5rem !important;
8934 margin-left: -1.5rem !important;
8937 margin: -3rem !important;
8941 margin-top: -3rem !important;
8945 margin-right: -3rem !important;
8949 margin-bottom: -3rem !important;
8953 margin-left: -3rem !important;
8956 margin: auto !important;
8960 margin-top: auto !important;
8964 margin-right: auto !important;
8968 margin-bottom: auto !important;
8972 margin-left: auto !important;
8975 @media (min-width: 1200px) {
8977 margin: 0 !important;
8981 margin-top: 0 !important;
8985 margin-right: 0 !important;
8989 margin-bottom: 0 !important;
8993 margin-left: 0 !important;
8996 margin: 0.25rem !important;
9000 margin-top: 0.25rem !important;
9004 margin-right: 0.25rem !important;
9008 margin-bottom: 0.25rem !important;
9012 margin-left: 0.25rem !important;
9015 margin: 0.5rem !important;
9019 margin-top: 0.5rem !important;
9023 margin-right: 0.5rem !important;
9027 margin-bottom: 0.5rem !important;
9031 margin-left: 0.5rem !important;
9034 margin: 1rem !important;
9038 margin-top: 1rem !important;
9042 margin-right: 1rem !important;
9046 margin-bottom: 1rem !important;
9050 margin-left: 1rem !important;
9053 margin: 1.5rem !important;
9057 margin-top: 1.5rem !important;
9061 margin-right: 1.5rem !important;
9065 margin-bottom: 1.5rem !important;
9069 margin-left: 1.5rem !important;
9072 margin: 3rem !important;
9076 margin-top: 3rem !important;
9080 margin-right: 3rem !important;
9084 margin-bottom: 3rem !important;
9088 margin-left: 3rem !important;
9091 padding: 0 !important;
9095 padding-top: 0 !important;
9099 padding-right: 0 !important;
9103 padding-bottom: 0 !important;
9107 padding-left: 0 !important;
9110 padding: 0.25rem !important;
9114 padding-top: 0.25rem !important;
9118 padding-right: 0.25rem !important;
9122 padding-bottom: 0.25rem !important;
9126 padding-left: 0.25rem !important;
9129 padding: 0.5rem !important;
9133 padding-top: 0.5rem !important;
9137 padding-right: 0.5rem !important;
9141 padding-bottom: 0.5rem !important;
9145 padding-left: 0.5rem !important;
9148 padding: 1rem !important;
9152 padding-top: 1rem !important;
9156 padding-right: 1rem !important;
9160 padding-bottom: 1rem !important;
9164 padding-left: 1rem !important;
9167 padding: 1.5rem !important;
9171 padding-top: 1.5rem !important;
9175 padding-right: 1.5rem !important;
9179 padding-bottom: 1.5rem !important;
9183 padding-left: 1.5rem !important;
9186 padding: 3rem !important;
9190 padding-top: 3rem !important;
9194 padding-right: 3rem !important;
9198 padding-bottom: 3rem !important;
9202 padding-left: 3rem !important;
9205 margin: -0.25rem !important;
9209 margin-top: -0.25rem !important;
9213 margin-right: -0.25rem !important;
9217 margin-bottom: -0.25rem !important;
9221 margin-left: -0.25rem !important;
9224 margin: -0.5rem !important;
9228 margin-top: -0.5rem !important;
9232 margin-right: -0.5rem !important;
9236 margin-bottom: -0.5rem !important;
9240 margin-left: -0.5rem !important;
9243 margin: -1rem !important;
9247 margin-top: -1rem !important;
9251 margin-right: -1rem !important;
9255 margin-bottom: -1rem !important;
9259 margin-left: -1rem !important;
9262 margin: -1.5rem !important;
9266 margin-top: -1.5rem !important;
9270 margin-right: -1.5rem !important;
9274 margin-bottom: -1.5rem !important;
9278 margin-left: -1.5rem !important;
9281 margin: -3rem !important;
9285 margin-top: -3rem !important;
9289 margin-right: -3rem !important;
9293 margin-bottom: -3rem !important;
9297 margin-left: -3rem !important;
9300 margin: auto !important;
9304 margin-top: auto !important;
9308 margin-right: auto !important;
9312 margin-bottom: auto !important;
9316 margin-left: auto !important;
9319 .stretched-link::after {
9326 pointer-events: auto;
9328 background-color: rgba(0, 0, 0, 0);
9332 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
9333 "Courier New", monospace !important;
9337 text-align: justify !important;
9341 white-space: normal !important;
9345 white-space: nowrap !important;
9350 text-overflow: ellipsis;
9351 white-space: nowrap;
9355 text-align: left !important;
9359 text-align: right !important;
9363 text-align: center !important;
9366 @media (min-width: 576px) {
9368 text-align: left !important;
9371 text-align: right !important;
9374 text-align: center !important;
9377 @media (min-width: 768px) {
9379 text-align: left !important;
9382 text-align: right !important;
9385 text-align: center !important;
9388 @media (min-width: 992px) {
9390 text-align: left !important;
9393 text-align: right !important;
9396 text-align: center !important;
9399 @media (min-width: 1200px) {
9401 text-align: left !important;
9404 text-align: right !important;
9407 text-align: center !important;
9411 text-transform: lowercase !important;
9415 text-transform: uppercase !important;
9419 text-transform: capitalize !important;
9422 .font-weight-light {
9423 font-weight: 300 !important;
9426 .font-weight-lighter {
9427 font-weight: lighter !important;
9430 .font-weight-normal {
9431 font-weight: 400 !important;
9435 font-weight: 600 !important;
9438 .font-weight-bolder {
9439 font-weight: bolder !important;
9443 font-style: italic !important;
9447 color: #ffffff !important;
9451 color: #f1641e !important;
9454 a.text-primary:hover,
9455 a.text-primary:focus {
9456 color: #b7440b !important;
9460 color: #00c853 !important;
9463 a.text-secondary:hover,
9464 a.text-secondary:focus {
9465 color: #007c33 !important;
9469 color: #6610f2 !important;
9472 a.text-success:hover,
9473 a.text-success:focus {
9474 color: #4709ac !important;
9478 color: #007bff !important;
9483 color: #0056b3 !important;
9487 color: #ffc107 !important;
9490 a.text-warning:hover,
9491 a.text-warning:focus {
9492 color: #ba8b00 !important;
9496 color: #873208 !important;
9499 a.text-danger:hover,
9500 a.text-danger:focus {
9501 color: #3f1804 !important;
9505 color: #f8f9fa !important;
9509 a.text-light:focus {
9510 color: #cbd3da !important;
9514 color: #343a40 !important;
9519 color: #121416 !important;
9523 color: #495057 !important;
9527 color: #6c757d !important;
9531 color: rgba(34, 34, 34, 0.5) !important;
9535 color: rgba(255, 255, 255, 0.5) !important;
9542 background-color: transparent;
9546 .text-decoration-none {
9547 text-decoration: none !important;
9551 word-break: break-word !important;
9552 word-wrap: break-word !important;
9556 color: inherit !important;
9560 visibility: visible !important;
9564 visibility: hidden !important;
9571 text-shadow: none !important;
9572 box-shadow: none !important;
9575 text-decoration: underline;
9577 abbr[title]::after {
9578 content: " (" attr(title) ")";
9581 white-space: pre-wrap !important;
9585 border: 1px solid #adb5bd;
9586 page-break-inside: avoid;
9590 page-break-inside: avoid;
9600 page-break-after: avoid;
9606 min-width: 992px !important;
9609 min-width: 992px !important;
9615 border: 1px solid #222222;
9618 border-collapse: collapse !important;
9622 background-color: #ffffff !important;
9625 .table-bordered td {
9626 border: 1px solid #dee2e6 !important;
9633 .table-dark thead th,
9634 .table-dark tbody + tbody {
9635 border-color: #495057;
9637 .table .thead-dark th {
9639 border-color: #495057;
9643 /*# sourceMappingURL=litely.css.map */