diff --git a/app/static/css/bootstrap.css b/app/static/css/bootstrap.css index dcde7a8..573a336 100644 --- a/app/static/css/bootstrap.css +++ b/app/static/css/bootstrap.css @@ -1,4 +1,5 @@ @charset "UTF-8"; + /*! * Bootstrap v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors @@ -32,7 +33,9 @@ --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)) } -*, ::after, ::before { +*, +::after, +::before { box-sizing: border-box } @@ -66,58 +69,83 @@ hr:not([size]) { height: 1px } -.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { +.h1, +.h2, +.h3, +.h4, +.h5, +.h6, +h1, +h2, +h3, +h4, +h5, +h6 { margin-top: 0; margin-bottom: .5rem; font-weight: 500; line-height: 1.2 } -.h1, h1 { +.h1, +h1 { font-size: calc(1.375rem + 1.5vw) } @media (min-width: 1200px) { - .h1, h1 { + + .h1, + h1 { font-size: 2.5rem } } -.h2, h2 { +.h2, +h2 { font-size: calc(1.325rem + .9vw) } @media (min-width: 1200px) { - .h2, h2 { + + .h2, + h2 { font-size: 2rem } } -.h3, h3 { +.h3, +h3 { font-size: calc(1.3rem + .6vw) } @media (min-width: 1200px) { - .h3, h3 { + + .h3, + h3 { font-size: 1.75rem } } -.h4, h4 { +.h4, +h4 { font-size: calc(1.275rem + .3vw) } @media (min-width: 1200px) { - .h4, h4 { + + .h4, + h4 { font-size: 1.5rem } } -.h5, h5 { +.h5, +h5 { font-size: 1.25rem } -.h6, h6 { +.h6, +h6 { font-size: 1rem } @@ -126,7 +154,8 @@ p { margin-bottom: 1rem } -abbr[data-bs-original-title], abbr[title] { +abbr[data-bs-original-title], +abbr[title] { -webkit-text-decoration: underline dotted; text-decoration: underline dotted; cursor: help; @@ -140,16 +169,22 @@ address { line-height: inherit } -ol, ul { +ol, +ul { padding-left: 2rem } -dl, ol, ul { +dl, +ol, +ul { margin-top: 0; margin-bottom: 1rem } -ol ol, ol ul, ul ol, ul ul { +ol ol, +ol ul, +ul ol, +ul ul { margin-bottom: 0 } @@ -166,19 +201,23 @@ blockquote { margin: 0 0 1rem } -b, strong { +b, +strong { font-weight: bolder } -.small, small { +.small, +small { font-size: .875em } -.mark, mark { +.mark, +mark { background-color: #FFFF00 } -sub, sup { +sub, +sup { position: relative; font-size: .75em; line-height: 0; @@ -202,12 +241,16 @@ a:hover { color: #0a58ca } -a:not([href]):not([class]), a:not([href]):not([class]):hover { +a:not([href]):not([class]), +a:not([href]):not([class]):hover { color: inherit; text-decoration: none } -code, kbd, pre, samp { +code, +kbd, +pre, +samp { font-family: var(--bs-font-monospace); font-size: 1em; direction: ltr; @@ -234,7 +277,7 @@ code { word-wrap: break-word } -a > code { +a>code { color: inherit } @@ -256,7 +299,8 @@ figure { margin: 0 0 1rem } -img, svg { +img, +svg { vertical-align: middle } @@ -277,7 +321,12 @@ th { text-align: -webkit-match-parent } -tbody, td, tfoot, th, thead, tr { +tbody, +td, +tfoot, +th, +thead, +tr { border-color: inherit; border-style: solid; border-width: 0 @@ -295,14 +344,19 @@ button:focus:not(:focus-visible) { outline: 0 } -button, input, optgroup, select, textarea { +button, +input, +optgroup, +select, +textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit } -button, select { +button, +select { text-transform: none } @@ -322,11 +376,17 @@ select:disabled { display: none } -[type=button], [type=reset], [type=submit], button { +[type=button], +[type=reset], +[type=submit], +button { -webkit-appearance: button } -[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) { +[type=button]:not(:disabled), +[type=reset]:not(:disabled), +[type=submit]:not(:disabled), +button:not(:disabled) { cursor: pointer } @@ -361,11 +421,17 @@ legend { } } -legend + * { +legend+* { clear: left } -::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-year-field { +::-webkit-datetime-edit-day-field, +::-webkit-datetime-edit-fields-wrapper, +::-webkit-datetime-edit-hour-field, +::-webkit-datetime-edit-minute, +::-webkit-datetime-edit-month-field, +::-webkit-datetime-edit-text, +::-webkit-datetime-edit-year-field { padding: 0 } @@ -521,7 +587,7 @@ progress { font-size: 1.25rem } -.blockquote > :last-child { +.blockquote> :last-child { margin-bottom: 0 } @@ -564,7 +630,13 @@ progress { color: #6c757d } -.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { +.container, +.container-fluid, +.container-lg, +.container-md, +.container-sm, +.container-xl, +.container-xxl { width: 100%; padding-right: var(--bs-gutter-x, .75rem); padding-left: var(--bs-gutter-x, .75rem); @@ -573,31 +645,51 @@ progress { } @media (min-width: 576px) { - .container, .container-sm { + + .container, + .container-sm { max-width: 540px } } @media (min-width: 768px) { - .container, .container-md, .container-sm { + + .container, + .container-md, + .container-sm { max-width: 720px } } @media (min-width: 992px) { - .container, .container-lg, .container-md, .container-sm { + + .container, + .container-lg, + .container-md, + .container-sm { max-width: 960px } } @media (min-width: 1200px) { - .container, .container-lg, .container-md, .container-sm, .container-xl { + + .container, + .container-lg, + .container-md, + .container-sm, + .container-xl { max-width: 1140px } } @media (min-width: 1400px) { - .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { + + .container, + .container-lg, + .container-md, + .container-sm, + .container-xl, + .container-xxl { max-width: 1320px } } @@ -612,7 +704,7 @@ progress { margin-left: calc(var(--bs-gutter-x) * -.5) } -.row > * { +.row>* { flex-shrink: 0; width: 100%; max-width: 100%; @@ -625,37 +717,37 @@ progress { flex: 1 0 0% } -.row-cols-auto > * { +.row-cols-auto>* { flex: 0 0 auto; width: auto } -.row-cols-1 > * { +.row-cols-1>* { flex: 0 0 auto; width: 100% } -.row-cols-2 > * { +.row-cols-2>* { flex: 0 0 auto; width: 50% } -.row-cols-3 > * { +.row-cols-3>* { flex: 0 0 auto; width: 33.3333333333% } -.row-cols-4 > * { +.row-cols-4>* { flex: 0 0 auto; width: 25% } -.row-cols-5 > * { +.row-cols-5>* { flex: 0 0 auto; width: 20% } -.row-cols-6 > * { +.row-cols-6>* { flex: 0 0 auto; width: 16.6666666667% } @@ -665,37 +757,37 @@ progress { flex: 1 0 0% } - .row-cols-sm-auto > * { + .row-cols-sm-auto>* { flex: 0 0 auto; width: auto } - .row-cols-sm-1 > * { + .row-cols-sm-1>* { flex: 0 0 auto; width: 100% } - .row-cols-sm-2 > * { + .row-cols-sm-2>* { flex: 0 0 auto; width: 50% } - .row-cols-sm-3 > * { + .row-cols-sm-3>* { flex: 0 0 auto; width: 33.3333333333% } - .row-cols-sm-4 > * { + .row-cols-sm-4>* { flex: 0 0 auto; width: 25% } - .row-cols-sm-5 > * { + .row-cols-sm-5>* { flex: 0 0 auto; width: 20% } - .row-cols-sm-6 > * { + .row-cols-sm-6>* { flex: 0 0 auto; width: 16.6666666667% } @@ -706,37 +798,37 @@ progress { flex: 1 0 0% } - .row-cols-md-auto > * { + .row-cols-md-auto>* { flex: 0 0 auto; width: auto } - .row-cols-md-1 > * { + .row-cols-md-1>* { flex: 0 0 auto; width: 100% } - .row-cols-md-2 > * { + .row-cols-md-2>* { flex: 0 0 auto; width: 50% } - .row-cols-md-3 > * { + .row-cols-md-3>* { flex: 0 0 auto; width: 33.3333333333% } - .row-cols-md-4 > * { + .row-cols-md-4>* { flex: 0 0 auto; width: 25% } - .row-cols-md-5 > * { + .row-cols-md-5>* { flex: 0 0 auto; width: 20% } - .row-cols-md-6 > * { + .row-cols-md-6>* { flex: 0 0 auto; width: 16.6666666667% } @@ -747,37 +839,37 @@ progress { flex: 1 0 0% } - .row-cols-lg-auto > * { + .row-cols-lg-auto>* { flex: 0 0 auto; width: auto } - .row-cols-lg-1 > * { + .row-cols-lg-1>* { flex: 0 0 auto; width: 100% } - .row-cols-lg-2 > * { + .row-cols-lg-2>* { flex: 0 0 auto; width: 50% } - .row-cols-lg-3 > * { + .row-cols-lg-3>* { flex: 0 0 auto; width: 33.3333333333% } - .row-cols-lg-4 > * { + .row-cols-lg-4>* { flex: 0 0 auto; width: 25% } - .row-cols-lg-5 > * { + .row-cols-lg-5>* { flex: 0 0 auto; width: 20% } - .row-cols-lg-6 > * { + .row-cols-lg-6>* { flex: 0 0 auto; width: 16.6666666667% } @@ -788,37 +880,37 @@ progress { flex: 1 0 0% } - .row-cols-xl-auto > * { + .row-cols-xl-auto>* { flex: 0 0 auto; width: auto } - .row-cols-xl-1 > * { + .row-cols-xl-1>* { flex: 0 0 auto; width: 100% } - .row-cols-xl-2 > * { + .row-cols-xl-2>* { flex: 0 0 auto; width: 50% } - .row-cols-xl-3 > * { + .row-cols-xl-3>* { flex: 0 0 auto; width: 33.3333333333% } - .row-cols-xl-4 > * { + .row-cols-xl-4>* { flex: 0 0 auto; width: 25% } - .row-cols-xl-5 > * { + .row-cols-xl-5>* { flex: 0 0 auto; width: 20% } - .row-cols-xl-6 > * { + .row-cols-xl-6>* { flex: 0 0 auto; width: 16.6666666667% } @@ -829,37 +921,37 @@ progress { flex: 1 0 0% } - .row-cols-xxl-auto > * { + .row-cols-xxl-auto>* { flex: 0 0 auto; width: auto } - .row-cols-xxl-1 > * { + .row-cols-xxl-1>* { flex: 0 0 auto; width: 100% } - .row-cols-xxl-2 > * { + .row-cols-xxl-2>* { flex: 0 0 auto; width: 50% } - .row-cols-xxl-3 > * { + .row-cols-xxl-3>* { flex: 0 0 auto; width: 33.3333333333% } - .row-cols-xxl-4 > * { + .row-cols-xxl-4>* { flex: 0 0 auto; width: 25% } - .row-cols-xxl-5 > * { + .row-cols-xxl-5>* { flex: 0 0 auto; width: 20% } - .row-cols-xxl-6 > * { + .row-cols-xxl-6>* { flex: 0 0 auto; width: 16.6666666667% } @@ -974,51 +1066,63 @@ progress { margin-left: 91.66666667% } -.g-0, .gx-0 { +.g-0, +.gx-0 { --bs-gutter-x: 0 } -.g-0, .gy-0 { +.g-0, +.gy-0 { --bs-gutter-y: 0 } -.g-1, .gx-1 { +.g-1, +.gx-1 { --bs-gutter-x: 0.25rem } -.g-1, .gy-1 { +.g-1, +.gy-1 { --bs-gutter-y: 0.25rem } -.g-2, .gx-2 { +.g-2, +.gx-2 { --bs-gutter-x: 0.5rem } -.g-2, .gy-2 { +.g-2, +.gy-2 { --bs-gutter-y: 0.5rem } -.g-3, .gx-3 { +.g-3, +.gx-3 { --bs-gutter-x: 1rem } -.g-3, .gy-3 { +.g-3, +.gy-3 { --bs-gutter-y: 1rem } -.g-4, .gx-4 { +.g-4, +.gx-4 { --bs-gutter-x: 1.5rem } -.g-4, .gy-4 { +.g-4, +.gy-4 { --bs-gutter-y: 1.5rem } -.g-5, .gx-5 { +.g-5, +.gx-5 { --bs-gutter-x: 3rem } -.g-5, .gy-5 { +.g-5, +.gy-5 { --bs-gutter-y: 3rem } @@ -1136,51 +1240,63 @@ progress { margin-left: 91.66666667% } - .g-sm-0, .gx-sm-0 { + .g-sm-0, + .gx-sm-0 { --bs-gutter-x: 0 } - .g-sm-0, .gy-sm-0 { + .g-sm-0, + .gy-sm-0 { --bs-gutter-y: 0 } - .g-sm-1, .gx-sm-1 { + .g-sm-1, + .gx-sm-1 { --bs-gutter-x: 0.25rem } - .g-sm-1, .gy-sm-1 { + .g-sm-1, + .gy-sm-1 { --bs-gutter-y: 0.25rem } - .g-sm-2, .gx-sm-2 { + .g-sm-2, + .gx-sm-2 { --bs-gutter-x: 0.5rem } - .g-sm-2, .gy-sm-2 { + .g-sm-2, + .gy-sm-2 { --bs-gutter-y: 0.5rem } - .g-sm-3, .gx-sm-3 { + .g-sm-3, + .gx-sm-3 { --bs-gutter-x: 1rem } - .g-sm-3, .gy-sm-3 { + .g-sm-3, + .gy-sm-3 { --bs-gutter-y: 1rem } - .g-sm-4, .gx-sm-4 { + .g-sm-4, + .gx-sm-4 { --bs-gutter-x: 1.5rem } - .g-sm-4, .gy-sm-4 { + .g-sm-4, + .gy-sm-4 { --bs-gutter-y: 1.5rem } - .g-sm-5, .gx-sm-5 { + .g-sm-5, + .gx-sm-5 { --bs-gutter-x: 3rem } - .g-sm-5, .gy-sm-5 { + .g-sm-5, + .gy-sm-5 { --bs-gutter-y: 3rem } } @@ -1299,51 +1415,63 @@ progress { margin-left: 91.66666667% } - .g-md-0, .gx-md-0 { + .g-md-0, + .gx-md-0 { --bs-gutter-x: 0 } - .g-md-0, .gy-md-0 { + .g-md-0, + .gy-md-0 { --bs-gutter-y: 0 } - .g-md-1, .gx-md-1 { + .g-md-1, + .gx-md-1 { --bs-gutter-x: 0.25rem } - .g-md-1, .gy-md-1 { + .g-md-1, + .gy-md-1 { --bs-gutter-y: 0.25rem } - .g-md-2, .gx-md-2 { + .g-md-2, + .gx-md-2 { --bs-gutter-x: 0.5rem } - .g-md-2, .gy-md-2 { + .g-md-2, + .gy-md-2 { --bs-gutter-y: 0.5rem } - .g-md-3, .gx-md-3 { + .g-md-3, + .gx-md-3 { --bs-gutter-x: 1rem } - .g-md-3, .gy-md-3 { + .g-md-3, + .gy-md-3 { --bs-gutter-y: 1rem } - .g-md-4, .gx-md-4 { + .g-md-4, + .gx-md-4 { --bs-gutter-x: 1.5rem } - .g-md-4, .gy-md-4 { + .g-md-4, + .gy-md-4 { --bs-gutter-y: 1.5rem } - .g-md-5, .gx-md-5 { + .g-md-5, + .gx-md-5 { --bs-gutter-x: 3rem } - .g-md-5, .gy-md-5 { + .g-md-5, + .gy-md-5 { --bs-gutter-y: 3rem } } @@ -1462,51 +1590,63 @@ progress { margin-left: 91.66666667% } - .g-lg-0, .gx-lg-0 { + .g-lg-0, + .gx-lg-0 { --bs-gutter-x: 0 } - .g-lg-0, .gy-lg-0 { + .g-lg-0, + .gy-lg-0 { --bs-gutter-y: 0 } - .g-lg-1, .gx-lg-1 { + .g-lg-1, + .gx-lg-1 { --bs-gutter-x: 0.25rem } - .g-lg-1, .gy-lg-1 { + .g-lg-1, + .gy-lg-1 { --bs-gutter-y: 0.25rem } - .g-lg-2, .gx-lg-2 { + .g-lg-2, + .gx-lg-2 { --bs-gutter-x: 0.5rem } - .g-lg-2, .gy-lg-2 { + .g-lg-2, + .gy-lg-2 { --bs-gutter-y: 0.5rem } - .g-lg-3, .gx-lg-3 { + .g-lg-3, + .gx-lg-3 { --bs-gutter-x: 1rem } - .g-lg-3, .gy-lg-3 { + .g-lg-3, + .gy-lg-3 { --bs-gutter-y: 1rem } - .g-lg-4, .gx-lg-4 { + .g-lg-4, + .gx-lg-4 { --bs-gutter-x: 1.5rem } - .g-lg-4, .gy-lg-4 { + .g-lg-4, + .gy-lg-4 { --bs-gutter-y: 1.5rem } - .g-lg-5, .gx-lg-5 { + .g-lg-5, + .gx-lg-5 { --bs-gutter-x: 3rem } - .g-lg-5, .gy-lg-5 { + .g-lg-5, + .gy-lg-5 { --bs-gutter-y: 3rem } } @@ -1625,51 +1765,63 @@ progress { margin-left: 91.66666667% } - .g-xl-0, .gx-xl-0 { + .g-xl-0, + .gx-xl-0 { --bs-gutter-x: 0 } - .g-xl-0, .gy-xl-0 { + .g-xl-0, + .gy-xl-0 { --bs-gutter-y: 0 } - .g-xl-1, .gx-xl-1 { + .g-xl-1, + .gx-xl-1 { --bs-gutter-x: 0.25rem } - .g-xl-1, .gy-xl-1 { + .g-xl-1, + .gy-xl-1 { --bs-gutter-y: 0.25rem } - .g-xl-2, .gx-xl-2 { + .g-xl-2, + .gx-xl-2 { --bs-gutter-x: 0.5rem } - .g-xl-2, .gy-xl-2 { + .g-xl-2, + .gy-xl-2 { --bs-gutter-y: 0.5rem } - .g-xl-3, .gx-xl-3 { + .g-xl-3, + .gx-xl-3 { --bs-gutter-x: 1rem } - .g-xl-3, .gy-xl-3 { + .g-xl-3, + .gy-xl-3 { --bs-gutter-y: 1rem } - .g-xl-4, .gx-xl-4 { + .g-xl-4, + .gx-xl-4 { --bs-gutter-x: 1.5rem } - .g-xl-4, .gy-xl-4 { + .g-xl-4, + .gy-xl-4 { --bs-gutter-y: 1.5rem } - .g-xl-5, .gx-xl-5 { + .g-xl-5, + .gx-xl-5 { --bs-gutter-x: 3rem } - .g-xl-5, .gy-xl-5 { + .g-xl-5, + .gy-xl-5 { --bs-gutter-y: 3rem } } @@ -1788,51 +1940,63 @@ progress { margin-left: 91.66666667% } - .g-xxl-0, .gx-xxl-0 { + .g-xxl-0, + .gx-xxl-0 { --bs-gutter-x: 0 } - .g-xxl-0, .gy-xxl-0 { + .g-xxl-0, + .gy-xxl-0 { --bs-gutter-y: 0 } - .g-xxl-1, .gx-xxl-1 { + .g-xxl-1, + .gx-xxl-1 { --bs-gutter-x: 0.25rem } - .g-xxl-1, .gy-xxl-1 { + .g-xxl-1, + .gy-xxl-1 { --bs-gutter-y: 0.25rem } - .g-xxl-2, .gx-xxl-2 { + .g-xxl-2, + .gx-xxl-2 { --bs-gutter-x: 0.5rem } - .g-xxl-2, .gy-xxl-2 { + .g-xxl-2, + .gy-xxl-2 { --bs-gutter-y: 0.5rem } - .g-xxl-3, .gx-xxl-3 { + .g-xxl-3, + .gx-xxl-3 { --bs-gutter-x: 1rem } - .g-xxl-3, .gy-xxl-3 { + .g-xxl-3, + .gy-xxl-3 { --bs-gutter-y: 1rem } - .g-xxl-4, .gx-xxl-4 { + .g-xxl-4, + .gx-xxl-4 { --bs-gutter-x: 1.5rem } - .g-xxl-4, .gy-xxl-4 { + .g-xxl-4, + .gy-xxl-4 { --bs-gutter-y: 1.5rem } - .g-xxl-5, .gx-xxl-5 { + .g-xxl-5, + .gx-xxl-5 { --bs-gutter-x: 3rem } - .g-xxl-5, .gy-xxl-5 { + .g-xxl-5, + .gy-xxl-5 { --bs-gutter-y: 3rem } } @@ -1853,22 +2017,22 @@ progress { border-color: #dee2e6 } -.table > :not(caption) > * > * { +.table> :not(caption)>*>* { padding: .5rem .5rem; background-color: var(--bs-table-bg); border-bottom-width: 1px; box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg) } -.table > tbody { +.table>tbody { vertical-align: inherit } -.table > thead { +.table>thead { vertical-align: bottom } -.table > :not(:last-child) > :last-child > * { +.table> :not(:last-child)> :last-child>* { border-bottom-color: currentColor } @@ -1876,23 +2040,23 @@ progress { caption-side: top } -.table-sm > :not(caption) > * > * { +.table-sm> :not(caption)>*>* { padding: .25rem .25rem } -.table-bordered > :not(caption) > * { +.table-bordered> :not(caption)>* { border-width: 1px 0 } -.table-bordered > :not(caption) > * > * { +.table-bordered> :not(caption)>*>* { border-width: 0 1px } -.table-borderless > :not(caption) > * > * { +.table-borderless> :not(caption)>*>* { border-bottom-width: 0 } -.table-striped > tbody > tr:nth-of-type(odd) { +.table-striped>tbody>tr:nth-of-type(odd) { --bs-table-accent-bg: var(--bs-table-striped-bg); color: var(--bs-table-striped-color) } @@ -1902,7 +2066,7 @@ progress { color: var(--bs-table-active-color) } -.table-hover > tbody > tr:hover { +.table-hover>tbody>tr:hover { --bs-table-accent-bg: var(--bs-table-hover-bg); color: var(--bs-table-hover-color) } @@ -2127,7 +2291,8 @@ progress { opacity: 1 } -.form-control:disabled, .form-control[readonly] { +.form-control:disabled, +.form-control[readonly] { background-color: #e9ecef; opacity: 1 } @@ -2198,7 +2363,8 @@ progress { border-width: 1px 0 } -.form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm { +.form-control-plaintext.form-control-lg, +.form-control-plaintext.form-control-sm { padding-right: 0; padding-left: 0 } @@ -2311,7 +2477,8 @@ textarea.form-control-lg { box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25) } -.form-select[multiple], .form-select[size]:not([size="1"]) { +.form-select[multiple], +.form-select[size]:not([size="1"]) { padding-right: .75rem; background-image: none } @@ -2411,7 +2578,8 @@ textarea.form-control-lg { opacity: .5 } -.form-check-input:disabled ~ .form-check-label, .form-check-input[disabled] ~ .form-check-label { +.form-check-input:disabled~.form-check-label, +.form-check-input[disabled]~.form-check-label { opacity: .5 } @@ -2454,7 +2622,8 @@ textarea.form-control-lg { pointer-events: none } -.btn-check:disabled + .btn, .btn-check[disabled] + .btn { +.btn-check:disabled+.btn, +.btn-check[disabled]+.btn { pointer-events: none; filter: none; opacity: .65 @@ -2569,12 +2738,13 @@ textarea.form-control-lg { position: relative } -.form-floating > .form-control, .form-floating > .form-select { +.form-floating>.form-control, +.form-floating>.form-select { height: calc(3.5rem + 2px); line-height: 1.25 } -.form-floating > label { +.form-floating>label { position: absolute; top: 0; left: 0; @@ -2587,54 +2757,57 @@ textarea.form-control-lg { } @media (prefers-reduced-motion: reduce) { - .form-floating > label { + .form-floating>label { transition: none } } -.form-floating > .form-control { +.form-floating>.form-control { padding: 1rem .75rem } -.form-floating > .form-control::-moz-placeholder { +.form-floating>.form-control::-moz-placeholder { color: transparent } -.form-floating > .form-control::placeholder { +.form-floating>.form-control::placeholder { color: transparent } -.form-floating > .form-control:not(:-moz-placeholder-shown) { +.form-floating>.form-control:not(:-moz-placeholder-shown) { padding-top: 1.625rem; padding-bottom: .625rem } -.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) { +.form-floating>.form-control:focus, +.form-floating>.form-control:not(:placeholder-shown) { padding-top: 1.625rem; padding-bottom: .625rem } -.form-floating > .form-control:-webkit-autofill { +.form-floating>.form-control:-webkit-autofill { padding-top: 1.625rem; padding-bottom: .625rem } -.form-floating > .form-select { +.form-floating>.form-select { padding-top: 1.625rem; padding-bottom: .625rem } -.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label { +.form-floating>.form-control:not(:-moz-placeholder-shown)~label { opacity: .65; transform: scale(.85) translateY(-.5rem) translateX(.15rem) } -.form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-select ~ label { +.form-floating>.form-control:focus~label, +.form-floating>.form-control:not(:placeholder-shown)~label, +.form-floating>.form-select~label { opacity: .65; transform: scale(.85) translateY(-.5rem) translateX(.15rem) } -.form-floating > .form-control:-webkit-autofill ~ label { +.form-floating>.form-control:-webkit-autofill~label { opacity: .65; transform: scale(.85) translateY(-.5rem) translateX(.15rem) } @@ -2647,14 +2820,16 @@ textarea.form-control-lg { width: 100% } -.input-group > .form-control, .input-group > .form-select { +.input-group>.form-control, +.input-group>.form-select { position: relative; flex: 1 1 auto; width: 1%; min-width: 0 } -.input-group > .form-control:focus, .input-group > .form-select:focus { +.input-group>.form-control:focus, +.input-group>.form-select:focus { z-index: 3 } @@ -2682,33 +2857,42 @@ textarea.form-control-lg { border-radius: .25rem } -.input-group-lg > .btn, .input-group-lg > .form-control, .input-group-lg > .form-select, .input-group-lg > .input-group-text { +.input-group-lg>.btn, +.input-group-lg>.form-control, +.input-group-lg>.form-select, +.input-group-lg>.input-group-text { padding: .5rem 1rem; font-size: 1.25rem; border-radius: .3rem } -.input-group-sm > .btn, .input-group-sm > .form-control, .input-group-sm > .form-select, .input-group-sm > .input-group-text { +.input-group-sm>.btn, +.input-group-sm>.form-control, +.input-group-sm>.form-select, +.input-group-sm>.input-group-text { padding: .25rem .5rem; font-size: .875rem; border-radius: .2rem } -.input-group-lg > .form-select, .input-group-sm > .form-select { +.input-group-lg>.form-select, +.input-group-sm>.form-select { padding-right: 3rem } -.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) { +.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3), +.input-group:not(.has-validation)> :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) { border-top-right-radius: 0; border-bottom-right-radius: 0 } -.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4), .input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu) { +.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4), +.input-group.has-validation> :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu) { border-top-right-radius: 0; border-bottom-right-radius: 0 } -.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { +.input-group> :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { margin-left: -1px; border-top-left-radius: 0; border-bottom-left-radius: 0 @@ -2736,11 +2920,15 @@ textarea.form-control-lg { border-radius: .25rem } -.is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip, .was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip { +.is-valid~.valid-feedback, +.is-valid~.valid-tooltip, +.was-validated :valid~.valid-feedback, +.was-validated :valid~.valid-tooltip { display: block } -.form-control.is-valid, .was-validated .form-control:valid { +.form-control.is-valid, +.was-validated .form-control:valid { border-color: #198754; padding-right: calc(1.5em + .75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' 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"); @@ -2749,57 +2937,74 @@ textarea.form-control-lg { background-size: calc(.75em + .375rem) calc(.75em + .375rem) } -.form-control.is-valid:focus, .was-validated .form-control:valid:focus { +.form-control.is-valid:focus, +.was-validated .form-control:valid:focus { border-color: #198754; box-shadow: 0 0 0 .25rem rgba(25, 135, 84, .25) } -.was-validated textarea.form-control:valid, textarea.form-control.is-valid { +.was-validated textarea.form-control:valid, +textarea.form-control.is-valid { padding-right: calc(1.5em + .75rem); background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem) } -.form-select.is-valid, .was-validated .form-select:valid { +.form-select.is-valid, +.was-validated .form-select:valid { border-color: #198754 } -.form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"], .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"] { +.form-select.is-valid:not([multiple]):not([size]), +.form-select.is-valid:not([multiple])[size="1"], +.was-validated .form-select:valid:not([multiple]):not([size]), +.was-validated .form-select:valid:not([multiple])[size="1"] { padding-right: 4.125rem; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' 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"); background-position: right .75rem center, center right 2.25rem; background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem) } -.form-select.is-valid:focus, .was-validated .form-select:valid:focus { +.form-select.is-valid:focus, +.was-validated .form-select:valid:focus { border-color: #198754; box-shadow: 0 0 0 .25rem rgba(25, 135, 84, .25) } -.form-check-input.is-valid, .was-validated .form-check-input:valid { +.form-check-input.is-valid, +.was-validated .form-check-input:valid { border-color: #198754 } -.form-check-input.is-valid:checked, .was-validated .form-check-input:valid:checked { +.form-check-input.is-valid:checked, +.was-validated .form-check-input:valid:checked { background-color: #198754 } -.form-check-input.is-valid:focus, .was-validated .form-check-input:valid:focus { +.form-check-input.is-valid:focus, +.was-validated .form-check-input:valid:focus { box-shadow: 0 0 0 .25rem rgba(25, 135, 84, .25) } -.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label { +.form-check-input.is-valid~.form-check-label, +.was-validated .form-check-input:valid~.form-check-label { color: #198754 } -.form-check-inline .form-check-input ~ .valid-feedback { +.form-check-inline .form-check-input~.valid-feedback { margin-left: .5em } -.input-group .form-control.is-valid, .input-group .form-select.is-valid, .was-validated .input-group .form-control:valid, .was-validated .input-group .form-select:valid { +.input-group .form-control.is-valid, +.input-group .form-select.is-valid, +.was-validated .input-group .form-control:valid, +.was-validated .input-group .form-select:valid { z-index: 1 } -.input-group .form-control.is-valid:focus, .input-group .form-select.is-valid:focus, .was-validated .input-group .form-control:valid:focus, .was-validated .input-group .form-select:valid:focus { +.input-group .form-control.is-valid:focus, +.input-group .form-select.is-valid:focus, +.was-validated .input-group .form-control:valid:focus, +.was-validated .input-group .form-select:valid:focus { z-index: 3 } @@ -2825,11 +3030,15 @@ textarea.form-control-lg { border-radius: .25rem } -.is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip, .was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip { +.is-invalid~.invalid-feedback, +.is-invalid~.invalid-tooltip, +.was-validated :invalid~.invalid-feedback, +.was-validated :invalid~.invalid-tooltip { display: block } -.form-control.is-invalid, .was-validated .form-control:invalid { +.form-control.is-invalid, +.was-validated .form-control:invalid { border-color: #dc3545; padding-right: calc(1.5em + .75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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='%23dc3545' stroke='none'/%3e%3c/svg%3e"); @@ -2838,57 +3047,74 @@ textarea.form-control-lg { background-size: calc(.75em + .375rem) calc(.75em + .375rem) } -.form-control.is-invalid:focus, .was-validated .form-control:invalid:focus { +.form-control.is-invalid:focus, +.was-validated .form-control:invalid:focus { border-color: #dc3545; box-shadow: 0 0 0 .25rem rgba(220, 53, 69, .25) } -.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { +.was-validated textarea.form-control:invalid, +textarea.form-control.is-invalid { padding-right: calc(1.5em + .75rem); background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem) } -.form-select.is-invalid, .was-validated .form-select:invalid { +.form-select.is-invalid, +.was-validated .form-select:invalid { border-color: #dc3545 } -.form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"], .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"] { +.form-select.is-invalid:not([multiple]):not([size]), +.form-select.is-invalid:not([multiple])[size="1"], +.was-validated .form-select:invalid:not([multiple]):not([size]), +.was-validated .form-select:invalid:not([multiple])[size="1"] { padding-right: 4.125rem; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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='%23dc3545' stroke='none'/%3e%3c/svg%3e"); background-position: right .75rem center, center right 2.25rem; background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem) } -.form-select.is-invalid:focus, .was-validated .form-select:invalid:focus { +.form-select.is-invalid:focus, +.was-validated .form-select:invalid:focus { border-color: #dc3545; box-shadow: 0 0 0 .25rem rgba(220, 53, 69, .25) } -.form-check-input.is-invalid, .was-validated .form-check-input:invalid { +.form-check-input.is-invalid, +.was-validated .form-check-input:invalid { border-color: #dc3545 } -.form-check-input.is-invalid:checked, .was-validated .form-check-input:invalid:checked { +.form-check-input.is-invalid:checked, +.was-validated .form-check-input:invalid:checked { background-color: #dc3545 } -.form-check-input.is-invalid:focus, .was-validated .form-check-input:invalid:focus { +.form-check-input.is-invalid:focus, +.was-validated .form-check-input:invalid:focus { box-shadow: 0 0 0 .25rem rgba(220, 53, 69, .25) } -.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label { +.form-check-input.is-invalid~.form-check-label, +.was-validated .form-check-input:invalid~.form-check-label { color: #dc3545 } -.form-check-inline .form-check-input ~ .invalid-feedback { +.form-check-inline .form-check-input~.invalid-feedback { margin-left: .5em } -.input-group .form-control.is-invalid, .input-group .form-select.is-invalid, .was-validated .input-group .form-control:invalid, .was-validated .input-group .form-select:invalid { +.input-group .form-control.is-invalid, +.input-group .form-select.is-invalid, +.was-validated .input-group .form-control:invalid, +.was-validated .input-group .form-select:invalid { z-index: 2 } -.input-group .form-control.is-invalid:focus, .input-group .form-select.is-invalid:focus, .was-validated .input-group .form-control:invalid:focus, .was-validated .input-group .form-select:invalid:focus { +.input-group .form-control.is-invalid:focus, +.input-group .form-select.is-invalid:focus, +.was-validated .input-group .form-control:invalid:focus, +.was-validated .input-group .form-select:invalid:focus { z-index: 3 } @@ -2922,12 +3148,15 @@ textarea.form-control-lg { color: #212529 } -.btn-check:focus + .btn, .btn:focus { +.btn-check:focus+.btn, +.btn:focus { outline: 0; box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25) } -.btn.disabled, .btn:disabled, fieldset:disabled .btn { +.btn.disabled, +.btn:disabled, +fieldset:disabled .btn { pointer-events: none; opacity: .65 } @@ -2944,24 +3173,34 @@ textarea.form-control-lg { border-color: #0a58ca } -.btn-check:focus + .btn-primary, .btn-primary:focus { +.btn-check:focus+.btn-primary, +.btn-primary:focus { color: #fff; background-color: #0b5ed7; border-color: #0a58ca; box-shadow: 0 0 0 .25rem rgba(49, 132, 253, .5) } -.btn-check:active + .btn-primary, .btn-check:checked + .btn-primary, .btn-primary.active, .btn-primary:active, .show > .btn-primary.dropdown-toggle { +.btn-check:active+.btn-primary, +.btn-check:checked+.btn-primary, +.btn-primary.active, +.btn-primary:active, +.show>.btn-primary.dropdown-toggle { color: #fff; background-color: #0a58ca; border-color: #0a53be } -.btn-check:active + .btn-primary:focus, .btn-check:checked + .btn-primary:focus, .btn-primary.active:focus, .btn-primary:active:focus, .show > .btn-primary.dropdown-toggle:focus { +.btn-check:active+.btn-primary:focus, +.btn-check:checked+.btn-primary:focus, +.btn-primary.active:focus, +.btn-primary:active:focus, +.show>.btn-primary.dropdown-toggle:focus { box-shadow: 0 0 0 .25rem rgba(49, 132, 253, .5) } -.btn-primary.disabled, .btn-primary:disabled { +.btn-primary.disabled, +.btn-primary:disabled { color: #fff; background-color: #0d6efd; border-color: #0d6efd @@ -2979,24 +3218,34 @@ textarea.form-control-lg { border-color: #565e64 } -.btn-check:focus + .btn-secondary, .btn-secondary:focus { +.btn-check:focus+.btn-secondary, +.btn-secondary:focus { color: #fff; background-color: #5c636a; border-color: #565e64; box-shadow: 0 0 0 .25rem rgba(130, 138, 145, .5) } -.btn-check:active + .btn-secondary, .btn-check:checked + .btn-secondary, .btn-secondary.active, .btn-secondary:active, .show > .btn-secondary.dropdown-toggle { +.btn-check:active+.btn-secondary, +.btn-check:checked+.btn-secondary, +.btn-secondary.active, +.btn-secondary:active, +.show>.btn-secondary.dropdown-toggle { color: #fff; background-color: #565e64; border-color: #51585e } -.btn-check:active + .btn-secondary:focus, .btn-check:checked + .btn-secondary:focus, .btn-secondary.active:focus, .btn-secondary:active:focus, .show > .btn-secondary.dropdown-toggle:focus { +.btn-check:active+.btn-secondary:focus, +.btn-check:checked+.btn-secondary:focus, +.btn-secondary.active:focus, +.btn-secondary:active:focus, +.show>.btn-secondary.dropdown-toggle:focus { box-shadow: 0 0 0 .25rem rgba(130, 138, 145, .5) } -.btn-secondary.disabled, .btn-secondary:disabled { +.btn-secondary.disabled, +.btn-secondary:disabled { color: #fff; background-color: #6c757d; border-color: #6c757d @@ -3014,24 +3263,34 @@ textarea.form-control-lg { border-color: #146c43 } -.btn-check:focus + .btn-success, .btn-success:focus { +.btn-check:focus+.btn-success, +.btn-success:focus { color: #fff; background-color: #157347; border-color: #146c43; box-shadow: 0 0 0 .25rem rgba(60, 153, 110, .5) } -.btn-check:active + .btn-success, .btn-check:checked + .btn-success, .btn-success.active, .btn-success:active, .show > .btn-success.dropdown-toggle { +.btn-check:active+.btn-success, +.btn-check:checked+.btn-success, +.btn-success.active, +.btn-success:active, +.show>.btn-success.dropdown-toggle { color: #fff; background-color: #146c43; border-color: #13653f } -.btn-check:active + .btn-success:focus, .btn-check:checked + .btn-success:focus, .btn-success.active:focus, .btn-success:active:focus, .show > .btn-success.dropdown-toggle:focus { +.btn-check:active+.btn-success:focus, +.btn-check:checked+.btn-success:focus, +.btn-success.active:focus, +.btn-success:active:focus, +.show>.btn-success.dropdown-toggle:focus { box-shadow: 0 0 0 .25rem rgba(60, 153, 110, .5) } -.btn-success.disabled, .btn-success:disabled { +.btn-success.disabled, +.btn-success:disabled { color: #fff; background-color: #198754; border-color: #198754 @@ -3049,24 +3308,34 @@ textarea.form-control-lg { border-color: #25cff2 } -.btn-check:focus + .btn-info, .btn-info:focus { +.btn-check:focus+.btn-info, +.btn-info:focus { color: #000; background-color: #31d2f2; border-color: #25cff2; box-shadow: 0 0 0 .25rem rgba(11, 172, 204, .5) } -.btn-check:active + .btn-info, .btn-check:checked + .btn-info, .btn-info.active, .btn-info:active, .show > .btn-info.dropdown-toggle { +.btn-check:active+.btn-info, +.btn-check:checked+.btn-info, +.btn-info.active, +.btn-info:active, +.show>.btn-info.dropdown-toggle { color: #000; background-color: #3dd5f3; border-color: #25cff2 } -.btn-check:active + .btn-info:focus, .btn-check:checked + .btn-info:focus, .btn-info.active:focus, .btn-info:active:focus, .show > .btn-info.dropdown-toggle:focus { +.btn-check:active+.btn-info:focus, +.btn-check:checked+.btn-info:focus, +.btn-info.active:focus, +.btn-info:active:focus, +.show>.btn-info.dropdown-toggle:focus { box-shadow: 0 0 0 .25rem rgba(11, 172, 204, .5) } -.btn-info.disabled, .btn-info:disabled { +.btn-info.disabled, +.btn-info:disabled { color: #000; background-color: #0dcaf0; border-color: #0dcaf0 @@ -3084,24 +3353,34 @@ textarea.form-control-lg { border-color: #ffc720 } -.btn-check:focus + .btn-warning, .btn-warning:focus { +.btn-check:focus+.btn-warning, +.btn-warning:focus { color: #000; background-color: #ffca2c; border-color: #ffc720; box-shadow: 0 0 0 .25rem rgba(217, 164, 6, .5) } -.btn-check:active + .btn-warning, .btn-check:checked + .btn-warning, .btn-warning.active, .btn-warning:active, .show > .btn-warning.dropdown-toggle { +.btn-check:active+.btn-warning, +.btn-check:checked+.btn-warning, +.btn-warning.active, +.btn-warning:active, +.show>.btn-warning.dropdown-toggle { color: #000; background-color: #ffcd39; border-color: #ffc720 } -.btn-check:active + .btn-warning:focus, .btn-check:checked + .btn-warning:focus, .btn-warning.active:focus, .btn-warning:active:focus, .show > .btn-warning.dropdown-toggle:focus { +.btn-check:active+.btn-warning:focus, +.btn-check:checked+.btn-warning:focus, +.btn-warning.active:focus, +.btn-warning:active:focus, +.show>.btn-warning.dropdown-toggle:focus { box-shadow: 0 0 0 .25rem rgba(217, 164, 6, .5) } -.btn-warning.disabled, .btn-warning:disabled { +.btn-warning.disabled, +.btn-warning:disabled { color: #000; background-color: #ffc107; border-color: #ffc107 @@ -3119,24 +3398,34 @@ textarea.form-control-lg { border-color: #b02a37 } -.btn-check:focus + .btn-danger, .btn-danger:focus { +.btn-check:focus+.btn-danger, +.btn-danger:focus { color: #fff; background-color: #bb2d3b; border-color: #b02a37; box-shadow: 0 0 0 .25rem rgba(225, 83, 97, .5) } -.btn-check:active + .btn-danger, .btn-check:checked + .btn-danger, .btn-danger.active, .btn-danger:active, .show > .btn-danger.dropdown-toggle { +.btn-check:active+.btn-danger, +.btn-check:checked+.btn-danger, +.btn-danger.active, +.btn-danger:active, +.show>.btn-danger.dropdown-toggle { color: #fff; background-color: #b02a37; border-color: #a52834 } -.btn-check:active + .btn-danger:focus, .btn-check:checked + .btn-danger:focus, .btn-danger.active:focus, .btn-danger:active:focus, .show > .btn-danger.dropdown-toggle:focus { +.btn-check:active+.btn-danger:focus, +.btn-check:checked+.btn-danger:focus, +.btn-danger.active:focus, +.btn-danger:active:focus, +.show>.btn-danger.dropdown-toggle:focus { box-shadow: 0 0 0 .25rem rgba(225, 83, 97, .5) } -.btn-danger.disabled, .btn-danger:disabled { +.btn-danger.disabled, +.btn-danger:disabled { color: #fff; background-color: #dc3545; border-color: #dc3545 @@ -3145,7 +3434,8 @@ textarea.form-control-lg { .btn-light { color: #000; background-color: #f8f9fa; - border-color: #f8f9fa + border-color: #f8f9fa; + width: 10rem; } .btn-light:hover { @@ -3154,24 +3444,34 @@ textarea.form-control-lg { border-color: #f9fafb } -.btn-check:focus + .btn-light, .btn-light:focus { +.btn-check:focus+.btn-light, +.btn-light:focus { color: #000; background-color: #f9fafb; border-color: #f9fafb; box-shadow: 0 0 0 .25rem rgba(211, 212, 213, .5) } -.btn-check:active + .btn-light, .btn-check:checked + .btn-light, .btn-light.active, .btn-light:active, .show > .btn-light.dropdown-toggle { +.btn-check:active+.btn-light, +.btn-check:checked+.btn-light, +.btn-light.active, +.btn-light:active, +.show>.btn-light.dropdown-toggle { color: #000; background-color: #f9fafb; border-color: #f9fafb } -.btn-check:active + .btn-light:focus, .btn-check:checked + .btn-light:focus, .btn-light.active:focus, .btn-light:active:focus, .show > .btn-light.dropdown-toggle:focus { +.btn-check:active+.btn-light:focus, +.btn-check:checked+.btn-light:focus, +.btn-light.active:focus, +.btn-light:active:focus, +.show>.btn-light.dropdown-toggle:focus { box-shadow: 0 0 0 .25rem rgba(211, 212, 213, .5) } -.btn-light.disabled, .btn-light:disabled { +.btn-light.disabled, +.btn-light:disabled { color: #000; background-color: #f8f9fa; border-color: #f8f9fa @@ -3189,24 +3489,34 @@ textarea.form-control-lg { border-color: #1a1e21 } -.btn-check:focus + .btn-dark, .btn-dark:focus { +.btn-check:focus+.btn-dark, +.btn-dark:focus { color: #fff; background-color: #1c1f23; border-color: #1a1e21; box-shadow: 0 0 0 .25rem rgba(66, 70, 73, .5) } -.btn-check:active + .btn-dark, .btn-check:checked + .btn-dark, .btn-dark.active, .btn-dark:active, .show > .btn-dark.dropdown-toggle { +.btn-check:active+.btn-dark, +.btn-check:checked+.btn-dark, +.btn-dark.active, +.btn-dark:active, +.show>.btn-dark.dropdown-toggle { color: #fff; background-color: #1a1e21; border-color: #191c1f } -.btn-check:active + .btn-dark:focus, .btn-check:checked + .btn-dark:focus, .btn-dark.active:focus, .btn-dark:active:focus, .show > .btn-dark.dropdown-toggle:focus { +.btn-check:active+.btn-dark:focus, +.btn-check:checked+.btn-dark:focus, +.btn-dark.active:focus, +.btn-dark:active:focus, +.show>.btn-dark.dropdown-toggle:focus { box-shadow: 0 0 0 .25rem rgba(66, 70, 73, .5) } -.btn-dark.disabled, .btn-dark:disabled { +.btn-dark.disabled, +.btn-dark:disabled { color: #fff; background-color: #212529; border-color: #212529 @@ -3223,21 +3533,31 @@ textarea.form-control-lg { border-color: #0d6efd } -.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus { +.btn-check:focus+.btn-outline-primary, +.btn-outline-primary:focus { box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .5) } -.btn-check:active + .btn-outline-primary, .btn-check:checked + .btn-outline-primary, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show, .btn-outline-primary:active { +.btn-check:active+.btn-outline-primary, +.btn-check:checked+.btn-outline-primary, +.btn-outline-primary.active, +.btn-outline-primary.dropdown-toggle.show, +.btn-outline-primary:active { color: #fff; background-color: #0d6efd; border-color: #0d6efd } -.btn-check:active + .btn-outline-primary:focus, .btn-check:checked + .btn-outline-primary:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus, .btn-outline-primary:active:focus { +.btn-check:active+.btn-outline-primary:focus, +.btn-check:checked+.btn-outline-primary:focus, +.btn-outline-primary.active:focus, +.btn-outline-primary.dropdown-toggle.show:focus, +.btn-outline-primary:active:focus { box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .5) } -.btn-outline-primary.disabled, .btn-outline-primary:disabled { +.btn-outline-primary.disabled, +.btn-outline-primary:disabled { color: #0d6efd; background-color: transparent } @@ -3253,21 +3573,31 @@ textarea.form-control-lg { border-color: #6c757d } -.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus { +.btn-check:focus+.btn-outline-secondary, +.btn-outline-secondary:focus { box-shadow: 0 0 0 .25rem rgba(108, 117, 125, .5) } -.btn-check:active + .btn-outline-secondary, .btn-check:checked + .btn-outline-secondary, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show, .btn-outline-secondary:active { +.btn-check:active+.btn-outline-secondary, +.btn-check:checked+.btn-outline-secondary, +.btn-outline-secondary.active, +.btn-outline-secondary.dropdown-toggle.show, +.btn-outline-secondary:active { color: #fff; background-color: #6c757d; border-color: #6c757d } -.btn-check:active + .btn-outline-secondary:focus, .btn-check:checked + .btn-outline-secondary:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus, .btn-outline-secondary:active:focus { +.btn-check:active+.btn-outline-secondary:focus, +.btn-check:checked+.btn-outline-secondary:focus, +.btn-outline-secondary.active:focus, +.btn-outline-secondary.dropdown-toggle.show:focus, +.btn-outline-secondary:active:focus { box-shadow: 0 0 0 .25rem rgba(108, 117, 125, .5) } -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { +.btn-outline-secondary.disabled, +.btn-outline-secondary:disabled { color: #6c757d; background-color: transparent } @@ -3283,21 +3613,31 @@ textarea.form-control-lg { border-color: #198754 } -.btn-check:focus + .btn-outline-success, .btn-outline-success:focus { +.btn-check:focus+.btn-outline-success, +.btn-outline-success:focus { box-shadow: 0 0 0 .25rem rgba(25, 135, 84, .5) } -.btn-check:active + .btn-outline-success, .btn-check:checked + .btn-outline-success, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show, .btn-outline-success:active { +.btn-check:active+.btn-outline-success, +.btn-check:checked+.btn-outline-success, +.btn-outline-success.active, +.btn-outline-success.dropdown-toggle.show, +.btn-outline-success:active { color: #fff; background-color: #198754; border-color: #198754 } -.btn-check:active + .btn-outline-success:focus, .btn-check:checked + .btn-outline-success:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus, .btn-outline-success:active:focus { +.btn-check:active+.btn-outline-success:focus, +.btn-check:checked+.btn-outline-success:focus, +.btn-outline-success.active:focus, +.btn-outline-success.dropdown-toggle.show:focus, +.btn-outline-success:active:focus { box-shadow: 0 0 0 .25rem rgba(25, 135, 84, .5) } -.btn-outline-success.disabled, .btn-outline-success:disabled { +.btn-outline-success.disabled, +.btn-outline-success:disabled { color: #198754; background-color: transparent } @@ -3313,21 +3653,31 @@ textarea.form-control-lg { border-color: #0dcaf0 } -.btn-check:focus + .btn-outline-info, .btn-outline-info:focus { +.btn-check:focus+.btn-outline-info, +.btn-outline-info:focus { box-shadow: 0 0 0 .25rem rgba(13, 202, 240, .5) } -.btn-check:active + .btn-outline-info, .btn-check:checked + .btn-outline-info, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show, .btn-outline-info:active { +.btn-check:active+.btn-outline-info, +.btn-check:checked+.btn-outline-info, +.btn-outline-info.active, +.btn-outline-info.dropdown-toggle.show, +.btn-outline-info:active { color: #000; background-color: #0dcaf0; border-color: #0dcaf0 } -.btn-check:active + .btn-outline-info:focus, .btn-check:checked + .btn-outline-info:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus, .btn-outline-info:active:focus { +.btn-check:active+.btn-outline-info:focus, +.btn-check:checked+.btn-outline-info:focus, +.btn-outline-info.active:focus, +.btn-outline-info.dropdown-toggle.show:focus, +.btn-outline-info:active:focus { box-shadow: 0 0 0 .25rem rgba(13, 202, 240, .5) } -.btn-outline-info.disabled, .btn-outline-info:disabled { +.btn-outline-info.disabled, +.btn-outline-info:disabled { color: #0dcaf0; background-color: transparent } @@ -3343,21 +3693,31 @@ textarea.form-control-lg { border-color: #ffc107 } -.btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus { +.btn-check:focus+.btn-outline-warning, +.btn-outline-warning:focus { box-shadow: 0 0 0 .25rem rgba(255, 193, 7, .5) } -.btn-check:active + .btn-outline-warning, .btn-check:checked + .btn-outline-warning, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show, .btn-outline-warning:active { +.btn-check:active+.btn-outline-warning, +.btn-check:checked+.btn-outline-warning, +.btn-outline-warning.active, +.btn-outline-warning.dropdown-toggle.show, +.btn-outline-warning:active { color: #000; background-color: #ffc107; border-color: #ffc107 } -.btn-check:active + .btn-outline-warning:focus, .btn-check:checked + .btn-outline-warning:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus, .btn-outline-warning:active:focus { +.btn-check:active+.btn-outline-warning:focus, +.btn-check:checked+.btn-outline-warning:focus, +.btn-outline-warning.active:focus, +.btn-outline-warning.dropdown-toggle.show:focus, +.btn-outline-warning:active:focus { box-shadow: 0 0 0 .25rem rgba(255, 193, 7, .5) } -.btn-outline-warning.disabled, .btn-outline-warning:disabled { +.btn-outline-warning.disabled, +.btn-outline-warning:disabled { color: #ffc107; background-color: transparent } @@ -3373,21 +3733,31 @@ textarea.form-control-lg { border-color: #dc3545 } -.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus { +.btn-check:focus+.btn-outline-danger, +.btn-outline-danger:focus { box-shadow: 0 0 0 .25rem rgba(220, 53, 69, .5) } -.btn-check:active + .btn-outline-danger, .btn-check:checked + .btn-outline-danger, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show, .btn-outline-danger:active { +.btn-check:active+.btn-outline-danger, +.btn-check:checked+.btn-outline-danger, +.btn-outline-danger.active, +.btn-outline-danger.dropdown-toggle.show, +.btn-outline-danger:active { color: #fff; background-color: #dc3545; border-color: #dc3545 } -.btn-check:active + .btn-outline-danger:focus, .btn-check:checked + .btn-outline-danger:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus, .btn-outline-danger:active:focus { +.btn-check:active+.btn-outline-danger:focus, +.btn-check:checked+.btn-outline-danger:focus, +.btn-outline-danger.active:focus, +.btn-outline-danger.dropdown-toggle.show:focus, +.btn-outline-danger:active:focus { box-shadow: 0 0 0 .25rem rgba(220, 53, 69, .5) } -.btn-outline-danger.disabled, .btn-outline-danger:disabled { +.btn-outline-danger.disabled, +.btn-outline-danger:disabled { color: #dc3545; background-color: transparent } @@ -3403,21 +3773,31 @@ textarea.form-control-lg { border-color: #f8f9fa } -.btn-check:focus + .btn-outline-light, .btn-outline-light:focus { +.btn-check:focus+.btn-outline-light, +.btn-outline-light:focus { box-shadow: 0 0 0 .25rem rgba(248, 249, 250, .5) } -.btn-check:active + .btn-outline-light, .btn-check:checked + .btn-outline-light, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show, .btn-outline-light:active { +.btn-check:active+.btn-outline-light, +.btn-check:checked+.btn-outline-light, +.btn-outline-light.active, +.btn-outline-light.dropdown-toggle.show, +.btn-outline-light:active { color: #000; background-color: #f8f9fa; border-color: #f8f9fa } -.btn-check:active + .btn-outline-light:focus, .btn-check:checked + .btn-outline-light:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus, .btn-outline-light:active:focus { +.btn-check:active+.btn-outline-light:focus, +.btn-check:checked+.btn-outline-light:focus, +.btn-outline-light.active:focus, +.btn-outline-light.dropdown-toggle.show:focus, +.btn-outline-light:active:focus { box-shadow: 0 0 0 .25rem rgba(248, 249, 250, .5) } -.btn-outline-light.disabled, .btn-outline-light:disabled { +.btn-outline-light.disabled, +.btn-outline-light:disabled { color: #f8f9fa; background-color: transparent } @@ -3433,21 +3813,31 @@ textarea.form-control-lg { border-color: #212529 } -.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus { +.btn-check:focus+.btn-outline-dark, +.btn-outline-dark:focus { box-shadow: 0 0 0 .25rem rgba(33, 37, 41, .5) } -.btn-check:active + .btn-outline-dark, .btn-check:checked + .btn-outline-dark, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show, .btn-outline-dark:active { +.btn-check:active+.btn-outline-dark, +.btn-check:checked+.btn-outline-dark, +.btn-outline-dark.active, +.btn-outline-dark.dropdown-toggle.show, +.btn-outline-dark:active { color: #fff; background-color: #212529; border-color: #212529 } -.btn-check:active + .btn-outline-dark:focus, .btn-check:checked + .btn-outline-dark:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus, .btn-outline-dark:active:focus { +.btn-check:active+.btn-outline-dark:focus, +.btn-check:checked+.btn-outline-dark:focus, +.btn-outline-dark.active:focus, +.btn-outline-dark.dropdown-toggle.show:focus, +.btn-outline-dark:active:focus { box-shadow: 0 0 0 .25rem rgba(33, 37, 41, .5) } -.btn-outline-dark.disabled, .btn-outline-dark:disabled { +.btn-outline-dark.disabled, +.btn-outline-dark:disabled { color: #212529; background-color: transparent } @@ -3462,17 +3852,20 @@ textarea.form-control-lg { color: #0a58ca } -.btn-link.disabled, .btn-link:disabled { +.btn-link.disabled, +.btn-link:disabled { color: #6c757d } -.btn-group-lg > .btn, .btn-lg { +.btn-group-lg>.btn, +.btn-lg { padding: .5rem 1rem; font-size: 1.25rem; border-radius: .3rem } -.btn-group-sm > .btn, .btn-sm { +.btn-group-sm>.btn, +.btn-sm { padding: .25rem .5rem; font-size: .875rem; border-radius: .2rem @@ -3508,7 +3901,10 @@ textarea.form-control-lg { } } -.dropdown, .dropend, .dropstart, .dropup { +.dropdown, +.dropend, +.dropstart, +.dropup { position: relative } @@ -3779,18 +4175,21 @@ textarea.form-control-lg { border: 0 } -.dropdown-item:focus, .dropdown-item:hover { +.dropdown-item:focus, +.dropdown-item:hover { color: #1e2125; background-color: #e9ecef } -.dropdown-item.active, .dropdown-item:active { +.dropdown-item.active, +.dropdown-item:active { color: #fff; text-decoration: none; background-color: #0d6efd } -.dropdown-item.disabled, .dropdown-item:disabled { +.dropdown-item.disabled, +.dropdown-item:disabled { color: #adb5bd; pointer-events: none; background-color: transparent @@ -3825,17 +4224,20 @@ textarea.form-control-lg { color: #dee2e6 } -.dropdown-menu-dark .dropdown-item:focus, .dropdown-menu-dark .dropdown-item:hover { +.dropdown-menu-dark .dropdown-item:focus, +.dropdown-menu-dark .dropdown-item:hover { color: #fff; background-color: rgba(255, 255, 255, .15) } -.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active { +.dropdown-menu-dark .dropdown-item.active, +.dropdown-menu-dark .dropdown-item:active { color: #fff; background-color: #0d6efd } -.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled { +.dropdown-menu-dark .dropdown-item.disabled, +.dropdown-menu-dark .dropdown-item:disabled { color: #adb5bd } @@ -3851,18 +4253,31 @@ textarea.form-control-lg { color: #adb5bd } -.btn-group, .btn-group-vertical { +.btn-group, +.btn-group-vertical { position: relative; display: inline-flex; vertical-align: middle } -.btn-group-vertical > .btn, .btn-group > .btn { +.btn-group-vertical>.btn, +.btn-group>.btn { position: relative; flex: 1 1 auto } -.btn-group-vertical > .btn-check:checked + .btn, .btn-group-vertical > .btn-check:focus + .btn, .btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .btn-group > .btn-check:checked + .btn, .btn-group > .btn-check:focus + .btn, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group > .btn:hover { +.btn-group-vertical>.btn-check:checked+.btn, +.btn-group-vertical>.btn-check:focus+.btn, +.btn-group-vertical>.btn.active, +.btn-group-vertical>.btn:active, +.btn-group-vertical>.btn:focus, +.btn-group-vertical>.btn:hover, +.btn-group>.btn-check:checked+.btn, +.btn-group>.btn-check:focus+.btn, +.btn-group>.btn.active, +.btn-group>.btn:active, +.btn-group>.btn:focus, +.btn-group>.btn:hover { z-index: 1 } @@ -3876,16 +4291,20 @@ textarea.form-control-lg { width: auto } -.btn-group > .btn-group:not(:first-child), .btn-group > .btn:not(:first-child) { +.btn-group>.btn-group:not(:first-child), +.btn-group>.btn:not(:first-child) { margin-left: -1px } -.btn-group > .btn-group:not(:last-child) > .btn, .btn-group > .btn:not(:last-child):not(.dropdown-toggle) { +.btn-group>.btn-group:not(:last-child)>.btn, +.btn-group>.btn:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0; border-bottom-right-radius: 0 } -.btn-group > .btn-group:not(:first-child) > .btn, .btn-group > .btn:nth-child(n+3), .btn-group > :not(.btn-check) + .btn { +.btn-group>.btn-group:not(:first-child)>.btn, +.btn-group>.btn:nth-child(n+3), +.btn-group> :not(.btn-check)+.btn { border-top-left-radius: 0; border-bottom-left-radius: 0 } @@ -3895,7 +4314,9 @@ textarea.form-control-lg { padding-left: .5625rem } -.dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after { +.dropdown-toggle-split::after, +.dropend .dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after { margin-left: 0 } @@ -3903,12 +4324,14 @@ textarea.form-control-lg { margin-right: 0 } -.btn-group-sm > .btn + .dropdown-toggle-split, .btn-sm + .dropdown-toggle-split { +.btn-group-sm>.btn+.dropdown-toggle-split, +.btn-sm+.dropdown-toggle-split { padding-right: .375rem; padding-left: .375rem } -.btn-group-lg > .btn + .dropdown-toggle-split, .btn-lg + .dropdown-toggle-split { +.btn-group-lg>.btn+.dropdown-toggle-split, +.btn-lg+.dropdown-toggle-split { padding-right: .75rem; padding-left: .75rem } @@ -3919,20 +4342,24 @@ textarea.form-control-lg { justify-content: center } -.btn-group-vertical > .btn, .btn-group-vertical > .btn-group { +.btn-group-vertical>.btn, +.btn-group-vertical>.btn-group { width: 100% } -.btn-group-vertical > .btn-group:not(:first-child), .btn-group-vertical > .btn:not(:first-child) { +.btn-group-vertical>.btn-group:not(:first-child), +.btn-group-vertical>.btn:not(:first-child) { margin-top: -1px } -.btn-group-vertical > .btn-group:not(:last-child) > .btn, .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) { +.btn-group-vertical>.btn-group:not(:last-child)>.btn, +.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0; border-bottom-left-radius: 0 } -.btn-group-vertical > .btn-group:not(:first-child) > .btn, .btn-group-vertical > .btn ~ .btn { +.btn-group-vertical>.btn-group:not(:first-child)>.btn, +.btn-group-vertical>.btn~.btn { border-top-left-radius: 0; border-top-right-radius: 0 } @@ -3959,7 +4386,8 @@ textarea.form-control-lg { } } -.nav-link:focus, .nav-link:hover { +.nav-link:focus, +.nav-link:hover { color: #0a58ca } @@ -3981,7 +4409,8 @@ textarea.form-control-lg { border-top-right-radius: .25rem } -.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { +.nav-tabs .nav-link:focus, +.nav-tabs .nav-link:hover { border-color: #e9ecef #e9ecef #dee2e6; isolation: isolate } @@ -3992,7 +4421,8 @@ textarea.form-control-lg { border-color: transparent } -.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { +.nav-tabs .nav-item.show .nav-link, +.nav-tabs .nav-link.active { color: #495057; background-color: #fff; border-color: #dee2e6 #dee2e6 #fff @@ -4010,31 +4440,35 @@ textarea.form-control-lg { border-radius: .25rem } -.nav-pills .nav-link.active, .nav-pills .show > .nav-link { +.nav-pills .nav-link.active, +.nav-pills .show>.nav-link { color: #fff; background-color: #0d6efd } -.nav-fill .nav-item, .nav-fill > .nav-link { +.nav-fill .nav-item, +.nav-fill>.nav-link { flex: 1 1 auto; text-align: center } -.nav-justified .nav-item, .nav-justified > .nav-link { +.nav-justified .nav-item, +.nav-justified>.nav-link { flex-basis: 0; flex-grow: 1; text-align: center } -.nav-fill .nav-item .nav-link, .nav-justified .nav-item .nav-link { +.nav-fill .nav-item .nav-link, +.nav-justified .nav-item .nav-link { width: 100% } -.tab-content > .tab-pane { +.tab-content>.tab-pane { display: none } -.tab-content > .active { +.tab-content>.active { display: block } @@ -4048,7 +4482,13 @@ textarea.form-control-lg { padding-bottom: .5rem } -.navbar > .container, .navbar > .container-fluid, .navbar > .container-lg, .navbar > .container-md, .navbar > .container-sm, .navbar > .container-xl, .navbar > .container-xxl { +.navbar>.container, +.navbar>.container-fluid, +.navbar>.container-lg, +.navbar>.container-md, +.navbar>.container-sm, +.navbar>.container-xl, +.navbar>.container-xxl { display: flex; flex-wrap: inherit; align-items: center; @@ -4333,7 +4773,8 @@ textarea.form-control-lg { color: rgba(0, 0, 0, .9) } -.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { +.navbar-light .navbar-brand:focus, +.navbar-light .navbar-brand:hover { color: rgba(0, 0, 0, .9) } @@ -4341,7 +4782,8 @@ textarea.form-control-lg { color: rgba(0, 0, 0, .55) } -.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { +.navbar-light .navbar-nav .nav-link:focus, +.navbar-light .navbar-nav .nav-link:hover { color: rgba(0, 0, 0, .7) } @@ -4349,7 +4791,8 @@ textarea.form-control-lg { color: rgba(0, 0, 0, .3) } -.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .show > .nav-link { +.navbar-light .navbar-nav .nav-link.active, +.navbar-light .navbar-nav .show>.nav-link { color: rgba(0, 0, 0, .9) } @@ -4366,7 +4809,9 @@ textarea.form-control-lg { color: rgba(0, 0, 0, .55) } -.navbar-light .navbar-text a, .navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover { +.navbar-light .navbar-text a, +.navbar-light .navbar-text a:focus, +.navbar-light .navbar-text a:hover { color: rgba(0, 0, 0, .9) } @@ -4374,7 +4819,8 @@ textarea.form-control-lg { color: #fff } -.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { +.navbar-dark .navbar-brand:focus, +.navbar-dark .navbar-brand:hover { color: #fff } @@ -4382,7 +4828,8 @@ textarea.form-control-lg { color: rgba(255, 255, 255, .55) } -.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover { +.navbar-dark .navbar-nav .nav-link:focus, +.navbar-dark .navbar-nav .nav-link:hover { color: rgba(255, 255, 255, .75) } @@ -4390,7 +4837,8 @@ textarea.form-control-lg { color: rgba(255, 255, 255, .25) } -.navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .show > .nav-link { +.navbar-dark .navbar-nav .nav-link.active, +.navbar-dark .navbar-nav .show>.nav-link { color: #fff } @@ -4407,7 +4855,9 @@ textarea.form-control-lg { color: rgba(255, 255, 255, .55) } -.navbar-dark .navbar-text a, .navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover { +.navbar-dark .navbar-text a, +.navbar-dark .navbar-text a:focus, +.navbar-dark .navbar-text a:hover { color: #fff } @@ -4423,29 +4873,30 @@ textarea.form-control-lg { border-radius: .25rem } -.card > hr { +.card>hr { margin-right: 0; margin-left: 0 } -.card > .list-group { +.card>.list-group { border-top: inherit; border-bottom: inherit } -.card > .list-group:first-child { +.card>.list-group:first-child { border-top-width: 0; border-top-left-radius: calc(.25rem - 1px); border-top-right-radius: calc(.25rem - 1px) } -.card > .list-group:last-child { +.card>.list-group:last-child { border-bottom-width: 0; border-bottom-right-radius: calc(.25rem - 1px); border-bottom-left-radius: calc(.25rem - 1px) } -.card > .card-header + .list-group, .card > .list-group + .card-footer { +.card>.card-header+.list-group, +.card>.list-group+.card-footer { border-top: 0 } @@ -4471,7 +4922,7 @@ textarea.form-control-lg { text-decoration: none } -.card-link + .card-link { +.card-link+.card-link { margin-left: 1rem } @@ -4518,21 +4969,25 @@ textarea.form-control-lg { border-radius: calc(.25rem - 1px) } -.card-img, .card-img-bottom, .card-img-top { +.card-img, +.card-img-bottom, +.card-img-top { width: 100% } -.card-img, .card-img-top { +.card-img, +.card-img-top { border-top-left-radius: calc(.25rem - 1px); border-top-right-radius: calc(.25rem - 1px) } -.card-img, .card-img-bottom { +.card-img, +.card-img-bottom { border-bottom-right-radius: calc(.25rem - 1px); border-bottom-left-radius: calc(.25rem - 1px) } -.card-group > .card { +.card-group>.card { margin-bottom: .75rem } @@ -4542,39 +4997,43 @@ textarea.form-control-lg { flex-flow: row wrap } - .card-group > .card { + .card-group>.card { flex: 1 0 0%; margin-bottom: 0 } - .card-group > .card + .card { + .card-group>.card+.card { margin-left: 0; border-left: 0 } - .card-group > .card:not(:last-child) { + .card-group>.card:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0 } - .card-group > .card:not(:last-child) .card-header, .card-group > .card:not(:last-child) .card-img-top { + .card-group>.card:not(:last-child) .card-header, + .card-group>.card:not(:last-child) .card-img-top { border-top-right-radius: 0 } - .card-group > .card:not(:last-child) .card-footer, .card-group > .card:not(:last-child) .card-img-bottom { + .card-group>.card:not(:last-child) .card-footer, + .card-group>.card:not(:last-child) .card-img-bottom { border-bottom-right-radius: 0 } - .card-group > .card:not(:first-child) { + .card-group>.card:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0 } - .card-group > .card:not(:first-child) .card-header, .card-group > .card:not(:first-child) .card-img-top { + .card-group>.card:not(:first-child) .card-header, + .card-group>.card:not(:first-child) .card-img-top { border-top-left-radius: 0 } - .card-group > .card:not(:first-child) .card-footer, .card-group > .card:not(:first-child) .card-img-bottom { + .card-group>.card:not(:first-child) .card-footer, + .card-group>.card:not(:first-child) .card-img-bottom { border-bottom-left-radius: 0 } } @@ -4713,11 +5172,11 @@ textarea.form-control-lg { list-style: none } -.breadcrumb-item + .breadcrumb-item { +.breadcrumb-item+.breadcrumb-item { padding-left: .5rem } -.breadcrumb-item + .breadcrumb-item::before { +.breadcrumb-item+.breadcrumb-item::before { float: left; padding-right: .5rem; color: #6c757d; @@ -5026,7 +5485,7 @@ textarea.form-control-lg { counter-reset: section } -.list-group-numbered > li::before { +.list-group-numbered>li::before { content: counters(section, ".") ". "; counter-increment: section } @@ -5037,7 +5496,8 @@ textarea.form-control-lg { text-align: inherit } -.list-group-item-action:focus, .list-group-item-action:hover { +.list-group-item-action:focus, +.list-group-item-action:hover { z-index: 1; color: #495057; text-decoration: none; @@ -5069,7 +5529,8 @@ textarea.form-control-lg { border-bottom-left-radius: inherit } -.list-group-item.disabled, .list-group-item:disabled { +.list-group-item.disabled, +.list-group-item:disabled { color: #6c757d; pointer-events: none; background-color: #fff @@ -5082,11 +5543,11 @@ textarea.form-control-lg { border-color: #0d6efd } -.list-group-item + .list-group-item { +.list-group-item+.list-group-item { border-top-width: 0 } -.list-group-item + .list-group-item.active { +.list-group-item+.list-group-item.active { margin-top: -1px; border-top-width: 1px } @@ -5095,26 +5556,26 @@ textarea.form-control-lg { flex-direction: row } -.list-group-horizontal > .list-group-item:first-child { +.list-group-horizontal>.list-group-item:first-child { border-bottom-left-radius: .25rem; border-top-right-radius: 0 } -.list-group-horizontal > .list-group-item:last-child { +.list-group-horizontal>.list-group-item:last-child { border-top-right-radius: .25rem; border-bottom-left-radius: 0 } -.list-group-horizontal > .list-group-item.active { +.list-group-horizontal>.list-group-item.active { margin-top: 0 } -.list-group-horizontal > .list-group-item + .list-group-item { +.list-group-horizontal>.list-group-item+.list-group-item { border-top-width: 1px; border-left-width: 0 } -.list-group-horizontal > .list-group-item + .list-group-item.active { +.list-group-horizontal>.list-group-item+.list-group-item.active { margin-left: -1px; border-left-width: 1px } @@ -5124,26 +5585,26 @@ textarea.form-control-lg { flex-direction: row } - .list-group-horizontal-sm > .list-group-item:first-child { + .list-group-horizontal-sm>.list-group-item:first-child { border-bottom-left-radius: .25rem; border-top-right-radius: 0 } - .list-group-horizontal-sm > .list-group-item:last-child { + .list-group-horizontal-sm>.list-group-item:last-child { border-top-right-radius: .25rem; border-bottom-left-radius: 0 } - .list-group-horizontal-sm > .list-group-item.active { + .list-group-horizontal-sm>.list-group-item.active { margin-top: 0 } - .list-group-horizontal-sm > .list-group-item + .list-group-item { + .list-group-horizontal-sm>.list-group-item+.list-group-item { border-top-width: 1px; border-left-width: 0 } - .list-group-horizontal-sm > .list-group-item + .list-group-item.active { + .list-group-horizontal-sm>.list-group-item+.list-group-item.active { margin-left: -1px; border-left-width: 1px } @@ -5154,26 +5615,26 @@ textarea.form-control-lg { flex-direction: row } - .list-group-horizontal-md > .list-group-item:first-child { + .list-group-horizontal-md>.list-group-item:first-child { border-bottom-left-radius: .25rem; border-top-right-radius: 0 } - .list-group-horizontal-md > .list-group-item:last-child { + .list-group-horizontal-md>.list-group-item:last-child { border-top-right-radius: .25rem; border-bottom-left-radius: 0 } - .list-group-horizontal-md > .list-group-item.active { + .list-group-horizontal-md>.list-group-item.active { margin-top: 0 } - .list-group-horizontal-md > .list-group-item + .list-group-item { + .list-group-horizontal-md>.list-group-item+.list-group-item { border-top-width: 1px; border-left-width: 0 } - .list-group-horizontal-md > .list-group-item + .list-group-item.active { + .list-group-horizontal-md>.list-group-item+.list-group-item.active { margin-left: -1px; border-left-width: 1px } @@ -5184,26 +5645,26 @@ textarea.form-control-lg { flex-direction: row } - .list-group-horizontal-lg > .list-group-item:first-child { + .list-group-horizontal-lg>.list-group-item:first-child { border-bottom-left-radius: .25rem; border-top-right-radius: 0 } - .list-group-horizontal-lg > .list-group-item:last-child { + .list-group-horizontal-lg>.list-group-item:last-child { border-top-right-radius: .25rem; border-bottom-left-radius: 0 } - .list-group-horizontal-lg > .list-group-item.active { + .list-group-horizontal-lg>.list-group-item.active { margin-top: 0 } - .list-group-horizontal-lg > .list-group-item + .list-group-item { + .list-group-horizontal-lg>.list-group-item+.list-group-item { border-top-width: 1px; border-left-width: 0 } - .list-group-horizontal-lg > .list-group-item + .list-group-item.active { + .list-group-horizontal-lg>.list-group-item+.list-group-item.active { margin-left: -1px; border-left-width: 1px } @@ -5214,26 +5675,26 @@ textarea.form-control-lg { flex-direction: row } - .list-group-horizontal-xl > .list-group-item:first-child { + .list-group-horizontal-xl>.list-group-item:first-child { border-bottom-left-radius: .25rem; border-top-right-radius: 0 } - .list-group-horizontal-xl > .list-group-item:last-child { + .list-group-horizontal-xl>.list-group-item:last-child { border-top-right-radius: .25rem; border-bottom-left-radius: 0 } - .list-group-horizontal-xl > .list-group-item.active { + .list-group-horizontal-xl>.list-group-item.active { margin-top: 0 } - .list-group-horizontal-xl > .list-group-item + .list-group-item { + .list-group-horizontal-xl>.list-group-item+.list-group-item { border-top-width: 1px; border-left-width: 0 } - .list-group-horizontal-xl > .list-group-item + .list-group-item.active { + .list-group-horizontal-xl>.list-group-item+.list-group-item.active { margin-left: -1px; border-left-width: 1px } @@ -5244,26 +5705,26 @@ textarea.form-control-lg { flex-direction: row } - .list-group-horizontal-xxl > .list-group-item:first-child { + .list-group-horizontal-xxl>.list-group-item:first-child { border-bottom-left-radius: .25rem; border-top-right-radius: 0 } - .list-group-horizontal-xxl > .list-group-item:last-child { + .list-group-horizontal-xxl>.list-group-item:last-child { border-top-right-radius: .25rem; border-bottom-left-radius: 0 } - .list-group-horizontal-xxl > .list-group-item.active { + .list-group-horizontal-xxl>.list-group-item.active { margin-top: 0 } - .list-group-horizontal-xxl > .list-group-item + .list-group-item { + .list-group-horizontal-xxl>.list-group-item+.list-group-item { border-top-width: 1px; border-left-width: 0 } - .list-group-horizontal-xxl > .list-group-item + .list-group-item.active { + .list-group-horizontal-xxl>.list-group-item+.list-group-item.active { margin-left: -1px; border-left-width: 1px } @@ -5273,11 +5734,11 @@ textarea.form-control-lg { border-radius: 0 } -.list-group-flush > .list-group-item { +.list-group-flush>.list-group-item { border-width: 0 0 1px } -.list-group-flush > .list-group-item:last-child { +.list-group-flush>.list-group-item:last-child { border-bottom-width: 0 } @@ -5286,7 +5747,8 @@ textarea.form-control-lg { background-color: #cfe2ff } -.list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover { +.list-group-item-primary.list-group-item-action:focus, +.list-group-item-primary.list-group-item-action:hover { color: #084298; background-color: #bacbe6 } @@ -5302,7 +5764,8 @@ textarea.form-control-lg { background-color: #e2e3e5 } -.list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover { +.list-group-item-secondary.list-group-item-action:focus, +.list-group-item-secondary.list-group-item-action:hover { color: #41464b; background-color: #cbccce } @@ -5318,7 +5781,8 @@ textarea.form-control-lg { background-color: #d1e7dd } -.list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover { +.list-group-item-success.list-group-item-action:focus, +.list-group-item-success.list-group-item-action:hover { color: #0f5132; background-color: #bcd0c7 } @@ -5334,7 +5798,8 @@ textarea.form-control-lg { background-color: #cff4fc } -.list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover { +.list-group-item-info.list-group-item-action:focus, +.list-group-item-info.list-group-item-action:hover { color: #055160; background-color: #badce3 } @@ -5350,7 +5815,8 @@ textarea.form-control-lg { background-color: #fff3cd } -.list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover { +.list-group-item-warning.list-group-item-action:focus, +.list-group-item-warning.list-group-item-action:hover { color: #664d03; background-color: #e6dbb9 } @@ -5366,7 +5832,8 @@ textarea.form-control-lg { background-color: #f8d7da } -.list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover { +.list-group-item-danger.list-group-item-action:focus, +.list-group-item-danger.list-group-item-action:hover { color: #842029; background-color: #dfc2c4 } @@ -5382,7 +5849,8 @@ textarea.form-control-lg { background-color: #fefefe } -.list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover { +.list-group-item-light.list-group-item-action:focus, +.list-group-item-light.list-group-item-action:hover { color: #636464; background-color: #e5e5e5 } @@ -5398,7 +5866,8 @@ textarea.form-control-lg { background-color: #d3d3d4 } -.list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover { +.list-group-item-dark.list-group-item-action:focus, +.list-group-item-dark.list-group-item-action:hover { color: #141619; background-color: #bebebf } @@ -5433,7 +5902,8 @@ textarea.form-control-lg { opacity: 1 } -.btn-close.disabled, .btn-close:disabled { +.btn-close.disabled, +.btn-close:disabled { pointer-events: none; -webkit-user-select: none; -moz-user-select: none; @@ -5473,7 +5943,7 @@ textarea.form-control-lg { pointer-events: none } -.toast-container > :not(:last-child) { +.toast-container> :not(:last-child) { margin-bottom: .75rem } @@ -5627,7 +6097,7 @@ textarea.form-control-lg { border-bottom-left-radius: calc(.3rem - 1px) } -.modal-footer > * { +.modal-footer>* { margin: .25rem } @@ -5651,7 +6121,9 @@ textarea.form-control-lg { } @media (min-width: 992px) { - .modal-lg, .modal-xl { + + .modal-lg, + .modal-xl { max-width: 800px } } @@ -5864,61 +6336,73 @@ textarea.form-control-lg { border-style: solid } -.bs-tooltip-auto[data-popper-placement^=top], .bs-tooltip-top { +.bs-tooltip-auto[data-popper-placement^=top], +.bs-tooltip-top { padding: .4rem 0 } -.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow, .bs-tooltip-top .tooltip-arrow { +.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow, +.bs-tooltip-top .tooltip-arrow { bottom: 0 } -.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, .bs-tooltip-top .tooltip-arrow::before { +.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, +.bs-tooltip-top .tooltip-arrow::before { top: -1px; border-width: .4rem .4rem 0; border-top-color: #000 } -.bs-tooltip-auto[data-popper-placement^=right], .bs-tooltip-end { +.bs-tooltip-auto[data-popper-placement^=right], +.bs-tooltip-end { padding: 0 .4rem } -.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow, .bs-tooltip-end .tooltip-arrow { +.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow, +.bs-tooltip-end .tooltip-arrow { left: 0; width: .4rem; height: .8rem } -.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, .bs-tooltip-end .tooltip-arrow::before { +.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, +.bs-tooltip-end .tooltip-arrow::before { right: -1px; border-width: .4rem .4rem .4rem 0; border-right-color: #000 } -.bs-tooltip-auto[data-popper-placement^=bottom], .bs-tooltip-bottom { +.bs-tooltip-auto[data-popper-placement^=bottom], +.bs-tooltip-bottom { padding: .4rem 0 } -.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow, .bs-tooltip-bottom .tooltip-arrow { +.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow, +.bs-tooltip-bottom .tooltip-arrow { top: 0 } -.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, .bs-tooltip-bottom .tooltip-arrow::before { +.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, +.bs-tooltip-bottom .tooltip-arrow::before { bottom: -1px; border-width: 0 .4rem .4rem; border-bottom-color: #000 } -.bs-tooltip-auto[data-popper-placement^=left], .bs-tooltip-start { +.bs-tooltip-auto[data-popper-placement^=left], +.bs-tooltip-start { padding: 0 .4rem } -.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow, .bs-tooltip-start .tooltip-arrow { +.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow, +.bs-tooltip-start .tooltip-arrow { right: 0; width: .4rem; height: .8rem } -.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, .bs-tooltip-start .tooltip-arrow::before { +.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, +.bs-tooltip-start .tooltip-arrow::before { left: -1px; border-width: .4rem 0 .4rem .4rem; border-left-color: #000 @@ -5969,7 +6453,8 @@ textarea.form-control-lg { height: .5rem } -.popover .popover-arrow::after, .popover .popover-arrow::before { +.popover .popover-arrow::after, +.popover .popover-arrow::before { position: absolute; display: block; content: ""; @@ -5977,57 +6462,67 @@ textarea.form-control-lg { border-style: solid } -.bs-popover-auto[data-popper-placement^=top] > .popover-arrow, .bs-popover-top > .popover-arrow { +.bs-popover-auto[data-popper-placement^=top]>.popover-arrow, +.bs-popover-top>.popover-arrow { bottom: calc(-.5rem - 1px) } -.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::before { +.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before, +.bs-popover-top>.popover-arrow::before { bottom: 0; border-width: .5rem .5rem 0; border-top-color: rgba(0, 0, 0, .25) } -.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after, .bs-popover-top > .popover-arrow::after { +.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after, +.bs-popover-top>.popover-arrow::after { bottom: 1px; border-width: .5rem .5rem 0; border-top-color: #fff } -.bs-popover-auto[data-popper-placement^=right] > .popover-arrow, .bs-popover-end > .popover-arrow { +.bs-popover-auto[data-popper-placement^=right]>.popover-arrow, +.bs-popover-end>.popover-arrow { left: calc(-.5rem - 1px); width: .5rem; height: 1rem } -.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::before { +.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before, +.bs-popover-end>.popover-arrow::before { left: 0; border-width: .5rem .5rem .5rem 0; border-right-color: rgba(0, 0, 0, .25) } -.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after, .bs-popover-end > .popover-arrow::after { +.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after, +.bs-popover-end>.popover-arrow::after { left: 1px; border-width: .5rem .5rem .5rem 0; border-right-color: #fff } -.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow, .bs-popover-bottom > .popover-arrow { +.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow, +.bs-popover-bottom>.popover-arrow { top: calc(-.5rem - 1px) } -.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::before { +.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before, +.bs-popover-bottom>.popover-arrow::before { top: 0; border-width: 0 .5rem .5rem .5rem; border-bottom-color: rgba(0, 0, 0, .25) } -.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .bs-popover-bottom > .popover-arrow::after { +.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after, +.bs-popover-bottom>.popover-arrow::after { top: 1px; border-width: 0 .5rem .5rem .5rem; border-bottom-color: #fff } -.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, .bs-popover-bottom .popover-header::before { +.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, +.bs-popover-bottom .popover-header::before { position: absolute; top: 0; left: 50%; @@ -6038,19 +6533,22 @@ textarea.form-control-lg { border-bottom: 1px solid #f0f0f0 } -.bs-popover-auto[data-popper-placement^=left] > .popover-arrow, .bs-popover-start > .popover-arrow { +.bs-popover-auto[data-popper-placement^=left]>.popover-arrow, +.bs-popover-start>.popover-arrow { right: calc(-.5rem - 1px); width: .5rem; height: 1rem } -.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::before { +.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before, +.bs-popover-start>.popover-arrow::before { right: 0; border-width: .5rem 0 .5rem .5rem; border-left-color: rgba(0, 0, 0, .25) } -.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after, .bs-popover-start > .popover-arrow::after { +.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after, +.bs-popover-start>.popover-arrow::after { right: 1px; border-width: .5rem 0 .5rem .5rem; border-left-color: #fff @@ -6112,15 +6610,19 @@ textarea.form-control-lg { } } -.carousel-item-next, .carousel-item-prev, .carousel-item.active { +.carousel-item-next, +.carousel-item-prev, +.carousel-item.active { display: block } -.active.carousel-item-end, .carousel-item-next:not(.carousel-item-start) { +.active.carousel-item-end, +.carousel-item-next:not(.carousel-item-start) { transform: translateX(100%) } -.active.carousel-item-start, .carousel-item-prev:not(.carousel-item-end) { +.active.carousel-item-start, +.carousel-item-prev:not(.carousel-item-end) { transform: translateX(-100%) } @@ -6130,24 +6632,30 @@ textarea.form-control-lg { transform: none } -.carousel-fade .carousel-item-next.carousel-item-start, .carousel-fade .carousel-item-prev.carousel-item-end, .carousel-fade .carousel-item.active { +.carousel-fade .carousel-item-next.carousel-item-start, +.carousel-fade .carousel-item-prev.carousel-item-end, +.carousel-fade .carousel-item.active { z-index: 1; opacity: 1 } -.carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start { +.carousel-fade .active.carousel-item-end, +.carousel-fade .active.carousel-item-start { z-index: 0; opacity: 0; transition: opacity 0s .6s } @media (prefers-reduced-motion: reduce) { - .carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start { + + .carousel-fade .active.carousel-item-end, + .carousel-fade .active.carousel-item-start { transition: none } } -.carousel-control-next, .carousel-control-prev { +.carousel-control-next, +.carousel-control-prev { position: absolute; top: 0; bottom: 0; @@ -6166,12 +6674,17 @@ textarea.form-control-lg { } @media (prefers-reduced-motion: reduce) { - .carousel-control-next, .carousel-control-prev { + + .carousel-control-next, + .carousel-control-prev { transition: none } } -.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover { +.carousel-control-next:focus, +.carousel-control-next:hover, +.carousel-control-prev:focus, +.carousel-control-prev:hover { color: #fff; text-decoration: none; outline: 0; @@ -6186,7 +6699,8 @@ textarea.form-control-lg { right: 0 } -.carousel-control-next-icon, .carousel-control-prev-icon { +.carousel-control-next-icon, +.carousel-control-prev-icon { display: inline-block; width: 2rem; height: 2rem; @@ -6258,7 +6772,8 @@ textarea.form-control-lg { text-align: center } -.carousel-dark .carousel-control-next-icon, .carousel-dark .carousel-control-prev-icon { +.carousel-dark .carousel-control-next-icon, +.carousel-dark .carousel-control-prev-icon { filter: invert(1) grayscale(100) } @@ -6304,6 +6819,7 @@ textarea.form-control-lg { 0% { transform: scale(0) } + 50% { opacity: 1; transform: none @@ -6314,6 +6830,7 @@ textarea.form-control-lg { 0% { transform: scale(0) } + 50% { opacity: 1; transform: none @@ -6338,7 +6855,9 @@ textarea.form-control-lg { } @media (prefers-reduced-motion: reduce) { - .spinner-border, .spinner-grow { + + .spinner-border, + .spinner-grow { -webkit-animation-duration: 1.5s; animation-duration: 1.5s } @@ -6438,7 +6957,8 @@ textarea.form-control-lg { color: #0d6efd } -.link-primary:focus, .link-primary:hover { +.link-primary:focus, +.link-primary:hover { color: #0a58ca } @@ -6446,7 +6966,8 @@ textarea.form-control-lg { color: #6c757d } -.link-secondary:focus, .link-secondary:hover { +.link-secondary:focus, +.link-secondary:hover { color: #565e64 } @@ -6454,7 +6975,8 @@ textarea.form-control-lg { color: #198754 } -.link-success:focus, .link-success:hover { +.link-success:focus, +.link-success:hover { color: #146c43 } @@ -6462,7 +6984,8 @@ textarea.form-control-lg { color: #0dcaf0 } -.link-info:focus, .link-info:hover { +.link-info:focus, +.link-info:hover { color: #3dd5f3 } @@ -6470,7 +6993,8 @@ textarea.form-control-lg { color: #ffc107 } -.link-warning:focus, .link-warning:hover { +.link-warning:focus, +.link-warning:hover { color: #ffcd39 } @@ -6478,7 +7002,8 @@ textarea.form-control-lg { color: #dc3545 } -.link-danger:focus, .link-danger:hover { +.link-danger:focus, +.link-danger:hover { color: #b02a37 } @@ -6486,7 +7011,8 @@ textarea.form-control-lg { color: #f8f9fa } -.link-light:focus, .link-light:hover { +.link-light:focus, +.link-light:hover { color: #f9fafb } @@ -6494,7 +7020,8 @@ textarea.form-control-lg { color: #212529 } -.link-dark:focus, .link-dark:hover { +.link-dark:focus, +.link-dark:hover { color: #1a1e21 } @@ -6509,7 +7036,7 @@ textarea.form-control-lg { content: "" } -.ratio > * { +.ratio>* { position: absolute; top: 0; left: 0; @@ -6601,7 +7128,8 @@ textarea.form-control-lg { } } -.visually-hidden, .visually-hidden-focusable:not(:focus):not(:focus-within) { +.visually-hidden, +.visually-hidden-focusable:not(:focus):not(:focus-within) { position: absolute !important; width: 1px !important; height: 1px !important; @@ -11189,4 +11717,4 @@ textarea.form-control-lg { .d-print-none { display: none !important } -} +} \ No newline at end of file