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(--secondary);
32 --breakpoint-sm: 576px;
33 --breakpoint-md: 768px;
34 --breakpoint-lg: 992px;
35 --breakpoint-xl: 1200px;
36 --font-family-sans-serif: "Lato", -apple-system, BlinkMacSystemFont,
37 "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji",
38 "Segoe UI Emoji", "Segoe UI Symbol";
39 --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas,
40 "Liberation Mono", "Courier New", monospace;
46 box-sizing: border-box;
50 font-family: sans-serif;
52 -webkit-text-size-adjust: 100%;
53 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
71 font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
72 "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
79 background-color: #222;
82 [tabindex="-1"]:focus:not(:focus-visible) {
83 outline: 0 !important;
87 box-sizing: content-box;
99 margin-bottom: 0.5rem;
108 abbr[data-original-title] {
109 text-decoration: underline;
110 text-decoration: underline dotted;
113 text-decoration-skip-ink: none;
119 line-height: inherit;
141 margin-bottom: 0.5rem;
163 vertical-align: baseline;
176 text-decoration: none;
177 background-color: transparent;
181 text-decoration: underline;
184 a:not([href]):not([class]) {
186 text-decoration: none;
188 a:not([href]):not([class]):hover {
190 text-decoration: none;
197 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
198 "Courier New", monospace;
206 -ms-overflow-style: scrollbar;
214 vertical-align: middle;
220 vertical-align: middle;
224 border-collapse: collapse;
228 padding-top: 0.75rem;
229 padding-bottom: 0.75rem;
232 caption-side: bottom;
237 text-align: -webkit-match-parent;
241 display: inline-block;
242 margin-bottom: 0.5rem;
249 button:focus:not(:focus-visible) {
259 font-family: inherit;
261 line-height: inherit;
271 text-transform: none;
286 -webkit-appearance: button;
289 button:not(:disabled),
290 [type="button"]:not(:disabled),
291 [type="reset"]:not(:disabled),
292 [type="submit"]:not(:disabled) {
296 button::-moz-focus-inner,
297 [type="button"]::-moz-focus-inner,
298 [type="reset"]::-moz-focus-inner,
299 [type="submit"]::-moz-focus-inner {
305 input[type="checkbox"] {
306 box-sizing: border-box;
327 margin-bottom: 0.5rem;
329 line-height: inherit;
335 vertical-align: baseline;
338 [type="number"]::-webkit-inner-spin-button,
339 [type="number"]::-webkit-outer-spin-button {
344 outline-offset: -2px;
345 -webkit-appearance: none;
348 [type="search"]::-webkit-search-decoration {
349 -webkit-appearance: none;
352 ::-webkit-file-upload-button {
354 -webkit-appearance: button;
358 display: inline-block;
371 display: none !important;
386 margin-bottom: 0.5rem;
408 font-size: 1.40625rem;
413 font-size: 1.171875rem;
418 font-size: 0.9375rem;
422 font-size: 1.171875rem;
454 border-top: 1px solid rgba(0, 0, 0, 0.1);
466 background-color: #333;
480 display: inline-block;
482 .list-inline-item:not(:last-child) {
483 margin-right: 0.5rem;
488 text-transform: uppercase;
493 font-size: 1.171875rem;
501 .blockquote-footer::before {
512 background-color: #222;
513 border: 1px solid #dee2e6;
514 border-radius: 0.25rem;
520 display: inline-block;
524 margin-bottom: 0.5rem;
536 word-wrap: break-word;
543 padding: 0.2rem 0.4rem;
546 background-color: #222;
547 border-radius: 0.2rem;
584 @media (min-width: 576px) {
590 @media (min-width: 768px) {
597 @media (min-width: 992px) {
605 @media (min-width: 1200px) {
626 .no-gutters > [class*="col-"] {
724 flex: 0 0 33.3333333333%;
725 max-width: 33.3333333333%;
739 flex: 0 0 16.6666666667%;
740 max-width: 16.6666666667%;
750 flex: 0 0 8.33333333%;
751 max-width: 8.33333333%;
755 flex: 0 0 16.66666667%;
756 max-width: 16.66666667%;
765 flex: 0 0 33.33333333%;
766 max-width: 33.33333333%;
770 flex: 0 0 41.66666667%;
771 max-width: 41.66666667%;
780 flex: 0 0 58.33333333%;
781 max-width: 58.33333333%;
785 flex: 0 0 66.66666667%;
786 max-width: 66.66666667%;
795 flex: 0 0 83.33333333%;
796 max-width: 83.33333333%;
800 flex: 0 0 91.66666667%;
801 max-width: 91.66666667%;
870 margin-left: 8.33333333%;
874 margin-left: 16.66666667%;
882 margin-left: 33.33333333%;
886 margin-left: 41.66666667%;
894 margin-left: 58.33333333%;
898 margin-left: 66.66666667%;
906 margin-left: 83.33333333%;
910 margin-left: 91.66666667%;
913 @media (min-width: 576px) {
928 flex: 0 0 33.3333333333%;
929 max-width: 33.3333333333%;
940 flex: 0 0 16.6666666667%;
941 max-width: 16.6666666667%;
949 flex: 0 0 8.33333333%;
950 max-width: 8.33333333%;
953 flex: 0 0 16.66666667%;
954 max-width: 16.66666667%;
961 flex: 0 0 33.33333333%;
962 max-width: 33.33333333%;
965 flex: 0 0 41.66666667%;
966 max-width: 41.66666667%;
973 flex: 0 0 58.33333333%;
974 max-width: 58.33333333%;
977 flex: 0 0 66.66666667%;
978 max-width: 66.66666667%;
985 flex: 0 0 83.33333333%;
986 max-width: 83.33333333%;
989 flex: 0 0 91.66666667%;
990 max-width: 91.66666667%;
1045 margin-left: 8.33333333%;
1048 margin-left: 16.66666667%;
1054 margin-left: 33.33333333%;
1057 margin-left: 41.66666667%;
1063 margin-left: 58.33333333%;
1066 margin-left: 66.66666667%;
1072 margin-left: 83.33333333%;
1075 margin-left: 91.66666667%;
1078 @media (min-width: 768px) {
1084 .row-cols-md-1 > * {
1088 .row-cols-md-2 > * {
1092 .row-cols-md-3 > * {
1093 flex: 0 0 33.3333333333%;
1094 max-width: 33.3333333333%;
1096 .row-cols-md-4 > * {
1100 .row-cols-md-5 > * {
1104 .row-cols-md-6 > * {
1105 flex: 0 0 16.6666666667%;
1106 max-width: 16.6666666667%;
1114 flex: 0 0 8.33333333%;
1115 max-width: 8.33333333%;
1118 flex: 0 0 16.66666667%;
1119 max-width: 16.66666667%;
1126 flex: 0 0 33.33333333%;
1127 max-width: 33.33333333%;
1130 flex: 0 0 41.66666667%;
1131 max-width: 41.66666667%;
1138 flex: 0 0 58.33333333%;
1139 max-width: 58.33333333%;
1142 flex: 0 0 66.66666667%;
1143 max-width: 66.66666667%;
1150 flex: 0 0 83.33333333%;
1151 max-width: 83.33333333%;
1154 flex: 0 0 91.66666667%;
1155 max-width: 91.66666667%;
1210 margin-left: 8.33333333%;
1213 margin-left: 16.66666667%;
1219 margin-left: 33.33333333%;
1222 margin-left: 41.66666667%;
1228 margin-left: 58.33333333%;
1231 margin-left: 66.66666667%;
1237 margin-left: 83.33333333%;
1240 margin-left: 91.66666667%;
1243 @media (min-width: 992px) {
1249 .row-cols-lg-1 > * {
1253 .row-cols-lg-2 > * {
1257 .row-cols-lg-3 > * {
1258 flex: 0 0 33.3333333333%;
1259 max-width: 33.3333333333%;
1261 .row-cols-lg-4 > * {
1265 .row-cols-lg-5 > * {
1269 .row-cols-lg-6 > * {
1270 flex: 0 0 16.6666666667%;
1271 max-width: 16.6666666667%;
1279 flex: 0 0 8.33333333%;
1280 max-width: 8.33333333%;
1283 flex: 0 0 16.66666667%;
1284 max-width: 16.66666667%;
1291 flex: 0 0 33.33333333%;
1292 max-width: 33.33333333%;
1295 flex: 0 0 41.66666667%;
1296 max-width: 41.66666667%;
1303 flex: 0 0 58.33333333%;
1304 max-width: 58.33333333%;
1307 flex: 0 0 66.66666667%;
1308 max-width: 66.66666667%;
1315 flex: 0 0 83.33333333%;
1316 max-width: 83.33333333%;
1319 flex: 0 0 91.66666667%;
1320 max-width: 91.66666667%;
1375 margin-left: 8.33333333%;
1378 margin-left: 16.66666667%;
1384 margin-left: 33.33333333%;
1387 margin-left: 41.66666667%;
1393 margin-left: 58.33333333%;
1396 margin-left: 66.66666667%;
1402 margin-left: 83.33333333%;
1405 margin-left: 91.66666667%;
1408 @media (min-width: 1200px) {
1414 .row-cols-xl-1 > * {
1418 .row-cols-xl-2 > * {
1422 .row-cols-xl-3 > * {
1423 flex: 0 0 33.3333333333%;
1424 max-width: 33.3333333333%;
1426 .row-cols-xl-4 > * {
1430 .row-cols-xl-5 > * {
1434 .row-cols-xl-6 > * {
1435 flex: 0 0 16.6666666667%;
1436 max-width: 16.6666666667%;
1444 flex: 0 0 8.33333333%;
1445 max-width: 8.33333333%;
1448 flex: 0 0 16.66666667%;
1449 max-width: 16.66666667%;
1456 flex: 0 0 33.33333333%;
1457 max-width: 33.33333333%;
1460 flex: 0 0 41.66666667%;
1461 max-width: 41.66666667%;
1468 flex: 0 0 58.33333333%;
1469 max-width: 58.33333333%;
1472 flex: 0 0 66.66666667%;
1473 max-width: 66.66666667%;
1480 flex: 0 0 83.33333333%;
1481 max-width: 83.33333333%;
1484 flex: 0 0 91.66666667%;
1485 max-width: 91.66666667%;
1540 margin-left: 8.33333333%;
1543 margin-left: 16.66666667%;
1549 margin-left: 33.33333333%;
1552 margin-left: 41.66666667%;
1558 margin-left: 58.33333333%;
1561 margin-left: 66.66666667%;
1567 margin-left: 83.33333333%;
1570 margin-left: 91.66666667%;
1575 margin-bottom: 1rem;
1581 vertical-align: top;
1582 border-top: 1px solid #444;
1585 vertical-align: bottom;
1586 border-bottom: 2px solid #444;
1588 .table tbody + tbody {
1589 border-top: 2px solid #444;
1598 border: 1px solid #444;
1601 .table-bordered td {
1602 border: 1px solid #444;
1604 .table-bordered thead th,
1605 .table-bordered thead td {
1606 border-bottom-width: 2px;
1609 .table-borderless th,
1610 .table-borderless td,
1611 .table-borderless thead th,
1612 .table-borderless tbody + tbody {
1616 .table-striped tbody tr:nth-of-type(odd) {
1617 background-color: #303030;
1620 .table-hover tbody tr:hover {
1622 background-color: rgba(0, 0, 0, 0.075);
1626 .table-primary > th,
1627 .table-primary > td {
1628 background-color: #c7d1db;
1632 .table-primary thead th,
1633 .table-primary tbody + tbody {
1634 border-color: #97a9bc;
1637 .table-hover .table-primary:hover {
1638 background-color: #b7c4d1;
1640 .table-hover .table-primary:hover > td,
1641 .table-hover .table-primary:hover > th {
1642 background-color: #b7c4d1;
1646 .table-secondary > th,
1647 .table-secondary > td {
1648 background-color: #cbcbcb;
1650 .table-secondary th,
1651 .table-secondary td,
1652 .table-secondary thead th,
1653 .table-secondary tbody + tbody {
1654 border-color: #9e9e9e;
1657 .table-hover .table-secondary:hover {
1658 background-color: #bebebe;
1660 .table-hover .table-secondary:hover > td,
1661 .table-hover .table-secondary:hover > th {
1662 background-color: #bebebe;
1666 .table-success > th,
1667 .table-success > td {
1668 background-color: #b8ecdf;
1672 .table-success thead th,
1673 .table-success tbody + tbody {
1674 border-color: #7adcc3;
1677 .table-hover .table-success:hover {
1678 background-color: #a4e7d6;
1680 .table-hover .table-success:hover > td,
1681 .table-hover .table-success:hover > th {
1682 background-color: #a4e7d6;
1688 background-color: #c6e2f5;
1692 .table-info thead th,
1693 .table-info tbody + tbody {
1694 border-color: #95c9ec;
1697 .table-hover .table-info:hover {
1698 background-color: #b0d7f1;
1700 .table-hover .table-info:hover > td,
1701 .table-hover .table-info:hover > th {
1702 background-color: #b0d7f1;
1706 .table-warning > th,
1707 .table-warning > td {
1708 background-color: #fce3bd;
1712 .table-warning thead th,
1713 .table-warning tbody + tbody {
1714 border-color: #f9cc84;
1717 .table-hover .table-warning:hover {
1718 background-color: #fbd9a5;
1720 .table-hover .table-warning:hover > td,
1721 .table-hover .table-warning:hover > th {
1722 background-color: #fbd9a5;
1727 .table-danger > td {
1728 background-color: #f8cdc8;
1732 .table-danger thead th,
1733 .table-danger tbody + tbody {
1734 border-color: #f3a29a;
1737 .table-hover .table-danger:hover {
1738 background-color: #f5b8b1;
1740 .table-hover .table-danger:hover > td,
1741 .table-hover .table-danger:hover > th {
1742 background-color: #f5b8b1;
1748 background-color: #c5c5c5;
1752 .table-light thead th,
1753 .table-light tbody + tbody {
1754 border-color: #939393;
1757 .table-hover .table-light:hover {
1758 background-color: #b8b8b8;
1760 .table-hover .table-light:hover > td,
1761 .table-hover .table-light:hover > th {
1762 background-color: #b8b8b8;
1768 background-color: #f6f7f8;
1772 .table-dark thead th,
1773 .table-dark tbody + tbody {
1774 border-color: #eef0f2;
1777 .table-hover .table-dark:hover {
1778 background-color: #e8eaed;
1780 .table-hover .table-dark:hover > td,
1781 .table-hover .table-dark:hover > th {
1782 background-color: #e8eaed;
1787 .table-active > td {
1788 background-color: rgba(0, 0, 0, 0.075);
1791 .table-hover .table-active:hover {
1792 background-color: rgba(0, 0, 0, 0.075);
1794 .table-hover .table-active:hover > td,
1795 .table-hover .table-active:hover > th {
1796 background-color: rgba(0, 0, 0, 0.075);
1799 .table .thead-dark th {
1801 background-color: #303030;
1802 border-color: #434343;
1804 .table .thead-light th {
1806 background-color: #ebebeb;
1812 background-color: #303030;
1816 .table-dark thead th {
1817 border-color: #434343;
1819 .table-dark.table-bordered {
1822 .table-dark.table-striped tbody tr:nth-of-type(odd) {
1823 background-color: rgba(255, 255, 255, 0.05);
1825 .table-dark.table-hover tbody tr:hover {
1827 background-color: rgba(255, 255, 255, 0.075);
1830 @media (max-width: 575.98px) {
1831 .table-responsive-sm {
1835 -webkit-overflow-scrolling: touch;
1837 .table-responsive-sm > .table-bordered {
1841 @media (max-width: 767.98px) {
1842 .table-responsive-md {
1846 -webkit-overflow-scrolling: touch;
1848 .table-responsive-md > .table-bordered {
1852 @media (max-width: 991.98px) {
1853 .table-responsive-lg {
1857 -webkit-overflow-scrolling: touch;
1859 .table-responsive-lg > .table-bordered {
1863 @media (max-width: 1199.98px) {
1864 .table-responsive-xl {
1868 -webkit-overflow-scrolling: touch;
1870 .table-responsive-xl > .table-bordered {
1878 -webkit-overflow-scrolling: touch;
1880 .table-responsive > .table-bordered {
1887 height: calc(1.5em + 0.75rem + 2px);
1888 padding: 0.375rem 0.75rem;
1889 font-size: 0.9375rem;
1893 background-color: #444;
1894 background-clip: padding-box;
1895 border: 1px solid #222;
1896 border-radius: 0.25rem;
1897 transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1899 @media (prefers-reduced-motion: reduce) {
1904 .form-control::-ms-expand {
1905 background-color: transparent;
1908 .form-control:focus {
1910 background-color: #444;
1911 border-color: #739ac2;
1913 box-shadow: 0 0 0 0.2rem rgba(55, 90, 127, 0.25);
1915 .form-control::placeholder {
1919 .form-control:disabled,
1920 .form-control[readonly] {
1921 background-color: #2b2b2b;
1925 input[type="date"].form-control,
1926 input[type="time"].form-control,
1927 input[type="datetime-local"].form-control,
1928 input[type="month"].form-control {
1932 select.form-control:-moz-focusring {
1934 text-shadow: 0 0 0 #fff;
1936 select.form-control:focus::-ms-value {
1938 background-color: #444;
1942 .form-control-range {
1948 padding-top: calc(0.375rem + 1px);
1949 padding-bottom: calc(0.375rem + 1px);
1955 .col-form-label-lg {
1956 padding-top: calc(0.5rem + 1px);
1957 padding-bottom: calc(0.5rem + 1px);
1958 font-size: 1.171875rem;
1962 .col-form-label-sm {
1963 padding-top: calc(0.25rem + 1px);
1964 padding-bottom: calc(0.25rem + 1px);
1965 font-size: 0.8203125rem;
1969 .form-control-plaintext {
1972 padding: 0.375rem 0;
1974 font-size: 0.9375rem;
1977 background-color: transparent;
1978 border: solid transparent;
1979 border-width: 1px 0;
1981 .form-control-plaintext.form-control-sm,
1982 .form-control-plaintext.form-control-lg {
1988 height: calc(1.5em + 0.5rem + 2px);
1989 padding: 0.25rem 0.5rem;
1990 font-size: 0.8203125rem;
1992 border-radius: 0.2rem;
1996 height: calc(1.5em + 1rem + 2px);
1997 padding: 0.5rem 1rem;
1998 font-size: 1.171875rem;
2000 border-radius: 0.3rem;
2003 select.form-control[size],
2004 select.form-control[multiple] {
2008 textarea.form-control {
2013 margin-bottom: 1rem;
2018 margin-top: 0.25rem;
2028 .form-row > [class*="col-"] {
2036 padding-left: 1.25rem;
2042 margin-left: -1.25rem;
2044 .form-check-input[disabled] ~ .form-check-label,
2045 .form-check-input:disabled ~ .form-check-label {
2053 .form-check-inline {
2054 display: inline-flex;
2055 align-items: center;
2057 margin-right: 0.75rem;
2059 .form-check-inline .form-check-input {
2062 margin-right: 0.3125rem;
2069 margin-top: 0.25rem;
2081 padding: 0.25rem 0.5rem;
2083 font-size: 0.8203125rem;
2086 background-color: rgba(0, 188, 140, 0.9);
2087 border-radius: 0.25rem;
2089 .form-row > .col > .valid-tooltip,
2090 .form-row > [class*="col-"] > .valid-tooltip {
2094 .was-validated :valid ~ .valid-feedback,
2095 .was-validated :valid ~ .valid-tooltip,
2096 .is-valid ~ .valid-feedback,
2097 .is-valid ~ .valid-tooltip {
2101 .was-validated .form-control:valid,
2102 .form-control.is-valid {
2103 border-color: #00bc8c;
2104 padding-right: calc(1.5em + 0.75rem) !important;
2105 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='%2300bc8c' 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");
2106 background-repeat: no-repeat;
2107 background-position: right calc(0.375em + 0.1875rem) center;
2108 background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2110 .was-validated .form-control:valid:focus,
2111 .form-control.is-valid:focus {
2112 border-color: #00bc8c;
2113 box-shadow: 0 0 0 0.2rem rgba(0, 188, 140, 0.25);
2116 .was-validated select.form-control:valid,
2117 select.form-control.is-valid {
2118 padding-right: 3rem !important;
2119 background-position: right 1.5rem center;
2122 .was-validated textarea.form-control:valid,
2123 textarea.form-control.is-valid {
2124 padding-right: calc(1.5em + 0.75rem);
2125 background-position: top calc(0.375em + 0.1875rem) right
2126 calc(0.375em + 0.1875rem);
2129 .was-validated .custom-select:valid,
2130 .custom-select.is-valid {
2131 border-color: #00bc8c;
2132 padding-right: calc(0.75em + 2.3125rem) !important;
2133 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='%23303030' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
2134 right 0.75rem center/8px 10px no-repeat,
2136 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='%2300bc8c' 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")
2137 center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
2140 .was-validated .custom-select:valid:focus,
2141 .custom-select.is-valid:focus {
2142 border-color: #00bc8c;
2143 box-shadow: 0 0 0 0.2rem rgba(0, 188, 140, 0.25);
2146 .was-validated .form-check-input:valid ~ .form-check-label,
2147 .form-check-input.is-valid ~ .form-check-label {
2150 .was-validated .form-check-input:valid ~ .valid-feedback,
2151 .was-validated .form-check-input:valid ~ .valid-tooltip,
2152 .form-check-input.is-valid ~ .valid-feedback,
2153 .form-check-input.is-valid ~ .valid-tooltip {
2157 .was-validated .custom-control-input:valid ~ .custom-control-label,
2158 .custom-control-input.is-valid ~ .custom-control-label {
2161 .was-validated .custom-control-input:valid ~ .custom-control-label::before,
2162 .custom-control-input.is-valid ~ .custom-control-label::before {
2163 border-color: #00bc8c;
2166 .custom-control-input:valid:checked
2167 ~ .custom-control-label::before,
2168 .custom-control-input.is-valid:checked ~ .custom-control-label::before {
2169 border-color: #00efb2;
2170 background-color: #00efb2;
2173 .custom-control-input:valid:focus
2174 ~ .custom-control-label::before,
2175 .custom-control-input.is-valid:focus ~ .custom-control-label::before {
2176 box-shadow: 0 0 0 0.2rem rgba(0, 188, 140, 0.25);
2179 .custom-control-input:valid:focus:not(:checked)
2180 ~ .custom-control-label::before,
2181 .custom-control-input.is-valid:focus:not(:checked)
2182 ~ .custom-control-label::before {
2183 border-color: #00bc8c;
2186 .was-validated .custom-file-input:valid ~ .custom-file-label,
2187 .custom-file-input.is-valid ~ .custom-file-label {
2188 border-color: #00bc8c;
2190 .was-validated .custom-file-input:valid:focus ~ .custom-file-label,
2191 .custom-file-input.is-valid:focus ~ .custom-file-label {
2192 border-color: #00bc8c;
2193 box-shadow: 0 0 0 0.2rem rgba(0, 188, 140, 0.25);
2199 margin-top: 0.25rem;
2211 padding: 0.25rem 0.5rem;
2213 font-size: 0.8203125rem;
2216 background-color: rgba(231, 76, 60, 0.9);
2217 border-radius: 0.25rem;
2219 .form-row > .col > .invalid-tooltip,
2220 .form-row > [class*="col-"] > .invalid-tooltip {
2224 .was-validated :invalid ~ .invalid-feedback,
2225 .was-validated :invalid ~ .invalid-tooltip,
2226 .is-invalid ~ .invalid-feedback,
2227 .is-invalid ~ .invalid-tooltip {
2231 .was-validated .form-control:invalid,
2232 .form-control.is-invalid {
2233 border-color: #e74c3c;
2234 padding-right: calc(1.5em + 0.75rem) !important;
2235 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e74c3c' 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='%23e74c3c' stroke='none'/%3e%3c/svg%3e");
2236 background-repeat: no-repeat;
2237 background-position: right calc(0.375em + 0.1875rem) center;
2238 background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2240 .was-validated .form-control:invalid:focus,
2241 .form-control.is-invalid:focus {
2242 border-color: #e74c3c;
2243 box-shadow: 0 0 0 0.2rem rgba(231, 76, 60, 0.25);
2246 .was-validated select.form-control:invalid,
2247 select.form-control.is-invalid {
2248 padding-right: 3rem !important;
2249 background-position: right 1.5rem center;
2252 .was-validated textarea.form-control:invalid,
2253 textarea.form-control.is-invalid {
2254 padding-right: calc(1.5em + 0.75rem);
2255 background-position: top calc(0.375em + 0.1875rem) right
2256 calc(0.375em + 0.1875rem);
2259 .was-validated .custom-select:invalid,
2260 .custom-select.is-invalid {
2261 border-color: #e74c3c;
2262 padding-right: calc(0.75em + 2.3125rem) !important;
2263 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='%23303030' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
2264 right 0.75rem center/8px 10px no-repeat,
2266 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e74c3c' 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='%23e74c3c' stroke='none'/%3e%3c/svg%3e")
2267 center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
2270 .was-validated .custom-select:invalid:focus,
2271 .custom-select.is-invalid:focus {
2272 border-color: #e74c3c;
2273 box-shadow: 0 0 0 0.2rem rgba(231, 76, 60, 0.25);
2276 .was-validated .form-check-input:invalid ~ .form-check-label,
2277 .form-check-input.is-invalid ~ .form-check-label {
2280 .was-validated .form-check-input:invalid ~ .invalid-feedback,
2281 .was-validated .form-check-input:invalid ~ .invalid-tooltip,
2282 .form-check-input.is-invalid ~ .invalid-feedback,
2283 .form-check-input.is-invalid ~ .invalid-tooltip {
2287 .was-validated .custom-control-input:invalid ~ .custom-control-label,
2288 .custom-control-input.is-invalid ~ .custom-control-label {
2291 .was-validated .custom-control-input:invalid ~ .custom-control-label::before,
2292 .custom-control-input.is-invalid ~ .custom-control-label::before {
2293 border-color: #e74c3c;
2296 .custom-control-input:invalid:checked
2297 ~ .custom-control-label::before,
2298 .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
2299 border-color: #ed7669;
2300 background-color: #ed7669;
2303 .custom-control-input:invalid:focus
2304 ~ .custom-control-label::before,
2305 .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
2306 box-shadow: 0 0 0 0.2rem rgba(231, 76, 60, 0.25);
2309 .custom-control-input:invalid:focus:not(:checked)
2310 ~ .custom-control-label::before,
2311 .custom-control-input.is-invalid:focus:not(:checked)
2312 ~ .custom-control-label::before {
2313 border-color: #e74c3c;
2316 .was-validated .custom-file-input:invalid ~ .custom-file-label,
2317 .custom-file-input.is-invalid ~ .custom-file-label {
2318 border-color: #e74c3c;
2320 .was-validated .custom-file-input:invalid:focus ~ .custom-file-label,
2321 .custom-file-input.is-invalid:focus ~ .custom-file-label {
2322 border-color: #e74c3c;
2323 box-shadow: 0 0 0 0.2rem rgba(231, 76, 60, 0.25);
2328 flex-flow: row wrap;
2329 align-items: center;
2331 .form-inline .form-check {
2334 @media (min-width: 576px) {
2335 .form-inline label {
2337 align-items: center;
2338 justify-content: center;
2341 .form-inline .form-group {
2344 flex-flow: row wrap;
2345 align-items: center;
2348 .form-inline .form-control {
2349 display: inline-block;
2351 vertical-align: middle;
2353 .form-inline .form-control-plaintext {
2354 display: inline-block;
2356 .form-inline .input-group,
2357 .form-inline .custom-select {
2360 .form-inline .form-check {
2362 align-items: center;
2363 justify-content: center;
2367 .form-inline .form-check-input {
2371 margin-right: 0.25rem;
2374 .form-inline .custom-control {
2375 align-items: center;
2376 justify-content: center;
2378 .form-inline .custom-control-label {
2384 display: inline-block;
2388 vertical-align: middle;
2390 background-color: transparent;
2391 border: 1px solid transparent;
2392 padding: 0.375rem 0.75rem;
2393 font-size: 0.9375rem;
2395 border-radius: 0.25rem;
2396 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
2397 border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
2399 @media (prefers-reduced-motion: reduce) {
2406 text-decoration: none;
2411 box-shadow: 0 0 0 0.2rem rgba(55, 90, 127, 0.25);
2417 .btn:not(:disabled):not(.disabled) {
2421 fieldset:disabled a.btn {
2422 pointer-events: none;
2427 background-color: #375a7f;
2428 border-color: #375a7f;
2430 .btn-primary:hover {
2432 background-color: #2b4764;
2433 border-color: #28415b;
2436 .btn-primary.focus {
2438 background-color: #2b4764;
2439 border-color: #28415b;
2440 box-shadow: 0 0 0 0.2rem rgba(85, 115, 146, 0.5);
2442 .btn-primary.disabled,
2443 .btn-primary:disabled {
2445 background-color: #375a7f;
2446 border-color: #375a7f;
2448 .btn-primary:not(:disabled):not(.disabled):active,
2449 .btn-primary:not(:disabled):not(.disabled).active,
2450 .show > .btn-primary.dropdown-toggle {
2452 background-color: #28415b;
2453 border-color: #243a53;
2455 .btn-primary:not(:disabled):not(.disabled):active:focus,
2456 .btn-primary:not(:disabled):not(.disabled).active:focus,
2457 .show > .btn-primary.dropdown-toggle:focus {
2458 box-shadow: 0 0 0 0.2rem rgba(85, 115, 146, 0.5);
2463 background-color: #444;
2466 .btn-secondary:hover {
2468 background-color: #313131;
2469 border-color: #2b2b2b;
2471 .btn-secondary:focus,
2472 .btn-secondary.focus {
2474 background-color: #313131;
2475 border-color: #2b2b2b;
2476 box-shadow: 0 0 0 0.2rem rgba(96, 96, 96, 0.5);
2478 .btn-secondary.disabled,
2479 .btn-secondary:disabled {
2481 background-color: #444;
2484 .btn-secondary:not(:disabled):not(.disabled):active,
2485 .btn-secondary:not(:disabled):not(.disabled).active,
2486 .show > .btn-secondary.dropdown-toggle {
2488 background-color: #2b2b2b;
2489 border-color: #242424;
2491 .btn-secondary:not(:disabled):not(.disabled):active:focus,
2492 .btn-secondary:not(:disabled):not(.disabled).active:focus,
2493 .show > .btn-secondary.dropdown-toggle:focus {
2494 box-shadow: 0 0 0 0.2rem rgba(96, 96, 96, 0.5);
2499 background-color: #00bc8c;
2500 border-color: #00bc8c;
2502 .btn-success:hover {
2504 background-color: #009670;
2505 border-color: #008966;
2508 .btn-success.focus {
2510 background-color: #009670;
2511 border-color: #008966;
2512 box-shadow: 0 0 0 0.2rem rgba(38, 198, 157, 0.5);
2514 .btn-success.disabled,
2515 .btn-success:disabled {
2517 background-color: #00bc8c;
2518 border-color: #00bc8c;
2520 .btn-success:not(:disabled):not(.disabled):active,
2521 .btn-success:not(:disabled):not(.disabled).active,
2522 .show > .btn-success.dropdown-toggle {
2524 background-color: #008966;
2525 border-color: #007c5d;
2527 .btn-success:not(:disabled):not(.disabled):active:focus,
2528 .btn-success:not(:disabled):not(.disabled).active:focus,
2529 .show > .btn-success.dropdown-toggle:focus {
2530 box-shadow: 0 0 0 0.2rem rgba(38, 198, 157, 0.5);
2535 background-color: #3498db;
2536 border-color: #3498db;
2540 background-color: #2384c6;
2541 border-color: #217dbb;
2546 background-color: #2384c6;
2547 border-color: #217dbb;
2548 box-shadow: 0 0 0 0.2rem rgba(82, 167, 224, 0.5);
2551 .btn-info:disabled {
2553 background-color: #3498db;
2554 border-color: #3498db;
2556 .btn-info:not(:disabled):not(.disabled):active,
2557 .btn-info:not(:disabled):not(.disabled).active,
2558 .show > .btn-info.dropdown-toggle {
2560 background-color: #217dbb;
2561 border-color: #1f76b0;
2563 .btn-info:not(:disabled):not(.disabled):active:focus,
2564 .btn-info:not(:disabled):not(.disabled).active:focus,
2565 .show > .btn-info.dropdown-toggle:focus {
2566 box-shadow: 0 0 0 0.2rem rgba(82, 167, 224, 0.5);
2571 background-color: #f39c12;
2572 border-color: #f39c12;
2574 .btn-warning:hover {
2576 background-color: #d4860b;
2577 border-color: #c87f0a;
2580 .btn-warning.focus {
2582 background-color: #d4860b;
2583 border-color: #c87f0a;
2584 box-shadow: 0 0 0 0.2rem rgba(245, 171, 54, 0.5);
2586 .btn-warning.disabled,
2587 .btn-warning:disabled {
2589 background-color: #f39c12;
2590 border-color: #f39c12;
2592 .btn-warning:not(:disabled):not(.disabled):active,
2593 .btn-warning:not(:disabled):not(.disabled).active,
2594 .show > .btn-warning.dropdown-toggle {
2596 background-color: #c87f0a;
2597 border-color: #bc770a;
2599 .btn-warning:not(:disabled):not(.disabled):active:focus,
2600 .btn-warning:not(:disabled):not(.disabled).active:focus,
2601 .show > .btn-warning.dropdown-toggle:focus {
2602 box-shadow: 0 0 0 0.2rem rgba(245, 171, 54, 0.5);
2607 background-color: #e74c3c;
2608 border-color: #e74c3c;
2612 background-color: #e12e1c;
2613 border-color: #d62c1a;
2618 background-color: #e12e1c;
2619 border-color: #d62c1a;
2620 box-shadow: 0 0 0 0.2rem rgba(235, 103, 89, 0.5);
2622 .btn-danger.disabled,
2623 .btn-danger:disabled {
2625 background-color: #e74c3c;
2626 border-color: #e74c3c;
2628 .btn-danger:not(:disabled):not(.disabled):active,
2629 .btn-danger:not(:disabled):not(.disabled).active,
2630 .show > .btn-danger.dropdown-toggle {
2632 background-color: #d62c1a;
2633 border-color: #ca2a19;
2635 .btn-danger:not(:disabled):not(.disabled):active:focus,
2636 .btn-danger:not(:disabled):not(.disabled).active:focus,
2637 .show > .btn-danger.dropdown-toggle:focus {
2638 box-shadow: 0 0 0 0.2rem rgba(235, 103, 89, 0.5);
2643 background-color: #303030;
2644 border-color: #303030;
2648 background-color: #1d1d1d;
2649 border-color: #171717;
2654 background-color: #1d1d1d;
2655 border-color: #171717;
2656 box-shadow: 0 0 0 0.2rem rgba(79, 79, 79, 0.5);
2658 .btn-light.disabled,
2659 .btn-light:disabled {
2661 background-color: #303030;
2662 border-color: #303030;
2664 .btn-light:not(:disabled):not(.disabled):active,
2665 .btn-light:not(:disabled):not(.disabled).active,
2666 .show > .btn-light.dropdown-toggle {
2668 background-color: #171717;
2669 border-color: #101010;
2671 .btn-light:not(:disabled):not(.disabled):active:focus,
2672 .btn-light:not(:disabled):not(.disabled).active:focus,
2673 .show > .btn-light.dropdown-toggle:focus {
2674 box-shadow: 0 0 0 0.2rem rgba(79, 79, 79, 0.5);
2679 background-color: #dee2e6;
2680 border-color: #dee2e6;
2684 background-color: #c8cfd6;
2685 border-color: #c1c9d0;
2690 background-color: #c8cfd6;
2691 border-color: #c1c9d0;
2692 box-shadow: 0 0 0 0.2rem rgba(194, 197, 201, 0.5);
2695 .btn-dark:disabled {
2697 background-color: #dee2e6;
2698 border-color: #dee2e6;
2700 .btn-dark:not(:disabled):not(.disabled):active,
2701 .btn-dark:not(:disabled):not(.disabled).active,
2702 .show > .btn-dark.dropdown-toggle {
2704 background-color: #c1c9d0;
2705 border-color: #bac2cb;
2707 .btn-dark:not(:disabled):not(.disabled):active:focus,
2708 .btn-dark:not(:disabled):not(.disabled).active:focus,
2709 .show > .btn-dark.dropdown-toggle:focus {
2710 box-shadow: 0 0 0 0.2rem rgba(194, 197, 201, 0.5);
2713 .btn-outline-primary {
2715 border-color: #375a7f;
2717 .btn-outline-primary:hover {
2719 background-color: #375a7f;
2720 border-color: #375a7f;
2722 .btn-outline-primary:focus,
2723 .btn-outline-primary.focus {
2724 box-shadow: 0 0 0 0.2rem rgba(55, 90, 127, 0.5);
2726 .btn-outline-primary.disabled,
2727 .btn-outline-primary:disabled {
2729 background-color: transparent;
2731 .btn-outline-primary:not(:disabled):not(.disabled):active,
2732 .btn-outline-primary:not(:disabled):not(.disabled).active,
2733 .show > .btn-outline-primary.dropdown-toggle {
2735 background-color: #375a7f;
2736 border-color: #375a7f;
2738 .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
2739 .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
2740 .show > .btn-outline-primary.dropdown-toggle:focus {
2741 box-shadow: 0 0 0 0.2rem rgba(55, 90, 127, 0.5);
2744 .btn-outline-secondary {
2748 .btn-outline-secondary:hover {
2750 background-color: #444;
2753 .btn-outline-secondary:focus,
2754 .btn-outline-secondary.focus {
2755 box-shadow: 0 0 0 0.2rem rgba(68, 68, 68, 0.5);
2757 .btn-outline-secondary.disabled,
2758 .btn-outline-secondary:disabled {
2760 background-color: transparent;
2762 .btn-outline-secondary:not(:disabled):not(.disabled):active,
2763 .btn-outline-secondary:not(:disabled):not(.disabled).active,
2764 .show > .btn-outline-secondary.dropdown-toggle {
2766 background-color: #444;
2769 .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
2770 .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
2771 .show > .btn-outline-secondary.dropdown-toggle:focus {
2772 box-shadow: 0 0 0 0.2rem rgba(68, 68, 68, 0.5);
2775 .btn-outline-success {
2777 border-color: #00bc8c;
2779 .btn-outline-success:hover {
2781 background-color: #00bc8c;
2782 border-color: #00bc8c;
2784 .btn-outline-success:focus,
2785 .btn-outline-success.focus {
2786 box-shadow: 0 0 0 0.2rem rgba(0, 188, 140, 0.5);
2788 .btn-outline-success.disabled,
2789 .btn-outline-success:disabled {
2791 background-color: transparent;
2793 .btn-outline-success:not(:disabled):not(.disabled):active,
2794 .btn-outline-success:not(:disabled):not(.disabled).active,
2795 .show > .btn-outline-success.dropdown-toggle {
2797 background-color: #00bc8c;
2798 border-color: #00bc8c;
2800 .btn-outline-success:not(:disabled):not(.disabled):active:focus,
2801 .btn-outline-success:not(:disabled):not(.disabled).active:focus,
2802 .show > .btn-outline-success.dropdown-toggle:focus {
2803 box-shadow: 0 0 0 0.2rem rgba(0, 188, 140, 0.5);
2808 border-color: #3498db;
2810 .btn-outline-info:hover {
2812 background-color: #3498db;
2813 border-color: #3498db;
2815 .btn-outline-info:focus,
2816 .btn-outline-info.focus {
2817 box-shadow: 0 0 0 0.2rem rgba(52, 152, 219, 0.5);
2819 .btn-outline-info.disabled,
2820 .btn-outline-info:disabled {
2822 background-color: transparent;
2824 .btn-outline-info:not(:disabled):not(.disabled):active,
2825 .btn-outline-info:not(:disabled):not(.disabled).active,
2826 .show > .btn-outline-info.dropdown-toggle {
2828 background-color: #3498db;
2829 border-color: #3498db;
2831 .btn-outline-info:not(:disabled):not(.disabled):active:focus,
2832 .btn-outline-info:not(:disabled):not(.disabled).active:focus,
2833 .show > .btn-outline-info.dropdown-toggle:focus {
2834 box-shadow: 0 0 0 0.2rem rgba(52, 152, 219, 0.5);
2837 .btn-outline-warning {
2839 border-color: #f39c12;
2841 .btn-outline-warning:hover {
2843 background-color: #f39c12;
2844 border-color: #f39c12;
2846 .btn-outline-warning:focus,
2847 .btn-outline-warning.focus {
2848 box-shadow: 0 0 0 0.2rem rgba(243, 156, 18, 0.5);
2850 .btn-outline-warning.disabled,
2851 .btn-outline-warning:disabled {
2853 background-color: transparent;
2855 .btn-outline-warning:not(:disabled):not(.disabled):active,
2856 .btn-outline-warning:not(:disabled):not(.disabled).active,
2857 .show > .btn-outline-warning.dropdown-toggle {
2859 background-color: #f39c12;
2860 border-color: #f39c12;
2862 .btn-outline-warning:not(:disabled):not(.disabled):active:focus,
2863 .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
2864 .show > .btn-outline-warning.dropdown-toggle:focus {
2865 box-shadow: 0 0 0 0.2rem rgba(243, 156, 18, 0.5);
2868 .btn-outline-danger {
2870 border-color: #e74c3c;
2872 .btn-outline-danger:hover {
2874 background-color: #e74c3c;
2875 border-color: #e74c3c;
2877 .btn-outline-danger:focus,
2878 .btn-outline-danger.focus {
2879 box-shadow: 0 0 0 0.2rem rgba(231, 76, 60, 0.5);
2881 .btn-outline-danger.disabled,
2882 .btn-outline-danger:disabled {
2884 background-color: transparent;
2886 .btn-outline-danger:not(:disabled):not(.disabled):active,
2887 .btn-outline-danger:not(:disabled):not(.disabled).active,
2888 .show > .btn-outline-danger.dropdown-toggle {
2890 background-color: #e74c3c;
2891 border-color: #e74c3c;
2893 .btn-outline-danger:not(:disabled):not(.disabled):active:focus,
2894 .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
2895 .show > .btn-outline-danger.dropdown-toggle:focus {
2896 box-shadow: 0 0 0 0.2rem rgba(231, 76, 60, 0.5);
2899 .btn-outline-light {
2901 border-color: #303030;
2903 .btn-outline-light:hover {
2905 background-color: #303030;
2906 border-color: #303030;
2908 .btn-outline-light:focus,
2909 .btn-outline-light.focus {
2910 box-shadow: 0 0 0 0.2rem rgba(48, 48, 48, 0.5);
2912 .btn-outline-light.disabled,
2913 .btn-outline-light:disabled {
2915 background-color: transparent;
2917 .btn-outline-light:not(:disabled):not(.disabled):active,
2918 .btn-outline-light:not(:disabled):not(.disabled).active,
2919 .show > .btn-outline-light.dropdown-toggle {
2921 background-color: #303030;
2922 border-color: #303030;
2924 .btn-outline-light:not(:disabled):not(.disabled):active:focus,
2925 .btn-outline-light:not(:disabled):not(.disabled).active:focus,
2926 .show > .btn-outline-light.dropdown-toggle:focus {
2927 box-shadow: 0 0 0 0.2rem rgba(48, 48, 48, 0.5);
2932 border-color: #dee2e6;
2934 .btn-outline-dark:hover {
2936 background-color: #dee2e6;
2937 border-color: #dee2e6;
2939 .btn-outline-dark:focus,
2940 .btn-outline-dark.focus {
2941 box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5);
2943 .btn-outline-dark.disabled,
2944 .btn-outline-dark:disabled {
2946 background-color: transparent;
2948 .btn-outline-dark:not(:disabled):not(.disabled):active,
2949 .btn-outline-dark:not(:disabled):not(.disabled).active,
2950 .show > .btn-outline-dark.dropdown-toggle {
2952 background-color: #dee2e6;
2953 border-color: #dee2e6;
2955 .btn-outline-dark:not(:disabled):not(.disabled):active:focus,
2956 .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
2957 .show > .btn-outline-dark.dropdown-toggle:focus {
2958 box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5);
2964 text-decoration: none;
2968 text-decoration: underline;
2972 text-decoration: underline;
2975 .btn-link.disabled {
2977 pointer-events: none;
2981 .btn-group-lg > .btn {
2982 padding: 0.5rem 1rem;
2983 font-size: 1.171875rem;
2985 border-radius: 0.3rem;
2989 .btn-group-sm > .btn {
2990 padding: 0.25rem 0.5rem;
2991 font-size: 0.8203125rem;
2993 border-radius: 0.2rem;
3000 .btn-block + .btn-block {
3004 input[type="submit"].btn-block,
3005 input[type="reset"].btn-block,
3006 input[type="button"].btn-block {
3011 transition: opacity 0.15s linear;
3013 @media (prefers-reduced-motion: reduce) {
3022 .collapse:not(.show) {
3030 transition: height 0.35s ease;
3032 @media (prefers-reduced-motion: reduce) {
3040 transition: width 0.35s ease;
3042 @media (prefers-reduced-motion: reduce) {
3056 white-space: nowrap;
3058 .dropdown-toggle::after {
3059 display: inline-block;
3060 margin-left: 0.255em;
3061 vertical-align: 0.255em;
3063 border-top: 0.3em solid;
3064 border-right: 0.3em solid transparent;
3066 border-left: 0.3em solid transparent;
3068 .dropdown-toggle:empty::after {
3081 margin: 0.125rem 0 0;
3082 font-size: 0.9375rem;
3086 background-color: #222;
3087 background-clip: padding-box;
3088 border: 1px solid #444;
3089 border-radius: 0.25rem;
3092 .dropdown-menu-left {
3097 .dropdown-menu-right {
3102 @media (min-width: 576px) {
3103 .dropdown-menu-sm-left {
3107 .dropdown-menu-sm-right {
3112 @media (min-width: 768px) {
3113 .dropdown-menu-md-left {
3117 .dropdown-menu-md-right {
3122 @media (min-width: 992px) {
3123 .dropdown-menu-lg-left {
3127 .dropdown-menu-lg-right {
3132 @media (min-width: 1200px) {
3133 .dropdown-menu-xl-left {
3137 .dropdown-menu-xl-right {
3142 .dropup .dropdown-menu {
3146 margin-bottom: 0.125rem;
3148 .dropup .dropdown-toggle::after {
3149 display: inline-block;
3150 margin-left: 0.255em;
3151 vertical-align: 0.255em;
3154 border-right: 0.3em solid transparent;
3155 border-bottom: 0.3em solid;
3156 border-left: 0.3em solid transparent;
3158 .dropup .dropdown-toggle:empty::after {
3162 .dropright .dropdown-menu {
3167 margin-left: 0.125rem;
3169 .dropright .dropdown-toggle::after {
3170 display: inline-block;
3171 margin-left: 0.255em;
3172 vertical-align: 0.255em;
3174 border-top: 0.3em solid transparent;
3176 border-bottom: 0.3em solid transparent;
3177 border-left: 0.3em solid;
3179 .dropright .dropdown-toggle:empty::after {
3182 .dropright .dropdown-toggle::after {
3186 .dropleft .dropdown-menu {
3191 margin-right: 0.125rem;
3193 .dropleft .dropdown-toggle::after {
3194 display: inline-block;
3195 margin-left: 0.255em;
3196 vertical-align: 0.255em;
3199 .dropleft .dropdown-toggle::after {
3202 .dropleft .dropdown-toggle::before {
3203 display: inline-block;
3204 margin-right: 0.255em;
3205 vertical-align: 0.255em;
3207 border-top: 0.3em solid transparent;
3208 border-right: 0.3em solid;
3209 border-bottom: 0.3em solid transparent;
3211 .dropleft .dropdown-toggle:empty::after {
3214 .dropleft .dropdown-toggle::before {
3218 .dropdown-menu[x-placement^="top"],
3219 .dropdown-menu[x-placement^="right"],
3220 .dropdown-menu[x-placement^="bottom"],
3221 .dropdown-menu[x-placement^="left"] {
3230 border-top: 1px solid #444;
3236 padding: 0.25rem 1.5rem;
3240 text-align: inherit;
3241 white-space: nowrap;
3242 background-color: transparent;
3245 .dropdown-item:hover,
3246 .dropdown-item:focus {
3248 text-decoration: none;
3249 background-color: #375a7f;
3251 .dropdown-item.active,
3252 .dropdown-item:active {
3254 text-decoration: none;
3255 background-color: #375a7f;
3257 .dropdown-item.disabled,
3258 .dropdown-item:disabled {
3260 pointer-events: none;
3261 background-color: transparent;
3264 .dropdown-menu.show {
3270 padding: 0.5rem 1.5rem;
3272 font-size: 0.8203125rem;
3274 white-space: nowrap;
3277 .dropdown-item-text {
3279 padding: 0.25rem 1.5rem;
3284 .btn-group-vertical {
3286 display: inline-flex;
3287 vertical-align: middle;
3290 .btn-group-vertical > .btn {
3294 .btn-group > .btn:hover,
3295 .btn-group-vertical > .btn:hover {
3298 .btn-group > .btn:focus,
3299 .btn-group > .btn:active,
3300 .btn-group > .btn.active,
3301 .btn-group-vertical > .btn:focus,
3302 .btn-group-vertical > .btn:active,
3303 .btn-group-vertical > .btn.active {
3310 justify-content: flex-start;
3312 .btn-toolbar .input-group {
3316 .btn-group > .btn:not(:first-child),
3317 .btn-group > .btn-group:not(:first-child) {
3320 .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
3321 .btn-group > .btn-group:not(:last-child) > .btn {
3322 border-top-right-radius: 0;
3323 border-bottom-right-radius: 0;
3325 .btn-group > .btn:not(:first-child),
3326 .btn-group > .btn-group:not(:first-child) > .btn {
3327 border-top-left-radius: 0;
3328 border-bottom-left-radius: 0;
3331 .dropdown-toggle-split {
3332 padding-right: 0.5625rem;
3333 padding-left: 0.5625rem;
3335 .dropdown-toggle-split::after,
3336 .dropup .dropdown-toggle-split::after,
3337 .dropright .dropdown-toggle-split::after {
3340 .dropleft .dropdown-toggle-split::before {
3344 .btn-sm + .dropdown-toggle-split,
3345 .btn-group-sm > .btn + .dropdown-toggle-split {
3346 padding-right: 0.375rem;
3347 padding-left: 0.375rem;
3350 .btn-lg + .dropdown-toggle-split,
3351 .btn-group-lg > .btn + .dropdown-toggle-split {
3352 padding-right: 0.75rem;
3353 padding-left: 0.75rem;
3356 .btn-group-vertical {
3357 flex-direction: column;
3358 align-items: flex-start;
3359 justify-content: center;
3361 .btn-group-vertical > .btn,
3362 .btn-group-vertical > .btn-group {
3365 .btn-group-vertical > .btn:not(:first-child),
3366 .btn-group-vertical > .btn-group:not(:first-child) {
3369 .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
3370 .btn-group-vertical > .btn-group:not(:last-child) > .btn {
3371 border-bottom-right-radius: 0;
3372 border-bottom-left-radius: 0;
3374 .btn-group-vertical > .btn:not(:first-child),
3375 .btn-group-vertical > .btn-group:not(:first-child) > .btn {
3376 border-top-left-radius: 0;
3377 border-top-right-radius: 0;
3380 .btn-group-toggle > .btn,
3381 .btn-group-toggle > .btn-group > .btn {
3384 .btn-group-toggle > .btn input[type="radio"],
3385 .btn-group-toggle > .btn input[type="checkbox"],
3386 .btn-group-toggle > .btn-group > .btn input[type="radio"],
3387 .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
3389 clip: rect(0, 0, 0, 0);
3390 pointer-events: none;
3397 align-items: stretch;
3400 .input-group > .form-control,
3401 .input-group > .form-control-plaintext,
3402 .input-group > .custom-select,
3403 .input-group > .custom-file {
3410 .input-group > .form-control + .form-control,
3411 .input-group > .form-control + .custom-select,
3412 .input-group > .form-control + .custom-file,
3413 .input-group > .form-control-plaintext + .form-control,
3414 .input-group > .form-control-plaintext + .custom-select,
3415 .input-group > .form-control-plaintext + .custom-file,
3416 .input-group > .custom-select + .form-control,
3417 .input-group > .custom-select + .custom-select,
3418 .input-group > .custom-select + .custom-file,
3419 .input-group > .custom-file + .form-control,
3420 .input-group > .custom-file + .custom-select,
3421 .input-group > .custom-file + .custom-file {
3424 .input-group > .form-control:focus,
3425 .input-group > .custom-select:focus,
3426 .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
3429 .input-group > .custom-file .custom-file-input:focus {
3432 .input-group > .form-control:not(:first-child),
3433 .input-group > .custom-select:not(:first-child) {
3434 border-top-left-radius: 0;
3435 border-bottom-left-radius: 0;
3437 .input-group > .custom-file {
3439 align-items: center;
3441 .input-group > .custom-file:not(:last-child) .custom-file-label,
3442 .input-group > .custom-file:not(:last-child) .custom-file-label::after {
3443 border-top-right-radius: 0;
3444 border-bottom-right-radius: 0;
3446 .input-group > .custom-file:not(:first-child) .custom-file-label {
3447 border-top-left-radius: 0;
3448 border-bottom-left-radius: 0;
3450 .input-group:not(.has-validation) > .form-control:not(:last-child),
3451 .input-group:not(.has-validation) > .custom-select:not(:last-child),
3452 .input-group:not(.has-validation)
3453 > .custom-file:not(:last-child)
3455 .input-group:not(.has-validation)
3456 > .custom-file:not(:last-child)
3457 .custom-file-label::after {
3458 border-top-right-radius: 0;
3459 border-bottom-right-radius: 0;
3461 .input-group.has-validation > .form-control:nth-last-child(n + 3),
3462 .input-group.has-validation > .custom-select:nth-last-child(n + 3),
3463 .input-group.has-validation
3464 > .custom-file:nth-last-child(n + 3)
3466 .input-group.has-validation
3467 > .custom-file:nth-last-child(n + 3)
3468 .custom-file-label::after {
3469 border-top-right-radius: 0;
3470 border-bottom-right-radius: 0;
3473 .input-group-prepend,
3474 .input-group-append {
3477 .input-group-prepend .btn,
3478 .input-group-append .btn {
3482 .input-group-prepend .btn:focus,
3483 .input-group-append .btn:focus {
3486 .input-group-prepend .btn + .btn,
3487 .input-group-prepend .btn + .input-group-text,
3488 .input-group-prepend .input-group-text + .input-group-text,
3489 .input-group-prepend .input-group-text + .btn,
3490 .input-group-append .btn + .btn,
3491 .input-group-append .btn + .input-group-text,
3492 .input-group-append .input-group-text + .input-group-text,
3493 .input-group-append .input-group-text + .btn {
3497 .input-group-prepend {
3501 .input-group-append {
3507 align-items: center;
3508 padding: 0.375rem 0.75rem;
3510 font-size: 0.9375rem;
3515 white-space: nowrap;
3516 background-color: #444;
3517 border: 1px solid #222;
3518 border-radius: 0.25rem;
3520 .input-group-text input[type="radio"],
3521 .input-group-text input[type="checkbox"] {
3525 .input-group-lg > .form-control:not(textarea),
3526 .input-group-lg > .custom-select {
3527 height: calc(1.5em + 1rem + 2px);
3530 .input-group-lg > .form-control,
3531 .input-group-lg > .custom-select,
3532 .input-group-lg > .input-group-prepend > .input-group-text,
3533 .input-group-lg > .input-group-append > .input-group-text,
3534 .input-group-lg > .input-group-prepend > .btn,
3535 .input-group-lg > .input-group-append > .btn {
3536 padding: 0.5rem 1rem;
3537 font-size: 1.171875rem;
3539 border-radius: 0.3rem;
3542 .input-group-sm > .form-control:not(textarea),
3543 .input-group-sm > .custom-select {
3544 height: calc(1.5em + 0.5rem + 2px);
3547 .input-group-sm > .form-control,
3548 .input-group-sm > .custom-select,
3549 .input-group-sm > .input-group-prepend > .input-group-text,
3550 .input-group-sm > .input-group-append > .input-group-text,
3551 .input-group-sm > .input-group-prepend > .btn,
3552 .input-group-sm > .input-group-append > .btn {
3553 padding: 0.25rem 0.5rem;
3554 font-size: 0.8203125rem;
3556 border-radius: 0.2rem;
3559 .input-group-lg > .custom-select,
3560 .input-group-sm > .custom-select {
3561 padding-right: 1.75rem;
3564 .input-group > .input-group-prepend > .btn,
3565 .input-group > .input-group-prepend > .input-group-text,
3566 .input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
3567 .input-group:not(.has-validation)
3568 > .input-group-append:not(:last-child)
3569 > .input-group-text,
3570 .input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,
3571 .input-group.has-validation
3572 > .input-group-append:nth-last-child(n + 3)
3573 > .input-group-text,
3575 > .input-group-append:last-child
3576 > .btn:not(:last-child):not(.dropdown-toggle),
3578 > .input-group-append:last-child
3579 > .input-group-text:not(:last-child) {
3580 border-top-right-radius: 0;
3581 border-bottom-right-radius: 0;
3584 .input-group > .input-group-append > .btn,
3585 .input-group > .input-group-append > .input-group-text,
3586 .input-group > .input-group-prepend:not(:first-child) > .btn,
3587 .input-group > .input-group-prepend:not(:first-child) > .input-group-text,
3588 .input-group > .input-group-prepend:first-child > .btn:not(:first-child),
3590 > .input-group-prepend:first-child
3591 > .input-group-text:not(:first-child) {
3592 border-top-left-radius: 0;
3593 border-bottom-left-radius: 0;
3600 min-height: 1.40625rem;
3601 padding-left: 1.5rem;
3602 print-color-adjust: exact;
3605 .custom-control-inline {
3606 display: inline-flex;
3610 .custom-control-input {
3615 height: 1.203125rem;
3618 .custom-control-input:checked ~ .custom-control-label::before {
3620 border-color: #375a7f;
3621 background-color: #375a7f;
3623 .custom-control-input:focus ~ .custom-control-label::before {
3624 box-shadow: 0 0 0 0.2rem rgba(55, 90, 127, 0.25);
3626 .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
3627 border-color: #739ac2;
3629 .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
3631 background-color: #97b3d2;
3632 border-color: #97b3d2;
3634 .custom-control-input[disabled] ~ .custom-control-label,
3635 .custom-control-input:disabled ~ .custom-control-label {
3638 .custom-control-input[disabled] ~ .custom-control-label::before,
3639 .custom-control-input:disabled ~ .custom-control-label::before {
3640 background-color: #2b2b2b;
3643 .custom-control-label {
3646 vertical-align: top;
3648 .custom-control-label::before {
3655 pointer-events: none;
3657 background-color: #444;
3658 border: 1px solid #adb5bd;
3660 .custom-control-label::after {
3668 background: 50%/50% 50% no-repeat;
3671 .custom-checkbox .custom-control-label::before {
3672 border-radius: 0.25rem;
3674 .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
3675 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='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
3678 .custom-control-input:indeterminate
3679 ~ .custom-control-label::before {
3680 border-color: #375a7f;
3681 background-color: #375a7f;
3684 .custom-control-input:indeterminate
3685 ~ .custom-control-label::after {
3686 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='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
3689 .custom-control-input:disabled:checked
3690 ~ .custom-control-label::before {
3691 background-color: rgba(55, 90, 127, 0.5);
3694 .custom-control-input:disabled:indeterminate
3695 ~ .custom-control-label::before {
3696 background-color: rgba(55, 90, 127, 0.5);
3699 .custom-radio .custom-control-label::before {
3702 .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
3703 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='%23fff'/%3e%3c/svg%3e");
3706 .custom-control-input:disabled:checked
3707 ~ .custom-control-label::before {
3708 background-color: rgba(55, 90, 127, 0.5);
3712 padding-left: 2.25rem;
3714 .custom-switch .custom-control-label::before {
3717 pointer-events: all;
3718 border-radius: 0.5rem;
3720 .custom-switch .custom-control-label::after {
3721 top: calc(0.203125rem + 2px);
3722 left: calc(-2.25rem + 2px);
3723 width: calc(1rem - 4px);
3724 height: calc(1rem - 4px);
3725 background-color: #adb5bd;
3726 border-radius: 0.5rem;
3727 transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out,
3728 border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3730 @media (prefers-reduced-motion: reduce) {
3731 .custom-switch .custom-control-label::after {
3735 .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
3736 background-color: #444;
3737 transform: translateX(0.75rem);
3740 .custom-control-input:disabled:checked
3741 ~ .custom-control-label::before {
3742 background-color: rgba(55, 90, 127, 0.5);
3746 display: inline-block;
3748 height: calc(1.5em + 0.75rem + 2px);
3749 padding: 0.375rem 1.75rem 0.375rem 0.75rem;
3750 font-size: 0.9375rem;
3754 vertical-align: middle;
3756 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='%23303030' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
3757 right 0.75rem center/8px 10px no-repeat;
3758 border: 1px solid #222;
3759 border-radius: 0.25rem;
3762 .custom-select:focus {
3763 border-color: #739ac2;
3765 box-shadow: 0 0 0 0.2rem rgba(55, 90, 127, 0.25);
3767 .custom-select:focus::-ms-value {
3769 background-color: #444;
3771 .custom-select[multiple],
3772 .custom-select[size]:not([size="1"]) {
3774 padding-right: 0.75rem;
3775 background-image: none;
3777 .custom-select:disabled {
3779 background-color: #ebebeb;
3781 .custom-select::-ms-expand {
3784 .custom-select:-moz-focusring {
3786 text-shadow: 0 0 0 #fff;
3790 height: calc(1.5em + 0.5rem + 2px);
3791 padding-top: 0.25rem;
3792 padding-bottom: 0.25rem;
3793 padding-left: 0.5rem;
3794 font-size: 0.8203125rem;
3798 height: calc(1.5em + 1rem + 2px);
3799 padding-top: 0.5rem;
3800 padding-bottom: 0.5rem;
3802 font-size: 1.171875rem;
3807 display: inline-block;
3809 height: calc(1.5em + 0.75rem + 2px);
3813 .custom-file-input {
3817 height: calc(1.5em + 0.75rem + 2px);
3822 .custom-file-input:focus ~ .custom-file-label {
3823 border-color: #739ac2;
3824 box-shadow: 0 0 0 0.2rem rgba(55, 90, 127, 0.25);
3826 .custom-file-input[disabled] ~ .custom-file-label,
3827 .custom-file-input:disabled ~ .custom-file-label {
3828 background-color: #2b2b2b;
3830 .custom-file-input:lang(en) ~ .custom-file-label::after {
3833 .custom-file-input ~ .custom-file-label[data-browse]::after {
3834 content: attr(data-browse);
3837 .custom-file-label {
3843 height: calc(1.5em + 0.75rem + 2px);
3844 padding: 0.375rem 0.75rem;
3849 background-color: #444;
3850 border: 1px solid #222;
3851 border-radius: 0.25rem;
3853 .custom-file-label::after {
3860 height: calc(1.5em + 0.75rem);
3861 padding: 0.375rem 0.75rem;
3865 background-color: #444;
3866 border-left: inherit;
3867 border-radius: 0 0.25rem 0.25rem 0;
3874 background-color: transparent;
3877 .custom-range:focus {
3880 .custom-range:focus::-webkit-slider-thumb {
3881 box-shadow: 0 0 0 1px #222, 0 0 0 0.2rem rgba(55, 90, 127, 0.25);
3883 .custom-range:focus::-moz-range-thumb {
3884 box-shadow: 0 0 0 1px #222, 0 0 0 0.2rem rgba(55, 90, 127, 0.25);
3886 .custom-range:focus::-ms-thumb {
3887 box-shadow: 0 0 0 1px #222, 0 0 0 0.2rem rgba(55, 90, 127, 0.25);
3889 .custom-range::-moz-focus-outer {
3892 .custom-range::-webkit-slider-thumb {
3895 margin-top: -0.25rem;
3896 background-color: #375a7f;
3898 border-radius: 1rem;
3899 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
3900 box-shadow 0.15s ease-in-out;
3903 @media (prefers-reduced-motion: reduce) {
3904 .custom-range::-webkit-slider-thumb {
3908 .custom-range::-webkit-slider-thumb:active {
3909 background-color: #97b3d2;
3911 .custom-range::-webkit-slider-runnable-track {
3916 background-color: #dee2e6;
3917 border-color: transparent;
3918 border-radius: 1rem;
3920 .custom-range::-moz-range-thumb {
3923 background-color: #375a7f;
3925 border-radius: 1rem;
3926 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
3927 box-shadow 0.15s ease-in-out;
3930 @media (prefers-reduced-motion: reduce) {
3931 .custom-range::-moz-range-thumb {
3935 .custom-range::-moz-range-thumb:active {
3936 background-color: #97b3d2;
3938 .custom-range::-moz-range-track {
3943 background-color: #dee2e6;
3944 border-color: transparent;
3945 border-radius: 1rem;
3947 .custom-range::-ms-thumb {
3951 margin-right: 0.2rem;
3952 margin-left: 0.2rem;
3953 background-color: #375a7f;
3955 border-radius: 1rem;
3956 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
3957 box-shadow 0.15s ease-in-out;
3960 @media (prefers-reduced-motion: reduce) {
3961 .custom-range::-ms-thumb {
3965 .custom-range::-ms-thumb:active {
3966 background-color: #97b3d2;
3968 .custom-range::-ms-track {
3973 background-color: transparent;
3974 border-color: transparent;
3975 border-width: 0.5rem;
3977 .custom-range::-ms-fill-lower {
3978 background-color: #dee2e6;
3979 border-radius: 1rem;
3981 .custom-range::-ms-fill-upper {
3983 background-color: #dee2e6;
3984 border-radius: 1rem;
3986 .custom-range:disabled::-webkit-slider-thumb {
3987 background-color: #adb5bd;
3989 .custom-range:disabled::-webkit-slider-runnable-track {
3992 .custom-range:disabled::-moz-range-thumb {
3993 background-color: #adb5bd;
3995 .custom-range:disabled::-moz-range-track {
3998 .custom-range:disabled::-ms-thumb {
3999 background-color: #adb5bd;
4002 .custom-control-label::before,
4005 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
4006 box-shadow 0.15s ease-in-out;
4008 @media (prefers-reduced-motion: reduce) {
4009 .custom-control-label::before,
4026 padding: 0.5rem 2rem;
4030 text-decoration: none;
4032 .nav-link.disabled {
4034 pointer-events: none;
4039 border-bottom: 1px solid #444;
4041 .nav-tabs .nav-link {
4042 margin-bottom: -1px;
4043 background-color: transparent;
4044 border: 1px solid transparent;
4045 border-top-left-radius: 0.25rem;
4046 border-top-right-radius: 0.25rem;
4048 .nav-tabs .nav-link:hover,
4049 .nav-tabs .nav-link:focus {
4051 border-color: #444 #444 transparent;
4053 .nav-tabs .nav-link.disabled {
4055 background-color: transparent;
4056 border-color: transparent;
4058 .nav-tabs .nav-link.active,
4059 .nav-tabs .nav-item.show .nav-link {
4061 background-color: #222;
4062 border-color: #444 #444 transparent;
4064 .nav-tabs .dropdown-menu {
4066 border-top-left-radius: 0;
4067 border-top-right-radius: 0;
4070 .nav-pills .nav-link {
4073 border-radius: 0.25rem;
4075 .nav-pills .nav-link.active,
4076 .nav-pills .show > .nav-link {
4078 background-color: #375a7f;
4081 .nav-fill > .nav-link,
4082 .nav-fill .nav-item {
4087 .nav-justified > .nav-link,
4088 .nav-justified .nav-item {
4094 .tab-content > .tab-pane {
4097 .tab-content > .active {
4105 align-items: center;
4106 justify-content: space-between;
4110 .navbar .container-fluid,
4111 .navbar .container-sm,
4112 .navbar .container-md,
4113 .navbar .container-lg,
4114 .navbar .container-xl {
4117 align-items: center;
4118 justify-content: space-between;
4121 display: inline-block;
4122 padding-top: 0.32421875rem;
4123 padding-bottom: 0.32421875rem;
4125 font-size: 1.171875rem;
4126 line-height: inherit;
4127 white-space: nowrap;
4129 .navbar-brand:hover,
4130 .navbar-brand:focus {
4131 text-decoration: none;
4136 flex-direction: column;
4141 .navbar-nav .nav-link {
4145 .navbar-nav .dropdown-menu {
4151 display: inline-block;
4152 padding-top: 0.5rem;
4153 padding-bottom: 0.5rem;
4159 align-items: center;
4163 padding: 0.25rem 0.75rem;
4164 font-size: 1.171875rem;
4166 background-color: transparent;
4167 border: 1px solid transparent;
4168 border-radius: 0.25rem;
4170 .navbar-toggler:hover,
4171 .navbar-toggler:focus {
4172 text-decoration: none;
4175 .navbar-toggler-icon {
4176 display: inline-block;
4179 vertical-align: middle;
4181 background: 50%/100% 100% no-repeat;
4184 .navbar-nav-scroll {
4189 @media (max-width: 575.98px) {
4190 .navbar-expand-sm > .container,
4191 .navbar-expand-sm > .container-fluid,
4192 .navbar-expand-sm > .container-sm,
4193 .navbar-expand-sm > .container-md,
4194 .navbar-expand-sm > .container-lg,
4195 .navbar-expand-sm > .container-xl {
4200 @media (min-width: 576px) {
4202 flex-flow: row nowrap;
4203 justify-content: flex-start;
4205 .navbar-expand-sm .navbar-nav {
4206 flex-direction: row;
4208 .navbar-expand-sm .navbar-nav .dropdown-menu {
4211 .navbar-expand-sm .navbar-nav .nav-link {
4212 padding-right: 0.5rem;
4213 padding-left: 0.5rem;
4215 .navbar-expand-sm > .container,
4216 .navbar-expand-sm > .container-fluid,
4217 .navbar-expand-sm > .container-sm,
4218 .navbar-expand-sm > .container-md,
4219 .navbar-expand-sm > .container-lg,
4220 .navbar-expand-sm > .container-xl {
4223 .navbar-expand-sm .navbar-nav-scroll {
4226 .navbar-expand-sm .navbar-collapse {
4227 display: flex !important;
4230 .navbar-expand-sm .navbar-toggler {
4234 @media (max-width: 767.98px) {
4235 .navbar-expand-md > .container,
4236 .navbar-expand-md > .container-fluid,
4237 .navbar-expand-md > .container-sm,
4238 .navbar-expand-md > .container-md,
4239 .navbar-expand-md > .container-lg,
4240 .navbar-expand-md > .container-xl {
4245 @media (min-width: 768px) {
4247 flex-flow: row nowrap;
4248 justify-content: flex-start;
4250 .navbar-expand-md .navbar-nav {
4251 flex-direction: row;
4253 .navbar-expand-md .navbar-nav .dropdown-menu {
4256 .navbar-expand-md .navbar-nav .nav-link {
4257 padding-right: 0.5rem;
4258 padding-left: 0.5rem;
4260 .navbar-expand-md > .container,
4261 .navbar-expand-md > .container-fluid,
4262 .navbar-expand-md > .container-sm,
4263 .navbar-expand-md > .container-md,
4264 .navbar-expand-md > .container-lg,
4265 .navbar-expand-md > .container-xl {
4268 .navbar-expand-md .navbar-nav-scroll {
4271 .navbar-expand-md .navbar-collapse {
4272 display: flex !important;
4275 .navbar-expand-md .navbar-toggler {
4279 @media (max-width: 991.98px) {
4280 .navbar-expand-lg > .container,
4281 .navbar-expand-lg > .container-fluid,
4282 .navbar-expand-lg > .container-sm,
4283 .navbar-expand-lg > .container-md,
4284 .navbar-expand-lg > .container-lg,
4285 .navbar-expand-lg > .container-xl {
4290 @media (min-width: 992px) {
4292 flex-flow: row nowrap;
4293 justify-content: flex-start;
4295 .navbar-expand-lg .navbar-nav {
4296 flex-direction: row;
4298 .navbar-expand-lg .navbar-nav .dropdown-menu {
4301 .navbar-expand-lg .navbar-nav .nav-link {
4302 padding-right: 0.5rem;
4303 padding-left: 0.5rem;
4305 .navbar-expand-lg > .container,
4306 .navbar-expand-lg > .container-fluid,
4307 .navbar-expand-lg > .container-sm,
4308 .navbar-expand-lg > .container-md,
4309 .navbar-expand-lg > .container-lg,
4310 .navbar-expand-lg > .container-xl {
4313 .navbar-expand-lg .navbar-nav-scroll {
4316 .navbar-expand-lg .navbar-collapse {
4317 display: flex !important;
4320 .navbar-expand-lg .navbar-toggler {
4324 @media (max-width: 1199.98px) {
4325 .navbar-expand-xl > .container,
4326 .navbar-expand-xl > .container-fluid,
4327 .navbar-expand-xl > .container-sm,
4328 .navbar-expand-xl > .container-md,
4329 .navbar-expand-xl > .container-lg,
4330 .navbar-expand-xl > .container-xl {
4335 @media (min-width: 1200px) {
4337 flex-flow: row nowrap;
4338 justify-content: flex-start;
4340 .navbar-expand-xl .navbar-nav {
4341 flex-direction: row;
4343 .navbar-expand-xl .navbar-nav .dropdown-menu {
4346 .navbar-expand-xl .navbar-nav .nav-link {
4347 padding-right: 0.5rem;
4348 padding-left: 0.5rem;
4350 .navbar-expand-xl > .container,
4351 .navbar-expand-xl > .container-fluid,
4352 .navbar-expand-xl > .container-sm,
4353 .navbar-expand-xl > .container-md,
4354 .navbar-expand-xl > .container-lg,
4355 .navbar-expand-xl > .container-xl {
4358 .navbar-expand-xl .navbar-nav-scroll {
4361 .navbar-expand-xl .navbar-collapse {
4362 display: flex !important;
4365 .navbar-expand-xl .navbar-toggler {
4370 flex-flow: row nowrap;
4371 justify-content: flex-start;
4373 .navbar-expand > .container,
4374 .navbar-expand > .container-fluid,
4375 .navbar-expand > .container-sm,
4376 .navbar-expand > .container-md,
4377 .navbar-expand > .container-lg,
4378 .navbar-expand > .container-xl {
4382 .navbar-expand .navbar-nav {
4383 flex-direction: row;
4385 .navbar-expand .navbar-nav .dropdown-menu {
4388 .navbar-expand .navbar-nav .nav-link {
4389 padding-right: 0.5rem;
4390 padding-left: 0.5rem;
4392 .navbar-expand > .container,
4393 .navbar-expand > .container-fluid,
4394 .navbar-expand > .container-sm,
4395 .navbar-expand > .container-md,
4396 .navbar-expand > .container-lg,
4397 .navbar-expand > .container-xl {
4400 .navbar-expand .navbar-nav-scroll {
4403 .navbar-expand .navbar-collapse {
4404 display: flex !important;
4407 .navbar-expand .navbar-toggler {
4411 .navbar-light .navbar-brand {
4414 .navbar-light .navbar-brand:hover,
4415 .navbar-light .navbar-brand:focus {
4418 .navbar-light .navbar-nav .nav-link {
4419 color: rgba(255, 255, 255, 0.6);
4421 .navbar-light .navbar-nav .nav-link:hover,
4422 .navbar-light .navbar-nav .nav-link:focus {
4425 .navbar-light .navbar-nav .nav-link.disabled {
4426 color: rgba(0, 0, 0, 0.3);
4428 .navbar-light .navbar-nav .show > .nav-link,
4429 .navbar-light .navbar-nav .active > .nav-link,
4430 .navbar-light .navbar-nav .nav-link.show,
4431 .navbar-light .navbar-nav .nav-link.active {
4434 .navbar-light .navbar-toggler {
4435 color: rgba(255, 255, 255, 0.6);
4436 border-color: rgba(34, 34, 34, 0.1);
4438 .navbar-light .navbar-toggler-icon {
4439 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.6%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
4441 .navbar-light .navbar-text {
4442 color: rgba(255, 255, 255, 0.6);
4444 .navbar-light .navbar-text a {
4447 .navbar-light .navbar-text a:hover,
4448 .navbar-light .navbar-text a:focus {
4452 .navbar-dark .navbar-brand {
4455 .navbar-dark .navbar-brand:hover,
4456 .navbar-dark .navbar-brand:focus {
4459 .navbar-dark .navbar-nav .nav-link {
4460 color: rgba(255, 255, 255, 0.6);
4462 .navbar-dark .navbar-nav .nav-link:hover,
4463 .navbar-dark .navbar-nav .nav-link:focus {
4466 .navbar-dark .navbar-nav .nav-link.disabled {
4467 color: rgba(255, 255, 255, 0.25);
4469 .navbar-dark .navbar-nav .show > .nav-link,
4470 .navbar-dark .navbar-nav .active > .nav-link,
4471 .navbar-dark .navbar-nav .nav-link.show,
4472 .navbar-dark .navbar-nav .nav-link.active {
4475 .navbar-dark .navbar-toggler {
4476 color: rgba(255, 255, 255, 0.6);
4477 border-color: rgba(255, 255, 255, 0.1);
4479 .navbar-dark .navbar-toggler-icon {
4480 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.6%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
4482 .navbar-dark .navbar-text {
4483 color: rgba(255, 255, 255, 0.6);
4485 .navbar-dark .navbar-text a {
4488 .navbar-dark .navbar-text a:hover,
4489 .navbar-dark .navbar-text a:focus {
4496 flex-direction: column;
4498 word-wrap: break-word;
4499 background-color: #303030;
4500 background-clip: border-box;
4501 border: 1px solid rgba(0, 0, 0, 0.125);
4502 border-radius: 0.25rem;
4508 .card > .list-group {
4509 border-top: inherit;
4510 border-bottom: inherit;
4512 .card > .list-group:first-child {
4513 border-top-width: 0;
4514 border-top-left-radius: calc(0.25rem - 1px);
4515 border-top-right-radius: calc(0.25rem - 1px);
4517 .card > .list-group:last-child {
4518 border-bottom-width: 0;
4519 border-bottom-right-radius: calc(0.25rem - 1px);
4520 border-bottom-left-radius: calc(0.25rem - 1px);
4522 .card > .card-header + .list-group,
4523 .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;
4556 background-color: #444;
4557 border-bottom: 1px solid rgba(0, 0, 0, 0.125);
4559 .card-header:first-child {
4560 border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
4564 padding: 0.75rem 1.25rem;
4565 background-color: #444;
4566 border-top: 1px solid rgba(0, 0, 0, 0.125);
4568 .card-footer:last-child {
4569 border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
4573 margin-right: -0.625rem;
4574 margin-bottom: -0.75rem;
4575 margin-left: -0.625rem;
4579 .card-header-pills {
4580 margin-right: -0.625rem;
4581 margin-left: -0.625rem;
4591 border-radius: calc(0.25rem - 1px);
4603 border-top-left-radius: calc(0.25rem - 1px);
4604 border-top-right-radius: calc(0.25rem - 1px);
4609 border-bottom-right-radius: calc(0.25rem - 1px);
4610 border-bottom-left-radius: calc(0.25rem - 1px);
4614 margin-bottom: 15px;
4616 @media (min-width: 576px) {
4619 flex-flow: row wrap;
4620 margin-right: -15px;
4631 .card-group > .card {
4632 margin-bottom: 15px;
4634 @media (min-width: 576px) {
4637 flex-flow: row wrap;
4639 .card-group > .card {
4643 .card-group > .card + .card {
4647 .card-group > .card:not(:last-child) {
4648 border-top-right-radius: 0;
4649 border-bottom-right-radius: 0;
4651 .card-group > .card:not(:last-child) .card-img-top,
4652 .card-group > .card:not(:last-child) .card-header {
4653 border-top-right-radius: 0;
4655 .card-group > .card:not(:last-child) .card-img-bottom,
4656 .card-group > .card:not(:last-child) .card-footer {
4657 border-bottom-right-radius: 0;
4659 .card-group > .card:not(:first-child) {
4660 border-top-left-radius: 0;
4661 border-bottom-left-radius: 0;
4663 .card-group > .card:not(:first-child) .card-img-top,
4664 .card-group > .card:not(:first-child) .card-header {
4665 border-top-left-radius: 0;
4667 .card-group > .card:not(:first-child) .card-img-bottom,
4668 .card-group > .card:not(:first-child) .card-footer {
4669 border-bottom-left-radius: 0;
4673 .card-columns .card {
4674 margin-bottom: 0.75rem;
4676 @media (min-width: 576px) {
4679 column-gap: 1.25rem;
4683 .card-columns .card {
4684 display: inline-block;
4690 overflow-anchor: none;
4692 .accordion > .card {
4695 .accordion > .card:not(:last-of-type) {
4697 border-bottom-right-radius: 0;
4698 border-bottom-left-radius: 0;
4700 .accordion > .card:not(:first-of-type) {
4701 border-top-left-radius: 0;
4702 border-top-right-radius: 0;
4704 .accordion > .card > .card-header {
4706 margin-bottom: -1px;
4712 padding: 0.75rem 1rem;
4713 margin-bottom: 1rem;
4715 background-color: #444;
4716 border-radius: 0.25rem;
4719 .breadcrumb-item + .breadcrumb-item {
4720 padding-left: 0.5rem;
4722 .breadcrumb-item + .breadcrumb-item::before {
4724 padding-right: 0.5rem;
4728 .breadcrumb-item + .breadcrumb-item:hover::before {
4729 text-decoration: underline;
4731 .breadcrumb-item + .breadcrumb-item:hover::before {
4732 text-decoration: none;
4734 .breadcrumb-item.active {
4742 border-radius: 0.25rem;
4748 padding: 0.5rem 0.75rem;
4752 background-color: #00bc8c;
4753 border: 0 solid transparent;
4758 text-decoration: none;
4759 background-color: #00efb2;
4760 border-color: transparent;
4765 box-shadow: 0 0 0 0.2rem rgba(55, 90, 127, 0.25);
4768 .page-item:first-child .page-link {
4770 border-top-left-radius: 0.25rem;
4771 border-bottom-left-radius: 0.25rem;
4773 .page-item:last-child .page-link {
4774 border-top-right-radius: 0.25rem;
4775 border-bottom-right-radius: 0.25rem;
4777 .page-item.active .page-link {
4780 background-color: #00efb2;
4781 border-color: transparent;
4783 .page-item.disabled .page-link {
4785 pointer-events: none;
4787 background-color: #007053;
4788 border-color: transparent;
4791 .pagination-lg .page-link {
4792 padding: 0.75rem 1.5rem;
4793 font-size: 1.171875rem;
4796 .pagination-lg .page-item:first-child .page-link {
4797 border-top-left-radius: 0.3rem;
4798 border-bottom-left-radius: 0.3rem;
4800 .pagination-lg .page-item:last-child .page-link {
4801 border-top-right-radius: 0.3rem;
4802 border-bottom-right-radius: 0.3rem;
4805 .pagination-sm .page-link {
4806 padding: 0.25rem 0.5rem;
4807 font-size: 0.8203125rem;
4810 .pagination-sm .page-item:first-child .page-link {
4811 border-top-left-radius: 0.2rem;
4812 border-bottom-left-radius: 0.2rem;
4814 .pagination-sm .page-item:last-child .page-link {
4815 border-top-right-radius: 0.2rem;
4816 border-bottom-right-radius: 0.2rem;
4820 display: inline-block;
4821 padding: 0.25em 0.4em;
4826 white-space: nowrap;
4827 vertical-align: baseline;
4828 border-radius: 0.25rem;
4829 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
4830 border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4832 @media (prefers-reduced-motion: reduce) {
4839 text-decoration: none;
4852 padding-right: 0.6em;
4853 padding-left: 0.6em;
4854 border-radius: 10rem;
4859 background-color: #375a7f;
4861 a.badge-primary:hover,
4862 a.badge-primary:focus {
4864 background-color: #28415b;
4866 a.badge-primary:focus,
4867 a.badge-primary.focus {
4869 box-shadow: 0 0 0 0.2rem rgba(55, 90, 127, 0.5);
4874 background-color: #444;
4876 a.badge-secondary:hover,
4877 a.badge-secondary:focus {
4879 background-color: #2b2b2b;
4881 a.badge-secondary:focus,
4882 a.badge-secondary.focus {
4884 box-shadow: 0 0 0 0.2rem rgba(68, 68, 68, 0.5);
4889 background-color: #00bc8c;
4891 a.badge-success:hover,
4892 a.badge-success:focus {
4894 background-color: #008966;
4896 a.badge-success:focus,
4897 a.badge-success.focus {
4899 box-shadow: 0 0 0 0.2rem rgba(0, 188, 140, 0.5);
4904 background-color: #3498db;
4907 a.badge-info:focus {
4909 background-color: #217dbb;
4912 a.badge-info.focus {
4914 box-shadow: 0 0 0 0.2rem rgba(52, 152, 219, 0.5);
4919 background-color: #f39c12;
4921 a.badge-warning:hover,
4922 a.badge-warning:focus {
4924 background-color: #c87f0a;
4926 a.badge-warning:focus,
4927 a.badge-warning.focus {
4929 box-shadow: 0 0 0 0.2rem rgba(243, 156, 18, 0.5);
4934 background-color: #e74c3c;
4936 a.badge-danger:hover,
4937 a.badge-danger:focus {
4939 background-color: #d62c1a;
4941 a.badge-danger:focus,
4942 a.badge-danger.focus {
4944 box-shadow: 0 0 0 0.2rem rgba(231, 76, 60, 0.5);
4949 background-color: #303030;
4951 a.badge-light:hover,
4952 a.badge-light:focus {
4954 background-color: #171717;
4956 a.badge-light:focus,
4957 a.badge-light.focus {
4959 box-shadow: 0 0 0 0.2rem rgba(48, 48, 48, 0.5);
4964 background-color: #dee2e6;
4967 a.badge-dark:focus {
4969 background-color: #c1c9d0;
4972 a.badge-dark.focus {
4974 box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5);
4979 margin-bottom: 2rem;
4980 background-color: #303030;
4981 border-radius: 0.3rem;
4983 @media (min-width: 576px) {
4997 padding: 0.75rem 1.25rem;
4998 margin-bottom: 1rem;
4999 border: 1px solid transparent;
5000 border-radius: 0.25rem;
5011 .alert-dismissible {
5012 padding-right: 3.90625rem;
5014 .alert-dismissible .close {
5019 padding: 0.75rem 1.25rem;
5025 background-color: #d7dee5;
5026 border-color: #c7d1db;
5029 border-top-color: #b7c4d1;
5031 .alert-primary .alert-link {
5037 background-color: #dadada;
5038 border-color: #cbcbcb;
5040 .alert-secondary hr {
5041 border-top-color: #bebebe;
5043 .alert-secondary .alert-link {
5049 background-color: #ccf2e8;
5050 border-color: #b8ecdf;
5053 border-top-color: #a4e7d6;
5055 .alert-success .alert-link {
5061 background-color: #d6eaf8;
5062 border-color: #c6e2f5;
5065 border-top-color: #b0d7f1;
5067 .alert-info .alert-link {
5073 background-color: #fdebd0;
5074 border-color: #fce3bd;
5077 border-top-color: #fbd9a5;
5079 .alert-warning .alert-link {
5085 background-color: #fadbd8;
5086 border-color: #f8cdc8;
5089 border-top-color: #f5b8b1;
5091 .alert-danger .alert-link {
5097 background-color: #d6d6d6;
5098 border-color: #c5c5c5;
5101 border-top-color: #b8b8b8;
5103 .alert-light .alert-link {
5109 background-color: #f8f9fa;
5110 border-color: #f6f7f8;
5113 border-top-color: #e8eaed;
5115 .alert-dark .alert-link {
5119 @keyframes progress-bar-stripes {
5121 background-position: 1rem 0;
5124 background-position: 0 0;
5132 font-size: 0.703125rem;
5133 background-color: #444;
5134 border-radius: 0.25rem;
5139 flex-direction: column;
5140 justify-content: center;
5144 white-space: nowrap;
5145 background-color: #375a7f;
5146 transition: width 0.6s ease;
5148 @media (prefers-reduced-motion: reduce) {
5154 .progress-bar-striped {
5155 background-image: linear-gradient(
5157 rgba(255, 255, 255, 0.15) 25%,
5160 rgba(255, 255, 255, 0.15) 50%,
5161 rgba(255, 255, 255, 0.15) 75%,
5165 background-size: 1rem 1rem;
5168 .progress-bar-animated {
5169 animation: 1s linear infinite progress-bar-stripes;
5171 @media (prefers-reduced-motion: reduce) {
5172 .progress-bar-animated {
5179 align-items: flex-start;
5188 flex-direction: column;
5191 border-radius: 0.25rem;
5194 .list-group-item-action {
5197 text-align: inherit;
5199 .list-group-item-action:hover,
5200 .list-group-item-action:focus {
5203 text-decoration: none;
5204 background-color: #444;
5206 .list-group-item-action:active {
5208 background-color: #ebebeb;
5214 padding: 0.75rem 1.25rem;
5215 background-color: #303030;
5216 border: 1px solid #444;
5218 .list-group-item:first-child {
5219 border-top-left-radius: inherit;
5220 border-top-right-radius: inherit;
5222 .list-group-item:last-child {
5223 border-bottom-right-radius: inherit;
5224 border-bottom-left-radius: inherit;
5226 .list-group-item.disabled,
5227 .list-group-item:disabled {
5229 pointer-events: none;
5230 background-color: #303030;
5232 .list-group-item.active {
5235 background-color: #375a7f;
5236 border-color: #375a7f;
5238 .list-group-item + .list-group-item {
5239 border-top-width: 0;
5241 .list-group-item + .list-group-item.active {
5243 border-top-width: 1px;
5246 .list-group-horizontal {
5247 flex-direction: row;
5249 .list-group-horizontal > .list-group-item:first-child {
5250 border-bottom-left-radius: 0.25rem;
5251 border-top-right-radius: 0;
5253 .list-group-horizontal > .list-group-item:last-child {
5254 border-top-right-radius: 0.25rem;
5255 border-bottom-left-radius: 0;
5257 .list-group-horizontal > .list-group-item.active {
5260 .list-group-horizontal > .list-group-item + .list-group-item {
5261 border-top-width: 1px;
5262 border-left-width: 0;
5264 .list-group-horizontal > .list-group-item + .list-group-item.active {
5266 border-left-width: 1px;
5269 @media (min-width: 576px) {
5270 .list-group-horizontal-sm {
5271 flex-direction: row;
5273 .list-group-horizontal-sm > .list-group-item:first-child {
5274 border-bottom-left-radius: 0.25rem;
5275 border-top-right-radius: 0;
5277 .list-group-horizontal-sm > .list-group-item:last-child {
5278 border-top-right-radius: 0.25rem;
5279 border-bottom-left-radius: 0;
5281 .list-group-horizontal-sm > .list-group-item.active {
5284 .list-group-horizontal-sm > .list-group-item + .list-group-item {
5285 border-top-width: 1px;
5286 border-left-width: 0;
5288 .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
5290 border-left-width: 1px;
5293 @media (min-width: 768px) {
5294 .list-group-horizontal-md {
5295 flex-direction: row;
5297 .list-group-horizontal-md > .list-group-item:first-child {
5298 border-bottom-left-radius: 0.25rem;
5299 border-top-right-radius: 0;
5301 .list-group-horizontal-md > .list-group-item:last-child {
5302 border-top-right-radius: 0.25rem;
5303 border-bottom-left-radius: 0;
5305 .list-group-horizontal-md > .list-group-item.active {
5308 .list-group-horizontal-md > .list-group-item + .list-group-item {
5309 border-top-width: 1px;
5310 border-left-width: 0;
5312 .list-group-horizontal-md > .list-group-item + .list-group-item.active {
5314 border-left-width: 1px;
5317 @media (min-width: 992px) {
5318 .list-group-horizontal-lg {
5319 flex-direction: row;
5321 .list-group-horizontal-lg > .list-group-item:first-child {
5322 border-bottom-left-radius: 0.25rem;
5323 border-top-right-radius: 0;
5325 .list-group-horizontal-lg > .list-group-item:last-child {
5326 border-top-right-radius: 0.25rem;
5327 border-bottom-left-radius: 0;
5329 .list-group-horizontal-lg > .list-group-item.active {
5332 .list-group-horizontal-lg > .list-group-item + .list-group-item {
5333 border-top-width: 1px;
5334 border-left-width: 0;
5336 .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
5338 border-left-width: 1px;
5341 @media (min-width: 1200px) {
5342 .list-group-horizontal-xl {
5343 flex-direction: row;
5345 .list-group-horizontal-xl > .list-group-item:first-child {
5346 border-bottom-left-radius: 0.25rem;
5347 border-top-right-radius: 0;
5349 .list-group-horizontal-xl > .list-group-item:last-child {
5350 border-top-right-radius: 0.25rem;
5351 border-bottom-left-radius: 0;
5353 .list-group-horizontal-xl > .list-group-item.active {
5356 .list-group-horizontal-xl > .list-group-item + .list-group-item {
5357 border-top-width: 1px;
5358 border-left-width: 0;
5360 .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
5362 border-left-width: 1px;
5368 .list-group-flush > .list-group-item {
5369 border-width: 0 0 1px;
5371 .list-group-flush > .list-group-item:last-child {
5372 border-bottom-width: 0;
5375 .list-group-item-primary {
5377 background-color: #c7d1db;
5379 .list-group-item-primary.list-group-item-action:hover,
5380 .list-group-item-primary.list-group-item-action:focus {
5382 background-color: #b7c4d1;
5384 .list-group-item-primary.list-group-item-action.active {
5386 background-color: #1d2f42;
5387 border-color: #1d2f42;
5390 .list-group-item-secondary {
5392 background-color: #cbcbcb;
5394 .list-group-item-secondary.list-group-item-action:hover,
5395 .list-group-item-secondary.list-group-item-action:focus {
5397 background-color: #bebebe;
5399 .list-group-item-secondary.list-group-item-action.active {
5401 background-color: #232323;
5402 border-color: #232323;
5405 .list-group-item-success {
5407 background-color: #b8ecdf;
5409 .list-group-item-success.list-group-item-action:hover,
5410 .list-group-item-success.list-group-item-action:focus {
5412 background-color: #a4e7d6;
5414 .list-group-item-success.list-group-item-action.active {
5416 background-color: #006249;
5417 border-color: #006249;
5420 .list-group-item-info {
5422 background-color: #c6e2f5;
5424 .list-group-item-info.list-group-item-action:hover,
5425 .list-group-item-info.list-group-item-action:focus {
5427 background-color: #b0d7f1;
5429 .list-group-item-info.list-group-item-action.active {
5431 background-color: #1b4f72;
5432 border-color: #1b4f72;
5435 .list-group-item-warning {
5437 background-color: #fce3bd;
5439 .list-group-item-warning.list-group-item-action:hover,
5440 .list-group-item-warning.list-group-item-action:focus {
5442 background-color: #fbd9a5;
5444 .list-group-item-warning.list-group-item-action.active {
5446 background-color: #7e5109;
5447 border-color: #7e5109;
5450 .list-group-item-danger {
5452 background-color: #f8cdc8;
5454 .list-group-item-danger.list-group-item-action:hover,
5455 .list-group-item-danger.list-group-item-action:focus {
5457 background-color: #f5b8b1;
5459 .list-group-item-danger.list-group-item-action.active {
5461 background-color: #78281f;
5462 border-color: #78281f;
5465 .list-group-item-light {
5467 background-color: #c5c5c5;
5469 .list-group-item-light.list-group-item-action:hover,
5470 .list-group-item-light.list-group-item-action:focus {
5472 background-color: #b8b8b8;
5474 .list-group-item-light.list-group-item-action.active {
5476 background-color: #191919;
5477 border-color: #191919;
5480 .list-group-item-dark {
5482 background-color: #f6f7f8;
5484 .list-group-item-dark.list-group-item-action:hover,
5485 .list-group-item-dark.list-group-item-action:focus {
5487 background-color: #e8eaed;
5489 .list-group-item-dark.list-group-item-action.active {
5491 background-color: #737678;
5492 border-color: #737678;
5497 font-size: 1.40625rem;
5506 text-decoration: none;
5508 .close:not(:disabled):not(.disabled):hover,
5509 .close:not(:disabled):not(.disabled):focus {
5515 background-color: transparent;
5520 pointer-events: none;
5526 font-size: 0.875rem;
5527 background-color: #444;
5528 background-clip: padding-box;
5529 border: 1px solid rgba(0, 0, 0, 0.1);
5530 box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
5532 border-radius: 0.25rem;
5534 .toast:not(:last-child) {
5535 margin-bottom: 0.75rem;
5550 align-items: center;
5551 padding: 0.25rem 0.75rem;
5553 background-color: #303030;
5554 background-clip: padding-box;
5555 border-bottom: 1px solid rgba(0, 0, 0, 0.05);
5556 border-top-left-radius: calc(0.25rem - 1px);
5557 border-top-right-radius: calc(0.25rem - 1px);
5567 .modal-open .modal {
5588 pointer-events: none;
5590 .modal.fade .modal-dialog {
5591 transition: transform 0.3s ease-out;
5592 transform: translate(0, -50px);
5594 @media (prefers-reduced-motion: reduce) {
5595 .modal.fade .modal-dialog {
5599 .modal.show .modal-dialog {
5602 .modal.modal-static .modal-dialog {
5603 transform: scale(1.02);
5606 .modal-dialog-scrollable {
5608 max-height: calc(100% - 1rem);
5610 .modal-dialog-scrollable .modal-content {
5611 max-height: calc(100vh - 1rem);
5614 .modal-dialog-scrollable .modal-header,
5615 .modal-dialog-scrollable .modal-footer {
5618 .modal-dialog-scrollable .modal-body {
5622 .modal-dialog-centered {
5624 align-items: center;
5625 min-height: calc(100% - 1rem);
5627 .modal-dialog-centered::before {
5629 height: calc(100vh - 1rem);
5630 height: min-content;
5633 .modal-dialog-centered.modal-dialog-scrollable {
5634 flex-direction: column;
5635 justify-content: center;
5638 .modal-dialog-centered.modal-dialog-scrollable .modal-content {
5641 .modal-dialog-centered.modal-dialog-scrollable::before {
5648 flex-direction: column;
5650 pointer-events: auto;
5651 background-color: #303030;
5652 background-clip: padding-box;
5653 border: 1px solid #444;
5654 border-radius: 0.3rem;
5665 background-color: #000;
5667 .modal-backdrop.fade {
5670 .modal-backdrop.show {
5676 align-items: flex-start;
5677 justify-content: space-between;
5679 border-bottom: 1px solid #444;
5680 border-top-left-radius: calc(0.3rem - 1px);
5681 border-top-right-radius: calc(0.3rem - 1px);
5683 .modal-header .close {
5685 margin: -1rem -1rem -1rem auto;
5702 align-items: center;
5703 justify-content: flex-end;
5705 border-top: 1px solid #444;
5706 border-bottom-right-radius: calc(0.3rem - 1px);
5707 border-bottom-left-radius: calc(0.3rem - 1px);
5713 .modal-scrollbar-measure {
5721 @media (min-width: 576px) {
5724 margin: 1.75rem auto;
5726 .modal-dialog-scrollable {
5727 max-height: calc(100% - 3.5rem);
5729 .modal-dialog-scrollable .modal-content {
5730 max-height: calc(100vh - 3.5rem);
5732 .modal-dialog-centered {
5733 min-height: calc(100% - 3.5rem);
5735 .modal-dialog-centered::before {
5736 height: calc(100vh - 3.5rem);
5737 height: min-content;
5743 @media (min-width: 992px) {
5749 @media (min-width: 1200px) {
5759 font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
5760 "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
5767 text-decoration: none;
5769 text-transform: none;
5770 letter-spacing: normal;
5772 white-space: normal;
5773 word-spacing: normal;
5775 font-size: 0.8203125rem;
5776 word-wrap: break-word;
5788 .tooltip .arrow::before {
5791 border-color: transparent;
5792 border-style: solid;
5796 .bs-tooltip-auto[x-placement^="top"] {
5799 .bs-tooltip-top .arrow,
5800 .bs-tooltip-auto[x-placement^="top"] .arrow {
5803 .bs-tooltip-top .arrow::before,
5804 .bs-tooltip-auto[x-placement^="top"] .arrow::before {
5806 border-width: 0.4rem 0.4rem 0;
5807 border-top-color: #000;
5811 .bs-tooltip-auto[x-placement^="right"] {
5814 .bs-tooltip-right .arrow,
5815 .bs-tooltip-auto[x-placement^="right"] .arrow {
5820 .bs-tooltip-right .arrow::before,
5821 .bs-tooltip-auto[x-placement^="right"] .arrow::before {
5823 border-width: 0.4rem 0.4rem 0.4rem 0;
5824 border-right-color: #000;
5828 .bs-tooltip-auto[x-placement^="bottom"] {
5831 .bs-tooltip-bottom .arrow,
5832 .bs-tooltip-auto[x-placement^="bottom"] .arrow {
5835 .bs-tooltip-bottom .arrow::before,
5836 .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
5838 border-width: 0 0.4rem 0.4rem;
5839 border-bottom-color: #000;
5843 .bs-tooltip-auto[x-placement^="left"] {
5846 .bs-tooltip-left .arrow,
5847 .bs-tooltip-auto[x-placement^="left"] .arrow {
5852 .bs-tooltip-left .arrow::before,
5853 .bs-tooltip-auto[x-placement^="left"] .arrow::before {
5855 border-width: 0.4rem 0 0.4rem 0.4rem;
5856 border-left-color: #000;
5861 padding: 0.25rem 0.5rem;
5864 background-color: #000;
5865 border-radius: 0.25rem;
5875 font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
5876 "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
5883 text-decoration: none;
5885 text-transform: none;
5886 letter-spacing: normal;
5888 white-space: normal;
5889 word-spacing: normal;
5891 font-size: 0.8203125rem;
5892 word-wrap: break-word;
5893 background-color: #303030;
5894 background-clip: padding-box;
5895 border: 1px solid rgba(0, 0, 0, 0.2);
5896 border-radius: 0.3rem;
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(0, 0, 0, 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: #303030;
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(0, 0, 0, 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: #303030;
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(0, 0, 0, 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: #303030;
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 #444;
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(0, 0, 0, 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: #303030;
6016 padding: 0.5rem 0.75rem;
6018 font-size: 0.9375rem;
6019 background-color: #444;
6020 border-bottom: 1px solid #373737;
6021 border-top-left-radius: calc(0.3rem - 1px);
6022 border-top-right-radius: calc(0.3rem - 1px);
6024 .popover-header:empty {
6029 padding: 0.5rem 0.75rem;
6037 .carousel.pointer-event {
6038 touch-action: pan-y;
6046 .carousel-inner::after {
6057 margin-right: -100%;
6058 backface-visibility: hidden;
6059 transition: transform 0.6s ease-in-out;
6061 @media (prefers-reduced-motion: reduce) {
6067 .carousel-item.active,
6068 .carousel-item-next,
6069 .carousel-item-prev {
6073 .carousel-item-next:not(.carousel-item-left),
6074 .active.carousel-item-right {
6075 transform: translateX(100%);
6078 .carousel-item-prev:not(.carousel-item-right),
6079 .active.carousel-item-left {
6080 transform: translateX(-100%);
6083 .carousel-fade .carousel-item {
6085 transition-property: opacity;
6088 .carousel-fade .carousel-item.active,
6089 .carousel-fade .carousel-item-next.carousel-item-left,
6090 .carousel-fade .carousel-item-prev.carousel-item-right {
6094 .carousel-fade .active.carousel-item-left,
6095 .carousel-fade .active.carousel-item-right {
6098 transition: opacity 0s 0.6s;
6100 @media (prefers-reduced-motion: reduce) {
6101 .carousel-fade .active.carousel-item-left,
6102 .carousel-fade .active.carousel-item-right {
6107 .carousel-control-prev,
6108 .carousel-control-next {
6114 align-items: center;
6115 justify-content: center;
6123 transition: opacity 0.15s ease;
6125 @media (prefers-reduced-motion: reduce) {
6126 .carousel-control-prev,
6127 .carousel-control-next {
6131 .carousel-control-prev:hover,
6132 .carousel-control-prev:focus,
6133 .carousel-control-next:hover,
6134 .carousel-control-next:focus {
6136 text-decoration: none;
6141 .carousel-control-prev {
6145 .carousel-control-next {
6149 .carousel-control-prev-icon,
6150 .carousel-control-next-icon {
6151 display: inline-block;
6154 background: 50%/100% 100% no-repeat;
6157 .carousel-control-prev-icon {
6158 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
6161 .carousel-control-next-icon {
6162 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
6165 .carousel-indicators {
6172 justify-content: center;
6178 .carousel-indicators li {
6179 box-sizing: content-box;
6185 text-indent: -999px;
6187 background-color: #fff;
6188 background-clip: padding-box;
6189 border-top: 10px solid transparent;
6190 border-bottom: 10px solid transparent;
6192 transition: opacity 0.6s ease;
6194 @media (prefers-reduced-motion: reduce) {
6195 .carousel-indicators li {
6199 .carousel-indicators .active {
6210 padding-bottom: 20px;
6215 @keyframes spinner-border {
6217 transform: rotate(360deg);
6221 display: inline-block;
6224 vertical-align: -0.125em;
6225 border: 0.25em solid currentcolor;
6226 border-right-color: transparent;
6228 animation: 0.75s linear infinite spinner-border;
6231 .spinner-border-sm {
6234 border-width: 0.2em;
6237 @keyframes spinner-grow {
6239 transform: scale(0);
6247 display: inline-block;
6250 vertical-align: -0.125em;
6251 background-color: currentcolor;
6254 animation: 0.75s linear infinite spinner-grow;
6262 @media (prefers-reduced-motion: reduce) {
6265 animation-duration: 1.5s;
6269 vertical-align: baseline !important;
6273 vertical-align: top !important;
6277 vertical-align: middle !important;
6281 vertical-align: bottom !important;
6284 .align-text-bottom {
6285 vertical-align: text-bottom !important;
6289 vertical-align: text-top !important;
6293 background-color: #375a7f !important;
6298 button.bg-primary:hover,
6299 button.bg-primary:focus {
6300 background-color: #28415b !important;
6304 background-color: #444 !important;
6307 a.bg-secondary:hover,
6308 a.bg-secondary:focus,
6309 button.bg-secondary:hover,
6310 button.bg-secondary:focus {
6311 background-color: #2b2b2b !important;
6315 background-color: #00bc8c !important;
6320 button.bg-success:hover,
6321 button.bg-success:focus {
6322 background-color: #008966 !important;
6326 background-color: #3498db !important;
6331 button.bg-info:hover,
6332 button.bg-info:focus {
6333 background-color: #217dbb !important;
6337 background-color: #f39c12 !important;
6342 button.bg-warning:hover,
6343 button.bg-warning:focus {
6344 background-color: #c87f0a !important;
6348 background-color: #e74c3c !important;
6353 button.bg-danger:hover,
6354 button.bg-danger:focus {
6355 background-color: #d62c1a !important;
6359 background-color: #303030 !important;
6364 button.bg-light:hover,
6365 button.bg-light:focus {
6366 background-color: #171717 !important;
6370 background-color: #dee2e6 !important;
6375 button.bg-dark:hover,
6376 button.bg-dark:focus {
6377 background-color: #c1c9d0 !important;
6381 background-color: #fff !important;
6385 background-color: transparent !important;
6389 border: 1px solid #dee2e6 !important;
6393 border-top: 1px solid #dee2e6 !important;
6397 border-right: 1px solid #dee2e6 !important;
6401 border-bottom: 1px solid #dee2e6 !important;
6405 border-left: 1px solid #dee2e6 !important;
6409 border: 0 !important;
6413 border-top: 0 !important;
6417 border-right: 0 !important;
6421 border-bottom: 0 !important;
6425 border-left: 0 !important;
6429 border-color: #375a7f !important;
6433 border-color: #444 !important;
6437 border-color: #00bc8c !important;
6441 border-color: #3498db !important;
6445 border-color: #f39c12 !important;
6449 border-color: #e74c3c !important;
6453 border-color: #303030 !important;
6457 border-color: #dee2e6 !important;
6461 border-color: #fff !important;
6465 border-radius: 0.2rem !important;
6469 border-radius: 0.25rem !important;
6473 border-top-left-radius: 0.25rem !important;
6474 border-top-right-radius: 0.25rem !important;
6478 border-top-right-radius: 0.25rem !important;
6479 border-bottom-right-radius: 0.25rem !important;
6483 border-bottom-right-radius: 0.25rem !important;
6484 border-bottom-left-radius: 0.25rem !important;
6488 border-top-left-radius: 0.25rem !important;
6489 border-bottom-left-radius: 0.25rem !important;
6493 border-radius: 0.3rem !important;
6497 border-radius: 50% !important;
6501 border-radius: 50rem !important;
6505 border-radius: 0 !important;
6515 display: none !important;
6519 display: inline !important;
6523 display: inline-block !important;
6527 display: block !important;
6531 display: table !important;
6535 display: table-row !important;
6539 display: table-cell !important;
6543 display: flex !important;
6547 display: inline-flex !important;
6550 @media (min-width: 576px) {
6552 display: none !important;
6555 display: inline !important;
6557 .d-sm-inline-block {
6558 display: inline-block !important;
6561 display: block !important;
6564 display: table !important;
6567 display: table-row !important;
6570 display: table-cell !important;
6573 display: flex !important;
6576 display: inline-flex !important;
6579 @media (min-width: 768px) {
6581 display: none !important;
6584 display: inline !important;
6586 .d-md-inline-block {
6587 display: inline-block !important;
6590 display: block !important;
6593 display: table !important;
6596 display: table-row !important;
6599 display: table-cell !important;
6602 display: flex !important;
6605 display: inline-flex !important;
6608 @media (min-width: 992px) {
6610 display: none !important;
6613 display: inline !important;
6615 .d-lg-inline-block {
6616 display: inline-block !important;
6619 display: block !important;
6622 display: table !important;
6625 display: table-row !important;
6628 display: table-cell !important;
6631 display: flex !important;
6634 display: inline-flex !important;
6637 @media (min-width: 1200px) {
6639 display: none !important;
6642 display: inline !important;
6644 .d-xl-inline-block {
6645 display: inline-block !important;
6648 display: block !important;
6651 display: table !important;
6654 display: table-row !important;
6657 display: table-cell !important;
6660 display: flex !important;
6663 display: inline-flex !important;
6668 display: none !important;
6671 display: inline !important;
6673 .d-print-inline-block {
6674 display: inline-block !important;
6677 display: block !important;
6680 display: table !important;
6682 .d-print-table-row {
6683 display: table-row !important;
6685 .d-print-table-cell {
6686 display: table-cell !important;
6689 display: flex !important;
6691 .d-print-inline-flex {
6692 display: inline-flex !important;
6702 .embed-responsive::before {
6706 .embed-responsive .embed-responsive-item,
6707 .embed-responsive iframe,
6708 .embed-responsive embed,
6709 .embed-responsive object,
6710 .embed-responsive video {
6720 .embed-responsive-21by9::before {
6721 padding-top: 42.85714286%;
6724 .embed-responsive-16by9::before {
6725 padding-top: 56.25%;
6728 .embed-responsive-4by3::before {
6732 .embed-responsive-1by1::before {
6737 flex-direction: row !important;
6741 flex-direction: column !important;
6745 flex-direction: row-reverse !important;
6748 .flex-column-reverse {
6749 flex-direction: column-reverse !important;
6753 flex-wrap: wrap !important;
6757 flex-wrap: nowrap !important;
6760 .flex-wrap-reverse {
6761 flex-wrap: wrap-reverse !important;
6765 flex: 1 1 auto !important;
6769 flex-grow: 0 !important;
6773 flex-grow: 1 !important;
6777 flex-shrink: 0 !important;
6781 flex-shrink: 1 !important;
6784 .justify-content-start {
6785 justify-content: flex-start !important;
6788 .justify-content-end {
6789 justify-content: flex-end !important;
6792 .justify-content-center {
6793 justify-content: center !important;
6796 .justify-content-between {
6797 justify-content: space-between !important;
6800 .justify-content-around {
6801 justify-content: space-around !important;
6804 .align-items-start {
6805 align-items: flex-start !important;
6809 align-items: flex-end !important;
6812 .align-items-center {
6813 align-items: center !important;
6816 .align-items-baseline {
6817 align-items: baseline !important;
6820 .align-items-stretch {
6821 align-items: stretch !important;
6824 .align-content-start {
6825 align-content: flex-start !important;
6828 .align-content-end {
6829 align-content: flex-end !important;
6832 .align-content-center {
6833 align-content: center !important;
6836 .align-content-between {
6837 align-content: space-between !important;
6840 .align-content-around {
6841 align-content: space-around !important;
6844 .align-content-stretch {
6845 align-content: stretch !important;
6849 align-self: auto !important;
6853 align-self: flex-start !important;
6857 align-self: flex-end !important;
6860 .align-self-center {
6861 align-self: center !important;
6864 .align-self-baseline {
6865 align-self: baseline !important;
6868 .align-self-stretch {
6869 align-self: stretch !important;
6872 @media (min-width: 576px) {
6874 flex-direction: row !important;
6877 flex-direction: column !important;
6879 .flex-sm-row-reverse {
6880 flex-direction: row-reverse !important;
6882 .flex-sm-column-reverse {
6883 flex-direction: column-reverse !important;
6886 flex-wrap: wrap !important;
6889 flex-wrap: nowrap !important;
6891 .flex-sm-wrap-reverse {
6892 flex-wrap: wrap-reverse !important;
6895 flex: 1 1 auto !important;
6898 flex-grow: 0 !important;
6901 flex-grow: 1 !important;
6904 flex-shrink: 0 !important;
6907 flex-shrink: 1 !important;
6909 .justify-content-sm-start {
6910 justify-content: flex-start !important;
6912 .justify-content-sm-end {
6913 justify-content: flex-end !important;
6915 .justify-content-sm-center {
6916 justify-content: center !important;
6918 .justify-content-sm-between {
6919 justify-content: space-between !important;
6921 .justify-content-sm-around {
6922 justify-content: space-around !important;
6924 .align-items-sm-start {
6925 align-items: flex-start !important;
6927 .align-items-sm-end {
6928 align-items: flex-end !important;
6930 .align-items-sm-center {
6931 align-items: center !important;
6933 .align-items-sm-baseline {
6934 align-items: baseline !important;
6936 .align-items-sm-stretch {
6937 align-items: stretch !important;
6939 .align-content-sm-start {
6940 align-content: flex-start !important;
6942 .align-content-sm-end {
6943 align-content: flex-end !important;
6945 .align-content-sm-center {
6946 align-content: center !important;
6948 .align-content-sm-between {
6949 align-content: space-between !important;
6951 .align-content-sm-around {
6952 align-content: space-around !important;
6954 .align-content-sm-stretch {
6955 align-content: stretch !important;
6957 .align-self-sm-auto {
6958 align-self: auto !important;
6960 .align-self-sm-start {
6961 align-self: flex-start !important;
6963 .align-self-sm-end {
6964 align-self: flex-end !important;
6966 .align-self-sm-center {
6967 align-self: center !important;
6969 .align-self-sm-baseline {
6970 align-self: baseline !important;
6972 .align-self-sm-stretch {
6973 align-self: stretch !important;
6976 @media (min-width: 768px) {
6978 flex-direction: row !important;
6981 flex-direction: column !important;
6983 .flex-md-row-reverse {
6984 flex-direction: row-reverse !important;
6986 .flex-md-column-reverse {
6987 flex-direction: column-reverse !important;
6990 flex-wrap: wrap !important;
6993 flex-wrap: nowrap !important;
6995 .flex-md-wrap-reverse {
6996 flex-wrap: wrap-reverse !important;
6999 flex: 1 1 auto !important;
7002 flex-grow: 0 !important;
7005 flex-grow: 1 !important;
7008 flex-shrink: 0 !important;
7011 flex-shrink: 1 !important;
7013 .justify-content-md-start {
7014 justify-content: flex-start !important;
7016 .justify-content-md-end {
7017 justify-content: flex-end !important;
7019 .justify-content-md-center {
7020 justify-content: center !important;
7022 .justify-content-md-between {
7023 justify-content: space-between !important;
7025 .justify-content-md-around {
7026 justify-content: space-around !important;
7028 .align-items-md-start {
7029 align-items: flex-start !important;
7031 .align-items-md-end {
7032 align-items: flex-end !important;
7034 .align-items-md-center {
7035 align-items: center !important;
7037 .align-items-md-baseline {
7038 align-items: baseline !important;
7040 .align-items-md-stretch {
7041 align-items: stretch !important;
7043 .align-content-md-start {
7044 align-content: flex-start !important;
7046 .align-content-md-end {
7047 align-content: flex-end !important;
7049 .align-content-md-center {
7050 align-content: center !important;
7052 .align-content-md-between {
7053 align-content: space-between !important;
7055 .align-content-md-around {
7056 align-content: space-around !important;
7058 .align-content-md-stretch {
7059 align-content: stretch !important;
7061 .align-self-md-auto {
7062 align-self: auto !important;
7064 .align-self-md-start {
7065 align-self: flex-start !important;
7067 .align-self-md-end {
7068 align-self: flex-end !important;
7070 .align-self-md-center {
7071 align-self: center !important;
7073 .align-self-md-baseline {
7074 align-self: baseline !important;
7076 .align-self-md-stretch {
7077 align-self: stretch !important;
7080 @media (min-width: 992px) {
7082 flex-direction: row !important;
7085 flex-direction: column !important;
7087 .flex-lg-row-reverse {
7088 flex-direction: row-reverse !important;
7090 .flex-lg-column-reverse {
7091 flex-direction: column-reverse !important;
7094 flex-wrap: wrap !important;
7097 flex-wrap: nowrap !important;
7099 .flex-lg-wrap-reverse {
7100 flex-wrap: wrap-reverse !important;
7103 flex: 1 1 auto !important;
7106 flex-grow: 0 !important;
7109 flex-grow: 1 !important;
7112 flex-shrink: 0 !important;
7115 flex-shrink: 1 !important;
7117 .justify-content-lg-start {
7118 justify-content: flex-start !important;
7120 .justify-content-lg-end {
7121 justify-content: flex-end !important;
7123 .justify-content-lg-center {
7124 justify-content: center !important;
7126 .justify-content-lg-between {
7127 justify-content: space-between !important;
7129 .justify-content-lg-around {
7130 justify-content: space-around !important;
7132 .align-items-lg-start {
7133 align-items: flex-start !important;
7135 .align-items-lg-end {
7136 align-items: flex-end !important;
7138 .align-items-lg-center {
7139 align-items: center !important;
7141 .align-items-lg-baseline {
7142 align-items: baseline !important;
7144 .align-items-lg-stretch {
7145 align-items: stretch !important;
7147 .align-content-lg-start {
7148 align-content: flex-start !important;
7150 .align-content-lg-end {
7151 align-content: flex-end !important;
7153 .align-content-lg-center {
7154 align-content: center !important;
7156 .align-content-lg-between {
7157 align-content: space-between !important;
7159 .align-content-lg-around {
7160 align-content: space-around !important;
7162 .align-content-lg-stretch {
7163 align-content: stretch !important;
7165 .align-self-lg-auto {
7166 align-self: auto !important;
7168 .align-self-lg-start {
7169 align-self: flex-start !important;
7171 .align-self-lg-end {
7172 align-self: flex-end !important;
7174 .align-self-lg-center {
7175 align-self: center !important;
7177 .align-self-lg-baseline {
7178 align-self: baseline !important;
7180 .align-self-lg-stretch {
7181 align-self: stretch !important;
7184 @media (min-width: 1200px) {
7186 flex-direction: row !important;
7189 flex-direction: column !important;
7191 .flex-xl-row-reverse {
7192 flex-direction: row-reverse !important;
7194 .flex-xl-column-reverse {
7195 flex-direction: column-reverse !important;
7198 flex-wrap: wrap !important;
7201 flex-wrap: nowrap !important;
7203 .flex-xl-wrap-reverse {
7204 flex-wrap: wrap-reverse !important;
7207 flex: 1 1 auto !important;
7210 flex-grow: 0 !important;
7213 flex-grow: 1 !important;
7216 flex-shrink: 0 !important;
7219 flex-shrink: 1 !important;
7221 .justify-content-xl-start {
7222 justify-content: flex-start !important;
7224 .justify-content-xl-end {
7225 justify-content: flex-end !important;
7227 .justify-content-xl-center {
7228 justify-content: center !important;
7230 .justify-content-xl-between {
7231 justify-content: space-between !important;
7233 .justify-content-xl-around {
7234 justify-content: space-around !important;
7236 .align-items-xl-start {
7237 align-items: flex-start !important;
7239 .align-items-xl-end {
7240 align-items: flex-end !important;
7242 .align-items-xl-center {
7243 align-items: center !important;
7245 .align-items-xl-baseline {
7246 align-items: baseline !important;
7248 .align-items-xl-stretch {
7249 align-items: stretch !important;
7251 .align-content-xl-start {
7252 align-content: flex-start !important;
7254 .align-content-xl-end {
7255 align-content: flex-end !important;
7257 .align-content-xl-center {
7258 align-content: center !important;
7260 .align-content-xl-between {
7261 align-content: space-between !important;
7263 .align-content-xl-around {
7264 align-content: space-around !important;
7266 .align-content-xl-stretch {
7267 align-content: stretch !important;
7269 .align-self-xl-auto {
7270 align-self: auto !important;
7272 .align-self-xl-start {
7273 align-self: flex-start !important;
7275 .align-self-xl-end {
7276 align-self: flex-end !important;
7278 .align-self-xl-center {
7279 align-self: center !important;
7281 .align-self-xl-baseline {
7282 align-self: baseline !important;
7284 .align-self-xl-stretch {
7285 align-self: stretch !important;
7289 float: left !important;
7293 float: right !important;
7297 float: none !important;
7300 @media (min-width: 576px) {
7302 float: left !important;
7305 float: right !important;
7308 float: none !important;
7311 @media (min-width: 768px) {
7313 float: left !important;
7316 float: right !important;
7319 float: none !important;
7322 @media (min-width: 992px) {
7324 float: left !important;
7327 float: right !important;
7330 float: none !important;
7333 @media (min-width: 1200px) {
7335 float: left !important;
7338 float: right !important;
7341 float: none !important;
7345 user-select: all !important;
7349 user-select: auto !important;
7353 user-select: none !important;
7357 overflow: auto !important;
7361 overflow: hidden !important;
7365 position: static !important;
7368 .position-relative {
7369 position: relative !important;
7372 .position-absolute {
7373 position: absolute !important;
7377 position: fixed !important;
7381 position: sticky !important;
7400 @supports (position: sticky) {
7415 clip: rect(0, 0, 0, 0);
7416 white-space: nowrap;
7420 .sr-only-focusable:active,
7421 .sr-only-focusable:focus {
7427 white-space: normal;
7431 box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
7435 box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
7439 box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
7443 box-shadow: none !important;
7447 width: 25% !important;
7451 width: 50% !important;
7455 width: 75% !important;
7459 width: 100% !important;
7463 width: auto !important;
7467 height: 25% !important;
7471 height: 50% !important;
7475 height: 75% !important;
7479 height: 100% !important;
7483 height: auto !important;
7487 max-width: 100% !important;
7491 max-height: 100% !important;
7495 min-width: 100vw !important;
7499 min-height: 100vh !important;
7503 width: 100vw !important;
7507 height: 100vh !important;
7511 margin: 0 !important;
7516 margin-top: 0 !important;
7521 margin-right: 0 !important;
7526 margin-bottom: 0 !important;
7531 margin-left: 0 !important;
7535 margin: 0.25rem !important;
7540 margin-top: 0.25rem !important;
7545 margin-right: 0.25rem !important;
7550 margin-bottom: 0.25rem !important;
7555 margin-left: 0.25rem !important;
7559 margin: 0.5rem !important;
7564 margin-top: 0.5rem !important;
7569 margin-right: 0.5rem !important;
7574 margin-bottom: 0.5rem !important;
7579 margin-left: 0.5rem !important;
7583 margin: 1rem !important;
7588 margin-top: 1rem !important;
7593 margin-right: 1rem !important;
7598 margin-bottom: 1rem !important;
7603 margin-left: 1rem !important;
7607 margin: 1.5rem !important;
7612 margin-top: 1.5rem !important;
7617 margin-right: 1.5rem !important;
7622 margin-bottom: 1.5rem !important;
7627 margin-left: 1.5rem !important;
7631 margin: 3rem !important;
7636 margin-top: 3rem !important;
7641 margin-right: 3rem !important;
7646 margin-bottom: 3rem !important;
7651 margin-left: 3rem !important;
7655 padding: 0 !important;
7660 padding-top: 0 !important;
7665 padding-right: 0 !important;
7670 padding-bottom: 0 !important;
7675 padding-left: 0 !important;
7679 padding: 0.25rem !important;
7684 padding-top: 0.25rem !important;
7689 padding-right: 0.25rem !important;
7694 padding-bottom: 0.25rem !important;
7699 padding-left: 0.25rem !important;
7703 padding: 0.5rem !important;
7708 padding-top: 0.5rem !important;
7713 padding-right: 0.5rem !important;
7718 padding-bottom: 0.5rem !important;
7723 padding-left: 0.5rem !important;
7727 padding: 1rem !important;
7732 padding-top: 1rem !important;
7737 padding-right: 1rem !important;
7742 padding-bottom: 1rem !important;
7747 padding-left: 1rem !important;
7751 padding: 1.5rem !important;
7756 padding-top: 1.5rem !important;
7761 padding-right: 1.5rem !important;
7766 padding-bottom: 1.5rem !important;
7771 padding-left: 1.5rem !important;
7775 padding: 3rem !important;
7780 padding-top: 3rem !important;
7785 padding-right: 3rem !important;
7790 padding-bottom: 3rem !important;
7795 padding-left: 3rem !important;
7799 margin: -0.25rem !important;
7804 margin-top: -0.25rem !important;
7809 margin-right: -0.25rem !important;
7814 margin-bottom: -0.25rem !important;
7819 margin-left: -0.25rem !important;
7823 margin: -0.5rem !important;
7828 margin-top: -0.5rem !important;
7833 margin-right: -0.5rem !important;
7838 margin-bottom: -0.5rem !important;
7843 margin-left: -0.5rem !important;
7847 margin: -1rem !important;
7852 margin-top: -1rem !important;
7857 margin-right: -1rem !important;
7862 margin-bottom: -1rem !important;
7867 margin-left: -1rem !important;
7871 margin: -1.5rem !important;
7876 margin-top: -1.5rem !important;
7881 margin-right: -1.5rem !important;
7886 margin-bottom: -1.5rem !important;
7891 margin-left: -1.5rem !important;
7895 margin: -3rem !important;
7900 margin-top: -3rem !important;
7905 margin-right: -3rem !important;
7910 margin-bottom: -3rem !important;
7915 margin-left: -3rem !important;
7919 margin: auto !important;
7924 margin-top: auto !important;
7929 margin-right: auto !important;
7934 margin-bottom: auto !important;
7939 margin-left: auto !important;
7942 @media (min-width: 576px) {
7944 margin: 0 !important;
7948 margin-top: 0 !important;
7952 margin-right: 0 !important;
7956 margin-bottom: 0 !important;
7960 margin-left: 0 !important;
7963 margin: 0.25rem !important;
7967 margin-top: 0.25rem !important;
7971 margin-right: 0.25rem !important;
7975 margin-bottom: 0.25rem !important;
7979 margin-left: 0.25rem !important;
7982 margin: 0.5rem !important;
7986 margin-top: 0.5rem !important;
7990 margin-right: 0.5rem !important;
7994 margin-bottom: 0.5rem !important;
7998 margin-left: 0.5rem !important;
8001 margin: 1rem !important;
8005 margin-top: 1rem !important;
8009 margin-right: 1rem !important;
8013 margin-bottom: 1rem !important;
8017 margin-left: 1rem !important;
8020 margin: 1.5rem !important;
8024 margin-top: 1.5rem !important;
8028 margin-right: 1.5rem !important;
8032 margin-bottom: 1.5rem !important;
8036 margin-left: 1.5rem !important;
8039 margin: 3rem !important;
8043 margin-top: 3rem !important;
8047 margin-right: 3rem !important;
8051 margin-bottom: 3rem !important;
8055 margin-left: 3rem !important;
8058 padding: 0 !important;
8062 padding-top: 0 !important;
8066 padding-right: 0 !important;
8070 padding-bottom: 0 !important;
8074 padding-left: 0 !important;
8077 padding: 0.25rem !important;
8081 padding-top: 0.25rem !important;
8085 padding-right: 0.25rem !important;
8089 padding-bottom: 0.25rem !important;
8093 padding-left: 0.25rem !important;
8096 padding: 0.5rem !important;
8100 padding-top: 0.5rem !important;
8104 padding-right: 0.5rem !important;
8108 padding-bottom: 0.5rem !important;
8112 padding-left: 0.5rem !important;
8115 padding: 1rem !important;
8119 padding-top: 1rem !important;
8123 padding-right: 1rem !important;
8127 padding-bottom: 1rem !important;
8131 padding-left: 1rem !important;
8134 padding: 1.5rem !important;
8138 padding-top: 1.5rem !important;
8142 padding-right: 1.5rem !important;
8146 padding-bottom: 1.5rem !important;
8150 padding-left: 1.5rem !important;
8153 padding: 3rem !important;
8157 padding-top: 3rem !important;
8161 padding-right: 3rem !important;
8165 padding-bottom: 3rem !important;
8169 padding-left: 3rem !important;
8172 margin: -0.25rem !important;
8176 margin-top: -0.25rem !important;
8180 margin-right: -0.25rem !important;
8184 margin-bottom: -0.25rem !important;
8188 margin-left: -0.25rem !important;
8191 margin: -0.5rem !important;
8195 margin-top: -0.5rem !important;
8199 margin-right: -0.5rem !important;
8203 margin-bottom: -0.5rem !important;
8207 margin-left: -0.5rem !important;
8210 margin: -1rem !important;
8214 margin-top: -1rem !important;
8218 margin-right: -1rem !important;
8222 margin-bottom: -1rem !important;
8226 margin-left: -1rem !important;
8229 margin: -1.5rem !important;
8233 margin-top: -1.5rem !important;
8237 margin-right: -1.5rem !important;
8241 margin-bottom: -1.5rem !important;
8245 margin-left: -1.5rem !important;
8248 margin: -3rem !important;
8252 margin-top: -3rem !important;
8256 margin-right: -3rem !important;
8260 margin-bottom: -3rem !important;
8264 margin-left: -3rem !important;
8267 margin: auto !important;
8271 margin-top: auto !important;
8275 margin-right: auto !important;
8279 margin-bottom: auto !important;
8283 margin-left: auto !important;
8286 @media (min-width: 768px) {
8288 margin: 0 !important;
8292 margin-top: 0 !important;
8296 margin-right: 0 !important;
8300 margin-bottom: 0 !important;
8304 margin-left: 0 !important;
8307 margin: 0.25rem !important;
8311 margin-top: 0.25rem !important;
8315 margin-right: 0.25rem !important;
8319 margin-bottom: 0.25rem !important;
8323 margin-left: 0.25rem !important;
8326 margin: 0.5rem !important;
8330 margin-top: 0.5rem !important;
8334 margin-right: 0.5rem !important;
8338 margin-bottom: 0.5rem !important;
8342 margin-left: 0.5rem !important;
8345 margin: 1rem !important;
8349 margin-top: 1rem !important;
8353 margin-right: 1rem !important;
8357 margin-bottom: 1rem !important;
8361 margin-left: 1rem !important;
8364 margin: 1.5rem !important;
8368 margin-top: 1.5rem !important;
8372 margin-right: 1.5rem !important;
8376 margin-bottom: 1.5rem !important;
8380 margin-left: 1.5rem !important;
8383 margin: 3rem !important;
8387 margin-top: 3rem !important;
8391 margin-right: 3rem !important;
8395 margin-bottom: 3rem !important;
8399 margin-left: 3rem !important;
8402 padding: 0 !important;
8406 padding-top: 0 !important;
8410 padding-right: 0 !important;
8414 padding-bottom: 0 !important;
8418 padding-left: 0 !important;
8421 padding: 0.25rem !important;
8425 padding-top: 0.25rem !important;
8429 padding-right: 0.25rem !important;
8433 padding-bottom: 0.25rem !important;
8437 padding-left: 0.25rem !important;
8440 padding: 0.5rem !important;
8444 padding-top: 0.5rem !important;
8448 padding-right: 0.5rem !important;
8452 padding-bottom: 0.5rem !important;
8456 padding-left: 0.5rem !important;
8459 padding: 1rem !important;
8463 padding-top: 1rem !important;
8467 padding-right: 1rem !important;
8471 padding-bottom: 1rem !important;
8475 padding-left: 1rem !important;
8478 padding: 1.5rem !important;
8482 padding-top: 1.5rem !important;
8486 padding-right: 1.5rem !important;
8490 padding-bottom: 1.5rem !important;
8494 padding-left: 1.5rem !important;
8497 padding: 3rem !important;
8501 padding-top: 3rem !important;
8505 padding-right: 3rem !important;
8509 padding-bottom: 3rem !important;
8513 padding-left: 3rem !important;
8516 margin: -0.25rem !important;
8520 margin-top: -0.25rem !important;
8524 margin-right: -0.25rem !important;
8528 margin-bottom: -0.25rem !important;
8532 margin-left: -0.25rem !important;
8535 margin: -0.5rem !important;
8539 margin-top: -0.5rem !important;
8543 margin-right: -0.5rem !important;
8547 margin-bottom: -0.5rem !important;
8551 margin-left: -0.5rem !important;
8554 margin: -1rem !important;
8558 margin-top: -1rem !important;
8562 margin-right: -1rem !important;
8566 margin-bottom: -1rem !important;
8570 margin-left: -1rem !important;
8573 margin: -1.5rem !important;
8577 margin-top: -1.5rem !important;
8581 margin-right: -1.5rem !important;
8585 margin-bottom: -1.5rem !important;
8589 margin-left: -1.5rem !important;
8592 margin: -3rem !important;
8596 margin-top: -3rem !important;
8600 margin-right: -3rem !important;
8604 margin-bottom: -3rem !important;
8608 margin-left: -3rem !important;
8611 margin: auto !important;
8615 margin-top: auto !important;
8619 margin-right: auto !important;
8623 margin-bottom: auto !important;
8627 margin-left: auto !important;
8630 @media (min-width: 992px) {
8632 margin: 0 !important;
8636 margin-top: 0 !important;
8640 margin-right: 0 !important;
8644 margin-bottom: 0 !important;
8648 margin-left: 0 !important;
8651 margin: 0.25rem !important;
8655 margin-top: 0.25rem !important;
8659 margin-right: 0.25rem !important;
8663 margin-bottom: 0.25rem !important;
8667 margin-left: 0.25rem !important;
8670 margin: 0.5rem !important;
8674 margin-top: 0.5rem !important;
8678 margin-right: 0.5rem !important;
8682 margin-bottom: 0.5rem !important;
8686 margin-left: 0.5rem !important;
8689 margin: 1rem !important;
8693 margin-top: 1rem !important;
8697 margin-right: 1rem !important;
8701 margin-bottom: 1rem !important;
8705 margin-left: 1rem !important;
8708 margin: 1.5rem !important;
8712 margin-top: 1.5rem !important;
8716 margin-right: 1.5rem !important;
8720 margin-bottom: 1.5rem !important;
8724 margin-left: 1.5rem !important;
8727 margin: 3rem !important;
8731 margin-top: 3rem !important;
8735 margin-right: 3rem !important;
8739 margin-bottom: 3rem !important;
8743 margin-left: 3rem !important;
8746 padding: 0 !important;
8750 padding-top: 0 !important;
8754 padding-right: 0 !important;
8758 padding-bottom: 0 !important;
8762 padding-left: 0 !important;
8765 padding: 0.25rem !important;
8769 padding-top: 0.25rem !important;
8773 padding-right: 0.25rem !important;
8777 padding-bottom: 0.25rem !important;
8781 padding-left: 0.25rem !important;
8784 padding: 0.5rem !important;
8788 padding-top: 0.5rem !important;
8792 padding-right: 0.5rem !important;
8796 padding-bottom: 0.5rem !important;
8800 padding-left: 0.5rem !important;
8803 padding: 1rem !important;
8807 padding-top: 1rem !important;
8811 padding-right: 1rem !important;
8815 padding-bottom: 1rem !important;
8819 padding-left: 1rem !important;
8822 padding: 1.5rem !important;
8826 padding-top: 1.5rem !important;
8830 padding-right: 1.5rem !important;
8834 padding-bottom: 1.5rem !important;
8838 padding-left: 1.5rem !important;
8841 padding: 3rem !important;
8845 padding-top: 3rem !important;
8849 padding-right: 3rem !important;
8853 padding-bottom: 3rem !important;
8857 padding-left: 3rem !important;
8860 margin: -0.25rem !important;
8864 margin-top: -0.25rem !important;
8868 margin-right: -0.25rem !important;
8872 margin-bottom: -0.25rem !important;
8876 margin-left: -0.25rem !important;
8879 margin: -0.5rem !important;
8883 margin-top: -0.5rem !important;
8887 margin-right: -0.5rem !important;
8891 margin-bottom: -0.5rem !important;
8895 margin-left: -0.5rem !important;
8898 margin: -1rem !important;
8902 margin-top: -1rem !important;
8906 margin-right: -1rem !important;
8910 margin-bottom: -1rem !important;
8914 margin-left: -1rem !important;
8917 margin: -1.5rem !important;
8921 margin-top: -1.5rem !important;
8925 margin-right: -1.5rem !important;
8929 margin-bottom: -1.5rem !important;
8933 margin-left: -1.5rem !important;
8936 margin: -3rem !important;
8940 margin-top: -3rem !important;
8944 margin-right: -3rem !important;
8948 margin-bottom: -3rem !important;
8952 margin-left: -3rem !important;
8955 margin: auto !important;
8959 margin-top: auto !important;
8963 margin-right: auto !important;
8967 margin-bottom: auto !important;
8971 margin-left: auto !important;
8974 @media (min-width: 1200px) {
8976 margin: 0 !important;
8980 margin-top: 0 !important;
8984 margin-right: 0 !important;
8988 margin-bottom: 0 !important;
8992 margin-left: 0 !important;
8995 margin: 0.25rem !important;
8999 margin-top: 0.25rem !important;
9003 margin-right: 0.25rem !important;
9007 margin-bottom: 0.25rem !important;
9011 margin-left: 0.25rem !important;
9014 margin: 0.5rem !important;
9018 margin-top: 0.5rem !important;
9022 margin-right: 0.5rem !important;
9026 margin-bottom: 0.5rem !important;
9030 margin-left: 0.5rem !important;
9033 margin: 1rem !important;
9037 margin-top: 1rem !important;
9041 margin-right: 1rem !important;
9045 margin-bottom: 1rem !important;
9049 margin-left: 1rem !important;
9052 margin: 1.5rem !important;
9056 margin-top: 1.5rem !important;
9060 margin-right: 1.5rem !important;
9064 margin-bottom: 1.5rem !important;
9068 margin-left: 1.5rem !important;
9071 margin: 3rem !important;
9075 margin-top: 3rem !important;
9079 margin-right: 3rem !important;
9083 margin-bottom: 3rem !important;
9087 margin-left: 3rem !important;
9090 padding: 0 !important;
9094 padding-top: 0 !important;
9098 padding-right: 0 !important;
9102 padding-bottom: 0 !important;
9106 padding-left: 0 !important;
9109 padding: 0.25rem !important;
9113 padding-top: 0.25rem !important;
9117 padding-right: 0.25rem !important;
9121 padding-bottom: 0.25rem !important;
9125 padding-left: 0.25rem !important;
9128 padding: 0.5rem !important;
9132 padding-top: 0.5rem !important;
9136 padding-right: 0.5rem !important;
9140 padding-bottom: 0.5rem !important;
9144 padding-left: 0.5rem !important;
9147 padding: 1rem !important;
9151 padding-top: 1rem !important;
9155 padding-right: 1rem !important;
9159 padding-bottom: 1rem !important;
9163 padding-left: 1rem !important;
9166 padding: 1.5rem !important;
9170 padding-top: 1.5rem !important;
9174 padding-right: 1.5rem !important;
9178 padding-bottom: 1.5rem !important;
9182 padding-left: 1.5rem !important;
9185 padding: 3rem !important;
9189 padding-top: 3rem !important;
9193 padding-right: 3rem !important;
9197 padding-bottom: 3rem !important;
9201 padding-left: 3rem !important;
9204 margin: -0.25rem !important;
9208 margin-top: -0.25rem !important;
9212 margin-right: -0.25rem !important;
9216 margin-bottom: -0.25rem !important;
9220 margin-left: -0.25rem !important;
9223 margin: -0.5rem !important;
9227 margin-top: -0.5rem !important;
9231 margin-right: -0.5rem !important;
9235 margin-bottom: -0.5rem !important;
9239 margin-left: -0.5rem !important;
9242 margin: -1rem !important;
9246 margin-top: -1rem !important;
9250 margin-right: -1rem !important;
9254 margin-bottom: -1rem !important;
9258 margin-left: -1rem !important;
9261 margin: -1.5rem !important;
9265 margin-top: -1.5rem !important;
9269 margin-right: -1.5rem !important;
9273 margin-bottom: -1.5rem !important;
9277 margin-left: -1.5rem !important;
9280 margin: -3rem !important;
9284 margin-top: -3rem !important;
9288 margin-right: -3rem !important;
9292 margin-bottom: -3rem !important;
9296 margin-left: -3rem !important;
9299 margin: auto !important;
9303 margin-top: auto !important;
9307 margin-right: auto !important;
9311 margin-bottom: auto !important;
9315 margin-left: auto !important;
9318 .stretched-link::after {
9325 pointer-events: auto;
9327 background-color: rgba(0, 0, 0, 0);
9331 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
9332 "Courier New", monospace !important;
9336 text-align: justify !important;
9340 white-space: normal !important;
9344 white-space: nowrap !important;
9349 text-overflow: ellipsis;
9350 white-space: nowrap;
9354 text-align: left !important;
9358 text-align: right !important;
9362 text-align: center !important;
9365 @media (min-width: 576px) {
9367 text-align: left !important;
9370 text-align: right !important;
9373 text-align: center !important;
9376 @media (min-width: 768px) {
9378 text-align: left !important;
9381 text-align: right !important;
9384 text-align: center !important;
9387 @media (min-width: 992px) {
9389 text-align: left !important;
9392 text-align: right !important;
9395 text-align: center !important;
9398 @media (min-width: 1200px) {
9400 text-align: left !important;
9403 text-align: right !important;
9406 text-align: center !important;
9410 text-transform: lowercase !important;
9414 text-transform: uppercase !important;
9418 text-transform: capitalize !important;
9421 .font-weight-light {
9422 font-weight: 300 !important;
9425 .font-weight-lighter {
9426 font-weight: lighter !important;
9429 .font-weight-normal {
9430 font-weight: 400 !important;
9434 font-weight: 700 !important;
9437 .font-weight-bolder {
9438 font-weight: bolder !important;
9442 font-style: italic !important;
9446 color: #fff !important;
9450 color: #375a7f !important;
9453 a.text-primary:hover,
9454 a.text-primary:focus {
9455 color: #20344a !important;
9459 color: #444 !important;
9462 a.text-secondary:hover,
9463 a.text-secondary:focus {
9464 color: #1e1e1e !important;
9468 color: #00bc8c !important;
9471 a.text-success:hover,
9472 a.text-success:focus {
9473 color: #007053 !important;
9477 color: #3498db !important;
9482 color: #1d6fa5 !important;
9486 color: #f39c12 !important;
9489 a.text-warning:hover,
9490 a.text-warning:focus {
9491 color: #b06f09 !important;
9495 color: #e74c3c !important;
9498 a.text-danger:hover,
9499 a.text-danger:focus {
9500 color: #bf2718 !important;
9504 color: #303030 !important;
9508 a.text-light:focus {
9509 color: #0a0a0a !important;
9513 color: #dee2e6 !important;
9518 color: #b2bcc5 !important;
9522 color: #dee2e6 !important;
9526 color: #888 !important;
9530 color: rgba(0, 0, 0, 0.5) !important;
9534 color: rgba(255, 255, 255, 0.5) !important;
9541 background-color: transparent;
9545 .text-decoration-none {
9546 text-decoration: none !important;
9550 word-break: break-word !important;
9551 word-wrap: break-word !important;
9555 color: inherit !important;
9559 visibility: visible !important;
9563 visibility: hidden !important;
9570 text-shadow: none !important;
9571 box-shadow: none !important;
9574 text-decoration: underline;
9576 abbr[title]::after {
9577 content: " (" attr(title) ")";
9580 white-space: pre-wrap !important;
9584 border: 1px solid #adb5bd;
9585 page-break-inside: avoid;
9589 page-break-inside: avoid;
9599 page-break-after: avoid;
9605 min-width: 992px !important;
9608 min-width: 992px !important;
9614 border: 1px solid #000;
9617 border-collapse: collapse !important;
9621 background-color: #fff !important;
9624 .table-bordered td {
9625 border: 1px solid #dee2e6 !important;
9632 .table-dark thead th,
9633 .table-dark tbody + tbody {
9636 .table .thead-dark th {
9642 /*# sourceMappingURL=darkly.css.map */