24 --breakpoint-sm: 576px;
25 --breakpoint-md: 768px;
26 --breakpoint-lg: 992px;
27 --breakpoint-xl: 1200px;
28 --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Droid Sans",
29 "Segoe UI", "Helvetica", Arial, sans-serif;
30 --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas,
31 "Liberation Mono", "Courier New", monospace;
36 box-sizing: border-box;
39 font-family: sans-serif;
41 -webkit-text-size-adjust: 100%;
42 -webkit-tap-highlight-color: rgba(34, 34, 34, 0);
58 font-family: -apple-system, BlinkMacSystemFont, "Droid Sans", "Segoe UI",
59 Helvetica, Arial, sans-serif;
65 background-color: #fff;
67 [tabindex="-1"]:focus:not(:focus-visible) {
68 outline: 0 !important;
71 box-sizing: content-box;
82 margin-bottom: 0.5rem;
88 abbr[data-original-title],
90 text-decoration: underline;
91 text-decoration: underline dotted;
94 text-decoration-skip-ink: none;
117 margin-bottom: 0.5rem;
135 vertical-align: baseline;
145 text-decoration: none;
146 background-color: transparent;
150 text-decoration: underline;
154 text-decoration: none;
156 a:not([href]):hover {
158 text-decoration: none;
164 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
165 "Courier New", monospace;
172 -ms-overflow-style: scrollbar;
178 vertical-align: middle;
183 vertical-align: middle;
186 border-collapse: collapse;
189 padding-top: 0.75rem;
190 padding-bottom: 0.75rem;
193 caption-side: bottom;
199 display: inline-block;
200 margin-bottom: 0.5rem;
207 outline: 5px auto -webkit-focus-ring-color;
215 font-family: inherit;
217 line-height: inherit;
225 text-transform: none;
237 -webkit-appearance: button;
239 [type="button"]:not(:disabled),
240 [type="reset"]:not(:disabled),
241 [type="submit"]:not(:disabled),
242 button:not(:disabled) {
245 [type="button"]::-moz-focus-inner,
246 [type="reset"]::-moz-focus-inner,
247 [type="submit"]::-moz-focus-inner,
248 button::-moz-focus-inner {
252 input[type="checkbox"],
253 input[type="radio"] {
254 box-sizing: border-box;
272 margin-bottom: 0.5rem;
274 line-height: inherit;
279 vertical-align: baseline;
281 [type="number"]::-webkit-inner-spin-button,
282 [type="number"]::-webkit-outer-spin-button {
286 outline-offset: -2px;
287 -webkit-appearance: none;
289 [type="search"]::-webkit-search-decoration {
290 -webkit-appearance: none;
292 ::-webkit-file-upload-button {
294 -webkit-appearance: button;
297 display: inline-block;
307 display: none !important;
321 margin-bottom: 0.5rem;
378 border-top: 1px solid rgba(34, 34, 34, 0.1);
388 background-color: #fffcef;
399 display: inline-block;
401 .list-inline-item:not(:last-child) {
402 margin-right: 0.5rem;
406 text-transform: uppercase;
417 .blockquote-footer::before {
418 content: "\2014\00A0";
426 background-color: #fff;
427 border: 1px solid #dee2e6;
428 border-radius: 0.5rem;
433 display: inline-block;
436 margin-bottom: 0.5rem;
446 word-wrap: break-word;
452 padding: 0.2rem 0.4rem;
455 background-color: #212529;
484 @media (min-width: 576px) {
489 @media (min-width: 768px) {
494 @media (min-width: 992px) {
499 @media (min-width: 1200px) {
515 @media (min-width: 576px) {
521 @media (min-width: 768px) {
528 @media (min-width: 992px) {
536 @media (min-width: 1200px) {
556 .no-gutters > [class*="col-"] {
651 max-width: 33.33333%;
663 max-width: 16.66667%;
676 max-width: 16.66667%;
684 max-width: 33.33333%;
688 max-width: 41.66667%;
696 max-width: 58.33333%;
700 max-width: 66.66667%;
708 max-width: 83.33333%;
712 max-width: 91.66667%;
764 margin-left: 8.33333%;
767 margin-left: 16.66667%;
773 margin-left: 33.33333%;
776 margin-left: 41.66667%;
782 margin-left: 58.33333%;
785 margin-left: 66.66667%;
791 margin-left: 83.33333%;
794 margin-left: 91.66667%;
796 @media (min-width: 576px) {
813 max-width: 33.33333%;
825 max-width: 16.66667%;
838 max-width: 16.66667%;
846 max-width: 33.33333%;
850 max-width: 41.66667%;
858 max-width: 58.33333%;
862 max-width: 66.66667%;
870 max-width: 83.33333%;
874 max-width: 91.66667%;
929 margin-left: 8.33333%;
932 margin-left: 16.66667%;
938 margin-left: 33.33333%;
941 margin-left: 41.66667%;
947 margin-left: 58.33333%;
950 margin-left: 66.66667%;
956 margin-left: 83.33333%;
959 margin-left: 91.66667%;
962 @media (min-width: 768px) {
979 max-width: 33.33333%;
991 max-width: 16.66667%;
1000 max-width: 8.33333%;
1003 flex: 0 0 16.66667%;
1004 max-width: 16.66667%;
1011 flex: 0 0 33.33333%;
1012 max-width: 33.33333%;
1015 flex: 0 0 41.66667%;
1016 max-width: 41.66667%;
1023 flex: 0 0 58.33333%;
1024 max-width: 58.33333%;
1027 flex: 0 0 66.66667%;
1028 max-width: 66.66667%;
1035 flex: 0 0 83.33333%;
1036 max-width: 83.33333%;
1039 flex: 0 0 91.66667%;
1040 max-width: 91.66667%;
1095 margin-left: 8.33333%;
1098 margin-left: 16.66667%;
1104 margin-left: 33.33333%;
1107 margin-left: 41.66667%;
1113 margin-left: 58.33333%;
1116 margin-left: 66.66667%;
1122 margin-left: 83.33333%;
1125 margin-left: 91.66667%;
1128 @media (min-width: 992px) {
1135 .row-cols-lg-1 > * {
1139 .row-cols-lg-2 > * {
1143 .row-cols-lg-3 > * {
1144 flex: 0 0 33.33333%;
1145 max-width: 33.33333%;
1147 .row-cols-lg-4 > * {
1151 .row-cols-lg-5 > * {
1155 .row-cols-lg-6 > * {
1156 flex: 0 0 16.66667%;
1157 max-width: 16.66667%;
1166 max-width: 8.33333%;
1169 flex: 0 0 16.66667%;
1170 max-width: 16.66667%;
1177 flex: 0 0 33.33333%;
1178 max-width: 33.33333%;
1181 flex: 0 0 41.66667%;
1182 max-width: 41.66667%;
1189 flex: 0 0 58.33333%;
1190 max-width: 58.33333%;
1193 flex: 0 0 66.66667%;
1194 max-width: 66.66667%;
1201 flex: 0 0 83.33333%;
1202 max-width: 83.33333%;
1205 flex: 0 0 91.66667%;
1206 max-width: 91.66667%;
1261 margin-left: 8.33333%;
1264 margin-left: 16.66667%;
1270 margin-left: 33.33333%;
1273 margin-left: 41.66667%;
1279 margin-left: 58.33333%;
1282 margin-left: 66.66667%;
1288 margin-left: 83.33333%;
1291 margin-left: 91.66667%;
1294 @media (min-width: 1200px) {
1301 .row-cols-xl-1 > * {
1305 .row-cols-xl-2 > * {
1309 .row-cols-xl-3 > * {
1310 flex: 0 0 33.33333%;
1311 max-width: 33.33333%;
1313 .row-cols-xl-4 > * {
1317 .row-cols-xl-5 > * {
1321 .row-cols-xl-6 > * {
1322 flex: 0 0 16.66667%;
1323 max-width: 16.66667%;
1332 max-width: 8.33333%;
1335 flex: 0 0 16.66667%;
1336 max-width: 16.66667%;
1343 flex: 0 0 33.33333%;
1344 max-width: 33.33333%;
1347 flex: 0 0 41.66667%;
1348 max-width: 41.66667%;
1355 flex: 0 0 58.33333%;
1356 max-width: 58.33333%;
1359 flex: 0 0 66.66667%;
1360 max-width: 66.66667%;
1367 flex: 0 0 83.33333%;
1368 max-width: 83.33333%;
1371 flex: 0 0 91.66667%;
1372 max-width: 91.66667%;
1427 margin-left: 8.33333%;
1430 margin-left: 16.66667%;
1436 margin-left: 33.33333%;
1439 margin-left: 41.66667%;
1445 margin-left: 58.33333%;
1448 margin-left: 66.66667%;
1454 margin-left: 83.33333%;
1457 margin-left: 91.66667%;
1462 margin-bottom: 1rem;
1468 vertical-align: top;
1469 border-top: 1px solid #495057;
1472 vertical-align: bottom;
1473 border-bottom: 2px solid #495057;
1475 .table tbody + tbody {
1476 border-top: 2px solid #495057;
1483 border: 1px solid #495057;
1486 .table-bordered th {
1487 border: 1px solid #495057;
1489 .table-bordered thead td,
1490 .table-bordered thead th {
1491 border-bottom-width: 2px;
1493 .table-borderless tbody + tbody,
1494 .table-borderless td,
1495 .table-borderless th,
1496 .table-borderless thead th {
1499 .table-striped tbody tr:nth-of-type(odd) {
1500 background-color: rgba(34, 34, 34, 0.05);
1502 .table-hover tbody tr:hover {
1504 background-color: rgba(34, 34, 34, 0.075);
1507 .table-primary > td,
1508 .table-primary > th {
1509 background-color: #fbd4c0;
1511 .table-primary tbody + tbody,
1514 .table-primary thead th {
1515 border-color: #f8ae8a;
1517 .table-hover .table-primary:hover {
1518 background-color: #f9c4a8;
1520 .table-hover .table-primary:hover > td,
1521 .table-hover .table-primary:hover > th {
1522 background-color: #f9c4a8;
1525 .table-secondary > td,
1526 .table-secondary > th {
1527 background-color: #b8f0cf;
1529 .table-secondary tbody + tbody,
1530 .table-secondary td,
1531 .table-secondary th,
1532 .table-secondary thead th {
1533 border-color: #7ae2a6;
1535 .table-hover .table-secondary:hover {
1536 background-color: #a3ecc1;
1538 .table-hover .table-secondary:hover > td,
1539 .table-hover .table-secondary:hover > th {
1540 background-color: #a3ecc1;
1543 .table-success > td,
1544 .table-success > th {
1545 background-color: #d4bcfb;
1547 .table-success tbody + tbody,
1550 .table-success thead th {
1551 border-color: #af83f8;
1553 .table-hover .table-success:hover {
1554 background-color: #c5a4fa;
1556 .table-hover .table-success:hover > td,
1557 .table-hover .table-success:hover > th {
1558 background-color: #c5a4fa;
1563 background-color: #b8daff;
1565 .table-info tbody + tbody,
1568 .table-info thead th {
1569 border-color: #7abaff;
1571 .table-hover .table-info:hover {
1572 background-color: #9fcdff;
1574 .table-hover .table-info:hover > td,
1575 .table-hover .table-info:hover > th {
1576 background-color: #9fcdff;
1579 .table-warning > td,
1580 .table-warning > th {
1581 background-color: #ffeeba;
1583 .table-warning tbody + tbody,
1586 .table-warning thead th {
1587 border-color: #ffdf7e;
1589 .table-hover .table-warning:hover {
1590 background-color: #ffe8a1;
1592 .table-hover .table-warning:hover > td,
1593 .table-hover .table-warning:hover > th {
1594 background-color: #ffe8a1;
1598 .table-danger > th {
1599 background-color: #ddc6ba;
1601 .table-danger tbody + tbody,
1604 .table-danger thead th {
1605 border-color: #c1957f;
1607 .table-hover .table-danger:hover {
1608 background-color: #d5b8a9;
1610 .table-hover .table-danger:hover > td,
1611 .table-hover .table-danger:hover > th {
1612 background-color: #d5b8a9;
1617 background-color: #fdfdfe;
1619 .table-light tbody + tbody,
1622 .table-light thead th {
1623 border-color: #fbfcfc;
1625 .table-hover .table-light:hover {
1626 background-color: #ececf6;
1628 .table-hover .table-light:hover > td,
1629 .table-hover .table-light:hover > th {
1630 background-color: #ececf6;
1635 background-color: #c6c8ca;
1637 .table-dark tbody + tbody,
1640 .table-dark thead th {
1641 border-color: #95999c;
1643 .table-hover .table-dark:hover {
1644 background-color: #b9bbbe;
1646 .table-hover .table-dark:hover > td,
1647 .table-hover .table-dark:hover > th {
1648 background-color: #b9bbbe;
1652 .table-active > th {
1653 background-color: rgba(34, 34, 34, 0.075);
1655 .table-hover .table-active:hover {
1656 background-color: rgba(21, 21, 21, 0.075);
1658 .table-hover .table-active:hover > td,
1659 .table-hover .table-active:hover > th {
1660 background-color: rgba(21, 21, 21, 0.075);
1662 .table .thead-dark th {
1664 background-color: #343a40;
1665 border-color: #454d55;
1667 .table .thead-light th {
1669 background-color: #e9ecef;
1670 border-color: #495057;
1674 background-color: #343a40;
1678 .table-dark thead th {
1679 border-color: #454d55;
1681 .table-dark.table-bordered {
1684 .table-dark.table-striped tbody tr:nth-of-type(odd) {
1685 background-color: rgba(255, 255, 255, 0.05);
1687 .table-dark.table-hover tbody tr:hover {
1689 background-color: rgba(255, 255, 255, 0.075);
1691 @media (max-width: 575.98px) {
1692 .table-responsive-sm {
1696 -webkit-overflow-scrolling: touch;
1698 .table-responsive-sm > .table-bordered {
1702 @media (max-width: 767.98px) {
1703 .table-responsive-md {
1707 -webkit-overflow-scrolling: touch;
1709 .table-responsive-md > .table-bordered {
1713 @media (max-width: 991.98px) {
1714 .table-responsive-lg {
1718 -webkit-overflow-scrolling: touch;
1720 .table-responsive-lg > .table-bordered {
1724 @media (max-width: 1199.98px) {
1725 .table-responsive-xl {
1729 -webkit-overflow-scrolling: touch;
1731 .table-responsive-xl > .table-bordered {
1739 -webkit-overflow-scrolling: touch;
1741 .table-responsive > .table-bordered {
1747 height: calc(1.5em + 0.75rem + 2px);
1748 padding: 0.375rem 0.75rem;
1753 background-color: #fff;
1754 background-clip: padding-box;
1755 border: 1px solid #ced4da;
1756 border-radius: 0.5rem;
1757 transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1759 @media (prefers-reduced-motion: reduce) {
1764 .form-control::-ms-expand {
1765 background-color: transparent;
1768 .form-control:-moz-focusring {
1770 text-shadow: 0 0 0 #495057;
1772 .form-control:focus {
1774 background-color: #fff;
1775 border-color: #f8b796;
1777 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
1779 .form-control::placeholder {
1783 .form-control:disabled,
1784 .form-control[readonly] {
1785 background-color: #e9ecef;
1788 input[type="date"].form-control,
1789 input[type="datetime-local"].form-control,
1790 input[type="month"].form-control,
1791 input[type="time"].form-control {
1794 select.form-control:focus::-ms-value {
1796 background-color: #fff;
1799 .form-control-range {
1804 padding-top: calc(0.375rem + 1px);
1805 padding-bottom: calc(0.375rem + 1px);
1810 .col-form-label-lg {
1811 padding-top: calc(0.5rem + 1px);
1812 padding-bottom: calc(0.5rem + 1px);
1816 .col-form-label-sm {
1817 padding-top: calc(0.25rem + 1px);
1818 padding-bottom: calc(0.25rem + 1px);
1819 font-size: 0.875rem;
1822 .form-control-plaintext {
1825 padding: 0.375rem 0;
1830 background-color: transparent;
1831 border: solid transparent;
1832 border-width: 1px 0;
1834 .form-control-plaintext.form-control-lg,
1835 .form-control-plaintext.form-control-sm {
1840 height: calc(1.5em + 0.5rem + 2px);
1841 padding: 0.25rem 0.5rem;
1842 font-size: 0.875rem;
1844 border-radius: 1rem;
1847 height: calc(1.5em + 1rem + 2px);
1848 padding: 0.5rem 1rem;
1851 border-radius: 0.5rem;
1853 select.form-control[multiple],
1854 select.form-control[size] {
1857 textarea.form-control {
1861 margin-bottom: 1rem;
1865 margin-top: 0.25rem;
1874 .form-row > [class*="col-"] {
1881 padding-left: 1.25rem;
1886 margin-left: -1.25rem;
1888 .form-check-input:disabled ~ .form-check-label,
1889 .form-check-input[disabled] ~ .form-check-label {
1895 .form-check-inline {
1896 display: inline-flex;
1897 align-items: center;
1899 margin-right: 0.75rem;
1901 .form-check-inline .form-check-input {
1904 margin-right: 0.3125rem;
1910 margin-top: 0.25rem;
1920 padding: 0.25rem 0.5rem;
1922 font-size: 0.875rem;
1925 background-color: rgba(0, 123, 255, 0.9);
1926 border-radius: 0.5rem;
1928 .is-valid ~ .valid-feedback,
1929 .is-valid ~ .valid-tooltip,
1930 .was-validated :valid ~ .valid-feedback,
1931 .was-validated :valid ~ .valid-tooltip {
1934 .form-control.is-valid,
1935 .was-validated .form-control:valid {
1936 border-color: #007bff;
1937 padding-right: calc(1.5em + 0.75rem);
1938 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23007bff' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
1939 background-repeat: no-repeat;
1940 background-position: right calc(0.375em + 0.1875rem) center;
1941 background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
1943 .form-control.is-valid:focus,
1944 .was-validated .form-control:valid:focus {
1945 border-color: #007bff;
1946 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
1948 .was-validated textarea.form-control:valid,
1949 textarea.form-control.is-valid {
1950 padding-right: calc(1.5em + 0.75rem);
1951 background-position: top calc(0.375em + 0.1875rem) right
1952 calc(0.375em + 0.1875rem);
1954 .custom-select.is-valid,
1955 .was-validated .custom-select:valid {
1956 border-color: #007bff;
1957 padding-right: calc(0.75em + 2.3125rem);
1958 background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
1959 no-repeat right 0.75rem center/8px 10px,
1960 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23007bff' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")
1961 #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem)
1962 calc(0.75em + 0.375rem);
1964 .custom-select.is-valid:focus,
1965 .was-validated .custom-select:valid:focus {
1966 border-color: #007bff;
1967 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
1969 .form-check-input.is-valid ~ .form-check-label,
1970 .was-validated .form-check-input:valid ~ .form-check-label {
1973 .form-check-input.is-valid ~ .valid-feedback,
1974 .form-check-input.is-valid ~ .valid-tooltip,
1975 .was-validated .form-check-input:valid ~ .valid-feedback,
1976 .was-validated .form-check-input:valid ~ .valid-tooltip {
1979 .custom-control-input.is-valid ~ .custom-control-label,
1980 .was-validated .custom-control-input:valid ~ .custom-control-label {
1983 .custom-control-input.is-valid ~ .custom-control-label::before,
1984 .was-validated .custom-control-input:valid ~ .custom-control-label::before {
1985 border-color: #007bff;
1987 .custom-control-input.is-valid:checked ~ .custom-control-label::before,
1989 .custom-control-input:valid:checked
1990 ~ .custom-control-label::before {
1991 border-color: #3395ff;
1992 background-color: #3395ff;
1994 .custom-control-input.is-valid:focus ~ .custom-control-label::before,
1996 .custom-control-input:valid:focus
1997 ~ .custom-control-label::before {
1998 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
2000 .custom-control-input.is-valid:focus:not(:checked)
2001 ~ .custom-control-label::before,
2003 .custom-control-input:valid:focus:not(:checked)
2004 ~ .custom-control-label::before {
2005 border-color: #007bff;
2007 .custom-file-input.is-valid ~ .custom-file-label,
2008 .was-validated .custom-file-input:valid ~ .custom-file-label {
2009 border-color: #007bff;
2011 .custom-file-input.is-valid:focus ~ .custom-file-label,
2012 .was-validated .custom-file-input:valid:focus ~ .custom-file-label {
2013 border-color: #007bff;
2014 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
2019 margin-top: 0.25rem;
2029 padding: 0.25rem 0.5rem;
2031 font-size: 0.875rem;
2034 background-color: rgba(135, 50, 8, 0.9);
2035 border-radius: 0.5rem;
2037 .is-invalid ~ .invalid-feedback,
2038 .is-invalid ~ .invalid-tooltip,
2039 .was-validated :invalid ~ .invalid-feedback,
2040 .was-validated :invalid ~ .invalid-tooltip {
2043 .form-control.is-invalid,
2044 .was-validated .form-control:invalid {
2045 border-color: #873208;
2046 padding-right: calc(1.5em + 0.75rem);
2047 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23873208' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23873208' stroke='none'/%3e%3c/svg%3e");
2048 background-repeat: no-repeat;
2049 background-position: right calc(0.375em + 0.1875rem) center;
2050 background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2052 .form-control.is-invalid:focus,
2053 .was-validated .form-control:invalid:focus {
2054 border-color: #873208;
2055 box-shadow: 0 0 0 0.2rem rgba(135, 50, 8, 0.25);
2057 .was-validated textarea.form-control:invalid,
2058 textarea.form-control.is-invalid {
2059 padding-right: calc(1.5em + 0.75rem);
2060 background-position: top calc(0.375em + 0.1875rem) right
2061 calc(0.375em + 0.1875rem);
2063 .custom-select.is-invalid,
2064 .was-validated .custom-select:invalid {
2065 border-color: #873208;
2066 padding-right: calc(0.75em + 2.3125rem);
2067 background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
2068 no-repeat right 0.75rem center/8px 10px,
2069 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23873208' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23873208' stroke='none'/%3e%3c/svg%3e")
2070 #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem)
2071 calc(0.75em + 0.375rem);
2073 .custom-select.is-invalid:focus,
2074 .was-validated .custom-select:invalid:focus {
2075 border-color: #873208;
2076 box-shadow: 0 0 0 0.2rem rgba(135, 50, 8, 0.25);
2078 .form-check-input.is-invalid ~ .form-check-label,
2079 .was-validated .form-check-input:invalid ~ .form-check-label {
2082 .form-check-input.is-invalid ~ .invalid-feedback,
2083 .form-check-input.is-invalid ~ .invalid-tooltip,
2084 .was-validated .form-check-input:invalid ~ .invalid-feedback,
2085 .was-validated .form-check-input:invalid ~ .invalid-tooltip {
2088 .custom-control-input.is-invalid ~ .custom-control-label,
2089 .was-validated .custom-control-input:invalid ~ .custom-control-label {
2092 .custom-control-input.is-invalid ~ .custom-control-label::before,
2093 .was-validated .custom-control-input:invalid ~ .custom-control-label::before {
2094 border-color: #873208;
2096 .custom-control-input.is-invalid:checked ~ .custom-control-label::before,
2098 .custom-control-input:invalid:checked
2099 ~ .custom-control-label::before {
2100 border-color: #b7440b;
2101 background-color: #b7440b;
2103 .custom-control-input.is-invalid:focus ~ .custom-control-label::before,
2105 .custom-control-input:invalid:focus
2106 ~ .custom-control-label::before {
2107 box-shadow: 0 0 0 0.2rem rgba(135, 50, 8, 0.25);
2109 .custom-control-input.is-invalid:focus:not(:checked)
2110 ~ .custom-control-label::before,
2112 .custom-control-input:invalid:focus:not(:checked)
2113 ~ .custom-control-label::before {
2114 border-color: #873208;
2116 .custom-file-input.is-invalid ~ .custom-file-label,
2117 .was-validated .custom-file-input:invalid ~ .custom-file-label {
2118 border-color: #873208;
2120 .custom-file-input.is-invalid:focus ~ .custom-file-label,
2121 .was-validated .custom-file-input:invalid:focus ~ .custom-file-label {
2122 border-color: #873208;
2123 box-shadow: 0 0 0 0.2rem rgba(135, 50, 8, 0.25);
2127 flex-flow: row wrap;
2128 align-items: center;
2130 .form-inline .form-check {
2133 @media (min-width: 576px) {
2134 .form-inline label {
2136 align-items: center;
2137 justify-content: center;
2140 .form-inline .form-group {
2143 flex-flow: row wrap;
2144 align-items: center;
2147 .form-inline .form-control {
2148 display: inline-block;
2150 vertical-align: middle;
2152 .form-inline .form-control-plaintext {
2153 display: inline-block;
2155 .form-inline .custom-select,
2156 .form-inline .input-group {
2159 .form-inline .form-check {
2161 align-items: center;
2162 justify-content: center;
2166 .form-inline .form-check-input {
2170 margin-right: 0.25rem;
2173 .form-inline .custom-control {
2174 align-items: center;
2175 justify-content: center;
2177 .form-inline .custom-control-label {
2182 display: inline-block;
2186 vertical-align: middle;
2188 background-color: transparent;
2189 border: 1px solid transparent;
2190 padding: 0.375rem 0.75rem;
2193 border-radius: 0.5rem;
2194 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
2195 border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
2197 @media (prefers-reduced-motion: reduce) {
2204 text-decoration: none;
2209 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
2215 .btn:not(:disabled):not(.disabled) {
2219 fieldset:disabled a.btn {
2220 pointer-events: none;
2224 background-color: #f1641e;
2225 border-color: #f1641e;
2227 .btn-primary:hover {
2229 background-color: #db520e;
2230 border-color: #cf4d0d;
2233 .btn-primary:focus {
2235 background-color: #db520e;
2236 border-color: #cf4d0d;
2237 box-shadow: 0 0 0 0.2rem rgba(243, 123, 64, 0.5);
2239 .btn-primary.disabled,
2240 .btn-primary:disabled {
2242 background-color: #f1641e;
2243 border-color: #f1641e;
2245 .btn-primary:not(:disabled):not(.disabled).active,
2246 .btn-primary:not(:disabled):not(.disabled):active,
2247 .show > .btn-primary.dropdown-toggle {
2249 background-color: #cf4d0d;
2250 border-color: #c3490c;
2252 .btn-primary:not(:disabled):not(.disabled).active:focus,
2253 .btn-primary:not(:disabled):not(.disabled):active:focus,
2254 .show > .btn-primary.dropdown-toggle:focus {
2255 box-shadow: 0 0 0 0.2rem rgba(243, 123, 64, 0.5);
2259 background-color: #00c853;
2260 border-color: #00c853;
2262 .btn-secondary:hover {
2264 background-color: #00a243;
2265 border-color: #00953e;
2267 .btn-secondary.focus,
2268 .btn-secondary:focus {
2270 background-color: #00a243;
2271 border-color: #00953e;
2272 box-shadow: 0 0 0 0.2rem rgba(38, 208, 109, 0.5);
2274 .btn-secondary.disabled,
2275 .btn-secondary:disabled {
2277 background-color: #00c853;
2278 border-color: #00c853;
2280 .btn-secondary:not(:disabled):not(.disabled).active,
2281 .btn-secondary:not(:disabled):not(.disabled):active,
2282 .show > .btn-secondary.dropdown-toggle {
2284 background-color: #00953e;
2285 border-color: #008839;
2287 .btn-secondary:not(:disabled):not(.disabled).active:focus,
2288 .btn-secondary:not(:disabled):not(.disabled):active:focus,
2289 .show > .btn-secondary.dropdown-toggle:focus {
2290 box-shadow: 0 0 0 0.2rem rgba(38, 208, 109, 0.5);
2294 background-color: #6610f2;
2295 border-color: #6610f2;
2297 .btn-success:hover {
2299 background-color: #560bd0;
2300 border-color: #510bc4;
2303 .btn-success:focus {
2305 background-color: #560bd0;
2306 border-color: #510bc4;
2307 box-shadow: 0 0 0 0.2rem rgba(125, 52, 244, 0.5);
2309 .btn-success.disabled,
2310 .btn-success:disabled {
2312 background-color: #6610f2;
2313 border-color: #6610f2;
2315 .btn-success:not(:disabled):not(.disabled).active,
2316 .btn-success:not(:disabled):not(.disabled):active,
2317 .show > .btn-success.dropdown-toggle {
2319 background-color: #510bc4;
2320 border-color: #4c0ab8;
2322 .btn-success:not(:disabled):not(.disabled).active:focus,
2323 .btn-success:not(:disabled):not(.disabled):active:focus,
2324 .show > .btn-success.dropdown-toggle:focus {
2325 box-shadow: 0 0 0 0.2rem rgba(125, 52, 244, 0.5);
2329 background-color: #007bff;
2330 border-color: #007bff;
2334 background-color: #0069d9;
2335 border-color: #0062cc;
2340 background-color: #0069d9;
2341 border-color: #0062cc;
2342 box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
2345 .btn-info:disabled {
2347 background-color: #007bff;
2348 border-color: #007bff;
2350 .btn-info:not(:disabled):not(.disabled).active,
2351 .btn-info:not(:disabled):not(.disabled):active,
2352 .show > .btn-info.dropdown-toggle {
2354 background-color: #0062cc;
2355 border-color: #005cbf;
2357 .btn-info:not(:disabled):not(.disabled).active:focus,
2358 .btn-info:not(:disabled):not(.disabled):active:focus,
2359 .show > .btn-info.dropdown-toggle:focus {
2360 box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
2364 background-color: #ffc107;
2365 border-color: #ffc107;
2367 .btn-warning:hover {
2369 background-color: #e0a800;
2370 border-color: #d39e00;
2373 .btn-warning:focus {
2375 background-color: #e0a800;
2376 border-color: #d39e00;
2377 box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
2379 .btn-warning.disabled,
2380 .btn-warning:disabled {
2382 background-color: #ffc107;
2383 border-color: #ffc107;
2385 .btn-warning:not(:disabled):not(.disabled).active,
2386 .btn-warning:not(:disabled):not(.disabled):active,
2387 .show > .btn-warning.dropdown-toggle {
2389 background-color: #d39e00;
2390 border-color: #c69500;
2392 .btn-warning:not(:disabled):not(.disabled).active:focus,
2393 .btn-warning:not(:disabled):not(.disabled):active:focus,
2394 .show > .btn-warning.dropdown-toggle:focus {
2395 box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
2399 background-color: #873208;
2400 border-color: #873208;
2404 background-color: #632506;
2405 border-color: #572105;
2410 background-color: #632506;
2411 border-color: #572105;
2412 box-shadow: 0 0 0 0.2rem rgba(153, 81, 45, 0.5);
2414 .btn-danger.disabled,
2415 .btn-danger:disabled {
2417 background-color: #873208;
2418 border-color: #873208;
2420 .btn-danger:not(:disabled):not(.disabled).active,
2421 .btn-danger:not(:disabled):not(.disabled):active,
2422 .show > .btn-danger.dropdown-toggle {
2424 background-color: #572105;
2425 border-color: #4b1c05;
2427 .btn-danger:not(:disabled):not(.disabled).active:focus,
2428 .btn-danger:not(:disabled):not(.disabled):active:focus,
2429 .show > .btn-danger.dropdown-toggle:focus {
2430 box-shadow: 0 0 0 0.2rem rgba(153, 81, 45, 0.5);
2434 background-color: #f8f9fa;
2435 border-color: #f8f9fa;
2439 background-color: #e2e6ea;
2440 border-color: #dae0e5;
2445 background-color: #e2e6ea;
2446 border-color: #dae0e5;
2447 box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
2449 .btn-light.disabled,
2450 .btn-light:disabled {
2452 background-color: #f8f9fa;
2453 border-color: #f8f9fa;
2455 .btn-light:not(:disabled):not(.disabled).active,
2456 .btn-light:not(:disabled):not(.disabled):active,
2457 .show > .btn-light.dropdown-toggle {
2459 background-color: #dae0e5;
2460 border-color: #d3d9df;
2462 .btn-light:not(:disabled):not(.disabled).active:focus,
2463 .btn-light:not(:disabled):not(.disabled):active:focus,
2464 .show > .btn-light.dropdown-toggle:focus {
2465 box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
2469 background-color: #343a40;
2470 border-color: #343a40;
2474 background-color: #23272b;
2475 border-color: #1d2124;
2480 background-color: #23272b;
2481 border-color: #1d2124;
2482 box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
2485 .btn-dark:disabled {
2487 background-color: #343a40;
2488 border-color: #343a40;
2490 .btn-dark:not(:disabled):not(.disabled).active,
2491 .btn-dark:not(:disabled):not(.disabled):active,
2492 .show > .btn-dark.dropdown-toggle {
2494 background-color: #1d2124;
2495 border-color: #171a1d;
2497 .btn-dark:not(:disabled):not(.disabled).active:focus,
2498 .btn-dark:not(:disabled):not(.disabled):active:focus,
2499 .show > .btn-dark.dropdown-toggle:focus {
2500 box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
2502 .btn-outline-primary {
2504 border-color: #f1641e;
2506 .btn-outline-primary:hover {
2508 background-color: #f1641e;
2509 border-color: #f1641e;
2511 .btn-outline-primary.focus,
2512 .btn-outline-primary:focus {
2513 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.5);
2515 .btn-outline-primary.disabled,
2516 .btn-outline-primary:disabled {
2518 background-color: transparent;
2520 .btn-outline-primary:not(:disabled):not(.disabled).active,
2521 .btn-outline-primary:not(:disabled):not(.disabled):active,
2522 .show > .btn-outline-primary.dropdown-toggle {
2524 background-color: #f1641e;
2525 border-color: #f1641e;
2527 .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
2528 .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
2529 .show > .btn-outline-primary.dropdown-toggle:focus {
2530 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.5);
2532 .btn-outline-secondary {
2534 border-color: #00c853;
2536 .btn-outline-secondary:hover {
2538 background-color: #00c853;
2539 border-color: #00c853;
2541 .btn-outline-secondary.focus,
2542 .btn-outline-secondary:focus {
2543 box-shadow: 0 0 0 0.2rem rgba(0, 200, 83, 0.5);
2545 .btn-outline-secondary.disabled,
2546 .btn-outline-secondary:disabled {
2548 background-color: transparent;
2550 .btn-outline-secondary:not(:disabled):not(.disabled).active,
2551 .btn-outline-secondary:not(:disabled):not(.disabled):active,
2552 .show > .btn-outline-secondary.dropdown-toggle {
2554 background-color: #00c853;
2555 border-color: #00c853;
2557 .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
2558 .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
2559 .show > .btn-outline-secondary.dropdown-toggle:focus {
2560 box-shadow: 0 0 0 0.2rem rgba(0, 200, 83, 0.5);
2562 .btn-outline-success {
2564 border-color: #6610f2;
2566 .btn-outline-success:hover {
2568 background-color: #6610f2;
2569 border-color: #6610f2;
2571 .btn-outline-success.focus,
2572 .btn-outline-success:focus {
2573 box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5);
2575 .btn-outline-success.disabled,
2576 .btn-outline-success:disabled {
2578 background-color: transparent;
2580 .btn-outline-success:not(:disabled):not(.disabled).active,
2581 .btn-outline-success:not(:disabled):not(.disabled):active,
2582 .show > .btn-outline-success.dropdown-toggle {
2584 background-color: #6610f2;
2585 border-color: #6610f2;
2587 .btn-outline-success:not(:disabled):not(.disabled).active:focus,
2588 .btn-outline-success:not(:disabled):not(.disabled):active:focus,
2589 .show > .btn-outline-success.dropdown-toggle:focus {
2590 box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5);
2594 border-color: #007bff;
2596 .btn-outline-info:hover {
2598 background-color: #007bff;
2599 border-color: #007bff;
2601 .btn-outline-info.focus,
2602 .btn-outline-info:focus {
2603 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
2605 .btn-outline-info.disabled,
2606 .btn-outline-info:disabled {
2608 background-color: transparent;
2610 .btn-outline-info:not(:disabled):not(.disabled).active,
2611 .btn-outline-info:not(:disabled):not(.disabled):active,
2612 .show > .btn-outline-info.dropdown-toggle {
2614 background-color: #007bff;
2615 border-color: #007bff;
2617 .btn-outline-info:not(:disabled):not(.disabled).active:focus,
2618 .btn-outline-info:not(:disabled):not(.disabled):active:focus,
2619 .show > .btn-outline-info.dropdown-toggle:focus {
2620 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
2622 .btn-outline-warning {
2624 border-color: #ffc107;
2626 .btn-outline-warning:hover {
2628 background-color: #ffc107;
2629 border-color: #ffc107;
2631 .btn-outline-warning.focus,
2632 .btn-outline-warning:focus {
2633 box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
2635 .btn-outline-warning.disabled,
2636 .btn-outline-warning:disabled {
2638 background-color: transparent;
2640 .btn-outline-warning:not(:disabled):not(.disabled).active,
2641 .btn-outline-warning:not(:disabled):not(.disabled):active,
2642 .show > .btn-outline-warning.dropdown-toggle {
2644 background-color: #ffc107;
2645 border-color: #ffc107;
2647 .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
2648 .btn-outline-warning:not(:disabled):not(.disabled):active:focus,
2649 .show > .btn-outline-warning.dropdown-toggle:focus {
2650 box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
2652 .btn-outline-danger {
2654 border-color: #873208;
2656 .btn-outline-danger:hover {
2658 background-color: #873208;
2659 border-color: #873208;
2661 .btn-outline-danger.focus,
2662 .btn-outline-danger:focus {
2663 box-shadow: 0 0 0 0.2rem rgba(135, 50, 8, 0.5);
2665 .btn-outline-danger.disabled,
2666 .btn-outline-danger:disabled {
2668 background-color: transparent;
2670 .btn-outline-danger:not(:disabled):not(.disabled).active,
2671 .btn-outline-danger:not(:disabled):not(.disabled):active,
2672 .show > .btn-outline-danger.dropdown-toggle {
2674 background-color: #873208;
2675 border-color: #873208;
2677 .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
2678 .btn-outline-danger:not(:disabled):not(.disabled):active:focus,
2679 .show > .btn-outline-danger.dropdown-toggle:focus {
2680 box-shadow: 0 0 0 0.2rem rgba(135, 50, 8, 0.5);
2682 .btn-outline-light {
2684 border-color: #f8f9fa;
2686 .btn-outline-light:hover {
2688 background-color: #f8f9fa;
2689 border-color: #f8f9fa;
2691 .btn-outline-light.focus,
2692 .btn-outline-light:focus {
2693 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
2695 .btn-outline-light.disabled,
2696 .btn-outline-light:disabled {
2698 background-color: transparent;
2700 .btn-outline-light:not(:disabled):not(.disabled).active,
2701 .btn-outline-light:not(:disabled):not(.disabled):active,
2702 .show > .btn-outline-light.dropdown-toggle {
2704 background-color: #f8f9fa;
2705 border-color: #f8f9fa;
2707 .btn-outline-light:not(:disabled):not(.disabled).active:focus,
2708 .btn-outline-light:not(:disabled):not(.disabled):active:focus,
2709 .show > .btn-outline-light.dropdown-toggle:focus {
2710 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
2714 border-color: #343a40;
2716 .btn-outline-dark:hover {
2718 background-color: #343a40;
2719 border-color: #343a40;
2721 .btn-outline-dark.focus,
2722 .btn-outline-dark:focus {
2723 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
2725 .btn-outline-dark.disabled,
2726 .btn-outline-dark:disabled {
2728 background-color: transparent;
2730 .btn-outline-dark:not(:disabled):not(.disabled).active,
2731 .btn-outline-dark:not(:disabled):not(.disabled):active,
2732 .show > .btn-outline-dark.dropdown-toggle {
2734 background-color: #343a40;
2735 border-color: #343a40;
2737 .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
2738 .btn-outline-dark:not(:disabled):not(.disabled):active:focus,
2739 .show > .btn-outline-dark.dropdown-toggle:focus {
2740 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
2745 text-decoration: none;
2749 text-decoration: underline;
2753 text-decoration: underline;
2756 .btn-link:disabled {
2758 pointer-events: none;
2760 .btn-group-lg > .btn,
2762 padding: 0.5rem 1rem;
2765 border-radius: 0.5rem;
2767 .btn-group-sm > .btn,
2769 padding: 0.25rem 0.5rem;
2770 font-size: 0.875rem;
2772 border-radius: 1rem;
2778 .btn-block + .btn-block {
2781 input[type="button"].btn-block,
2782 input[type="reset"].btn-block,
2783 input[type="submit"].btn-block {
2787 transition: opacity 0.15s linear;
2789 @media (prefers-reduced-motion: reduce) {
2797 .collapse:not(.show) {
2804 transition: height 0.35s ease;
2806 @media (prefers-reduced-motion: reduce) {
2818 white-space: nowrap;
2820 .dropdown-toggle::after {
2821 display: inline-block;
2822 margin-left: 0.255em;
2823 vertical-align: 0.255em;
2825 border-top: 0.3em solid;
2826 border-right: 0.3em solid transparent;
2828 border-left: 0.3em solid transparent;
2830 .dropdown-toggle:empty::after {
2842 margin: 0.125rem 0 0;
2847 background-color: #fff;
2848 background-clip: padding-box;
2849 border: 1px solid rgba(34, 34, 34, 0.15);
2850 border-radius: 0.5rem;
2852 .dropdown-menu-left {
2856 .dropdown-menu-right {
2860 @media (min-width: 576px) {
2861 .dropdown-menu-sm-left {
2865 .dropdown-menu-sm-right {
2870 @media (min-width: 768px) {
2871 .dropdown-menu-md-left {
2875 .dropdown-menu-md-right {
2880 @media (min-width: 992px) {
2881 .dropdown-menu-lg-left {
2885 .dropdown-menu-lg-right {
2890 @media (min-width: 1200px) {
2891 .dropdown-menu-xl-left {
2895 .dropdown-menu-xl-right {
2900 .dropup .dropdown-menu {
2904 margin-bottom: 0.125rem;
2906 .dropup .dropdown-toggle::after {
2907 display: inline-block;
2908 margin-left: 0.255em;
2909 vertical-align: 0.255em;
2912 border-right: 0.3em solid transparent;
2913 border-bottom: 0.3em solid;
2914 border-left: 0.3em solid transparent;
2916 .dropup .dropdown-toggle:empty::after {
2919 .dropright .dropdown-menu {
2924 margin-left: 0.125rem;
2926 .dropright .dropdown-toggle::after {
2927 display: inline-block;
2928 margin-left: 0.255em;
2929 vertical-align: 0.255em;
2931 border-top: 0.3em solid transparent;
2933 border-bottom: 0.3em solid transparent;
2934 border-left: 0.3em solid;
2936 .dropright .dropdown-toggle:empty::after {
2939 .dropright .dropdown-toggle::after {
2942 .dropleft .dropdown-menu {
2947 margin-right: 0.125rem;
2949 .dropleft .dropdown-toggle::after {
2950 display: inline-block;
2951 margin-left: 0.255em;
2952 vertical-align: 0.255em;
2955 .dropleft .dropdown-toggle::after {
2958 .dropleft .dropdown-toggle::before {
2959 display: inline-block;
2960 margin-right: 0.255em;
2961 vertical-align: 0.255em;
2963 border-top: 0.3em solid transparent;
2964 border-right: 0.3em solid;
2965 border-bottom: 0.3em solid transparent;
2967 .dropleft .dropdown-toggle:empty::after {
2970 .dropleft .dropdown-toggle::before {
2973 .dropdown-menu[x-placement^="bottom"],
2974 .dropdown-menu[x-placement^="left"],
2975 .dropdown-menu[x-placement^="right"],
2976 .dropdown-menu[x-placement^="top"] {
2984 border-top: 1px solid #e9ecef;
2989 padding: 0.25rem 1.5rem;
2993 text-align: inherit;
2994 white-space: nowrap;
2995 background-color: transparent;
2998 .dropdown-item:focus,
2999 .dropdown-item:hover {
3001 text-decoration: none;
3002 background-color: #f8f9fa;
3004 .dropdown-item.active,
3005 .dropdown-item:active {
3007 text-decoration: none;
3008 background-color: #f1641e;
3010 .dropdown-item.disabled,
3011 .dropdown-item:disabled {
3013 pointer-events: none;
3014 background-color: transparent;
3016 .dropdown-menu.show {
3021 padding: 0.5rem 1.5rem;
3023 font-size: 0.875rem;
3025 white-space: nowrap;
3027 .dropdown-item-text {
3029 padding: 0.25rem 1.5rem;
3033 .btn-group-vertical {
3035 display: inline-flex;
3036 vertical-align: middle;
3038 .btn-group-vertical > .btn,
3043 .btn-group-vertical > .btn:hover,
3044 .btn-group > .btn:hover {
3047 .btn-group-vertical > .btn.active,
3048 .btn-group-vertical > .btn:active,
3049 .btn-group-vertical > .btn:focus,
3050 .btn-group > .btn.active,
3051 .btn-group > .btn:active,
3052 .btn-group > .btn:focus {
3058 justify-content: flex-start;
3060 .btn-toolbar .input-group {
3063 .btn-group > .btn-group:not(:first-child),
3064 .btn-group > .btn:not(:first-child) {
3067 .btn-group > .btn-group:not(:last-child) > .btn,
3068 .btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
3069 border-top-right-radius: 0;
3070 border-bottom-right-radius: 0;
3072 .btn-group > .btn-group:not(:first-child) > .btn,
3073 .btn-group > .btn:not(:first-child) {
3074 border-top-left-radius: 0;
3075 border-bottom-left-radius: 0;
3077 .dropdown-toggle-split {
3078 padding-right: 0.5625rem;
3079 padding-left: 0.5625rem;
3081 .dropdown-toggle-split::after,
3082 .dropright .dropdown-toggle-split::after,
3083 .dropup .dropdown-toggle-split::after {
3086 .dropleft .dropdown-toggle-split::before {
3089 .btn-group-sm > .btn + .dropdown-toggle-split,
3090 .btn-sm + .dropdown-toggle-split {
3091 padding-right: 0.375rem;
3092 padding-left: 0.375rem;
3094 .btn-group-lg > .btn + .dropdown-toggle-split,
3095 .btn-lg + .dropdown-toggle-split {
3096 padding-right: 0.75rem;
3097 padding-left: 0.75rem;
3099 .btn-group-vertical {
3100 flex-direction: column;
3101 align-items: flex-start;
3102 justify-content: center;
3104 .btn-group-vertical > .btn,
3105 .btn-group-vertical > .btn-group {
3108 .btn-group-vertical > .btn-group:not(:first-child),
3109 .btn-group-vertical > .btn:not(:first-child) {
3112 .btn-group-vertical > .btn-group:not(:last-child) > .btn,
3113 .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {
3114 border-bottom-right-radius: 0;
3115 border-bottom-left-radius: 0;
3117 .btn-group-vertical > .btn-group:not(:first-child) > .btn,
3118 .btn-group-vertical > .btn:not(:first-child) {
3119 border-top-left-radius: 0;
3120 border-top-right-radius: 0;
3122 .btn-group-toggle > .btn,
3123 .btn-group-toggle > .btn-group > .btn {
3126 .btn-group-toggle > .btn input[type="checkbox"],
3127 .btn-group-toggle > .btn input[type="radio"],
3128 .btn-group-toggle > .btn-group > .btn input[type="checkbox"],
3129 .btn-group-toggle > .btn-group > .btn input[type="radio"] {
3131 clip: rect(0, 0, 0, 0);
3132 pointer-events: none;
3138 align-items: stretch;
3141 .input-group > .custom-file,
3142 .input-group > .custom-select,
3143 .input-group > .form-control,
3144 .input-group > .form-control-plaintext {
3151 .input-group > .custom-file + .custom-file,
3152 .input-group > .custom-file + .custom-select,
3153 .input-group > .custom-file + .form-control,
3154 .input-group > .custom-select + .custom-file,
3155 .input-group > .custom-select + .custom-select,
3156 .input-group > .custom-select + .form-control,
3157 .input-group > .form-control + .custom-file,
3158 .input-group > .form-control + .custom-select,
3159 .input-group > .form-control + .form-control,
3160 .input-group > .form-control-plaintext + .custom-file,
3161 .input-group > .form-control-plaintext + .custom-select,
3162 .input-group > .form-control-plaintext + .form-control {
3165 .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label,
3166 .input-group > .custom-select:focus,
3167 .input-group > .form-control:focus {
3170 .input-group > .custom-file .custom-file-input:focus {
3173 .input-group > .custom-select:not(:last-child),
3174 .input-group > .form-control:not(:last-child) {
3175 border-top-right-radius: 0;
3176 border-bottom-right-radius: 0;
3178 .input-group > .custom-select:not(:first-child),
3179 .input-group > .form-control:not(:first-child) {
3180 border-top-left-radius: 0;
3181 border-bottom-left-radius: 0;
3183 .input-group > .custom-file {
3185 align-items: center;
3187 .input-group > .custom-file:not(:last-child) .custom-file-label,
3188 .input-group > .custom-file:not(:last-child) .custom-file-label::after {
3189 border-top-right-radius: 0;
3190 border-bottom-right-radius: 0;
3192 .input-group > .custom-file:not(:first-child) .custom-file-label {
3193 border-top-left-radius: 0;
3194 border-bottom-left-radius: 0;
3196 .input-group-append,
3197 .input-group-prepend {
3200 .input-group-append .btn,
3201 .input-group-prepend .btn {
3205 .input-group-append .btn:focus,
3206 .input-group-prepend .btn:focus {
3209 .input-group-append .btn + .btn,
3210 .input-group-append .btn + .input-group-text,
3211 .input-group-append .input-group-text + .btn,
3212 .input-group-append .input-group-text + .input-group-text,
3213 .input-group-prepend .btn + .btn,
3214 .input-group-prepend .btn + .input-group-text,
3215 .input-group-prepend .input-group-text + .btn,
3216 .input-group-prepend .input-group-text + .input-group-text {
3219 .input-group-prepend {
3222 .input-group-append {
3227 align-items: center;
3228 padding: 0.375rem 0.75rem;
3235 white-space: nowrap;
3236 background-color: #e9ecef;
3237 border: 1px solid #ced4da;
3238 border-radius: 0.5rem;
3240 .input-group-text input[type="checkbox"],
3241 .input-group-text input[type="radio"] {
3244 .input-group-lg > .custom-select,
3245 .input-group-lg > .form-control:not(textarea) {
3246 height: calc(1.5em + 1rem + 2px);
3248 .input-group-lg > .custom-select,
3249 .input-group-lg > .form-control,
3250 .input-group-lg > .input-group-append > .btn,
3251 .input-group-lg > .input-group-append > .input-group-text,
3252 .input-group-lg > .input-group-prepend > .btn,
3253 .input-group-lg > .input-group-prepend > .input-group-text {
3254 padding: 0.5rem 1rem;
3257 border-radius: 0.5rem;
3259 .input-group-sm > .custom-select,
3260 .input-group-sm > .form-control:not(textarea) {
3261 height: calc(1.5em + 0.5rem + 2px);
3263 .input-group-sm > .custom-select,
3264 .input-group-sm > .form-control,
3265 .input-group-sm > .input-group-append > .btn,
3266 .input-group-sm > .input-group-append > .input-group-text,
3267 .input-group-sm > .input-group-prepend > .btn,
3268 .input-group-sm > .input-group-prepend > .input-group-text {
3269 padding: 0.25rem 0.5rem;
3270 font-size: 0.875rem;
3272 border-radius: 1rem;
3274 .input-group-lg > .custom-select,
3275 .input-group-sm > .custom-select {
3276 padding-right: 1.75rem;
3279 > .input-group-append:last-child
3280 > .btn:not(:last-child):not(.dropdown-toggle),
3282 > .input-group-append:last-child
3283 > .input-group-text:not(:last-child),
3284 .input-group > .input-group-append:not(:last-child) > .btn,
3285 .input-group > .input-group-append:not(:last-child) > .input-group-text,
3286 .input-group > .input-group-prepend > .btn,
3287 .input-group > .input-group-prepend > .input-group-text {
3288 border-top-right-radius: 0;
3289 border-bottom-right-radius: 0;
3291 .input-group > .input-group-append > .btn,
3292 .input-group > .input-group-append > .input-group-text,
3293 .input-group > .input-group-prepend:first-child > .btn:not(:first-child),
3295 > .input-group-prepend:first-child
3296 > .input-group-text:not(:first-child),
3297 .input-group > .input-group-prepend:not(:first-child) > .btn,
3298 .input-group > .input-group-prepend:not(:first-child) > .input-group-text {
3299 border-top-left-radius: 0;
3300 border-bottom-left-radius: 0;
3306 padding-left: 1.5rem;
3308 .custom-control-inline {
3309 display: inline-flex;
3312 .custom-control-input {
3320 .custom-control-input:checked ~ .custom-control-label::before {
3322 border-color: #f1641e;
3323 background-color: #f1641e;
3325 .custom-control-input:focus ~ .custom-control-label::before {
3326 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
3328 .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
3329 border-color: #f8b796;
3331 .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
3333 background-color: #fbd8c6;
3334 border-color: #fbd8c6;
3336 .custom-control-input:disabled ~ .custom-control-label,
3337 .custom-control-input[disabled] ~ .custom-control-label {
3340 .custom-control-input:disabled ~ .custom-control-label::before,
3341 .custom-control-input[disabled] ~ .custom-control-label::before {
3342 background-color: #e9ecef;
3344 .custom-control-label {
3347 vertical-align: top;
3349 .custom-control-label::before {
3356 pointer-events: none;
3358 background-color: #fff;
3359 border: #adb5bd solid 1px;
3361 .custom-control-label::after {
3369 background: no-repeat 50%/50% 50%;
3371 .custom-checkbox .custom-control-label::before {
3372 border-radius: 0.5rem;
3374 .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
3375 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
3378 .custom-control-input:indeterminate
3379 ~ .custom-control-label::before {
3380 border-color: #f1641e;
3381 background-color: #f1641e;
3384 .custom-control-input:indeterminate
3385 ~ .custom-control-label::after {
3386 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e");
3389 .custom-control-input:disabled:checked
3390 ~ .custom-control-label::before {
3391 background-color: rgba(241, 100, 30, 0.5);
3394 .custom-control-input:disabled:indeterminate
3395 ~ .custom-control-label::before {
3396 background-color: rgba(241, 100, 30, 0.5);
3398 .custom-radio .custom-control-label::before {
3401 .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
3402 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e");
3405 .custom-control-input:disabled:checked
3406 ~ .custom-control-label::before {
3407 background-color: rgba(241, 100, 30, 0.5);
3410 padding-left: 2.25rem;
3412 .custom-switch .custom-control-label::before {
3415 pointer-events: all;
3416 border-radius: 0.5rem;
3418 .custom-switch .custom-control-label::after {
3419 top: calc(0.25rem + 2px);
3420 left: calc(-2.25rem + 2px);
3421 width: calc(1rem - 4px);
3422 height: calc(1rem - 4px);
3423 background-color: #adb5bd;
3424 border-radius: 0.5rem;
3425 transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out,
3426 border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3428 @media (prefers-reduced-motion: reduce) {
3429 .custom-switch .custom-control-label::after {
3433 .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
3434 background-color: #fff;
3435 transform: translateX(0.75rem);
3438 .custom-control-input:disabled:checked
3439 ~ .custom-control-label::before {
3440 background-color: rgba(241, 100, 30, 0.5);
3443 display: inline-block;
3445 height: calc(1.5em + 0.75rem + 2px);
3446 padding: 0.375rem 1.75rem 0.375rem 0.75rem;
3451 vertical-align: middle;
3453 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
3454 no-repeat right 0.75rem center/8px 10px;
3455 border: 1px solid #ced4da;
3456 border-radius: 0.5rem;
3459 .custom-select:focus {
3460 border-color: #f8b796;
3462 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
3464 .custom-select:focus::-ms-value {
3466 background-color: #fff;
3468 .custom-select[multiple],
3469 .custom-select[size]:not([size="1"]) {
3471 padding-right: 0.75rem;
3472 background-image: none;
3474 .custom-select:disabled {
3476 background-color: #e9ecef;
3478 .custom-select::-ms-expand {
3481 .custom-select:-moz-focusring {
3483 text-shadow: 0 0 0 #495057;
3486 height: calc(1.5em + 0.5rem + 2px);
3487 padding-top: 0.25rem;
3488 padding-bottom: 0.25rem;
3489 padding-left: 0.5rem;
3490 font-size: 0.875rem;
3493 height: calc(1.5em + 1rem + 2px);
3494 padding-top: 0.5rem;
3495 padding-bottom: 0.5rem;
3501 display: inline-block;
3503 height: calc(1.5em + 0.75rem + 2px);
3506 .custom-file-input {
3510 height: calc(1.5em + 0.75rem + 2px);
3514 .custom-file-input:focus ~ .custom-file-label {
3515 border-color: #f8b796;
3516 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
3518 .custom-file-input:disabled ~ .custom-file-label,
3519 .custom-file-input[disabled] ~ .custom-file-label {
3520 background-color: #e9ecef;
3522 .custom-file-input:lang(en) ~ .custom-file-label::after {
3525 .custom-file-input ~ .custom-file-label[data-browse]::after {
3526 content: attr(data-browse);
3528 .custom-file-label {
3534 height: calc(1.5em + 0.75rem + 2px);
3535 padding: 0.375rem 0.75rem;
3539 background-color: #fff;
3540 border: 1px solid #ced4da;
3541 border-radius: 0.5rem;
3543 .custom-file-label::after {
3550 height: calc(1.5em + 0.75rem);
3551 padding: 0.375rem 0.75rem;
3555 background-color: #e9ecef;
3556 border-left: inherit;
3557 border-radius: 0 0.5rem 0.5rem 0;
3563 background-color: transparent;
3566 .custom-range:focus {
3569 .custom-range:focus::-webkit-slider-thumb {
3570 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
3572 .custom-range:focus::-moz-range-thumb {
3573 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
3575 .custom-range:focus::-ms-thumb {
3576 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
3578 .custom-range::-moz-focus-outer {
3581 .custom-range::-webkit-slider-thumb {
3584 margin-top: -0.25rem;
3585 background-color: #f1641e;
3587 border-radius: 1rem;
3588 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
3589 box-shadow 0.15s ease-in-out;
3592 @media (prefers-reduced-motion: reduce) {
3593 .custom-range::-webkit-slider-thumb {
3597 .custom-range::-webkit-slider-thumb:active {
3598 background-color: #fbd8c6;
3600 .custom-range::-webkit-slider-runnable-track {
3605 background-color: #dee2e6;
3606 border-color: transparent;
3607 border-radius: 1rem;
3609 .custom-range::-moz-range-thumb {
3612 background-color: #f1641e;
3614 border-radius: 1rem;
3615 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
3616 box-shadow 0.15s ease-in-out;
3619 @media (prefers-reduced-motion: reduce) {
3620 .custom-range::-moz-range-thumb {
3624 .custom-range::-moz-range-thumb:active {
3625 background-color: #fbd8c6;
3627 .custom-range::-moz-range-track {
3632 background-color: #dee2e6;
3633 border-color: transparent;
3634 border-radius: 1rem;
3636 .custom-range::-ms-thumb {
3640 margin-right: 0.2rem;
3641 margin-left: 0.2rem;
3642 background-color: #f1641e;
3644 border-radius: 1rem;
3645 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
3646 box-shadow 0.15s ease-in-out;
3649 @media (prefers-reduced-motion: reduce) {
3650 .custom-range::-ms-thumb {
3654 .custom-range::-ms-thumb:active {
3655 background-color: #fbd8c6;
3657 .custom-range::-ms-track {
3662 background-color: transparent;
3663 border-color: transparent;
3664 border-width: 0.5rem;
3666 .custom-range::-ms-fill-lower {
3667 background-color: #dee2e6;
3668 border-radius: 1rem;
3670 .custom-range::-ms-fill-upper {
3672 background-color: #dee2e6;
3673 border-radius: 1rem;
3675 .custom-range:disabled::-webkit-slider-thumb {
3676 background-color: #adb5bd;
3678 .custom-range:disabled::-webkit-slider-runnable-track {
3681 .custom-range:disabled::-moz-range-thumb {
3682 background-color: #adb5bd;
3684 .custom-range:disabled::-moz-range-track {
3687 .custom-range:disabled::-ms-thumb {
3688 background-color: #adb5bd;
3690 .custom-control-label::before,
3693 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
3694 box-shadow 0.15s ease-in-out;
3696 @media (prefers-reduced-motion: reduce) {
3697 .custom-control-label::before,
3712 padding: 0.5rem 1rem;
3716 text-decoration: none;
3718 .nav-link.disabled {
3720 pointer-events: none;
3724 border-bottom: 1px solid #dee2e6;
3726 .nav-tabs .nav-item {
3727 margin-bottom: -1px;
3729 .nav-tabs .nav-link {
3730 border: 1px solid transparent;
3731 border-top-left-radius: 0.5rem;
3732 border-top-right-radius: 0.5rem;
3734 .nav-tabs .nav-link:focus,
3735 .nav-tabs .nav-link:hover {
3736 border-color: #e9ecef #e9ecef #dee2e6;
3738 .nav-tabs .nav-link.disabled {
3740 background-color: transparent;
3741 border-color: transparent;
3743 .nav-tabs .nav-item.show .nav-link,
3744 .nav-tabs .nav-link.active {
3746 background-color: #fff;
3747 border-color: #dee2e6 #dee2e6 #fff;
3749 .nav-tabs .dropdown-menu {
3751 border-top-left-radius: 0;
3752 border-top-right-radius: 0;
3754 .nav-pills .nav-link {
3755 border-radius: 0.5rem;
3757 .nav-pills .nav-link.active,
3758 .nav-pills .show > .nav-link {
3760 background-color: #f1641e;
3762 .nav-fill .nav-item {
3766 .nav-justified .nav-item {
3771 .tab-content > .tab-pane {
3774 .tab-content > .active {
3781 align-items: center;
3782 justify-content: space-between;
3783 padding: 0.5rem 1rem;
3786 .navbar .container-fluid,
3787 .navbar .container-lg,
3788 .navbar .container-md,
3789 .navbar .container-sm,
3790 .navbar .container-xl {
3793 align-items: center;
3794 justify-content: space-between;
3797 display: inline-block;
3798 padding-top: 0.3125rem;
3799 padding-bottom: 0.3125rem;
3802 line-height: inherit;
3803 white-space: nowrap;
3805 .navbar-brand:focus,
3806 .navbar-brand:hover {
3807 text-decoration: none;
3811 flex-direction: column;
3816 .navbar-nav .nav-link {
3820 .navbar-nav .dropdown-menu {
3825 display: inline-block;
3826 padding-top: 0.5rem;
3827 padding-bottom: 0.5rem;
3832 align-items: center;
3835 padding: 0.25rem 0.75rem;
3838 background-color: transparent;
3839 border: 1px solid transparent;
3840 border-radius: 0.5rem;
3842 .navbar-toggler:focus,
3843 .navbar-toggler:hover {
3844 text-decoration: none;
3846 .navbar-toggler-icon {
3847 display: inline-block;
3850 vertical-align: middle;
3852 background: no-repeat center center;
3853 background-size: 100% 100%;
3855 @media (max-width: 575.98px) {
3856 .navbar-expand-sm > .container,
3857 .navbar-expand-sm > .container-fluid,
3858 .navbar-expand-sm > .container-lg,
3859 .navbar-expand-sm > .container-md,
3860 .navbar-expand-sm > .container-sm,
3861 .navbar-expand-sm > .container-xl {
3866 @media (min-width: 576px) {
3868 flex-flow: row nowrap;
3869 justify-content: flex-start;
3871 .navbar-expand-sm .navbar-nav {
3872 flex-direction: row;
3874 .navbar-expand-sm .navbar-nav .dropdown-menu {
3877 .navbar-expand-sm .navbar-nav .nav-link {
3878 padding-right: 0.5rem;
3879 padding-left: 0.5rem;
3881 .navbar-expand-sm > .container,
3882 .navbar-expand-sm > .container-fluid,
3883 .navbar-expand-sm > .container-lg,
3884 .navbar-expand-sm > .container-md,
3885 .navbar-expand-sm > .container-sm,
3886 .navbar-expand-sm > .container-xl {
3889 .navbar-expand-sm .navbar-collapse {
3890 display: flex !important;
3893 .navbar-expand-sm .navbar-toggler {
3897 @media (max-width: 767.98px) {
3898 .navbar-expand-md > .container,
3899 .navbar-expand-md > .container-fluid,
3900 .navbar-expand-md > .container-lg,
3901 .navbar-expand-md > .container-md,
3902 .navbar-expand-md > .container-sm,
3903 .navbar-expand-md > .container-xl {
3908 @media (min-width: 768px) {
3910 flex-flow: row nowrap;
3911 justify-content: flex-start;
3913 .navbar-expand-md .navbar-nav {
3914 flex-direction: row;
3916 .navbar-expand-md .navbar-nav .dropdown-menu {
3919 .navbar-expand-md .navbar-nav .nav-link {
3920 padding-right: 0.5rem;
3921 padding-left: 0.5rem;
3923 .navbar-expand-md > .container,
3924 .navbar-expand-md > .container-fluid,
3925 .navbar-expand-md > .container-lg,
3926 .navbar-expand-md > .container-md,
3927 .navbar-expand-md > .container-sm,
3928 .navbar-expand-md > .container-xl {
3931 .navbar-expand-md .navbar-collapse {
3932 display: flex !important;
3935 .navbar-expand-md .navbar-toggler {
3939 @media (max-width: 991.98px) {
3940 .navbar-expand-lg > .container,
3941 .navbar-expand-lg > .container-fluid,
3942 .navbar-expand-lg > .container-lg,
3943 .navbar-expand-lg > .container-md,
3944 .navbar-expand-lg > .container-sm,
3945 .navbar-expand-lg > .container-xl {
3950 @media (min-width: 992px) {
3952 flex-flow: row nowrap;
3953 justify-content: flex-start;
3955 .navbar-expand-lg .navbar-nav {
3956 flex-direction: row;
3958 .navbar-expand-lg .navbar-nav .dropdown-menu {
3961 .navbar-expand-lg .navbar-nav .nav-link {
3962 padding-right: 0.5rem;
3963 padding-left: 0.5rem;
3965 .navbar-expand-lg > .container,
3966 .navbar-expand-lg > .container-fluid,
3967 .navbar-expand-lg > .container-lg,
3968 .navbar-expand-lg > .container-md,
3969 .navbar-expand-lg > .container-sm,
3970 .navbar-expand-lg > .container-xl {
3973 .navbar-expand-lg .navbar-collapse {
3974 display: flex !important;
3977 .navbar-expand-lg .navbar-toggler {
3981 @media (max-width: 1199.98px) {
3982 .navbar-expand-xl > .container,
3983 .navbar-expand-xl > .container-fluid,
3984 .navbar-expand-xl > .container-lg,
3985 .navbar-expand-xl > .container-md,
3986 .navbar-expand-xl > .container-sm,
3987 .navbar-expand-xl > .container-xl {
3992 @media (min-width: 1200px) {
3994 flex-flow: row nowrap;
3995 justify-content: flex-start;
3997 .navbar-expand-xl .navbar-nav {
3998 flex-direction: row;
4000 .navbar-expand-xl .navbar-nav .dropdown-menu {
4003 .navbar-expand-xl .navbar-nav .nav-link {
4004 padding-right: 0.5rem;
4005 padding-left: 0.5rem;
4007 .navbar-expand-xl > .container,
4008 .navbar-expand-xl > .container-fluid,
4009 .navbar-expand-xl > .container-lg,
4010 .navbar-expand-xl > .container-md,
4011 .navbar-expand-xl > .container-sm,
4012 .navbar-expand-xl > .container-xl {
4015 .navbar-expand-xl .navbar-collapse {
4016 display: flex !important;
4019 .navbar-expand-xl .navbar-toggler {
4024 flex-flow: row nowrap;
4025 justify-content: flex-start;
4027 .navbar-expand > .container,
4028 .navbar-expand > .container-fluid,
4029 .navbar-expand > .container-lg,
4030 .navbar-expand > .container-md,
4031 .navbar-expand > .container-sm,
4032 .navbar-expand > .container-xl {
4036 .navbar-expand .navbar-nav {
4037 flex-direction: row;
4039 .navbar-expand .navbar-nav .dropdown-menu {
4042 .navbar-expand .navbar-nav .nav-link {
4043 padding-right: 0.5rem;
4044 padding-left: 0.5rem;
4046 .navbar-expand > .container,
4047 .navbar-expand > .container-fluid,
4048 .navbar-expand > .container-lg,
4049 .navbar-expand > .container-md,
4050 .navbar-expand > .container-sm,
4051 .navbar-expand > .container-xl {
4054 .navbar-expand .navbar-collapse {
4055 display: flex !important;
4058 .navbar-expand .navbar-toggler {
4061 .navbar-light .navbar-brand {
4064 .navbar-light .navbar-brand:focus,
4065 .navbar-light .navbar-brand:hover {
4068 .navbar-light .navbar-nav .nav-link {
4071 .navbar-light .navbar-nav .nav-link:focus,
4072 .navbar-light .navbar-nav .nav-link:hover {
4075 .navbar-light .navbar-nav .nav-link.disabled {
4076 color: rgba(34, 34, 34, 0.3);
4078 .navbar-light .navbar-nav .active > .nav-link,
4079 .navbar-light .navbar-nav .nav-link.active,
4080 .navbar-light .navbar-nav .nav-link.show,
4081 .navbar-light .navbar-nav .show > .nav-link {
4084 .navbar-light .navbar-toggler {
4086 border-color: rgba(34, 34, 34, 0.1);
4088 .navbar-light .navbar-toggler-icon {
4089 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='%236c757d' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
4091 .navbar-light .navbar-text {
4094 .navbar-light .navbar-text a {
4097 .navbar-light .navbar-text a:focus,
4098 .navbar-light .navbar-text a:hover {
4101 .navbar-dark .navbar-brand {
4104 .navbar-dark .navbar-brand:focus,
4105 .navbar-dark .navbar-brand:hover {
4108 .navbar-dark .navbar-nav .nav-link {
4109 color: rgba(255, 255, 255, 0.5);
4111 .navbar-dark .navbar-nav .nav-link:focus,
4112 .navbar-dark .navbar-nav .nav-link:hover {
4113 color: rgba(255, 255, 255, 0.75);
4115 .navbar-dark .navbar-nav .nav-link.disabled {
4116 color: rgba(255, 255, 255, 0.25);
4118 .navbar-dark .navbar-nav .active > .nav-link,
4119 .navbar-dark .navbar-nav .nav-link.active,
4120 .navbar-dark .navbar-nav .nav-link.show,
4121 .navbar-dark .navbar-nav .show > .nav-link {
4124 .navbar-dark .navbar-toggler {
4125 color: rgba(255, 255, 255, 0.5);
4126 border-color: rgba(34, 34, 34, 0.1);
4128 .navbar-dark .navbar-toggler-icon {
4129 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
4131 .navbar-dark .navbar-text {
4132 color: rgba(255, 255, 255, 0.5);
4134 .navbar-dark .navbar-text a {
4137 .navbar-dark .navbar-text a:focus,
4138 .navbar-dark .navbar-text a:hover {
4144 flex-direction: column;
4146 word-wrap: break-word;
4147 background-color: #f8f9fa;
4148 background-clip: border-box;
4149 border: 1px solid rgba(34, 34, 34, 0.125);
4150 border-radius: 0.5rem;
4156 .card > .list-group {
4157 border-top: inherit;
4158 border-bottom: inherit;
4160 .card > .list-group:first-child {
4161 border-top-width: 0;
4162 border-top-left-radius: calc(0.5rem - 1px);
4163 border-top-right-radius: calc(0.5rem - 1px);
4165 .card > .list-group:last-child {
4166 border-bottom-width: 0;
4167 border-bottom-right-radius: calc(0.5rem - 1px);
4168 border-bottom-left-radius: calc(0.5rem - 1px);
4177 margin-bottom: 0.75rem;
4180 margin-top: -0.375rem;
4183 .card-text:last-child {
4187 text-decoration: none;
4189 .card-link + .card-link {
4190 margin-left: 1.25rem;
4193 padding: 0.75rem 1.25rem;
4196 background-color: rgba(34, 34, 34, 0.03);
4197 border-bottom: 1px solid rgba(34, 34, 34, 0.125);
4199 .card-header:first-child {
4200 border-radius: calc(0.5rem - 1px) calc(0.5rem - 1px) 0 0;
4202 .card-header + .list-group .list-group-item:first-child {
4206 padding: 0.75rem 1.25rem;
4208 background-color: rgba(34, 34, 34, 0.03);
4209 border-top: 1px solid rgba(34, 34, 34, 0.125);
4211 .card-footer:last-child {
4212 border-radius: 0 0 calc(0.5rem - 1px) calc(0.5rem - 1px);
4215 margin-right: -0.625rem;
4216 margin-bottom: -0.75rem;
4217 margin-left: -0.625rem;
4220 .card-header-pills {
4221 margin-right: -0.625rem;
4222 margin-left: -0.625rem;
4240 border-top-left-radius: calc(0.5rem - 1px);
4241 border-top-right-radius: calc(0.5rem - 1px);
4245 border-bottom-right-radius: calc(0.5rem - 1px);
4246 border-bottom-left-radius: calc(0.5rem - 1px);
4249 margin-bottom: 15px;
4251 @media (min-width: 576px) {
4254 flex-flow: row wrap;
4255 margin-right: -15px;
4265 .card-group > .card {
4266 margin-bottom: 15px;
4268 @media (min-width: 576px) {
4271 flex-flow: row wrap;
4273 .card-group > .card {
4277 .card-group > .card + .card {
4281 .card-group > .card:not(:last-child) {
4282 border-top-right-radius: 0;
4283 border-bottom-right-radius: 0;
4285 .card-group > .card:not(:last-child) .card-header,
4286 .card-group > .card:not(:last-child) .card-img-top {
4287 border-top-right-radius: 0;
4289 .card-group > .card:not(:last-child) .card-footer,
4290 .card-group > .card:not(:last-child) .card-img-bottom {
4291 border-bottom-right-radius: 0;
4293 .card-group > .card:not(:first-child) {
4294 border-top-left-radius: 0;
4295 border-bottom-left-radius: 0;
4297 .card-group > .card:not(:first-child) .card-header,
4298 .card-group > .card:not(:first-child) .card-img-top {
4299 border-top-left-radius: 0;
4301 .card-group > .card:not(:first-child) .card-footer,
4302 .card-group > .card:not(:first-child) .card-img-bottom {
4303 border-bottom-left-radius: 0;
4306 .card-columns .card {
4307 margin-bottom: 0.75rem;
4309 @media (min-width: 576px) {
4312 column-gap: 1.25rem;
4316 .card-columns .card {
4317 display: inline-block;
4321 .accordion > .card {
4324 .accordion > .card:not(:last-of-type) {
4326 border-bottom-right-radius: 0;
4327 border-bottom-left-radius: 0;
4329 .accordion > .card:not(:first-of-type) {
4330 border-top-left-radius: 0;
4331 border-top-right-radius: 0;
4333 .accordion > .card > .card-header {
4335 margin-bottom: -1px;
4340 padding: 0.75rem 1rem;
4341 margin-bottom: 1rem;
4343 background-color: #e9ecef;
4344 border-radius: 0.5rem;
4349 .breadcrumb-item + .breadcrumb-item {
4350 padding-left: 0.5rem;
4352 .breadcrumb-item + .breadcrumb-item::before {
4353 display: inline-block;
4354 padding-right: 0.5rem;
4358 .breadcrumb-item + .breadcrumb-item:hover::before {
4359 text-decoration: underline;
4361 .breadcrumb-item + .breadcrumb-item:hover::before {
4362 text-decoration: none;
4364 .breadcrumb-item.active {
4371 border-radius: 0.5rem;
4376 padding: 0.5rem 0.75rem;
4380 background-color: #fff;
4381 border: 1px solid #dee2e6;
4386 text-decoration: none;
4387 background-color: #e9ecef;
4388 border-color: #dee2e6;
4393 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.75);
4395 .page-item:first-child .page-link {
4397 border-top-left-radius: 0.5rem;
4398 border-bottom-left-radius: 0.5rem;
4400 .page-item:last-child .page-link {
4401 border-top-right-radius: 0.5rem;
4402 border-bottom-right-radius: 0.5rem;
4404 .page-item.active .page-link {
4407 background-color: #f1641e;
4408 border-color: #f1641e;
4410 .page-item.disabled .page-link {
4412 pointer-events: none;
4414 background-color: #fff;
4415 border-color: #dee2e6;
4417 .pagination-lg .page-link {
4418 padding: 0.75rem 1.5rem;
4422 .pagination-lg .page-item:first-child .page-link {
4423 border-top-left-radius: 0.5rem;
4424 border-bottom-left-radius: 0.5rem;
4426 .pagination-lg .page-item:last-child .page-link {
4427 border-top-right-radius: 0.5rem;
4428 border-bottom-right-radius: 0.5rem;
4430 .pagination-sm .page-link {
4431 padding: 0.25rem 0.5rem;
4432 font-size: 0.875rem;
4435 .pagination-sm .page-item:first-child .page-link {
4436 border-top-left-radius: 1rem;
4437 border-bottom-left-radius: 1rem;
4439 .pagination-sm .page-item:last-child .page-link {
4440 border-top-right-radius: 1rem;
4441 border-bottom-right-radius: 1rem;
4444 display: inline-block;
4445 padding: 0.25em 0.4em;
4450 white-space: nowrap;
4451 vertical-align: baseline;
4452 border-radius: 0.5rem;
4453 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
4454 border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4456 @media (prefers-reduced-motion: reduce) {
4463 text-decoration: none;
4473 padding-right: 0.6em;
4474 padding-left: 0.6em;
4475 border-radius: 10rem;
4479 background-color: #f1641e;
4481 a.badge-primary:focus,
4482 a.badge-primary:hover {
4484 background-color: #cf4d0d;
4486 a.badge-primary.focus,
4487 a.badge-primary:focus {
4489 box-shadow: 0 0 0 0.2rem rgba(241, 100, 30, 0.5);
4493 background-color: #00c853;
4495 a.badge-secondary:focus,
4496 a.badge-secondary:hover {
4498 background-color: #00953e;
4500 a.badge-secondary.focus,
4501 a.badge-secondary:focus {
4503 box-shadow: 0 0 0 0.2rem rgba(0, 200, 83, 0.5);
4507 background-color: #6610f2;
4509 a.badge-success:focus,
4510 a.badge-success:hover {
4512 background-color: #510bc4;
4514 a.badge-success.focus,
4515 a.badge-success:focus {
4517 box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5);
4521 background-color: #007bff;
4524 a.badge-info:hover {
4526 background-color: #0062cc;
4529 a.badge-info:focus {
4531 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
4535 background-color: #ffc107;
4537 a.badge-warning:focus,
4538 a.badge-warning:hover {
4540 background-color: #d39e00;
4542 a.badge-warning.focus,
4543 a.badge-warning:focus {
4545 box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
4549 background-color: #873208;
4551 a.badge-danger:focus,
4552 a.badge-danger:hover {
4554 background-color: #572105;
4556 a.badge-danger.focus,
4557 a.badge-danger:focus {
4559 box-shadow: 0 0 0 0.2rem rgba(135, 50, 8, 0.5);
4563 background-color: #f8f9fa;
4565 a.badge-light:focus,
4566 a.badge-light:hover {
4568 background-color: #dae0e5;
4570 a.badge-light.focus,
4571 a.badge-light:focus {
4573 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
4577 background-color: #343a40;
4580 a.badge-dark:hover {
4582 background-color: #1d2124;
4585 a.badge-dark:focus {
4587 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
4591 margin-bottom: 2rem;
4592 background-color: #e9ecef;
4593 border-radius: 0.5rem;
4595 @media (min-width: 576px) {
4607 padding: 0.75rem 1.25rem;
4608 margin-bottom: 1rem;
4609 border: 1px solid transparent;
4610 border-radius: 0.5rem;
4618 .alert-dismissible {
4619 padding-right: 4rem;
4621 .alert-dismissible .close {
4625 padding: 0.75rem 1.25rem;
4630 background-color: #fce0d2;
4631 border-color: #fbd4c0;
4634 border-top-color: #f9c4a8;
4636 .alert-primary .alert-link {
4641 background-color: #ccf4dd;
4642 border-color: #b8f0cf;
4644 .alert-secondary hr {
4645 border-top-color: #a3ecc1;
4647 .alert-secondary .alert-link {
4652 background-color: #e0cffc;
4653 border-color: #d4bcfb;
4656 border-top-color: #c5a4fa;
4658 .alert-success .alert-link {
4663 background-color: #cce5ff;
4664 border-color: #b8daff;
4667 border-top-color: #9fcdff;
4669 .alert-info .alert-link {
4674 background-color: #fff3cd;
4675 border-color: #ffeeba;
4678 border-top-color: #ffe8a1;
4680 .alert-warning .alert-link {
4685 background-color: #e7d6ce;
4686 border-color: #ddc6ba;
4689 border-top-color: #d5b8a9;
4691 .alert-danger .alert-link {
4696 background-color: #fefefe;
4697 border-color: #fdfdfe;
4700 border-top-color: #ececf6;
4702 .alert-light .alert-link {
4707 background-color: #d6d8d9;
4708 border-color: #c6c8ca;
4711 border-top-color: #b9bbbe;
4713 .alert-dark .alert-link {
4716 @keyframes progress-bar-stripes {
4718 background-position: 1rem 0;
4721 background-position: 0 0;
4730 background-color: #e9ecef;
4731 border-radius: 0.5rem;
4735 flex-direction: column;
4736 justify-content: center;
4740 white-space: nowrap;
4741 background-color: #f1641e;
4742 transition: width 0.6s ease;
4744 @media (prefers-reduced-motion: reduce) {
4749 .progress-bar-striped {
4750 background-image: linear-gradient(
4752 rgba(255, 255, 255, 0.15) 25%,
4755 rgba(255, 255, 255, 0.15) 50%,
4756 rgba(255, 255, 255, 0.15) 75%,
4760 background-size: 1rem 1rem;
4762 .progress-bar-animated {
4763 animation: progress-bar-stripes 1s linear infinite;
4765 @media (prefers-reduced-motion: reduce) {
4766 .progress-bar-animated {
4772 align-items: flex-start;
4779 flex-direction: column;
4782 border-radius: 0.5rem;
4784 .list-group-item-action {
4787 text-align: inherit;
4789 .list-group-item-action:focus,
4790 .list-group-item-action:hover {
4793 text-decoration: none;
4794 background-color: #f8f9fa;
4796 .list-group-item-action:active {
4798 background-color: #e9ecef;
4803 padding: 0.75rem 1.25rem;
4804 background-color: #fff;
4805 border: 1px solid rgba(34, 34, 34, 0.125);
4807 .list-group-item:first-child {
4808 border-top-left-radius: inherit;
4809 border-top-right-radius: inherit;
4811 .list-group-item:last-child {
4812 border-bottom-right-radius: inherit;
4813 border-bottom-left-radius: inherit;
4815 .list-group-item.disabled,
4816 .list-group-item:disabled {
4818 pointer-events: none;
4819 background-color: #fff;
4821 .list-group-item.active {
4824 background-color: #f1641e;
4825 border-color: #f1641e;
4827 .list-group-item + .list-group-item {
4828 border-top-width: 0;
4830 .list-group-item + .list-group-item.active {
4832 border-top-width: 1px;
4834 .list-group-horizontal {
4835 flex-direction: row;
4837 .list-group-horizontal > .list-group-item:first-child {
4838 border-bottom-left-radius: 0.5rem;
4839 border-top-right-radius: 0;
4841 .list-group-horizontal > .list-group-item:last-child {
4842 border-top-right-radius: 0.5rem;
4843 border-bottom-left-radius: 0;
4845 .list-group-horizontal > .list-group-item.active {
4848 .list-group-horizontal > .list-group-item + .list-group-item {
4849 border-top-width: 1px;
4850 border-left-width: 0;
4852 .list-group-horizontal > .list-group-item + .list-group-item.active {
4854 border-left-width: 1px;
4856 @media (min-width: 576px) {
4857 .list-group-horizontal-sm {
4858 flex-direction: row;
4860 .list-group-horizontal-sm > .list-group-item:first-child {
4861 border-bottom-left-radius: 0.5rem;
4862 border-top-right-radius: 0;
4864 .list-group-horizontal-sm > .list-group-item:last-child {
4865 border-top-right-radius: 0.5rem;
4866 border-bottom-left-radius: 0;
4868 .list-group-horizontal-sm > .list-group-item.active {
4871 .list-group-horizontal-sm > .list-group-item + .list-group-item {
4872 border-top-width: 1px;
4873 border-left-width: 0;
4875 .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
4877 border-left-width: 1px;
4880 @media (min-width: 768px) {
4881 .list-group-horizontal-md {
4882 flex-direction: row;
4884 .list-group-horizontal-md > .list-group-item:first-child {
4885 border-bottom-left-radius: 0.5rem;
4886 border-top-right-radius: 0;
4888 .list-group-horizontal-md > .list-group-item:last-child {
4889 border-top-right-radius: 0.5rem;
4890 border-bottom-left-radius: 0;
4892 .list-group-horizontal-md > .list-group-item.active {
4895 .list-group-horizontal-md > .list-group-item + .list-group-item {
4896 border-top-width: 1px;
4897 border-left-width: 0;
4899 .list-group-horizontal-md > .list-group-item + .list-group-item.active {
4901 border-left-width: 1px;
4904 @media (min-width: 992px) {
4905 .list-group-horizontal-lg {
4906 flex-direction: row;
4908 .list-group-horizontal-lg > .list-group-item:first-child {
4909 border-bottom-left-radius: 0.5rem;
4910 border-top-right-radius: 0;
4912 .list-group-horizontal-lg > .list-group-item:last-child {
4913 border-top-right-radius: 0.5rem;
4914 border-bottom-left-radius: 0;
4916 .list-group-horizontal-lg > .list-group-item.active {
4919 .list-group-horizontal-lg > .list-group-item + .list-group-item {
4920 border-top-width: 1px;
4921 border-left-width: 0;
4923 .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
4925 border-left-width: 1px;
4928 @media (min-width: 1200px) {
4929 .list-group-horizontal-xl {
4930 flex-direction: row;
4932 .list-group-horizontal-xl > .list-group-item:first-child {
4933 border-bottom-left-radius: 0.5rem;
4934 border-top-right-radius: 0;
4936 .list-group-horizontal-xl > .list-group-item:last-child {
4937 border-top-right-radius: 0.5rem;
4938 border-bottom-left-radius: 0;
4940 .list-group-horizontal-xl > .list-group-item.active {
4943 .list-group-horizontal-xl > .list-group-item + .list-group-item {
4944 border-top-width: 1px;
4945 border-left-width: 0;
4947 .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
4949 border-left-width: 1px;
4955 .list-group-flush > .list-group-item {
4956 border-width: 0 0 1px;
4958 .list-group-flush > .list-group-item:last-child {
4959 border-bottom-width: 0;
4961 .list-group-item-primary {
4963 background-color: #fbd4c0;
4965 .list-group-item-primary.list-group-item-action:focus,
4966 .list-group-item-primary.list-group-item-action:hover {
4968 background-color: #f9c4a8;
4970 .list-group-item-primary.list-group-item-action.active {
4972 background-color: #8e4420;
4973 border-color: #8e4420;
4975 .list-group-item-secondary {
4977 background-color: #b8f0cf;
4979 .list-group-item-secondary.list-group-item-action:focus,
4980 .list-group-item-secondary.list-group-item-action:hover {
4982 background-color: #a3ecc1;
4984 .list-group-item-secondary.list-group-item-action.active {
4986 background-color: #10783b;
4987 border-color: #10783b;
4989 .list-group-item-success {
4991 background-color: #d4bcfb;
4993 .list-group-item-success.list-group-item-action:focus,
4994 .list-group-item-success.list-group-item-action:hover {
4996 background-color: #c5a4fa;
4998 .list-group-item-success.list-group-item-action.active {
5000 background-color: #45198e;
5001 border-color: #45198e;
5003 .list-group-item-info {
5005 background-color: #b8daff;
5007 .list-group-item-info.list-group-item-action:focus,
5008 .list-group-item-info.list-group-item-action:hover {
5010 background-color: #9fcdff;
5012 .list-group-item-info.list-group-item-action.active {
5014 background-color: #105095;
5015 border-color: #105095;
5017 .list-group-item-warning {
5019 background-color: #ffeeba;
5021 .list-group-item-warning.list-group-item-action:focus,
5022 .list-group-item-warning.list-group-item-action:hover {
5024 background-color: #ffe8a1;
5026 .list-group-item-warning.list-group-item-action.active {
5028 background-color: #957514;
5029 border-color: #957514;
5031 .list-group-item-danger {
5033 background-color: #ddc6ba;
5035 .list-group-item-danger.list-group-item-action:focus,
5036 .list-group-item-danger.list-group-item-action:hover {
5038 background-color: #d5b8a9;
5040 .list-group-item-danger.list-group-item-action.active {
5042 background-color: #572b15;
5043 border-color: #572b15;
5045 .list-group-item-light {
5047 background-color: #fdfdfe;
5049 .list-group-item-light.list-group-item-action:focus,
5050 .list-group-item-light.list-group-item-action:hover {
5052 background-color: #ececf6;
5054 .list-group-item-light.list-group-item-action.active {
5056 background-color: #919292;
5057 border-color: #919292;
5059 .list-group-item-dark {
5061 background-color: #c6c8ca;
5063 .list-group-item-dark.list-group-item-action:focus,
5064 .list-group-item-dark.list-group-item-action:hover {
5066 background-color: #b9bbbe;
5068 .list-group-item-dark.list-group-item-action.active {
5070 background-color: #2b2e32;
5071 border-color: #2b2e32;
5079 text-shadow: 0 1px 0 #fff;
5084 text-decoration: none;
5086 .close:not(:disabled):not(.disabled):focus,
5087 .close:not(:disabled):not(.disabled):hover {
5092 background-color: transparent;
5096 pointer-events: none;
5101 font-size: 0.875rem;
5102 background-color: rgba(255, 255, 255, 0.85);
5103 background-clip: padding-box;
5104 border: 1px solid rgba(0, 0, 0, 0.1);
5105 box-shadow: 0 0.25rem 0.75rem rgba(34, 34, 34, 0.1);
5106 backdrop-filter: blur(10px);
5108 border-radius: 0.25rem;
5110 .toast:not(:last-child) {
5111 margin-bottom: 0.75rem;
5125 align-items: center;
5126 padding: 0.25rem 0.75rem;
5128 background-color: rgba(255, 255, 255, 0.85);
5129 background-clip: padding-box;
5130 border-bottom: 1px solid rgba(0, 0, 0, 0.05);
5138 .modal-open .modal {
5157 pointer-events: none;
5159 .modal.fade .modal-dialog {
5160 transition: transform 0.3s ease-out;
5161 transform: translate(0, -50px);
5163 @media (prefers-reduced-motion: reduce) {
5164 .modal.fade .modal-dialog {
5168 .modal.show .modal-dialog {
5171 .modal.modal-static .modal-dialog {
5172 transform: scale(1.02);
5174 .modal-dialog-scrollable {
5176 max-height: calc(100% - 1rem);
5178 .modal-dialog-scrollable .modal-content {
5179 max-height: calc(100vh - 1rem);
5182 .modal-dialog-scrollable .modal-footer,
5183 .modal-dialog-scrollable .modal-header {
5186 .modal-dialog-scrollable .modal-body {
5189 .modal-dialog-centered {
5191 align-items: center;
5192 min-height: calc(100% - 1rem);
5194 .modal-dialog-centered::before {
5196 height: calc(100vh - 1rem);
5197 height: min-content;
5200 .modal-dialog-centered.modal-dialog-scrollable {
5201 flex-direction: column;
5202 justify-content: center;
5205 .modal-dialog-centered.modal-dialog-scrollable .modal-content {
5208 .modal-dialog-centered.modal-dialog-scrollable::before {
5214 flex-direction: column;
5216 pointer-events: auto;
5217 background-color: #fff;
5218 background-clip: padding-box;
5219 border: 1px solid rgba(34, 34, 34, 0.2);
5220 border-radius: 0.5rem;
5230 background-color: #222;
5232 .modal-backdrop.fade {
5235 .modal-backdrop.show {
5240 align-items: flex-start;
5241 justify-content: space-between;
5243 border-bottom: 1px solid #495057;
5244 border-top-left-radius: calc(0.5rem - 1px);
5245 border-top-right-radius: calc(0.5rem - 1px);
5247 .modal-header .close {
5249 margin: -1rem -1rem -1rem auto;
5263 align-items: center;
5264 justify-content: flex-end;
5266 border-top: 1px solid #495057;
5267 border-bottom-right-radius: calc(0.5rem - 1px);
5268 border-bottom-left-radius: calc(0.5rem - 1px);
5273 .modal-scrollbar-measure {
5280 @media (min-width: 576px) {
5283 margin: 1.75rem auto;
5285 .modal-dialog-scrollable {
5286 max-height: calc(100% - 3.5rem);
5288 .modal-dialog-scrollable .modal-content {
5289 max-height: calc(100vh - 3.5rem);
5291 .modal-dialog-centered {
5292 min-height: calc(100% - 3.5rem);
5294 .modal-dialog-centered::before {
5295 height: calc(100vh - 3.5rem);
5296 height: min-content;
5302 @media (min-width: 992px) {
5308 @media (min-width: 1200px) {
5318 font-family: -apple-system, BlinkMacSystemFont, "Droid Sans", "Segoe UI",
5319 Helvetica, Arial, sans-serif;
5325 text-decoration: none;
5327 text-transform: none;
5328 letter-spacing: normal;
5330 word-spacing: normal;
5331 white-space: normal;
5333 font-size: 0.875rem;
5334 word-wrap: break-word;
5346 .tooltip .arrow::before {
5349 border-color: transparent;
5350 border-style: solid;
5352 .bs-tooltip-auto[x-placement^="top"],
5356 .bs-tooltip-auto[x-placement^="top"] .arrow,
5357 .bs-tooltip-top .arrow {
5360 .bs-tooltip-auto[x-placement^="top"] .arrow::before,
5361 .bs-tooltip-top .arrow::before {
5363 border-width: 0.4rem 0.4rem 0;
5364 border-top-color: #222;
5366 .bs-tooltip-auto[x-placement^="right"],
5370 .bs-tooltip-auto[x-placement^="right"] .arrow,
5371 .bs-tooltip-right .arrow {
5376 .bs-tooltip-auto[x-placement^="right"] .arrow::before,
5377 .bs-tooltip-right .arrow::before {
5379 border-width: 0.4rem 0.4rem 0.4rem 0;
5380 border-right-color: #222;
5382 .bs-tooltip-auto[x-placement^="bottom"],
5383 .bs-tooltip-bottom {
5386 .bs-tooltip-auto[x-placement^="bottom"] .arrow,
5387 .bs-tooltip-bottom .arrow {
5390 .bs-tooltip-auto[x-placement^="bottom"] .arrow::before,
5391 .bs-tooltip-bottom .arrow::before {
5393 border-width: 0 0.4rem 0.4rem;
5394 border-bottom-color: #222;
5396 .bs-tooltip-auto[x-placement^="left"],
5400 .bs-tooltip-auto[x-placement^="left"] .arrow,
5401 .bs-tooltip-left .arrow {
5406 .bs-tooltip-auto[x-placement^="left"] .arrow::before,
5407 .bs-tooltip-left .arrow::before {
5409 border-width: 0.4rem 0 0.4rem 0.4rem;
5410 border-left-color: #222;
5414 padding: 0.25rem 0.5rem;
5417 background-color: #222;
5418 border-radius: 0.5rem;
5427 font-family: -apple-system, BlinkMacSystemFont, "Droid Sans", "Segoe UI",
5428 Helvetica, Arial, sans-serif;
5434 text-decoration: none;
5436 text-transform: none;
5437 letter-spacing: normal;
5439 word-spacing: normal;
5440 white-space: normal;
5442 font-size: 0.875rem;
5443 word-wrap: break-word;
5444 background-color: #fff;
5445 background-clip: padding-box;
5446 border: 1px solid rgba(34, 34, 34, 0.2);
5447 border-radius: 0.5rem;
5456 .popover .arrow::after,
5457 .popover .arrow::before {
5461 border-color: transparent;
5462 border-style: solid;
5464 .bs-popover-auto[x-placement^="top"],
5466 margin-bottom: 0.5rem;
5468 .bs-popover-auto[x-placement^="top"] > .arrow,
5469 .bs-popover-top > .arrow {
5470 bottom: calc(-0.5rem - 1px);
5472 .bs-popover-auto[x-placement^="top"] > .arrow::before,
5473 .bs-popover-top > .arrow::before {
5475 border-width: 0.5rem 0.5rem 0;
5476 border-top-color: rgba(34, 34, 34, 0.25);
5478 .bs-popover-auto[x-placement^="top"] > .arrow::after,
5479 .bs-popover-top > .arrow::after {
5481 border-width: 0.5rem 0.5rem 0;
5482 border-top-color: #fff;
5484 .bs-popover-auto[x-placement^="right"],
5486 margin-left: 0.5rem;
5488 .bs-popover-auto[x-placement^="right"] > .arrow,
5489 .bs-popover-right > .arrow {
5490 left: calc(-0.5rem - 1px);
5495 .bs-popover-auto[x-placement^="right"] > .arrow::before,
5496 .bs-popover-right > .arrow::before {
5498 border-width: 0.5rem 0.5rem 0.5rem 0;
5499 border-right-color: rgba(34, 34, 34, 0.25);
5501 .bs-popover-auto[x-placement^="right"] > .arrow::after,
5502 .bs-popover-right > .arrow::after {
5504 border-width: 0.5rem 0.5rem 0.5rem 0;
5505 border-right-color: #fff;
5507 .bs-popover-auto[x-placement^="bottom"],
5508 .bs-popover-bottom {
5511 .bs-popover-auto[x-placement^="bottom"] > .arrow,
5512 .bs-popover-bottom > .arrow {
5513 top: calc(-0.5rem - 1px);
5515 .bs-popover-auto[x-placement^="bottom"] > .arrow::before,
5516 .bs-popover-bottom > .arrow::before {
5518 border-width: 0 0.5rem 0.5rem 0.5rem;
5519 border-bottom-color: rgba(34, 34, 34, 0.25);
5521 .bs-popover-auto[x-placement^="bottom"] > .arrow::after,
5522 .bs-popover-bottom > .arrow::after {
5524 border-width: 0 0.5rem 0.5rem 0.5rem;
5525 border-bottom-color: #fff;
5527 .bs-popover-auto[x-placement^="bottom"] .popover-header::before,
5528 .bs-popover-bottom .popover-header::before {
5534 margin-left: -0.5rem;
5536 border-bottom: 1px solid #f7f7f7;
5538 .bs-popover-auto[x-placement^="left"],
5540 margin-right: 0.5rem;
5542 .bs-popover-auto[x-placement^="left"] > .arrow,
5543 .bs-popover-left > .arrow {
5544 right: calc(-0.5rem - 1px);
5549 .bs-popover-auto[x-placement^="left"] > .arrow::before,
5550 .bs-popover-left > .arrow::before {
5552 border-width: 0.5rem 0 0.5rem 0.5rem;
5553 border-left-color: rgba(34, 34, 34, 0.25);
5555 .bs-popover-auto[x-placement^="left"] > .arrow::after,
5556 .bs-popover-left > .arrow::after {
5558 border-width: 0.5rem 0 0.5rem 0.5rem;
5559 border-left-color: #fff;
5562 padding: 0.5rem 0.75rem;
5566 background-color: #f7f7f7;
5567 border-bottom: 1px solid #ebebeb;
5568 border-top-left-radius: calc(0.5rem - 1px);
5569 border-top-right-radius: calc(0.5rem - 1px);
5571 .popover-header:empty {
5575 padding: 0.5rem 0.75rem;
5581 .carousel.pointer-event {
5582 touch-action: pan-y;
5589 .carousel-inner::after {
5599 margin-right: -100%;
5600 backface-visibility: hidden;
5601 transition: transform 0.6s ease-in-out;
5603 @media (prefers-reduced-motion: reduce) {
5608 .carousel-item-next,
5609 .carousel-item-prev,
5610 .carousel-item.active {
5613 .active.carousel-item-right,
5614 .carousel-item-next:not(.carousel-item-left) {
5615 transform: translateX(100%);
5617 .active.carousel-item-left,
5618 .carousel-item-prev:not(.carousel-item-right) {
5619 transform: translateX(-100%);
5621 .carousel-fade .carousel-item {
5623 transition-property: opacity;
5626 .carousel-fade .carousel-item-next.carousel-item-left,
5627 .carousel-fade .carousel-item-prev.carousel-item-right,
5628 .carousel-fade .carousel-item.active {
5632 .carousel-fade .active.carousel-item-left,
5633 .carousel-fade .active.carousel-item-right {
5636 transition: opacity 0s 0.6s;
5638 @media (prefers-reduced-motion: reduce) {
5639 .carousel-fade .active.carousel-item-left,
5640 .carousel-fade .active.carousel-item-right {
5644 .carousel-control-next,
5645 .carousel-control-prev {
5651 align-items: center;
5652 justify-content: center;
5657 transition: opacity 0.15s ease;
5659 @media (prefers-reduced-motion: reduce) {
5660 .carousel-control-next,
5661 .carousel-control-prev {
5665 .carousel-control-next:focus,
5666 .carousel-control-next:hover,
5667 .carousel-control-prev:focus,
5668 .carousel-control-prev:hover {
5670 text-decoration: none;
5674 .carousel-control-prev {
5677 .carousel-control-next {
5680 .carousel-control-next-icon,
5681 .carousel-control-prev-icon {
5682 display: inline-block;
5685 background: no-repeat 50%/100% 100%;
5687 .carousel-control-prev-icon {
5688 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
5690 .carousel-control-next-icon {
5691 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
5693 .carousel-indicators {
5700 justify-content: center;
5706 .carousel-indicators li {
5707 box-sizing: content-box;
5713 text-indent: -999px;
5715 background-color: #fff;
5716 background-clip: padding-box;
5717 border-top: 10px solid transparent;
5718 border-bottom: 10px solid transparent;
5720 transition: opacity 0.6s ease;
5722 @media (prefers-reduced-motion: reduce) {
5723 .carousel-indicators li {
5727 .carousel-indicators .active {
5737 padding-bottom: 20px;
5741 @keyframes spinner-border {
5743 transform: rotate(360deg);
5747 display: inline-block;
5750 vertical-align: text-bottom;
5751 border: 0.25em solid currentColor;
5752 border-right-color: transparent;
5754 animation: spinner-border 0.75s linear infinite;
5756 .spinner-border-sm {
5759 border-width: 0.2em;
5761 @keyframes spinner-grow {
5763 transform: scale(0);
5771 display: inline-block;
5774 vertical-align: text-bottom;
5775 background-color: currentColor;
5778 animation: spinner-grow 0.75s linear infinite;
5785 vertical-align: baseline !important;
5788 vertical-align: top !important;
5791 vertical-align: middle !important;
5794 vertical-align: bottom !important;
5796 .align-text-bottom {
5797 vertical-align: text-bottom !important;
5800 vertical-align: text-top !important;
5803 background-color: #f1641e !important;
5807 button.bg-primary:focus,
5808 button.bg-primary:hover {
5809 background-color: #cf4d0d !important;
5812 background-color: #00c853 !important;
5814 a.bg-secondary:focus,
5815 a.bg-secondary:hover,
5816 button.bg-secondary:focus,
5817 button.bg-secondary:hover {
5818 background-color: #00953e !important;
5821 background-color: #6610f2 !important;
5825 button.bg-success:focus,
5826 button.bg-success:hover {
5827 background-color: #510bc4 !important;
5830 background-color: #007bff !important;
5834 button.bg-info:focus,
5835 button.bg-info:hover {
5836 background-color: #0062cc !important;
5839 background-color: #ffc107 !important;
5843 button.bg-warning:focus,
5844 button.bg-warning:hover {
5845 background-color: #d39e00 !important;
5848 background-color: #873208 !important;
5852 button.bg-danger:focus,
5853 button.bg-danger:hover {
5854 background-color: #572105 !important;
5857 background-color: #f8f9fa !important;
5861 button.bg-light:focus,
5862 button.bg-light:hover {
5863 background-color: #dae0e5 !important;
5866 background-color: #343a40 !important;
5870 button.bg-dark:focus,
5871 button.bg-dark:hover {
5872 background-color: #1d2124 !important;
5875 background-color: #fff !important;
5878 background-color: transparent !important;
5881 border: 1px solid #495057 !important;
5884 border-top: 1px solid #495057 !important;
5887 border-right: 1px solid #495057 !important;
5890 border-bottom: 1px solid #495057 !important;
5893 border-left: 1px solid #495057 !important;
5896 border: 0 !important;
5899 border-top: 0 !important;
5902 border-right: 0 !important;
5905 border-bottom: 0 !important;
5908 border-left: 0 !important;
5911 border-color: #f1641e !important;
5914 border-color: #00c853 !important;
5917 border-color: #6610f2 !important;
5920 border-color: #007bff !important;
5923 border-color: #ffc107 !important;
5926 border-color: #873208 !important;
5929 border-color: #f8f9fa !important;
5932 border-color: #343a40 !important;
5935 border-color: #fff !important;
5938 border-radius: 1rem !important;
5941 border-radius: 0.5rem !important;
5944 border-top-left-radius: 0.5rem !important;
5945 border-top-right-radius: 0.5rem !important;
5948 border-top-right-radius: 0.5rem !important;
5949 border-bottom-right-radius: 0.5rem !important;
5952 border-bottom-right-radius: 0.5rem !important;
5953 border-bottom-left-radius: 0.5rem !important;
5956 border-top-left-radius: 0.5rem !important;
5957 border-bottom-left-radius: 0.5rem !important;
5960 border-radius: 0.5rem !important;
5963 border-radius: 50% !important;
5966 border-radius: 0.25rem !important;
5969 border-radius: 0 !important;
5977 display: none !important;
5980 display: inline !important;
5983 display: inline-block !important;
5986 display: block !important;
5989 display: table !important;
5992 display: table-row !important;
5995 display: table-cell !important;
5998 display: flex !important;
6001 display: inline-flex !important;
6003 @media (min-width: 576px) {
6005 display: none !important;
6008 display: inline !important;
6010 .d-sm-inline-block {
6011 display: inline-block !important;
6014 display: block !important;
6017 display: table !important;
6020 display: table-row !important;
6023 display: table-cell !important;
6026 display: flex !important;
6029 display: inline-flex !important;
6032 @media (min-width: 768px) {
6034 display: none !important;
6037 display: inline !important;
6039 .d-md-inline-block {
6040 display: inline-block !important;
6043 display: block !important;
6046 display: table !important;
6049 display: table-row !important;
6052 display: table-cell !important;
6055 display: flex !important;
6058 display: inline-flex !important;
6061 @media (min-width: 992px) {
6063 display: none !important;
6066 display: inline !important;
6068 .d-lg-inline-block {
6069 display: inline-block !important;
6072 display: block !important;
6075 display: table !important;
6078 display: table-row !important;
6081 display: table-cell !important;
6084 display: flex !important;
6087 display: inline-flex !important;
6090 @media (min-width: 1200px) {
6092 display: none !important;
6095 display: inline !important;
6097 .d-xl-inline-block {
6098 display: inline-block !important;
6101 display: block !important;
6104 display: table !important;
6107 display: table-row !important;
6110 display: table-cell !important;
6113 display: flex !important;
6116 display: inline-flex !important;
6121 display: none !important;
6124 display: inline !important;
6126 .d-print-inline-block {
6127 display: inline-block !important;
6130 display: block !important;
6133 display: table !important;
6135 .d-print-table-row {
6136 display: table-row !important;
6138 .d-print-table-cell {
6139 display: table-cell !important;
6142 display: flex !important;
6144 .d-print-inline-flex {
6145 display: inline-flex !important;
6155 .embed-responsive::before {
6159 .embed-responsive .embed-responsive-item,
6160 .embed-responsive embed,
6161 .embed-responsive iframe,
6162 .embed-responsive object,
6163 .embed-responsive video {
6172 .embed-responsive-21by9::before {
6173 padding-top: 42.85714%;
6175 .embed-responsive-16by9::before {
6176 padding-top: 56.25%;
6178 .embed-responsive-4by3::before {
6181 .embed-responsive-1by1::before {
6185 flex-direction: row !important;
6188 flex-direction: column !important;
6191 flex-direction: row-reverse !important;
6193 .flex-column-reverse {
6194 flex-direction: column-reverse !important;
6197 flex-wrap: wrap !important;
6200 flex-wrap: nowrap !important;
6202 .flex-wrap-reverse {
6203 flex-wrap: wrap-reverse !important;
6206 flex: 1 1 auto !important;
6209 flex-grow: 0 !important;
6212 flex-grow: 1 !important;
6215 flex-shrink: 0 !important;
6218 flex-shrink: 1 !important;
6220 .justify-content-start {
6221 justify-content: flex-start !important;
6223 .justify-content-end {
6224 justify-content: flex-end !important;
6226 .justify-content-center {
6227 justify-content: center !important;
6229 .justify-content-between {
6230 justify-content: space-between !important;
6232 .justify-content-around {
6233 justify-content: space-around !important;
6235 .align-items-start {
6236 align-items: flex-start !important;
6239 align-items: flex-end !important;
6241 .align-items-center {
6242 align-items: center !important;
6244 .align-items-baseline {
6245 align-items: baseline !important;
6247 .align-items-stretch {
6248 align-items: stretch !important;
6250 .align-content-start {
6251 align-content: flex-start !important;
6253 .align-content-end {
6254 align-content: flex-end !important;
6256 .align-content-center {
6257 align-content: center !important;
6259 .align-content-between {
6260 align-content: space-between !important;
6262 .align-content-around {
6263 align-content: space-around !important;
6265 .align-content-stretch {
6266 align-content: stretch !important;
6269 align-self: auto !important;
6272 align-self: flex-start !important;
6275 align-self: flex-end !important;
6277 .align-self-center {
6278 align-self: center !important;
6280 .align-self-baseline {
6281 align-self: baseline !important;
6283 .align-self-stretch {
6284 align-self: stretch !important;
6286 @media (min-width: 576px) {
6288 flex-direction: row !important;
6291 flex-direction: column !important;
6293 .flex-sm-row-reverse {
6294 flex-direction: row-reverse !important;
6296 .flex-sm-column-reverse {
6297 flex-direction: column-reverse !important;
6300 flex-wrap: wrap !important;
6303 flex-wrap: nowrap !important;
6305 .flex-sm-wrap-reverse {
6306 flex-wrap: wrap-reverse !important;
6309 flex: 1 1 auto !important;
6312 flex-grow: 0 !important;
6315 flex-grow: 1 !important;
6318 flex-shrink: 0 !important;
6321 flex-shrink: 1 !important;
6323 .justify-content-sm-start {
6324 justify-content: flex-start !important;
6326 .justify-content-sm-end {
6327 justify-content: flex-end !important;
6329 .justify-content-sm-center {
6330 justify-content: center !important;
6332 .justify-content-sm-between {
6333 justify-content: space-between !important;
6335 .justify-content-sm-around {
6336 justify-content: space-around !important;
6338 .align-items-sm-start {
6339 align-items: flex-start !important;
6341 .align-items-sm-end {
6342 align-items: flex-end !important;
6344 .align-items-sm-center {
6345 align-items: center !important;
6347 .align-items-sm-baseline {
6348 align-items: baseline !important;
6350 .align-items-sm-stretch {
6351 align-items: stretch !important;
6353 .align-content-sm-start {
6354 align-content: flex-start !important;
6356 .align-content-sm-end {
6357 align-content: flex-end !important;
6359 .align-content-sm-center {
6360 align-content: center !important;
6362 .align-content-sm-between {
6363 align-content: space-between !important;
6365 .align-content-sm-around {
6366 align-content: space-around !important;
6368 .align-content-sm-stretch {
6369 align-content: stretch !important;
6371 .align-self-sm-auto {
6372 align-self: auto !important;
6374 .align-self-sm-start {
6375 align-self: flex-start !important;
6377 .align-self-sm-end {
6378 align-self: flex-end !important;
6380 .align-self-sm-center {
6381 align-self: center !important;
6383 .align-self-sm-baseline {
6384 align-self: baseline !important;
6386 .align-self-sm-stretch {
6387 align-self: stretch !important;
6390 @media (min-width: 768px) {
6392 flex-direction: row !important;
6395 flex-direction: column !important;
6397 .flex-md-row-reverse {
6398 flex-direction: row-reverse !important;
6400 .flex-md-column-reverse {
6401 flex-direction: column-reverse !important;
6404 flex-wrap: wrap !important;
6407 flex-wrap: nowrap !important;
6409 .flex-md-wrap-reverse {
6410 flex-wrap: wrap-reverse !important;
6413 flex: 1 1 auto !important;
6416 flex-grow: 0 !important;
6419 flex-grow: 1 !important;
6422 flex-shrink: 0 !important;
6425 flex-shrink: 1 !important;
6427 .justify-content-md-start {
6428 justify-content: flex-start !important;
6430 .justify-content-md-end {
6431 justify-content: flex-end !important;
6433 .justify-content-md-center {
6434 justify-content: center !important;
6436 .justify-content-md-between {
6437 justify-content: space-between !important;
6439 .justify-content-md-around {
6440 justify-content: space-around !important;
6442 .align-items-md-start {
6443 align-items: flex-start !important;
6445 .align-items-md-end {
6446 align-items: flex-end !important;
6448 .align-items-md-center {
6449 align-items: center !important;
6451 .align-items-md-baseline {
6452 align-items: baseline !important;
6454 .align-items-md-stretch {
6455 align-items: stretch !important;
6457 .align-content-md-start {
6458 align-content: flex-start !important;
6460 .align-content-md-end {
6461 align-content: flex-end !important;
6463 .align-content-md-center {
6464 align-content: center !important;
6466 .align-content-md-between {
6467 align-content: space-between !important;
6469 .align-content-md-around {
6470 align-content: space-around !important;
6472 .align-content-md-stretch {
6473 align-content: stretch !important;
6475 .align-self-md-auto {
6476 align-self: auto !important;
6478 .align-self-md-start {
6479 align-self: flex-start !important;
6481 .align-self-md-end {
6482 align-self: flex-end !important;
6484 .align-self-md-center {
6485 align-self: center !important;
6487 .align-self-md-baseline {
6488 align-self: baseline !important;
6490 .align-self-md-stretch {
6491 align-self: stretch !important;
6494 @media (min-width: 992px) {
6496 flex-direction: row !important;
6499 flex-direction: column !important;
6501 .flex-lg-row-reverse {
6502 flex-direction: row-reverse !important;
6504 .flex-lg-column-reverse {
6505 flex-direction: column-reverse !important;
6508 flex-wrap: wrap !important;
6511 flex-wrap: nowrap !important;
6513 .flex-lg-wrap-reverse {
6514 flex-wrap: wrap-reverse !important;
6517 flex: 1 1 auto !important;
6520 flex-grow: 0 !important;
6523 flex-grow: 1 !important;
6526 flex-shrink: 0 !important;
6529 flex-shrink: 1 !important;
6531 .justify-content-lg-start {
6532 justify-content: flex-start !important;
6534 .justify-content-lg-end {
6535 justify-content: flex-end !important;
6537 .justify-content-lg-center {
6538 justify-content: center !important;
6540 .justify-content-lg-between {
6541 justify-content: space-between !important;
6543 .justify-content-lg-around {
6544 justify-content: space-around !important;
6546 .align-items-lg-start {
6547 align-items: flex-start !important;
6549 .align-items-lg-end {
6550 align-items: flex-end !important;
6552 .align-items-lg-center {
6553 align-items: center !important;
6555 .align-items-lg-baseline {
6556 align-items: baseline !important;
6558 .align-items-lg-stretch {
6559 align-items: stretch !important;
6561 .align-content-lg-start {
6562 align-content: flex-start !important;
6564 .align-content-lg-end {
6565 align-content: flex-end !important;
6567 .align-content-lg-center {
6568 align-content: center !important;
6570 .align-content-lg-between {
6571 align-content: space-between !important;
6573 .align-content-lg-around {
6574 align-content: space-around !important;
6576 .align-content-lg-stretch {
6577 align-content: stretch !important;
6579 .align-self-lg-auto {
6580 align-self: auto !important;
6582 .align-self-lg-start {
6583 align-self: flex-start !important;
6585 .align-self-lg-end {
6586 align-self: flex-end !important;
6588 .align-self-lg-center {
6589 align-self: center !important;
6591 .align-self-lg-baseline {
6592 align-self: baseline !important;
6594 .align-self-lg-stretch {
6595 align-self: stretch !important;
6598 @media (min-width: 1200px) {
6600 flex-direction: row !important;
6603 flex-direction: column !important;
6605 .flex-xl-row-reverse {
6606 flex-direction: row-reverse !important;
6608 .flex-xl-column-reverse {
6609 flex-direction: column-reverse !important;
6612 flex-wrap: wrap !important;
6615 flex-wrap: nowrap !important;
6617 .flex-xl-wrap-reverse {
6618 flex-wrap: wrap-reverse !important;
6621 flex: 1 1 auto !important;
6624 flex-grow: 0 !important;
6627 flex-grow: 1 !important;
6630 flex-shrink: 0 !important;
6633 flex-shrink: 1 !important;
6635 .justify-content-xl-start {
6636 justify-content: flex-start !important;
6638 .justify-content-xl-end {
6639 justify-content: flex-end !important;
6641 .justify-content-xl-center {
6642 justify-content: center !important;
6644 .justify-content-xl-between {
6645 justify-content: space-between !important;
6647 .justify-content-xl-around {
6648 justify-content: space-around !important;
6650 .align-items-xl-start {
6651 align-items: flex-start !important;
6653 .align-items-xl-end {
6654 align-items: flex-end !important;
6656 .align-items-xl-center {
6657 align-items: center !important;
6659 .align-items-xl-baseline {
6660 align-items: baseline !important;
6662 .align-items-xl-stretch {
6663 align-items: stretch !important;
6665 .align-content-xl-start {
6666 align-content: flex-start !important;
6668 .align-content-xl-end {
6669 align-content: flex-end !important;
6671 .align-content-xl-center {
6672 align-content: center !important;
6674 .align-content-xl-between {
6675 align-content: space-between !important;
6677 .align-content-xl-around {
6678 align-content: space-around !important;
6680 .align-content-xl-stretch {
6681 align-content: stretch !important;
6683 .align-self-xl-auto {
6684 align-self: auto !important;
6686 .align-self-xl-start {
6687 align-self: flex-start !important;
6689 .align-self-xl-end {
6690 align-self: flex-end !important;
6692 .align-self-xl-center {
6693 align-self: center !important;
6695 .align-self-xl-baseline {
6696 align-self: baseline !important;
6698 .align-self-xl-stretch {
6699 align-self: stretch !important;
6703 float: left !important;
6706 float: right !important;
6709 float: none !important;
6711 @media (min-width: 576px) {
6713 float: left !important;
6716 float: right !important;
6719 float: none !important;
6722 @media (min-width: 768px) {
6724 float: left !important;
6727 float: right !important;
6730 float: none !important;
6733 @media (min-width: 992px) {
6735 float: left !important;
6738 float: right !important;
6741 float: none !important;
6744 @media (min-width: 1200px) {
6746 float: left !important;
6749 float: right !important;
6752 float: none !important;
6756 user-select: all !important;
6759 user-select: auto !important;
6762 user-select: none !important;
6765 overflow: auto !important;
6768 overflow: hidden !important;
6771 position: static !important;
6773 .position-relative {
6774 position: relative !important;
6776 .position-absolute {
6777 position: absolute !important;
6780 position: fixed !important;
6783 position: sticky !important;
6799 @supports (position: sticky) {
6813 clip: rect(0, 0, 0, 0);
6814 white-space: nowrap;
6817 .sr-only-focusable:active,
6818 .sr-only-focusable:focus {
6824 white-space: normal;
6827 box-shadow: 0 0.125rem 0.25rem rgba(34, 34, 34, 0.075) !important;
6830 box-shadow: 0 0.5rem 1rem rgba(34, 34, 34, 0.15) !important;
6833 box-shadow: 0 1rem 3rem rgba(34, 34, 34, 0.175) !important;
6836 box-shadow: none !important;
6839 width: 25% !important;
6842 width: 50% !important;
6845 width: 75% !important;
6848 width: 100% !important;
6851 width: auto !important;
6854 height: 25% !important;
6857 height: 50% !important;
6860 height: 75% !important;
6863 height: 100% !important;
6866 height: auto !important;
6869 max-width: 100% !important;
6872 max-height: 100% !important;
6875 min-width: 100vw !important;
6878 min-height: 100vh !important;
6881 width: 100vw !important;
6884 height: 100vh !important;
6887 margin: 0 !important;
6891 margin-top: 0 !important;
6895 margin-right: 0 !important;
6899 margin-bottom: 0 !important;
6903 margin-left: 0 !important;
6906 margin: 0.25rem !important;
6910 margin-top: 0.25rem !important;
6914 margin-right: 0.25rem !important;
6918 margin-bottom: 0.25rem !important;
6922 margin-left: 0.25rem !important;
6925 margin: 0.5rem !important;
6929 margin-top: 0.5rem !important;
6933 margin-right: 0.5rem !important;
6937 margin-bottom: 0.5rem !important;
6941 margin-left: 0.5rem !important;
6944 margin: 1rem !important;
6948 margin-top: 1rem !important;
6952 margin-right: 1rem !important;
6956 margin-bottom: 1rem !important;
6960 margin-left: 1rem !important;
6963 margin: 1.5rem !important;
6967 margin-top: 1.5rem !important;
6971 margin-right: 1.5rem !important;
6975 margin-bottom: 1.5rem !important;
6979 margin-left: 1.5rem !important;
6982 margin: 3rem !important;
6986 margin-top: 3rem !important;
6990 margin-right: 3rem !important;
6994 margin-bottom: 3rem !important;
6998 margin-left: 3rem !important;
7001 padding: 0 !important;
7005 padding-top: 0 !important;
7009 padding-right: 0 !important;
7013 padding-bottom: 0 !important;
7017 padding-left: 0 !important;
7020 padding: 0.25rem !important;
7024 padding-top: 0.25rem !important;
7028 padding-right: 0.25rem !important;
7032 padding-bottom: 0.25rem !important;
7036 padding-left: 0.25rem !important;
7039 padding: 0.5rem !important;
7043 padding-top: 0.5rem !important;
7047 padding-right: 0.5rem !important;
7051 padding-bottom: 0.5rem !important;
7055 padding-left: 0.5rem !important;
7058 padding: 1rem !important;
7062 padding-top: 1rem !important;
7066 padding-right: 1rem !important;
7070 padding-bottom: 1rem !important;
7074 padding-left: 1rem !important;
7077 padding: 1.5rem !important;
7081 padding-top: 1.5rem !important;
7085 padding-right: 1.5rem !important;
7089 padding-bottom: 1.5rem !important;
7093 padding-left: 1.5rem !important;
7096 padding: 3rem !important;
7100 padding-top: 3rem !important;
7104 padding-right: 3rem !important;
7108 padding-bottom: 3rem !important;
7112 padding-left: 3rem !important;
7115 margin: -0.25rem !important;
7119 margin-top: -0.25rem !important;
7123 margin-right: -0.25rem !important;
7127 margin-bottom: -0.25rem !important;
7131 margin-left: -0.25rem !important;
7134 margin: -0.5rem !important;
7138 margin-top: -0.5rem !important;
7142 margin-right: -0.5rem !important;
7146 margin-bottom: -0.5rem !important;
7150 margin-left: -0.5rem !important;
7153 margin: -1rem !important;
7157 margin-top: -1rem !important;
7161 margin-right: -1rem !important;
7165 margin-bottom: -1rem !important;
7169 margin-left: -1rem !important;
7172 margin: -1.5rem !important;
7176 margin-top: -1.5rem !important;
7180 margin-right: -1.5rem !important;
7184 margin-bottom: -1.5rem !important;
7188 margin-left: -1.5rem !important;
7191 margin: -3rem !important;
7195 margin-top: -3rem !important;
7199 margin-right: -3rem !important;
7203 margin-bottom: -3rem !important;
7207 margin-left: -3rem !important;
7210 margin: auto !important;
7214 margin-top: auto !important;
7218 margin-right: auto !important;
7222 margin-bottom: auto !important;
7226 margin-left: auto !important;
7228 @media (min-width: 576px) {
7230 margin: 0 !important;
7234 margin-top: 0 !important;
7238 margin-right: 0 !important;
7242 margin-bottom: 0 !important;
7246 margin-left: 0 !important;
7249 margin: 0.25rem !important;
7253 margin-top: 0.25rem !important;
7257 margin-right: 0.25rem !important;
7261 margin-bottom: 0.25rem !important;
7265 margin-left: 0.25rem !important;
7268 margin: 0.5rem !important;
7272 margin-top: 0.5rem !important;
7276 margin-right: 0.5rem !important;
7280 margin-bottom: 0.5rem !important;
7284 margin-left: 0.5rem !important;
7287 margin: 1rem !important;
7291 margin-top: 1rem !important;
7295 margin-right: 1rem !important;
7299 margin-bottom: 1rem !important;
7303 margin-left: 1rem !important;
7306 margin: 1.5rem !important;
7310 margin-top: 1.5rem !important;
7314 margin-right: 1.5rem !important;
7318 margin-bottom: 1.5rem !important;
7322 margin-left: 1.5rem !important;
7325 margin: 3rem !important;
7329 margin-top: 3rem !important;
7333 margin-right: 3rem !important;
7337 margin-bottom: 3rem !important;
7341 margin-left: 3rem !important;
7344 padding: 0 !important;
7348 padding-top: 0 !important;
7352 padding-right: 0 !important;
7356 padding-bottom: 0 !important;
7360 padding-left: 0 !important;
7363 padding: 0.25rem !important;
7367 padding-top: 0.25rem !important;
7371 padding-right: 0.25rem !important;
7375 padding-bottom: 0.25rem !important;
7379 padding-left: 0.25rem !important;
7382 padding: 0.5rem !important;
7386 padding-top: 0.5rem !important;
7390 padding-right: 0.5rem !important;
7394 padding-bottom: 0.5rem !important;
7398 padding-left: 0.5rem !important;
7401 padding: 1rem !important;
7405 padding-top: 1rem !important;
7409 padding-right: 1rem !important;
7413 padding-bottom: 1rem !important;
7417 padding-left: 1rem !important;
7420 padding: 1.5rem !important;
7424 padding-top: 1.5rem !important;
7428 padding-right: 1.5rem !important;
7432 padding-bottom: 1.5rem !important;
7436 padding-left: 1.5rem !important;
7439 padding: 3rem !important;
7443 padding-top: 3rem !important;
7447 padding-right: 3rem !important;
7451 padding-bottom: 3rem !important;
7455 padding-left: 3rem !important;
7458 margin: -0.25rem !important;
7462 margin-top: -0.25rem !important;
7466 margin-right: -0.25rem !important;
7470 margin-bottom: -0.25rem !important;
7474 margin-left: -0.25rem !important;
7477 margin: -0.5rem !important;
7481 margin-top: -0.5rem !important;
7485 margin-right: -0.5rem !important;
7489 margin-bottom: -0.5rem !important;
7493 margin-left: -0.5rem !important;
7496 margin: -1rem !important;
7500 margin-top: -1rem !important;
7504 margin-right: -1rem !important;
7508 margin-bottom: -1rem !important;
7512 margin-left: -1rem !important;
7515 margin: -1.5rem !important;
7519 margin-top: -1.5rem !important;
7523 margin-right: -1.5rem !important;
7527 margin-bottom: -1.5rem !important;
7531 margin-left: -1.5rem !important;
7534 margin: -3rem !important;
7538 margin-top: -3rem !important;
7542 margin-right: -3rem !important;
7546 margin-bottom: -3rem !important;
7550 margin-left: -3rem !important;
7553 margin: auto !important;
7557 margin-top: auto !important;
7561 margin-right: auto !important;
7565 margin-bottom: auto !important;
7569 margin-left: auto !important;
7572 @media (min-width: 768px) {
7574 margin: 0 !important;
7578 margin-top: 0 !important;
7582 margin-right: 0 !important;
7586 margin-bottom: 0 !important;
7590 margin-left: 0 !important;
7593 margin: 0.25rem !important;
7597 margin-top: 0.25rem !important;
7601 margin-right: 0.25rem !important;
7605 margin-bottom: 0.25rem !important;
7609 margin-left: 0.25rem !important;
7612 margin: 0.5rem !important;
7616 margin-top: 0.5rem !important;
7620 margin-right: 0.5rem !important;
7624 margin-bottom: 0.5rem !important;
7628 margin-left: 0.5rem !important;
7631 margin: 1rem !important;
7635 margin-top: 1rem !important;
7639 margin-right: 1rem !important;
7643 margin-bottom: 1rem !important;
7647 margin-left: 1rem !important;
7650 margin: 1.5rem !important;
7654 margin-top: 1.5rem !important;
7658 margin-right: 1.5rem !important;
7662 margin-bottom: 1.5rem !important;
7666 margin-left: 1.5rem !important;
7669 margin: 3rem !important;
7673 margin-top: 3rem !important;
7677 margin-right: 3rem !important;
7681 margin-bottom: 3rem !important;
7685 margin-left: 3rem !important;
7688 padding: 0 !important;
7692 padding-top: 0 !important;
7696 padding-right: 0 !important;
7700 padding-bottom: 0 !important;
7704 padding-left: 0 !important;
7707 padding: 0.25rem !important;
7711 padding-top: 0.25rem !important;
7715 padding-right: 0.25rem !important;
7719 padding-bottom: 0.25rem !important;
7723 padding-left: 0.25rem !important;
7726 padding: 0.5rem !important;
7730 padding-top: 0.5rem !important;
7734 padding-right: 0.5rem !important;
7738 padding-bottom: 0.5rem !important;
7742 padding-left: 0.5rem !important;
7745 padding: 1rem !important;
7749 padding-top: 1rem !important;
7753 padding-right: 1rem !important;
7757 padding-bottom: 1rem !important;
7761 padding-left: 1rem !important;
7764 padding: 1.5rem !important;
7768 padding-top: 1.5rem !important;
7772 padding-right: 1.5rem !important;
7776 padding-bottom: 1.5rem !important;
7780 padding-left: 1.5rem !important;
7783 padding: 3rem !important;
7787 padding-top: 3rem !important;
7791 padding-right: 3rem !important;
7795 padding-bottom: 3rem !important;
7799 padding-left: 3rem !important;
7802 margin: -0.25rem !important;
7806 margin-top: -0.25rem !important;
7810 margin-right: -0.25rem !important;
7814 margin-bottom: -0.25rem !important;
7818 margin-left: -0.25rem !important;
7821 margin: -0.5rem !important;
7825 margin-top: -0.5rem !important;
7829 margin-right: -0.5rem !important;
7833 margin-bottom: -0.5rem !important;
7837 margin-left: -0.5rem !important;
7840 margin: -1rem !important;
7844 margin-top: -1rem !important;
7848 margin-right: -1rem !important;
7852 margin-bottom: -1rem !important;
7856 margin-left: -1rem !important;
7859 margin: -1.5rem !important;
7863 margin-top: -1.5rem !important;
7867 margin-right: -1.5rem !important;
7871 margin-bottom: -1.5rem !important;
7875 margin-left: -1.5rem !important;
7878 margin: -3rem !important;
7882 margin-top: -3rem !important;
7886 margin-right: -3rem !important;
7890 margin-bottom: -3rem !important;
7894 margin-left: -3rem !important;
7897 margin: auto !important;
7901 margin-top: auto !important;
7905 margin-right: auto !important;
7909 margin-bottom: auto !important;
7913 margin-left: auto !important;
7916 @media (min-width: 992px) {
7918 margin: 0 !important;
7922 margin-top: 0 !important;
7926 margin-right: 0 !important;
7930 margin-bottom: 0 !important;
7934 margin-left: 0 !important;
7937 margin: 0.25rem !important;
7941 margin-top: 0.25rem !important;
7945 margin-right: 0.25rem !important;
7949 margin-bottom: 0.25rem !important;
7953 margin-left: 0.25rem !important;
7956 margin: 0.5rem !important;
7960 margin-top: 0.5rem !important;
7964 margin-right: 0.5rem !important;
7968 margin-bottom: 0.5rem !important;
7972 margin-left: 0.5rem !important;
7975 margin: 1rem !important;
7979 margin-top: 1rem !important;
7983 margin-right: 1rem !important;
7987 margin-bottom: 1rem !important;
7991 margin-left: 1rem !important;
7994 margin: 1.5rem !important;
7998 margin-top: 1.5rem !important;
8002 margin-right: 1.5rem !important;
8006 margin-bottom: 1.5rem !important;
8010 margin-left: 1.5rem !important;
8013 margin: 3rem !important;
8017 margin-top: 3rem !important;
8021 margin-right: 3rem !important;
8025 margin-bottom: 3rem !important;
8029 margin-left: 3rem !important;
8032 padding: 0 !important;
8036 padding-top: 0 !important;
8040 padding-right: 0 !important;
8044 padding-bottom: 0 !important;
8048 padding-left: 0 !important;
8051 padding: 0.25rem !important;
8055 padding-top: 0.25rem !important;
8059 padding-right: 0.25rem !important;
8063 padding-bottom: 0.25rem !important;
8067 padding-left: 0.25rem !important;
8070 padding: 0.5rem !important;
8074 padding-top: 0.5rem !important;
8078 padding-right: 0.5rem !important;
8082 padding-bottom: 0.5rem !important;
8086 padding-left: 0.5rem !important;
8089 padding: 1rem !important;
8093 padding-top: 1rem !important;
8097 padding-right: 1rem !important;
8101 padding-bottom: 1rem !important;
8105 padding-left: 1rem !important;
8108 padding: 1.5rem !important;
8112 padding-top: 1.5rem !important;
8116 padding-right: 1.5rem !important;
8120 padding-bottom: 1.5rem !important;
8124 padding-left: 1.5rem !important;
8127 padding: 3rem !important;
8131 padding-top: 3rem !important;
8135 padding-right: 3rem !important;
8139 padding-bottom: 3rem !important;
8143 padding-left: 3rem !important;
8146 margin: -0.25rem !important;
8150 margin-top: -0.25rem !important;
8154 margin-right: -0.25rem !important;
8158 margin-bottom: -0.25rem !important;
8162 margin-left: -0.25rem !important;
8165 margin: -0.5rem !important;
8169 margin-top: -0.5rem !important;
8173 margin-right: -0.5rem !important;
8177 margin-bottom: -0.5rem !important;
8181 margin-left: -0.5rem !important;
8184 margin: -1rem !important;
8188 margin-top: -1rem !important;
8192 margin-right: -1rem !important;
8196 margin-bottom: -1rem !important;
8200 margin-left: -1rem !important;
8203 margin: -1.5rem !important;
8207 margin-top: -1.5rem !important;
8211 margin-right: -1.5rem !important;
8215 margin-bottom: -1.5rem !important;
8219 margin-left: -1.5rem !important;
8222 margin: -3rem !important;
8226 margin-top: -3rem !important;
8230 margin-right: -3rem !important;
8234 margin-bottom: -3rem !important;
8238 margin-left: -3rem !important;
8241 margin: auto !important;
8245 margin-top: auto !important;
8249 margin-right: auto !important;
8253 margin-bottom: auto !important;
8257 margin-left: auto !important;
8260 @media (min-width: 1200px) {
8262 margin: 0 !important;
8266 margin-top: 0 !important;
8270 margin-right: 0 !important;
8274 margin-bottom: 0 !important;
8278 margin-left: 0 !important;
8281 margin: 0.25rem !important;
8285 margin-top: 0.25rem !important;
8289 margin-right: 0.25rem !important;
8293 margin-bottom: 0.25rem !important;
8297 margin-left: 0.25rem !important;
8300 margin: 0.5rem !important;
8304 margin-top: 0.5rem !important;
8308 margin-right: 0.5rem !important;
8312 margin-bottom: 0.5rem !important;
8316 margin-left: 0.5rem !important;
8319 margin: 1rem !important;
8323 margin-top: 1rem !important;
8327 margin-right: 1rem !important;
8331 margin-bottom: 1rem !important;
8335 margin-left: 1rem !important;
8338 margin: 1.5rem !important;
8342 margin-top: 1.5rem !important;
8346 margin-right: 1.5rem !important;
8350 margin-bottom: 1.5rem !important;
8354 margin-left: 1.5rem !important;
8357 margin: 3rem !important;
8361 margin-top: 3rem !important;
8365 margin-right: 3rem !important;
8369 margin-bottom: 3rem !important;
8373 margin-left: 3rem !important;
8376 padding: 0 !important;
8380 padding-top: 0 !important;
8384 padding-right: 0 !important;
8388 padding-bottom: 0 !important;
8392 padding-left: 0 !important;
8395 padding: 0.25rem !important;
8399 padding-top: 0.25rem !important;
8403 padding-right: 0.25rem !important;
8407 padding-bottom: 0.25rem !important;
8411 padding-left: 0.25rem !important;
8414 padding: 0.5rem !important;
8418 padding-top: 0.5rem !important;
8422 padding-right: 0.5rem !important;
8426 padding-bottom: 0.5rem !important;
8430 padding-left: 0.5rem !important;
8433 padding: 1rem !important;
8437 padding-top: 1rem !important;
8441 padding-right: 1rem !important;
8445 padding-bottom: 1rem !important;
8449 padding-left: 1rem !important;
8452 padding: 1.5rem !important;
8456 padding-top: 1.5rem !important;
8460 padding-right: 1.5rem !important;
8464 padding-bottom: 1.5rem !important;
8468 padding-left: 1.5rem !important;
8471 padding: 3rem !important;
8475 padding-top: 3rem !important;
8479 padding-right: 3rem !important;
8483 padding-bottom: 3rem !important;
8487 padding-left: 3rem !important;
8490 margin: -0.25rem !important;
8494 margin-top: -0.25rem !important;
8498 margin-right: -0.25rem !important;
8502 margin-bottom: -0.25rem !important;
8506 margin-left: -0.25rem !important;
8509 margin: -0.5rem !important;
8513 margin-top: -0.5rem !important;
8517 margin-right: -0.5rem !important;
8521 margin-bottom: -0.5rem !important;
8525 margin-left: -0.5rem !important;
8528 margin: -1rem !important;
8532 margin-top: -1rem !important;
8536 margin-right: -1rem !important;
8540 margin-bottom: -1rem !important;
8544 margin-left: -1rem !important;
8547 margin: -1.5rem !important;
8551 margin-top: -1.5rem !important;
8555 margin-right: -1.5rem !important;
8559 margin-bottom: -1.5rem !important;
8563 margin-left: -1.5rem !important;
8566 margin: -3rem !important;
8570 margin-top: -3rem !important;
8574 margin-right: -3rem !important;
8578 margin-bottom: -3rem !important;
8582 margin-left: -3rem !important;
8585 margin: auto !important;
8589 margin-top: auto !important;
8593 margin-right: auto !important;
8597 margin-bottom: auto !important;
8601 margin-left: auto !important;
8604 .stretched-link::after {
8611 pointer-events: auto;
8613 background-color: rgba(0, 0, 0, 0);
8616 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
8617 "Courier New", monospace !important;
8620 text-align: justify !important;
8623 white-space: normal !important;
8626 white-space: nowrap !important;
8630 text-overflow: ellipsis;
8631 white-space: nowrap;
8634 text-align: left !important;
8637 text-align: right !important;
8640 text-align: center !important;
8642 @media (min-width: 576px) {
8644 text-align: left !important;
8647 text-align: right !important;
8650 text-align: center !important;
8653 @media (min-width: 768px) {
8655 text-align: left !important;
8658 text-align: right !important;
8661 text-align: center !important;
8664 @media (min-width: 992px) {
8666 text-align: left !important;
8669 text-align: right !important;
8672 text-align: center !important;
8675 @media (min-width: 1200px) {
8677 text-align: left !important;
8680 text-align: right !important;
8683 text-align: center !important;
8687 text-transform: lowercase !important;
8690 text-transform: uppercase !important;
8693 text-transform: capitalize !important;
8695 .font-weight-light {
8696 font-weight: 300 !important;
8698 .font-weight-lighter {
8699 font-weight: lighter !important;
8701 .font-weight-normal {
8702 font-weight: 400 !important;
8705 font-weight: 600 !important;
8707 .font-weight-bolder {
8708 font-weight: bolder !important;
8711 font-style: italic !important;
8714 color: #fff !important;
8717 color: #f1641e !important;
8719 a.text-primary:focus,
8720 a.text-primary:hover {
8721 color: #b7440b !important;
8724 color: #00c853 !important;
8726 a.text-secondary:focus,
8727 a.text-secondary:hover {
8728 color: #007c33 !important;
8731 color: #6610f2 !important;
8733 a.text-success:focus,
8734 a.text-success:hover {
8735 color: #4709ac !important;
8738 color: #007bff !important;
8742 color: #0056b3 !important;
8745 color: #ffc107 !important;
8747 a.text-warning:focus,
8748 a.text-warning:hover {
8749 color: #ba8b00 !important;
8752 color: #873208 !important;
8754 a.text-danger:focus,
8755 a.text-danger:hover {
8756 color: #3f1804 !important;
8759 color: #f8f9fa !important;
8762 a.text-light:hover {
8763 color: #cbd3da !important;
8766 color: #343a40 !important;
8770 color: #121416 !important;
8773 color: #495057 !important;
8776 color: #6c757d !important;
8779 color: rgba(34, 34, 34, 0.5) !important;
8782 color: rgba(255, 255, 255, 0.5) !important;
8788 background-color: transparent;
8791 .text-decoration-none {
8792 text-decoration: none !important;
8795 word-wrap: break-word !important;
8798 color: inherit !important;
8801 visibility: visible !important;
8804 visibility: hidden !important;
8810 text-shadow: none !important;
8811 box-shadow: none !important;
8814 text-decoration: underline;
8816 abbr[title]::after {
8817 content: " (" attr(title) ")";
8820 white-space: pre-wrap !important;
8824 border: 1px solid #adb5bd;
8825 page-break-inside: avoid;
8828 display: table-header-group;
8832 page-break-inside: avoid;
8842 page-break-after: avoid;
8848 min-width: 992px !important;
8851 min-width: 992px !important;
8857 border: 1px solid #222;
8860 border-collapse: collapse !important;
8864 background-color: #fff !important;
8867 .table-bordered th {
8868 border: 1px solid #dee2e6 !important;
8873 .table-dark tbody + tbody,
8876 .table-dark thead th {
8877 border-color: #495057;
8879 .table .thead-dark th {
8881 border-color: #495057;