From 7f4c5d8ff8b792ae383524009d9756fb674ab856 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Wed, 8 Dec 2021 18:26:24 +0000 Subject: [PATCH] General code refactor. --- _sidebar.md | 4 +- configure.md | 4 +- css/aaruserver.css | 9602 +++++++++++++++++++++++++-------------- css/aaruserver.css.map | 93 +- css/docsify/darkly.css | 791 +++- database/stats.md | 3 +- database/update.md | 3 +- device/info.md | 6 +- device/list.md | 6 +- device/report.md | Bin 4750 -> 4758 bytes docs/CODE_OF_CONDUCT.md | 4 +- docs/CONTRIBUTING.md | 24 +- docs/GOVERNANCE.md | 87 +- docs/MAINTAINERS.md | 3 +- docs/NEEDED.md | 2 +- faq/3rdparty.md | 9 +- faq/media-tags.md | 4 +- faq/more.md | 10 +- faq/sector-tags.md | 4 +- filesystem/extract.md | 14 +- filesystem/info.md | 6 +- filesystem/ls.md | 9 +- filesystem/options.md | 3 +- formats.md | 4 +- image/checksum.md | 3 +- image/compare.md | 3 +- image/convert.md | 17 +- image/create-sidecar.md | 16 +- image/decode.md | 6 +- image/entropy.md | 12 +- image/info.md | 3 +- image/options.md | 3 +- image/print.md | 12 +- image/verify.md | 4 +- media/dump.md | 23 +- media/info.md | 6 +- quickstart.md | 4 +- remote/readme.md | 25 +- 38 files changed, 7039 insertions(+), 3793 deletions(-) diff --git a/_sidebar.md b/_sidebar.md index d7b21a9..6ccc212 100644 --- a/_sidebar.md +++ b/_sidebar.md @@ -27,8 +27,8 @@ - [Convert a media dump](image/convert.md) - [Create a metadata sidecar](image/create-sidecar.md) - [Decode and print media tags](image/decode.md) - - [Supported media tags](faq/media-tags.md) - - [Supported sector tags](faq/sector-tags.md) + - [Supported media tags](faq/media-tags.md) + - [Supported sector tags](faq/sector-tags.md) - [Get info about a media dump](image/info.md) - [Hexadecimal print of a media dump](image/print.md) - [List image options](image/options.md) diff --git a/configure.md b/configure.md index 5a9fb36..c66db44 100644 --- a/configure.md +++ b/configure.md @@ -9,8 +9,8 @@ This command will ask you which statistics to gather and if you want to share them anonymously. When sharing, no information about you or your computer will be sent or stored, only the number of times a command have been used and the -operating system where Aaru is run. This information is not, and will never be, sold to any third party. Collected information is publicly -available at [https://www.aaru.app](https://www.aaru.app) +operating system where Aaru is run. This information is not, and will never be, sold to any third party. Collected +information is publicly available at [https://www.aaru.app](https://www.aaru.app) ## Command usage diff --git a/css/aaruserver.css b/css/aaruserver.css index e490339..f012e3e 100644 --- a/css/aaruserver.css +++ b/css/aaruserver.css @@ -1,5 +1,7 @@ @import url("https://fonts.googleapis.com/css?family=Roboto+Mono|Source+Sans+Pro:300,600"); -* { + +* +{ -webkit-font-smoothing: antialiased; -webkit-overflow-scrolling: touch; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); @@ -7,8 +9,9 @@ -webkit-touch-callout: none; box-sizing: border-box; } -em, i { - color: #e18fdc; } +em, i +{ + color: #E18FDC; } /*! * Bootstrap v4.3.1 (https://getbootstrap.com/) @@ -16,28 +19,29 @@ em, i { * Copyright 2011-2019 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #6f42c1; - --pink: #e18fdc; +:root +{ + --blue: #007BFF; + --indigo: #6610F2; + --purple: #6F42C1; + --pink: #E18FDC; --red: red; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #28a745; - --teal: #20c997; + --orange: #FD7E14; + --yellow: #FFC107; + --green: #28A745; + --teal: #20C997; --cyan: cyan; - --white: #ffffff; - --gray: #6c757d; - --gray-dark: #343a40; - --primary: #007bff; - --secondary: #6c757d; - --success: #28a745; + --white: #FFFFFF; + --gray: #6C757D; + --gray-dark: #343A40; + --primary: #007BFF; + --secondary: #6C757D; + --success: #28A745; --info: cyan; - --warning: #ffc107; + --warning: #FFC107; --danger: red; - --light: #f8f9fa; - --dark: #343a40; + --light: #F8F9FA; + --dark: #343A40; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; @@ -48,19 +52,23 @@ em, i { *, *::before, -*::after { +*::after +{ box-sizing: border-box; } -html { +html +{ font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } -article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section +{ display: block; } -body { +body +{ margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1rem; @@ -68,140 +76,175 @@ body { line-height: 1.5; color: #212529; text-align: left; - background-color: #ffffff; } + background-color: #FFFFFF; } -[tabindex="-1"]:focus { +[tabindex="-1"]:focus +{ outline: 0 !important; } -hr { +hr +{ box-sizing: content-box; height: 0; overflow: visible; } -h1, h2, h3, h4, h5, h6 { +h1, h2, h3, h4, h5, h6 +{ margin-top: 0; margin-bottom: 0.5rem; } -p { +p +{ margin-top: 0; margin-bottom: 1rem; } abbr[title], -abbr[data-original-title] { +abbr[data-original-title] +{ text-decoration: underline; text-decoration: underline dotted; cursor: help; border-bottom: 0; text-decoration-skip-ink: none; } -address { +address +{ margin-bottom: 1rem; font-style: normal; line-height: inherit; } ol, ul, -dl { +dl +{ margin-top: 0; margin-bottom: 1rem; } ol ol, ul ul, ol ul, -ul ol { +ul ol +{ margin-bottom: 0; } -dt { +dt +{ font-weight: 700; } -dd { +dd +{ margin-bottom: .5rem; margin-left: 0; } -blockquote { +blockquote +{ margin: 0 0 1rem; } b, -strong { +strong +{ font-weight: bolder; } -small { +small +{ font-size: 80%; } sub, -sup { +sup +{ position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } -sub { +sub +{ bottom: -.25em; } -sup { +sup +{ top: -.5em; } -a { - color: #007bff; +a +{ + color: #007BFF; text-decoration: none; background-color: transparent; } - a:hover { - color: #0056b3; - text-decoration: underline; } -a:not([href]):not([tabindex]) { +a:hover +{ + color: #0056B3; + text-decoration: underline; } + +a:not([href]):not([tabindex]) +{ color: inherit; text-decoration: none; } - a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { - color: inherit; - text-decoration: none; } - a:not([href]):not([tabindex]):focus { - outline: 0; } + +a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus +{ + color: inherit; + text-decoration: none; } + +a:not([href]):not([tabindex]):focus +{ + outline: 0; } pre, code, kbd, -samp { +samp +{ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em; } -pre { +pre +{ margin-top: 0; margin-bottom: 1rem; overflow: auto; } -figure { +figure +{ margin: 0 0 1rem; } -img { +img +{ vertical-align: middle; border-style: none; } -svg { +svg +{ overflow: hidden; vertical-align: middle; } -table { +table +{ border-collapse: collapse; } -caption { +caption +{ padding-top: 0.75rem; padding-bottom: 0.75rem; - color: #6c757d; + color: #6C757D; text-align: left; caption-side: bottom; } -th { +th +{ text-align: inherit; } -label { +label +{ display: inline-block; margin-bottom: 0.5rem; } -button { +button +{ border-radius: 0; } -button:focus { +button:focus +{ outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color; } @@ -209,64 +252,76 @@ input, button, select, optgroup, -textarea { +textarea +{ margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; } button, -input { +input +{ overflow: visible; } button, -select { +select +{ text-transform: none; } -select { +select +{ word-wrap: normal; } button, [type="button"], [type="reset"], -[type="submit"] { +[type="submit"] +{ -webkit-appearance: button; } button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), -[type="submit"]:not(:disabled) { +[type="submit"]:not(:disabled) +{ cursor: pointer; } button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { +[type="submit"]::-moz-focus-inner +{ padding: 0; border-style: none; } input[type="radio"], -input[type="checkbox"] { +input[type="checkbox"] +{ box-sizing: border-box; padding: 0; } input[type="date"], input[type="time"], input[type="datetime-local"], -input[type="month"] { +input[type="month"] +{ -webkit-appearance: listbox; } -textarea { +textarea +{ overflow: auto; resize: vertical; } -fieldset { +fieldset +{ min-width: 0; padding: 0; margin: 0; border: 0; } -legend { +legend +{ display: block; width: 100%; max-width: 100%; @@ -277,1171 +332,1567 @@ legend { color: inherit; white-space: normal; } -progress { +progress +{ vertical-align: baseline; } [type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { +[type="number"]::-webkit-outer-spin-button +{ height: auto; } -[type="search"] { +[type="search"] +{ outline-offset: -2px; -webkit-appearance: none; } -[type="search"]::-webkit-search-decoration { +[type="search"]::-webkit-search-decoration +{ -webkit-appearance: none; } -::-webkit-file-upload-button { +::-webkit-file-upload-button +{ font: inherit; -webkit-appearance: button; } -output { +output +{ display: inline-block; } -summary { +summary +{ display: list-item; cursor: pointer; } -template { +template +{ display: none; } -[hidden] { +[hidden] +{ display: none !important; } h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { +.h1, .h2, .h3, .h4, .h5, .h6 +{ margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; } -h1, .h1 { +h1, .h1 +{ font-size: 2.5rem; } -h2, .h2 { +h2, .h2 +{ font-size: 2rem; } -h3, .h3 { +h3, .h3 +{ font-size: 1.75rem; } -h4, .h4 { +h4, .h4 +{ font-size: 1.5rem; } -h5, .h5 { +h5, .h5 +{ font-size: 1.25rem; } -h6, .h6 { +h6, .h6 +{ font-size: 1rem; } -.lead { +.lead +{ font-size: 1.25rem; font-weight: 300; } -.display-1 { +.display-1 +{ font-size: 6rem; font-weight: 300; line-height: 1.2; } -.display-2 { +.display-2 +{ font-size: 5.5rem; font-weight: 300; line-height: 1.2; } -.display-3 { +.display-3 +{ font-size: 4.5rem; font-weight: 300; line-height: 1.2; } -.display-4 { +.display-4 +{ font-size: 3.5rem; font-weight: 300; line-height: 1.2; } -hr { +hr +{ margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 1px solid rgba(0, 0, 0, 0.1); } small, -.small { +.small +{ font-size: 80%; font-weight: 400; } mark, -.mark { +.mark +{ padding: 0.2em; - background-color: #fcf8e3; } + background-color: #FCF8E3; } -.list-unstyled { +.list-unstyled +{ padding-left: 0; list-style: none; } -.list-inline { +.list-inline +{ padding-left: 0; list-style: none; } -.list-inline-item { +.list-inline-item +{ display: inline-block; } - .list-inline-item:not(:last-child) { - margin-right: 0.5rem; } -.initialism { +.list-inline-item:not(:last-child) +{ + margin-right: 0.5rem; } + +.initialism +{ font-size: 90%; text-transform: uppercase; } -.blockquote { +.blockquote +{ margin-bottom: 1rem; font-size: 1.25rem; } -.blockquote-footer { +.blockquote-footer +{ display: block; font-size: 80%; - color: #6c757d; } - .blockquote-footer::before { - content: "\2014\00A0"; } + color: #6C757D; } -.img-fluid { +.blockquote-footer::before +{ + content: "\2014\00A0"; } + +.img-fluid +{ max-width: 100%; height: auto; } -.img-thumbnail { +.img-thumbnail +{ padding: 0.25rem; - background-color: #ffffff; - border: 1px solid #dee2e6; + background-color: #FFFFFF; + border: 1px solid #DEE2E6; border-radius: 0.25rem; max-width: 100%; height: auto; } -.figure { +.figure +{ display: inline-block; } -.figure-img { +.figure-img +{ margin-bottom: 0.5rem; line-height: 1; } -.figure-caption { +.figure-caption +{ font-size: 90%; - color: #6c757d; } + color: #6C757D; } -code { +code +{ font-size: 87.5%; - color: #e18fdc; + color: #E18FDC; word-break: break-word; } - a > code { - color: inherit; } -kbd { +a > code +{ + color: inherit; } + +kbd +{ padding: 0.2rem 0.4rem; font-size: 87.5%; - color: #ffffff; + color: #FFFFFF; background-color: #212529; border-radius: 0.2rem; } - kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; } -pre { +kbd kbd +{ + padding: 0; + font-size: 100%; + font-weight: 700; } + +pre +{ display: block; font-size: 87.5%; color: #212529; } - pre code { - font-size: inherit; - color: inherit; - word-break: normal; } -.pre-scrollable { +pre code +{ + font-size: inherit; + color: inherit; + word-break: normal; } + +.pre-scrollable +{ max-height: 340px; overflow-y: scroll; } -.container { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; } - @media (min-width: 576px) { - .container { - max-width: 540px; } } - @media (min-width: 768px) { - .container { - max-width: 720px; } } - @media (min-width: 992px) { - .container { - max-width: 960px; } } - @media (min-width: 1200px) { - .container { - max-width: 1140px; } } - -.container-fluid { +.container +{ width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } -.row { +@media (min-width: 576px) +{ + .container + { + max-width: 540px; } +} + +@media (min-width: 768px) +{ + .container + { + max-width: 720px; } +} + +@media (min-width: 992px) +{ + .container + { + max-width: 960px; } +} + +@media (min-width: 1200px) +{ + .container + { + max-width: 1140px; } +} + +.container-fluid +{ + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; } + +.row +{ display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; } -.no-gutters { +.no-gutters +{ margin-right: 0; margin-left: 0; } - .no-gutters > .col, - .no-gutters > [class*="col-"] { - padding-right: 0; - padding-left: 0; } + +.no-gutters > .col, +.no-gutters > [class*="col-"] +{ + padding-right: 0; + padding-left: 0; } .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, -.col-xl-auto { +.col-xl-auto +{ position: relative; width: 100%; padding-right: 15px; padding-left: 15px; } -.col { +.col +{ flex-basis: 0; flex-grow: 1; max-width: 100%; } -.col-auto { +.col-auto +{ flex: 0 0 auto; width: auto; max-width: 100%; } -.col-1 { +.col-1 +{ flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } -.col-2 { +.col-2 +{ flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } -.col-3 { +.col-3 +{ flex: 0 0 25%; max-width: 25%; } -.col-4 { +.col-4 +{ flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } -.col-5 { +.col-5 +{ flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } -.col-6 { +.col-6 +{ flex: 0 0 50%; max-width: 50%; } -.col-7 { +.col-7 +{ flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } -.col-8 { +.col-8 +{ flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } -.col-9 { +.col-9 +{ flex: 0 0 75%; max-width: 75%; } -.col-10 { +.col-10 +{ flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } -.col-11 { +.col-11 +{ flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } -.col-12 { +.col-12 +{ flex: 0 0 100%; max-width: 100%; } -.order-first { +.order-first +{ order: -1; } -.order-last { +.order-last +{ order: 13; } -.order-0 { +.order-0 +{ order: 0; } -.order-1 { +.order-1 +{ order: 1; } -.order-2 { +.order-2 +{ order: 2; } -.order-3 { +.order-3 +{ order: 3; } -.order-4 { +.order-4 +{ order: 4; } -.order-5 { +.order-5 +{ order: 5; } -.order-6 { +.order-6 +{ order: 6; } -.order-7 { +.order-7 +{ order: 7; } -.order-8 { +.order-8 +{ order: 8; } -.order-9 { +.order-9 +{ order: 9; } -.order-10 { +.order-10 +{ order: 10; } -.order-11 { +.order-11 +{ order: 11; } -.order-12 { +.order-12 +{ order: 12; } -.offset-1 { +.offset-1 +{ margin-left: 8.3333333333%; } -.offset-2 { +.offset-2 +{ margin-left: 16.6666666667%; } -.offset-3 { +.offset-3 +{ margin-left: 25%; } -.offset-4 { +.offset-4 +{ margin-left: 33.3333333333%; } -.offset-5 { +.offset-5 +{ margin-left: 41.6666666667%; } -.offset-6 { +.offset-6 +{ margin-left: 50%; } -.offset-7 { +.offset-7 +{ margin-left: 58.3333333333%; } -.offset-8 { +.offset-8 +{ margin-left: 66.6666666667%; } -.offset-9 { +.offset-9 +{ margin-left: 75%; } -.offset-10 { +.offset-10 +{ margin-left: 83.3333333333%; } -.offset-11 { +.offset-11 +{ margin-left: 91.6666666667%; } -@media (min-width: 576px) { - .col-sm { +@media (min-width: 576px) +{ + .col-sm + { flex-basis: 0; flex-grow: 1; max-width: 100%; } - .col-sm-auto { + .col-sm-auto + { flex: 0 0 auto; width: auto; max-width: 100%; } - .col-sm-1 { + .col-sm-1 + { flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } - .col-sm-2 { + .col-sm-2 + { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } - .col-sm-3 { + .col-sm-3 + { flex: 0 0 25%; max-width: 25%; } - .col-sm-4 { + .col-sm-4 + { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } - .col-sm-5 { + .col-sm-5 + { flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } - .col-sm-6 { + .col-sm-6 + { flex: 0 0 50%; max-width: 50%; } - .col-sm-7 { + .col-sm-7 + { flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } - .col-sm-8 { + .col-sm-8 + { flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } - .col-sm-9 { + .col-sm-9 + { flex: 0 0 75%; max-width: 75%; } - .col-sm-10 { + .col-sm-10 + { flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } - .col-sm-11 { + .col-sm-11 + { flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } - .col-sm-12 { + .col-sm-12 + { flex: 0 0 100%; max-width: 100%; } - .order-sm-first { + .order-sm-first + { order: -1; } - .order-sm-last { + .order-sm-last + { order: 13; } - .order-sm-0 { + .order-sm-0 + { order: 0; } - .order-sm-1 { + .order-sm-1 + { order: 1; } - .order-sm-2 { + .order-sm-2 + { order: 2; } - .order-sm-3 { + .order-sm-3 + { order: 3; } - .order-sm-4 { + .order-sm-4 + { order: 4; } - .order-sm-5 { + .order-sm-5 + { order: 5; } - .order-sm-6 { + .order-sm-6 + { order: 6; } - .order-sm-7 { + .order-sm-7 + { order: 7; } - .order-sm-8 { + .order-sm-8 + { order: 8; } - .order-sm-9 { + .order-sm-9 + { order: 9; } - .order-sm-10 { + .order-sm-10 + { order: 10; } - .order-sm-11 { + .order-sm-11 + { order: 11; } - .order-sm-12 { + .order-sm-12 + { order: 12; } - .offset-sm-0 { + .offset-sm-0 + { margin-left: 0; } - .offset-sm-1 { + .offset-sm-1 + { margin-left: 8.3333333333%; } - .offset-sm-2 { + .offset-sm-2 + { margin-left: 16.6666666667%; } - .offset-sm-3 { + .offset-sm-3 + { margin-left: 25%; } - .offset-sm-4 { + .offset-sm-4 + { margin-left: 33.3333333333%; } - .offset-sm-5 { + .offset-sm-5 + { margin-left: 41.6666666667%; } - .offset-sm-6 { + .offset-sm-6 + { margin-left: 50%; } - .offset-sm-7 { + .offset-sm-7 + { margin-left: 58.3333333333%; } - .offset-sm-8 { + .offset-sm-8 + { margin-left: 66.6666666667%; } - .offset-sm-9 { + .offset-sm-9 + { margin-left: 75%; } - .offset-sm-10 { + .offset-sm-10 + { margin-left: 83.3333333333%; } - .offset-sm-11 { - margin-left: 91.6666666667%; } } -@media (min-width: 768px) { - .col-md { + .offset-sm-11 + { + margin-left: 91.6666666667%; } +} + +@media (min-width: 768px) +{ + .col-md + { flex-basis: 0; flex-grow: 1; max-width: 100%; } - .col-md-auto { + .col-md-auto + { flex: 0 0 auto; width: auto; max-width: 100%; } - .col-md-1 { + .col-md-1 + { flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } - .col-md-2 { + .col-md-2 + { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } - .col-md-3 { + .col-md-3 + { flex: 0 0 25%; max-width: 25%; } - .col-md-4 { + .col-md-4 + { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } - .col-md-5 { + .col-md-5 + { flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } - .col-md-6 { + .col-md-6 + { flex: 0 0 50%; max-width: 50%; } - .col-md-7 { + .col-md-7 + { flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } - .col-md-8 { + .col-md-8 + { flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } - .col-md-9 { + .col-md-9 + { flex: 0 0 75%; max-width: 75%; } - .col-md-10 { + .col-md-10 + { flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } - .col-md-11 { + .col-md-11 + { flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } - .col-md-12 { + .col-md-12 + { flex: 0 0 100%; max-width: 100%; } - .order-md-first { + .order-md-first + { order: -1; } - .order-md-last { + .order-md-last + { order: 13; } - .order-md-0 { + .order-md-0 + { order: 0; } - .order-md-1 { + .order-md-1 + { order: 1; } - .order-md-2 { + .order-md-2 + { order: 2; } - .order-md-3 { + .order-md-3 + { order: 3; } - .order-md-4 { + .order-md-4 + { order: 4; } - .order-md-5 { + .order-md-5 + { order: 5; } - .order-md-6 { + .order-md-6 + { order: 6; } - .order-md-7 { + .order-md-7 + { order: 7; } - .order-md-8 { + .order-md-8 + { order: 8; } - .order-md-9 { + .order-md-9 + { order: 9; } - .order-md-10 { + .order-md-10 + { order: 10; } - .order-md-11 { + .order-md-11 + { order: 11; } - .order-md-12 { + .order-md-12 + { order: 12; } - .offset-md-0 { + .offset-md-0 + { margin-left: 0; } - .offset-md-1 { + .offset-md-1 + { margin-left: 8.3333333333%; } - .offset-md-2 { + .offset-md-2 + { margin-left: 16.6666666667%; } - .offset-md-3 { + .offset-md-3 + { margin-left: 25%; } - .offset-md-4 { + .offset-md-4 + { margin-left: 33.3333333333%; } - .offset-md-5 { + .offset-md-5 + { margin-left: 41.6666666667%; } - .offset-md-6 { + .offset-md-6 + { margin-left: 50%; } - .offset-md-7 { + .offset-md-7 + { margin-left: 58.3333333333%; } - .offset-md-8 { + .offset-md-8 + { margin-left: 66.6666666667%; } - .offset-md-9 { + .offset-md-9 + { margin-left: 75%; } - .offset-md-10 { + .offset-md-10 + { margin-left: 83.3333333333%; } - .offset-md-11 { - margin-left: 91.6666666667%; } } -@media (min-width: 992px) { - .col-lg { + .offset-md-11 + { + margin-left: 91.6666666667%; } +} + +@media (min-width: 992px) +{ + .col-lg + { flex-basis: 0; flex-grow: 1; max-width: 100%; } - .col-lg-auto { + .col-lg-auto + { flex: 0 0 auto; width: auto; max-width: 100%; } - .col-lg-1 { + .col-lg-1 + { flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } - .col-lg-2 { + .col-lg-2 + { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } - .col-lg-3 { + .col-lg-3 + { flex: 0 0 25%; max-width: 25%; } - .col-lg-4 { + .col-lg-4 + { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } - .col-lg-5 { + .col-lg-5 + { flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } - .col-lg-6 { + .col-lg-6 + { flex: 0 0 50%; max-width: 50%; } - .col-lg-7 { + .col-lg-7 + { flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } - .col-lg-8 { + .col-lg-8 + { flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } - .col-lg-9 { + .col-lg-9 + { flex: 0 0 75%; max-width: 75%; } - .col-lg-10 { + .col-lg-10 + { flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } - .col-lg-11 { + .col-lg-11 + { flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } - .col-lg-12 { + .col-lg-12 + { flex: 0 0 100%; max-width: 100%; } - .order-lg-first { + .order-lg-first + { order: -1; } - .order-lg-last { + .order-lg-last + { order: 13; } - .order-lg-0 { + .order-lg-0 + { order: 0; } - .order-lg-1 { + .order-lg-1 + { order: 1; } - .order-lg-2 { + .order-lg-2 + { order: 2; } - .order-lg-3 { + .order-lg-3 + { order: 3; } - .order-lg-4 { + .order-lg-4 + { order: 4; } - .order-lg-5 { + .order-lg-5 + { order: 5; } - .order-lg-6 { + .order-lg-6 + { order: 6; } - .order-lg-7 { + .order-lg-7 + { order: 7; } - .order-lg-8 { + .order-lg-8 + { order: 8; } - .order-lg-9 { + .order-lg-9 + { order: 9; } - .order-lg-10 { + .order-lg-10 + { order: 10; } - .order-lg-11 { + .order-lg-11 + { order: 11; } - .order-lg-12 { + .order-lg-12 + { order: 12; } - .offset-lg-0 { + .offset-lg-0 + { margin-left: 0; } - .offset-lg-1 { + .offset-lg-1 + { margin-left: 8.3333333333%; } - .offset-lg-2 { + .offset-lg-2 + { margin-left: 16.6666666667%; } - .offset-lg-3 { + .offset-lg-3 + { margin-left: 25%; } - .offset-lg-4 { + .offset-lg-4 + { margin-left: 33.3333333333%; } - .offset-lg-5 { + .offset-lg-5 + { margin-left: 41.6666666667%; } - .offset-lg-6 { + .offset-lg-6 + { margin-left: 50%; } - .offset-lg-7 { + .offset-lg-7 + { margin-left: 58.3333333333%; } - .offset-lg-8 { + .offset-lg-8 + { margin-left: 66.6666666667%; } - .offset-lg-9 { + .offset-lg-9 + { margin-left: 75%; } - .offset-lg-10 { + .offset-lg-10 + { margin-left: 83.3333333333%; } - .offset-lg-11 { - margin-left: 91.6666666667%; } } -@media (min-width: 1200px) { - .col-xl { + .offset-lg-11 + { + margin-left: 91.6666666667%; } +} + +@media (min-width: 1200px) +{ + .col-xl + { flex-basis: 0; flex-grow: 1; max-width: 100%; } - .col-xl-auto { + .col-xl-auto + { flex: 0 0 auto; width: auto; max-width: 100%; } - .col-xl-1 { + .col-xl-1 + { flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } - .col-xl-2 { + .col-xl-2 + { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } - .col-xl-3 { + .col-xl-3 + { flex: 0 0 25%; max-width: 25%; } - .col-xl-4 { + .col-xl-4 + { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } - .col-xl-5 { + .col-xl-5 + { flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } - .col-xl-6 { + .col-xl-6 + { flex: 0 0 50%; max-width: 50%; } - .col-xl-7 { + .col-xl-7 + { flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } - .col-xl-8 { + .col-xl-8 + { flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } - .col-xl-9 { + .col-xl-9 + { flex: 0 0 75%; max-width: 75%; } - .col-xl-10 { + .col-xl-10 + { flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } - .col-xl-11 { + .col-xl-11 + { flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } - .col-xl-12 { + .col-xl-12 + { flex: 0 0 100%; max-width: 100%; } - .order-xl-first { + .order-xl-first + { order: -1; } - .order-xl-last { + .order-xl-last + { order: 13; } - .order-xl-0 { + .order-xl-0 + { order: 0; } - .order-xl-1 { + .order-xl-1 + { order: 1; } - .order-xl-2 { + .order-xl-2 + { order: 2; } - .order-xl-3 { + .order-xl-3 + { order: 3; } - .order-xl-4 { + .order-xl-4 + { order: 4; } - .order-xl-5 { + .order-xl-5 + { order: 5; } - .order-xl-6 { + .order-xl-6 + { order: 6; } - .order-xl-7 { + .order-xl-7 + { order: 7; } - .order-xl-8 { + .order-xl-8 + { order: 8; } - .order-xl-9 { + .order-xl-9 + { order: 9; } - .order-xl-10 { + .order-xl-10 + { order: 10; } - .order-xl-11 { + .order-xl-11 + { order: 11; } - .order-xl-12 { + .order-xl-12 + { order: 12; } - .offset-xl-0 { + .offset-xl-0 + { margin-left: 0; } - .offset-xl-1 { + .offset-xl-1 + { margin-left: 8.3333333333%; } - .offset-xl-2 { + .offset-xl-2 + { margin-left: 16.6666666667%; } - .offset-xl-3 { + .offset-xl-3 + { margin-left: 25%; } - .offset-xl-4 { + .offset-xl-4 + { margin-left: 33.3333333333%; } - .offset-xl-5 { + .offset-xl-5 + { margin-left: 41.6666666667%; } - .offset-xl-6 { + .offset-xl-6 + { margin-left: 50%; } - .offset-xl-7 { + .offset-xl-7 + { margin-left: 58.3333333333%; } - .offset-xl-8 { + .offset-xl-8 + { margin-left: 66.6666666667%; } - .offset-xl-9 { + .offset-xl-9 + { margin-left: 75%; } - .offset-xl-10 { + .offset-xl-10 + { margin-left: 83.3333333333%; } - .offset-xl-11 { - margin-left: 91.6666666667%; } } -.table { + .offset-xl-11 + { + margin-left: 91.6666666667%; } +} + +.table +{ width: 100%; margin-bottom: 1rem; color: #212529; } - .table th, - .table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #dee2e6; } - .table thead th { - vertical-align: bottom; - border-bottom: 2px solid #dee2e6; } - .table tbody + tbody { - border-top: 2px solid #dee2e6; } + +.table th, +.table td +{ + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #DEE2E6; } + +.table thead th +{ + vertical-align: bottom; + border-bottom: 2px solid #DEE2E6; } + +.table tbody + tbody +{ + border-top: 2px solid #DEE2E6; } .table-sm th, -.table-sm td { +.table-sm td +{ padding: 0.3rem; } -.table-bordered { - border: 1px solid #dee2e6; } - .table-bordered th, - .table-bordered td { - border: 1px solid #dee2e6; } - .table-bordered thead th, - .table-bordered thead td { - border-bottom-width: 2px; } +.table-bordered +{ + border: 1px solid #DEE2E6; } + +.table-bordered th, +.table-bordered td +{ + border: 1px solid #DEE2E6; } + +.table-bordered thead th, +.table-bordered thead td +{ + border-bottom-width: 2px; } .table-borderless th, .table-borderless td, .table-borderless thead th, -.table-borderless tbody + tbody { +.table-borderless tbody + tbody +{ border: 0; } -.table-striped tbody tr:nth-of-type(odd) { +.table-striped tbody tr:nth-of-type(odd) +{ background-color: rgba(0, 0, 0, 0.05); } -.table-hover tbody tr:hover { +.table-hover tbody tr:hover +{ color: #212529; background-color: rgba(0, 0, 0, 0.075); } .table-primary, .table-primary > th, -.table-primary > td { - background-color: #b8daff; } +.table-primary > td +{ + background-color: #B8DAFF; } + .table-primary th, .table-primary td, .table-primary thead th, -.table-primary tbody + tbody { - border-color: #7abaff; } +.table-primary tbody + tbody +{ + border-color: #7ABAFF; } -.table-hover .table-primary:hover { - background-color: #9fcdff; } - .table-hover .table-primary:hover > td, - .table-hover .table-primary:hover > th { - background-color: #9fcdff; } +.table-hover .table-primary:hover +{ + background-color: #9FCDFF; } + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th +{ + background-color: #9FCDFF; } .table-secondary, .table-secondary > th, -.table-secondary > td { - background-color: #d6d8db; } +.table-secondary > td +{ + background-color: #D6D8DB; } + .table-secondary th, .table-secondary td, .table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #b3b7bb; } +.table-secondary tbody + tbody +{ + border-color: #B3B7BB; } -.table-hover .table-secondary:hover { - background-color: #c8cbcf; } - .table-hover .table-secondary:hover > td, - .table-hover .table-secondary:hover > th { - background-color: #c8cbcf; } +.table-hover .table-secondary:hover +{ + background-color: #C8CBCF; } + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th +{ + background-color: #C8CBCF; } .table-success, .table-success > th, -.table-success > td { - background-color: #c3e6cb; } +.table-success > td +{ + background-color: #C3E6CB; } + .table-success th, .table-success td, .table-success thead th, -.table-success tbody + tbody { - border-color: #8fd19e; } +.table-success tbody + tbody +{ + border-color: #8FD19E; } -.table-hover .table-success:hover { - background-color: #b1dfbb; } - .table-hover .table-success:hover > td, - .table-hover .table-success:hover > th { - background-color: #b1dfbb; } +.table-hover .table-success:hover +{ + background-color: #B1DFBB; } + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th +{ + background-color: #B1DFBB; } .table-info, .table-info > th, -.table-info > td { - background-color: #b8ffff; } +.table-info > td +{ + background-color: #B8FFFF; } + .table-info th, .table-info td, .table-info thead th, -.table-info tbody + tbody { - border-color: #7affff; } +.table-info tbody + tbody +{ + border-color: #7AFFFF; } -.table-hover .table-info:hover { - background-color: #9fffff; } - .table-hover .table-info:hover > td, - .table-hover .table-info:hover > th { - background-color: #9fffff; } +.table-hover .table-info:hover +{ + background-color: #9FFFFF; } + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th +{ + background-color: #9FFFFF; } .table-warning, .table-warning > th, -.table-warning > td { - background-color: #ffeeba; } +.table-warning > td +{ + background-color: #FFEEBA; } + .table-warning th, .table-warning td, .table-warning thead th, -.table-warning tbody + tbody { - border-color: #ffdf7e; } +.table-warning tbody + tbody +{ + border-color: #FFDF7E; } -.table-hover .table-warning:hover { - background-color: #ffe8a1; } - .table-hover .table-warning:hover > td, - .table-hover .table-warning:hover > th { - background-color: #ffe8a1; } +.table-hover .table-warning:hover +{ + background-color: #FFE8A1; } + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th +{ + background-color: #FFE8A1; } .table-danger, .table-danger > th, -.table-danger > td { - background-color: #ffb8b8; } +.table-danger > td +{ + background-color: #FFB8B8; } + .table-danger th, .table-danger td, .table-danger thead th, -.table-danger tbody + tbody { - border-color: #ff7a7a; } +.table-danger tbody + tbody +{ + border-color: #FF7A7A; } -.table-hover .table-danger:hover { - background-color: #ff9f9f; } - .table-hover .table-danger:hover > td, - .table-hover .table-danger:hover > th { - background-color: #ff9f9f; } +.table-hover .table-danger:hover +{ + background-color: #FF9F9F; } + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th +{ + background-color: #FF9F9F; } .table-light, .table-light > th, -.table-light > td { - background-color: #fdfdfe; } +.table-light > td +{ + background-color: #FDFDFE; } + .table-light th, .table-light td, .table-light thead th, -.table-light tbody + tbody { - border-color: #fbfcfc; } +.table-light tbody + tbody +{ + border-color: #FBFCFC; } -.table-hover .table-light:hover { - background-color: #ececf6; } - .table-hover .table-light:hover > td, - .table-hover .table-light:hover > th { - background-color: #ececf6; } +.table-hover .table-light:hover +{ + background-color: #ECECF6; } + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th +{ + background-color: #ECECF6; } .table-dark, .table-dark > th, -.table-dark > td { - background-color: #c6c8ca; } +.table-dark > td +{ + background-color: #C6C8CA; } + .table-dark th, .table-dark td, .table-dark thead th, -.table-dark tbody + tbody { - border-color: #95999c; } +.table-dark tbody + tbody +{ + border-color: #95999C; } -.table-hover .table-dark:hover { - background-color: #b9bbbe; } - .table-hover .table-dark:hover > td, - .table-hover .table-dark:hover > th { - background-color: #b9bbbe; } +.table-hover .table-dark:hover +{ + background-color: #B9BBBE; } + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th +{ + background-color: #B9BBBE; } .table-active, .table-active > th, -.table-active > td { +.table-active > td +{ background-color: rgba(0, 0, 0, 0.075); } -.table-hover .table-active:hover { +.table-hover .table-active:hover +{ background-color: rgba(0, 0, 0, 0.075); } - .table-hover .table-active:hover > td, - .table-hover .table-active:hover > th { - background-color: rgba(0, 0, 0, 0.075); } -.table .thead-dark th { - color: #ffffff; - background-color: #343a40; - border-color: #454d55; } -.table .thead-light th { +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th +{ + background-color: rgba(0, 0, 0, 0.075); } + +.table .thead-dark th +{ + color: #FFFFFF; + background-color: #343A40; + border-color: #454D55; } + +.table .thead-light th +{ color: #495057; - background-color: #e9ecef; - border-color: #dee2e6; } + background-color: #E9ECEF; + border-color: #DEE2E6; } -.table-dark { - color: #ffffff; - background-color: #343a40; } - .table-dark th, - .table-dark td, - .table-dark thead th { - border-color: #454d55; } - .table-dark.table-bordered { +.table-dark +{ + color: #FFFFFF; + background-color: #343A40; } + +.table-dark th, +.table-dark td, +.table-dark thead th +{ + border-color: #454D55; } + +.table-dark.table-bordered +{ + border: 0; } + +.table-dark.table-striped tbody tr:nth-of-type(odd) +{ + background-color: rgba(255, 255, 255, 0.05); } + +.table-dark.table-hover tbody tr:hover +{ + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.075); } + +@media (max-width: 575.98px) +{ + .table-responsive-sm + { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + + .table-responsive-sm > .table-bordered + { border: 0; } - .table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(255, 255, 255, 0.05); } - .table-dark.table-hover tbody tr:hover { - color: #ffffff; - background-color: rgba(255, 255, 255, 0.075); } +} -@media (max-width: 575.98px) { - .table-responsive-sm { +@media (max-width: 767.98px) +{ + .table-responsive-md + { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; } - .table-responsive-sm > .table-bordered { - border: 0; } } -@media (max-width: 767.98px) { - .table-responsive-md { + + .table-responsive-md > .table-bordered + { + border: 0; } +} + +@media (max-width: 991.98px) +{ + .table-responsive-lg + { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; } - .table-responsive-md > .table-bordered { - border: 0; } } -@media (max-width: 991.98px) { - .table-responsive-lg { + + .table-responsive-lg > .table-bordered + { + border: 0; } +} + +@media (max-width: 1199.98px) +{ + .table-responsive-xl + { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; } - .table-responsive-lg > .table-bordered { - border: 0; } } -@media (max-width: 1199.98px) { - .table-responsive-xl { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; } - .table-responsive-xl > .table-bordered { - border: 0; } } -.table-responsive { + + .table-responsive-xl > .table-bordered + { + border: 0; } +} + +.table-responsive +{ display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; } - .table-responsive > .table-bordered { - border: 0; } -.form-control { +.table-responsive > .table-bordered +{ + border: 0; } + +.form-control +{ display: block; width: 100%; height: calc(1.5em + 0.75rem + 2px); @@ -1450,59 +1901,77 @@ pre { font-weight: 400; line-height: 1.5; color: #495057; - background-color: #ffffff; + background-color: #FFFFFF; background-clip: padding-box; - border: 1px solid #ced4da; + border: 1px solid #CED4DA; border-radius: 0.25rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } - @media (prefers-reduced-motion: reduce) { - .form-control { - transition: none; } } - .form-control::-ms-expand { - background-color: transparent; - border: 0; } - .form-control:focus { - color: #495057; - background-color: #ffffff; - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } - .form-control::placeholder { - color: #6c757d; - opacity: 1; } - .form-control:disabled, .form-control[readonly] { - background-color: #e9ecef; - opacity: 1; } -select.form-control:focus::-ms-value { +@media (prefers-reduced-motion: reduce) +{ + .form-control + { + transition: none; } +} + +.form-control::-ms-expand +{ + background-color: transparent; + border: 0; } + +.form-control:focus +{ color: #495057; - background-color: #ffffff; } + background-color: #FFFFFF; + border-color: #80BDFF; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + +.form-control::placeholder +{ + color: #6C757D; + opacity: 1; } + +.form-control:disabled, .form-control[readonly] +{ + background-color: #E9ECEF; + opacity: 1; } + +select.form-control:focus::-ms-value +{ + color: #495057; + background-color: #FFFFFF; } .form-control-file, -.form-control-range { +.form-control-range +{ display: block; width: 100%; } -.col-form-label { +.col-form-label +{ padding-top: calc(0.375rem + 1px); padding-bottom: calc(0.375rem + 1px); margin-bottom: 0; font-size: inherit; line-height: 1.5; } -.col-form-label-lg { +.col-form-label-lg +{ padding-top: calc(0.5rem + 1px); padding-bottom: calc(0.5rem + 1px); font-size: 1.25rem; line-height: 1.5; } -.col-form-label-sm { +.col-form-label-sm +{ padding-top: calc(0.25rem + 1px); padding-bottom: calc(0.25rem + 1px); font-size: 0.875rem; line-height: 1.5; } -.form-control-plaintext { +.form-control-plaintext +{ display: block; width: 100%; padding-top: 0.375rem; @@ -1513,81 +1982,102 @@ select.form-control:focus::-ms-value { background-color: transparent; border: solid transparent; border-width: 1px 0; } - .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { - padding-right: 0; - padding-left: 0; } -.form-control-sm { +.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg +{ + padding-right: 0; + padding-left: 0; } + +.form-control-sm +{ height: calc(1.5em + 0.5rem + 2px); padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; } -.form-control-lg { +.form-control-lg +{ height: calc(1.5em + 1rem + 2px); padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; } -select.form-control[size], select.form-control[multiple] { +select.form-control[size], select.form-control[multiple] +{ height: auto; } -textarea.form-control { +textarea.form-control +{ height: auto; } -.form-group { +.form-group +{ margin-bottom: 1rem; } -.form-text { +.form-text +{ display: block; margin-top: 0.25rem; } -.form-row { +.form-row +{ display: flex; flex-wrap: wrap; margin-right: -5px; margin-left: -5px; } - .form-row > .col, - .form-row > [class*="col-"] { - padding-right: 5px; - padding-left: 5px; } -.form-check { +.form-row > .col, +.form-row > [class*="col-"] +{ + padding-right: 5px; + padding-left: 5px; } + +.form-check +{ position: relative; display: block; padding-left: 1.25rem; } -.form-check-input { +.form-check-input +{ position: absolute; margin-top: 0.3rem; margin-left: -1.25rem; } - .form-check-input:disabled ~ .form-check-label { - color: #6c757d; } -.form-check-label { +.form-check-input:disabled ~ .form-check-label +{ + color: #6C757D; } + +.form-check-label +{ margin-bottom: 0; } -.form-check-inline { +.form-check-inline +{ display: inline-flex; align-items: center; padding-left: 0; margin-right: 0.75rem; } - .form-check-inline .form-check-input { - position: static; - margin-top: 0; - margin-right: 0.3125rem; - margin-left: 0; } -.valid-feedback { +.form-check-inline .form-check-input +{ + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; } + +.valid-feedback +{ display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; - color: #28a745; } + color: #28A745; } -.valid-tooltip { +.valid-tooltip +{ position: absolute; top: 100%; z-index: 5; @@ -1597,87 +2087,120 @@ textarea.form-control { margin-top: .1rem; font-size: 0.875rem; line-height: 1.5; - color: #ffffff; + color: #FFFFFF; background-color: rgba(40, 167, 69, 0.9); border-radius: 0.25rem; } -.was-validated .form-control:valid, .form-control.is-valid { - border-color: #28a745; +.was-validated .form-control:valid, .form-control.is-valid +{ + border-color: #28A745; padding-right: calc(1.5em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' 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-repeat: no-repeat; background-position: center right calc(0.375em + 0.1875rem); background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } - .was-validated .form-control:valid:focus, .form-control.is-valid:focus { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } - .was-validated .form-control:valid ~ .valid-feedback, - .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, - .form-control.is-valid ~ .valid-tooltip { - display: block; } -.was-validated textarea.form-control:valid, textarea.form-control.is-valid { +.was-validated .form-control:valid:focus, .form-control.is-valid:focus +{ + border-color: #28A745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } + +.was-validated .form-control:valid ~ .valid-feedback, +.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, +.form-control.is-valid ~ .valid-tooltip +{ + display: block; } + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid +{ padding-right: calc(1.5em + 0.75rem); background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } -.was-validated .custom-select:valid, .custom-select.is-valid { - border-color: #28a745; +.was-validated .custom-select:valid, .custom-select.is-valid +{ + border-color: #28A745; padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' 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") #ffffff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } - .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } - .was-validated .custom-select:valid ~ .valid-feedback, - .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, - .custom-select.is-valid ~ .valid-tooltip { - display: block; } + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' 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") #FFFFFF no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } + +.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus +{ + border-color: #28A745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } + +.was-validated .custom-select:valid ~ .valid-feedback, +.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, +.custom-select.is-valid ~ .valid-tooltip +{ + display: block; } .was-validated .form-control-file:valid ~ .valid-feedback, .was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, -.form-control-file.is-valid ~ .valid-tooltip { +.form-control-file.is-valid ~ .valid-tooltip +{ display: block; } -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #28a745; } +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label +{ + color: #28A745; } + .was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, -.form-check-input.is-valid ~ .valid-tooltip { +.form-check-input.is-valid ~ .valid-tooltip +{ display: block; } -.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { - color: #28a745; } - .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #28a745; } +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label +{ + color: #28A745; } + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before +{ + border-color: #28A745; } + .was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, -.custom-control-input.is-valid ~ .valid-tooltip { +.custom-control-input.is-valid ~ .valid-tooltip +{ display: block; } -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #34ce57; - background-color: #34ce57; } -.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } -.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { - border-color: #28a745; } -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #28a745; } +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before +{ + border-color: #34CE57; + background-color: #34CE57; } + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before +{ + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } + +.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before +{ + border-color: #28A745; } + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label +{ + border-color: #28A745; } + .was-validated .custom-file-input:valid ~ .valid-feedback, .was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, -.custom-file-input.is-valid ~ .valid-tooltip { +.custom-file-input.is-valid ~ .valid-tooltip +{ display: block; } -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #28a745; + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label +{ + border-color: #28A745; box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } -.invalid-feedback { +.invalid-feedback +{ display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: red; } -.invalid-tooltip { +.invalid-tooltip +{ position: absolute; top: 100%; z-index: 5; @@ -1687,125 +2210,180 @@ textarea.form-control { margin-top: .1rem; font-size: 0.875rem; line-height: 1.5; - color: #ffffff; + color: #FFFFFF; background-color: rgba(255, 0, 0, 0.9); border-radius: 0.25rem; } -.was-validated .form-control:invalid, .form-control.is-invalid { +.was-validated .form-control:invalid, .form-control.is-invalid +{ border-color: red; padding-right: calc(1.5em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='red' viewBox='-2 -2 7 7'%3e%3cpath stroke='red' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); background-repeat: no-repeat; background-position: center right calc(0.375em + 0.1875rem); background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } - .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { - border-color: red; - box-shadow: 0 0 0 0.2rem rgba(255, 0, 0, 0.25); } - .was-validated .form-control:invalid ~ .invalid-feedback, - .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, - .form-control.is-invalid ~ .invalid-tooltip { - display: block; } -.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus +{ + border-color: red; + box-shadow: 0 0 0 0.2rem rgba(255, 0, 0, 0.25); } + +.was-validated .form-control:invalid ~ .invalid-feedback, +.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, +.form-control.is-invalid ~ .invalid-tooltip +{ + display: block; } + +.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid +{ padding-right: calc(1.5em + 0.75rem); background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } -.was-validated .custom-select:invalid, .custom-select.is-invalid { +.was-validated .custom-select:invalid, .custom-select.is-invalid +{ border-color: red; padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='red' viewBox='-2 -2 7 7'%3e%3cpath stroke='red' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #ffffff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } - .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { - border-color: red; - box-shadow: 0 0 0 0.2rem rgba(255, 0, 0, 0.25); } - .was-validated .custom-select:invalid ~ .invalid-feedback, - .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, - .custom-select.is-invalid ~ .invalid-tooltip { - display: block; } + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='red' viewBox='-2 -2 7 7'%3e%3cpath stroke='red' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #FFFFFF no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } + +.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus +{ + border-color: red; + box-shadow: 0 0 0 0.2rem rgba(255, 0, 0, 0.25); } + +.was-validated .custom-select:invalid ~ .invalid-feedback, +.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, +.custom-select.is-invalid ~ .invalid-tooltip +{ + display: block; } .was-validated .form-control-file:invalid ~ .invalid-feedback, .was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, -.form-control-file.is-invalid ~ .invalid-tooltip { +.form-control-file.is-invalid ~ .invalid-tooltip +{ display: block; } -.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, .form-check-input.is-invalid ~ .form-check-label +{ color: red; } + .was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, -.form-check-input.is-invalid ~ .invalid-tooltip { +.form-check-input.is-invalid ~ .invalid-tooltip +{ display: block; } -.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label +{ color: red; } - .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: red; } + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before +{ + border-color: red; } + .was-validated .custom-control-input:invalid ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, -.custom-control-input.is-invalid ~ .invalid-tooltip { +.custom-control-input.is-invalid ~ .invalid-tooltip +{ display: block; } -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #ff3333; - background-color: #ff3333; } -.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before +{ + border-color: #FF3333; + background-color: #FF3333; } + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before +{ box-shadow: 0 0 0 0.2rem rgba(255, 0, 0, 0.25); } -.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { + +.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before +{ border-color: red; } -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label +{ border-color: red; } + .was-validated .custom-file-input:invalid ~ .invalid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, -.custom-file-input.is-invalid ~ .invalid-tooltip { +.custom-file-input.is-invalid ~ .invalid-tooltip +{ display: block; } -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label +{ border-color: red; box-shadow: 0 0 0 0.2rem rgba(255, 0, 0, 0.25); } -.form-inline { +.form-inline +{ display: flex; flex-flow: row wrap; align-items: center; } - .form-inline .form-check { - width: 100%; } - @media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - align-items: center; - margin-bottom: 0; } - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; } - .form-inline .form-control-plaintext { - display: inline-block; } - .form-inline .input-group, - .form-inline .custom-select { - width: auto; } - .form-inline .form-check { - display: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; } - .form-inline .custom-control { - align-items: center; - justify-content: center; } - .form-inline .custom-control-label { - margin-bottom: 0; } } -.btn { +.form-inline .form-check +{ + width: 100%; } + +@media (min-width: 576px) +{ + .form-inline label + { + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 0; } + + .form-inline .form-group + { + display: flex; + flex: 0 0 auto; + flex-flow: row wrap; + align-items: center; + margin-bottom: 0; } + + .form-inline .form-control + { + display: inline-block; + width: auto; + vertical-align: middle; } + + .form-inline .form-control-plaintext + { + display: inline-block; } + + .form-inline .input-group, + .form-inline .custom-select + { + width: auto; } + + .form-inline .form-check + { + display: flex; + align-items: center; + justify-content: center; + width: auto; + padding-left: 0; } + + .form-inline .form-check-input + { + position: relative; + flex-shrink: 0; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; } + + .form-inline .custom-control + { + align-items: center; + justify-content: center; } + + .form-inline .custom-control-label + { + margin-bottom: 0; } +} + +.btn +{ display: inline-block; font-weight: 400; color: #212529; @@ -1819,420 +2397,640 @@ textarea.form-control { line-height: 1.5; border-radius: 0.25rem; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } - @media (prefers-reduced-motion: reduce) { - .btn { - transition: none; } } - .btn:hover { - color: #212529; - text-decoration: none; } - .btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } - .btn.disabled, .btn:disabled { - opacity: 0.65; } + +@media (prefers-reduced-motion: reduce) +{ + .btn + { + transition: none; } +} + +.btn:hover +{ + color: #212529; + text-decoration: none; } + +.btn:focus, .btn.focus +{ + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + +.btn.disabled, .btn:disabled +{ + opacity: 0.65; } a.btn.disabled, -fieldset:disabled a.btn { +fieldset:disabled a.btn +{ pointer-events: none; } -.btn-primary { - color: #ffffff; - background-color: #007bff; - border-color: #007bff; } - .btn-primary:hover { - color: #ffffff; - background-color: #0069d9; - border-color: #0062cc; } - .btn-primary:focus, .btn-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } - .btn-primary.disabled, .btn-primary:disabled { - color: #ffffff; - background-color: #007bff; - border-color: #007bff; } - .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #0062cc; - border-color: #005cbf; } - .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } +.btn-primary +{ + color: #FFFFFF; + background-color: #007BFF; + border-color: #007BFF; } -.btn-secondary { - color: #ffffff; - background-color: #6c757d; - border-color: #6c757d; } - .btn-secondary:hover { - color: #ffffff; - background-color: #5a6268; - border-color: #545b62; } - .btn-secondary:focus, .btn-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); } - .btn-secondary.disabled, .btn-secondary:disabled { - color: #ffffff; - background-color: #6c757d; - border-color: #6c757d; } - .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #ffffff; - background-color: #545b62; - border-color: #4e555b; } - .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); } +.btn-primary:hover +{ + color: #FFFFFF; + background-color: #0069D9; + border-color: #0062CC; } -.btn-success { - color: #ffffff; - background-color: #28a745; - border-color: #28a745; } - .btn-success:hover { - color: #ffffff; - background-color: #218838; - border-color: #1e7e34; } - .btn-success:focus, .btn-success.focus { - box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); } - .btn-success.disabled, .btn-success:disabled { - color: #ffffff; - background-color: #28a745; - border-color: #28a745; } - .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #ffffff; - background-color: #1e7e34; - border-color: #1c7430; } - .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); } +.btn-primary:focus, .btn-primary.focus +{ + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } -.btn-info { +.btn-primary.disabled, .btn-primary:disabled +{ + color: #FFFFFF; + background-color: #007BFF; + border-color: #007BFF; } + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle +{ + color: #FFFFFF; + background-color: #0062CC; + border-color: #005CBF; } + +.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus +{ + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } + +.btn-secondary +{ + color: #FFFFFF; + background-color: #6C757D; + border-color: #6C757D; } + +.btn-secondary:hover +{ + color: #FFFFFF; + background-color: #5A6268; + border-color: #545B62; } + +.btn-secondary:focus, .btn-secondary.focus +{ + box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); } + +.btn-secondary.disabled, .btn-secondary:disabled +{ + color: #FFFFFF; + background-color: #6C757D; + border-color: #6C757D; } + +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle +{ + color: #FFFFFF; + background-color: #545B62; + border-color: #4E555B; } + +.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus +{ + box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); } + +.btn-success +{ + color: #FFFFFF; + background-color: #28A745; + border-color: #28A745; } + +.btn-success:hover +{ + color: #FFFFFF; + background-color: #218838; + border-color: #1E7E34; } + +.btn-success:focus, .btn-success.focus +{ + box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); } + +.btn-success.disabled, .btn-success:disabled +{ + color: #FFFFFF; + background-color: #28A745; + border-color: #28A745; } + +.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle +{ + color: #FFFFFF; + background-color: #1E7E34; + border-color: #1C7430; } + +.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus +{ + box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); } + +.btn-info +{ color: #212529; background-color: cyan; border-color: cyan; } - .btn-info:hover { - color: #212529; - background-color: #00d9d9; - border-color: #00cccc; } - .btn-info:focus, .btn-info.focus { - box-shadow: 0 0 0 0.2rem rgba(5, 222, 223, 0.5); } - .btn-info.disabled, .btn-info:disabled { - color: #212529; - background-color: cyan; - border-color: cyan; } - .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #ffffff; - background-color: #00cccc; - border-color: #00bfbf; } - .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(5, 222, 223, 0.5); } -.btn-warning { +.btn-info:hover +{ color: #212529; - background-color: #ffc107; - border-color: #ffc107; } - .btn-warning:hover { - color: #212529; - background-color: #e0a800; - border-color: #d39e00; } - .btn-warning:focus, .btn-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); } - .btn-warning.disabled, .btn-warning:disabled { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; } - .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle { - color: #212529; - background-color: #d39e00; - border-color: #c69500; } - .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); } + background-color: #00D9D9; + border-color: #00CCCC; } -.btn-danger { - color: #ffffff; +.btn-info:focus, .btn-info.focus +{ + box-shadow: 0 0 0 0.2rem rgba(5, 222, 223, 0.5); } + +.btn-info.disabled, .btn-info:disabled +{ + color: #212529; + background-color: cyan; + border-color: cyan; } + +.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle +{ + color: #FFFFFF; + background-color: #00CCCC; + border-color: #00BFBF; } + +.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus +{ + box-shadow: 0 0 0 0.2rem rgba(5, 222, 223, 0.5); } + +.btn-warning +{ + color: #212529; + background-color: #FFC107; + border-color: #FFC107; } + +.btn-warning:hover +{ + color: #212529; + background-color: #E0A800; + border-color: #D39E00; } + +.btn-warning:focus, .btn-warning.focus +{ + box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); } + +.btn-warning.disabled, .btn-warning:disabled +{ + color: #212529; + background-color: #FFC107; + border-color: #FFC107; } + +.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle +{ + color: #212529; + background-color: #D39E00; + border-color: #C69500; } + +.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus +{ + box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); } + +.btn-danger +{ + color: #FFFFFF; background-color: red; border-color: red; } - .btn-danger:hover { - color: #ffffff; - background-color: #d90000; - border-color: #cc0000; } - .btn-danger:focus, .btn-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 38, 38, 0.5); } - .btn-danger.disabled, .btn-danger:disabled { - color: #ffffff; - background-color: red; - border-color: red; } - .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #cc0000; - border-color: #bf0000; } - .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 38, 38, 0.5); } -.btn-light { +.btn-danger:hover +{ + color: #FFFFFF; + background-color: #D90000; + border-color: #CC0000; } + +.btn-danger:focus, .btn-danger.focus +{ + box-shadow: 0 0 0 0.2rem rgba(255, 38, 38, 0.5); } + +.btn-danger.disabled, .btn-danger:disabled +{ + color: #FFFFFF; + background-color: red; + border-color: red; } + +.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle +{ + color: #FFFFFF; + background-color: #CC0000; + border-color: #BF0000; } + +.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus +{ + box-shadow: 0 0 0 0.2rem rgba(255, 38, 38, 0.5); } + +.btn-light +{ color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; } - .btn-light:hover { - color: #212529; - background-color: #e2e6ea; - border-color: #dae0e5; } - .btn-light:focus, .btn-light.focus { - box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); } - .btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; } - .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #dae0e5; - border-color: #d3d9df; } - .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); } + background-color: #F8F9FA; + border-color: #F8F9FA; } -.btn-dark { - color: #ffffff; - background-color: #343a40; - border-color: #343a40; } - .btn-dark:hover { - color: #ffffff; - background-color: #23272b; - border-color: #1d2124; } - .btn-dark:focus, .btn-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); } - .btn-dark.disabled, .btn-dark:disabled { - color: #ffffff; - background-color: #343a40; - border-color: #343a40; } - .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #ffffff; - background-color: #1d2124; - border-color: #171a1d; } - .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); } +.btn-light:hover +{ + color: #212529; + background-color: #E2E6EA; + border-color: #DAE0E5; } -.btn-outline-primary { - color: #007bff; - border-color: #007bff; } - .btn-outline-primary:hover { - color: #ffffff; - background-color: #007bff; - border-color: #007bff; } - .btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); } - .btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #007bff; - background-color: transparent; } - .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle { - color: #ffffff; - background-color: #007bff; - border-color: #007bff; } - .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); } +.btn-light:focus, .btn-light.focus +{ + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); } -.btn-outline-secondary { - color: #6c757d; - border-color: #6c757d; } - .btn-outline-secondary:hover { - color: #ffffff; - background-color: #6c757d; - border-color: #6c757d; } - .btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } - .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #6c757d; - background-color: transparent; } - .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle { - color: #ffffff; - background-color: #6c757d; - border-color: #6c757d; } - .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } +.btn-light.disabled, .btn-light:disabled +{ + color: #212529; + background-color: #F8F9FA; + border-color: #F8F9FA; } -.btn-outline-success { - color: #28a745; - border-color: #28a745; } - .btn-outline-success:hover { - color: #ffffff; - background-color: #28a745; - border-color: #28a745; } - .btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); } - .btn-outline-success.disabled, .btn-outline-success:disabled { - color: #28a745; - background-color: transparent; } - .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle { - color: #ffffff; - background-color: #28a745; - border-color: #28a745; } - .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); } +.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle +{ + color: #212529; + background-color: #DAE0E5; + border-color: #D3D9DF; } -.btn-outline-info { +.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus +{ + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); } + +.btn-dark +{ + color: #FFFFFF; + background-color: #343A40; + border-color: #343A40; } + +.btn-dark:hover +{ + color: #FFFFFF; + background-color: #23272B; + border-color: #1D2124; } + +.btn-dark:focus, .btn-dark.focus +{ + box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); } + +.btn-dark.disabled, .btn-dark:disabled +{ + color: #FFFFFF; + background-color: #343A40; + border-color: #343A40; } + +.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle +{ + color: #FFFFFF; + background-color: #1D2124; + border-color: #171A1D; } + +.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus +{ + box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); } + +.btn-outline-primary +{ + color: #007BFF; + border-color: #007BFF; } + +.btn-outline-primary:hover +{ + color: #FFFFFF; + background-color: #007BFF; + border-color: #007BFF; } + +.btn-outline-primary:focus, .btn-outline-primary.focus +{ + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); } + +.btn-outline-primary.disabled, .btn-outline-primary:disabled +{ + color: #007BFF; + background-color: transparent; } + +.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle +{ + color: #FFFFFF; + background-color: #007BFF; + border-color: #007BFF; } + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus +{ + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); } + +.btn-outline-secondary +{ + color: #6C757D; + border-color: #6C757D; } + +.btn-outline-secondary:hover +{ + color: #FFFFFF; + background-color: #6C757D; + border-color: #6C757D; } + +.btn-outline-secondary:focus, .btn-outline-secondary.focus +{ + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled +{ + color: #6C757D; + background-color: transparent; } + +.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle +{ + color: #FFFFFF; + background-color: #6C757D; + border-color: #6C757D; } + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus +{ + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } + +.btn-outline-success +{ + color: #28A745; + border-color: #28A745; } + +.btn-outline-success:hover +{ + color: #FFFFFF; + background-color: #28A745; + border-color: #28A745; } + +.btn-outline-success:focus, .btn-outline-success.focus +{ + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); } + +.btn-outline-success.disabled, .btn-outline-success:disabled +{ + color: #28A745; + background-color: transparent; } + +.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle +{ + color: #FFFFFF; + background-color: #28A745; + border-color: #28A745; } + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus +{ + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); } + +.btn-outline-info +{ color: cyan; border-color: cyan; } - .btn-outline-info:hover { - color: #212529; - background-color: cyan; - border-color: cyan; } - .btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 255, 255, 0.5); } - .btn-outline-info.disabled, .btn-outline-info:disabled { - color: cyan; - background-color: transparent; } - .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle { - color: #212529; - background-color: cyan; - border-color: cyan; } - .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(0, 255, 255, 0.5); } -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; } - .btn-outline-warning:hover { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; } - .btn-outline-warning:focus, .btn-outline-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); } - .btn-outline-warning.disabled, .btn-outline-warning:disabled { - color: #ffc107; - background-color: transparent; } - .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; } - .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); } +.btn-outline-info:hover +{ + color: #212529; + background-color: cyan; + border-color: cyan; } -.btn-outline-danger { +.btn-outline-info:focus, .btn-outline-info.focus +{ + box-shadow: 0 0 0 0.2rem rgba(0, 255, 255, 0.5); } + +.btn-outline-info.disabled, .btn-outline-info:disabled +{ + color: cyan; + background-color: transparent; } + +.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle +{ + color: #212529; + background-color: cyan; + border-color: cyan; } + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus +{ + box-shadow: 0 0 0 0.2rem rgba(0, 255, 255, 0.5); } + +.btn-outline-warning +{ + color: #FFC107; + border-color: #FFC107; } + +.btn-outline-warning:hover +{ + color: #212529; + background-color: #FFC107; + border-color: #FFC107; } + +.btn-outline-warning:focus, .btn-outline-warning.focus +{ + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); } + +.btn-outline-warning.disabled, .btn-outline-warning:disabled +{ + color: #FFC107; + background-color: transparent; } + +.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle +{ + color: #212529; + background-color: #FFC107; + border-color: #FFC107; } + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus +{ + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); } + +.btn-outline-danger +{ color: red; border-color: red; } - .btn-outline-danger:hover { - color: #ffffff; - background-color: red; - border-color: red; } - .btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 0, 0, 0.5); } - .btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: red; - background-color: transparent; } - .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle { - color: #ffffff; - background-color: red; - border-color: red; } - .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 0, 0, 0.5); } -.btn-outline-light { - color: #f8f9fa; - border-color: #f8f9fa; } - .btn-outline-light:hover { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; } - .btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } - .btn-outline-light.disabled, .btn-outline-light:disabled { - color: #f8f9fa; - background-color: transparent; } - .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; } - .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } +.btn-outline-danger:hover +{ + color: #FFFFFF; + background-color: red; + border-color: red; } -.btn-outline-dark { - color: #343a40; - border-color: #343a40; } - .btn-outline-dark:hover { - color: #ffffff; - background-color: #343a40; - border-color: #343a40; } - .btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } - .btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #343a40; - background-color: transparent; } - .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle { - color: #ffffff; - background-color: #343a40; - border-color: #343a40; } - .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } +.btn-outline-danger:focus, .btn-outline-danger.focus +{ + box-shadow: 0 0 0 0.2rem rgba(255, 0, 0, 0.5); } -.btn-link { +.btn-outline-danger.disabled, .btn-outline-danger:disabled +{ + color: red; + background-color: transparent; } + +.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle +{ + color: #FFFFFF; + background-color: red; + border-color: red; } + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus +{ + box-shadow: 0 0 0 0.2rem rgba(255, 0, 0, 0.5); } + +.btn-outline-light +{ + color: #F8F9FA; + border-color: #F8F9FA; } + +.btn-outline-light:hover +{ + color: #212529; + background-color: #F8F9FA; + border-color: #F8F9FA; } + +.btn-outline-light:focus, .btn-outline-light.focus +{ + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + +.btn-outline-light.disabled, .btn-outline-light:disabled +{ + color: #F8F9FA; + background-color: transparent; } + +.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle +{ + color: #212529; + background-color: #F8F9FA; + border-color: #F8F9FA; } + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus +{ + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + +.btn-outline-dark +{ + color: #343A40; + border-color: #343A40; } + +.btn-outline-dark:hover +{ + color: #FFFFFF; + background-color: #343A40; + border-color: #343A40; } + +.btn-outline-dark:focus, .btn-outline-dark.focus +{ + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } + +.btn-outline-dark.disabled, .btn-outline-dark:disabled +{ + color: #343A40; + background-color: transparent; } + +.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle +{ + color: #FFFFFF; + background-color: #343A40; + border-color: #343A40; } + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus +{ + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } + +.btn-link +{ font-weight: 400; - color: #007bff; + color: #007BFF; text-decoration: none; } - .btn-link:hover { - color: #0056b3; - text-decoration: underline; } - .btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; } - .btn-link:disabled, .btn-link.disabled { - color: #6c757d; - pointer-events: none; } -.btn-lg, .btn-group-lg > .btn { +.btn-link:hover +{ + color: #0056B3; + text-decoration: underline; } + +.btn-link:focus, .btn-link.focus +{ + text-decoration: underline; + box-shadow: none; } + +.btn-link:disabled, .btn-link.disabled +{ + color: #6C757D; + pointer-events: none; } + +.btn-lg, .btn-group-lg > .btn +{ padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; } -.btn-sm, .btn-group-sm > .btn { +.btn-sm, .btn-group-sm > .btn +{ padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; } -.btn-block { +.btn-block +{ display: block; width: 100%; } - .btn-block + .btn-block { - margin-top: 0.5rem; } + +.btn-block + .btn-block +{ + margin-top: 0.5rem; } input[type="submit"].btn-block, input[type="reset"].btn-block, -input[type="button"].btn-block { +input[type="button"].btn-block +{ width: 100%; } -.fade { +.fade +{ transition: opacity 0.15s linear; } - @media (prefers-reduced-motion: reduce) { - .fade { - transition: none; } } - .fade:not(.show) { - opacity: 0; } -.collapse:not(.show) { +@media (prefers-reduced-motion: reduce) +{ + .fade + { + transition: none; } +} + +.fade:not(.show) +{ + opacity: 0; } + +.collapse:not(.show) +{ display: none; } -.collapsing { +.collapsing +{ position: relative; height: 0; overflow: hidden; transition: height 0.35s ease; } - @media (prefers-reduced-motion: reduce) { - .collapsing { - transition: none; } } + +@media (prefers-reduced-motion: reduce) +{ + .collapsing + { + transition: none; } +} .dropup, .dropright, .dropdown, -.dropleft { +.dropleft +{ position: relative; } -.dropdown-toggle { +.dropdown-toggle +{ white-space: nowrap; } - .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid; - border-right: 0.3em solid transparent; - border-bottom: 0; - border-left: 0.3em solid transparent; } - .dropdown-toggle:empty::after { - margin-left: 0; } -.dropdown-menu { +.dropdown-toggle::after +{ + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; } + +.dropdown-toggle:empty::after +{ + margin-left: 0; } + +.dropdown-menu +{ position: absolute; top: 100%; left: 0; @@ -2246,57 +3044,82 @@ input[type="button"].btn-block { color: #212529; text-align: left; list-style: none; - background-color: #ffffff; + background-color: #FFFFFF; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; } -.dropdown-menu-left { +.dropdown-menu-left +{ right: auto; left: 0; } -.dropdown-menu-right { +.dropdown-menu-right +{ right: 0; left: auto; } -@media (min-width: 576px) { - .dropdown-menu-sm-left { +@media (min-width: 576px) +{ + .dropdown-menu-sm-left + { right: auto; left: 0; } - .dropdown-menu-sm-right { + .dropdown-menu-sm-right + { right: 0; - left: auto; } } -@media (min-width: 768px) { - .dropdown-menu-md-left { + left: auto; } +} + +@media (min-width: 768px) +{ + .dropdown-menu-md-left + { right: auto; left: 0; } - .dropdown-menu-md-right { + .dropdown-menu-md-right + { right: 0; - left: auto; } } -@media (min-width: 992px) { - .dropdown-menu-lg-left { + left: auto; } +} + +@media (min-width: 992px) +{ + .dropdown-menu-lg-left + { right: auto; left: 0; } - .dropdown-menu-lg-right { + .dropdown-menu-lg-right + { right: 0; - left: auto; } } -@media (min-width: 1200px) { - .dropdown-menu-xl-left { + left: auto; } +} + +@media (min-width: 1200px) +{ + .dropdown-menu-xl-left + { right: auto; left: 0; } - .dropdown-menu-xl-right { + .dropdown-menu-xl-right + { right: 0; - left: auto; } } -.dropup .dropdown-menu { + left: auto; } +} + +.dropup .dropdown-menu +{ top: auto; bottom: 100%; margin-top: 0; margin-bottom: 0.125rem; } -.dropup .dropdown-toggle::after { + +.dropup .dropdown-toggle::after +{ display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; @@ -2305,16 +3128,21 @@ input[type="button"].btn-block { border-right: 0.3em solid transparent; border-bottom: 0.3em solid; border-left: 0.3em solid transparent; } -.dropup .dropdown-toggle:empty::after { + +.dropup .dropdown-toggle:empty::after +{ margin-left: 0; } -.dropright .dropdown-menu { +.dropright .dropdown-menu +{ top: 0; right: auto; left: 100%; margin-top: 0; margin-left: 0.125rem; } -.dropright .dropdown-toggle::after { + +.dropright .dropdown-toggle::after +{ display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; @@ -2323,25 +3151,36 @@ input[type="button"].btn-block { border-right: 0; border-bottom: 0.3em solid transparent; border-left: 0.3em solid; } -.dropright .dropdown-toggle:empty::after { + +.dropright .dropdown-toggle:empty::after +{ margin-left: 0; } -.dropright .dropdown-toggle::after { + +.dropright .dropdown-toggle::after +{ vertical-align: 0; } -.dropleft .dropdown-menu { +.dropleft .dropdown-menu +{ top: 0; right: 100%; left: auto; margin-top: 0; margin-right: 0.125rem; } -.dropleft .dropdown-toggle::after { + +.dropleft .dropdown-toggle::after +{ display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; } -.dropleft .dropdown-toggle::after { + +.dropleft .dropdown-toggle::after +{ display: none; } -.dropleft .dropdown-toggle::before { + +.dropleft .dropdown-toggle::before +{ display: inline-block; margin-right: 0.255em; vertical-align: 0.255em; @@ -2349,22 +3188,29 @@ input[type="button"].btn-block { border-top: 0.3em solid transparent; border-right: 0.3em solid; border-bottom: 0.3em solid transparent; } -.dropleft .dropdown-toggle:empty::after { + +.dropleft .dropdown-toggle:empty::after +{ margin-left: 0; } -.dropleft .dropdown-toggle::before { + +.dropleft .dropdown-toggle::before +{ vertical-align: 0; } -.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { +.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] +{ right: auto; bottom: auto; } -.dropdown-divider { +.dropdown-divider +{ height: 0; margin: 0.5rem 0; overflow: hidden; - border-top: 1px solid #e9ecef; } + border-top: 1px solid #E9ECEF; } -.dropdown-item { +.dropdown-item +{ display: block; width: 100%; padding: 0.25rem 1.5rem; @@ -2375,196 +3221,268 @@ input[type="button"].btn-block { white-space: nowrap; background-color: transparent; border: 0; } - .dropdown-item:hover, .dropdown-item:focus { - color: #16181b; - text-decoration: none; - background-color: #f8f9fa; } - .dropdown-item.active, .dropdown-item:active { - color: #ffffff; - text-decoration: none; - background-color: #007bff; } - .dropdown-item.disabled, .dropdown-item:disabled { - color: #6c757d; - pointer-events: none; - background-color: transparent; } -.dropdown-menu.show { +.dropdown-item:hover, .dropdown-item:focus +{ + color: #16181B; + text-decoration: none; + background-color: #F8F9FA; } + +.dropdown-item.active, .dropdown-item:active +{ + color: #FFFFFF; + text-decoration: none; + background-color: #007BFF; } + +.dropdown-item.disabled, .dropdown-item:disabled +{ + color: #6C757D; + pointer-events: none; + background-color: transparent; } + +.dropdown-menu.show +{ display: block; } -.dropdown-header { +.dropdown-header +{ display: block; padding: 0.5rem 1.5rem; margin-bottom: 0; font-size: 0.875rem; - color: #6c757d; + color: #6C757D; white-space: nowrap; } -.dropdown-item-text { +.dropdown-item-text +{ display: block; padding: 0.25rem 1.5rem; color: #212529; } .btn-group, -.btn-group-vertical { +.btn-group-vertical +{ position: relative; display: inline-flex; vertical-align: middle; } - .btn-group > .btn, - .btn-group-vertical > .btn { - position: relative; - flex: 1 1 auto; } - .btn-group > .btn:hover, - .btn-group-vertical > .btn:hover { - z-index: 1; } - .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, - .btn-group-vertical > .btn:focus, - .btn-group-vertical > .btn:active, - .btn-group-vertical > .btn.active { - z-index: 1; } -.btn-toolbar { +.btn-group > .btn, +.btn-group-vertical > .btn +{ + position: relative; + flex: 1 1 auto; } + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover +{ + z-index: 1; } + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active +{ + z-index: 1; } + +.btn-toolbar +{ display: flex; flex-wrap: wrap; justify-content: flex-start; } - .btn-toolbar .input-group { - width: auto; } + +.btn-toolbar .input-group +{ + width: auto; } .btn-group > .btn:not(:first-child), -.btn-group > .btn-group:not(:first-child) { +.btn-group > .btn-group:not(:first-child) +{ margin-left: -1px; } + .btn-group > .btn:not(:last-child):not(.dropdown-toggle), -.btn-group > .btn-group:not(:last-child) > .btn { +.btn-group > .btn-group:not(:last-child) > .btn +{ border-top-right-radius: 0; border-bottom-right-radius: 0; } + .btn-group > .btn:not(:first-child), -.btn-group > .btn-group:not(:first-child) > .btn { +.btn-group > .btn-group:not(:first-child) > .btn +{ border-top-left-radius: 0; border-bottom-left-radius: 0; } -.dropdown-toggle-split { +.dropdown-toggle-split +{ padding-right: 0.5625rem; padding-left: 0.5625rem; } - .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after { - margin-left: 0; } - .dropleft .dropdown-toggle-split::before { - margin-right: 0; } -.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { +.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after +{ + margin-left: 0; } + +.dropleft .dropdown-toggle-split::before +{ + margin-right: 0; } + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split +{ padding-right: 0.375rem; padding-left: 0.375rem; } -.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split +{ padding-right: 0.75rem; padding-left: 0.75rem; } -.btn-group-vertical { +.btn-group-vertical +{ flex-direction: column; align-items: flex-start; justify-content: center; } - .btn-group-vertical > .btn, - .btn-group-vertical > .btn-group { - width: 100%; } - .btn-group-vertical > .btn:not(:first-child), - .btn-group-vertical > .btn-group:not(:first-child) { - margin-top: -1px; } - .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), - .btn-group-vertical > .btn-group:not(:last-child) > .btn { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } - .btn-group-vertical > .btn:not(:first-child), - .btn-group-vertical > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-top-right-radius: 0; } + +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group +{ + width: 100%; } + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) +{ + margin-top: -1px; } + +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn +{ + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) > .btn +{ + border-top-left-radius: 0; + border-top-right-radius: 0; } .btn-group-toggle > .btn, -.btn-group-toggle > .btn-group > .btn { +.btn-group-toggle > .btn-group > .btn +{ margin-bottom: 0; } - .btn-group-toggle > .btn input[type="radio"], - .btn-group-toggle > .btn input[type="checkbox"], - .btn-group-toggle > .btn-group > .btn input[type="radio"], - .btn-group-toggle > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; } -.input-group { +.btn-group-toggle > .btn input[type="radio"], +.btn-group-toggle > .btn input[type="checkbox"], +.btn-group-toggle > .btn-group > .btn input[type="radio"], +.btn-group-toggle > .btn-group > .btn input[type="checkbox"] +{ + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; } + +.input-group +{ position: relative; display: flex; flex-wrap: wrap; align-items: stretch; width: 100%; } - .input-group > .form-control, - .input-group > .form-control-plaintext, - .input-group > .custom-select, - .input-group > .custom-file { - position: relative; - flex: 1 1 auto; - width: 1%; - margin-bottom: 0; } - .input-group > .form-control + .form-control, - .input-group > .form-control + .custom-select, - .input-group > .form-control + .custom-file, - .input-group > .form-control-plaintext + .form-control, - .input-group > .form-control-plaintext + .custom-select, - .input-group > .form-control-plaintext + .custom-file, - .input-group > .custom-select + .form-control, - .input-group > .custom-select + .custom-select, - .input-group > .custom-select + .custom-file, - .input-group > .custom-file + .form-control, - .input-group > .custom-file + .custom-select, - .input-group > .custom-file + .custom-file { - margin-left: -1px; } - .input-group > .form-control:focus, - .input-group > .custom-select:focus, - .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { - z-index: 3; } - .input-group > .custom-file .custom-file-input:focus { - z-index: 4; } - .input-group > .form-control:not(:last-child), - .input-group > .custom-select:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - .input-group > .form-control:not(:first-child), - .input-group > .custom-select:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } - .input-group > .custom-file { - display: flex; - align-items: center; } - .input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - .input-group > .custom-file:not(:first-child) .custom-file-label { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } -.input-group-prepend, -.input-group-append { - display: flex; } - .input-group-prepend .btn, - .input-group-append .btn { - position: relative; - z-index: 2; } - .input-group-prepend .btn:focus, - .input-group-append .btn:focus { - z-index: 3; } - .input-group-prepend .btn + .btn, - .input-group-prepend .btn + .input-group-text, - .input-group-prepend .input-group-text + .input-group-text, - .input-group-prepend .input-group-text + .btn, - .input-group-append .btn + .btn, - .input-group-append .btn + .input-group-text, - .input-group-append .input-group-text + .input-group-text, - .input-group-append .input-group-text + .btn { - margin-left: -1px; } +.input-group > .form-control, +.input-group > .form-control-plaintext, +.input-group > .custom-select, +.input-group > .custom-file +{ + position: relative; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; } -.input-group-prepend { - margin-right: -1px; } - -.input-group-append { +.input-group > .form-control + .form-control, +.input-group > .form-control + .custom-select, +.input-group > .form-control + .custom-file, +.input-group > .form-control-plaintext + .form-control, +.input-group > .form-control-plaintext + .custom-select, +.input-group > .form-control-plaintext + .custom-file, +.input-group > .custom-select + .form-control, +.input-group > .custom-select + .custom-select, +.input-group > .custom-select + .custom-file, +.input-group > .custom-file + .form-control, +.input-group > .custom-file + .custom-select, +.input-group > .custom-file + .custom-file +{ margin-left: -1px; } -.input-group-text { +.input-group > .form-control:focus, +.input-group > .custom-select:focus, +.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label +{ + z-index: 3; } + +.input-group > .custom-file .custom-file-input:focus +{ + z-index: 4; } + +.input-group > .form-control:not(:last-child), +.input-group > .custom-select:not(:last-child) +{ + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.input-group > .form-control:not(:first-child), +.input-group > .custom-select:not(:first-child) +{ + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.input-group > .custom-file +{ + display: flex; + align-items: center; } + +.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after +{ + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.input-group > .custom-file:not(:first-child) .custom-file-label +{ + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.input-group-prepend, +.input-group-append +{ + display: flex; } + +.input-group-prepend .btn, +.input-group-append .btn +{ + position: relative; + z-index: 2; } + +.input-group-prepend .btn:focus, +.input-group-append .btn:focus +{ + z-index: 3; } + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn +{ + margin-left: -1px; } + +.input-group-prepend +{ + margin-right: -1px; } + +.input-group-append +{ + margin-left: -1px; } + +.input-group-text +{ display: flex; align-items: center; padding: 0.375rem 0.75rem; @@ -2575,15 +3493,18 @@ input[type="button"].btn-block { color: #495057; text-align: center; white-space: nowrap; - background-color: #e9ecef; - border: 1px solid #ced4da; + background-color: #E9ECEF; + border: 1px solid #CED4DA; border-radius: 0.25rem; } - .input-group-text input[type="radio"], - .input-group-text input[type="checkbox"] { - margin-top: 0; } + +.input-group-text input[type="radio"], +.input-group-text input[type="checkbox"] +{ + margin-top: 0; } .input-group-lg > .form-control:not(textarea), -.input-group-lg > .custom-select { +.input-group-lg > .custom-select +{ height: calc(1.5em + 1rem + 2px); } .input-group-lg > .form-control, @@ -2591,14 +3512,16 @@ input[type="button"].btn-block { .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, -.input-group-lg > .input-group-append > .btn { +.input-group-lg > .input-group-append > .btn +{ padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; } .input-group-sm > .form-control:not(textarea), -.input-group-sm > .custom-select { +.input-group-sm > .custom-select +{ height: calc(1.5em + 0.5rem + 2px); } .input-group-sm > .form-control, @@ -2606,14 +3529,16 @@ input[type="button"].btn-block { .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, -.input-group-sm > .input-group-append > .btn { +.input-group-sm > .input-group-append > .btn +{ padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; } .input-group-lg > .custom-select, -.input-group-sm > .custom-select { +.input-group-sm > .custom-select +{ padding-right: 1.75rem; } .input-group > .input-group-prepend > .btn, @@ -2621,7 +3546,8 @@ input[type="button"].btn-block { .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) +{ border-top-right-radius: 0; border-bottom-right-radius: 0; } @@ -2630,112 +3556,163 @@ input[type="button"].btn-block { .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), -.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) +{ border-top-left-radius: 0; border-bottom-left-radius: 0; } -.custom-control { +.custom-control +{ position: relative; display: block; min-height: 1.5rem; padding-left: 1.5rem; } -.custom-control-inline { +.custom-control-inline +{ display: inline-flex; margin-right: 1rem; } -.custom-control-input { +.custom-control-input +{ position: absolute; z-index: -1; opacity: 0; } - .custom-control-input:checked ~ .custom-control-label::before { - color: #ffffff; - border-color: #007bff; - background-color: #007bff; } - .custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } - .custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #80bdff; } - .custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #ffffff; - background-color: #b3d7ff; - border-color: #b3d7ff; } - .custom-control-input:disabled ~ .custom-control-label { - color: #6c757d; } - .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #e9ecef; } -.custom-control-label { +.custom-control-input:checked ~ .custom-control-label::before +{ + color: #FFFFFF; + border-color: #007BFF; + background-color: #007BFF; } + +.custom-control-input:focus ~ .custom-control-label::before +{ + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + +.custom-control-input:focus:not(:checked) ~ .custom-control-label::before +{ + border-color: #80BDFF; } + +.custom-control-input:not(:disabled):active ~ .custom-control-label::before +{ + color: #FFFFFF; + background-color: #B3D7FF; + border-color: #B3D7FF; } + +.custom-control-input:disabled ~ .custom-control-label +{ + color: #6C757D; } + +.custom-control-input:disabled ~ .custom-control-label::before +{ + background-color: #E9ECEF; } + +.custom-control-label +{ position: relative; margin-bottom: 0; vertical-align: top; } - .custom-control-label::before { - position: absolute; - top: 0.25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - pointer-events: none; - content: ""; - background-color: #ffffff; - border: #adb5bd solid 1px; } - .custom-control-label::after { - position: absolute; - top: 0.25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - content: ""; - background: no-repeat 50% / 50% 50%; } -.custom-checkbox .custom-control-label::before { +.custom-control-label::before +{ + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + background-color: #FFFFFF; + border: #ADB5BD solid 1px; } + +.custom-control-label::after +{ + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background: no-repeat 50% / 50% 50%; } + +.custom-checkbox .custom-control-label::before +{ border-radius: 0.25rem; } -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after +{ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); } -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { - border-color: #007bff; - background-color: #007bff; } -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before +{ + border-color: #007BFF; + background-color: #007BFF; } + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after +{ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e"); } -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); } -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before +{ background-color: rgba(0, 123, 255, 0.5); } -.custom-radio .custom-control-label::before { +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before +{ + background-color: rgba(0, 123, 255, 0.5); } + +.custom-radio .custom-control-label::before +{ border-radius: 50%; } -.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after +{ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); } -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before +{ background-color: rgba(0, 123, 255, 0.5); } -.custom-switch { +.custom-switch +{ padding-left: 2.25rem; } - .custom-switch .custom-control-label::before { - left: -2.25rem; - width: 1.75rem; - pointer-events: all; - border-radius: 0.5rem; } - .custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1rem - 4px); - height: calc(1rem - 4px); - background-color: #adb5bd; - border-radius: 0.5rem; - transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } - @media (prefers-reduced-motion: reduce) { - .custom-switch .custom-control-label::after { - transition: none; } } - .custom-switch .custom-control-input:checked ~ .custom-control-label::after { - background-color: #ffffff; - transform: translateX(0.75rem); } - .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); } -.custom-select { +.custom-switch .custom-control-label::before +{ + left: -2.25rem; + width: 1.75rem; + pointer-events: all; + border-radius: 0.5rem; } + +.custom-switch .custom-control-label::after +{ + top: calc(0.25rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #ADB5BD; + border-radius: 0.5rem; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + +@media (prefers-reduced-motion: reduce) +{ + .custom-switch .custom-control-label::after + { + transition: none; } +} + +.custom-switch .custom-control-input:checked ~ .custom-control-label::after +{ + background-color: #FFFFFF; + transform: translateX(0.75rem); } + +.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before +{ + background-color: rgba(0, 123, 255, 0.5); } + +.custom-select +{ display: inline-block; width: 100%; height: calc(1.5em + 0.75rem + 2px); @@ -2746,66 +3723,89 @@ input[type="button"].btn-block { color: #495057; vertical-align: middle; background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - background-color: #ffffff; - border: 1px solid #ced4da; + background-color: #FFFFFF; + border: 1px solid #CED4DA; border-radius: 0.25rem; appearance: none; } - .custom-select:focus { - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } - .custom-select:focus::-ms-value { - color: #495057; - background-color: #ffffff; } - .custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; } - .custom-select:disabled { - color: #6c757d; - background-color: #e9ecef; } - .custom-select::-ms-expand { - display: none; } -.custom-select-sm { +.custom-select:focus +{ + border-color: #80BDFF; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + +.custom-select:focus::-ms-value +{ + color: #495057; + background-color: #FFFFFF; } + +.custom-select[multiple], .custom-select[size]:not([size="1"]) +{ + height: auto; + padding-right: 0.75rem; + background-image: none; } + +.custom-select:disabled +{ + color: #6C757D; + background-color: #E9ECEF; } + +.custom-select::-ms-expand +{ + display: none; } + +.custom-select-sm +{ height: calc(1.5em + 0.5rem + 2px); padding-top: 0.25rem; padding-bottom: 0.25rem; padding-left: 0.5rem; font-size: 0.875rem; } -.custom-select-lg { +.custom-select-lg +{ height: calc(1.5em + 1rem + 2px); padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 1rem; font-size: 1.25rem; } -.custom-file { +.custom-file +{ position: relative; display: inline-block; width: 100%; height: calc(1.5em + 0.75rem + 2px); margin-bottom: 0; } -.custom-file-input { +.custom-file-input +{ position: relative; z-index: 2; width: 100%; height: calc(1.5em + 0.75rem + 2px); margin: 0; opacity: 0; } - .custom-file-input:focus ~ .custom-file-label { - border-color: #80bdff; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } - .custom-file-input:disabled ~ .custom-file-label { - background-color: #e9ecef; } - .custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; } - .custom-file-input ~ .custom-file-label[data-browse]::after { - content: attr(data-browse); } -.custom-file-label { +.custom-file-input:focus ~ .custom-file-label +{ + border-color: #80BDFF; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + +.custom-file-input:disabled ~ .custom-file-label +{ + background-color: #E9ECEF; } + +.custom-file-input:lang(en) ~ .custom-file-label::after +{ + content: "Browse"; } + +.custom-file-input ~ .custom-file-label[data-browse]::after +{ + content: attr(data-browse); } + +.custom-file-label +{ position: absolute; top: 0; right: 0; @@ -2816,213 +3816,306 @@ input[type="button"].btn-block { font-weight: 400; line-height: 1.5; color: #495057; - background-color: #ffffff; - border: 1px solid #ced4da; + background-color: #FFFFFF; + border: 1px solid #CED4DA; border-radius: 0.25rem; } - .custom-file-label::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - z-index: 3; - display: block; - height: calc(1.5em + 0.75rem); - padding: 0.375rem 0.75rem; - line-height: 1.5; - color: #495057; - content: "Browse"; - background-color: #e9ecef; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; } -.custom-range { +.custom-file-label::after +{ + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(1.5em + 0.75rem); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #E9ECEF; + border-left: inherit; + border-radius: 0 0.25rem 0.25rem 0; } + +.custom-range +{ width: 100%; height: calc(1rem + 0.4rem); padding: 0; background-color: transparent; appearance: none; } - .custom-range:focus { - outline: none; } - .custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } - .custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } - .custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } - .custom-range::-moz-focus-outer { - border: 0; } - .custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - appearance: none; } - @media (prefers-reduced-motion: reduce) { - .custom-range::-webkit-slider-thumb { - transition: none; } } - .custom-range::-webkit-slider-thumb:active { - background-color: #b3d7ff; } - .custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem; } - .custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - appearance: none; } - @media (prefers-reduced-motion: reduce) { - .custom-range::-moz-range-thumb { - transition: none; } } - .custom-range::-moz-range-thumb:active { - background-color: #b3d7ff; } - .custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem; } - .custom-range::-ms-thumb { - width: 1rem; - height: 1rem; - margin-top: 0; - margin-right: 0.2rem; - margin-left: 0.2rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - appearance: none; } - @media (prefers-reduced-motion: reduce) { - .custom-range::-ms-thumb { - transition: none; } } - .custom-range::-ms-thumb:active { - background-color: #b3d7ff; } - .custom-range::-ms-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: transparent; - border-color: transparent; - border-width: 0.5rem; } - .custom-range::-ms-fill-lower { - background-color: #dee2e6; - border-radius: 1rem; } - .custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #dee2e6; - border-radius: 1rem; } - .custom-range:disabled::-webkit-slider-thumb { - background-color: #adb5bd; } - .custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; } - .custom-range:disabled::-moz-range-thumb { - background-color: #adb5bd; } - .custom-range:disabled::-moz-range-track { - cursor: default; } - .custom-range:disabled::-ms-thumb { - background-color: #adb5bd; } + +.custom-range:focus +{ + outline: none; } + +.custom-range:focus::-webkit-slider-thumb +{ + box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + +.custom-range:focus::-moz-range-thumb +{ + box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + +.custom-range:focus::-ms-thumb +{ + box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + +.custom-range::-moz-focus-outer +{ + border: 0; } + +.custom-range::-webkit-slider-thumb +{ + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #007BFF; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; } + +@media (prefers-reduced-motion: reduce) +{ + .custom-range::-webkit-slider-thumb + { + transition: none; } +} + +.custom-range::-webkit-slider-thumb:active +{ + background-color: #B3D7FF; } + +.custom-range::-webkit-slider-runnable-track +{ + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #DEE2E6; + border-color: transparent; + border-radius: 1rem; } + +.custom-range::-moz-range-thumb +{ + width: 1rem; + height: 1rem; + background-color: #007BFF; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; } + +@media (prefers-reduced-motion: reduce) +{ + .custom-range::-moz-range-thumb + { + transition: none; } +} + +.custom-range::-moz-range-thumb:active +{ + background-color: #B3D7FF; } + +.custom-range::-moz-range-track +{ + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #DEE2E6; + border-color: transparent; + border-radius: 1rem; } + +.custom-range::-ms-thumb +{ + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #007BFF; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; } + +@media (prefers-reduced-motion: reduce) +{ + .custom-range::-ms-thumb + { + transition: none; } +} + +.custom-range::-ms-thumb:active +{ + background-color: #B3D7FF; } + +.custom-range::-ms-track +{ + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; } + +.custom-range::-ms-fill-lower +{ + background-color: #DEE2E6; + border-radius: 1rem; } + +.custom-range::-ms-fill-upper +{ + margin-right: 15px; + background-color: #DEE2E6; + border-radius: 1rem; } + +.custom-range:disabled::-webkit-slider-thumb +{ + background-color: #ADB5BD; } + +.custom-range:disabled::-webkit-slider-runnable-track +{ + cursor: default; } + +.custom-range:disabled::-moz-range-thumb +{ + background-color: #ADB5BD; } + +.custom-range:disabled::-moz-range-track +{ + cursor: default; } + +.custom-range:disabled::-ms-thumb +{ + background-color: #ADB5BD; } .custom-control-label::before, .custom-file-label, -.custom-select { +.custom-select +{ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } - @media (prefers-reduced-motion: reduce) { - .custom-control-label::before, - .custom-file-label, - .custom-select { - transition: none; } } -.nav { +@media (prefers-reduced-motion: reduce) +{ + .custom-control-label::before, + .custom-file-label, + .custom-select + { + transition: none; } +} + +.nav +{ display: flex; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none; } -.nav-link { +.nav-link +{ display: block; padding: 0.5rem 1rem; } - .nav-link:hover, .nav-link:focus { - text-decoration: none; } - .nav-link.disabled { - color: #6c757d; - pointer-events: none; - cursor: default; } -.nav-tabs { - border-bottom: 1px solid #dee2e6; } - .nav-tabs .nav-item { - margin-bottom: -1px; } - .nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; } - .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #e9ecef #e9ecef #dee2e6; } - .nav-tabs .nav-link.disabled { - color: #6c757d; - background-color: transparent; - border-color: transparent; } - .nav-tabs .nav-link.active, - .nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #ffffff; - border-color: #dee2e6 #dee2e6 #ffffff; } - .nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; } +.nav-link:hover, .nav-link:focus +{ + text-decoration: none; } -.nav-pills .nav-link { +.nav-link.disabled +{ + color: #6C757D; + pointer-events: none; + cursor: default; } + +.nav-tabs +{ + border-bottom: 1px solid #DEE2E6; } + +.nav-tabs .nav-item +{ + margin-bottom: -1px; } + +.nav-tabs .nav-link +{ + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } + +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus +{ + border-color: #E9ECEF #E9ECEF #DEE2E6; } + +.nav-tabs .nav-link.disabled +{ + color: #6C757D; + background-color: transparent; + border-color: transparent; } + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link +{ + color: #495057; + background-color: #FFFFFF; + border-color: #DEE2E6 #DEE2E6 #FFFFFF; } + +.nav-tabs .dropdown-menu +{ + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.nav-pills .nav-link +{ border-radius: 0.25rem; } -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #ffffff; - background-color: #007bff; } -.nav-fill .nav-item { +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link +{ + color: #FFFFFF; + background-color: #007BFF; } + +.nav-fill .nav-item +{ flex: 1 1 auto; text-align: center; } -.nav-justified .nav-item { +.nav-justified .nav-item +{ flex-basis: 0; flex-grow: 1; text-align: center; } -.tab-content > .tab-pane { +.tab-content > .tab-pane +{ display: none; } -.tab-content > .active { + +.tab-content > .active +{ display: block; } -.navbar { +.navbar +{ position: relative; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding: 0.5rem 1rem; } - .navbar > .container, - .navbar > .container-fluid { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: space-between; } -.navbar-brand { +.navbar > .container, +.navbar > .container-fluid +{ + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; } + +.navbar-brand +{ display: inline-block; padding-top: 0.3125rem; padding-bottom: 0.3125rem; @@ -3030,43 +4123,56 @@ input[type="button"].btn-block { font-size: 1.25rem; line-height: inherit; white-space: nowrap; } - .navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; } -.navbar-nav { +.navbar-brand:hover, .navbar-brand:focus +{ + text-decoration: none; } + +.navbar-nav +{ display: flex; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none; } - .navbar-nav .nav-link { - padding-right: 0; - padding-left: 0; } - .navbar-nav .dropdown-menu { - position: static; - float: none; } -.navbar-text { +.navbar-nav .nav-link +{ + padding-right: 0; + padding-left: 0; } + +.navbar-nav .dropdown-menu +{ + position: static; + float: none; } + +.navbar-text +{ display: inline-block; padding-top: 0.5rem; padding-bottom: 0.5rem; } -.navbar-collapse { +.navbar-collapse +{ flex-basis: 100%; flex-grow: 1; align-items: center; } -.navbar-toggler { +.navbar-toggler +{ padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: 0.25rem; } - .navbar-toggler:hover, .navbar-toggler:focus { - text-decoration: none; } -.navbar-toggler-icon { +.navbar-toggler:hover, .navbar-toggler:focus +{ + text-decoration: none; } + +.navbar-toggler-icon +{ display: inline-block; width: 1.5em; height: 1.5em; @@ -3075,246 +4181,408 @@ input[type="button"].btn-block { background: no-repeat center center; background-size: 100% 100%; } -@media (max-width: 575.98px) { +@media (max-width: 575.98px) +{ .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid { - padding-right: 0; - padding-left: 0; } } -@media (min-width: 576px) { - .navbar-expand-sm { - flex-flow: row nowrap; - justify-content: flex-start; } - .navbar-expand-sm .navbar-nav { - flex-direction: row; } - .navbar-expand-sm .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand-sm .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; } - .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid { - flex-wrap: nowrap; } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - flex-basis: auto; } - .navbar-expand-sm .navbar-toggler { - display: none; } } -@media (max-width: 767.98px) { - .navbar-expand-md > .container, - .navbar-expand-md > .container-fluid { - padding-right: 0; - padding-left: 0; } } -@media (min-width: 768px) { - .navbar-expand-md { - flex-flow: row nowrap; - justify-content: flex-start; } - .navbar-expand-md .navbar-nav { - flex-direction: row; } - .navbar-expand-md .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand-md .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; } - .navbar-expand-md > .container, - .navbar-expand-md > .container-fluid { - flex-wrap: nowrap; } - .navbar-expand-md .navbar-collapse { - display: flex !important; - flex-basis: auto; } - .navbar-expand-md .navbar-toggler { - display: none; } } -@media (max-width: 991.98px) { - .navbar-expand-lg > .container, - .navbar-expand-lg > .container-fluid { - padding-right: 0; - padding-left: 0; } } -@media (min-width: 992px) { - .navbar-expand-lg { - flex-flow: row nowrap; - justify-content: flex-start; } - .navbar-expand-lg .navbar-nav { - flex-direction: row; } - .navbar-expand-lg .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand-lg .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; } - .navbar-expand-lg > .container, - .navbar-expand-lg > .container-fluid { - flex-wrap: nowrap; } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - flex-basis: auto; } - .navbar-expand-lg .navbar-toggler { - display: none; } } -@media (max-width: 1199.98px) { - .navbar-expand-xl > .container, - .navbar-expand-xl > .container-fluid { - padding-right: 0; - padding-left: 0; } } -@media (min-width: 1200px) { - .navbar-expand-xl { - flex-flow: row nowrap; - justify-content: flex-start; } - .navbar-expand-xl .navbar-nav { - flex-direction: row; } - .navbar-expand-xl .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand-xl .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; } - .navbar-expand-xl > .container, - .navbar-expand-xl > .container-fluid { - flex-wrap: nowrap; } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; } - .navbar-expand-xl .navbar-toggler { - display: none; } } -.navbar-expand { - flex-flow: row nowrap; - justify-content: flex-start; } - .navbar-expand > .container, - .navbar-expand > .container-fluid { + .navbar-expand-sm > .container-fluid + { padding-right: 0; padding-left: 0; } - .navbar-expand .navbar-nav { +} + +@media (min-width: 576px) +{ + .navbar-expand-sm + { + flex-flow: row nowrap; + justify-content: flex-start; } + + .navbar-expand-sm .navbar-nav + { flex-direction: row; } - .navbar-expand .navbar-nav .dropdown-menu { - position: absolute; } - .navbar-expand .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; } - .navbar-expand > .container, - .navbar-expand > .container-fluid { + + .navbar-expand-sm .navbar-nav .dropdown-menu + { + position: absolute; } + + .navbar-expand-sm .navbar-nav .nav-link + { + padding-right: 0.5rem; + padding-left: 0.5rem; } + + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid + { flex-wrap: nowrap; } - .navbar-expand .navbar-collapse { + + .navbar-expand-sm .navbar-collapse + { display: flex !important; flex-basis: auto; } - .navbar-expand .navbar-toggler { - display: none; } -.navbar-light .navbar-brand { + .navbar-expand-sm .navbar-toggler + { + display: none; } +} + +@media (max-width: 767.98px) +{ + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid + { + padding-right: 0; + padding-left: 0; } +} + +@media (min-width: 768px) +{ + .navbar-expand-md + { + flex-flow: row nowrap; + justify-content: flex-start; } + + .navbar-expand-md .navbar-nav + { + flex-direction: row; } + + .navbar-expand-md .navbar-nav .dropdown-menu + { + position: absolute; } + + .navbar-expand-md .navbar-nav .nav-link + { + padding-right: 0.5rem; + padding-left: 0.5rem; } + + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid + { + flex-wrap: nowrap; } + + .navbar-expand-md .navbar-collapse + { + display: flex !important; + flex-basis: auto; } + + .navbar-expand-md .navbar-toggler + { + display: none; } +} + +@media (max-width: 991.98px) +{ + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid + { + padding-right: 0; + padding-left: 0; } +} + +@media (min-width: 992px) +{ + .navbar-expand-lg + { + flex-flow: row nowrap; + justify-content: flex-start; } + + .navbar-expand-lg .navbar-nav + { + flex-direction: row; } + + .navbar-expand-lg .navbar-nav .dropdown-menu + { + position: absolute; } + + .navbar-expand-lg .navbar-nav .nav-link + { + padding-right: 0.5rem; + padding-left: 0.5rem; } + + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid + { + flex-wrap: nowrap; } + + .navbar-expand-lg .navbar-collapse + { + display: flex !important; + flex-basis: auto; } + + .navbar-expand-lg .navbar-toggler + { + display: none; } +} + +@media (max-width: 1199.98px) +{ + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid + { + padding-right: 0; + padding-left: 0; } +} + +@media (min-width: 1200px) +{ + .navbar-expand-xl + { + flex-flow: row nowrap; + justify-content: flex-start; } + + .navbar-expand-xl .navbar-nav + { + flex-direction: row; } + + .navbar-expand-xl .navbar-nav .dropdown-menu + { + position: absolute; } + + .navbar-expand-xl .navbar-nav .nav-link + { + padding-right: 0.5rem; + padding-left: 0.5rem; } + + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid + { + flex-wrap: nowrap; } + + .navbar-expand-xl .navbar-collapse + { + display: flex !important; + flex-basis: auto; } + + .navbar-expand-xl .navbar-toggler + { + display: none; } +} + +.navbar-expand +{ + flex-flow: row nowrap; + justify-content: flex-start; } + +.navbar-expand > .container, +.navbar-expand > .container-fluid +{ + padding-right: 0; + padding-left: 0; } + +.navbar-expand .navbar-nav +{ + flex-direction: row; } + +.navbar-expand .navbar-nav .dropdown-menu +{ + position: absolute; } + +.navbar-expand .navbar-nav .nav-link +{ + padding-right: 0.5rem; + padding-left: 0.5rem; } + +.navbar-expand > .container, +.navbar-expand > .container-fluid +{ + flex-wrap: nowrap; } + +.navbar-expand .navbar-collapse +{ + display: flex !important; + flex-basis: auto; } + +.navbar-expand .navbar-toggler +{ + display: none; } + +.navbar-light .navbar-brand +{ color: rgba(0, 0, 0, 0.9); } - .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(0, 0, 0, 0.9); } -.navbar-light .navbar-nav .nav-link { + +.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus +{ + color: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-nav .nav-link +{ color: rgba(0, 0, 0, 0.5); } - .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(0, 0, 0, 0.7); } - .navbar-light .navbar-nav .nav-link.disabled { - color: rgba(0, 0, 0, 0.3); } + +.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus +{ + color: rgba(0, 0, 0, 0.7); } + +.navbar-light .navbar-nav .nav-link.disabled +{ + color: rgba(0, 0, 0, 0.3); } + .navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, -.navbar-light .navbar-nav .nav-link.active { +.navbar-light .navbar-nav .nav-link.active +{ color: rgba(0, 0, 0, 0.9); } -.navbar-light .navbar-toggler { + +.navbar-light .navbar-toggler +{ color: rgba(0, 0, 0, 0.5); border-color: rgba(0, 0, 0, 0.1); } -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } -.navbar-light .navbar-text { - color: rgba(0, 0, 0, 0.5); } - .navbar-light .navbar-text a { - color: rgba(0, 0, 0, 0.9); } - .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(0, 0, 0, 0.9); } -.navbar-dark .navbar-brand { - color: #ffffff; } - .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #ffffff; } -.navbar-dark .navbar-nav .nav-link { +.navbar-light .navbar-toggler-icon +{ + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } + +.navbar-light .navbar-text +{ + color: rgba(0, 0, 0, 0.5); } + +.navbar-light .navbar-text a +{ + color: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus +{ + color: rgba(0, 0, 0, 0.9); } + +.navbar-dark .navbar-brand +{ + color: #FFFFFF; } + +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus +{ + color: #FFFFFF; } + +.navbar-dark .navbar-nav .nav-link +{ color: rgba(255, 255, 255, 0.5); } - .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(255, 255, 255, 0.75); } - .navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(255, 255, 255, 0.25); } + +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus +{ + color: rgba(255, 255, 255, 0.75); } + +.navbar-dark .navbar-nav .nav-link.disabled +{ + color: rgba(255, 255, 255, 0.25); } + .navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, -.navbar-dark .navbar-nav .nav-link.active { - color: #ffffff; } -.navbar-dark .navbar-toggler { +.navbar-dark .navbar-nav .nav-link.active +{ + color: #FFFFFF; } + +.navbar-dark .navbar-toggler +{ color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.1); } -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } -.navbar-dark .navbar-text { - color: rgba(255, 255, 255, 0.5); } - .navbar-dark .navbar-text a { - color: #ffffff; } - .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #ffffff; } -.card { +.navbar-dark .navbar-toggler-icon +{ + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } + +.navbar-dark .navbar-text +{ + color: rgba(255, 255, 255, 0.5); } + +.navbar-dark .navbar-text a +{ + color: #FFFFFF; } + +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus +{ + color: #FFFFFF; } + +.card +{ position: relative; display: flex; flex-direction: column; min-width: 0; word-wrap: break-word; - background-color: #ffffff; + background-color: #FFFFFF; background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); border-radius: 0.25rem; } - .card > hr { - margin-right: 0; - margin-left: 0; } - .card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; } - .card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; } -.card-body { +.card > hr +{ + margin-right: 0; + margin-left: 0; } + +.card > .list-group:first-child .list-group-item:first-child +{ + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } + +.card > .list-group:last-child .list-group-item:last-child +{ + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + +.card-body +{ flex: 1 1 auto; padding: 1.25rem; } -.card-title { +.card-title +{ margin-bottom: 0.75rem; } -.card-subtitle { +.card-subtitle +{ margin-top: -0.375rem; margin-bottom: 0; } -.card-text:last-child { +.card-text:last-child +{ margin-bottom: 0; } -.card-link:hover { +.card-link:hover +{ text-decoration: none; } -.card-link + .card-link { + +.card-link + .card-link +{ margin-left: 1.25rem; } -.card-header { +.card-header +{ padding: 0.75rem 1.25rem; margin-bottom: 0; background-color: rgba(0, 0, 0, 0.03); border-bottom: 1px solid rgba(0, 0, 0, 0.125); } - .card-header:first-child { - border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; } - .card-header + .list-group .list-group-item:first-child { - border-top: 0; } -.card-footer { +.card-header:first-child +{ + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; } + +.card-header + .list-group .list-group-item:first-child +{ + border-top: 0; } + +.card-footer +{ padding: 0.75rem 1.25rem; background-color: rgba(0, 0, 0, 0.03); border-top: 1px solid rgba(0, 0, 0, 0.125); } - .card-footer:last-child { - border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); } -.card-header-tabs { +.card-footer:last-child +{ + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); } + +.card-header-tabs +{ margin-right: -0.625rem; margin-bottom: -0.75rem; margin-left: -0.625rem; border-bottom: 0; } -.card-header-pills { +.card-header-pills +{ margin-right: -0.625rem; margin-left: -0.625rem; } -.card-img-overlay { +.card-img-overlay +{ position: absolute; top: 0; right: 0; @@ -3322,191 +4590,278 @@ input[type="button"].btn-block { left: 0; padding: 1.25rem; } -.card-img { +.card-img +{ width: 100%; border-radius: calc(0.25rem - 1px); } -.card-img-top { +.card-img-top +{ width: 100%; border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); } -.card-img-bottom { +.card-img-bottom +{ width: 100%; border-bottom-right-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px); } -.card-deck { +.card-deck +{ display: flex; flex-direction: column; } - .card-deck .card { - margin-bottom: 15px; } - @media (min-width: 576px) { - .card-deck { - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; } - .card-deck .card { - display: flex; - flex: 1 0 0%; - flex-direction: column; - margin-right: 15px; - margin-bottom: 0; - margin-left: 15px; } } -.card-group { +.card-deck .card +{ + margin-bottom: 15px; } + +@media (min-width: 576px) +{ + .card-deck + { + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; } + + .card-deck .card + { + display: flex; + flex: 1 0 0%; + flex-direction: column; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; } +} + +.card-group +{ display: flex; flex-direction: column; } - .card-group > .card { - margin-bottom: 15px; } - @media (min-width: 576px) { - .card-group { - flex-flow: row wrap; } - .card-group > .card { - flex: 1 0 0%; - margin-bottom: 0; } - .card-group > .card + .card { - margin-left: 0; - border-left: 0; } - .card-group > .card:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - .card-group > .card:not(:last-child) .card-img-top, - .card-group > .card:not(:last-child) .card-header { - border-top-right-radius: 0; } - .card-group > .card:not(:last-child) .card-img-bottom, - .card-group > .card:not(:last-child) .card-footer { - border-bottom-right-radius: 0; } - .card-group > .card:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; } - .card-group > .card:not(:first-child) .card-img-top, - .card-group > .card:not(:first-child) .card-header { - border-top-left-radius: 0; } - .card-group > .card:not(:first-child) .card-img-bottom, - .card-group > .card:not(:first-child) .card-footer { - border-bottom-left-radius: 0; } } -.card-columns .card { +.card-group > .card +{ + margin-bottom: 15px; } + +@media (min-width: 576px) +{ + .card-group + { + flex-flow: row wrap; } + + .card-group > .card + { + flex: 1 0 0%; + margin-bottom: 0; } + + .card-group > .card + .card + { + margin-left: 0; + border-left: 0; } + + .card-group > .card:not(:last-child) + { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + + .card-group > .card:not(:last-child) .card-img-top, + .card-group > .card:not(:last-child) .card-header + { + border-top-right-radius: 0; } + + .card-group > .card:not(:last-child) .card-img-bottom, + .card-group > .card:not(:last-child) .card-footer + { + border-bottom-right-radius: 0; } + + .card-group > .card:not(:first-child) + { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + + .card-group > .card:not(:first-child) .card-img-top, + .card-group > .card:not(:first-child) .card-header + { + border-top-left-radius: 0; } + + .card-group > .card:not(:first-child) .card-img-bottom, + .card-group > .card:not(:first-child) .card-footer + { + border-bottom-left-radius: 0; } +} + +.card-columns .card +{ margin-bottom: 0.75rem; } -@media (min-width: 576px) { - .card-columns { + +@media (min-width: 576px) +{ + .card-columns + { column-count: 3; column-gap: 1.25rem; orphans: 1; widows: 1; } - .card-columns .card { - display: inline-block; - width: 100%; } } -.accordion > .card { + .card-columns .card + { + display: inline-block; + width: 100%; } +} + +.accordion > .card +{ overflow: hidden; } - .accordion > .card:not(:first-of-type) .card-header:first-child { - border-radius: 0; } - .accordion > .card:not(:first-of-type):not(:last-of-type) { - border-bottom: 0; - border-radius: 0; } - .accordion > .card:first-of-type { - border-bottom: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } - .accordion > .card:last-of-type { - border-top-left-radius: 0; - border-top-right-radius: 0; } - .accordion > .card .card-header { - margin-bottom: -1px; } -.breadcrumb { +.accordion > .card:not(:first-of-type) .card-header:first-child +{ + border-radius: 0; } + +.accordion > .card:not(:first-of-type):not(:last-of-type) +{ + border-bottom: 0; + border-radius: 0; } + +.accordion > .card:first-of-type +{ + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + +.accordion > .card:last-of-type +{ + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.accordion > .card .card-header +{ + margin-bottom: -1px; } + +.breadcrumb +{ display: flex; flex-wrap: wrap; padding: 0.75rem 1rem; margin-bottom: 1rem; list-style: none; - background-color: #e9ecef; + background-color: #E9ECEF; border-radius: 0.25rem; } -.breadcrumb-item + .breadcrumb-item { +.breadcrumb-item + .breadcrumb-item +{ padding-left: 0.5rem; } - .breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #6c757d; - content: "/"; } -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; } -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; } -.breadcrumb-item.active { - color: #6c757d; } -.pagination { +.breadcrumb-item + .breadcrumb-item::before +{ + display: inline-block; + padding-right: 0.5rem; + color: #6C757D; + content: "/"; } + +.breadcrumb-item + .breadcrumb-item:hover::before +{ + text-decoration: underline; } + +.breadcrumb-item + .breadcrumb-item:hover::before +{ + text-decoration: none; } + +.breadcrumb-item.active +{ + color: #6C757D; } + +.pagination +{ display: flex; padding-left: 0; list-style: none; border-radius: 0.25rem; } -.page-link { +.page-link +{ position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; - color: #007bff; - background-color: #ffffff; - border: 1px solid #dee2e6; } - .page-link:hover { - z-index: 2; - color: #0056b3; - text-decoration: none; - background-color: #e9ecef; - border-color: #dee2e6; } - .page-link:focus { - z-index: 2; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + color: #007BFF; + background-color: #FFFFFF; + border: 1px solid #DEE2E6; } -.page-item:first-child .page-link { +.page-link:hover +{ + z-index: 2; + color: #0056B3; + text-decoration: none; + background-color: #E9ECEF; + border-color: #DEE2E6; } + +.page-link:focus +{ + z-index: 2; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + +.page-item:first-child .page-link +{ margin-left: 0; border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; } -.page-item:last-child .page-link { + +.page-item:last-child .page-link +{ border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; } -.page-item.active .page-link { + +.page-item.active .page-link +{ z-index: 1; - color: #ffffff; - background-color: #007bff; - border-color: #007bff; } -.page-item.disabled .page-link { - color: #6c757d; + color: #FFFFFF; + background-color: #007BFF; + border-color: #007BFF; } + +.page-item.disabled .page-link +{ + color: #6C757D; pointer-events: none; cursor: auto; - background-color: #ffffff; - border-color: #dee2e6; } + background-color: #FFFFFF; + border-color: #DEE2E6; } -.pagination-lg .page-link { +.pagination-lg .page-link +{ padding: 0.75rem 1.5rem; font-size: 1.25rem; line-height: 1.5; } -.pagination-lg .page-item:first-child .page-link { + +.pagination-lg .page-item:first-child .page-link +{ border-top-left-radius: 0.3rem; border-bottom-left-radius: 0.3rem; } -.pagination-lg .page-item:last-child .page-link { + +.pagination-lg .page-item:last-child .page-link +{ border-top-right-radius: 0.3rem; border-bottom-right-radius: 0.3rem; } -.pagination-sm .page-link { +.pagination-sm .page-link +{ padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; } -.pagination-sm .page-item:first-child .page-link { + +.pagination-sm .page-item:first-child .page-link +{ border-top-left-radius: 0.2rem; border-bottom-left-radius: 0.2rem; } -.pagination-sm .page-item:last-child .page-link { + +.pagination-sm .page-item:last-child .page-link +{ border-top-right-radius: 0.2rem; border-bottom-right-radius: 0.2rem; } -.badge { +.badge +{ display: inline-block; padding: 0.25em 0.4em; font-size: 75%; @@ -3517,496 +4872,734 @@ input[type="button"].btn-block { vertical-align: baseline; border-radius: 0.25rem; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } - @media (prefers-reduced-motion: reduce) { - .badge { - transition: none; } } - a.badge:hover, a.badge:focus { - text-decoration: none; } - .badge:empty { - display: none; } -.btn .badge { +@media (prefers-reduced-motion: reduce) +{ + .badge + { + transition: none; } +} + +a.badge:hover, a.badge:focus +{ + text-decoration: none; } + +.badge:empty +{ + display: none; } + +.btn .badge +{ position: relative; top: -1px; } -.badge-pill { +.badge-pill +{ padding-right: 0.6em; padding-left: 0.6em; border-radius: 10rem; } -.badge-primary { - color: #ffffff; - background-color: #007bff; } - a.badge-primary:hover, a.badge-primary:focus { - color: #ffffff; - background-color: #0062cc; } - a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); } +.badge-primary +{ + color: #FFFFFF; + background-color: #007BFF; } -.badge-secondary { - color: #ffffff; - background-color: #6c757d; } - a.badge-secondary:hover, a.badge-secondary:focus { - color: #ffffff; - background-color: #545b62; } - a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } +a.badge-primary:hover, a.badge-primary:focus +{ + color: #FFFFFF; + background-color: #0062CC; } -.badge-success { - color: #ffffff; - background-color: #28a745; } - a.badge-success:hover, a.badge-success:focus { - color: #ffffff; - background-color: #1e7e34; } - a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); } +a.badge-primary:focus, a.badge-primary.focus +{ + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); } -.badge-info { +.badge-secondary +{ + color: #FFFFFF; + background-color: #6C757D; } + +a.badge-secondary:hover, a.badge-secondary:focus +{ + color: #FFFFFF; + background-color: #545B62; } + +a.badge-secondary:focus, a.badge-secondary.focus +{ + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } + +.badge-success +{ + color: #FFFFFF; + background-color: #28A745; } + +a.badge-success:hover, a.badge-success:focus +{ + color: #FFFFFF; + background-color: #1E7E34; } + +a.badge-success:focus, a.badge-success.focus +{ + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); } + +.badge-info +{ color: #212529; background-color: cyan; } - a.badge-info:hover, a.badge-info:focus { - color: #212529; - background-color: #00cccc; } - a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 255, 255, 0.5); } -.badge-warning { +a.badge-info:hover, a.badge-info:focus +{ color: #212529; - background-color: #ffc107; } - a.badge-warning:hover, a.badge-warning:focus { - color: #212529; - background-color: #d39e00; } - a.badge-warning:focus, a.badge-warning.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); } + background-color: #00CCCC; } -.badge-danger { - color: #ffffff; +a.badge-info:focus, a.badge-info.focus +{ + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 255, 255, 0.5); } + +.badge-warning +{ + color: #212529; + background-color: #FFC107; } + +a.badge-warning:hover, a.badge-warning:focus +{ + color: #212529; + background-color: #D39E00; } + +a.badge-warning:focus, a.badge-warning.focus +{ + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); } + +.badge-danger +{ + color: #FFFFFF; background-color: red; } - a.badge-danger:hover, a.badge-danger:focus { - color: #ffffff; - background-color: #cc0000; } - a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 0, 0, 0.5); } -.badge-light { +a.badge-danger:hover, a.badge-danger:focus +{ + color: #FFFFFF; + background-color: #CC0000; } + +a.badge-danger:focus, a.badge-danger.focus +{ + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(255, 0, 0, 0.5); } + +.badge-light +{ color: #212529; - background-color: #f8f9fa; } - a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #dae0e5; } - a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + background-color: #F8F9FA; } -.badge-dark { - color: #ffffff; - background-color: #343a40; } - a.badge-dark:hover, a.badge-dark:focus { - color: #ffffff; - background-color: #1d2124; } - a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } +a.badge-light:hover, a.badge-light:focus +{ + color: #212529; + background-color: #DAE0E5; } -.jumbotron { +a.badge-light:focus, a.badge-light.focus +{ + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + +.badge-dark +{ + color: #FFFFFF; + background-color: #343A40; } + +a.badge-dark:hover, a.badge-dark:focus +{ + color: #FFFFFF; + background-color: #1D2124; } + +a.badge-dark:focus, a.badge-dark.focus +{ + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } + +.jumbotron +{ padding: 2rem 1rem; margin-bottom: 2rem; - background-color: #e9ecef; + background-color: #E9ECEF; border-radius: 0.3rem; } - @media (min-width: 576px) { - .jumbotron { - padding: 4rem 2rem; } } -.jumbotron-fluid { +@media (min-width: 576px) +{ + .jumbotron + { + padding: 4rem 2rem; } +} + +.jumbotron-fluid +{ padding-right: 0; padding-left: 0; border-radius: 0; } -.alert { +.alert +{ position: relative; padding: 0.75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0.25rem; } -.alert-heading { +.alert-heading +{ color: inherit; } -.alert-link { +.alert-link +{ font-weight: 700; } -.alert-dismissible { +.alert-dismissible +{ padding-right: 4rem; } - .alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; } -.alert-primary { +.alert-dismissible .close +{ + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; } + +.alert-primary +{ color: #004085; - background-color: #cce5ff; - border-color: #b8daff; } - .alert-primary hr { - border-top-color: #9fcdff; } - .alert-primary .alert-link { - color: #002752; } + background-color: #CCE5FF; + border-color: #B8DAFF; } -.alert-secondary { - color: #383d41; - background-color: #e2e3e5; - border-color: #d6d8db; } - .alert-secondary hr { - border-top-color: #c8cbcf; } - .alert-secondary .alert-link { - color: #202326; } +.alert-primary hr +{ + border-top-color: #9FCDFF; } -.alert-success { +.alert-primary .alert-link +{ + color: #002752; } + +.alert-secondary +{ + color: #383D41; + background-color: #E2E3E5; + border-color: #D6D8DB; } + +.alert-secondary hr +{ + border-top-color: #C8CBCF; } + +.alert-secondary .alert-link +{ + color: #202326; } + +.alert-success +{ color: #155724; - background-color: #d4edda; - border-color: #c3e6cb; } - .alert-success hr { - border-top-color: #b1dfbb; } - .alert-success .alert-link { - color: #0b2e13; } + background-color: #D4EDDA; + border-color: #C3E6CB; } -.alert-info { +.alert-success hr +{ + border-top-color: #B1DFBB; } + +.alert-success .alert-link +{ + color: #0B2E13; } + +.alert-info +{ color: #008585; - background-color: #ccffff; - border-color: #b8ffff; } - .alert-info hr { - border-top-color: #9fffff; } - .alert-info .alert-link { - color: #005252; } + background-color: #CCFFFF; + border-color: #B8FFFF; } -.alert-warning { +.alert-info hr +{ + border-top-color: #9FFFFF; } + +.alert-info .alert-link +{ + color: #005252; } + +.alert-warning +{ color: #856404; - background-color: #fff3cd; - border-color: #ffeeba; } - .alert-warning hr { - border-top-color: #ffe8a1; } - .alert-warning .alert-link { - color: #533f03; } + background-color: #FFF3CD; + border-color: #FFEEBA; } -.alert-danger { +.alert-warning hr +{ + border-top-color: #FFE8A1; } + +.alert-warning .alert-link +{ + color: #533F03; } + +.alert-danger +{ color: #850000; - background-color: #ffcccc; - border-color: #ffb8b8; } - .alert-danger hr { - border-top-color: #ff9f9f; } - .alert-danger .alert-link { - color: #520000; } + background-color: #FFCCCC; + border-color: #FFB8B8; } -.alert-light { +.alert-danger hr +{ + border-top-color: #FF9F9F; } + +.alert-danger .alert-link +{ + color: #520000; } + +.alert-light +{ color: #818182; - background-color: #fefefe; - border-color: #fdfdfe; } - .alert-light hr { - border-top-color: #ececf6; } - .alert-light .alert-link { - color: #686868; } + background-color: #FEFEFE; + border-color: #FDFDFE; } -.alert-dark { - color: #1b1e21; - background-color: #d6d8d9; - border-color: #c6c8ca; } - .alert-dark hr { - border-top-color: #b9bbbe; } - .alert-dark .alert-link { - color: #040505; } +.alert-light hr +{ + border-top-color: #ECECF6; } -@keyframes progress-bar-stripes { - from { +.alert-light .alert-link +{ + color: #686868; } + +.alert-dark +{ + color: #1B1E21; + background-color: #D6D8D9; + border-color: #C6C8CA; } + +.alert-dark hr +{ + border-top-color: #B9BBBE; } + +.alert-dark .alert-link +{ + color: #040505; } + +@keyframes progress-bar-stripes +{ + from + { background-position: 1rem 0; } - to { - background-position: 0 0; } } -.progress { + to + { + background-position: 0 0; } +} + +.progress +{ display: flex; height: 1rem; overflow: hidden; font-size: 0.75rem; - background-color: #e9ecef; + background-color: #E9ECEF; border-radius: 0.25rem; } -.progress-bar { +.progress-bar +{ display: flex; flex-direction: column; justify-content: center; - color: #ffffff; + color: #FFFFFF; text-align: center; white-space: nowrap; - background-color: #007bff; + background-color: #007BFF; transition: width 0.6s ease; } - @media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; } } -.progress-bar-striped { +@media (prefers-reduced-motion: reduce) +{ + .progress-bar + { + transition: none; } +} + +.progress-bar-striped +{ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 1rem 1rem; } -.progress-bar-animated { +.progress-bar-animated +{ animation: progress-bar-stripes 1s linear infinite; } - @media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; } } -.media { +@media (prefers-reduced-motion: reduce) +{ + .progress-bar-animated + { + animation: none; } +} + +.media +{ display: flex; align-items: flex-start; } -.media-body { +.media-body +{ flex: 1; } -.list-group { +.list-group +{ display: flex; flex-direction: column; padding-left: 0; margin-bottom: 0; } -.list-group-item-action { +.list-group-item-action +{ width: 100%; color: #495057; text-align: inherit; } - .list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #f8f9fa; } - .list-group-item-action:active { - color: #212529; - background-color: #e9ecef; } -.list-group-item { +.list-group-item-action:hover, .list-group-item-action:focus +{ + z-index: 1; + color: #495057; + text-decoration: none; + background-color: #F8F9FA; } + +.list-group-item-action:active +{ + color: #212529; + background-color: #E9ECEF; } + +.list-group-item +{ position: relative; display: block; padding: 0.75rem 1.25rem; margin-bottom: -1px; - background-color: #ffffff; + background-color: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.125); } - .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; } - .list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; } - .list-group-item.disabled, .list-group-item:disabled { - color: #6c757d; - pointer-events: none; - background-color: #ffffff; } - .list-group-item.active { - z-index: 2; - color: #ffffff; - background-color: #007bff; - border-color: #007bff; } -.list-group-horizontal { +.list-group-item:first-child +{ + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } + +.list-group-item:last-child +{ + margin-bottom: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + +.list-group-item.disabled, .list-group-item:disabled +{ + color: #6C757D; + pointer-events: none; + background-color: #FFFFFF; } + +.list-group-item.active +{ + z-index: 2; + color: #FFFFFF; + background-color: #007BFF; + border-color: #007BFF; } + +.list-group-horizontal +{ flex-direction: row; } - .list-group-horizontal .list-group-item { + +.list-group-horizontal .list-group-item +{ + margin-right: -1px; + margin-bottom: 0; } + +.list-group-horizontal .list-group-item:first-child +{ + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + +.list-group-horizontal .list-group-item:last-child +{ + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + +@media (min-width: 576px) +{ + .list-group-horizontal-sm + { + flex-direction: row; } + + .list-group-horizontal-sm .list-group-item + { margin-right: -1px; margin-bottom: 0; } - .list-group-horizontal .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; } - .list-group-horizontal .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; } -@media (min-width: 576px) { - .list-group-horizontal-sm { + .list-group-horizontal-sm .list-group-item:first-child + { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + + .list-group-horizontal-sm .list-group-item:last-child + { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; } +} + +@media (min-width: 768px) +{ + .list-group-horizontal-md + { flex-direction: row; } - .list-group-horizontal-sm .list-group-item { - margin-right: -1px; - margin-bottom: 0; } - .list-group-horizontal-sm .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; } - .list-group-horizontal-sm .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; } } -@media (min-width: 768px) { - .list-group-horizontal-md { + + .list-group-horizontal-md .list-group-item + { + margin-right: -1px; + margin-bottom: 0; } + + .list-group-horizontal-md .list-group-item:first-child + { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + + .list-group-horizontal-md .list-group-item:last-child + { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; } +} + +@media (min-width: 992px) +{ + .list-group-horizontal-lg + { flex-direction: row; } - .list-group-horizontal-md .list-group-item { - margin-right: -1px; - margin-bottom: 0; } - .list-group-horizontal-md .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; } - .list-group-horizontal-md .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; } } -@media (min-width: 992px) { - .list-group-horizontal-lg { + + .list-group-horizontal-lg .list-group-item + { + margin-right: -1px; + margin-bottom: 0; } + + .list-group-horizontal-lg .list-group-item:first-child + { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + + .list-group-horizontal-lg .list-group-item:last-child + { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; } +} + +@media (min-width: 1200px) +{ + .list-group-horizontal-xl + { flex-direction: row; } - .list-group-horizontal-lg .list-group-item { - margin-right: -1px; - margin-bottom: 0; } - .list-group-horizontal-lg .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; } - .list-group-horizontal-lg .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; } } -@media (min-width: 1200px) { - .list-group-horizontal-xl { - flex-direction: row; } - .list-group-horizontal-xl .list-group-item { - margin-right: -1px; - margin-bottom: 0; } - .list-group-horizontal-xl .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; } - .list-group-horizontal-xl .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; } } -.list-group-flush .list-group-item { + + .list-group-horizontal-xl .list-group-item + { + margin-right: -1px; + margin-bottom: 0; } + + .list-group-horizontal-xl .list-group-item:first-child + { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + + .list-group-horizontal-xl .list-group-item:last-child + { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; } +} + +.list-group-flush .list-group-item +{ border-right: 0; border-left: 0; border-radius: 0; } - .list-group-flush .list-group-item:last-child { - margin-bottom: -1px; } -.list-group-flush:first-child .list-group-item:first-child { + +.list-group-flush .list-group-item:last-child +{ + margin-bottom: -1px; } + +.list-group-flush:first-child .list-group-item:first-child +{ border-top: 0; } -.list-group-flush:last-child .list-group-item:last-child { + +.list-group-flush:last-child .list-group-item:last-child +{ margin-bottom: 0; border-bottom: 0; } -.list-group-item-primary { +.list-group-item-primary +{ color: #004085; - background-color: #b8daff; } - .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #004085; - background-color: #9fcdff; } - .list-group-item-primary.list-group-item-action.active { - color: #ffffff; - background-color: #004085; - border-color: #004085; } + background-color: #B8DAFF; } -.list-group-item-secondary { - color: #383d41; - background-color: #d6d8db; } - .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #383d41; - background-color: #c8cbcf; } - .list-group-item-secondary.list-group-item-action.active { - color: #ffffff; - background-color: #383d41; - border-color: #383d41; } +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus +{ + color: #004085; + background-color: #9FCDFF; } -.list-group-item-success { +.list-group-item-primary.list-group-item-action.active +{ + color: #FFFFFF; + background-color: #004085; + border-color: #004085; } + +.list-group-item-secondary +{ + color: #383D41; + background-color: #D6D8DB; } + +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus +{ + color: #383D41; + background-color: #C8CBCF; } + +.list-group-item-secondary.list-group-item-action.active +{ + color: #FFFFFF; + background-color: #383D41; + border-color: #383D41; } + +.list-group-item-success +{ color: #155724; - background-color: #c3e6cb; } - .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #155724; - background-color: #b1dfbb; } - .list-group-item-success.list-group-item-action.active { - color: #ffffff; - background-color: #155724; - border-color: #155724; } + background-color: #C3E6CB; } -.list-group-item-info { +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus +{ + color: #155724; + background-color: #B1DFBB; } + +.list-group-item-success.list-group-item-action.active +{ + color: #FFFFFF; + background-color: #155724; + border-color: #155724; } + +.list-group-item-info +{ color: #008585; - background-color: #b8ffff; } - .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #008585; - background-color: #9fffff; } - .list-group-item-info.list-group-item-action.active { - color: #ffffff; - background-color: #008585; - border-color: #008585; } + background-color: #B8FFFF; } -.list-group-item-warning { +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus +{ + color: #008585; + background-color: #9FFFFF; } + +.list-group-item-info.list-group-item-action.active +{ + color: #FFFFFF; + background-color: #008585; + border-color: #008585; } + +.list-group-item-warning +{ color: #856404; - background-color: #ffeeba; } - .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #ffe8a1; } - .list-group-item-warning.list-group-item-action.active { - color: #ffffff; - background-color: #856404; - border-color: #856404; } + background-color: #FFEEBA; } -.list-group-item-danger { +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus +{ + color: #856404; + background-color: #FFE8A1; } + +.list-group-item-warning.list-group-item-action.active +{ + color: #FFFFFF; + background-color: #856404; + border-color: #856404; } + +.list-group-item-danger +{ color: #850000; - background-color: #ffb8b8; } - .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #850000; - background-color: #ff9f9f; } - .list-group-item-danger.list-group-item-action.active { - color: #ffffff; - background-color: #850000; - border-color: #850000; } + background-color: #FFB8B8; } -.list-group-item-light { +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus +{ + color: #850000; + background-color: #FF9F9F; } + +.list-group-item-danger.list-group-item-action.active +{ + color: #FFFFFF; + background-color: #850000; + border-color: #850000; } + +.list-group-item-light +{ color: #818182; - background-color: #fdfdfe; } - .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #818182; - background-color: #ececf6; } - .list-group-item-light.list-group-item-action.active { - color: #ffffff; - background-color: #818182; - border-color: #818182; } + background-color: #FDFDFE; } -.list-group-item-dark { - color: #1b1e21; - background-color: #c6c8ca; } - .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1e21; - background-color: #b9bbbe; } - .list-group-item-dark.list-group-item-action.active { - color: #ffffff; - background-color: #1b1e21; - border-color: #1b1e21; } +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus +{ + color: #818182; + background-color: #ECECF6; } -.close { +.list-group-item-light.list-group-item-action.active +{ + color: #FFFFFF; + background-color: #818182; + border-color: #818182; } + +.list-group-item-dark +{ + color: #1B1E21; + background-color: #C6C8CA; } + +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus +{ + color: #1B1E21; + background-color: #B9BBBE; } + +.list-group-item-dark.list-group-item-action.active +{ + color: #FFFFFF; + background-color: #1B1E21; + border-color: #1B1E21; } + +.close +{ float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; - color: #000; - text-shadow: 0 1px 0 #ffffff; + color: #000000; + text-shadow: 0 1px 0 #FFFFFF; opacity: .5; } - .close:hover { - color: #000; - text-decoration: none; } - .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: .75; } -button.close { +.close:hover +{ + color: #000000; + text-decoration: none; } + +.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus +{ + opacity: .75; } + +button.close +{ padding: 0; background-color: transparent; border: 0; appearance: none; } -a.close.disabled { +a.close.disabled +{ pointer-events: none; } -.toast { +.toast +{ max-width: 350px; overflow: hidden; font-size: 0.875rem; @@ -4017,35 +5610,49 @@ a.close.disabled { backdrop-filter: blur(10px); opacity: 0; border-radius: 0.25rem; } - .toast:not(:last-child) { - margin-bottom: 0.75rem; } - .toast.showing { - opacity: 1; } - .toast.show { - display: block; - opacity: 1; } - .toast.hide { - display: none; } -.toast-header { +.toast:not(:last-child) +{ + margin-bottom: 0.75rem; } + +.toast.showing +{ + opacity: 1; } + +.toast.show +{ + display: block; + opacity: 1; } + +.toast.hide +{ + display: none; } + +.toast-header +{ display: flex; align-items: center; padding: 0.25rem 0.75rem; - color: #6c757d; + color: #6C757D; background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border-bottom: 1px solid rgba(0, 0, 0, 0.05); } -.toast-body { +.toast-body +{ padding: 0.75rem; } -.modal-open { +.modal-open +{ overflow: hidden; } - .modal-open .modal { - overflow-x: hidden; - overflow-y: auto; } -.modal { +.modal-open .modal +{ + overflow-x: hidden; + overflow-y: auto; } + +.modal +{ position: fixed; top: 0; left: 0; @@ -4056,140 +5663,202 @@ a.close.disabled { overflow: hidden; outline: 0; } -.modal-dialog { +.modal-dialog +{ position: relative; width: auto; margin: 0.5rem; pointer-events: none; } - .modal.fade .modal-dialog { - transition: transform 0.3s ease-out; - transform: translate(0, -50px); } - @media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; } } - .modal.show .modal-dialog { - transform: none; } -.modal-dialog-scrollable { +.modal.fade .modal-dialog +{ + transition: transform 0.3s ease-out; + transform: translate(0, -50px); } + +@media (prefers-reduced-motion: reduce) +{ + .modal.fade .modal-dialog + { + transition: none; } +} + +.modal.show .modal-dialog +{ + transform: none; } + +.modal-dialog-scrollable +{ display: flex; max-height: calc(100% - 1rem); } - .modal-dialog-scrollable .modal-content { - max-height: calc(100vh - 1rem); - overflow: hidden; } - .modal-dialog-scrollable .modal-header, - .modal-dialog-scrollable .modal-footer { - flex-shrink: 0; } - .modal-dialog-scrollable .modal-body { - overflow-y: auto; } -.modal-dialog-centered { +.modal-dialog-scrollable .modal-content +{ + max-height: calc(100vh - 1rem); + overflow: hidden; } + +.modal-dialog-scrollable .modal-header, +.modal-dialog-scrollable .modal-footer +{ + flex-shrink: 0; } + +.modal-dialog-scrollable .modal-body +{ + overflow-y: auto; } + +.modal-dialog-centered +{ display: flex; align-items: center; min-height: calc(100% - 1rem); } - .modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; } - .modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - justify-content: center; - height: 100%; } - .modal-dialog-centered.modal-dialog-scrollable .modal-content { - max-height: none; } - .modal-dialog-centered.modal-dialog-scrollable::before { - content: none; } -.modal-content { +.modal-dialog-centered::before +{ + display: block; + height: calc(100vh - 1rem); + content: ""; } + +.modal-dialog-centered.modal-dialog-scrollable +{ + flex-direction: column; + justify-content: center; + height: 100%; } + +.modal-dialog-centered.modal-dialog-scrollable .modal-content +{ + max-height: none; } + +.modal-dialog-centered.modal-dialog-scrollable::before +{ + content: none; } + +.modal-content +{ position: relative; display: flex; flex-direction: column; width: 100%; pointer-events: auto; - background-color: #ffffff; + background-color: #FFFFFF; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; outline: 0; } -.modal-backdrop { +.modal-backdrop +{ position: fixed; top: 0; left: 0; z-index: 1040; width: 100vw; height: 100vh; - background-color: #000; } - .modal-backdrop.fade { - opacity: 0; } - .modal-backdrop.show { - opacity: 0.5; } + background-color: #000000; } -.modal-header { +.modal-backdrop.fade +{ + opacity: 0; } + +.modal-backdrop.show +{ + opacity: 0.5; } + +.modal-header +{ display: flex; align-items: flex-start; justify-content: space-between; padding: 1rem 1rem; - border-bottom: 1px solid #dee2e6; + border-bottom: 1px solid #DEE2E6; border-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem; } - .modal-header .close { - padding: 1rem 1rem; - margin: -1rem -1rem -1rem auto; } -.modal-title { +.modal-header .close +{ + padding: 1rem 1rem; + margin: -1rem -1rem -1rem auto; } + +.modal-title +{ margin-bottom: 0; line-height: 1.5; } -.modal-body { +.modal-body +{ position: relative; flex: 1 1 auto; padding: 1rem; } -.modal-footer { +.modal-footer +{ display: flex; align-items: center; justify-content: flex-end; padding: 1rem; - border-top: 1px solid #dee2e6; + border-top: 1px solid #DEE2E6; border-bottom-right-radius: 0.3rem; border-bottom-left-radius: 0.3rem; } - .modal-footer > :not(:first-child) { - margin-left: .25rem; } - .modal-footer > :not(:last-child) { - margin-right: .25rem; } -.modal-scrollbar-measure { +.modal-footer > :not(:first-child) +{ + margin-left: .25rem; } + +.modal-footer > :not(:last-child) +{ + margin-right: .25rem; } + +.modal-scrollbar-measure +{ position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; } -@media (min-width: 576px) { - .modal-dialog { +@media (min-width: 576px) +{ + .modal-dialog + { max-width: 500px; margin: 1.75rem auto; } - .modal-dialog-scrollable { + .modal-dialog-scrollable + { max-height: calc(100% - 3.5rem); } - .modal-dialog-scrollable .modal-content { - max-height: calc(100vh - 3.5rem); } - .modal-dialog-centered { + .modal-dialog-scrollable .modal-content + { + max-height: calc(100vh - 3.5rem); } + + .modal-dialog-centered + { min-height: calc(100% - 3.5rem); } - .modal-dialog-centered::before { - height: calc(100vh - 3.5rem); } - .modal-sm { - max-width: 300px; } } -@media (min-width: 992px) { + .modal-dialog-centered::before + { + height: calc(100vh - 3.5rem); } + + .modal-sm + { + max-width: 300px; } +} + +@media (min-width: 992px) +{ .modal-lg, - .modal-xl { - max-width: 800px; } } -@media (min-width: 1200px) { - .modal-xl { - max-width: 1140px; } } -.tooltip { + .modal-xl + { + max-width: 800px; } +} + +@media (min-width: 1200px) +{ + .modal-xl + { + max-width: 1140px; } +} + +.tooltip +{ position: absolute; z-index: 1070; display: block; @@ -4211,68 +5880,96 @@ a.close.disabled { font-size: 0.875rem; word-wrap: break-word; opacity: 0; } - .tooltip.show { - opacity: 0.9; } - .tooltip .arrow { - position: absolute; - display: block; - width: 0.8rem; - height: 0.4rem; } - .tooltip .arrow::before { - position: absolute; - content: ""; - border-color: transparent; - border-style: solid; } -.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { +.tooltip.show +{ + opacity: 0.9; } + +.tooltip .arrow +{ + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; } + +.tooltip .arrow::before +{ + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; } + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] +{ padding: 0.4rem 0; } - .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { - bottom: 0; } - .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { - top: 0; - border-width: 0.4rem 0.4rem 0; - border-top-color: #000; } -.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { +.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow +{ + bottom: 0; } + +.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before +{ + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000000; } + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] +{ padding: 0 0.4rem; } - .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { - left: 0; - width: 0.4rem; - height: 0.8rem; } - .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { - right: 0; - border-width: 0.4rem 0.4rem 0.4rem 0; - border-right-color: #000; } -.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow +{ + left: 0; + width: 0.4rem; + height: 0.8rem; } + +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before +{ + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000000; } + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] +{ padding: 0.4rem 0; } - .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { - top: 0; } - .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { - bottom: 0; - border-width: 0 0.4rem 0.4rem; - border-bottom-color: #000; } -.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { +.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow +{ + top: 0; } + +.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before +{ + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000000; } + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] +{ padding: 0 0.4rem; } - .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { - right: 0; - width: 0.4rem; - height: 0.8rem; } - .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { - left: 0; - border-width: 0.4rem 0 0.4rem 0.4rem; - border-left-color: #000; } -.tooltip-inner { +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow +{ + right: 0; + width: 0.4rem; + height: 0.8rem; } + +.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before +{ + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000000; } + +.tooltip-inner +{ max-width: 200px; padding: 0.25rem 0.5rem; - color: #ffffff; + color: #FFFFFF; text-align: center; - background-color: #000; + background-color: #000000; border-radius: 0.25rem; } -.popover { +.popover +{ position: absolute; top: 0; left: 0; @@ -4295,121 +5992,165 @@ a.close.disabled { line-break: auto; font-size: 0.875rem; word-wrap: break-word; - background-color: #ffffff; + background-color: #FFFFFF; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; } - .popover .arrow { - position: absolute; - display: block; - width: 1rem; - height: 0.5rem; - margin: 0 0.3rem; } - .popover .arrow::before, .popover .arrow::after { - position: absolute; - display: block; - content: ""; - border-color: transparent; - border-style: solid; } -.bs-popover-top, .bs-popover-auto[x-placement^="top"] { +.popover .arrow +{ + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; } + +.popover .arrow::before, .popover .arrow::after +{ + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; } + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] +{ margin-bottom: 0.5rem; } - .bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { - bottom: calc((0.5rem + 1px) * -1); } - .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { - bottom: 0; - border-width: 0.5rem 0.5rem 0; - border-top-color: rgba(0, 0, 0, 0.25); } - .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { - bottom: 1px; - border-width: 0.5rem 0.5rem 0; - border-top-color: #ffffff; } -.bs-popover-right, .bs-popover-auto[x-placement^="right"] { +.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow +{ + bottom: calc((0.5rem + 1px) * -1); } + +.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before +{ + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(0, 0, 0, 0.25); } + +.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after +{ + bottom: 1px; + border-width: 0.5rem 0.5rem 0; + border-top-color: #FFFFFF; } + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] +{ margin-left: 0.5rem; } - .bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { - left: calc((0.5rem + 1px) * -1); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; } - .bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { - left: 0; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: rgba(0, 0, 0, 0.25); } - .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { - left: 1px; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: #ffffff; } -.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { +.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow +{ + left: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; } + +.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before +{ + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, 0.25); } + +.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after +{ + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #FFFFFF; } + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] +{ margin-top: 0.5rem; } - .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { - top: calc((0.5rem + 1px) * -1); } - .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { - top: 0; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: rgba(0, 0, 0, 0.25); } - .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { - top: 1px; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: #ffffff; } - .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { - position: absolute; - top: 0; - left: 50%; - display: block; - width: 1rem; - margin-left: -0.5rem; - content: ""; - border-bottom: 1px solid #f7f7f7; } -.bs-popover-left, .bs-popover-auto[x-placement^="left"] { +.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow +{ + top: calc((0.5rem + 1px) * -1); } + +.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before +{ + top: 0; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: rgba(0, 0, 0, 0.25); } + +.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after +{ + top: 1px; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #FFFFFF; } + +.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before +{ + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #F7F7F7; } + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] +{ margin-right: 0.5rem; } - .bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { - right: calc((0.5rem + 1px) * -1); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; } - .bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { - right: 0; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: rgba(0, 0, 0, 0.25); } - .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { - right: 1px; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: #ffffff; } -.popover-header { +.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow +{ + right: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; } + +.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before +{ + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(0, 0, 0, 0.25); } + +.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after +{ + right: 1px; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #FFFFFF; } + +.popover-header +{ padding: 0.5rem 0.75rem; margin-bottom: 0; font-size: 1rem; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; + background-color: #F7F7F7; + border-bottom: 1px solid #EBEBEB; border-top-left-radius: calc(0.3rem - 1px); border-top-right-radius: calc(0.3rem - 1px); } - .popover-header:empty { - display: none; } -.popover-body { +.popover-header:empty +{ + display: none; } + +.popover-body +{ padding: 0.5rem 0.75rem; color: #212529; } -.carousel { +.carousel +{ position: relative; } -.carousel.pointer-event { +.carousel.pointer-event +{ touch-action: pan-y; } -.carousel-inner { +.carousel-inner +{ position: relative; width: 100%; overflow: hidden; } - .carousel-inner::after { - display: block; - clear: both; - content: ""; } -.carousel-item { +.carousel-inner::after +{ + display: block; + clear: both; + content: ""; } + +.carousel-item +{ position: relative; display: none; float: left; @@ -4417,44 +6158,61 @@ a.close.disabled { margin-right: -100%; backface-visibility: hidden; transition: transform 0.6s ease-in-out; } - @media (prefers-reduced-motion: reduce) { - .carousel-item { - transition: none; } } + +@media (prefers-reduced-motion: reduce) +{ + .carousel-item + { + transition: none; } +} .carousel-item.active, .carousel-item-next, -.carousel-item-prev { +.carousel-item-prev +{ display: block; } .carousel-item-next:not(.carousel-item-left), -.active.carousel-item-right { +.active.carousel-item-right +{ transform: translateX(100%); } .carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { +.active.carousel-item-left +{ transform: translateX(-100%); } -.carousel-fade .carousel-item { +.carousel-fade .carousel-item +{ opacity: 0; transition-property: opacity; transform: none; } + .carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-left, -.carousel-fade .carousel-item-prev.carousel-item-right { +.carousel-fade .carousel-item-prev.carousel-item-right +{ z-index: 1; opacity: 1; } + .carousel-fade .active.carousel-item-left, -.carousel-fade .active.carousel-item-right { +.carousel-fade .active.carousel-item-right +{ z-index: 0; opacity: 0; transition: 0s 0.6s opacity; } - @media (prefers-reduced-motion: reduce) { - .carousel-fade .active.carousel-item-left, - .carousel-fade .active.carousel-item-right { - transition: none; } } + +@media (prefers-reduced-motion: reduce) +{ + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-right + { + transition: none; } +} .carousel-control-prev, -.carousel-control-next { +.carousel-control-next +{ position: absolute; top: 0; bottom: 0; @@ -4463,42 +6221,54 @@ a.close.disabled { align-items: center; justify-content: center; width: 15%; - color: #ffffff; + color: #FFFFFF; text-align: center; opacity: 0.5; transition: opacity 0.15s ease; } - @media (prefers-reduced-motion: reduce) { - .carousel-control-prev, - .carousel-control-next { - transition: none; } } - .carousel-control-prev:hover, .carousel-control-prev:focus, - .carousel-control-next:hover, - .carousel-control-next:focus { - color: #ffffff; - text-decoration: none; - outline: 0; - opacity: 0.9; } -.carousel-control-prev { +@media (prefers-reduced-motion: reduce) +{ + .carousel-control-prev, + .carousel-control-next + { + transition: none; } +} + +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus +{ + color: #FFFFFF; + text-decoration: none; + outline: 0; + opacity: 0.9; } + +.carousel-control-prev +{ left: 0; } -.carousel-control-next { +.carousel-control-next +{ right: 0; } .carousel-control-prev-icon, -.carousel-control-next-icon { +.carousel-control-next-icon +{ display: inline-block; width: 20px; height: 20px; background: no-repeat 50% / 100% 100%; } -.carousel-control-prev-icon { +.carousel-control-prev-icon +{ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); } -.carousel-control-next-icon { +.carousel-control-next-icon +{ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"); } -.carousel-indicators { +.carousel-indicators +{ position: absolute; right: 0; bottom: 0; @@ -4510,28 +6280,37 @@ a.close.disabled { margin-right: 15%; margin-left: 15%; list-style: none; } - .carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #ffffff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: .5; - transition: opacity 0.6s ease; } - @media (prefers-reduced-motion: reduce) { - .carousel-indicators li { - transition: none; } } - .carousel-indicators .active { - opacity: 1; } -.carousel-caption { +.carousel-indicators li +{ + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #FFFFFF; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: .5; + transition: opacity 0.6s ease; } + +@media (prefers-reduced-motion: reduce) +{ + .carousel-indicators li + { + transition: none; } +} + +.carousel-indicators .active +{ + opacity: 1; } + +.carousel-caption +{ position: absolute; right: 15%; bottom: 20px; @@ -4539,13 +6318,18 @@ a.close.disabled { z-index: 10; padding-top: 20px; padding-bottom: 20px; - color: #ffffff; + color: #FFFFFF; text-align: center; } -@keyframes spinner-border { - to { - transform: rotate(360deg); } } -.spinner-border { +@keyframes spinner-border +{ + to + { + transform: rotate(360deg); } +} + +.spinner-border +{ display: inline-block; width: 2rem; height: 2rem; @@ -4555,17 +6339,24 @@ a.close.disabled { border-radius: 50%; animation: spinner-border .75s linear infinite; } -.spinner-border-sm { +.spinner-border-sm +{ width: 1rem; height: 1rem; border-width: 0.2em; } -@keyframes spinner-grow { - 0% { +@keyframes spinner-grow +{ + 0% + { transform: scale(0); } - 50% { - opacity: 1; } } -.spinner-grow { + 50% + { + opacity: 1; } +} + +.spinner-grow +{ display: inline-block; width: 2rem; height: 2rem; @@ -4575,987 +6366,1342 @@ a.close.disabled { opacity: 0; animation: spinner-grow .75s linear infinite; } -.spinner-grow-sm { +.spinner-grow-sm +{ width: 1rem; height: 1rem; } -.align-baseline { +.align-baseline +{ vertical-align: baseline !important; } -.align-top { +.align-top +{ vertical-align: top !important; } -.align-middle { +.align-middle +{ vertical-align: middle !important; } -.align-bottom { +.align-bottom +{ vertical-align: bottom !important; } -.align-text-bottom { +.align-text-bottom +{ vertical-align: text-bottom !important; } -.align-text-top { +.align-text-top +{ vertical-align: text-top !important; } -.bg-primary { - background-color: #007bff !important; } +.bg-primary +{ + background-color: #007BFF !important; } a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, -button.bg-primary:focus { - background-color: #0062cc !important; } +button.bg-primary:focus +{ + background-color: #0062CC !important; } -.bg-secondary { - background-color: #6c757d !important; } +.bg-secondary +{ + background-color: #6C757D !important; } a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #545b62 !important; } +button.bg-secondary:focus +{ + background-color: #545B62 !important; } -.bg-success { - background-color: #28a745 !important; } +.bg-success +{ + background-color: #28A745 !important; } a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, -button.bg-success:focus { - background-color: #1e7e34 !important; } +button.bg-success:focus +{ + background-color: #1E7E34 !important; } -.bg-info { +.bg-info +{ background-color: cyan !important; } a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, -button.bg-info:focus { - background-color: #00cccc !important; } +button.bg-info:focus +{ + background-color: #00CCCC !important; } -.bg-warning { - background-color: #ffc107 !important; } +.bg-warning +{ + background-color: #FFC107 !important; } a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, -button.bg-warning:focus { - background-color: #d39e00 !important; } +button.bg-warning:focus +{ + background-color: #D39E00 !important; } -.bg-danger { +.bg-danger +{ background-color: red !important; } a.bg-danger:hover, a.bg-danger:focus, button.bg-danger:hover, -button.bg-danger:focus { - background-color: #cc0000 !important; } +button.bg-danger:focus +{ + background-color: #CC0000 !important; } -.bg-light { - background-color: #f8f9fa !important; } +.bg-light +{ + background-color: #F8F9FA !important; } a.bg-light:hover, a.bg-light:focus, button.bg-light:hover, -button.bg-light:focus { - background-color: #dae0e5 !important; } +button.bg-light:focus +{ + background-color: #DAE0E5 !important; } -.bg-dark { - background-color: #343a40 !important; } +.bg-dark +{ + background-color: #343A40 !important; } a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1d2124 !important; } +button.bg-dark:focus +{ + background-color: #1D2124 !important; } -.bg-white { - background-color: #ffffff !important; } +.bg-white +{ + background-color: #FFFFFF !important; } -.bg-transparent { +.bg-transparent +{ background-color: transparent !important; } -.border { - border: 1px solid #dee2e6 !important; } +.border +{ + border: 1px solid #DEE2E6 !important; } -.border-top { - border-top: 1px solid #dee2e6 !important; } +.border-top +{ + border-top: 1px solid #DEE2E6 !important; } -.border-right { - border-right: 1px solid #dee2e6 !important; } +.border-right +{ + border-right: 1px solid #DEE2E6 !important; } -.border-bottom { - border-bottom: 1px solid #dee2e6 !important; } +.border-bottom +{ + border-bottom: 1px solid #DEE2E6 !important; } -.border-left { - border-left: 1px solid #dee2e6 !important; } +.border-left +{ + border-left: 1px solid #DEE2E6 !important; } -.border-0 { +.border-0 +{ border: 0 !important; } -.border-top-0 { +.border-top-0 +{ border-top: 0 !important; } -.border-right-0 { +.border-right-0 +{ border-right: 0 !important; } -.border-bottom-0 { +.border-bottom-0 +{ border-bottom: 0 !important; } -.border-left-0 { +.border-left-0 +{ border-left: 0 !important; } -.border-primary { - border-color: #007bff !important; } +.border-primary +{ + border-color: #007BFF !important; } -.border-secondary { - border-color: #6c757d !important; } +.border-secondary +{ + border-color: #6C757D !important; } -.border-success { - border-color: #28a745 !important; } +.border-success +{ + border-color: #28A745 !important; } -.border-info { +.border-info +{ border-color: cyan !important; } -.border-warning { - border-color: #ffc107 !important; } +.border-warning +{ + border-color: #FFC107 !important; } -.border-danger { +.border-danger +{ border-color: red !important; } -.border-light { - border-color: #f8f9fa !important; } +.border-light +{ + border-color: #F8F9FA !important; } -.border-dark { - border-color: #343a40 !important; } +.border-dark +{ + border-color: #343A40 !important; } -.border-white { - border-color: #ffffff !important; } +.border-white +{ + border-color: #FFFFFF !important; } -.rounded-sm { +.rounded-sm +{ border-radius: 0.2rem !important; } -.rounded { +.rounded +{ border-radius: 0.25rem !important; } -.rounded-top { +.rounded-top +{ border-top-left-radius: 0.25rem !important; border-top-right-radius: 0.25rem !important; } -.rounded-right { +.rounded-right +{ border-top-right-radius: 0.25rem !important; border-bottom-right-radius: 0.25rem !important; } -.rounded-bottom { +.rounded-bottom +{ border-bottom-right-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; } -.rounded-left { +.rounded-left +{ border-top-left-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; } -.rounded-lg { +.rounded-lg +{ border-radius: 0.3rem !important; } -.rounded-circle { +.rounded-circle +{ border-radius: 50% !important; } -.rounded-pill { +.rounded-pill +{ border-radius: 50rem !important; } -.rounded-0 { +.rounded-0 +{ border-radius: 0 !important; } -.clearfix::after { +.clearfix::after +{ display: block; clear: both; content: ""; } -.d-none { +.d-none +{ display: none !important; } -.d-inline { +.d-inline +{ display: inline !important; } -.d-inline-block { +.d-inline-block +{ display: inline-block !important; } -.d-block { +.d-block +{ display: block !important; } -.d-table { +.d-table +{ display: table !important; } -.d-table-row { +.d-table-row +{ display: table-row !important; } -.d-table-cell { +.d-table-cell +{ display: table-cell !important; } -.d-flex { +.d-flex +{ display: flex !important; } -.d-inline-flex { +.d-inline-flex +{ display: inline-flex !important; } -@media (min-width: 576px) { - .d-sm-none { +@media (min-width: 576px) +{ + .d-sm-none + { display: none !important; } - .d-sm-inline { + .d-sm-inline + { display: inline !important; } - .d-sm-inline-block { + .d-sm-inline-block + { display: inline-block !important; } - .d-sm-block { + .d-sm-block + { display: block !important; } - .d-sm-table { + .d-sm-table + { display: table !important; } - .d-sm-table-row { + .d-sm-table-row + { display: table-row !important; } - .d-sm-table-cell { + .d-sm-table-cell + { display: table-cell !important; } - .d-sm-flex { + .d-sm-flex + { display: flex !important; } - .d-sm-inline-flex { - display: inline-flex !important; } } -@media (min-width: 768px) { - .d-md-none { + .d-sm-inline-flex + { + display: inline-flex !important; } +} + +@media (min-width: 768px) +{ + .d-md-none + { display: none !important; } - .d-md-inline { + .d-md-inline + { display: inline !important; } - .d-md-inline-block { + .d-md-inline-block + { display: inline-block !important; } - .d-md-block { + .d-md-block + { display: block !important; } - .d-md-table { + .d-md-table + { display: table !important; } - .d-md-table-row { + .d-md-table-row + { display: table-row !important; } - .d-md-table-cell { + .d-md-table-cell + { display: table-cell !important; } - .d-md-flex { + .d-md-flex + { display: flex !important; } - .d-md-inline-flex { - display: inline-flex !important; } } -@media (min-width: 992px) { - .d-lg-none { + .d-md-inline-flex + { + display: inline-flex !important; } +} + +@media (min-width: 992px) +{ + .d-lg-none + { display: none !important; } - .d-lg-inline { + .d-lg-inline + { display: inline !important; } - .d-lg-inline-block { + .d-lg-inline-block + { display: inline-block !important; } - .d-lg-block { + .d-lg-block + { display: block !important; } - .d-lg-table { + .d-lg-table + { display: table !important; } - .d-lg-table-row { + .d-lg-table-row + { display: table-row !important; } - .d-lg-table-cell { + .d-lg-table-cell + { display: table-cell !important; } - .d-lg-flex { + .d-lg-flex + { display: flex !important; } - .d-lg-inline-flex { - display: inline-flex !important; } } -@media (min-width: 1200px) { - .d-xl-none { + .d-lg-inline-flex + { + display: inline-flex !important; } +} + +@media (min-width: 1200px) +{ + .d-xl-none + { display: none !important; } - .d-xl-inline { + .d-xl-inline + { display: inline !important; } - .d-xl-inline-block { + .d-xl-inline-block + { display: inline-block !important; } - .d-xl-block { + .d-xl-block + { display: block !important; } - .d-xl-table { + .d-xl-table + { display: table !important; } - .d-xl-table-row { + .d-xl-table-row + { display: table-row !important; } - .d-xl-table-cell { + .d-xl-table-cell + { display: table-cell !important; } - .d-xl-flex { + .d-xl-flex + { display: flex !important; } - .d-xl-inline-flex { - display: inline-flex !important; } } -@media print { - .d-print-none { + .d-xl-inline-flex + { + display: inline-flex !important; } +} + +@media print +{ + .d-print-none + { display: none !important; } - .d-print-inline { + .d-print-inline + { display: inline !important; } - .d-print-inline-block { + .d-print-inline-block + { display: inline-block !important; } - .d-print-block { + .d-print-block + { display: block !important; } - .d-print-table { + .d-print-table + { display: table !important; } - .d-print-table-row { + .d-print-table-row + { display: table-row !important; } - .d-print-table-cell { + .d-print-table-cell + { display: table-cell !important; } - .d-print-flex { + .d-print-flex + { display: flex !important; } - .d-print-inline-flex { - display: inline-flex !important; } } -.embed-responsive { + .d-print-inline-flex + { + display: inline-flex !important; } +} + +.embed-responsive +{ position: relative; display: block; width: 100%; padding: 0; overflow: hidden; } - .embed-responsive::before { - display: block; - content: ""; } - .embed-responsive .embed-responsive-item, - .embed-responsive iframe, - .embed-responsive embed, - .embed-responsive object, - .embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; } -.embed-responsive-21by9::before { +.embed-responsive::before +{ + display: block; + content: ""; } + +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video +{ + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; } + +.embed-responsive-21by9::before +{ padding-top: 42.8571428571%; } -.embed-responsive-16by9::before { +.embed-responsive-16by9::before +{ padding-top: 56.25%; } -.embed-responsive-4by3::before { +.embed-responsive-4by3::before +{ padding-top: 75%; } -.embed-responsive-1by1::before { +.embed-responsive-1by1::before +{ padding-top: 100%; } -.flex-row { +.flex-row +{ flex-direction: row !important; } -.flex-column { +.flex-column +{ flex-direction: column !important; } -.flex-row-reverse { +.flex-row-reverse +{ flex-direction: row-reverse !important; } -.flex-column-reverse { +.flex-column-reverse +{ flex-direction: column-reverse !important; } -.flex-wrap { +.flex-wrap +{ flex-wrap: wrap !important; } -.flex-nowrap { +.flex-nowrap +{ flex-wrap: nowrap !important; } -.flex-wrap-reverse { +.flex-wrap-reverse +{ flex-wrap: wrap-reverse !important; } -.flex-fill { +.flex-fill +{ flex: 1 1 auto !important; } -.flex-grow-0 { +.flex-grow-0 +{ flex-grow: 0 !important; } -.flex-grow-1 { +.flex-grow-1 +{ flex-grow: 1 !important; } -.flex-shrink-0 { +.flex-shrink-0 +{ flex-shrink: 0 !important; } -.flex-shrink-1 { +.flex-shrink-1 +{ flex-shrink: 1 !important; } -.justify-content-start { +.justify-content-start +{ justify-content: flex-start !important; } -.justify-content-end { +.justify-content-end +{ justify-content: flex-end !important; } -.justify-content-center { +.justify-content-center +{ justify-content: center !important; } -.justify-content-between { +.justify-content-between +{ justify-content: space-between !important; } -.justify-content-around { +.justify-content-around +{ justify-content: space-around !important; } -.align-items-start { +.align-items-start +{ align-items: flex-start !important; } -.align-items-end { +.align-items-end +{ align-items: flex-end !important; } -.align-items-center { +.align-items-center +{ align-items: center !important; } -.align-items-baseline { +.align-items-baseline +{ align-items: baseline !important; } -.align-items-stretch { +.align-items-stretch +{ align-items: stretch !important; } -.align-content-start { +.align-content-start +{ align-content: flex-start !important; } -.align-content-end { +.align-content-end +{ align-content: flex-end !important; } -.align-content-center { +.align-content-center +{ align-content: center !important; } -.align-content-between { +.align-content-between +{ align-content: space-between !important; } -.align-content-around { +.align-content-around +{ align-content: space-around !important; } -.align-content-stretch { +.align-content-stretch +{ align-content: stretch !important; } -.align-self-auto { +.align-self-auto +{ align-self: auto !important; } -.align-self-start { +.align-self-start +{ align-self: flex-start !important; } -.align-self-end { +.align-self-end +{ align-self: flex-end !important; } -.align-self-center { +.align-self-center +{ align-self: center !important; } -.align-self-baseline { +.align-self-baseline +{ align-self: baseline !important; } -.align-self-stretch { +.align-self-stretch +{ align-self: stretch !important; } -@media (min-width: 576px) { - .flex-sm-row { +@media (min-width: 576px) +{ + .flex-sm-row + { flex-direction: row !important; } - .flex-sm-column { + .flex-sm-column + { flex-direction: column !important; } - .flex-sm-row-reverse { + .flex-sm-row-reverse + { flex-direction: row-reverse !important; } - .flex-sm-column-reverse { + .flex-sm-column-reverse + { flex-direction: column-reverse !important; } - .flex-sm-wrap { + .flex-sm-wrap + { flex-wrap: wrap !important; } - .flex-sm-nowrap { + .flex-sm-nowrap + { flex-wrap: nowrap !important; } - .flex-sm-wrap-reverse { + .flex-sm-wrap-reverse + { flex-wrap: wrap-reverse !important; } - .flex-sm-fill { + .flex-sm-fill + { flex: 1 1 auto !important; } - .flex-sm-grow-0 { + .flex-sm-grow-0 + { flex-grow: 0 !important; } - .flex-sm-grow-1 { + .flex-sm-grow-1 + { flex-grow: 1 !important; } - .flex-sm-shrink-0 { + .flex-sm-shrink-0 + { flex-shrink: 0 !important; } - .flex-sm-shrink-1 { + .flex-sm-shrink-1 + { flex-shrink: 1 !important; } - .justify-content-sm-start { + .justify-content-sm-start + { justify-content: flex-start !important; } - .justify-content-sm-end { + .justify-content-sm-end + { justify-content: flex-end !important; } - .justify-content-sm-center { + .justify-content-sm-center + { justify-content: center !important; } - .justify-content-sm-between { + .justify-content-sm-between + { justify-content: space-between !important; } - .justify-content-sm-around { + .justify-content-sm-around + { justify-content: space-around !important; } - .align-items-sm-start { + .align-items-sm-start + { align-items: flex-start !important; } - .align-items-sm-end { + .align-items-sm-end + { align-items: flex-end !important; } - .align-items-sm-center { + .align-items-sm-center + { align-items: center !important; } - .align-items-sm-baseline { + .align-items-sm-baseline + { align-items: baseline !important; } - .align-items-sm-stretch { + .align-items-sm-stretch + { align-items: stretch !important; } - .align-content-sm-start { + .align-content-sm-start + { align-content: flex-start !important; } - .align-content-sm-end { + .align-content-sm-end + { align-content: flex-end !important; } - .align-content-sm-center { + .align-content-sm-center + { align-content: center !important; } - .align-content-sm-between { + .align-content-sm-between + { align-content: space-between !important; } - .align-content-sm-around { + .align-content-sm-around + { align-content: space-around !important; } - .align-content-sm-stretch { + .align-content-sm-stretch + { align-content: stretch !important; } - .align-self-sm-auto { + .align-self-sm-auto + { align-self: auto !important; } - .align-self-sm-start { + .align-self-sm-start + { align-self: flex-start !important; } - .align-self-sm-end { + .align-self-sm-end + { align-self: flex-end !important; } - .align-self-sm-center { + .align-self-sm-center + { align-self: center !important; } - .align-self-sm-baseline { + .align-self-sm-baseline + { align-self: baseline !important; } - .align-self-sm-stretch { - align-self: stretch !important; } } -@media (min-width: 768px) { - .flex-md-row { + .align-self-sm-stretch + { + align-self: stretch !important; } +} + +@media (min-width: 768px) +{ + .flex-md-row + { flex-direction: row !important; } - .flex-md-column { + .flex-md-column + { flex-direction: column !important; } - .flex-md-row-reverse { + .flex-md-row-reverse + { flex-direction: row-reverse !important; } - .flex-md-column-reverse { + .flex-md-column-reverse + { flex-direction: column-reverse !important; } - .flex-md-wrap { + .flex-md-wrap + { flex-wrap: wrap !important; } - .flex-md-nowrap { + .flex-md-nowrap + { flex-wrap: nowrap !important; } - .flex-md-wrap-reverse { + .flex-md-wrap-reverse + { flex-wrap: wrap-reverse !important; } - .flex-md-fill { + .flex-md-fill + { flex: 1 1 auto !important; } - .flex-md-grow-0 { + .flex-md-grow-0 + { flex-grow: 0 !important; } - .flex-md-grow-1 { + .flex-md-grow-1 + { flex-grow: 1 !important; } - .flex-md-shrink-0 { + .flex-md-shrink-0 + { flex-shrink: 0 !important; } - .flex-md-shrink-1 { + .flex-md-shrink-1 + { flex-shrink: 1 !important; } - .justify-content-md-start { + .justify-content-md-start + { justify-content: flex-start !important; } - .justify-content-md-end { + .justify-content-md-end + { justify-content: flex-end !important; } - .justify-content-md-center { + .justify-content-md-center + { justify-content: center !important; } - .justify-content-md-between { + .justify-content-md-between + { justify-content: space-between !important; } - .justify-content-md-around { + .justify-content-md-around + { justify-content: space-around !important; } - .align-items-md-start { + .align-items-md-start + { align-items: flex-start !important; } - .align-items-md-end { + .align-items-md-end + { align-items: flex-end !important; } - .align-items-md-center { + .align-items-md-center + { align-items: center !important; } - .align-items-md-baseline { + .align-items-md-baseline + { align-items: baseline !important; } - .align-items-md-stretch { + .align-items-md-stretch + { align-items: stretch !important; } - .align-content-md-start { + .align-content-md-start + { align-content: flex-start !important; } - .align-content-md-end { + .align-content-md-end + { align-content: flex-end !important; } - .align-content-md-center { + .align-content-md-center + { align-content: center !important; } - .align-content-md-between { + .align-content-md-between + { align-content: space-between !important; } - .align-content-md-around { + .align-content-md-around + { align-content: space-around !important; } - .align-content-md-stretch { + .align-content-md-stretch + { align-content: stretch !important; } - .align-self-md-auto { + .align-self-md-auto + { align-self: auto !important; } - .align-self-md-start { + .align-self-md-start + { align-self: flex-start !important; } - .align-self-md-end { + .align-self-md-end + { align-self: flex-end !important; } - .align-self-md-center { + .align-self-md-center + { align-self: center !important; } - .align-self-md-baseline { + .align-self-md-baseline + { align-self: baseline !important; } - .align-self-md-stretch { - align-self: stretch !important; } } -@media (min-width: 992px) { - .flex-lg-row { + .align-self-md-stretch + { + align-self: stretch !important; } +} + +@media (min-width: 992px) +{ + .flex-lg-row + { flex-direction: row !important; } - .flex-lg-column { + .flex-lg-column + { flex-direction: column !important; } - .flex-lg-row-reverse { + .flex-lg-row-reverse + { flex-direction: row-reverse !important; } - .flex-lg-column-reverse { + .flex-lg-column-reverse + { flex-direction: column-reverse !important; } - .flex-lg-wrap { + .flex-lg-wrap + { flex-wrap: wrap !important; } - .flex-lg-nowrap { + .flex-lg-nowrap + { flex-wrap: nowrap !important; } - .flex-lg-wrap-reverse { + .flex-lg-wrap-reverse + { flex-wrap: wrap-reverse !important; } - .flex-lg-fill { + .flex-lg-fill + { flex: 1 1 auto !important; } - .flex-lg-grow-0 { + .flex-lg-grow-0 + { flex-grow: 0 !important; } - .flex-lg-grow-1 { + .flex-lg-grow-1 + { flex-grow: 1 !important; } - .flex-lg-shrink-0 { + .flex-lg-shrink-0 + { flex-shrink: 0 !important; } - .flex-lg-shrink-1 { + .flex-lg-shrink-1 + { flex-shrink: 1 !important; } - .justify-content-lg-start { + .justify-content-lg-start + { justify-content: flex-start !important; } - .justify-content-lg-end { + .justify-content-lg-end + { justify-content: flex-end !important; } - .justify-content-lg-center { + .justify-content-lg-center + { justify-content: center !important; } - .justify-content-lg-between { + .justify-content-lg-between + { justify-content: space-between !important; } - .justify-content-lg-around { + .justify-content-lg-around + { justify-content: space-around !important; } - .align-items-lg-start { + .align-items-lg-start + { align-items: flex-start !important; } - .align-items-lg-end { + .align-items-lg-end + { align-items: flex-end !important; } - .align-items-lg-center { + .align-items-lg-center + { align-items: center !important; } - .align-items-lg-baseline { + .align-items-lg-baseline + { align-items: baseline !important; } - .align-items-lg-stretch { + .align-items-lg-stretch + { align-items: stretch !important; } - .align-content-lg-start { + .align-content-lg-start + { align-content: flex-start !important; } - .align-content-lg-end { + .align-content-lg-end + { align-content: flex-end !important; } - .align-content-lg-center { + .align-content-lg-center + { align-content: center !important; } - .align-content-lg-between { + .align-content-lg-between + { align-content: space-between !important; } - .align-content-lg-around { + .align-content-lg-around + { align-content: space-around !important; } - .align-content-lg-stretch { + .align-content-lg-stretch + { align-content: stretch !important; } - .align-self-lg-auto { + .align-self-lg-auto + { align-self: auto !important; } - .align-self-lg-start { + .align-self-lg-start + { align-self: flex-start !important; } - .align-self-lg-end { + .align-self-lg-end + { align-self: flex-end !important; } - .align-self-lg-center { + .align-self-lg-center + { align-self: center !important; } - .align-self-lg-baseline { + .align-self-lg-baseline + { align-self: baseline !important; } - .align-self-lg-stretch { - align-self: stretch !important; } } -@media (min-width: 1200px) { - .flex-xl-row { + .align-self-lg-stretch + { + align-self: stretch !important; } +} + +@media (min-width: 1200px) +{ + .flex-xl-row + { flex-direction: row !important; } - .flex-xl-column { + .flex-xl-column + { flex-direction: column !important; } - .flex-xl-row-reverse { + .flex-xl-row-reverse + { flex-direction: row-reverse !important; } - .flex-xl-column-reverse { + .flex-xl-column-reverse + { flex-direction: column-reverse !important; } - .flex-xl-wrap { + .flex-xl-wrap + { flex-wrap: wrap !important; } - .flex-xl-nowrap { + .flex-xl-nowrap + { flex-wrap: nowrap !important; } - .flex-xl-wrap-reverse { + .flex-xl-wrap-reverse + { flex-wrap: wrap-reverse !important; } - .flex-xl-fill { + .flex-xl-fill + { flex: 1 1 auto !important; } - .flex-xl-grow-0 { + .flex-xl-grow-0 + { flex-grow: 0 !important; } - .flex-xl-grow-1 { + .flex-xl-grow-1 + { flex-grow: 1 !important; } - .flex-xl-shrink-0 { + .flex-xl-shrink-0 + { flex-shrink: 0 !important; } - .flex-xl-shrink-1 { + .flex-xl-shrink-1 + { flex-shrink: 1 !important; } - .justify-content-xl-start { + .justify-content-xl-start + { justify-content: flex-start !important; } - .justify-content-xl-end { + .justify-content-xl-end + { justify-content: flex-end !important; } - .justify-content-xl-center { + .justify-content-xl-center + { justify-content: center !important; } - .justify-content-xl-between { + .justify-content-xl-between + { justify-content: space-between !important; } - .justify-content-xl-around { + .justify-content-xl-around + { justify-content: space-around !important; } - .align-items-xl-start { + .align-items-xl-start + { align-items: flex-start !important; } - .align-items-xl-end { + .align-items-xl-end + { align-items: flex-end !important; } - .align-items-xl-center { + .align-items-xl-center + { align-items: center !important; } - .align-items-xl-baseline { + .align-items-xl-baseline + { align-items: baseline !important; } - .align-items-xl-stretch { + .align-items-xl-stretch + { align-items: stretch !important; } - .align-content-xl-start { + .align-content-xl-start + { align-content: flex-start !important; } - .align-content-xl-end { + .align-content-xl-end + { align-content: flex-end !important; } - .align-content-xl-center { + .align-content-xl-center + { align-content: center !important; } - .align-content-xl-between { + .align-content-xl-between + { align-content: space-between !important; } - .align-content-xl-around { + .align-content-xl-around + { align-content: space-around !important; } - .align-content-xl-stretch { + .align-content-xl-stretch + { align-content: stretch !important; } - .align-self-xl-auto { + .align-self-xl-auto + { align-self: auto !important; } - .align-self-xl-start { + .align-self-xl-start + { align-self: flex-start !important; } - .align-self-xl-end { + .align-self-xl-end + { align-self: flex-end !important; } - .align-self-xl-center { + .align-self-xl-center + { align-self: center !important; } - .align-self-xl-baseline { + .align-self-xl-baseline + { align-self: baseline !important; } - .align-self-xl-stretch { - align-self: stretch !important; } } -.float-left { + .align-self-xl-stretch + { + align-self: stretch !important; } +} + +.float-left +{ float: left !important; } -.float-right { +.float-right +{ float: right !important; } -.float-none { +.float-none +{ float: none !important; } -@media (min-width: 576px) { - .float-sm-left { +@media (min-width: 576px) +{ + .float-sm-left + { float: left !important; } - .float-sm-right { + .float-sm-right + { float: right !important; } - .float-sm-none { - float: none !important; } } -@media (min-width: 768px) { - .float-md-left { + .float-sm-none + { + float: none !important; } +} + +@media (min-width: 768px) +{ + .float-md-left + { float: left !important; } - .float-md-right { + .float-md-right + { float: right !important; } - .float-md-none { - float: none !important; } } -@media (min-width: 992px) { - .float-lg-left { + .float-md-none + { + float: none !important; } +} + +@media (min-width: 992px) +{ + .float-lg-left + { float: left !important; } - .float-lg-right { + .float-lg-right + { float: right !important; } - .float-lg-none { - float: none !important; } } -@media (min-width: 1200px) { - .float-xl-left { + .float-lg-none + { + float: none !important; } +} + +@media (min-width: 1200px) +{ + .float-xl-left + { float: left !important; } - .float-xl-right { + .float-xl-right + { float: right !important; } - .float-xl-none { - float: none !important; } } -.overflow-auto { + .float-xl-none + { + float: none !important; } +} + +.overflow-auto +{ overflow: auto !important; } -.overflow-hidden { +.overflow-hidden +{ overflow: hidden !important; } -.position-static { +.position-static +{ position: static !important; } -.position-relative { +.position-relative +{ position: relative !important; } -.position-absolute { +.position-absolute +{ position: absolute !important; } -.position-fixed { +.position-fixed +{ position: fixed !important; } -.position-sticky { +.position-sticky +{ position: sticky !important; } -.fixed-top { +.fixed-top +{ position: fixed; top: 0; right: 0; left: 0; z-index: 1030; } -.fixed-bottom { +.fixed-bottom +{ position: fixed; right: 0; bottom: 0; left: 0; z-index: 1030; } -@supports (position: sticky) { - .sticky-top { +@supports (position: sticky) +{ + .sticky-top + { position: sticky; top: 0; - z-index: 1020; } } + z-index: 1020; } +} -.sr-only { +.sr-only +{ position: absolute; width: 1px; height: 1px; @@ -5565,7 +7711,8 @@ button.bg-dark:focus { white-space: nowrap; border: 0; } -.sr-only-focusable:active, .sr-only-focusable:focus { +.sr-only-focusable:active, .sr-only-focusable:focus +{ position: static; width: auto; height: auto; @@ -5573,67 +7720,88 @@ button.bg-dark:focus { clip: auto; white-space: normal; } -.shadow-sm { +.shadow-sm +{ box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; } -.shadow { +.shadow +{ box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; } -.shadow-lg { +.shadow-lg +{ box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; } -.shadow-none { +.shadow-none +{ box-shadow: none !important; } -.w-25 { +.w-25 +{ width: 25% !important; } -.w-50 { +.w-50 +{ width: 50% !important; } -.w-75 { +.w-75 +{ width: 75% !important; } -.w-100 { +.w-100 +{ width: 100% !important; } -.w-auto { +.w-auto +{ width: auto !important; } -.h-25 { +.h-25 +{ height: 25% !important; } -.h-50 { +.h-50 +{ height: 50% !important; } -.h-75 { +.h-75 +{ height: 75% !important; } -.h-100 { +.h-100 +{ height: 100% !important; } -.h-auto { +.h-auto +{ height: auto !important; } -.mw-100 { +.mw-100 +{ max-width: 100% !important; } -.mh-100 { +.mh-100 +{ max-height: 100% !important; } -.min-vw-100 { +.min-vw-100 +{ min-width: 100vw !important; } -.min-vh-100 { +.min-vh-100 +{ min-height: 100vh !important; } -.vw-100 { +.vw-100 +{ width: 100vw !important; } -.vh-100 { +.vh-100 +{ height: 100vh !important; } -.stretched-link::after { +.stretched-link::after +{ position: absolute; top: 0; right: 0; @@ -5644,1968 +7812,2526 @@ button.bg-dark:focus { content: ""; background-color: rgba(0, 0, 0, 0); } -.m-0 { +.m-0 +{ margin: 0 !important; } .mt-0, -.my-0 { +.my-0 +{ margin-top: 0 !important; } .mr-0, -.mx-0 { +.mx-0 +{ margin-right: 0 !important; } .mb-0, -.my-0 { +.my-0 +{ margin-bottom: 0 !important; } .ml-0, -.mx-0 { +.mx-0 +{ margin-left: 0 !important; } -.m-1 { +.m-1 +{ margin: 0.25rem !important; } .mt-1, -.my-1 { +.my-1 +{ margin-top: 0.25rem !important; } .mr-1, -.mx-1 { +.mx-1 +{ margin-right: 0.25rem !important; } .mb-1, -.my-1 { +.my-1 +{ margin-bottom: 0.25rem !important; } .ml-1, -.mx-1 { +.mx-1 +{ margin-left: 0.25rem !important; } -.m-2 { +.m-2 +{ margin: 0.5rem !important; } .mt-2, -.my-2 { +.my-2 +{ margin-top: 0.5rem !important; } .mr-2, -.mx-2 { +.mx-2 +{ margin-right: 0.5rem !important; } .mb-2, -.my-2 { +.my-2 +{ margin-bottom: 0.5rem !important; } .ml-2, -.mx-2 { +.mx-2 +{ margin-left: 0.5rem !important; } -.m-3 { +.m-3 +{ margin: 1rem !important; } .mt-3, -.my-3 { +.my-3 +{ margin-top: 1rem !important; } .mr-3, -.mx-3 { +.mx-3 +{ margin-right: 1rem !important; } .mb-3, -.my-3 { +.my-3 +{ margin-bottom: 1rem !important; } .ml-3, -.mx-3 { +.mx-3 +{ margin-left: 1rem !important; } -.m-4 { +.m-4 +{ margin: 1.5rem !important; } .mt-4, -.my-4 { +.my-4 +{ margin-top: 1.5rem !important; } .mr-4, -.mx-4 { +.mx-4 +{ margin-right: 1.5rem !important; } .mb-4, -.my-4 { +.my-4 +{ margin-bottom: 1.5rem !important; } .ml-4, -.mx-4 { +.mx-4 +{ margin-left: 1.5rem !important; } -.m-5 { +.m-5 +{ margin: 3rem !important; } .mt-5, -.my-5 { +.my-5 +{ margin-top: 3rem !important; } .mr-5, -.mx-5 { +.mx-5 +{ margin-right: 3rem !important; } .mb-5, -.my-5 { +.my-5 +{ margin-bottom: 3rem !important; } .ml-5, -.mx-5 { +.mx-5 +{ margin-left: 3rem !important; } -.p-0 { +.p-0 +{ padding: 0 !important; } .pt-0, -.py-0 { +.py-0 +{ padding-top: 0 !important; } .pr-0, -.px-0 { +.px-0 +{ padding-right: 0 !important; } .pb-0, -.py-0 { +.py-0 +{ padding-bottom: 0 !important; } .pl-0, -.px-0 { +.px-0 +{ padding-left: 0 !important; } -.p-1 { +.p-1 +{ padding: 0.25rem !important; } .pt-1, -.py-1 { +.py-1 +{ padding-top: 0.25rem !important; } .pr-1, -.px-1 { +.px-1 +{ padding-right: 0.25rem !important; } .pb-1, -.py-1 { +.py-1 +{ padding-bottom: 0.25rem !important; } .pl-1, -.px-1 { +.px-1 +{ padding-left: 0.25rem !important; } -.p-2 { +.p-2 +{ padding: 0.5rem !important; } .pt-2, -.py-2 { +.py-2 +{ padding-top: 0.5rem !important; } .pr-2, -.px-2 { +.px-2 +{ padding-right: 0.5rem !important; } .pb-2, -.py-2 { +.py-2 +{ padding-bottom: 0.5rem !important; } .pl-2, -.px-2 { +.px-2 +{ padding-left: 0.5rem !important; } -.p-3 { +.p-3 +{ padding: 1rem !important; } .pt-3, -.py-3 { +.py-3 +{ padding-top: 1rem !important; } .pr-3, -.px-3 { +.px-3 +{ padding-right: 1rem !important; } .pb-3, -.py-3 { +.py-3 +{ padding-bottom: 1rem !important; } .pl-3, -.px-3 { +.px-3 +{ padding-left: 1rem !important; } -.p-4 { +.p-4 +{ padding: 1.5rem !important; } .pt-4, -.py-4 { +.py-4 +{ padding-top: 1.5rem !important; } .pr-4, -.px-4 { +.px-4 +{ padding-right: 1.5rem !important; } .pb-4, -.py-4 { +.py-4 +{ padding-bottom: 1.5rem !important; } .pl-4, -.px-4 { +.px-4 +{ padding-left: 1.5rem !important; } -.p-5 { +.p-5 +{ padding: 3rem !important; } .pt-5, -.py-5 { +.py-5 +{ padding-top: 3rem !important; } .pr-5, -.px-5 { +.px-5 +{ padding-right: 3rem !important; } .pb-5, -.py-5 { +.py-5 +{ padding-bottom: 3rem !important; } .pl-5, -.px-5 { +.px-5 +{ padding-left: 3rem !important; } -.m-n1 { +.m-n1 +{ margin: -0.25rem !important; } .mt-n1, -.my-n1 { +.my-n1 +{ margin-top: -0.25rem !important; } .mr-n1, -.mx-n1 { +.mx-n1 +{ margin-right: -0.25rem !important; } .mb-n1, -.my-n1 { +.my-n1 +{ margin-bottom: -0.25rem !important; } .ml-n1, -.mx-n1 { +.mx-n1 +{ margin-left: -0.25rem !important; } -.m-n2 { +.m-n2 +{ margin: -0.5rem !important; } .mt-n2, -.my-n2 { +.my-n2 +{ margin-top: -0.5rem !important; } .mr-n2, -.mx-n2 { +.mx-n2 +{ margin-right: -0.5rem !important; } .mb-n2, -.my-n2 { +.my-n2 +{ margin-bottom: -0.5rem !important; } .ml-n2, -.mx-n2 { +.mx-n2 +{ margin-left: -0.5rem !important; } -.m-n3 { +.m-n3 +{ margin: -1rem !important; } .mt-n3, -.my-n3 { +.my-n3 +{ margin-top: -1rem !important; } .mr-n3, -.mx-n3 { +.mx-n3 +{ margin-right: -1rem !important; } .mb-n3, -.my-n3 { +.my-n3 +{ margin-bottom: -1rem !important; } .ml-n3, -.mx-n3 { +.mx-n3 +{ margin-left: -1rem !important; } -.m-n4 { +.m-n4 +{ margin: -1.5rem !important; } .mt-n4, -.my-n4 { +.my-n4 +{ margin-top: -1.5rem !important; } .mr-n4, -.mx-n4 { +.mx-n4 +{ margin-right: -1.5rem !important; } .mb-n4, -.my-n4 { +.my-n4 +{ margin-bottom: -1.5rem !important; } .ml-n4, -.mx-n4 { +.mx-n4 +{ margin-left: -1.5rem !important; } -.m-n5 { +.m-n5 +{ margin: -3rem !important; } .mt-n5, -.my-n5 { +.my-n5 +{ margin-top: -3rem !important; } .mr-n5, -.mx-n5 { +.mx-n5 +{ margin-right: -3rem !important; } .mb-n5, -.my-n5 { +.my-n5 +{ margin-bottom: -3rem !important; } .ml-n5, -.mx-n5 { +.mx-n5 +{ margin-left: -3rem !important; } -.m-auto { +.m-auto +{ margin: auto !important; } .mt-auto, -.my-auto { +.my-auto +{ margin-top: auto !important; } .mr-auto, -.mx-auto { +.mx-auto +{ margin-right: auto !important; } .mb-auto, -.my-auto { +.my-auto +{ margin-bottom: auto !important; } .ml-auto, -.mx-auto { +.mx-auto +{ margin-left: auto !important; } -@media (min-width: 576px) { - .m-sm-0 { +@media (min-width: 576px) +{ + .m-sm-0 + { margin: 0 !important; } .mt-sm-0, - .my-sm-0 { + .my-sm-0 + { margin-top: 0 !important; } .mr-sm-0, - .mx-sm-0 { + .mx-sm-0 + { margin-right: 0 !important; } .mb-sm-0, - .my-sm-0 { + .my-sm-0 + { margin-bottom: 0 !important; } .ml-sm-0, - .mx-sm-0 { + .mx-sm-0 + { margin-left: 0 !important; } - .m-sm-1 { + .m-sm-1 + { margin: 0.25rem !important; } .mt-sm-1, - .my-sm-1 { + .my-sm-1 + { margin-top: 0.25rem !important; } .mr-sm-1, - .mx-sm-1 { + .mx-sm-1 + { margin-right: 0.25rem !important; } .mb-sm-1, - .my-sm-1 { + .my-sm-1 + { margin-bottom: 0.25rem !important; } .ml-sm-1, - .mx-sm-1 { + .mx-sm-1 + { margin-left: 0.25rem !important; } - .m-sm-2 { + .m-sm-2 + { margin: 0.5rem !important; } .mt-sm-2, - .my-sm-2 { + .my-sm-2 + { margin-top: 0.5rem !important; } .mr-sm-2, - .mx-sm-2 { + .mx-sm-2 + { margin-right: 0.5rem !important; } .mb-sm-2, - .my-sm-2 { + .my-sm-2 + { margin-bottom: 0.5rem !important; } .ml-sm-2, - .mx-sm-2 { + .mx-sm-2 + { margin-left: 0.5rem !important; } - .m-sm-3 { + .m-sm-3 + { margin: 1rem !important; } .mt-sm-3, - .my-sm-3 { + .my-sm-3 + { margin-top: 1rem !important; } .mr-sm-3, - .mx-sm-3 { + .mx-sm-3 + { margin-right: 1rem !important; } .mb-sm-3, - .my-sm-3 { + .my-sm-3 + { margin-bottom: 1rem !important; } .ml-sm-3, - .mx-sm-3 { + .mx-sm-3 + { margin-left: 1rem !important; } - .m-sm-4 { + .m-sm-4 + { margin: 1.5rem !important; } .mt-sm-4, - .my-sm-4 { + .my-sm-4 + { margin-top: 1.5rem !important; } .mr-sm-4, - .mx-sm-4 { + .mx-sm-4 + { margin-right: 1.5rem !important; } .mb-sm-4, - .my-sm-4 { + .my-sm-4 + { margin-bottom: 1.5rem !important; } .ml-sm-4, - .mx-sm-4 { + .mx-sm-4 + { margin-left: 1.5rem !important; } - .m-sm-5 { + .m-sm-5 + { margin: 3rem !important; } .mt-sm-5, - .my-sm-5 { + .my-sm-5 + { margin-top: 3rem !important; } .mr-sm-5, - .mx-sm-5 { + .mx-sm-5 + { margin-right: 3rem !important; } .mb-sm-5, - .my-sm-5 { + .my-sm-5 + { margin-bottom: 3rem !important; } .ml-sm-5, - .mx-sm-5 { + .mx-sm-5 + { margin-left: 3rem !important; } - .p-sm-0 { + .p-sm-0 + { padding: 0 !important; } .pt-sm-0, - .py-sm-0 { + .py-sm-0 + { padding-top: 0 !important; } .pr-sm-0, - .px-sm-0 { + .px-sm-0 + { padding-right: 0 !important; } .pb-sm-0, - .py-sm-0 { + .py-sm-0 + { padding-bottom: 0 !important; } .pl-sm-0, - .px-sm-0 { + .px-sm-0 + { padding-left: 0 !important; } - .p-sm-1 { + .p-sm-1 + { padding: 0.25rem !important; } .pt-sm-1, - .py-sm-1 { + .py-sm-1 + { padding-top: 0.25rem !important; } .pr-sm-1, - .px-sm-1 { + .px-sm-1 + { padding-right: 0.25rem !important; } .pb-sm-1, - .py-sm-1 { + .py-sm-1 + { padding-bottom: 0.25rem !important; } .pl-sm-1, - .px-sm-1 { + .px-sm-1 + { padding-left: 0.25rem !important; } - .p-sm-2 { + .p-sm-2 + { padding: 0.5rem !important; } .pt-sm-2, - .py-sm-2 { + .py-sm-2 + { padding-top: 0.5rem !important; } .pr-sm-2, - .px-sm-2 { + .px-sm-2 + { padding-right: 0.5rem !important; } .pb-sm-2, - .py-sm-2 { + .py-sm-2 + { padding-bottom: 0.5rem !important; } .pl-sm-2, - .px-sm-2 { + .px-sm-2 + { padding-left: 0.5rem !important; } - .p-sm-3 { + .p-sm-3 + { padding: 1rem !important; } .pt-sm-3, - .py-sm-3 { + .py-sm-3 + { padding-top: 1rem !important; } .pr-sm-3, - .px-sm-3 { + .px-sm-3 + { padding-right: 1rem !important; } .pb-sm-3, - .py-sm-3 { + .py-sm-3 + { padding-bottom: 1rem !important; } .pl-sm-3, - .px-sm-3 { + .px-sm-3 + { padding-left: 1rem !important; } - .p-sm-4 { + .p-sm-4 + { padding: 1.5rem !important; } .pt-sm-4, - .py-sm-4 { + .py-sm-4 + { padding-top: 1.5rem !important; } .pr-sm-4, - .px-sm-4 { + .px-sm-4 + { padding-right: 1.5rem !important; } .pb-sm-4, - .py-sm-4 { + .py-sm-4 + { padding-bottom: 1.5rem !important; } .pl-sm-4, - .px-sm-4 { + .px-sm-4 + { padding-left: 1.5rem !important; } - .p-sm-5 { + .p-sm-5 + { padding: 3rem !important; } .pt-sm-5, - .py-sm-5 { + .py-sm-5 + { padding-top: 3rem !important; } .pr-sm-5, - .px-sm-5 { + .px-sm-5 + { padding-right: 3rem !important; } .pb-sm-5, - .py-sm-5 { + .py-sm-5 + { padding-bottom: 3rem !important; } .pl-sm-5, - .px-sm-5 { + .px-sm-5 + { padding-left: 3rem !important; } - .m-sm-n1 { + .m-sm-n1 + { margin: -0.25rem !important; } .mt-sm-n1, - .my-sm-n1 { + .my-sm-n1 + { margin-top: -0.25rem !important; } .mr-sm-n1, - .mx-sm-n1 { + .mx-sm-n1 + { margin-right: -0.25rem !important; } .mb-sm-n1, - .my-sm-n1 { + .my-sm-n1 + { margin-bottom: -0.25rem !important; } .ml-sm-n1, - .mx-sm-n1 { + .mx-sm-n1 + { margin-left: -0.25rem !important; } - .m-sm-n2 { + .m-sm-n2 + { margin: -0.5rem !important; } .mt-sm-n2, - .my-sm-n2 { + .my-sm-n2 + { margin-top: -0.5rem !important; } .mr-sm-n2, - .mx-sm-n2 { + .mx-sm-n2 + { margin-right: -0.5rem !important; } .mb-sm-n2, - .my-sm-n2 { + .my-sm-n2 + { margin-bottom: -0.5rem !important; } .ml-sm-n2, - .mx-sm-n2 { + .mx-sm-n2 + { margin-left: -0.5rem !important; } - .m-sm-n3 { + .m-sm-n3 + { margin: -1rem !important; } .mt-sm-n3, - .my-sm-n3 { + .my-sm-n3 + { margin-top: -1rem !important; } .mr-sm-n3, - .mx-sm-n3 { + .mx-sm-n3 + { margin-right: -1rem !important; } .mb-sm-n3, - .my-sm-n3 { + .my-sm-n3 + { margin-bottom: -1rem !important; } .ml-sm-n3, - .mx-sm-n3 { + .mx-sm-n3 + { margin-left: -1rem !important; } - .m-sm-n4 { + .m-sm-n4 + { margin: -1.5rem !important; } .mt-sm-n4, - .my-sm-n4 { + .my-sm-n4 + { margin-top: -1.5rem !important; } .mr-sm-n4, - .mx-sm-n4 { + .mx-sm-n4 + { margin-right: -1.5rem !important; } .mb-sm-n4, - .my-sm-n4 { + .my-sm-n4 + { margin-bottom: -1.5rem !important; } .ml-sm-n4, - .mx-sm-n4 { + .mx-sm-n4 + { margin-left: -1.5rem !important; } - .m-sm-n5 { + .m-sm-n5 + { margin: -3rem !important; } .mt-sm-n5, - .my-sm-n5 { + .my-sm-n5 + { margin-top: -3rem !important; } .mr-sm-n5, - .mx-sm-n5 { + .mx-sm-n5 + { margin-right: -3rem !important; } .mb-sm-n5, - .my-sm-n5 { + .my-sm-n5 + { margin-bottom: -3rem !important; } .ml-sm-n5, - .mx-sm-n5 { + .mx-sm-n5 + { margin-left: -3rem !important; } - .m-sm-auto { + .m-sm-auto + { margin: auto !important; } .mt-sm-auto, - .my-sm-auto { + .my-sm-auto + { margin-top: auto !important; } .mr-sm-auto, - .mx-sm-auto { + .mx-sm-auto + { margin-right: auto !important; } .mb-sm-auto, - .my-sm-auto { + .my-sm-auto + { margin-bottom: auto !important; } .ml-sm-auto, - .mx-sm-auto { - margin-left: auto !important; } } -@media (min-width: 768px) { - .m-md-0 { + .mx-sm-auto + { + margin-left: auto !important; } +} + +@media (min-width: 768px) +{ + .m-md-0 + { margin: 0 !important; } .mt-md-0, - .my-md-0 { + .my-md-0 + { margin-top: 0 !important; } .mr-md-0, - .mx-md-0 { + .mx-md-0 + { margin-right: 0 !important; } .mb-md-0, - .my-md-0 { + .my-md-0 + { margin-bottom: 0 !important; } .ml-md-0, - .mx-md-0 { + .mx-md-0 + { margin-left: 0 !important; } - .m-md-1 { + .m-md-1 + { margin: 0.25rem !important; } .mt-md-1, - .my-md-1 { + .my-md-1 + { margin-top: 0.25rem !important; } .mr-md-1, - .mx-md-1 { + .mx-md-1 + { margin-right: 0.25rem !important; } .mb-md-1, - .my-md-1 { + .my-md-1 + { margin-bottom: 0.25rem !important; } .ml-md-1, - .mx-md-1 { + .mx-md-1 + { margin-left: 0.25rem !important; } - .m-md-2 { + .m-md-2 + { margin: 0.5rem !important; } .mt-md-2, - .my-md-2 { + .my-md-2 + { margin-top: 0.5rem !important; } .mr-md-2, - .mx-md-2 { + .mx-md-2 + { margin-right: 0.5rem !important; } .mb-md-2, - .my-md-2 { + .my-md-2 + { margin-bottom: 0.5rem !important; } .ml-md-2, - .mx-md-2 { + .mx-md-2 + { margin-left: 0.5rem !important; } - .m-md-3 { + .m-md-3 + { margin: 1rem !important; } .mt-md-3, - .my-md-3 { + .my-md-3 + { margin-top: 1rem !important; } .mr-md-3, - .mx-md-3 { + .mx-md-3 + { margin-right: 1rem !important; } .mb-md-3, - .my-md-3 { + .my-md-3 + { margin-bottom: 1rem !important; } .ml-md-3, - .mx-md-3 { + .mx-md-3 + { margin-left: 1rem !important; } - .m-md-4 { + .m-md-4 + { margin: 1.5rem !important; } .mt-md-4, - .my-md-4 { + .my-md-4 + { margin-top: 1.5rem !important; } .mr-md-4, - .mx-md-4 { + .mx-md-4 + { margin-right: 1.5rem !important; } .mb-md-4, - .my-md-4 { + .my-md-4 + { margin-bottom: 1.5rem !important; } .ml-md-4, - .mx-md-4 { + .mx-md-4 + { margin-left: 1.5rem !important; } - .m-md-5 { + .m-md-5 + { margin: 3rem !important; } .mt-md-5, - .my-md-5 { + .my-md-5 + { margin-top: 3rem !important; } .mr-md-5, - .mx-md-5 { + .mx-md-5 + { margin-right: 3rem !important; } .mb-md-5, - .my-md-5 { + .my-md-5 + { margin-bottom: 3rem !important; } .ml-md-5, - .mx-md-5 { + .mx-md-5 + { margin-left: 3rem !important; } - .p-md-0 { + .p-md-0 + { padding: 0 !important; } .pt-md-0, - .py-md-0 { + .py-md-0 + { padding-top: 0 !important; } .pr-md-0, - .px-md-0 { + .px-md-0 + { padding-right: 0 !important; } .pb-md-0, - .py-md-0 { + .py-md-0 + { padding-bottom: 0 !important; } .pl-md-0, - .px-md-0 { + .px-md-0 + { padding-left: 0 !important; } - .p-md-1 { + .p-md-1 + { padding: 0.25rem !important; } .pt-md-1, - .py-md-1 { + .py-md-1 + { padding-top: 0.25rem !important; } .pr-md-1, - .px-md-1 { + .px-md-1 + { padding-right: 0.25rem !important; } .pb-md-1, - .py-md-1 { + .py-md-1 + { padding-bottom: 0.25rem !important; } .pl-md-1, - .px-md-1 { + .px-md-1 + { padding-left: 0.25rem !important; } - .p-md-2 { + .p-md-2 + { padding: 0.5rem !important; } .pt-md-2, - .py-md-2 { + .py-md-2 + { padding-top: 0.5rem !important; } .pr-md-2, - .px-md-2 { + .px-md-2 + { padding-right: 0.5rem !important; } .pb-md-2, - .py-md-2 { + .py-md-2 + { padding-bottom: 0.5rem !important; } .pl-md-2, - .px-md-2 { + .px-md-2 + { padding-left: 0.5rem !important; } - .p-md-3 { + .p-md-3 + { padding: 1rem !important; } .pt-md-3, - .py-md-3 { + .py-md-3 + { padding-top: 1rem !important; } .pr-md-3, - .px-md-3 { + .px-md-3 + { padding-right: 1rem !important; } .pb-md-3, - .py-md-3 { + .py-md-3 + { padding-bottom: 1rem !important; } .pl-md-3, - .px-md-3 { + .px-md-3 + { padding-left: 1rem !important; } - .p-md-4 { + .p-md-4 + { padding: 1.5rem !important; } .pt-md-4, - .py-md-4 { + .py-md-4 + { padding-top: 1.5rem !important; } .pr-md-4, - .px-md-4 { + .px-md-4 + { padding-right: 1.5rem !important; } .pb-md-4, - .py-md-4 { + .py-md-4 + { padding-bottom: 1.5rem !important; } .pl-md-4, - .px-md-4 { + .px-md-4 + { padding-left: 1.5rem !important; } - .p-md-5 { + .p-md-5 + { padding: 3rem !important; } .pt-md-5, - .py-md-5 { + .py-md-5 + { padding-top: 3rem !important; } .pr-md-5, - .px-md-5 { + .px-md-5 + { padding-right: 3rem !important; } .pb-md-5, - .py-md-5 { + .py-md-5 + { padding-bottom: 3rem !important; } .pl-md-5, - .px-md-5 { + .px-md-5 + { padding-left: 3rem !important; } - .m-md-n1 { + .m-md-n1 + { margin: -0.25rem !important; } .mt-md-n1, - .my-md-n1 { + .my-md-n1 + { margin-top: -0.25rem !important; } .mr-md-n1, - .mx-md-n1 { + .mx-md-n1 + { margin-right: -0.25rem !important; } .mb-md-n1, - .my-md-n1 { + .my-md-n1 + { margin-bottom: -0.25rem !important; } .ml-md-n1, - .mx-md-n1 { + .mx-md-n1 + { margin-left: -0.25rem !important; } - .m-md-n2 { + .m-md-n2 + { margin: -0.5rem !important; } .mt-md-n2, - .my-md-n2 { + .my-md-n2 + { margin-top: -0.5rem !important; } .mr-md-n2, - .mx-md-n2 { + .mx-md-n2 + { margin-right: -0.5rem !important; } .mb-md-n2, - .my-md-n2 { + .my-md-n2 + { margin-bottom: -0.5rem !important; } .ml-md-n2, - .mx-md-n2 { + .mx-md-n2 + { margin-left: -0.5rem !important; } - .m-md-n3 { + .m-md-n3 + { margin: -1rem !important; } .mt-md-n3, - .my-md-n3 { + .my-md-n3 + { margin-top: -1rem !important; } .mr-md-n3, - .mx-md-n3 { + .mx-md-n3 + { margin-right: -1rem !important; } .mb-md-n3, - .my-md-n3 { + .my-md-n3 + { margin-bottom: -1rem !important; } .ml-md-n3, - .mx-md-n3 { + .mx-md-n3 + { margin-left: -1rem !important; } - .m-md-n4 { + .m-md-n4 + { margin: -1.5rem !important; } .mt-md-n4, - .my-md-n4 { + .my-md-n4 + { margin-top: -1.5rem !important; } .mr-md-n4, - .mx-md-n4 { + .mx-md-n4 + { margin-right: -1.5rem !important; } .mb-md-n4, - .my-md-n4 { + .my-md-n4 + { margin-bottom: -1.5rem !important; } .ml-md-n4, - .mx-md-n4 { + .mx-md-n4 + { margin-left: -1.5rem !important; } - .m-md-n5 { + .m-md-n5 + { margin: -3rem !important; } .mt-md-n5, - .my-md-n5 { + .my-md-n5 + { margin-top: -3rem !important; } .mr-md-n5, - .mx-md-n5 { + .mx-md-n5 + { margin-right: -3rem !important; } .mb-md-n5, - .my-md-n5 { + .my-md-n5 + { margin-bottom: -3rem !important; } .ml-md-n5, - .mx-md-n5 { + .mx-md-n5 + { margin-left: -3rem !important; } - .m-md-auto { + .m-md-auto + { margin: auto !important; } .mt-md-auto, - .my-md-auto { + .my-md-auto + { margin-top: auto !important; } .mr-md-auto, - .mx-md-auto { + .mx-md-auto + { margin-right: auto !important; } .mb-md-auto, - .my-md-auto { + .my-md-auto + { margin-bottom: auto !important; } .ml-md-auto, - .mx-md-auto { - margin-left: auto !important; } } -@media (min-width: 992px) { - .m-lg-0 { + .mx-md-auto + { + margin-left: auto !important; } +} + +@media (min-width: 992px) +{ + .m-lg-0 + { margin: 0 !important; } .mt-lg-0, - .my-lg-0 { + .my-lg-0 + { margin-top: 0 !important; } .mr-lg-0, - .mx-lg-0 { + .mx-lg-0 + { margin-right: 0 !important; } .mb-lg-0, - .my-lg-0 { + .my-lg-0 + { margin-bottom: 0 !important; } .ml-lg-0, - .mx-lg-0 { + .mx-lg-0 + { margin-left: 0 !important; } - .m-lg-1 { + .m-lg-1 + { margin: 0.25rem !important; } .mt-lg-1, - .my-lg-1 { + .my-lg-1 + { margin-top: 0.25rem !important; } .mr-lg-1, - .mx-lg-1 { + .mx-lg-1 + { margin-right: 0.25rem !important; } .mb-lg-1, - .my-lg-1 { + .my-lg-1 + { margin-bottom: 0.25rem !important; } .ml-lg-1, - .mx-lg-1 { + .mx-lg-1 + { margin-left: 0.25rem !important; } - .m-lg-2 { + .m-lg-2 + { margin: 0.5rem !important; } .mt-lg-2, - .my-lg-2 { + .my-lg-2 + { margin-top: 0.5rem !important; } .mr-lg-2, - .mx-lg-2 { + .mx-lg-2 + { margin-right: 0.5rem !important; } .mb-lg-2, - .my-lg-2 { + .my-lg-2 + { margin-bottom: 0.5rem !important; } .ml-lg-2, - .mx-lg-2 { + .mx-lg-2 + { margin-left: 0.5rem !important; } - .m-lg-3 { + .m-lg-3 + { margin: 1rem !important; } .mt-lg-3, - .my-lg-3 { + .my-lg-3 + { margin-top: 1rem !important; } .mr-lg-3, - .mx-lg-3 { + .mx-lg-3 + { margin-right: 1rem !important; } .mb-lg-3, - .my-lg-3 { + .my-lg-3 + { margin-bottom: 1rem !important; } .ml-lg-3, - .mx-lg-3 { + .mx-lg-3 + { margin-left: 1rem !important; } - .m-lg-4 { + .m-lg-4 + { margin: 1.5rem !important; } .mt-lg-4, - .my-lg-4 { + .my-lg-4 + { margin-top: 1.5rem !important; } .mr-lg-4, - .mx-lg-4 { + .mx-lg-4 + { margin-right: 1.5rem !important; } .mb-lg-4, - .my-lg-4 { + .my-lg-4 + { margin-bottom: 1.5rem !important; } .ml-lg-4, - .mx-lg-4 { + .mx-lg-4 + { margin-left: 1.5rem !important; } - .m-lg-5 { + .m-lg-5 + { margin: 3rem !important; } .mt-lg-5, - .my-lg-5 { + .my-lg-5 + { margin-top: 3rem !important; } .mr-lg-5, - .mx-lg-5 { + .mx-lg-5 + { margin-right: 3rem !important; } .mb-lg-5, - .my-lg-5 { + .my-lg-5 + { margin-bottom: 3rem !important; } .ml-lg-5, - .mx-lg-5 { + .mx-lg-5 + { margin-left: 3rem !important; } - .p-lg-0 { + .p-lg-0 + { padding: 0 !important; } .pt-lg-0, - .py-lg-0 { + .py-lg-0 + { padding-top: 0 !important; } .pr-lg-0, - .px-lg-0 { + .px-lg-0 + { padding-right: 0 !important; } .pb-lg-0, - .py-lg-0 { + .py-lg-0 + { padding-bottom: 0 !important; } .pl-lg-0, - .px-lg-0 { + .px-lg-0 + { padding-left: 0 !important; } - .p-lg-1 { + .p-lg-1 + { padding: 0.25rem !important; } .pt-lg-1, - .py-lg-1 { + .py-lg-1 + { padding-top: 0.25rem !important; } .pr-lg-1, - .px-lg-1 { + .px-lg-1 + { padding-right: 0.25rem !important; } .pb-lg-1, - .py-lg-1 { + .py-lg-1 + { padding-bottom: 0.25rem !important; } .pl-lg-1, - .px-lg-1 { + .px-lg-1 + { padding-left: 0.25rem !important; } - .p-lg-2 { + .p-lg-2 + { padding: 0.5rem !important; } .pt-lg-2, - .py-lg-2 { + .py-lg-2 + { padding-top: 0.5rem !important; } .pr-lg-2, - .px-lg-2 { + .px-lg-2 + { padding-right: 0.5rem !important; } .pb-lg-2, - .py-lg-2 { + .py-lg-2 + { padding-bottom: 0.5rem !important; } .pl-lg-2, - .px-lg-2 { + .px-lg-2 + { padding-left: 0.5rem !important; } - .p-lg-3 { + .p-lg-3 + { padding: 1rem !important; } .pt-lg-3, - .py-lg-3 { + .py-lg-3 + { padding-top: 1rem !important; } .pr-lg-3, - .px-lg-3 { + .px-lg-3 + { padding-right: 1rem !important; } .pb-lg-3, - .py-lg-3 { + .py-lg-3 + { padding-bottom: 1rem !important; } .pl-lg-3, - .px-lg-3 { + .px-lg-3 + { padding-left: 1rem !important; } - .p-lg-4 { + .p-lg-4 + { padding: 1.5rem !important; } .pt-lg-4, - .py-lg-4 { + .py-lg-4 + { padding-top: 1.5rem !important; } .pr-lg-4, - .px-lg-4 { + .px-lg-4 + { padding-right: 1.5rem !important; } .pb-lg-4, - .py-lg-4 { + .py-lg-4 + { padding-bottom: 1.5rem !important; } .pl-lg-4, - .px-lg-4 { + .px-lg-4 + { padding-left: 1.5rem !important; } - .p-lg-5 { + .p-lg-5 + { padding: 3rem !important; } .pt-lg-5, - .py-lg-5 { + .py-lg-5 + { padding-top: 3rem !important; } .pr-lg-5, - .px-lg-5 { + .px-lg-5 + { padding-right: 3rem !important; } .pb-lg-5, - .py-lg-5 { + .py-lg-5 + { padding-bottom: 3rem !important; } .pl-lg-5, - .px-lg-5 { + .px-lg-5 + { padding-left: 3rem !important; } - .m-lg-n1 { + .m-lg-n1 + { margin: -0.25rem !important; } .mt-lg-n1, - .my-lg-n1 { + .my-lg-n1 + { margin-top: -0.25rem !important; } .mr-lg-n1, - .mx-lg-n1 { + .mx-lg-n1 + { margin-right: -0.25rem !important; } .mb-lg-n1, - .my-lg-n1 { + .my-lg-n1 + { margin-bottom: -0.25rem !important; } .ml-lg-n1, - .mx-lg-n1 { + .mx-lg-n1 + { margin-left: -0.25rem !important; } - .m-lg-n2 { + .m-lg-n2 + { margin: -0.5rem !important; } .mt-lg-n2, - .my-lg-n2 { + .my-lg-n2 + { margin-top: -0.5rem !important; } .mr-lg-n2, - .mx-lg-n2 { + .mx-lg-n2 + { margin-right: -0.5rem !important; } .mb-lg-n2, - .my-lg-n2 { + .my-lg-n2 + { margin-bottom: -0.5rem !important; } .ml-lg-n2, - .mx-lg-n2 { + .mx-lg-n2 + { margin-left: -0.5rem !important; } - .m-lg-n3 { + .m-lg-n3 + { margin: -1rem !important; } .mt-lg-n3, - .my-lg-n3 { + .my-lg-n3 + { margin-top: -1rem !important; } .mr-lg-n3, - .mx-lg-n3 { + .mx-lg-n3 + { margin-right: -1rem !important; } .mb-lg-n3, - .my-lg-n3 { + .my-lg-n3 + { margin-bottom: -1rem !important; } .ml-lg-n3, - .mx-lg-n3 { + .mx-lg-n3 + { margin-left: -1rem !important; } - .m-lg-n4 { + .m-lg-n4 + { margin: -1.5rem !important; } .mt-lg-n4, - .my-lg-n4 { + .my-lg-n4 + { margin-top: -1.5rem !important; } .mr-lg-n4, - .mx-lg-n4 { + .mx-lg-n4 + { margin-right: -1.5rem !important; } .mb-lg-n4, - .my-lg-n4 { + .my-lg-n4 + { margin-bottom: -1.5rem !important; } .ml-lg-n4, - .mx-lg-n4 { + .mx-lg-n4 + { margin-left: -1.5rem !important; } - .m-lg-n5 { + .m-lg-n5 + { margin: -3rem !important; } .mt-lg-n5, - .my-lg-n5 { + .my-lg-n5 + { margin-top: -3rem !important; } .mr-lg-n5, - .mx-lg-n5 { + .mx-lg-n5 + { margin-right: -3rem !important; } .mb-lg-n5, - .my-lg-n5 { + .my-lg-n5 + { margin-bottom: -3rem !important; } .ml-lg-n5, - .mx-lg-n5 { + .mx-lg-n5 + { margin-left: -3rem !important; } - .m-lg-auto { + .m-lg-auto + { margin: auto !important; } .mt-lg-auto, - .my-lg-auto { + .my-lg-auto + { margin-top: auto !important; } .mr-lg-auto, - .mx-lg-auto { + .mx-lg-auto + { margin-right: auto !important; } .mb-lg-auto, - .my-lg-auto { + .my-lg-auto + { margin-bottom: auto !important; } .ml-lg-auto, - .mx-lg-auto { - margin-left: auto !important; } } -@media (min-width: 1200px) { - .m-xl-0 { + .mx-lg-auto + { + margin-left: auto !important; } +} + +@media (min-width: 1200px) +{ + .m-xl-0 + { margin: 0 !important; } .mt-xl-0, - .my-xl-0 { + .my-xl-0 + { margin-top: 0 !important; } .mr-xl-0, - .mx-xl-0 { + .mx-xl-0 + { margin-right: 0 !important; } .mb-xl-0, - .my-xl-0 { + .my-xl-0 + { margin-bottom: 0 !important; } .ml-xl-0, - .mx-xl-0 { + .mx-xl-0 + { margin-left: 0 !important; } - .m-xl-1 { + .m-xl-1 + { margin: 0.25rem !important; } .mt-xl-1, - .my-xl-1 { + .my-xl-1 + { margin-top: 0.25rem !important; } .mr-xl-1, - .mx-xl-1 { + .mx-xl-1 + { margin-right: 0.25rem !important; } .mb-xl-1, - .my-xl-1 { + .my-xl-1 + { margin-bottom: 0.25rem !important; } .ml-xl-1, - .mx-xl-1 { + .mx-xl-1 + { margin-left: 0.25rem !important; } - .m-xl-2 { + .m-xl-2 + { margin: 0.5rem !important; } .mt-xl-2, - .my-xl-2 { + .my-xl-2 + { margin-top: 0.5rem !important; } .mr-xl-2, - .mx-xl-2 { + .mx-xl-2 + { margin-right: 0.5rem !important; } .mb-xl-2, - .my-xl-2 { + .my-xl-2 + { margin-bottom: 0.5rem !important; } .ml-xl-2, - .mx-xl-2 { + .mx-xl-2 + { margin-left: 0.5rem !important; } - .m-xl-3 { + .m-xl-3 + { margin: 1rem !important; } .mt-xl-3, - .my-xl-3 { + .my-xl-3 + { margin-top: 1rem !important; } .mr-xl-3, - .mx-xl-3 { + .mx-xl-3 + { margin-right: 1rem !important; } .mb-xl-3, - .my-xl-3 { + .my-xl-3 + { margin-bottom: 1rem !important; } .ml-xl-3, - .mx-xl-3 { + .mx-xl-3 + { margin-left: 1rem !important; } - .m-xl-4 { + .m-xl-4 + { margin: 1.5rem !important; } .mt-xl-4, - .my-xl-4 { + .my-xl-4 + { margin-top: 1.5rem !important; } .mr-xl-4, - .mx-xl-4 { + .mx-xl-4 + { margin-right: 1.5rem !important; } .mb-xl-4, - .my-xl-4 { + .my-xl-4 + { margin-bottom: 1.5rem !important; } .ml-xl-4, - .mx-xl-4 { + .mx-xl-4 + { margin-left: 1.5rem !important; } - .m-xl-5 { + .m-xl-5 + { margin: 3rem !important; } .mt-xl-5, - .my-xl-5 { + .my-xl-5 + { margin-top: 3rem !important; } .mr-xl-5, - .mx-xl-5 { + .mx-xl-5 + { margin-right: 3rem !important; } .mb-xl-5, - .my-xl-5 { + .my-xl-5 + { margin-bottom: 3rem !important; } .ml-xl-5, - .mx-xl-5 { + .mx-xl-5 + { margin-left: 3rem !important; } - .p-xl-0 { + .p-xl-0 + { padding: 0 !important; } .pt-xl-0, - .py-xl-0 { + .py-xl-0 + { padding-top: 0 !important; } .pr-xl-0, - .px-xl-0 { + .px-xl-0 + { padding-right: 0 !important; } .pb-xl-0, - .py-xl-0 { + .py-xl-0 + { padding-bottom: 0 !important; } .pl-xl-0, - .px-xl-0 { + .px-xl-0 + { padding-left: 0 !important; } - .p-xl-1 { + .p-xl-1 + { padding: 0.25rem !important; } .pt-xl-1, - .py-xl-1 { + .py-xl-1 + { padding-top: 0.25rem !important; } .pr-xl-1, - .px-xl-1 { + .px-xl-1 + { padding-right: 0.25rem !important; } .pb-xl-1, - .py-xl-1 { + .py-xl-1 + { padding-bottom: 0.25rem !important; } .pl-xl-1, - .px-xl-1 { + .px-xl-1 + { padding-left: 0.25rem !important; } - .p-xl-2 { + .p-xl-2 + { padding: 0.5rem !important; } .pt-xl-2, - .py-xl-2 { + .py-xl-2 + { padding-top: 0.5rem !important; } .pr-xl-2, - .px-xl-2 { + .px-xl-2 + { padding-right: 0.5rem !important; } .pb-xl-2, - .py-xl-2 { + .py-xl-2 + { padding-bottom: 0.5rem !important; } .pl-xl-2, - .px-xl-2 { + .px-xl-2 + { padding-left: 0.5rem !important; } - .p-xl-3 { + .p-xl-3 + { padding: 1rem !important; } .pt-xl-3, - .py-xl-3 { + .py-xl-3 + { padding-top: 1rem !important; } .pr-xl-3, - .px-xl-3 { + .px-xl-3 + { padding-right: 1rem !important; } .pb-xl-3, - .py-xl-3 { + .py-xl-3 + { padding-bottom: 1rem !important; } .pl-xl-3, - .px-xl-3 { + .px-xl-3 + { padding-left: 1rem !important; } - .p-xl-4 { + .p-xl-4 + { padding: 1.5rem !important; } .pt-xl-4, - .py-xl-4 { + .py-xl-4 + { padding-top: 1.5rem !important; } .pr-xl-4, - .px-xl-4 { + .px-xl-4 + { padding-right: 1.5rem !important; } .pb-xl-4, - .py-xl-4 { + .py-xl-4 + { padding-bottom: 1.5rem !important; } .pl-xl-4, - .px-xl-4 { + .px-xl-4 + { padding-left: 1.5rem !important; } - .p-xl-5 { + .p-xl-5 + { padding: 3rem !important; } .pt-xl-5, - .py-xl-5 { + .py-xl-5 + { padding-top: 3rem !important; } .pr-xl-5, - .px-xl-5 { + .px-xl-5 + { padding-right: 3rem !important; } .pb-xl-5, - .py-xl-5 { + .py-xl-5 + { padding-bottom: 3rem !important; } .pl-xl-5, - .px-xl-5 { + .px-xl-5 + { padding-left: 3rem !important; } - .m-xl-n1 { + .m-xl-n1 + { margin: -0.25rem !important; } .mt-xl-n1, - .my-xl-n1 { + .my-xl-n1 + { margin-top: -0.25rem !important; } .mr-xl-n1, - .mx-xl-n1 { + .mx-xl-n1 + { margin-right: -0.25rem !important; } .mb-xl-n1, - .my-xl-n1 { + .my-xl-n1 + { margin-bottom: -0.25rem !important; } .ml-xl-n1, - .mx-xl-n1 { + .mx-xl-n1 + { margin-left: -0.25rem !important; } - .m-xl-n2 { + .m-xl-n2 + { margin: -0.5rem !important; } .mt-xl-n2, - .my-xl-n2 { + .my-xl-n2 + { margin-top: -0.5rem !important; } .mr-xl-n2, - .mx-xl-n2 { + .mx-xl-n2 + { margin-right: -0.5rem !important; } .mb-xl-n2, - .my-xl-n2 { + .my-xl-n2 + { margin-bottom: -0.5rem !important; } .ml-xl-n2, - .mx-xl-n2 { + .mx-xl-n2 + { margin-left: -0.5rem !important; } - .m-xl-n3 { + .m-xl-n3 + { margin: -1rem !important; } .mt-xl-n3, - .my-xl-n3 { + .my-xl-n3 + { margin-top: -1rem !important; } .mr-xl-n3, - .mx-xl-n3 { + .mx-xl-n3 + { margin-right: -1rem !important; } .mb-xl-n3, - .my-xl-n3 { + .my-xl-n3 + { margin-bottom: -1rem !important; } .ml-xl-n3, - .mx-xl-n3 { + .mx-xl-n3 + { margin-left: -1rem !important; } - .m-xl-n4 { + .m-xl-n4 + { margin: -1.5rem !important; } .mt-xl-n4, - .my-xl-n4 { + .my-xl-n4 + { margin-top: -1.5rem !important; } .mr-xl-n4, - .mx-xl-n4 { + .mx-xl-n4 + { margin-right: -1.5rem !important; } .mb-xl-n4, - .my-xl-n4 { + .my-xl-n4 + { margin-bottom: -1.5rem !important; } .ml-xl-n4, - .mx-xl-n4 { + .mx-xl-n4 + { margin-left: -1.5rem !important; } - .m-xl-n5 { + .m-xl-n5 + { margin: -3rem !important; } .mt-xl-n5, - .my-xl-n5 { + .my-xl-n5 + { margin-top: -3rem !important; } .mr-xl-n5, - .mx-xl-n5 { + .mx-xl-n5 + { margin-right: -3rem !important; } .mb-xl-n5, - .my-xl-n5 { + .my-xl-n5 + { margin-bottom: -3rem !important; } .ml-xl-n5, - .mx-xl-n5 { + .mx-xl-n5 + { margin-left: -3rem !important; } - .m-xl-auto { + .m-xl-auto + { margin: auto !important; } .mt-xl-auto, - .my-xl-auto { + .my-xl-auto + { margin-top: auto !important; } .mr-xl-auto, - .mx-xl-auto { + .mx-xl-auto + { margin-right: auto !important; } .mb-xl-auto, - .my-xl-auto { + .my-xl-auto + { margin-bottom: auto !important; } .ml-xl-auto, - .mx-xl-auto { - margin-left: auto !important; } } -.text-monospace { + .mx-xl-auto + { + margin-left: auto !important; } +} + +.text-monospace +{ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; } -.text-justify { +.text-justify +{ text-align: justify !important; } -.text-wrap { +.text-wrap +{ white-space: normal !important; } -.text-nowrap { +.text-nowrap +{ white-space: nowrap !important; } -.text-truncate { +.text-truncate +{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } -.text-left { +.text-left +{ text-align: left !important; } -.text-right { +.text-right +{ text-align: right !important; } -.text-center { +.text-center +{ text-align: center !important; } -@media (min-width: 576px) { - .text-sm-left { +@media (min-width: 576px) +{ + .text-sm-left + { text-align: left !important; } - .text-sm-right { + .text-sm-right + { text-align: right !important; } - .text-sm-center { - text-align: center !important; } } -@media (min-width: 768px) { - .text-md-left { + .text-sm-center + { + text-align: center !important; } +} + +@media (min-width: 768px) +{ + .text-md-left + { text-align: left !important; } - .text-md-right { + .text-md-right + { text-align: right !important; } - .text-md-center { - text-align: center !important; } } -@media (min-width: 992px) { - .text-lg-left { + .text-md-center + { + text-align: center !important; } +} + +@media (min-width: 992px) +{ + .text-lg-left + { text-align: left !important; } - .text-lg-right { + .text-lg-right + { text-align: right !important; } - .text-lg-center { - text-align: center !important; } } -@media (min-width: 1200px) { - .text-xl-left { + .text-lg-center + { + text-align: center !important; } +} + +@media (min-width: 1200px) +{ + .text-xl-left + { text-align: left !important; } - .text-xl-right { + .text-xl-right + { text-align: right !important; } - .text-xl-center { - text-align: center !important; } } -.text-lowercase { + .text-xl-center + { + text-align: center !important; } +} + +.text-lowercase +{ text-transform: lowercase !important; } -.text-uppercase { +.text-uppercase +{ text-transform: uppercase !important; } -.text-capitalize { +.text-capitalize +{ text-transform: capitalize !important; } -.font-weight-light { +.font-weight-light +{ font-weight: 300 !important; } -.font-weight-lighter { +.font-weight-lighter +{ font-weight: lighter !important; } -.font-weight-normal { +.font-weight-normal +{ font-weight: 400 !important; } -.font-weight-bold { +.font-weight-bold +{ font-weight: 700 !important; } -.font-weight-bolder { +.font-weight-bolder +{ font-weight: bolder !important; } -.font-italic { +.font-italic +{ font-style: italic !important; } -.text-white { - color: #ffffff !important; } +.text-white +{ + color: #FFFFFF !important; } -.text-primary { - color: #007bff !important; } +.text-primary +{ + color: #007BFF !important; } -a.text-primary:hover, a.text-primary:focus { - color: #0056b3 !important; } +a.text-primary:hover, a.text-primary:focus +{ + color: #0056B3 !important; } -.text-secondary { - color: #6c757d !important; } +.text-secondary +{ + color: #6C757D !important; } -a.text-secondary:hover, a.text-secondary:focus { - color: #494f54 !important; } +a.text-secondary:hover, a.text-secondary:focus +{ + color: #494F54 !important; } -.text-success { - color: #28a745 !important; } +.text-success +{ + color: #28A745 !important; } -a.text-success:hover, a.text-success:focus { - color: #19692c !important; } +a.text-success:hover, a.text-success:focus +{ + color: #19692C !important; } -.text-info { +.text-info +{ color: cyan !important; } -a.text-info:hover, a.text-info:focus { - color: #00b3b3 !important; } +a.text-info:hover, a.text-info:focus +{ + color: #00B3B3 !important; } -.text-warning { - color: #ffc107 !important; } +.text-warning +{ + color: #FFC107 !important; } -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; } +a.text-warning:hover, a.text-warning:focus +{ + color: #BA8B00 !important; } -.text-danger { +.text-danger +{ color: red !important; } -a.text-danger:hover, a.text-danger:focus { - color: #b30000 !important; } +a.text-danger:hover, a.text-danger:focus +{ + color: #B30000 !important; } -.text-light { - color: #f8f9fa !important; } +.text-light +{ + color: #F8F9FA !important; } -a.text-light:hover, a.text-light:focus { - color: #cbd3da !important; } +a.text-light:hover, a.text-light:focus +{ + color: #CBD3DA !important; } -.text-dark { - color: #343a40 !important; } +.text-dark +{ + color: #343A40 !important; } -a.text-dark:hover, a.text-dark:focus { +a.text-dark:hover, a.text-dark:focus +{ color: #121416 !important; } -.text-body { +.text-body +{ color: #212529 !important; } -.text-muted { - color: #6c757d !important; } +.text-muted +{ + color: #6C757D !important; } -.text-black-50 { +.text-black-50 +{ color: rgba(0, 0, 0, 0.5) !important; } -.text-white-50 { +.text-white-50 +{ color: rgba(255, 255, 255, 0.5) !important; } -.text-hide { +.text-hide +{ font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } -.text-decoration-none { +.text-decoration-none +{ text-decoration: none !important; } -.text-break { +.text-break +{ word-break: break-word !important; overflow-wrap: break-word !important; } -.text-reset { +.text-reset +{ color: inherit !important; } -.visible { +.visible +{ visibility: visible !important; } -.invisible { +.invisible +{ visibility: hidden !important; } -@media print { +@media print +{ *, *::before, - *::after { + *::after + { text-shadow: none !important; box-shadow: none !important; } - a:not(.btn) { + a:not(.btn) + { text-decoration: underline; } - abbr[title]::after { + abbr[title]::after + { content: " (" attr(title) ")"; } - pre { + pre + { white-space: pre-wrap !important; } pre, - blockquote { - border: 1px solid #adb5bd; + blockquote + { + border: 1px solid #ADB5BD; page-break-inside: avoid; } - thead { + thead + { display: table-header-group; } tr, - img { + img + { page-break-inside: avoid; } p, h2, - h3 { + h3 + { orphans: 3; widows: 3; } h2, - h3 { + h3 + { page-break-after: avoid; } - @page { - size: a3; } - body { + @page + { + size: a3; + } + + body + { min-width: 992px !important; } - .container { + .container + { min-width: 992px !important; } - .navbar { + .navbar + { display: none; } - .badge { - border: 1px solid #000; } + .badge + { + border: 1px solid #000000; } - .table { + .table + { border-collapse: collapse !important; } - .table td, - .table th { - background-color: #ffffff !important; } + + .table td, + .table th + { + background-color: #FFFFFF !important; } .table-bordered th, - .table-bordered td { - border: 1px solid #dee2e6 !important; } + .table-bordered td + { + border: 1px solid #DEE2E6 !important; } - .table-dark { + .table-dark + { color: inherit; } - .table-dark th, - .table-dark td, - .table-dark thead th, - .table-dark tbody + tbody { - border-color: #dee2e6; } - .table .thead-dark th { + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody + { + border-color: #DEE2E6; } + + .table .thead-dark th + { color: inherit; - border-color: #dee2e6; } } -body { + border-color: #DEE2E6; } +} + +body +{ -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; - color: #ffffff; + color: #FFFFFF; font-family: Source Sans Pro, Helvetica Neue, Arial, sans-serif; font-size: 16px; letter-spacing: 0; @@ -7613,30 +10339,35 @@ body { overflow-x: hidden; background-color: #222222; } -header, footer { +header, footer +{ background-color: #444444; text-align: center; font-weight: 600; - color: #e18fdc; } + color: #E18FDC; } -header a { - color: #ff00ff; } +header a +{ + color: #FF00FF; } -.table-centered { +.table-centered +{ margin-left: auto; margin-right: auto; } -.table-dark-header { - color: #e18fdc; +.table-dark-header +{ + color: #E18FDC; font-style: normal; text-align: center; } -.btn { +.btn +{ border: 1px solid darkred; border-radius: 2rem; box-sizing: border-box; background-color: red; - color: #ffffff; + color: #FFFFFF; display: inline-block; font-size: 1.05rem; letter-spacing: 0.1rem; @@ -7646,24 +10377,29 @@ header a { transition: all 0.15s ease; font-weight: bold; } -.btn-link:hover { +.btn-link:hover +{ color: cyan; background-color: red; text-decoration: underline; } -button.btn.btn-link.card-button.collapsed { +button.btn.btn-link.card-button.collapsed +{ color: lightgray; background-color: transparent; text-decoration: none; } -button.btn.btn-link.card-button.collapsed:hover { - color: #ffffff; +button.btn.btn-link.card-button.collapsed:hover +{ + color: #FFFFFF; text-decoration: underline; } -.card { +.card +{ background-color: transparent; } -.carousel-indicators li { - background-color: #e18fdc; } +.carousel-indicators li +{ + background-color: #E18FDC; } /*# sourceMappingURL=aaruserver.css.map */ diff --git a/css/aaruserver.css.map b/css/aaruserver.css.map index 2925468..921fbcc 100644 --- a/css/aaruserver.css.map +++ b/css/aaruserver.css.map @@ -1,7 +1,90 @@ { -"version": 3, -"mappings": "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", -"sources": ["_font.scss","_fontstyles.scss","_colors.scss","../../node_modules/bootstrap/scss/bootstrap.scss","../../node_modules/bootstrap/scss/_root.scss","../../node_modules/bootstrap/scss/_reboot.scss","../../node_modules/bootstrap/scss/_variables.scss","../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../node_modules/bootstrap/scss/mixins/_hover.scss","../../node_modules/bootstrap/scss/_type.scss","../../node_modules/bootstrap/scss/mixins/_lists.scss","../../node_modules/bootstrap/scss/_images.scss","../../node_modules/bootstrap/scss/mixins/_image.scss","../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../node_modules/bootstrap/scss/_code.scss","../../node_modules/bootstrap/scss/_grid.scss","../../node_modules/bootstrap/scss/mixins/_grid.scss","../../node_modules/bootstrap/scss/mixins/_breakpoints.scss","../../node_modules/bootstrap/scss/_functions.scss","../../node_modules/bootstrap/scss/mixins/_grid-framework.scss","../../node_modules/bootstrap/scss/_tables.scss","../../node_modules/bootstrap/scss/mixins/_table-row.scss","../../node_modules/bootstrap/scss/_forms.scss","../../node_modules/bootstrap/scss/mixins/_transition.scss","../../node_modules/bootstrap/scss/mixins/_forms.scss","../../node_modules/bootstrap/scss/mixins/_gradients.scss","../../node_modules/bootstrap/scss/_buttons.scss","../../node_modules/bootstrap/scss/mixins/_buttons.scss","../../node_modules/bootstrap/scss/_transitions.scss","../../node_modules/bootstrap/scss/_dropdown.scss","../../node_modules/bootstrap/scss/mixins/_caret.scss","../../node_modules/bootstrap/scss/mixins/_nav-divider.scss","../../node_modules/bootstrap/scss/_button-group.scss","../../node_modules/bootstrap/scss/_input-group.scss","../../node_modules/bootstrap/scss/_custom-forms.scss","../../node_modules/bootstrap/scss/_nav.scss","../../node_modules/bootstrap/scss/_navbar.scss","../../node_modules/bootstrap/scss/_card.scss","../../node_modules/bootstrap/scss/_breadcrumb.scss","../../node_modules/bootstrap/scss/_pagination.scss","../../node_modules/bootstrap/scss/mixins/_pagination.scss","../../node_modules/bootstrap/scss/_badge.scss","../../node_modules/bootstrap/scss/mixins/_badge.scss","../../node_modules/bootstrap/scss/_jumbotron.scss","../../node_modules/bootstrap/scss/_alert.scss","../../node_modules/bootstrap/scss/mixins/_alert.scss","../../node_modules/bootstrap/scss/_progress.scss","../../node_modules/bootstrap/scss/_media.scss","../../node_modules/bootstrap/scss/_list-group.scss","../../node_modules/bootstrap/scss/mixins/_list-group.scss","../../node_modules/bootstrap/scss/_close.scss","../../node_modules/bootstrap/scss/_toasts.scss","../../node_modules/bootstrap/scss/_modal.scss","../../node_modules/bootstrap/scss/_tooltip.scss","../../node_modules/bootstrap/scss/mixins/_reset-text.scss","../../node_modules/bootstrap/scss/_popover.scss","../../node_modules/bootstrap/scss/_carousel.scss","../../node_modules/bootstrap/scss/mixins/_clearfix.scss","../../node_modules/bootstrap/scss/_spinners.scss","../../node_modules/bootstrap/scss/utilities/_align.scss","../../node_modules/bootstrap/scss/mixins/_background-variant.scss","../../node_modules/bootstrap/scss/utilities/_background.scss","../../node_modules/bootstrap/scss/utilities/_borders.scss","../../node_modules/bootstrap/scss/utilities/_display.scss","../../node_modules/bootstrap/scss/utilities/_embed.scss","../../node_modules/bootstrap/scss/utilities/_flex.scss","../../node_modules/bootstrap/scss/utilities/_float.scss","../../node_modules/bootstrap/scss/utilities/_overflow.scss","../../node_modules/bootstrap/scss/utilities/_position.scss","../../node_modules/bootstrap/scss/utilities/_screenreaders.scss","../../node_modules/bootstrap/scss/mixins/_screen-reader.scss","../../node_modules/bootstrap/scss/utilities/_shadows.scss","../../node_modules/bootstrap/scss/utilities/_sizing.scss","../../node_modules/bootstrap/scss/utilities/_stretched-link.scss","../../node_modules/bootstrap/scss/utilities/_spacing.scss","../../node_modules/bootstrap/scss/utilities/_text.scss","../../node_modules/bootstrap/scss/mixins/_text-truncate.scss","../../node_modules/bootstrap/scss/mixins/_text-emphasis.scss","../../node_modules/bootstrap/scss/mixins/_text-hide.scss","../../node_modules/bootstrap/scss/utilities/_visibility.scss","../../node_modules/bootstrap/scss/_print.scss","aaruserver.scss"], -"names": [], -"file": "aaruserver.css" + "version" : 3, + "mappings": "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", + "sources" : [ + "_font.scss", + "_fontstyles.scss", + "_colors.scss", + "../../node_modules/bootstrap/scss/bootstrap.scss", + "../../node_modules/bootstrap/scss/_root.scss", + "../../node_modules/bootstrap/scss/_reboot.scss", + "../../node_modules/bootstrap/scss/_variables.scss", + "../../node_modules/bootstrap/scss/vendor/_rfs.scss", + "../../node_modules/bootstrap/scss/mixins/_hover.scss", + "../../node_modules/bootstrap/scss/_type.scss", + "../../node_modules/bootstrap/scss/mixins/_lists.scss", + "../../node_modules/bootstrap/scss/_images.scss", + "../../node_modules/bootstrap/scss/mixins/_image.scss", + "../../node_modules/bootstrap/scss/mixins/_border-radius.scss", + "../../node_modules/bootstrap/scss/_code.scss", + "../../node_modules/bootstrap/scss/_grid.scss", + "../../node_modules/bootstrap/scss/mixins/_grid.scss", + "../../node_modules/bootstrap/scss/mixins/_breakpoints.scss", + "../../node_modules/bootstrap/scss/_functions.scss", + "../../node_modules/bootstrap/scss/mixins/_grid-framework.scss", + "../../node_modules/bootstrap/scss/_tables.scss", + "../../node_modules/bootstrap/scss/mixins/_table-row.scss", + "../../node_modules/bootstrap/scss/_forms.scss", + "../../node_modules/bootstrap/scss/mixins/_transition.scss", + "../../node_modules/bootstrap/scss/mixins/_forms.scss", + "../../node_modules/bootstrap/scss/mixins/_gradients.scss", + "../../node_modules/bootstrap/scss/_buttons.scss", + "../../node_modules/bootstrap/scss/mixins/_buttons.scss", + "../../node_modules/bootstrap/scss/_transitions.scss", + "../../node_modules/bootstrap/scss/_dropdown.scss", + "../../node_modules/bootstrap/scss/mixins/_caret.scss", + "../../node_modules/bootstrap/scss/mixins/_nav-divider.scss", + "../../node_modules/bootstrap/scss/_button-group.scss", + "../../node_modules/bootstrap/scss/_input-group.scss", + "../../node_modules/bootstrap/scss/_custom-forms.scss", + "../../node_modules/bootstrap/scss/_nav.scss", + "../../node_modules/bootstrap/scss/_navbar.scss", + "../../node_modules/bootstrap/scss/_card.scss", + "../../node_modules/bootstrap/scss/_breadcrumb.scss", + "../../node_modules/bootstrap/scss/_pagination.scss", + "../../node_modules/bootstrap/scss/mixins/_pagination.scss", + "../../node_modules/bootstrap/scss/_badge.scss", + "../../node_modules/bootstrap/scss/mixins/_badge.scss", + "../../node_modules/bootstrap/scss/_jumbotron.scss", + "../../node_modules/bootstrap/scss/_alert.scss", + "../../node_modules/bootstrap/scss/mixins/_alert.scss", + "../../node_modules/bootstrap/scss/_progress.scss", + "../../node_modules/bootstrap/scss/_media.scss", + "../../node_modules/bootstrap/scss/_list-group.scss", + "../../node_modules/bootstrap/scss/mixins/_list-group.scss", + "../../node_modules/bootstrap/scss/_close.scss", + "../../node_modules/bootstrap/scss/_toasts.scss", + "../../node_modules/bootstrap/scss/_modal.scss", + "../../node_modules/bootstrap/scss/_tooltip.scss", + "../../node_modules/bootstrap/scss/mixins/_reset-text.scss", + "../../node_modules/bootstrap/scss/_popover.scss", + "../../node_modules/bootstrap/scss/_carousel.scss", + "../../node_modules/bootstrap/scss/mixins/_clearfix.scss", + "../../node_modules/bootstrap/scss/_spinners.scss", + "../../node_modules/bootstrap/scss/utilities/_align.scss", + "../../node_modules/bootstrap/scss/mixins/_background-variant.scss", + "../../node_modules/bootstrap/scss/utilities/_background.scss", + "../../node_modules/bootstrap/scss/utilities/_borders.scss", + "../../node_modules/bootstrap/scss/utilities/_display.scss", + "../../node_modules/bootstrap/scss/utilities/_embed.scss", + "../../node_modules/bootstrap/scss/utilities/_flex.scss", + "../../node_modules/bootstrap/scss/utilities/_float.scss", + "../../node_modules/bootstrap/scss/utilities/_overflow.scss", + "../../node_modules/bootstrap/scss/utilities/_position.scss", + "../../node_modules/bootstrap/scss/utilities/_screenreaders.scss", + "../../node_modules/bootstrap/scss/mixins/_screen-reader.scss", + "../../node_modules/bootstrap/scss/utilities/_shadows.scss", + "../../node_modules/bootstrap/scss/utilities/_sizing.scss", + "../../node_modules/bootstrap/scss/utilities/_stretched-link.scss", + "../../node_modules/bootstrap/scss/utilities/_spacing.scss", + "../../node_modules/bootstrap/scss/utilities/_text.scss", + "../../node_modules/bootstrap/scss/mixins/_text-truncate.scss", + "../../node_modules/bootstrap/scss/mixins/_text-emphasis.scss", + "../../node_modules/bootstrap/scss/mixins/_text-hide.scss", + "../../node_modules/bootstrap/scss/utilities/_visibility.scss", + "../../node_modules/bootstrap/scss/_print.scss", + "aaruserver.scss" + ], + "names" : [], + "file" : "aaruserver.css" } diff --git a/css/docsify/darkly.css b/css/docsify/darkly.css index b1ca533..a0f40d2 100644 --- a/css/docsify/darkly.css +++ b/css/docsify/darkly.css @@ -3,7 +3,9 @@ * Original at: https://github.com/sushantrahate/docsify-darkly-theme */ @import url('https://fonts.googleapis.com/css?family=Roboto+Mono|Source+Sans+Pro:300,600'); -* { + +* +{ -webkit-font-smoothing: antialiased; -webkit-overflow-scrolling: touch; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); @@ -11,29 +13,41 @@ -webkit-touch-callout: none; box-sizing: border-box; } -body:not(.ready) { + +body:not(.ready) +{ overflow: hidden; } + body:not(.ready) .app-nav, body:not(.ready) > nav, -body:not(.ready) [data-cloak] { +body:not(.ready) [data-cloak] +{ display: none; } -div#app { + +div#app +{ font-size: 30px; font-weight: lighter; margin: 40vh auto; text-align: center; } -div#app:empty:before { + +div#app:empty:before +{ content: 'Loading...'; } -.emoji { + +.emoji +{ height: 1.2rem; vertical-align: middle; } -.progress { - background-color: var(--theme-color, #e18fdc); + +.progress +{ + background-color: var(--theme-color, #E18FDC); height: 2px; left: 0; position: fixed; @@ -43,52 +57,74 @@ div#app:empty:before { width: 0; z-index: 5; } -input[type='search'] { - background: #1c2c25; - border-color: #1c2c25; + +input[type='search'] +{ + background: #1C2C25; + border-color: #1C2C25; color: rgb(192, 192, 192); } -.search { + +.search +{ border-bottom: 1px solid #191919; } + .search .search-keyword, -.search a:hover { - color: var(--theme-color, #e18fdc); +.search a:hover +{ + color: var(--theme-color, #E18FDC); } -.search .search-keyword { - color: var(--theme-color, #e18fdc); + +.search .search-keyword +{ + color: var(--theme-color, #E18FDC); font-style: normal; font-weight: 700; } -.search .results-panel { + +.search .results-panel +{ color: rgb(192, 192, 192); } -.search .matching-post { + +.search .matching-post +{ border-bottom: 1px solid #444444 !important; } + body, -html { +html +{ height: 100%; } -body { + +body +{ -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; - color: #ffffff; + color: #FFFFFF; font-family: Source Sans Pro, Helvetica Neue, Arial, sans-serif; font-size: 16px; letter-spacing: 0; margin: 0; overflow-x: hidden; } -img { + +img +{ max-width: 100%; } -a[disabled] { + +a[disabled] +{ cursor: not-allowed; opacity: 0.6; } -kbd { - border: 1px solid #a3a3a3; + +kbd +{ + border: 1px solid #A3A3A3; border-radius: 3px; display: inline-block; font-size: 12px !important; @@ -97,60 +133,84 @@ kbd { padding: 3px 5px; vertical-align: middle; } -.task-list-item { + +.task-list-item +{ list-style-type: none; } -li input[type='checkbox'] { + +li input[type='checkbox'] +{ margin: 0 0.2em 0.25em -1.6em; vertical-align: middle; } -.app-nav { + +.app-nav +{ margin: 25px 60px 0 0; position: absolute; right: 0; text-align: right; z-index: 2; } -.app-nav.no-badge { + +.app-nav.no-badge +{ margin-right: 25px; } -.app-nav p { + +.app-nav p +{ margin: 0; } -.app-nav > a { + +.app-nav > a +{ margin: 0 1rem; padding: 5px 0; } + .app-nav li, -.app-nav ul { +.app-nav ul +{ display: inline-block; list-style: none; margin: 0; } -.app-nav a { + +.app-nav a +{ color: inherit; font-size: 16px; text-decoration: none; transition: color 0.3s; } + .app-nav a.active, -.app-nav a:hover { - color: var(--theme-color, #e18fdc); +.app-nav a:hover +{ + color: var(--theme-color, #E18FDC); } -.app-nav a.active { - border-bottom: 2px solid var(--theme-color, #e18fdc); - color: var(--theme-color, #e18fdc); + +.app-nav a.active +{ + border-bottom: 2px solid var(--theme-color, #E18FDC); + color: var(--theme-color, #E18FDC); } -.app-nav li { + +.app-nav li +{ display: inline-block; margin: 0 1rem; padding: 5px 0; position: relative; } -.app-nav li ul { - background-color: #fff; - border: 1px solid #b0b0b0; - border-bottom-color: #a3a3a3; + +.app-nav li ul +{ + background-color: #FFFFFF; + border: 1px solid #B0B0B0; + border-bottom-color: #A3A3A3; border-radius: 4px; box-sizing: border-box; display: none; @@ -163,7 +223,9 @@ li input[type='checkbox'] { top: 100%; white-space: nowrap; } -.app-nav li ul li { + +.app-nav li ul li +{ display: block; font-size: 14px; line-height: 1rem; @@ -171,19 +233,27 @@ li input[type='checkbox'] { margin: 8px 14px; white-space: nowrap; } -.app-nav li ul a { + +.app-nav li ul a +{ display: block; font-size: inherit; margin: 0; padding: 0; } -.app-nav li ul a.active { + +.app-nav li ul a.active +{ border-bottom: 0; } -.app-nav li:hover ul { + +.app-nav li:hover ul +{ display: block; } -.github-corner { + +.github-corner +{ border-bottom: 0; position: fixed; right: 0; @@ -191,37 +261,53 @@ li input[type='checkbox'] { top: 0; z-index: 1; } -.github-corner:hover .octo-arm { + +.github-corner:hover .octo-arm +{ animation: a 0.56s ease-in-out; } -.github-corner svg { - color: #222; - fill: var(--theme-color, #e18fdc); + +.github-corner svg +{ + color: #222222; + fill: var(--theme-color, #E18FDC); height: 80px; width: 80px; } -main { + +main +{ display: block; position: relative; width: 100vw; height: 100%; z-index: 0; } -main.hidden { + +main.hidden +{ display: none; } -.anchor { + +.anchor +{ display: inline-block; text-decoration: none; transition: all 0.3s; } -.anchor span { - color: #d28fc8; + +.anchor span +{ + color: #D28FC8; } -.anchor:hover { + +.anchor:hover +{ text-decoration: underline; } -.sidebar { + +.sidebar +{ border-right: 1px solid rgba(0, 0, 0, 0.4); overflow-y: auto; padding: 40px 0 0; @@ -233,63 +319,93 @@ main.hidden { width: 300px; z-index: 3; } -.sidebar > h1 { + +.sidebar > h1 +{ margin: 0 auto 1rem; font-size: 1.5rem; font-weight: 300; text-align: center; } -.sidebar > h1 a { + +.sidebar > h1 a +{ color: inherit; text-decoration: none; font-weight: 600; - color: #e18fdc; + color: #E18FDC; } -.sidebar > h1 .app-nav { + +.sidebar > h1 .app-nav +{ display: block; position: static; } -.sidebar .sidebar-nav { + +.sidebar .sidebar-nav +{ line-height: 2em; padding-bottom: 40px; } -.sidebar li.collapse .app-sub-sidebar { + +.sidebar li.collapse .app-sub-sidebar +{ display: none; } -.sidebar ul { + +.sidebar ul +{ margin: 0 0 0 15px; padding: 0; } -.sidebar li > p { + +.sidebar li > p +{ font-weight: 700; margin: 0; - color: #c32727; + color: #C32727; } + .sidebar ul, -.sidebar ul li { +.sidebar ul li +{ list-style: none; } -.sidebar ul li a { + +.sidebar ul li a +{ border-bottom: none; display: block; } -.sidebar ul li ul { + +.sidebar ul li ul +{ padding-left: 20px; } -.sidebar::-webkit-scrollbar { + +.sidebar::-webkit-scrollbar +{ width: 4px; } -.sidebar::-webkit-scrollbar-thumb { + +.sidebar::-webkit-scrollbar-thumb +{ background: transparent; border-radius: 4px; } -.sidebar:hover::-webkit-scrollbar-thumb { + +.sidebar:hover::-webkit-scrollbar-thumb +{ background: hsla(0, 0%, 53%, 0.4); } -.sidebar:hover::-webkit-scrollbar-track { + +.sidebar:hover::-webkit-scrollbar-track +{ background: hsla(0, 0%, 53%, 0.1); } -.sidebar-toggle { + +.sidebar-toggle +{ background-color: transparent; background-color: hsla(0, 0%, 13%, 0.8); border: 0; @@ -303,21 +419,29 @@ main.hidden { width: 284px; z-index: 4; } -.sidebar-toggle .sidebar-toggle-button:hover { + +.sidebar-toggle .sidebar-toggle-button:hover +{ opacity: 0.4; } -.sidebar-toggle span { - background-color: var(--theme-color, #e18fdc); + +.sidebar-toggle span +{ + background-color: var(--theme-color, #E18FDC); display: block; margin-bottom: 4px; width: 16px; height: 2px; } + body.sticky .sidebar, -body.sticky .sidebar-toggle { +body.sticky .sidebar-toggle +{ position: fixed; } -.content { + +.content +{ padding-top: 60px; position: absolute; top: 0; @@ -326,28 +450,40 @@ body.sticky .sidebar-toggle { left: 300px; transition: left 0.25s ease; } -.markdown-section { + +.markdown-section +{ margin: 0 auto; max-width: 800px; padding: 30px 15px 40px; position: relative; } -.markdown-section > * { + +.markdown-section > * +{ box-sizing: border-box; font-size: inherit; } -.markdown-section > :first-child { + +.markdown-section > :first-child +{ margin-top: 0 !important; } -.markdown-section hr { + +.markdown-section hr +{ border: none; border-bottom: 1px solid #444444; margin: 2em 0; } -.markdown-section iframe { + +.markdown-section iframe +{ border: 1px solid #444444; } -.markdown-section table { + +.markdown-section table +{ border-collapse: collapse; border-spacing: 0; display: block; @@ -355,33 +491,45 @@ body.sticky .sidebar-toggle { overflow: auto; width: 100%; } -.markdown-section th { + +.markdown-section th +{ font-weight: 700; } + .markdown-section td, -.markdown-section th { - border: 1px solid #b0b0b0; +.markdown-section th +{ + border: 1px solid #B0B0B0; padding: 6px 13px; } -.markdown-section tr { - border-top: 1px solid #a3a3a3; + +.markdown-section tr +{ + border-top: 1px solid #A3A3A3; } + .markdown-section p.tip, -.markdown-section tr:nth-child(2n) { +.markdown-section tr:nth-child(2n) +{ background-color: #303030; } -.markdown-section p.tip { + +.markdown-section p.tip +{ border-bottom-right-radius: 2px; - border-left: 4px solid #e18fdc; + border-left: 4px solid #E18FDC; border-top-right-radius: 2px; margin: 2em 0; padding: 12px 24px 12px 30px; position: relative; } -.markdown-section p.tip:before { - background-color: #e18fdc; + +.markdown-section p.tip:before +{ + background-color: #E18FDC; border-radius: 100%; - color: #fff; + color: #FFFFFF; content: '!'; font-family: Dosis, Source Sans Pro, Helvetica Neue, Arial, sans-serif; font-size: 14px; @@ -394,108 +542,159 @@ body.sticky .sidebar-toggle { text-align: center; top: 14px; } -.markdown-section p.tip code { + +.markdown-section p.tip code +{ background-color: #191919; } -.markdown-section p.tip em { - color: #34495e; + +.markdown-section p.tip em +{ + color: #34495E; } -.markdown-section p.warn { + +.markdown-section p.warn +{ background: rgba(66, 185, 131, 0.2); border-radius: 2px; padding: 1rem; } -body.close .sidebar { + +body.close .sidebar +{ transform: translateX(-300px); } -body.close .sidebar-toggle { + +body.close .sidebar-toggle +{ width: auto; } -body.close .content { + +body.close .content +{ left: 0; } -@media print { + +@media print +{ .app-nav, .github-corner, .sidebar, - .sidebar-toggle { + .sidebar-toggle + { display: none; } } -@media screen and (max-width: 768px) { + +@media screen and (max-width: 768px) +{ .github-corner, .sidebar, - .sidebar-toggle { + .sidebar-toggle + { position: fixed; } - .app-nav { + + .app-nav + { margin-top: 16px; } - .app-nav li ul { + + .app-nav li ul + { top: 30px; } - main { + + main + { height: auto; overflow-x: hidden; } - .sidebar { + + .sidebar + { left: -300px; transition: transform 0.25s ease-out; } - .content { + + .content + { left: 0; max-width: 100vw; position: static; padding-top: 20px; transition: transform 0.25s ease; } + .app-nav, - .github-corner { + .github-corner + { transition: transform 0.25s ease-out; } - .sidebar-toggle { + + .sidebar-toggle + { background-color: transparent; width: auto; padding: 30px 30px 10px 10px; } - body.close .sidebar { + + body.close .sidebar + { transform: translateX(300px); } - body.close .sidebar-toggle { + + body.close .sidebar-toggle + { background-color: hsla(0, 0%, 13%, 0.8); transition: background-color 1s; width: 284px; padding: 10px; } - body.close .content { + + body.close .content + { transform: translateX(300px); } + body.close .app-nav, - body.close .github-corner { + body.close .github-corner + { display: none; } - .github-corner:hover .octo-arm { + + .github-corner:hover .octo-arm + { animation: none; } - .github-corner .octo-arm { + + .github-corner .octo-arm + { animation: a 0.56s ease-in-out; } } -@keyframes a { + +@keyframes a +{ 0%, - to { + to + { transform: rotate(0); } 20%, - 60% { + 60% + { transform: rotate(-25deg); } 40%, - 80% { + 80% + { transform: rotate(10deg); } } -section.cover { + +section.cover +{ -ms-flex-align: center; align-items: center; background-position: 50%; @@ -505,41 +704,55 @@ section.cover { display: none; background: linear-gradient( to bottom, - #e18fdc 0%, - #222 100% + #E18FDC 0%, + #222222 100% ) !important; } -section.cover.show { + +section.cover.show +{ display: -ms-flexbox; display: flex; } -section.cover.has-mask .mask { - background-color: #fff; + +section.cover.has-mask .mask +{ + background-color: #FFFFFF; opacity: 0.8; position: absolute; top: 0; height: 100%; width: 100%; } -section.cover .cover-main { + +section.cover .cover-main +{ -ms-flex: 1; flex: 1; margin: -20px 16px 0; text-align: center; z-index: 1; } -section.cover a { + +section.cover a +{ color: inherit; } + section.cover a, -section.cover a:hover { +section.cover a:hover +{ text-decoration: none; } -section.cover p { + +section.cover p +{ line-height: 1.5rem; margin: 1em 0; } -section.cover h1 { + +section.cover h1 +{ color: inherit; font-size: 2.5rem; font-weight: 300; @@ -547,30 +760,40 @@ section.cover h1 { position: relative; text-align: center; } -section.cover h1 a { + +section.cover h1 a +{ display: block; } -section.cover h1 small { + +section.cover h1 small +{ bottom: -0.4375rem; font-size: 1rem; position: absolute; } -section.cover blockquote { + +section.cover blockquote +{ font-size: 1.5rem; text-align: center; } -section.cover ul { + +section.cover ul +{ line-height: 1.8; list-style-type: none; margin: 1em auto; max-width: 500px; padding: 0; } -section.cover .cover-main > p:last-child a { - border: 1px solid var(--theme-color, #847a84); + +section.cover .cover-main > p:last-child a +{ + border: 1px solid var(--theme-color, #847A84); border-radius: 2rem; box-sizing: border-box; - color: var(--theme-color, #ffffff); + color: var(--theme-color, #FFFFFF); display: inline-block; font-size: 1.05rem; letter-spacing: 0.1rem; @@ -580,37 +803,55 @@ section.cover .cover-main > p:last-child a { transition: all 0.15s ease; font-weight: bold; } -section.cover .cover-main > p:last-child a:last-child { - background-color: var(--theme-color, #847a84); - color: #e5e5e5; + +section.cover .cover-main > p:last-child a:last-child +{ + background-color: var(--theme-color, #847A84); + color: #E5E5E5; } -section.cover .cover-main > p:last-child a:last-child:hover { + +section.cover .cover-main > p:last-child a:last-child:hover +{ color: inherit; opacity: 0.8; - color: #e5e5e5; + color: #E5E5E5; } -section.cover .cover-main > p:last-child a:hover { + +section.cover .cover-main > p:last-child a:hover +{ color: inherit; } -section.cover blockquote > p > a { - border-bottom: 2px solid var(--theme-color, #e18fdc); + +section.cover blockquote > p > a +{ + border-bottom: 2px solid var(--theme-color, #E18FDC); transition: color 0.3s; } -section.cover blockquote > p > a:hover { - color: var(--theme-color, #e18fdc); + +section.cover blockquote > p > a:hover +{ + color: var(--theme-color, #E18FDC); } + .sidebar, -body { - background-color: #222; +body +{ + background-color: #222222; } -.sidebar { + +.sidebar +{ color: #364149; } -.sidebar li { + +.sidebar li +{ margin: 6px 0; } -.sidebar ul li a { - color: #e18fdc; + +.sidebar ul li a +{ + color: #E18FDC; font-size: 14px; font-weight: 600; overflow: hidden; @@ -618,101 +859,145 @@ body { text-overflow: ellipsis; white-space: nowrap; } -.sidebar ul li a:hover { + +.sidebar ul li a:hover +{ text-decoration: underline; } -.sidebar ul li ul { + +.sidebar ul li ul +{ padding: 0; } -.sidebar ul li.active > a { + +.sidebar ul li.active > a +{ border-right: 2px solid; - color: var(--theme-color, #e18fdc); + color: var(--theme-color, #E18FDC); font-size: 16px; font-weight: 600; } -.app-sub-sidebar li:before { + +.app-sub-sidebar li:before +{ content: '-'; padding-right: 4px; float: left; } + .markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, -.markdown-section strong { - color: #fff; +.markdown-section strong +{ + color: #FFFFFF; font-weight: 600; } -.markdown-section a { - color: #2973b7; + +.markdown-section a +{ + color: #2973B7; font-weight: 600; } -.markdown-section h1 { + +.markdown-section h1 +{ font-size: 2rem; margin: 0 0 1rem; } -.markdown-section h2 { + +.markdown-section h2 +{ font-size: 1.75rem; margin: 45px 0 0.8rem; } -.markdown-section h3 { + +.markdown-section h3 +{ font-size: 1.5rem; margin: 40px 0 0.6rem; } -.markdown-section h4 { + +.markdown-section h4 +{ font-size: 1.25rem; } -.markdown-section h5 { + +.markdown-section h5 +{ font-size: 1rem; } -.markdown-section h6 { - color: #777; + +.markdown-section h6 +{ + color: #777777; font-size: 1rem; } + .markdown-section figure, -.markdown-section p { +.markdown-section p +{ margin: 1.2em 0; } + .markdown-section ol, .markdown-section p, -.markdown-section ul { +.markdown-section ul +{ line-height: 1.6rem; word-spacing: 0.05rem; } + .markdown-section ol, -.markdown-section ul { +.markdown-section ul +{ padding-left: 1.5rem; } -.markdown-section blockquote { - border-left: 4px solid var(--theme-color, #e18fdc); + +.markdown-section blockquote +{ + border-left: 4px solid var(--theme-color, #E18FDC); color: #858585; margin: 2em 0; padding-left: 20px; } -.markdown-section blockquote p { + +.markdown-section blockquote p +{ font-weight: 600; margin-left: 0; } -.markdown-section iframe { + +.markdown-section iframe +{ margin: 1em 0; } -.markdown-section em { - color: #7f8c8d; + +.markdown-section em +{ + color: #7F8C8D; } -.markdown-section code { + +.markdown-section code +{ border-radius: 2px; - color: #e18fdc; + color: #E18FDC; font-size: 0.8rem; margin: 0 2px; padding: 3px 5px; white-space: pre-wrap; } + .markdown-section code, -.markdown-section pre { +.markdown-section pre +{ background-color: #303030; font-family: Roboto Mono, Monaco, courier, monospace; } -.markdown-section pre { + +.markdown-section pre +{ -moz-osx-font-smoothing: initial; -webkit-font-smoothing: initial; line-height: 1.5rem; @@ -722,87 +1007,129 @@ body { position: relative; word-wrap: normal; } + .token.cdata, .token.comment, .token.doctype, -.token.prolog { - color: #8e908c; +.token.prolog +{ + color: #8E908C; } -.token.namespace { + +.token.namespace +{ opacity: 0.7; } + .token.boolean, -.token.number { - color: #c76b29; +.token.number +{ + color: #C76B29; } -.token.punctuation { - color: #0078c8; + +.token.punctuation +{ + color: #0078C8; } -.token.property { - color: #c76b29; + +.token.property +{ + color: #C76B29; } -.token.tag { - color: #2973b7; + +.token.tag +{ + color: #2973B7; } -.token.string { - color: var(--theme-color, #e18fdc); + +.token.string +{ + color: var(--theme-color, #E18FDC); } -.token.selector { - color: #6679cc; + +.token.selector +{ + color: #6679CC; } -.token.attr-name { - color: #2973b7; + +.token.attr-name +{ + color: #2973B7; } + .language-css .token.string, .style .token.string, .token.entity, -.token.url { - color: #22a2c9; +.token.url +{ + color: #22A2C9; } + .token.attr-value, .token.control, .token.directive, -.token.unit { - color: var(--theme-color, #e18fdc); +.token.unit +{ + color: var(--theme-color, #E18FDC); } -.token.keyword { - color: #c76b29; + +.token.keyword +{ + color: #C76B29; } + .token.atrule, .token.regex, -.token.statement { - color: #22a2c9; +.token.statement +{ + color: #22A2C9; } + .token.placeholder, -.token.variable { - color: #3d8fd1; +.token.variable +{ + color: #3D8FD1; } -.token.deleted { + +.token.deleted +{ text-decoration: line-through; } -.token.inserted { + +.token.inserted +{ border-bottom: 1px dotted #202746; text-decoration: none; } -.token.italic { + +.token.italic +{ font-style: italic; } + .token.bold, -.token.important { +.token.important +{ font-weight: 700; } -.token.important { - color: #c76b29; + +.token.important +{ + color: #C76B29; } -.token.entity { + +.token.entity +{ cursor: help; } -.markdown-section pre > code { + +.markdown-section pre > code +{ -moz-osx-font-smoothing: initial; -webkit-font-smoothing: initial; background-color: #303030; border-radius: 2px; - color: #c0c0c0; + color: #C0C0C0; display: block; font-family: Roboto Mono, Monaco, courier, monospace; font-size: 0.8rem; @@ -813,17 +1140,23 @@ body { padding: 2.2em 5px; white-space: inherit; } + .markdown-section code:after, -.markdown-section code:before { +.markdown-section code:before +{ letter-spacing: 0.05rem; } -code .token { + +code .token +{ -moz-osx-font-smoothing: initial; -webkit-font-smoothing: initial; min-height: 1.5rem; } -pre:after { - color: #a3a3a3; + +pre:after +{ + color: #A3A3A3; content: attr(data-lang); font-size: 0.6rem; font-weight: 600; diff --git a/database/stats.md b/database/stats.md index 476c7fe..d1e5072 100644 --- a/database/stats.md +++ b/database/stats.md @@ -19,7 +19,8 @@ Aaru -d [true/false] -v [true/false] database stats -h [true/false] ```-v, --verbose [true/false]``` shows verbose output *(default false)* -```-h, --help [true/false]``` shows help screen for the command instead of running it, ignores all other switches *(default false)* +```-h, --help [true/false]``` shows help screen for the command instead of running it, ignores all other switches *( +default false)* ## Example diff --git a/database/update.md b/database/update.md index 57f5027..915f84f 100644 --- a/database/update.md +++ b/database/update.md @@ -19,7 +19,8 @@ Aaru -d [true/false] -v [true/false] database update -h [true/false] ```-v, --verbose [true/false]``` shows verbose output *(default false)* -```-h, --help [true/false]``` shows help screen for the command instead of running it, ignores all other switches*(default false)* +```-h, --help [true/false]``` shows help screen for the command instead of running it, ignores all other switches*( +default false)* ```--clear [true/false]``` clears existing master database before updating *(default false)* diff --git a/device/info.md b/device/info.md index 1bf2d81..e1813cf 100644 --- a/device/info.md +++ b/device/info.md @@ -7,7 +7,8 @@ ## Command Description -This operation will request and show all information about a physical device. For information about supported physical devices check [the list of supported physical devices.](../faq/supported-devices.md) +This operation will request and show all information about a physical device. For information about supported physical +devices check [the list of supported physical devices.](../faq/supported-devices.md) ## Command usage @@ -17,7 +18,8 @@ Aaru -d [true/false] -v [true/false] device info -h [true/false] -w [prefix] ``` connects to an Aaru Remote Host with ```aaru://``` diff --git a/device/list.md b/device/list.md index e084d12..aa3fbcd 100644 --- a/device/list.md +++ b/device/list.md @@ -7,7 +7,8 @@ ## Command description -This operation will show all known attached devices on your system and if they are supported for device dependent operations. +This operation will show all known attached devices on your system and if they are supported for device dependent +operations. ## Command usage @@ -17,7 +18,8 @@ This operation will show all known attached devices on your system and if they a ```-v, --verbose [true/false]``` shows verbose output *(default false)* -```-h, --help [true/false]``` shows help screen for the command instead of running it, ignores all other switches *(default false)* +```-h, --help [true/false]``` shows help screen for the command instead of running it, ignores all other switches *( +default false)* `````` connects to an Aaru Remote Host with ```aaru://``` diff --git a/device/report.md b/device/report.md index a2b4445bd3c7b96695078b47e60d6bdd472791c4..28bc3a294b2b87d5c2659a0f9a2d6de90e52ecf4 100644 GIT binary patch delta 37 ocmeBEou;~B5)(5o1J~rqO!qN$fh@0K`=Zo&W#< delta 29 lcmbQH+NZi<5)-4s **Note:** If you find a **Closed** issue that seems like it is the same thing that you're experiencing, open a new issue and include a link to the original issue in the body of your new one. @@ -190,9 +192,8 @@ minor improvements to existing functionality. Following these guidelines helps m your suggestion :pencil: and find related suggestions :mag_right:. Before creating enhancement suggestions, -please [include as many details as possible](#how-do-i-submit-a-good-enhancement-suggestion). Fill -in the template, including the steps that you imagine you would take if the feature you're -requesting existed. +please [include as many details as possible](#how-do-i-submit-a-good-enhancement-suggestion). Fill in the template, +including the steps that you imagine you would take if the feature you're requesting existed. #### How Do I Submit A (Good) Enhancement Suggestion? @@ -226,7 +227,8 @@ Do not modify the interfaces. If you need or want to, comment in an issue how an discuss it. Same applies for creating new interfaces. Aaru uses C# 8 language features (inline declaration, Tuples, etc.) so it can only be compiled -with [VisualStudio](http://www.visualstudio.com) 2019 or higher, [Visual Studio for Mac](https://www.xamarin.com/download) +with [VisualStudio](http://www.visualstudio.com) 2019 or +higher, [Visual Studio for Mac](https://www.xamarin.com/download) 2019 or higher, or [JetBrains Rider](https://www.jetbrains.com/rider/) 2019.1 or higher. ### Pull Requests diff --git a/docs/GOVERNANCE.md b/docs/GOVERNANCE.md index b0bcc6c..07de61a 100644 --- a/docs/GOVERNANCE.md +++ b/docs/GOVERNANCE.md @@ -4,80 +4,105 @@ This document defines the project governance for Aaru. ## Overview -**Aaru**, an open source project, is committed to building an open, inclusive, and productive open source community focused on delivering a high quality tool that for backing up (dumping) various types of computer and game console media. +**Aaru**, an open source project, is committed to building an open, inclusive, and productive open source community +focused on delivering a high quality tool that for backing up (dumping) various types of computer and game console +media. -The community is governed by this document with the goal of defining how community should work together to achieve this goal. +The community is governed by this document with the goal of defining how community should work together to achieve this +goal. ## Code Repositories The following code repositories are governed by Aaru community and maintained under the `aaru-dps` organization. -* **[010templates](https://github.com/aaru-dps/010templates):** Templates for [010editor](https://www.sweetscape.com/010editor). +* **[010templates](https://github.com/aaru-dps/010templates):** Templates + for [010editor](https://www.sweetscape.com/010editor). * **[Aaru.Checksums](https://github.com/aaru-dps/Aaru.Checksums):** Library that implements the hashing functionality. -* **[Aaru.CommonTypes](https://github.com/aaru-dps/Aaru.CommonTypes):** Common types needed by the different Aaru modules. +* **[Aaru.CommonTypes](https://github.com/aaru-dps/Aaru.CommonTypes):** Common types needed by the different Aaru + modules. * **[Aaru.Console](https://github.com/aaru-dps/Aaru.Console):** Text console handler. -* **[Aaru.Decoders](https://github.com/aaru-dps/Aaru.Decoders):** Library for the decoding of structures from media and drives. +* **[Aaru.Decoders](https://github.com/aaru-dps/Aaru.Decoders):** Library for the decoding of structures from media and + drives. * **[Aaru.Decryption](https://github.com/aaru-dps/Aaru.Decryption):** Library for the decryption of media. * **[Aaru.Documentation](https://github.com/aaru-dps/Aaru.Documentation):** Official documentation. * **[Aaru.Dreamcast](https://github.com/aaru-dps/Aaru.Dreamcast):** Tool for dumping GD-ROM using a real Dreamcast. * **[Aaru.Dto](https://github.com/aaru-dps/Aaru.Dto):** DTOs for interchange between client and server portions of Aaru. * **[Aaru.Helpers](https://github.com/aaru-dps/Aaru.Helpers):** Helper functions. * **[Aaru](https://github.com/aaru-dps/aaru):** Main Aaru codebase. -* **[aaruremote](https://github.com/aaru-dps/aaruremote):** Small application allowing to send Aaru commands to a different computer. +* **[aaruremote](https://github.com/aaru-dps/aaruremote):** Small application allowing to send Aaru commands to a + different computer. * **[Aaru.Server](https://github.com/aaru-dps/Aaru.Server):** https://aaru.app server codebase. * **[Aaru.VideoNow](https://github.com/aaru-dps/Aaru.VideoNow):** VideoNow decoding and converting tool. -* **[archaaru](https://github.com/aaru-dps/archaaru):** Scripts for the generation of Arch Linux Rescue CD including Aaru Data Preservation Suite. -* **[fstester](https://github.com/aaru-dps/fstester):** Toolkit for the generation of test filesystems for later reverse engineer. +* **[archaaru](https://github.com/aaru-dps/archaaru):** Scripts for the generation of Arch Linux Rescue CD including + Aaru Data Preservation Suite. +* **[fstester](https://github.com/aaru-dps/fstester):** Toolkit for the generation of test filesystems for later reverse + engineer. * **[libaaruformat](https://github.com/aaru-dps/libaaruformat):** Main implementation of Aaru Media Image Format. * **[RedBookPlayer](https://github.com/aaru-dps/RedBookPlayer):** Application to play Red Book audio from media dumps. ## Community Roles * **Users:** Members that engage with the Aaru community via any medium (Discord, GitHub, etc.). -* **Contributors:** Regular contributions to projects (documentation, code reviews, responding to issues, participation in proposal discussions, contributing code, etc.). -* **Technical committee**: Provide input and feedback on roadmap items, grounded in common use cases for the committee member's organizations. Committee members might sponsor certain aspects of the project, however sponsorships are not a requirement for a committee member role. -* **Maintainers**: The Aaru project leaders. They are responsible for the overall health and direction of the project; final reviewers of PRs and responsible for releases. Some Maintainers are responsible for one or more components within a project, acting as technical leads for that component. Maintainers are expected to contribute code and documentation, review PRs including ensuring quality of code, triage issues, proactively fix bugs, and perform maintenance tasks for these components. +* **Contributors:** Regular contributions to projects (documentation, code reviews, responding to issues, participation + in proposal discussions, contributing code, etc.). +* **Technical committee**: Provide input and feedback on roadmap items, grounded in common use cases for the committee + member's organizations. Committee members might sponsor certain aspects of the project, however sponsorships are not a + requirement for a committee member role. +* **Maintainers**: The Aaru project leaders. They are responsible for the overall health and direction of the project; + final reviewers of PRs and responsible for releases. Some Maintainers are responsible for one or more components + within a project, acting as technical leads for that component. Maintainers are expected to contribute code and + documentation, review PRs including ensuring quality of code, triage issues, proactively fix bugs, and perform + maintenance tasks for these components. ### Maintainer nomination -New maintainers must be nominated by an existing maintainer and must be elected by a supermajority of existing maintainers. Likewise, maintainers can be removed by a supermajority of the existing maintainers or can resign by notifying one of the maintainers. +New maintainers must be nominated by an existing maintainer and must be elected by a supermajority of existing +maintainers. Likewise, maintainers can be removed by a supermajority of the existing maintainers or can resign by +notifying one of the maintainers. ### Technical committee member nomination -New technical committee members must be nominated by an existing member and must be elected by a supermajority of existing members. Likewise, members can be removed by a supermajority of the existing members or can resign by notifying one of the members. +New technical committee members must be nominated by an existing member and must be elected by a supermajority of +existing members. Likewise, members can be removed by a supermajority of the existing members or can resign by notifying +one of the members. ### Supermajority -A supermajority is defined as two-thirds of members in the group. -A supermajority of [Maintainers](MAINTAINERS.md) is required for certain decisions as outlined above. A supermajority vote is equivalent to the number of votes in favor being at least twice the number of votes against. For example, if you have 5 maintainers, a supermajority vote is 4 votes. Voting on decisions can happen on the mailing list, GitHub, Discord, email, or via a voting service, when appropriate. Maintainers can either vote "agree, yes, +1", "disagree, no, -1", or "abstain". A vote passes when supermajority is met. An abstain vote equals not voting at all. +A supermajority is defined as two-thirds of members in the group. A supermajority of [Maintainers](MAINTAINERS.md) is +required for certain decisions as outlined above. A supermajority vote is equivalent to the number of votes in favor +being at least twice the number of votes against. For example, if you have 5 maintainers, a supermajority vote is 4 +votes. Voting on decisions can happen on the mailing list, GitHub, Discord, email, or via a voting service, when +appropriate. Maintainers can either vote "agree, yes, +1", "disagree, no, -1", or "abstain". A vote passes when +supermajority is met. An abstain vote equals not voting at all. ### Decision Making We try to operate more on consensus than on votes, seeking agreement from the people who will have to do the work. -Natalia Portillo ([@claunia](https://github.com/claunia)) is the self-appointed benevolent dictator for life (SABDFL) for Aaru. +Natalia Portillo ([@claunia](https://github.com/claunia)) is the self-appointed benevolent dictator for life (SABDFL) +for Aaru. -The community functions best when it can reach broad consensus about a way forward. However, it is not uncommon in the open-source world for there to be multiple good arguments, no clear consensus, and for open questions to divide communities rather than enrich them. The debate absorbs the energy that might otherwise have gone towards the creation of a solution. In many cases, there is no one ‘right’ answer, and what is needed is a decision more than a debate. The SABDFL acts to provide clear leadership on difficult issues, and set the pace for the project. +The community functions best when it can reach broad consensus about a way forward. However, it is not uncommon in the +open-source world for there to be multiple good arguments, no clear consensus, and for open questions to divide +communities rather than enrich them. The debate absorbs the energy that might otherwise have gone towards the creation +of a solution. In many cases, there is no one ‘right’ answer, and what is needed is a decision more than a debate. The +SABDFL acts to provide clear leadership on difficult issues, and set the pace for the project. ## Lazy Consensus -To maintain velocity in Aaru, the concept of [Lazy -Consensus](http://en.osswiki.info/concepts/lazy_consensus) is practiced. Ideas -and / or proposals should be shared by maintainers via -GitHub with the appropriate maintainers tagged. Out of respect for other contributors, -major changes should also be accompanied by a notification on Discord or a note on the -mailing list (not created yet) as appropriate. Author(s) of proposal, Pull Requests, -issues, etc. will give a time period of no less than five (5) working days for -comment and remain cognizant of popular observed world holidays. +To maintain velocity in Aaru, the concept of [Lazy Consensus](http://en.osswiki.info/concepts/lazy_consensus) is +practiced. Ideas and / or proposals should be shared by maintainers via GitHub with the appropriate maintainers tagged. +Out of respect for other contributors, major changes should also be accompanied by a notification on Discord or a note +on the mailing list (not created yet) as appropriate. Author(s) of proposal, Pull Requests, issues, etc. will give a +time period of no less than five (5) working days for comment and remain cognizant of popular observed world holidays. -Other maintainers may chime in and request additional time for review, but -should remain cognizant of blocking progress and abstain from delaying -progress unless absolutely needed. The expectation is that blocking progress -is accompanied by a guarantee to review and respond to the relevant action(s) +Other maintainers may chime in and request additional time for review, but should remain cognizant of blocking progress +and abstain from delaying progress unless absolutely needed. The expectation is that blocking progress is accompanied by +a guarantee to review and respond to the relevant action(s) (proposals, PRs, issues, etc.) in short order. -Lazy Consensus is practiced for all projects in the `aaru-dps` org, including -the main project repository and the additional repositories. +Lazy Consensus is practiced for all projects in the `aaru-dps` org, including the main project repository and the +additional repositories. Lazy consensus does _not_ apply to the process of: diff --git a/docs/MAINTAINERS.md b/docs/MAINTAINERS.md index 409d533..4307c61 100644 --- a/docs/MAINTAINERS.md +++ b/docs/MAINTAINERS.md @@ -1,6 +1,7 @@ # Aaru Maintainers and Stakeholders -[GOVERNANCE.md](https://github.com/aaru-dps/aaru/blob/main/GOVERNANCE.md) describes governance guidelines and maintainer responsibilities. +[GOVERNANCE.md](https://github.com/aaru-dps/aaru/blob/main/GOVERNANCE.md) describes governance guidelines and maintainer +responsibilities. ## Maintainers diff --git a/docs/NEEDED.md b/docs/NEEDED.md index fe36f28..26c1e09 100644 --- a/docs/NEEDED.md +++ b/docs/NEEDED.md @@ -135,7 +135,7 @@ dumping of such characteristics. Usually those are copy protections. - I Am Alive - ObsCure II - Shift 2 Unleashed - - Warfare + - Warfare Information and test data ========================= diff --git a/faq/3rdparty.md b/faq/3rdparty.md index d3968f0..93ad6de 100644 --- a/faq/3rdparty.md +++ b/faq/3rdparty.md @@ -7,6 +7,11 @@ known bugs. This seems to be a common bug, also appearing with images created with other software. -The problem comes because ImgBurn uses the `SCSI READ CAPACITY` command to decide the size of compact discs. Aaru instead reads and interprets the TOC (Table of Contents) that describes the disc start and end. While that command should indicate the same size as the TOC interpretation, seems not to be the case in some conditions (possibly a drive firmware bug?). +The problem comes because ImgBurn uses the `SCSI READ CAPACITY` command to decide the size of compact discs. Aaru +instead reads and interprets the TOC (Table of Contents) that describes the disc start and end. While that command +should indicate the same size as the TOC interpretation, seems not to be the case in some conditions (possibly a drive +firmware bug?). -A CompactDisc data area starts from the Track 1 pregap (MSF 00:00:00, LBA -150) to the last Lead-out start and Aaru dumps from the Track 1 start (MSF 00:02:00, LBA 0) unless you want it to try to read the pregap (not all drives can read it). +A CompactDisc data area starts from the Track 1 pregap (MSF 00:00:00, LBA -150) to the last Lead-out start and Aaru +dumps from the Track 1 start (MSF 00:02:00, LBA 0) unless you want it to try to read the pregap (not all drives can read +it). diff --git a/faq/media-tags.md b/faq/media-tags.md index 509fc28..87baad5 100644 --- a/faq/media-tags.md +++ b/faq/media-tags.md @@ -1,4 +1,6 @@ -A media tag is data that accompanies the media or the device and is stored on the medium besides the user data, or normally accessible. Media tags are usually used to store metadata about the medium, copy protection information, or information about the device used to read the media. +A media tag is data that accompanies the media or the device and is stored on the medium besides the user data, or +normally accessible. Media tags are usually used to store metadata about the medium, copy protection information, or +information about the device used to read the media. ## Compact Disc media tags diff --git a/faq/more.md b/faq/more.md index 09efdce..32c062b 100644 --- a/faq/more.md +++ b/faq/more.md @@ -1,10 +1,13 @@ # Why the name, why Aaru? -Aaru is the Ancient Egyptian concept of paradise where your soul would be rebirthed after the preservation of your physical body. That's why we chose this name, because of the paradise where data will reside after it's has been preserved from its original physical media. +Aaru is the Ancient Egyptian concept of paradise where your soul would be rebirthed after the preservation of your +physical body. That's why we chose this name, because of the paradise where data will reside after it's has been +preserved from its original physical media. # Which operating systems does Aaru work under? -Any operating system with a .NET Core 3.1 runtime should work. Has been tested under Windows, Linux, Mac OS X, and FreeBSD. +Any operating system with a .NET Core 3.1 runtime should work. Has been tested under Windows, Linux, Mac OS X, and +FreeBSD. # Will you support media dump image format XXXX? @@ -24,5 +27,6 @@ Of course, I invite you to use it extensively and provide me with as much feedba # I have tried Aaru and found a bug, how can I tell you? -Please don't send me an email, it will simply fall in oblivion. Github has a pretty nice bug tracker, just click [Issues](https://github.com/aaru-dps/Aaru/issues) and create a New Issue, that way the bug will not be forgotten +Please don't send me an email, it will simply fall in oblivion. Github has a pretty nice bug tracker, just +click [Issues](https://github.com/aaru-dps/Aaru/issues) and create a New Issue, that way the bug will not be forgotten and you can follow progress on its solution. diff --git a/faq/sector-tags.md b/faq/sector-tags.md index bd6a451..4d5d211 100644 --- a/faq/sector-tags.md +++ b/faq/sector-tags.md @@ -1,4 +1,6 @@ -A sector tag is data that accompany the sector, but it's not part of the data written by the user, or normally accessible. Sector tags can be used to contain metadata about that sector, such as error detection and correction, filesystem recovery information, copy protection, etc. +A sector tag is data that accompany the sector, but it's not part of the data written by the user, or normally +accessible. Sector tags can be used to contain metadata about that sector, such as error detection and correction, +filesystem recovery information, copy protection, etc. # Floppy disk sector tags diff --git a/filesystem/extract.md b/filesystem/extract.md index 18ccf71..6ebdcac 100644 --- a/filesystem/extract.md +++ b/filesystem/extract.md @@ -7,7 +7,8 @@ ## Command description -This operation will analyze and find all filesystems in a media dump, then extract the files that are contained in [supported filesystems.](../faq/filesystems.md) +This operation will analyze and find all filesystems in a media dump, then extract the files that are contained +in [supported filesystems.](../faq/filesystems.md) ## Command usage @@ -17,11 +18,14 @@ Aaru -d [true/false] -v [true/false] filesystem extract -h [true/false] -e [enco `-d, --debug [true/false]` shows debug output *(default false)* `-v, --verbose [true/false]` shows verbose output *(default false)* -`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default false)* -`-e, --encoding [encoding]` sets which encoding is used by the contents of the media dump *(default varies by filesystem)* -`-O, --options ` specifies comma separated name=value pairs of options to pass to output filesystem plugin +`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default +false)* +`-e, --encoding [encoding]` sets which encoding is used by the contents of the media dump *(default varies by +filesystem)* +`-O, --options ` specifies comma separated name=value pairs of options to pass to output filesystem +plugin `-x, --xattrs [true/false]` extracts extended attributes if present *(default false)* -`-n, --namespace ` specifies namespace to use for filenames *(default varies by filesystem)* +`-n, --namespace ` specifies namespace to use for filenames *(default varies by filesystem)* ## Example diff --git a/filesystem/info.md b/filesystem/info.md index 5459f9e..8d2cd1c 100644 --- a/filesystem/info.md +++ b/filesystem/info.md @@ -12,8 +12,10 @@ Aaru -d [true/false] -v [true/false] image analyze -h [true/false] -e [encoding] `-d, --debug [true/false]` shows debug output *(default false)* `-v, --verbose [true/false]` shows verbose output *(default false)* -`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default false)* -`-e, --encoding [encoding]` sets which encoding is used by the contents of the media dump *(default varies by filesystem)* +`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default +false)* +`-e, --encoding [encoding]` sets which encoding is used by the contents of the media dump *(default varies by +filesystem)* `-f, --filesystems [true/false]` searches and interprets filesystems *(default true)* `-p, --partitions [true/false]` searches and interprets partitions *(default true)* diff --git a/filesystem/ls.md b/filesystem/ls.md index d00dd93..81f6401 100644 --- a/filesystem/ls.md +++ b/filesystem/ls.md @@ -1,6 +1,7 @@ ## Command description -This operation will analyze and find all filesystems in a media dump, then list all the files that are contained in [supported filesystems](../faq/filesystems.md). +This operation will analyze and find all filesystems in a media dump, then list all the files that are contained +in [supported filesystems](../faq/filesystems.md). ## Command usage @@ -10,9 +11,11 @@ This operation will analyze and find all filesystems in a media dump, then list ```-v, --verbose [true/false]``` shows verbose output *(default false)* -```-h, --help [true/false]``` shows help screen for the command instead of running it, ignores all other switches *(default false)* +```-h, --help [true/false]``` shows help screen for the command instead of running it, ignores all other switches *( +default false)* -```-e, --encoding [encoding]``` sets which encoding is used by the contents of the media dump *(default varies by filesystem)* +```-e, --encoding [encoding]``` sets which encoding is used by the contents of the media dump *(default varies by +filesystem)* ```-l, --long [true/false]``` uses a long listing format, showing sizes and extended attributes *(default false)* diff --git a/filesystem/options.md b/filesystem/options.md index 987e539..0ed2d5a 100644 --- a/filesystem/options.md +++ b/filesystem/options.md @@ -10,7 +10,8 @@ Lists all options supported by read-only filesystems. ```-v, --verbose [true/false]``` shows verbose output *(default false)* -```-h, --help [true/false]``` shows help screen for the command instead of running it, ignores all other switches *(default false)* +```-h, --help [true/false]``` shows help screen for the command instead of running it, ignores all other switches *( +default false)* ## Example diff --git a/formats.md b/formats.md index 2691653..30794ab 100644 --- a/formats.md +++ b/formats.md @@ -1,7 +1,7 @@ ## Command description -This operation will list all filters, dumpable media formats, partitioning schemes, and filesystems supported by your version -of Aaru. +This operation will list all filters, dumpable media formats, partitioning schemes, and filesystems supported by your +version of Aaru. ## Command usage diff --git a/image/checksum.md b/image/checksum.md index 0e0eba2..62ccfaa 100644 --- a/image/checksum.md +++ b/image/checksum.md @@ -17,7 +17,8 @@ Aaru -d [true/false] -v [true/false] image checksum -h [true/false] -a [true/fal `-d, --debug [true/false]` shows debug output *(default false)* `-v, --verbose [true/false]` shows verbose output *(default false)* -`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default false)* +`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default +false)* `-a, --adler32 [true/false]` calculates the Adler-32 checksum *(default true)* `--crc16 [true/false]` calculates the CRC16 checksum *(default true)* `-c, --crc32 [true/false]` calculates the CRC32 checksum *(default true)* diff --git a/image/compare.md b/image/compare.md index 476af79..b7befde 100644 --- a/image/compare.md +++ b/image/compare.md @@ -17,7 +17,8 @@ Aaru -d [true/false] -v [true/false] image compare -h [true/false] `-d, --debug [true/false]` shows debug output *(default false)* `-v, --verbose [true/false]` shows verbose output *(default false)* -`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default false)* +`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default +false)* ## Example diff --git a/image/convert.md b/image/convert.md index fe88a1e..2963699 100644 --- a/image/convert.md +++ b/image/convert.md @@ -16,17 +16,22 @@ Aaru -d [true/false] -v [true/false] image convert -h [true/false] -c -- `-d, --debug [true/false]` shows debug output *(default false)* `-v, --verbose [true/false]` shows verbose output *(default false)* -`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default false)* +`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default +false)* `-c, --count ` specifies how many sectors to convert at once *(default 64)* `--comments ` specifies image comments `--creator ` specifies who (person) created the image? -`--drive-manufacturer ` specifies manufacturer of the drive used to read the media represented by the image +`--drive-manufacturer ` specifies manufacturer of the drive used to read the media represented by the +image `--drive-model ` specifies model of the drive used to read the media represented by the image -`--drive-revision ` specifies firmware revision of the drive used to read the media represented by the image +`--drive-revision ` specifies firmware revision of the drive used to read the media represented by the +image `--drive-serial ` specifies serial number of the drive used to read the media represented by the image -`-f, --force [true/false]` continues conversion even if sector or media tags will be lost in the process *(default false)* +`-f, --force [true/false]` continues conversion even if sector or media tags will be lost in the process *(default +false)* `--media-barcode ` specifies barcode of the media represented by the image -`--media-lastsequence ` specifies last media of the sequence the media represented by the image corresponds to *(default 0)* +`--media-lastsequence ` specifies last media of the sequence the media represented by the image corresponds +to *(default 0)* `--media-manufacturer ` specifies manufacturer of the media represented by the image `--media-model ` specifies model of the media represented by the image `--media-partnumber ` specifies part number of the media represented by the image @@ -36,7 +41,7 @@ Aaru -d [true/false] -v [true/false] image convert -h [true/false] -c -- `-O, --options ` specifies comma separated name=value pairs of options to pass to output image plugin `-p, --format ` specifies format of the output image, as plugin name or plugin id. If not present, will try to detect it from output image extension -`-r, --resume-file ` takes list of dump hardware from existing resume file +`-r, --resume-file ` takes list of dump hardware from existing resume file `-g, --geometry ` force geometry, only supported in not tape block media. Specify as C/H/S diff --git a/image/create-sidecar.md b/image/create-sidecar.md index 9b2b1b3..d0120e1 100644 --- a/image/create-sidecar.md +++ b/image/create-sidecar.md @@ -7,7 +7,9 @@ ## Command Description -This operation will analyze a media dump and, if the format is recognized, create a CICM XML metadata sidecar with all information that can be automatically retrieved from it, as well as all [supported checksum algorithms.](../faq/supported-checksums.md) +This operation will analyze a media dump and, if the format is recognized, create a CICM XML metadata sidecar with all +information that can be automatically retrieved from it, as well as +all [supported checksum algorithms.](../faq/supported-checksums.md) ## Command usage @@ -17,10 +19,14 @@ Aaru -d [true/false] -v [true/false] image create-sidecar -h [true/false] -b [bl `-d, --debug [true/false]` shows debug output *(default false)* `-v, --verbose [true/false]` shows verbose output *(default false)* -`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default false)* -`-b, --block-size [block size]` used only for tapes, indicates fixed block size in bytes. File in dump folder not multiple of this value will be ignored *(default 512)* -`-e, --encoding [encoding]` sets which encoding is used by the contents of the media dump *(default varies by filesystem)* -`-t, --tape [true/false]` indicates that dump points to a folder containing alphabetically sorted files extracted from a linear block-based tape with fixed block size (e.g. a SCSI streaming device) *(default false)* +`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default +false)* +`-b, --block-size [block size]` used only for tapes, indicates fixed block size in bytes. File in dump folder not +multiple of this value will be ignored *(default 512)* +`-e, --encoding [encoding]` sets which encoding is used by the contents of the media dump *(default varies by +filesystem)* +`-t, --tape [true/false]` indicates that dump points to a folder containing alphabetically sorted files extracted from a +linear block-based tape with fixed block size (e.g. a SCSI streaming device) *(default false)* ## Example diff --git a/image/decode.md b/image/decode.md index 4e355a8..03c1be8 100644 --- a/image/decode.md +++ b/image/decode.md @@ -7,7 +7,8 @@ ## Command Description -This operation will decode all [sector tags](../faq/sector-tags.md) and [media tags](../faq/media-tags.md) in a media dump image. +This operation will decode all [sector tags](../faq/sector-tags.md) and [media tags](../faq/media-tags.md) in a media +dump image. ## Command usage @@ -17,7 +18,8 @@ Aaru -d [true/false] -v [true/false] image decode -h [true/false] -f [true/false `-d, --debug [true/false]` shows debug output *(default false)* `-v, --verbose [true/false]` shows verbose output *(default false)* -`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default false)* +`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default +false)* `-f, --disk-tags [true/false]` decodes all media tags *(default true)* `-l, --length [sectors]` how many sectors to decode or all to decode all *(default all)* `-p, --sector-tags [true/false]` decodes all sector tags *(default true)* diff --git a/image/entropy.md b/image/entropy.md index 5cf5b8d..8330feb 100644 --- a/image/entropy.md +++ b/image/entropy.md @@ -7,7 +7,8 @@ ## Command Description -This operation will calculate uniqueness and entropy of the media represented by a media dump image. It's not affected by the image format compression, if applicable. +This operation will calculate uniqueness and entropy of the media represented by a media dump image. It's not affected +by the image format compression, if applicable. ## Command usage @@ -17,9 +18,12 @@ Aaru -d [true/false] -v [true/false] image entropy -h [true/false] -p [true/fals `-d, --debug [true/false]` shows debug output *(default false)* `-v, --verbose [true/false]` shows verbose output *(default false)* -`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default false)* -`-p, --duplicated-sectors [true/false]` besides entropy also calculates how many sectors have the exact same data in their user area *(default true)* -`-t, --separated-tracks true/false]` separately calculates the entropy for each track dividing the media. Only applicable to certain kind of media (optical discs and digital tapes mostly) *(default true)* +`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default +false)* +`-p, --duplicated-sectors [true/false]` besides entropy also calculates how many sectors have the exact same data in +their user area *(default true)* +`-t, --separated-tracks true/false]` separately calculates the entropy for each track dividing the media. Only +applicable to certain kind of media (optical discs and digital tapes mostly) *(default true)* `-w, --whole-disc [true/false]` calculates the entropy for the whole media *(default true)* ## Example diff --git a/image/info.md b/image/info.md index 3486ed4..fc9cabf 100644 --- a/image/info.md +++ b/image/info.md @@ -17,7 +17,8 @@ Aaru -d [true/false] -v [true/false] image info -h [true/false] `-d, --debug [true/false]` shows debug output *(default false)* `-v, --verbose [true/false]` shows verbose output *(default false)* -`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default false)* +`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default +false)* ## Example diff --git a/image/options.md b/image/options.md index 3874148..c0d5ef5 100644 --- a/image/options.md +++ b/image/options.md @@ -17,7 +17,8 @@ Lists all options supported by writable media images. ```-v, --verbose [true/false]``` shows verbose output *(default false)* -```-h, --help [true/false]``` shows help screen for the command instead of running it, ignores all other switches *(default false)* +```-h, --help [true/false]``` shows help screen for the command instead of running it, ignores all other switches *( +default false)* ## Example diff --git a/image/print.md b/image/print.md index 55ff255..8091ccd 100644 --- a/image/print.md +++ b/image/print.md @@ -7,7 +7,8 @@ ## Command Description -This operation will print a hexadecimal dump of the chosen sector/block from the indicated media dump image to the console. +This operation will print a hexadecimal dump of the chosen sector/block from the indicated media dump image to the +console. ## Command usage @@ -17,11 +18,14 @@ Aaru -d [true/false] -v [true/false] image print -h [true/false] -l [sectors] -r `-d, --debug [true/false]` shows debug output *(default false)* `-v, --verbose [true/false]` shows verbose output *(default false)* -`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default false)* +`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default +false)* `-l, --length [sectors]` specifies how many sectors to print *(default 1)* -`-r, --long-sectors [true/false]` specifies if hex print should include all sector tags stored in the media dump *(default false)* +`-r, --long-sectors [true/false]` specifies if hex print should include all sector tags stored in the media dump *( +default false)* `-s, --start ` starts the hexadecimal printing from this sector -`-w, --width ` specifies how long the width, in characters, should the print be before creating a new line *(default 32)* +`-w, --width ` specifies how long the width, in characters, should the print be before creating a new line *( +default 32)* ## Example diff --git a/image/verify.md b/image/verify.md index 230289c..c0a0b9f 100644 --- a/image/verify.md +++ b/image/verify.md @@ -1,6 +1,8 @@ ## Command description -This operation will verify a media dump. If the media dump format includes a hash or checksum, it will calculate and compare it. If the media sector/block format include a hash, checksum, or error recovery system, it will calculate and compare them. +This operation will verify a media dump. If the media dump format includes a hash or checksum, it will calculate and +compare it. If the media sector/block format include a hash, checksum, or error recovery system, it will calculate and +compare them. ## Command usage diff --git a/media/dump.md b/media/dump.md index 18b34f1..0355cbb 100644 --- a/media/dump.md +++ b/media/dump.md @@ -7,7 +7,9 @@ ## Command Description -This operation will create a media dump from real media using a physical device. It will retry errors and when finished, create an XML metadata sidecar. The dumping operation can be interrupted and continued later with supported formats, even from a different device. +This operation will create a media dump from real media using a physical device. It will retry errors and when finished, +create an XML metadata sidecar. The dumping operation can be interrupted and continued later with supported formats, +even from a different device. ## Command usage @@ -17,12 +19,13 @@ Aaru -d [true/false] -v [true/false] media dump -h [true/false] -e -f `-d, --debug [true/false]` shows debug output *(default false)* `-v, --verbose [true/false]` shows verbose output *(default false)* -`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default false)* +`-h, --help [true/false]` shows help screen for the command instead of running it, ignores all other switches *(default +false)* `-e, --encoding ` specifies character encoding to use when creating dump sidecar `-f, --force [true/false]` continues dumping whatever happens *(default false)* `-k, --skip ` skips this many sectors when an unreadable sector is found *(default 512)* `--first-pregap [true/false]` tries to dump first track pregap. Only applicable to CD, DDCD or GD media *(default - false)* +false)* `--fix-offset [true/false]` fixes audio tracks offset. Only applicable to CD or GD media. *(default false)* `-r, --resume [true/false]` creates and/or use resume mapfile *(default true)* `--metadata [true/false]` enables creating CICM XML sidecar *(default true)* @@ -31,10 +34,12 @@ Aaru -d [true/false] -v [true/false] media dump -h [true/false] -e -f `--persistent [true/false]` tries to recover partial or incorrect data *(default false)* `-p, --retry-passes ` specifies how many times to retry reading a sector *(default 5)* `-s, --stop-on-error [true/false]` stops dumping on first error *(default false)* -`-t, --format ` specifies format for the output image, as plugin name or plugin id. If not present, will try to detect it from output image extension +`-t, --format ` specifies format for the output image, as plugin name or plugin id. If not present, will try to +detect it from output image extension `-x, --cicm-xml ` takes metadata from existing CICM XML sidecar -`--subchannel ` specifies which subchannel to dump. Only applicable to CD/GD. Values: any, rw, rw-or-pq, pq, none *(default any)* -`--speed ` specifies at what speed to dump. Only applicable to optical drives, 0 for maximum *(default 0)* +`--subchannel ` specifies which subchannel to dump. Only applicable to CD/GD. Values: any, rw, rw-or-pq, pq, +none *(default any)* +`--speed ` specifies at what speed to dump. Only applicable to optical drives, 0 for maximum *(default 0)* ```--private [true/false]``` do not store paths and serial numbers in log or metadata *(default false)* @@ -44,9 +49,11 @@ Aaru -d [true/false] -v [true/false] media dump -h [true/false] -e -f ```--fix-subchannel [true/false]``` try to fix subchannel. Implies fixing subchannel position *(default false)* -```--fix-subchannel-crc [true/false]``` if subchannel looks OK but CRC fails, rewrite it. Implies fixing subchannel *(default false)* +```--fix-subchannel-crc [true/false]``` if subchannel looks OK but CRC fails, rewrite it. Implies fixing subchannel *( +default false)* -```--generate-subchannels [true/false]``` generates missing subchannels (they don't count as dumped in resume file). *(default false)* +```--generate-subchannels [true/false]``` generates missing subchannels (they don't count as dumped in resume file). *( +default false)* ```--skip-cdiready-hole [true/false]``` skip the hole between data and audio in a CD-i Ready disc *(default ???)* diff --git a/media/info.md b/media/info.md index a151408..7190828 100644 --- a/media/info.md +++ b/media/info.md @@ -7,7 +7,8 @@ ## Command Description -This operation will request and show all information about the inserted media from a physical device. For information about supported physical devices check [the list of supported physical devices.](../faq/supported-devices.md) +This operation will request and show all information about the inserted media from a physical device. For information +about supported physical devices check [the list of supported physical devices.](../faq/supported-devices.md) ## Command usage @@ -17,7 +18,8 @@ Aaru -d [true/false] -v [true/false] media info -h [true/false] -w [prefix] ` connects to an Aaru Remote Host with ```aaru://``` diff --git a/quickstart.md b/quickstart.md index c83e03b..ce17cd6 100644 --- a/quickstart.md +++ b/quickstart.md @@ -4,8 +4,8 @@ It’s very easy to dump any supported media quickly with Aaru! You just have to run `aaru media dump ` for the most basic options. If you dump to something that’s not Aaru Image -Format (images with the extensions `.aaruformat`, `.aaruf`, and `.aif`), you will also have to add the “-f” option at the end -of the command. +Format (images with the extensions `.aaruformat`, `.aaruf`, and `.aif`), you will also have to add the “-f” option at +the end of the command. ### Examples (Windows): diff --git a/remote/readme.md b/remote/readme.md index a49e18f..4288525 100644 --- a/remote/readme.md +++ b/remote/readme.md @@ -1,23 +1,24 @@ # Aaru Remote -The Aaru Remote is a slim, miniature application designed to receive device commands from a remote [Aaru](https://github.com/aaru-dps/Aaru) +The Aaru Remote is a slim, miniature application designed to receive device commands from a +remote [Aaru](https://github.com/aaru-dps/Aaru) instance, send it to a local device, and return the data to the instance. -The main motivation for this is the desire to update Aaru to the latest and greatest features of .NET and C#. -This creates a problem, as some people have old devices that do not work in modern Linux distributions. +The main motivation for this is the desire to update Aaru to the latest and greatest features of .NET and C#. This +creates a problem, as some people have old devices that do not work in modern Linux distributions. -This remote will support older versions of Linux and will, in future versions, be supported in FreeBSD, Windows, and possibly -network-enabled game consoles (like PSP, Wii, etc.). +This remote will support older versions of Linux and will, in future versions, be supported in FreeBSD, Windows, and +possibly network-enabled game consoles (like PSP, Wii, etc.). -While some people will suggest porting the whole Aaru to C or C++, that won't happen. For the only situation that -would be needed (accessing devices where C# does not run) this application is more than enough. +While some people will suggest porting the whole Aaru to C or C++, that won't happen. For the only situation that would +be needed (accessing devices where C# does not run) this application is more than enough. -The usage is very simple, just run the remote and it will listen for a connection over TCP/IP in port 6666 then print out -the available IPs. Running as non-root user only works with some SCSI devices, so it is better to run as root. +The usage is very simple, just run the remote and it will listen for a connection over TCP/IP in port 6666 then print +out the available IPs. Running as non-root user only works with some SCSI devices, so it is better to run as root. -On the other side, you can use the Aaru with the [remote](../remote.md) command and one of those IP addresses to test the -connection. Similarly, using the IP address as an argument for the *list-devices* command will list the devices available -remotely. +On the other side, you can use the Aaru with the [remote](../remote.md) command and one of those IP addresses to test +the connection. Similarly, using the IP address as an argument for the *list-devices* command will list the devices +available remotely. All commands that support devices are supported, with a URI with the following schema: `aaru:///`.