From 4924eb364935fdccc76285500a651fde1d1c6cef Mon Sep 17 00:00:00 2001 From: sigonasr2 Date: Tue, 1 Mar 2022 12:04:46 -0700 Subject: [PATCH] Complete interactive front-end overlay. Add back-end extra data --- src/App.css | 52 + src/App.css.bak | 81 + src/App.js | 132 +- src/App.js.bak | 133 +- src/ProFontWindows-Bold.ttf | Bin 0 -> 24876 bytes src/backend/data.json | 49 +- src/backend/logreader.js | 17 + src/backend/logreader.js.bak | 31 +- src/bootstrap.css | 6 + src/bootstrap.css.bak | 10837 +++++++++++++++++++++++++++++++++ src/index.css | 9 +- src/index.css.bak | 18 + src/layout.png | Bin 0 -> 366441 bytes 13 files changed, 11303 insertions(+), 62 deletions(-) create mode 100644 src/App.css.bak create mode 100644 src/ProFontWindows-Bold.ttf create mode 100644 src/bootstrap.css.bak create mode 100644 src/index.css.bak create mode 100644 src/layout.png diff --git a/src/App.css b/src/App.css index 74b5e05..dd2b15d 100644 --- a/src/App.css +++ b/src/App.css @@ -1,3 +1,55 @@ +@font-face { + font-family: ProFontWindows; + src: url('./ProFontWindows-Bold.ttf'); +} + +.dot { + background-color:rgba(0,0,0,0.0); + border:4px solid rgba(150,255,150,1); + border-radius:50%; + -moz-border-radius:50%; + -webkit-border-radius:50%; + width:56px; + height:56px; +} +.smoldotgreen { + background-color:rgba(0,0,0,0.0); + border:4px solid rgba(150,255,150,0.8); + border-radius:50%; + -moz-border-radius:50%; + -webkit-border-radius:50%; + width:48px; + height:52px; +} +.smoldot { + background-color:rgba(0,0,0,0.0); + border:4px solid rgba(255,150,150,0.8); + border-radius:50%; + -moz-border-radius:50%; + -webkit-border-radius:50%; + width:48px; + height:52px; +} + +.right{ + margin: auto; + position: absolute; + text-align:right; +} + +.floating{ + position:absolute; +} + +.current{ + color: #fff !important; + text-shadow: 0 0 4px #438992,0 0 8px #438992,0 0 12px #438992, 0 0 16px #fff,0 0 20px #438992; +} +.alltime{ + color: #fff !important; + text-shadow: 0 0 4px #812c58,0 0 8px #812c58,0 0 12px #812c58, 0 0 16px #fff,0 0 20px #812c58; +} + .App { text-align: center; } diff --git a/src/App.css.bak b/src/App.css.bak new file mode 100644 index 0000000..9de06a1 --- /dev/null +++ b/src/App.css.bak @@ -0,0 +1,81 @@ +@font-face { + font-family: ProFontWindows; + src: url('./ProFontWindows-Bold.ttf'); +} + +.dot { + background-color:rgba(0,0,0,0.0); + border:4px solid rgba(150,255,150,1); + border-radius:50%; + -moz-border-radius:50%; + -webkit-border-radius:50%; + width:56px; + height:56px; +} +.smoldot { + background-color:rgba(0,0,0,0.0); + border:4px solid rgba(255,150,150,0.8); + border-radius:50%; + -moz-border-radius:50%; + -webkit-border-radius:50%; + width:48px; + height:52px; +} + +.right{ + margin: auto; + position: absolute; + text-align:right; +} + +.floating{ + position:absolute; +} + +.current{ + color: #fff !important; + text-shadow: 0 0 4px #438992,0 0 8px #438992,0 0 12px #438992, 0 0 16px #fff,0 0 20px #438992; +} +.alltime{ + color: #fff !important; + text-shadow: 0 0 4px #812c58,0 0 8px #812c58,0 0 12px #812c58, 0 0 16px #fff,0 0 20px #812c58; +} + +.App { + text-align: center; +} + +.App-logo { + height: 40vmin; + pointer-events: none; +} + +@media (prefers-reduced-motion: no-preference) { + .App-logo { + animation: App-logo-spin infinite 20s linear; + } +} + +.App-header { + background-color: #282c34; + min-height: 100vh; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + font-size: calc(10px + 2vmin); + color: white; +} + +.App-link { + color: #61dafb; +} + +@keyframes App-logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} diff --git a/src/App.js b/src/App.js index 052b1da..ad122fc 100644 --- a/src/App.js +++ b/src/App.js @@ -2,21 +2,129 @@ import logo from './logo.svg'; import './App.css'; import './bootstrap.css'; +import {useState,useEffect} from 'react' + +function FormatFloor(numb) { + while (String(numb).length<3) { + numb = "0"+numb + } + return numb +} + +function CenterAlignAdjust(str,size) { + return Math.round((String(str).length/2)*(size/2.1)) +} + function App() { - var pomanderCount = [0,0,0,0,0,0,5,3,0,0,0,0,0,0,0,0]; + + useEffect(()=>{ + const interval = setInterval(()=>{ + fetch("http://localhost:4600") + .then((resp)=>{ + return resp.json() + }) + .then((data)=>{ + setData(data) + }) + },1000) + + return ()=>clearInterval(interval) + },[]) + + const [data,setData] = useState(undefined) + + function NameMatches(i) { + for (var key of Object.keys(data.floor_storage)) { + if ((key==="safety"&&i===0)|| + (key==="sight"&&i===1)|| + (key==="strength"&&i===2)|| + (key==="steel"&&i===3)|| + (key==="affluence"&&i===4)|| + (key==="flight"&&i===5)|| + (key==="alteration"&&i===6)|| + (key==="purity"&&i===7)|| + (key==="fortune"&&i===8)|| + (key==="witching"&&i===9)|| + (key==="serenity"&&i===10)|| + (key==="rage"&&i===11)|| + (key==="lust"&&i===12)|| + (key==="intuition"&&i===13)|| + (key==="raising"&&i===14)|| + (key==="resolution"&&i===15)) { + return true + } + } + return false + } return ( <> -
- {[0,1,2].map((count)=> -
{ - [0+count*6,1+count*6,2+count*6,3+count*6,4+count*6,5+count*6].map((num)=> -
- {pomanderCount[num]} -
- )} -
) - } -
+ + + {data&&<> +
+ {FormatFloor(data.floor)}
+ + { + data.pomander.map((pom,i)=>{ + return <> + {NameMatches(i)&&
} +
+ {pom[1]}
+
+ {pom[2]}
+
+ x{pom[0]}
+ }) + } + { + data.accursed_hoard.map((acc,i)=>{ + return <> +
+ {acc[0]}
+
+ {acc[1]}
+ }) + } + { + data.mimics.map((mm,i)=>{ + return <> +
+ {mm}
+ + }) + } + { + data.traps.map((trap,i)=>{ + return (i<=2)? + <> +
+ {trap[0]}
+
+ {trap[1]}
+ : + <> +
+ {trap[0]}
+
+ {trap[1]}
+ }) + } +
+ {data.death_count[0]}
+
+ {data.death_count[0]}
+ { + data.floor_effects.map((eff,i)=>{ + return <> + {i in data.floor_buff_storage&&
} +
+ {eff[0]}
+
+ {eff[1]}
+ }) + } + + } ); } diff --git a/src/App.js.bak b/src/App.js.bak index 2ab0e3e..6dd27b4 100644 --- a/src/App.js.bak +++ b/src/App.js.bak @@ -2,22 +2,129 @@ import logo from './logo.svg'; import './App.css'; import './bootstrap.css'; -Tail = require('tail').Tail; +import {useState,useEffect} from 'react' + +function FormatFloor(numb) { + while (String(numb).length<3) { + numb = "0"+numb + } + return numb +} + +function CenterAlignAdjust(str,size) { + return Math.round((String(str).length/2)*(size/2.1)) +} + function App() { - var pomanderCount = [0,0,0,0,0,0,5,3,0,0,0,0,0,0,0,0]; + + useEffect(()=>{ + const interval = setInterval(()=>{ + fetch("http://localhost:4600") + .then((resp)=>{ + return resp.json() + }) + .then((data)=>{ + setData(data) + }) + },1000) + + return ()=>clearInterval(interval) + },[]) + + const [data,setData] = useState(undefined) + + function NameMatches(i) { + for (var key of Object.keys(data.floor_storage)) { + if (key==="safety"&&i===0|| + key==="sight"&&i===1|| + key==="strength"&&i===2|| + key==="steel"&&i===3|| + key==="affluence"&&i===4|| + key==="flight"&&i===5|| + key==="alteration"&&i===6|| + key==="purity"&&i===7|| + key==="fortune"&&i===8|| + key==="witching"&&i===9|| + key==="serenity"&&i===10|| + key==="rage"&&i===11|| + key==="lust"&&i===12|| + key==="intuition"&&i===13|| + key==="raising"&&i===14|| + key==="resolution"&&i===15) { + return true + } + } + return false + } return ( <> -
- {[0,1,2].map((count)=> -
{ - [0+count*6,1+count*6,2+count*6,3+count*6,4+count*6,5+count*6].map((num)=> -
- {pomanderCount[num]} -
- )} -
) - } -
+ + + {data&&<> +
+ {FormatFloor(data.floor)}
+ + { + data.pomander.map((pom,i)=>{ + return <> + {NameMatches(i)&&
} +
+ {pom[1]}
+
+ {pom[2]}
+
+ x{pom[0]}
+ }) + } + { + data.accursed_hoard.map((acc,i)=>{ + return <> +
+ {acc[0]}
+
+ {acc[1]}
+ }) + } + { + data.mimics.map((mm,i)=>{ + return <> +
+ {mm}
+ + }) + } + { + data.traps.map((trap,i)=>{ + return (i<=2)? + <> +
+ {trap[0]}
+
+ {trap[1]}
+ : + <> +
+ {trap[0]}
+
+ {trap[1]}
+ }) + } +
+ {data.death_count[0]}
+
+ {data.death_count[0]}
+ { + data.floor_effects.map((eff,i)=>{ + return <> + {i in data.floor_buff_storage&&
} +
+ {eff[0]}
+
+ {eff[1]}
+ }) + } + + } ); } diff --git a/src/ProFontWindows-Bold.ttf b/src/ProFontWindows-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..8c1d56b27e0c821346ff2c976f7736011ec76a7b GIT binary patch literal 24876 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 literal 0 HcmV?d00001 diff --git a/src/backend/data.json b/src/backend/data.json index 5f9aaae..bad33a9 100644 --- a/src/backend/data.json +++ b/src/backend/data.json @@ -47,8 +47,8 @@ ], [ 0, - 1, - 1 + 4, + 4 ], [ 0, @@ -61,9 +61,9 @@ 0 ], [ - 0, - 5, - 5 + 9, + 19, + 19 ], [ 0, @@ -72,8 +72,8 @@ ], [ 0, - 1, - 1 + 4, + 4 ], [ 0, @@ -83,8 +83,8 @@ ], "accursed_hoard": [ [ - 0, - 1 + 2, + 3 ], [ 0, @@ -100,8 +100,8 @@ ] ], "mimics": [ - 0, - 0 + 20, + 3 ], "traps": [ [ @@ -113,16 +113,16 @@ 0 ], [ - 0, - 1 + 3, + 4 ], [ 0, 0 ], [ - 0, - 1 + 3, + 4 ] ], "floor_effects": [ @@ -163,8 +163,8 @@ 0 ], [ - 0, - 1 + 2, + 3 ], [ 0, @@ -172,11 +172,16 @@ ] ], "death_count": [ - 1, - 2 + 4, + 6 ], - "floor": 0, + "floor": 13, "accursed_hoard_detected": false, - "previous_pomander": "", - "floor_storage": {} + "previous_pomander": "lust", + "floor_storage": { + "lust": 1 + }, + "floor_buff_storage": { + "9": true + } } \ No newline at end of file diff --git a/src/backend/logreader.js b/src/backend/logreader.js index ac72da7..667a768 100644 --- a/src/backend/logreader.js +++ b/src/backend/logreader.js @@ -96,6 +96,7 @@ var options = { var previous_pomander="" var floor_storage={} +var floor_buff_storage={} var update_file=false; tail = new Tail(process.argv[2], options); @@ -114,6 +115,7 @@ if (fs.existsSync('./data.json')) { accursed_hoard_detected=master_obj.accursed_hoard_detected previous_pomander=master_obj.previous_pomander floor_storage=master_obj.floor_storage + floor_buff_storage=master_obj.floor_buff_storage } @@ -139,6 +141,7 @@ function CreateMasterObj() { accursed_hoard_detected:accursed_hoard_detected, previous_pomander:previous_pomander, floor_storage:floor_storage, + floor_buff_storage:floor_buff_storage, } } @@ -179,6 +182,7 @@ function ParseString(str) { floor=Number(fl) previous_pomander="" floor_storage={} + floor_buff_storage={} accursed_hoard_detected=false update_file=true } else @@ -188,6 +192,7 @@ function ParseString(str) { floor=Number(fl) previous_pomander="" floor_storage={} + floor_buff_storage={} accursed_hoard_detected=false update_file=true } else @@ -197,6 +202,7 @@ function ParseString(str) { floor=0 previous_pomander="" floor_storage={} + floor_buff_storage={} accursed_hoard_detected=false for (var i=0;i{ - res.status(200).send('Hello World') + var master_obj = CreateMasterObj() + res.status(200).json(master_obj) }) \ No newline at end of file diff --git a/src/bootstrap.css b/src/bootstrap.css index 892302a..b29ae52 100644 --- a/src/bootstrap.css +++ b/src/bootstrap.css @@ -1,3 +1,9 @@ +@font-face { + font-family: ProFontWindows; + src: url('./ProFontWindows-Bold.ttf'); +} + + @charset "UTF-8"; /*! * Bootstrap v5.0.2 (https://getbootstrap.com/) diff --git a/src/bootstrap.css.bak b/src/bootstrap.css.bak new file mode 100644 index 0000000..892302a --- /dev/null +++ b/src/bootstrap.css.bak @@ -0,0 +1,10837 @@ +@charset "UTF-8"; +/*! + * Bootstrap v5.0.2 (https://getbootstrap.com/) + * Copyright 2011-2021 The Bootstrap Authors + * Copyright 2011-2021 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +:root { + --bs-blue: #0d6efd; + --bs-indigo: #6610f2; + --bs-purple: #6f42c1; + --bs-pink: #d63384; + --bs-red: #dc3545; + --bs-orange: #fd7e14; + --bs-yellow: #ffc107; + --bs-green: #198754; + --bs-teal: #20c997; + --bs-cyan: #0dcaf0; + --bs-white: #fff; + --bs-gray: #6c757d; + --bs-gray-dark: #343a40; + --bs-primary: #0d6efd; + --bs-secondary: #6c757d; + --bs-success: #198754; + --bs-info: #0dcaf0; + --bs-warning: #ffc107; + --bs-danger: #dc3545; + --bs-light: #f8f9fa; + --bs-dark: #212529; + --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +@media (prefers-reduced-motion: no-preference) { + :root { + scroll-behavior: smooth; + } +} + +body { + margin: 0; + font-family: var(--bs-font-sans-serif); + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + background-color: #fff; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +hr { + margin: 1rem 0; + color: inherit; + background-color: currentColor; + border: 0; + opacity: 0.25; +} + +hr:not([size]) { + height: 1px; +} + +h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 { + margin-top: 0; + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; +} + +h1, .h1 { + font-size: calc(1.375rem + 1.5vw); +} +@media (min-width: 1200px) { + h1, .h1 { + font-size: 2.5rem; + } +} + +h2, .h2 { + font-size: calc(1.325rem + 0.9vw); +} +@media (min-width: 1200px) { + h2, .h2 { + font-size: 2rem; + } +} + +h3, .h3 { + font-size: calc(1.3rem + 0.6vw); +} +@media (min-width: 1200px) { + h3, .h3 { + font-size: 1.75rem; + } +} + +h4, .h4 { + font-size: calc(1.275rem + 0.3vw); +} +@media (min-width: 1200px) { + h4, .h4 { + font-size: 1.5rem; + } +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-bs-original-title] { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul { + padding-left: 2rem; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: 0.5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small, .small { + font-size: 0.875em; +} + +mark, .mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +sub, +sup { + position: relative; + font-size: 0.75em; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +a { + color: #0d6efd; + text-decoration: underline; +} +a:hover { + color: #0a58ca; +} + +a:not([href]):not([class]), a:not([href]):not([class]):hover { + color: inherit; + text-decoration: none; +} + +pre, +code, +kbd, +samp { + font-family: var(--bs-font-monospace); + font-size: 1em; + direction: ltr /* rtl:ignore */; + unicode-bidi: bidi-override; +} + +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + font-size: 0.875em; +} +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +code { + font-size: 0.875em; + color: #d63384; + word-wrap: break-word; +} +a > code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 0.875em; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; +} +kbd kbd { + padding: 0; + font-size: 1em; + font-weight: 700; +} + +figure { + margin: 0 0 1rem; +} + +img, +svg { + vertical-align: middle; +} + +table { + caption-side: bottom; + border-collapse: collapse; +} + +caption { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + color: #6c757d; + text-align: left; +} + +th { + text-align: inherit; + text-align: -webkit-match-parent; +} + +thead, +tbody, +tfoot, +tr, +td, +th { + border-color: inherit; + border-style: solid; + border-width: 0; +} + +label { + display: inline-block; +} + +button { + border-radius: 0; +} + +button:focus:not(:focus-visible) { + outline: 0; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +select { + text-transform: none; +} + +[role=button] { + cursor: pointer; +} + +select { + word-wrap: normal; +} +select:disabled { + opacity: 1; +} + +[list]::-webkit-calendar-picker-indicator { + display: none; +} + +button, +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; +} +button:not(:disabled), +[type=button]:not(:disabled), +[type=reset]:not(:disabled), +[type=submit]:not(:disabled) { + cursor: pointer; +} + +::-moz-focus-inner { + padding: 0; + border-style: none; +} + +textarea { + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + float: left; + width: 100%; + padding: 0; + margin-bottom: 0.5rem; + font-size: calc(1.275rem + 0.3vw); + line-height: inherit; +} +@media (min-width: 1200px) { + legend { + font-size: 1.5rem; + } +} +legend + * { + clear: left; +} + +::-webkit-datetime-edit-fields-wrapper, +::-webkit-datetime-edit-text, +::-webkit-datetime-edit-minute, +::-webkit-datetime-edit-hour-field, +::-webkit-datetime-edit-day-field, +::-webkit-datetime-edit-month-field, +::-webkit-datetime-edit-year-field { + padding: 0; +} + +::-webkit-inner-spin-button { + height: auto; +} + +[type=search] { + outline-offset: -2px; + -webkit-appearance: textfield; +} + +/* rtl:raw: +[type="tel"], +[type="url"], +[type="email"], +[type="number"] { + direction: ltr; +} +*/ +::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-color-swatch-wrapper { + padding: 0; +} + +::file-selector-button { + font: inherit; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +iframe { + border: 0; +} + +summary { + display: list-item; + cursor: pointer; +} + +progress { + vertical-align: baseline; +} + +[hidden] { + display: none !important; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: calc(1.625rem + 4.5vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-1 { + font-size: 5rem; + } +} + +.display-2 { + font-size: calc(1.575rem + 3.9vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-2 { + font-size: 4.5rem; + } +} + +.display-3 { + font-size: calc(1.525rem + 3.3vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-3 { + font-size: 4rem; + } +} + +.display-4 { + font-size: calc(1.475rem + 2.7vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-4 { + font-size: 3.5rem; + } +} + +.display-5 { + font-size: calc(1.425rem + 2.1vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-5 { + font-size: 3rem; + } +} + +.display-6 { + font-size: calc(1.375rem + 1.5vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-6 { + font-size: 2.5rem; + } +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 0.875em; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} +.blockquote > :last-child { + margin-bottom: 0; +} + +.blockquote-footer { + margin-top: -1rem; + margin-bottom: 1rem; + font-size: 0.875em; + color: #6c757d; +} +.blockquote-footer::before { + content: "— "; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 0.875em; + color: #6c757d; +} + +.container, +.container-fluid, +.container-xxl, +.container-xl, +.container-lg, +.container-md, +.container-sm { + width: 100%; + padding-right: var(--bs-gutter-x, 0.75rem); + padding-left: var(--bs-gutter-x, 0.75rem); + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container-sm, .container { + max-width: 540px; + } +} +@media (min-width: 768px) { + .container-md, .container-sm, .container { + max-width: 720px; + } +} +@media (min-width: 992px) { + .container-lg, .container-md, .container-sm, .container { + max-width: 960px; + } +} +@media (min-width: 1200px) { + .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1140px; + } +} +@media (min-width: 1400px) { + .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1320px; + } +} +.row { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + display: flex; + flex-wrap: wrap; + margin-top: calc(var(--bs-gutter-y) * -1); + margin-right: calc(var(--bs-gutter-x) * -.5); + margin-left: calc(var(--bs-gutter-x) * -.5); +} +.row > * { + flex-shrink: 0; + width: 100%; + max-width: 100%; + padding-right: calc(var(--bs-gutter-x) * .5); + padding-left: calc(var(--bs-gutter-x) * .5); + margin-top: var(--bs-gutter-y); +} + +.col { + flex: 1 0 0%; +} + +.row-cols-auto > * { + flex: 0 0 auto; + width: auto; +} + +.row-cols-1 > * { + flex: 0 0 auto; + width: 100%; +} + +.row-cols-2 > * { + flex: 0 0 auto; + width: 50%; +} + +.row-cols-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; +} + +.row-cols-4 > * { + flex: 0 0 auto; + width: 25%; +} + +.row-cols-5 > * { + flex: 0 0 auto; + width: 20%; +} + +.row-cols-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; +} + +@media (min-width: 576px) { + .col-sm { + flex: 1 0 0%; + } + + .row-cols-sm-auto > * { + flex: 0 0 auto; + width: auto; + } + + .row-cols-sm-1 > * { + flex: 0 0 auto; + width: 100%; + } + + .row-cols-sm-2 > * { + flex: 0 0 auto; + width: 50%; + } + + .row-cols-sm-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + + .row-cols-sm-4 > * { + flex: 0 0 auto; + width: 25%; + } + + .row-cols-sm-5 > * { + flex: 0 0 auto; + width: 20%; + } + + .row-cols-sm-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } +} +@media (min-width: 768px) { + .col-md { + flex: 1 0 0%; + } + + .row-cols-md-auto > * { + flex: 0 0 auto; + width: auto; + } + + .row-cols-md-1 > * { + flex: 0 0 auto; + width: 100%; + } + + .row-cols-md-2 > * { + flex: 0 0 auto; + width: 50%; + } + + .row-cols-md-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + + .row-cols-md-4 > * { + flex: 0 0 auto; + width: 25%; + } + + .row-cols-md-5 > * { + flex: 0 0 auto; + width: 20%; + } + + .row-cols-md-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } +} +@media (min-width: 992px) { + .col-lg { + flex: 1 0 0%; + } + + .row-cols-lg-auto > * { + flex: 0 0 auto; + width: auto; + } + + .row-cols-lg-1 > * { + flex: 0 0 auto; + width: 100%; + } + + .row-cols-lg-2 > * { + flex: 0 0 auto; + width: 50%; + } + + .row-cols-lg-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + + .row-cols-lg-4 > * { + flex: 0 0 auto; + width: 25%; + } + + .row-cols-lg-5 > * { + flex: 0 0 auto; + width: 20%; + } + + .row-cols-lg-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } +} +@media (min-width: 1200px) { + .col-xl { + flex: 1 0 0%; + } + + .row-cols-xl-auto > * { + flex: 0 0 auto; + width: auto; + } + + .row-cols-xl-1 > * { + flex: 0 0 auto; + width: 100%; + } + + .row-cols-xl-2 > * { + flex: 0 0 auto; + width: 50%; + } + + .row-cols-xl-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + + .row-cols-xl-4 > * { + flex: 0 0 auto; + width: 25%; + } + + .row-cols-xl-5 > * { + flex: 0 0 auto; + width: 20%; + } + + .row-cols-xl-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } +} +@media (min-width: 1400px) { + .col-xxl { + flex: 1 0 0%; + } + + .row-cols-xxl-auto > * { + flex: 0 0 auto; + width: auto; + } + + .row-cols-xxl-1 > * { + flex: 0 0 auto; + width: 100%; + } + + .row-cols-xxl-2 > * { + flex: 0 0 auto; + width: 50%; + } + + .row-cols-xxl-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + + .row-cols-xxl-4 > * { + flex: 0 0 auto; + width: 25%; + } + + .row-cols-xxl-5 > * { + flex: 0 0 auto; + width: 20%; + } + + .row-cols-xxl-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } +} +.col-auto { + flex: 0 0 auto; + width: auto; +} + +.col-1 { + flex: 0 0 auto; + width: 8.33333333%; +} + +.col-2 { + flex: 0 0 auto; + width: 16.66666667%; +} + +.col-3 { + flex: 0 0 auto; + width: 25%; +} + +.col-4 { + flex: 0 0 auto; + width: 33.33333333%; +} + +.col-5 { + flex: 0 0 auto; + width: 41.66666667%; +} + +.col-6 { + flex: 0 0 auto; + width: 50%; +} + +.col-7 { + flex: 0 0 auto; + width: 58.33333333%; +} + +.col-8 { + flex: 0 0 auto; + width: 66.66666667%; +} + +.col-9 { + flex: 0 0 auto; + width: 75%; +} + +.col-10 { + flex: 0 0 auto; + width: 83.33333333%; +} + +.col-11 { + flex: 0 0 auto; + width: 91.66666667%; +} + +.col-12 { + flex: 0 0 auto; + width: 100%; +} + +.offset-1 { + margin-left: 8.33333333%; +} + +.offset-2 { + margin-left: 16.66666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.33333333%; +} + +.offset-5 { + margin-left: 41.66666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.33333333%; +} + +.offset-8 { + margin-left: 66.66666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.33333333%; +} + +.offset-11 { + margin-left: 91.66666667%; +} + +.g-0, +.gx-0 { + --bs-gutter-x: 0; +} + +.g-0, +.gy-0 { + --bs-gutter-y: 0; +} + +.g-1, +.gx-1 { + --bs-gutter-x: 0.25rem; +} + +.g-1, +.gy-1 { + --bs-gutter-y: 0.25rem; +} + +.g-2, +.gx-2 { + --bs-gutter-x: 0.5rem; +} + +.g-2, +.gy-2 { + --bs-gutter-y: 0.5rem; +} + +.g-3, +.gx-3 { + --bs-gutter-x: 1rem; +} + +.g-3, +.gy-3 { + --bs-gutter-y: 1rem; +} + +.g-4, +.gx-4 { + --bs-gutter-x: 1.5rem; +} + +.g-4, +.gy-4 { + --bs-gutter-y: 1.5rem; +} + +.g-5, +.gx-5 { + --bs-gutter-x: 3rem; +} + +.g-5, +.gy-5 { + --bs-gutter-y: 3rem; +} + +@media (min-width: 576px) { + .col-sm-auto { + flex: 0 0 auto; + width: auto; + } + + .col-sm-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + + .col-sm-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + + .col-sm-3 { + flex: 0 0 auto; + width: 25%; + } + + .col-sm-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + + .col-sm-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + + .col-sm-6 { + flex: 0 0 auto; + width: 50%; + } + + .col-sm-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + + .col-sm-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + + .col-sm-9 { + flex: 0 0 auto; + width: 75%; + } + + .col-sm-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + + .col-sm-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + + .col-sm-12 { + flex: 0 0 auto; + width: 100%; + } + + .offset-sm-0 { + margin-left: 0; + } + + .offset-sm-1 { + margin-left: 8.33333333%; + } + + .offset-sm-2 { + margin-left: 16.66666667%; + } + + .offset-sm-3 { + margin-left: 25%; + } + + .offset-sm-4 { + margin-left: 33.33333333%; + } + + .offset-sm-5 { + margin-left: 41.66666667%; + } + + .offset-sm-6 { + margin-left: 50%; + } + + .offset-sm-7 { + margin-left: 58.33333333%; + } + + .offset-sm-8 { + margin-left: 66.66666667%; + } + + .offset-sm-9 { + margin-left: 75%; + } + + .offset-sm-10 { + margin-left: 83.33333333%; + } + + .offset-sm-11 { + margin-left: 91.66666667%; + } + + .g-sm-0, +.gx-sm-0 { + --bs-gutter-x: 0; + } + + .g-sm-0, +.gy-sm-0 { + --bs-gutter-y: 0; + } + + .g-sm-1, +.gx-sm-1 { + --bs-gutter-x: 0.25rem; + } + + .g-sm-1, +.gy-sm-1 { + --bs-gutter-y: 0.25rem; + } + + .g-sm-2, +.gx-sm-2 { + --bs-gutter-x: 0.5rem; + } + + .g-sm-2, +.gy-sm-2 { + --bs-gutter-y: 0.5rem; + } + + .g-sm-3, +.gx-sm-3 { + --bs-gutter-x: 1rem; + } + + .g-sm-3, +.gy-sm-3 { + --bs-gutter-y: 1rem; + } + + .g-sm-4, +.gx-sm-4 { + --bs-gutter-x: 1.5rem; + } + + .g-sm-4, +.gy-sm-4 { + --bs-gutter-y: 1.5rem; + } + + .g-sm-5, +.gx-sm-5 { + --bs-gutter-x: 3rem; + } + + .g-sm-5, +.gy-sm-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 768px) { + .col-md-auto { + flex: 0 0 auto; + width: auto; + } + + .col-md-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + + .col-md-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + + .col-md-3 { + flex: 0 0 auto; + width: 25%; + } + + .col-md-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + + .col-md-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + + .col-md-6 { + flex: 0 0 auto; + width: 50%; + } + + .col-md-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + + .col-md-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + + .col-md-9 { + flex: 0 0 auto; + width: 75%; + } + + .col-md-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + + .col-md-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + + .col-md-12 { + flex: 0 0 auto; + width: 100%; + } + + .offset-md-0 { + margin-left: 0; + } + + .offset-md-1 { + margin-left: 8.33333333%; + } + + .offset-md-2 { + margin-left: 16.66666667%; + } + + .offset-md-3 { + margin-left: 25%; + } + + .offset-md-4 { + margin-left: 33.33333333%; + } + + .offset-md-5 { + margin-left: 41.66666667%; + } + + .offset-md-6 { + margin-left: 50%; + } + + .offset-md-7 { + margin-left: 58.33333333%; + } + + .offset-md-8 { + margin-left: 66.66666667%; + } + + .offset-md-9 { + margin-left: 75%; + } + + .offset-md-10 { + margin-left: 83.33333333%; + } + + .offset-md-11 { + margin-left: 91.66666667%; + } + + .g-md-0, +.gx-md-0 { + --bs-gutter-x: 0; + } + + .g-md-0, +.gy-md-0 { + --bs-gutter-y: 0; + } + + .g-md-1, +.gx-md-1 { + --bs-gutter-x: 0.25rem; + } + + .g-md-1, +.gy-md-1 { + --bs-gutter-y: 0.25rem; + } + + .g-md-2, +.gx-md-2 { + --bs-gutter-x: 0.5rem; + } + + .g-md-2, +.gy-md-2 { + --bs-gutter-y: 0.5rem; + } + + .g-md-3, +.gx-md-3 { + --bs-gutter-x: 1rem; + } + + .g-md-3, +.gy-md-3 { + --bs-gutter-y: 1rem; + } + + .g-md-4, +.gx-md-4 { + --bs-gutter-x: 1.5rem; + } + + .g-md-4, +.gy-md-4 { + --bs-gutter-y: 1.5rem; + } + + .g-md-5, +.gx-md-5 { + --bs-gutter-x: 3rem; + } + + .g-md-5, +.gy-md-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 992px) { + .col-lg-auto { + flex: 0 0 auto; + width: auto; + } + + .col-lg-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + + .col-lg-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + + .col-lg-3 { + flex: 0 0 auto; + width: 25%; + } + + .col-lg-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + + .col-lg-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + + .col-lg-6 { + flex: 0 0 auto; + width: 50%; + } + + .col-lg-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + + .col-lg-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + + .col-lg-9 { + flex: 0 0 auto; + width: 75%; + } + + .col-lg-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + + .col-lg-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + + .col-lg-12 { + flex: 0 0 auto; + width: 100%; + } + + .offset-lg-0 { + margin-left: 0; + } + + .offset-lg-1 { + margin-left: 8.33333333%; + } + + .offset-lg-2 { + margin-left: 16.66666667%; + } + + .offset-lg-3 { + margin-left: 25%; + } + + .offset-lg-4 { + margin-left: 33.33333333%; + } + + .offset-lg-5 { + margin-left: 41.66666667%; + } + + .offset-lg-6 { + margin-left: 50%; + } + + .offset-lg-7 { + margin-left: 58.33333333%; + } + + .offset-lg-8 { + margin-left: 66.66666667%; + } + + .offset-lg-9 { + margin-left: 75%; + } + + .offset-lg-10 { + margin-left: 83.33333333%; + } + + .offset-lg-11 { + margin-left: 91.66666667%; + } + + .g-lg-0, +.gx-lg-0 { + --bs-gutter-x: 0; + } + + .g-lg-0, +.gy-lg-0 { + --bs-gutter-y: 0; + } + + .g-lg-1, +.gx-lg-1 { + --bs-gutter-x: 0.25rem; + } + + .g-lg-1, +.gy-lg-1 { + --bs-gutter-y: 0.25rem; + } + + .g-lg-2, +.gx-lg-2 { + --bs-gutter-x: 0.5rem; + } + + .g-lg-2, +.gy-lg-2 { + --bs-gutter-y: 0.5rem; + } + + .g-lg-3, +.gx-lg-3 { + --bs-gutter-x: 1rem; + } + + .g-lg-3, +.gy-lg-3 { + --bs-gutter-y: 1rem; + } + + .g-lg-4, +.gx-lg-4 { + --bs-gutter-x: 1.5rem; + } + + .g-lg-4, +.gy-lg-4 { + --bs-gutter-y: 1.5rem; + } + + .g-lg-5, +.gx-lg-5 { + --bs-gutter-x: 3rem; + } + + .g-lg-5, +.gy-lg-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1200px) { + .col-xl-auto { + flex: 0 0 auto; + width: auto; + } + + .col-xl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + + .col-xl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + + .col-xl-3 { + flex: 0 0 auto; + width: 25%; + } + + .col-xl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + + .col-xl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + + .col-xl-6 { + flex: 0 0 auto; + width: 50%; + } + + .col-xl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + + .col-xl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + + .col-xl-9 { + flex: 0 0 auto; + width: 75%; + } + + .col-xl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + + .col-xl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + + .col-xl-12 { + flex: 0 0 auto; + width: 100%; + } + + .offset-xl-0 { + margin-left: 0; + } + + .offset-xl-1 { + margin-left: 8.33333333%; + } + + .offset-xl-2 { + margin-left: 16.66666667%; + } + + .offset-xl-3 { + margin-left: 25%; + } + + .offset-xl-4 { + margin-left: 33.33333333%; + } + + .offset-xl-5 { + margin-left: 41.66666667%; + } + + .offset-xl-6 { + margin-left: 50%; + } + + .offset-xl-7 { + margin-left: 58.33333333%; + } + + .offset-xl-8 { + margin-left: 66.66666667%; + } + + .offset-xl-9 { + margin-left: 75%; + } + + .offset-xl-10 { + margin-left: 83.33333333%; + } + + .offset-xl-11 { + margin-left: 91.66666667%; + } + + .g-xl-0, +.gx-xl-0 { + --bs-gutter-x: 0; + } + + .g-xl-0, +.gy-xl-0 { + --bs-gutter-y: 0; + } + + .g-xl-1, +.gx-xl-1 { + --bs-gutter-x: 0.25rem; + } + + .g-xl-1, +.gy-xl-1 { + --bs-gutter-y: 0.25rem; + } + + .g-xl-2, +.gx-xl-2 { + --bs-gutter-x: 0.5rem; + } + + .g-xl-2, +.gy-xl-2 { + --bs-gutter-y: 0.5rem; + } + + .g-xl-3, +.gx-xl-3 { + --bs-gutter-x: 1rem; + } + + .g-xl-3, +.gy-xl-3 { + --bs-gutter-y: 1rem; + } + + .g-xl-4, +.gx-xl-4 { + --bs-gutter-x: 1.5rem; + } + + .g-xl-4, +.gy-xl-4 { + --bs-gutter-y: 1.5rem; + } + + .g-xl-5, +.gx-xl-5 { + --bs-gutter-x: 3rem; + } + + .g-xl-5, +.gy-xl-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1400px) { + .col-xxl-auto { + flex: 0 0 auto; + width: auto; + } + + .col-xxl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + + .col-xxl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + + .col-xxl-3 { + flex: 0 0 auto; + width: 25%; + } + + .col-xxl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + + .col-xxl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + + .col-xxl-6 { + flex: 0 0 auto; + width: 50%; + } + + .col-xxl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + + .col-xxl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + + .col-xxl-9 { + flex: 0 0 auto; + width: 75%; + } + + .col-xxl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + + .col-xxl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + + .col-xxl-12 { + flex: 0 0 auto; + width: 100%; + } + + .offset-xxl-0 { + margin-left: 0; + } + + .offset-xxl-1 { + margin-left: 8.33333333%; + } + + .offset-xxl-2 { + margin-left: 16.66666667%; + } + + .offset-xxl-3 { + margin-left: 25%; + } + + .offset-xxl-4 { + margin-left: 33.33333333%; + } + + .offset-xxl-5 { + margin-left: 41.66666667%; + } + + .offset-xxl-6 { + margin-left: 50%; + } + + .offset-xxl-7 { + margin-left: 58.33333333%; + } + + .offset-xxl-8 { + margin-left: 66.66666667%; + } + + .offset-xxl-9 { + margin-left: 75%; + } + + .offset-xxl-10 { + margin-left: 83.33333333%; + } + + .offset-xxl-11 { + margin-left: 91.66666667%; + } + + .g-xxl-0, +.gx-xxl-0 { + --bs-gutter-x: 0; + } + + .g-xxl-0, +.gy-xxl-0 { + --bs-gutter-y: 0; + } + + .g-xxl-1, +.gx-xxl-1 { + --bs-gutter-x: 0.25rem; + } + + .g-xxl-1, +.gy-xxl-1 { + --bs-gutter-y: 0.25rem; + } + + .g-xxl-2, +.gx-xxl-2 { + --bs-gutter-x: 0.5rem; + } + + .g-xxl-2, +.gy-xxl-2 { + --bs-gutter-y: 0.5rem; + } + + .g-xxl-3, +.gx-xxl-3 { + --bs-gutter-x: 1rem; + } + + .g-xxl-3, +.gy-xxl-3 { + --bs-gutter-y: 1rem; + } + + .g-xxl-4, +.gx-xxl-4 { + --bs-gutter-x: 1.5rem; + } + + .g-xxl-4, +.gy-xxl-4 { + --bs-gutter-y: 1.5rem; + } + + .g-xxl-5, +.gx-xxl-5 { + --bs-gutter-x: 3rem; + } + + .g-xxl-5, +.gy-xxl-5 { + --bs-gutter-y: 3rem; + } +} +.table { + --bs-table-bg: transparent; + --bs-table-accent-bg: transparent; + --bs-table-striped-color: #212529; + --bs-table-striped-bg: rgba(0, 0, 0, 0.05); + --bs-table-active-color: #212529; + --bs-table-active-bg: rgba(0, 0, 0, 0.1); + --bs-table-hover-color: #212529; + --bs-table-hover-bg: rgba(0, 0, 0, 0.075); + width: 100%; + margin-bottom: 1rem; + color: #212529; + vertical-align: top; + border-color: #dee2e6; +} +.table > :not(caption) > * > * { + padding: 0.5rem 0.5rem; + background-color: var(--bs-table-bg); + border-bottom-width: 1px; + box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); +} +.table > tbody { + vertical-align: inherit; +} +.table > thead { + vertical-align: bottom; +} +.table > :not(:last-child) > :last-child > * { + border-bottom-color: currentColor; +} + +.caption-top { + caption-side: top; +} + +.table-sm > :not(caption) > * > * { + padding: 0.25rem 0.25rem; +} + +.table-bordered > :not(caption) > * { + border-width: 1px 0; +} +.table-bordered > :not(caption) > * > * { + border-width: 0 1px; +} + +.table-borderless > :not(caption) > * > * { + border-bottom-width: 0; +} + +.table-striped > tbody > tr:nth-of-type(odd) { + --bs-table-accent-bg: var(--bs-table-striped-bg); + color: var(--bs-table-striped-color); +} + +.table-active { + --bs-table-accent-bg: var(--bs-table-active-bg); + color: var(--bs-table-active-color); +} + +.table-hover > tbody > tr:hover { + --bs-table-accent-bg: var(--bs-table-hover-bg); + color: var(--bs-table-hover-color); +} + +.table-primary { + --bs-table-bg: #cfe2ff; + --bs-table-striped-bg: #c5d7f2; + --bs-table-striped-color: #000; + --bs-table-active-bg: #bacbe6; + --bs-table-active-color: #000; + --bs-table-hover-bg: #bfd1ec; + --bs-table-hover-color: #000; + color: #000; + border-color: #bacbe6; +} + +.table-secondary { + --bs-table-bg: #e2e3e5; + --bs-table-striped-bg: #d7d8da; + --bs-table-striped-color: #000; + --bs-table-active-bg: #cbccce; + --bs-table-active-color: #000; + --bs-table-hover-bg: #d1d2d4; + --bs-table-hover-color: #000; + color: #000; + border-color: #cbccce; +} + +.table-success { + --bs-table-bg: #d1e7dd; + --bs-table-striped-bg: #c7dbd2; + --bs-table-striped-color: #000; + --bs-table-active-bg: #bcd0c7; + --bs-table-active-color: #000; + --bs-table-hover-bg: #c1d6cc; + --bs-table-hover-color: #000; + color: #000; + border-color: #bcd0c7; +} + +.table-info { + --bs-table-bg: #cff4fc; + --bs-table-striped-bg: #c5e8ef; + --bs-table-striped-color: #000; + --bs-table-active-bg: #badce3; + --bs-table-active-color: #000; + --bs-table-hover-bg: #bfe2e9; + --bs-table-hover-color: #000; + color: #000; + border-color: #badce3; +} + +.table-warning { + --bs-table-bg: #fff3cd; + --bs-table-striped-bg: #f2e7c3; + --bs-table-striped-color: #000; + --bs-table-active-bg: #e6dbb9; + --bs-table-active-color: #000; + --bs-table-hover-bg: #ece1be; + --bs-table-hover-color: #000; + color: #000; + border-color: #e6dbb9; +} + +.table-danger { + --bs-table-bg: #f8d7da; + --bs-table-striped-bg: #eccccf; + --bs-table-striped-color: #000; + --bs-table-active-bg: #dfc2c4; + --bs-table-active-color: #000; + --bs-table-hover-bg: #e5c7ca; + --bs-table-hover-color: #000; + color: #000; + border-color: #dfc2c4; +} + +.table-light { + --bs-table-bg: #f8f9fa; + --bs-table-striped-bg: #ecedee; + --bs-table-striped-color: #000; + --bs-table-active-bg: #dfe0e1; + --bs-table-active-color: #000; + --bs-table-hover-bg: #e5e6e7; + --bs-table-hover-color: #000; + color: #000; + border-color: #dfe0e1; +} + +.table-dark { + --bs-table-bg: #212529; + --bs-table-striped-bg: #2c3034; + --bs-table-striped-color: #fff; + --bs-table-active-bg: #373b3e; + --bs-table-active-color: #fff; + --bs-table-hover-bg: #323539; + --bs-table-hover-color: #fff; + color: #fff; + border-color: #373b3e; +} + +.table-responsive { + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 767.98px) { + .table-responsive-md { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 991.98px) { + .table-responsive-lg { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 1199.98px) { + .table-responsive-xl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 1399.98px) { + .table-responsive-xxl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +.form-label { + margin-bottom: 0.5rem; +} + +.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 { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; +} + +.form-text { + margin-top: 0.25rem; + font-size: 0.875em; + color: #6c757d; +} + +.form-control { + display: block; + width: 100%; + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + 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[type=file] { + overflow: hidden; +} +.form-control[type=file]:not(:disabled):not([readonly]) { + cursor: pointer; +} +.form-control:focus { + color: #212529; + background-color: #fff; + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.form-control::-webkit-date-and-time-value { + height: 1.5em; +} +.form-control::-moz-placeholder { + color: #6c757d; + opacity: 1; +} +.form-control::placeholder { + color: #6c757d; + opacity: 1; +} +.form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} +.form-control::file-selector-button { + padding: 0.375rem 0.75rem; + margin: -0.375rem -0.75rem; + -webkit-margin-end: 0.75rem; + margin-inline-end: 0.75rem; + color: #212529; + background-color: #e9ecef; + pointer-events: none; + border-color: inherit; + border-style: solid; + border-width: 0; + border-inline-end-width: 1px; + border-radius: 0; + 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) { + .form-control::file-selector-button { + transition: none; + } +} +.form-control:hover:not(:disabled):not([readonly])::file-selector-button { + background-color: #dde0e3; +} +.form-control::-webkit-file-upload-button { + padding: 0.375rem 0.75rem; + margin: -0.375rem -0.75rem; + -webkit-margin-end: 0.75rem; + margin-inline-end: 0.75rem; + color: #212529; + background-color: #e9ecef; + pointer-events: none; + border-color: inherit; + border-style: solid; + border-width: 0; + border-inline-end-width: 1px; + border-radius: 0; + -webkit-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; + 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) { + .form-control::-webkit-file-upload-button { + -webkit-transition: none; + transition: none; + } +} +.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button { + background-color: #dde0e3; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding: 0.375rem 0; + margin-bottom: 0; + line-height: 1.5; + color: #212529; + 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 { + min-height: calc(1.5em + (0.5rem + 2px)); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; +} +.form-control-sm::file-selector-button { + padding: 0.25rem 0.5rem; + margin: -0.25rem -0.5rem; + -webkit-margin-end: 0.5rem; + margin-inline-end: 0.5rem; +} +.form-control-sm::-webkit-file-upload-button { + padding: 0.25rem 0.5rem; + margin: -0.25rem -0.5rem; + -webkit-margin-end: 0.5rem; + margin-inline-end: 0.5rem; +} + +.form-control-lg { + min-height: calc(1.5em + (1rem + 2px)); + padding: 0.5rem 1rem; + font-size: 1.25rem; + border-radius: 0.3rem; +} +.form-control-lg::file-selector-button { + padding: 0.5rem 1rem; + margin: -0.5rem -1rem; + -webkit-margin-end: 1rem; + margin-inline-end: 1rem; +} +.form-control-lg::-webkit-file-upload-button { + padding: 0.5rem 1rem; + margin: -0.5rem -1rem; + -webkit-margin-end: 1rem; + margin-inline-end: 1rem; +} + +textarea.form-control { + min-height: calc(1.5em + (0.75rem + 2px)); +} +textarea.form-control-sm { + min-height: calc(1.5em + (0.5rem + 2px)); +} +textarea.form-control-lg { + min-height: calc(1.5em + (1rem + 2px)); +} + +.form-control-color { + max-width: 3rem; + height: auto; + padding: 0.375rem; +} +.form-control-color:not(:disabled):not([readonly]) { + cursor: pointer; +} +.form-control-color::-moz-color-swatch { + height: 1.5em; + border-radius: 0.25rem; +} +.form-control-color::-webkit-color-swatch { + height: 1.5em; + border-radius: 0.25rem; +} + +.form-select { + display: block; + width: 100%; + padding: 0.375rem 2.25rem 0.375rem 0.75rem; + -moz-padding-start: calc(0.75rem - 3px); + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + background-color: #fff; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right 0.75rem center; + background-size: 16px 12px; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { + .form-select { + transition: none; + } +} +.form-select:focus { + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.form-select[multiple], .form-select[size]:not([size="1"]) { + padding-right: 0.75rem; + background-image: none; +} +.form-select:disabled { + background-color: #e9ecef; +} +.form-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #212529; +} + +.form-select-sm { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.875rem; +} + +.form-select-lg { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.25rem; +} + +.form-check { + display: block; + min-height: 1.5rem; + padding-left: 1.5em; + margin-bottom: 0.125rem; +} +.form-check .form-check-input { + float: left; + margin-left: -1.5em; +} + +.form-check-input { + width: 1em; + height: 1em; + margin-top: 0.25em; + vertical-align: top; + background-color: #fff; + background-repeat: no-repeat; + background-position: center; + background-size: contain; + border: 1px solid rgba(0, 0, 0, 0.25); + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + -webkit-print-color-adjust: exact; + color-adjust: exact; +} +.form-check-input[type=checkbox] { + border-radius: 0.25em; +} +.form-check-input[type=radio] { + border-radius: 50%; +} +.form-check-input:active { + filter: brightness(90%); +} +.form-check-input:focus { + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.form-check-input:checked { + background-color: #0d6efd; + border-color: #0d6efd; +} +.form-check-input:checked[type=checkbox] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e"); +} +.form-check-input:checked[type=radio] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); +} +.form-check-input[type=checkbox]:indeterminate { + background-color: #0d6efd; + border-color: #0d6efd; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); +} +.form-check-input:disabled { + pointer-events: none; + filter: none; + opacity: 0.5; +} +.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { + opacity: 0.5; +} + +.form-switch { + padding-left: 2.5em; +} +.form-switch .form-check-input { + width: 2em; + margin-left: -2.5em; + 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='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e"); + background-position: left center; + border-radius: 2em; + transition: background-position 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-switch .form-check-input { + transition: none; + } +} +.form-switch .form-check-input:focus { + 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='%2386b7fe'/%3e%3c/svg%3e"); +} +.form-switch .form-check-input:checked { + background-position: right center; + 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='%23fff'/%3e%3c/svg%3e"); +} + +.form-check-inline { + display: inline-block; + margin-right: 1rem; +} + +.btn-check { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} +.btn-check[disabled] + .btn, .btn-check:disabled + .btn { + pointer-events: none; + filter: none; + opacity: 0.65; +} + +.form-range { + width: 100%; + height: 1.5rem; + padding: 0; + background-color: transparent; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +.form-range:focus { + outline: 0; +} +.form-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.form-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.form-range::-moz-focus-outer { + border: 0; +} +.form-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #0d6efd; + border: 0; + border-radius: 1rem; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { + .form-range::-webkit-slider-thumb { + -webkit-transition: none; + transition: none; + } +} +.form-range::-webkit-slider-thumb:active { + background-color: #b6d4fe; +} +.form-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} +.form-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #0d6efd; + border: 0; + border-radius: 1rem; + -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -moz-appearance: none; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { + .form-range::-moz-range-thumb { + -moz-transition: none; + transition: none; + } +} +.form-range::-moz-range-thumb:active { + background-color: #b6d4fe; +} +.form-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} +.form-range:disabled { + pointer-events: none; +} +.form-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; +} +.form-range:disabled::-moz-range-thumb { + background-color: #adb5bd; +} + +.form-floating { + position: relative; +} +.form-floating > .form-control, +.form-floating > .form-select { + height: calc(3.5rem + 2px); + line-height: 1.25; +} +.form-floating > label { + position: absolute; + top: 0; + left: 0; + height: 100%; + padding: 1rem 0.75rem; + pointer-events: none; + border: 1px solid transparent; + transform-origin: 0 0; + transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-floating > label { + transition: none; + } +} +.form-floating > .form-control { + padding: 1rem 0.75rem; +} +.form-floating > .form-control::-moz-placeholder { + color: transparent; +} +.form-floating > .form-control::placeholder { + color: transparent; +} +.form-floating > .form-control:not(:-moz-placeholder-shown) { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-control:-webkit-autofill { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-select { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.form-floating > .form-control:focus ~ label, +.form-floating > .form-control:not(:placeholder-shown) ~ label, +.form-floating > .form-select ~ label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.form-floating > .form-control:-webkit-autofill ~ label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; +} +.input-group > .form-control, +.input-group > .form-select { + position: relative; + flex: 1 1 auto; + width: 1%; + min-width: 0; +} +.input-group > .form-control:focus, +.input-group > .form-select:focus { + z-index: 3; +} +.input-group .btn { + position: relative; + z-index: 2; +} +.input-group .btn:focus { + z-index: 3; +} + +.input-group-text { + display: flex; + align-items: center; + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.input-group-lg > .form-control, +.input-group-lg > .form-select, +.input-group-lg > .input-group-text, +.input-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + border-radius: 0.3rem; +} + +.input-group-sm > .form-control, +.input-group-sm > .form-select, +.input-group-sm > .input-group-text, +.input-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; +} + +.input-group-lg > .form-select, +.input-group-sm > .form-select { + padding-right: 3rem; +} + +.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), +.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu), +.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { + margin-left: -1px; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 0.875em; + color: #198754; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + color: #fff; + background-color: rgba(25, 135, 84, 0.9); + border-radius: 0.25rem; +} + +.was-validated :valid ~ .valid-feedback, +.was-validated :valid ~ .valid-tooltip, +.is-valid ~ .valid-feedback, +.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-control:valid, .form-control.is-valid { + border-color: #198754; + 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='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + 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: #198754; + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); +} + +.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 .form-select:valid, .form-select.is-valid { + border-color: #198754; +} +.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] { + padding-right: 4.125rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-position: right 0.75rem center, center right 2.25rem; + background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} +.was-validated .form-select:valid:focus, .form-select.is-valid:focus { + border-color: #198754; + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); +} + +.was-validated .form-check-input:valid, .form-check-input.is-valid { + border-color: #198754; +} +.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked { + background-color: #198754; +} +.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus { + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); +} +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #198754; +} + +.form-check-inline .form-check-input ~ .valid-feedback { + margin-left: 0.5em; +} + +.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid, +.was-validated .input-group .form-select:valid, +.input-group .form-select.is-valid { + z-index: 1; +} +.was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus, +.was-validated .input-group .form-select:valid:focus, +.input-group .form-select.is-valid:focus { + z-index: 3; +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 0.875em; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + color: #fff; + background-color: rgba(220, 53, 69, 0.9); + border-radius: 0.25rem; +} + +.was-validated :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip, +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-control:invalid, .form-control.is-invalid { + border-color: #dc3545; + 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 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + 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: #dc3545; + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); +} + +.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 .form-select:invalid, .form-select.is-invalid { + border-color: #dc3545; +} +.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] { + padding-right: 4.125rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-position: right 0.75rem center, center right 2.25rem; + background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} +.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); +} + +.was-validated .form-check-input:invalid, .form-check-input.is-invalid { + border-color: #dc3545; +} +.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked { + background-color: #dc3545; +} +.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus { + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); +} +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; +} + +.form-check-inline .form-check-input ~ .invalid-feedback { + margin-left: 0.5em; +} + +.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid, +.was-validated .input-group .form-select:invalid, +.input-group .form-select.is-invalid { + z-index: 2; +} +.was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus, +.was-validated .input-group .form-select:invalid:focus, +.input-group .form-select.is-invalid:focus { + z-index: 3; +} + +.btn { + display: inline-block; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: center; + text-decoration: none; + vertical-align: middle; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + 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; +} +.btn-check:focus + .btn, .btn:focus { + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.btn:disabled, .btn.disabled, fieldset:disabled .btn { + pointer-events: none; + opacity: 0.65; +} + +.btn-primary { + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} +.btn-primary:hover { + color: #fff; + background-color: #0b5ed7; + border-color: #0a58ca; +} +.btn-check:focus + .btn-primary, .btn-primary:focus { + color: #fff; + background-color: #0b5ed7; + border-color: #0a58ca; + box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5); +} +.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #0a58ca; + border-color: #0a53be; +} +.btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5); +} +.btn-primary:disabled, .btn-primary.disabled { + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} +.btn-secondary:hover { + color: #fff; + background-color: #5c636a; + border-color: #565e64; +} +.btn-check:focus + .btn-secondary, .btn-secondary:focus { + color: #fff; + background-color: #5c636a; + border-color: #565e64; + box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); +} +.btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #565e64; + border-color: #51585e; +} +.btn-check:checked + .btn-secondary:focus, .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus, .show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); +} +.btn-secondary:disabled, .btn-secondary.disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-success { + color: #fff; + background-color: #198754; + border-color: #198754; +} +.btn-success:hover { + color: #fff; + background-color: #157347; + border-color: #146c43; +} +.btn-check:focus + .btn-success, .btn-success:focus { + color: #fff; + background-color: #157347; + border-color: #146c43; + box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5); +} +.btn-check:checked + .btn-success, .btn-check:active + .btn-success, .btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #146c43; + border-color: #13653f; +} +.btn-check:checked + .btn-success:focus, .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus, .show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5); +} +.btn-success:disabled, .btn-success.disabled { + color: #fff; + background-color: #198754; + border-color: #198754; +} + +.btn-info { + color: #000; + background-color: #0dcaf0; + border-color: #0dcaf0; +} +.btn-info:hover { + color: #000; + background-color: #31d2f2; + border-color: #25cff2; +} +.btn-check:focus + .btn-info, .btn-info:focus { + color: #000; + background-color: #31d2f2; + border-color: #25cff2; + box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5); +} +.btn-check:checked + .btn-info, .btn-check:active + .btn-info, .btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle { + color: #000; + background-color: #3dd5f3; + border-color: #25cff2; +} +.btn-check:checked + .btn-info:focus, .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus, .show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5); +} +.btn-info:disabled, .btn-info.disabled { + color: #000; + background-color: #0dcaf0; + border-color: #0dcaf0; +} + +.btn-warning { + color: #000; + background-color: #ffc107; + border-color: #ffc107; +} +.btn-warning:hover { + color: #000; + background-color: #ffca2c; + border-color: #ffc720; +} +.btn-check:focus + .btn-warning, .btn-warning:focus { + color: #000; + background-color: #ffca2c; + border-color: #ffc720; + box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); +} +.btn-check:checked + .btn-warning, .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle { + color: #000; + background-color: #ffcd39; + border-color: #ffc720; +} +.btn-check:checked + .btn-warning:focus, .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus, .show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); +} +.btn-warning:disabled, .btn-warning.disabled { + color: #000; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} +.btn-danger:hover { + color: #fff; + background-color: #bb2d3b; + border-color: #b02a37; +} +.btn-check:focus + .btn-danger, .btn-danger:focus { + color: #fff; + background-color: #bb2d3b; + border-color: #b02a37; + box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5); +} +.btn-check:checked + .btn-danger, .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #b02a37; + border-color: #a52834; +} +.btn-check:checked + .btn-danger:focus, .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus, .show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5); +} +.btn-danger:disabled, .btn-danger.disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-light { + color: #000; + background-color: #f8f9fa; + border-color: #f8f9fa; +} +.btn-light:hover { + color: #000; + background-color: #f9fafb; + border-color: #f9fafb; +} +.btn-check:focus + .btn-light, .btn-light:focus { + color: #000; + background-color: #f9fafb; + border-color: #f9fafb; + box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); +} +.btn-check:checked + .btn-light, .btn-check:active + .btn-light, .btn-light:active, .btn-light.active, .show > .btn-light.dropdown-toggle { + color: #000; + background-color: #f9fafb; + border-color: #f9fafb; +} +.btn-check:checked + .btn-light:focus, .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus, .show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); +} +.btn-light:disabled, .btn-light.disabled { + color: #000; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-dark { + color: #fff; + background-color: #212529; + border-color: #212529; +} +.btn-dark:hover { + color: #fff; + background-color: #1c1f23; + border-color: #1a1e21; +} +.btn-check:focus + .btn-dark, .btn-dark:focus { + color: #fff; + background-color: #1c1f23; + border-color: #1a1e21; + box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); +} +.btn-check:checked + .btn-dark, .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1a1e21; + border-color: #191c1f; +} +.btn-check:checked + .btn-dark:focus, .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus, .show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); +} +.btn-dark:disabled, .btn-dark.disabled { + color: #fff; + background-color: #212529; + border-color: #212529; +} + +.btn-outline-primary { + color: #0d6efd; + border-color: #0d6efd; +} +.btn-outline-primary:hover { + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} +.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus { + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5); +} +.btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show { + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} +.btn-check:checked + .btn-outline-primary:focus, .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5); +} +.btn-outline-primary:disabled, .btn-outline-primary.disabled { + color: #0d6efd; + background-color: transparent; +} + +.btn-outline-secondary { + color: #6c757d; + border-color: #6c757d; +} +.btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} +.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus { + box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); +} +.btn-check:checked + .btn-outline-secondary, .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} +.btn-check:checked + .btn-outline-secondary:focus, .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); +} +.btn-outline-secondary:disabled, .btn-outline-secondary.disabled { + color: #6c757d; + background-color: transparent; +} + +.btn-outline-success { + color: #198754; + border-color: #198754; +} +.btn-outline-success:hover { + color: #fff; + background-color: #198754; + border-color: #198754; +} +.btn-check:focus + .btn-outline-success, .btn-outline-success:focus { + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5); +} +.btn-check:checked + .btn-outline-success, .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show { + color: #fff; + background-color: #198754; + border-color: #198754; +} +.btn-check:checked + .btn-outline-success:focus, .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5); +} +.btn-outline-success:disabled, .btn-outline-success.disabled { + color: #198754; + background-color: transparent; +} + +.btn-outline-info { + color: #0dcaf0; + border-color: #0dcaf0; +} +.btn-outline-info:hover { + color: #000; + background-color: #0dcaf0; + border-color: #0dcaf0; +} +.btn-check:focus + .btn-outline-info, .btn-outline-info:focus { + box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5); +} +.btn-check:checked + .btn-outline-info, .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show { + color: #000; + background-color: #0dcaf0; + border-color: #0dcaf0; +} +.btn-check:checked + .btn-outline-info:focus, .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5); +} +.btn-outline-info:disabled, .btn-outline-info.disabled { + color: #0dcaf0; + background-color: transparent; +} + +.btn-outline-warning { + color: #ffc107; + border-color: #ffc107; +} +.btn-outline-warning:hover { + color: #000; + background-color: #ffc107; + border-color: #ffc107; +} +.btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus { + box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); +} +.btn-check:checked + .btn-outline-warning, .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show { + color: #000; + background-color: #ffc107; + border-color: #ffc107; +} +.btn-check:checked + .btn-outline-warning:focus, .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); +} +.btn-outline-warning:disabled, .btn-outline-warning.disabled { + color: #ffc107; + background-color: transparent; +} + +.btn-outline-danger { + color: #dc3545; + border-color: #dc3545; +} +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} +.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus { + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5); +} +.btn-check:checked + .btn-outline-danger, .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} +.btn-check:checked + .btn-outline-danger:focus, .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5); +} +.btn-outline-danger:disabled, .btn-outline-danger.disabled { + color: #dc3545; + background-color: transparent; +} + +.btn-outline-light { + color: #f8f9fa; + border-color: #f8f9fa; +} +.btn-outline-light:hover { + color: #000; + background-color: #f8f9fa; + border-color: #f8f9fa; +} +.btn-check:focus + .btn-outline-light, .btn-outline-light:focus { + box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); +} +.btn-check:checked + .btn-outline-light, .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show { + color: #000; + background-color: #f8f9fa; + border-color: #f8f9fa; +} +.btn-check:checked + .btn-outline-light:focus, .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); +} +.btn-outline-light:disabled, .btn-outline-light.disabled { + color: #f8f9fa; + background-color: transparent; +} + +.btn-outline-dark { + color: #212529; + border-color: #212529; +} +.btn-outline-dark:hover { + color: #fff; + background-color: #212529; + border-color: #212529; +} +.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus { + box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); +} +.btn-check:checked + .btn-outline-dark, .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show { + color: #fff; + background-color: #212529; + border-color: #212529; +} +.btn-check:checked + .btn-outline-dark:focus, .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); +} +.btn-outline-dark:disabled, .btn-outline-dark.disabled { + color: #212529; + background-color: transparent; +} + +.btn-link { + font-weight: 400; + color: #0d6efd; + text-decoration: underline; +} +.btn-link:hover { + color: #0a58ca; +} +.btn-link:disabled, .btn-link.disabled { + color: #6c757d; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; +} + +.fade { + transition: opacity 0.15s linear; +} +@media (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} +@media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} + +.dropup, +.dropend, +.dropdown, +.dropstart { + position: relative; +} + +.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 { + position: absolute; + z-index: 1000; + display: none; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} +.dropdown-menu[data-bs-popper] { + top: 100%; + left: 0; + margin-top: 0.125rem; +} + +.dropdown-menu-start { + --bs-position: start; +} +.dropdown-menu-start[data-bs-popper] { + right: auto; + left: 0; +} + +.dropdown-menu-end { + --bs-position: end; +} +.dropdown-menu-end[data-bs-popper] { + right: 0; + left: auto; +} + +@media (min-width: 576px) { + .dropdown-menu-sm-start { + --bs-position: start; + } + .dropdown-menu-sm-start[data-bs-popper] { + right: auto; + left: 0; + } + + .dropdown-menu-sm-end { + --bs-position: end; + } + .dropdown-menu-sm-end[data-bs-popper] { + right: 0; + left: auto; + } +} +@media (min-width: 768px) { + .dropdown-menu-md-start { + --bs-position: start; + } + .dropdown-menu-md-start[data-bs-popper] { + right: auto; + left: 0; + } + + .dropdown-menu-md-end { + --bs-position: end; + } + .dropdown-menu-md-end[data-bs-popper] { + right: 0; + left: auto; + } +} +@media (min-width: 992px) { + .dropdown-menu-lg-start { + --bs-position: start; + } + .dropdown-menu-lg-start[data-bs-popper] { + right: auto; + left: 0; + } + + .dropdown-menu-lg-end { + --bs-position: end; + } + .dropdown-menu-lg-end[data-bs-popper] { + right: 0; + left: auto; + } +} +@media (min-width: 1200px) { + .dropdown-menu-xl-start { + --bs-position: start; + } + .dropdown-menu-xl-start[data-bs-popper] { + right: auto; + left: 0; + } + + .dropdown-menu-xl-end { + --bs-position: end; + } + .dropdown-menu-xl-end[data-bs-popper] { + right: 0; + left: auto; + } +} +@media (min-width: 1400px) { + .dropdown-menu-xxl-start { + --bs-position: start; + } + .dropdown-menu-xxl-start[data-bs-popper] { + right: auto; + left: 0; + } + + .dropdown-menu-xxl-end { + --bs-position: end; + } + .dropdown-menu-xxl-end[data-bs-popper] { + right: 0; + left: auto; + } +} +.dropup .dropdown-menu[data-bs-popper] { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; +} +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropend .dropdown-menu[data-bs-popper] { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} +.dropend .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} +.dropend .dropdown-toggle:empty::after { + margin-left: 0; +} +.dropend .dropdown-toggle::after { + vertical-align: 0; +} + +.dropstart .dropdown-menu[data-bs-popper] { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} +.dropstart .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} +.dropstart .dropdown-toggle::after { + display: none; +} +.dropstart .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} +.dropstart .dropdown-toggle:empty::after { + margin-left: 0; +} +.dropstart .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid rgba(0, 0, 0, 0.15); +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + text-decoration: none; + white-space: nowrap; + background-color: transparent; + border: 0; +} +.dropdown-item:hover, .dropdown-item:focus { + color: #1e2125; + background-color: #e9ecef; +} +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #0d6efd; +} +.dropdown-item.disabled, .dropdown-item:disabled { + color: #adb5bd; + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1rem; + color: #212529; +} + +.dropdown-menu-dark { + color: #dee2e6; + background-color: #343a40; + border-color: rgba(0, 0, 0, 0.15); +} +.dropdown-menu-dark .dropdown-item { + color: #dee2e6; +} +.dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus { + color: #fff; + background-color: rgba(255, 255, 255, 0.15); +} +.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active { + color: #fff; + background-color: #0d6efd; +} +.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled { + color: #adb5bd; +} +.dropdown-menu-dark .dropdown-divider { + border-color: rgba(0, 0, 0, 0.15); +} +.dropdown-menu-dark .dropdown-item-text { + color: #dee2e6; +} +.dropdown-menu-dark .dropdown-header { + color: #adb5bd; +} + +.btn-group, +.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-check:checked + .btn, +.btn-group > .btn-check:focus + .btn, +.btn-group > .btn:hover, +.btn-group > .btn:focus, +.btn-group > .btn:active, +.btn-group > .btn.active, +.btn-group-vertical > .btn-check:checked + .btn, +.btn-group-vertical > .btn-check:focus + .btn, +.btn-group-vertical > .btn:hover, +.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-group > .btn: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 { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn:nth-child(n+3), +.btn-group > :not(.btn-check) + .btn, +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} +.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after { + margin-left: 0; +} +.dropstart .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 { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.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 ~ .btn, +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; + color: #0d6efd; + text-decoration: none; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .nav-link { + transition: none; + } +} +.nav-link:hover, .nav-link:focus { + color: #0a58ca; +} +.nav-link.disabled { + color: #6c757d; + pointer-events: none; + cursor: default; +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} +.nav-tabs .nav-link { + margin-bottom: -1px; + background: none; + 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; + isolation: isolate; +} +.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: #fff; + border-color: #dee2e6 #dee2e6 #fff; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + background: none; + border: 0; + border-radius: 0.25rem; +} +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #0d6efd; +} + +.nav-fill > .nav-link, +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; +} + +.nav-justified > .nav-link, +.nav-justified .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; +} + +.nav-fill .nav-item .nav-link, +.nav-justified .nav-item .nav-link { + width: 100%; +} + +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +.navbar > .container, +.navbar > .container-fluid, +.navbar > .container-sm, +.navbar > .container-md, +.navbar > .container-lg, +.navbar > .container-xl, +.navbar > .container-xxl { + display: flex; + flex-wrap: inherit; + align-items: center; + justify-content: space-between; +} +.navbar-brand { + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + text-decoration: none; + white-space: nowrap; +} +.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; +} + +.navbar-text { + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center; +} + +.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; + transition: box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .navbar-toggler { + transition: none; + } +} +.navbar-toggler:hover { + text-decoration: none; +} +.navbar-toggler:focus { + text-decoration: none; + outline: 0; + box-shadow: 0 0 0 0.25rem; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + background-repeat: no-repeat; + background-position: center; + background-size: 100%; +} + +.navbar-nav-scroll { + max-height: var(--bs-scroll-height, 75vh); + overflow-y: auto; +} + +@media (min-width: 576px) { + .navbar-expand-sm { + flex-wrap: 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 .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } +} +@media (min-width: 768px) { + .navbar-expand-md { + flex-wrap: 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 .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } +} +@media (min-width: 992px) { + .navbar-expand-lg { + flex-wrap: 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 .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } +} +@media (min-width: 1200px) { + .navbar-expand-xl { + flex-wrap: 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 .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } +} +@media (min-width: 1400px) { + .navbar-expand-xxl { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-xxl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xxl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xxl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xxl .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-xxl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xxl .navbar-toggler { + display: none; + } +} +.navbar-expand { + flex-wrap: nowrap; + justify-content: flex-start; +} +.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 .navbar-nav-scroll { + overflow: visible; +} +.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 { + color: rgba(0, 0, 0, 0.55); +} +.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 .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.55); + border-color: rgba(0, 0, 0, 0.1); +} +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.55); +} +.navbar-light .navbar-text a, +.navbar-light .navbar-text a:hover, +.navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; +} +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.55); +} +.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 .nav-link.active { + color: #fff; +} +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.55); + border-color: rgba(255, 255, 255, 0.1); +} +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.55); +} +.navbar-dark .navbar-text a, +.navbar-dark .navbar-text a:hover, +.navbar-dark .navbar-text a:focus { + color: #fff; +} + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + 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 { + border-top: inherit; + border-bottom: inherit; +} +.card > .list-group:first-child { + border-top-width: 0; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} +.card > .list-group:last-child { + border-bottom-width: 0; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} +.card > .card-header + .list-group, +.card > .list-group + .card-footer { + border-top: 0; +} + +.card-body { + flex: 1 1 auto; + padding: 1rem 1rem; +} + +.card-title { + margin-bottom: 0.5rem; +} + +.card-subtitle { + margin-top: -0.25rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} +.card-link + .card-link { + margin-left: 1rem; +} + +.card-header { + padding: 0.5rem 1rem; + 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-footer { + padding: 0.5rem 1rem; + 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 { + margin-right: -0.5rem; + margin-bottom: -0.5rem; + margin-left: -0.5rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.5rem; + margin-left: -0.5rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1rem; + border-radius: calc(0.25rem - 1px); +} + +.card-img, +.card-img-top, +.card-img-bottom { + width: 100%; +} + +.card-img, +.card-img-top { + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img, +.card-img-bottom { + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card-group > .card { + margin-bottom: 0.75rem; +} +@media (min-width: 576px) { + .card-group { + display: flex; + 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; + } +} + +.accordion-button { + position: relative; + display: flex; + align-items: center; + width: 100%; + padding: 1rem 1.25rem; + font-size: 1rem; + color: #212529; + text-align: left; + background-color: #fff; + border: 0; + border-radius: 0; + overflow-anchor: none; + 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, border-radius 0.15s ease; +} +@media (prefers-reduced-motion: reduce) { + .accordion-button { + transition: none; + } +} +.accordion-button:not(.collapsed) { + color: #0c63e4; + background-color: #e7f1ff; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125); +} +.accordion-button:not(.collapsed)::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + transform: rotate(-180deg); +} +.accordion-button::after { + flex-shrink: 0; + width: 1.25rem; + height: 1.25rem; + margin-left: auto; + content: ""; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-size: 1.25rem; + transition: transform 0.2s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .accordion-button::after { + transition: none; + } +} +.accordion-button:hover { + z-index: 2; +} +.accordion-button:focus { + z-index: 3; + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} + +.accordion-header { + margin-bottom: 0; +} + +.accordion-item { + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} +.accordion-item:first-of-type { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} +.accordion-item:first-of-type .accordion-button { + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} +.accordion-item:not(:first-of-type) { + border-top: 0; +} +.accordion-item:last-of-type { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.accordion-item:last-of-type .accordion-button.collapsed { + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} +.accordion-item:last-of-type .accordion-collapse { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.accordion-body { + padding: 1rem 1.25rem; +} + +.accordion-flush .accordion-collapse { + border-width: 0; +} +.accordion-flush .accordion-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} +.accordion-flush .accordion-item:first-child { + border-top: 0; +} +.accordion-flush .accordion-item:last-child { + border-bottom: 0; +} +.accordion-flush .accordion-item .accordion-button { + border-radius: 0; +} + +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0 0; + margin-bottom: 1rem; + list-style: none; +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} +.breadcrumb-item + .breadcrumb-item::before { + float: left; + padding-right: 0.5rem; + color: #6c757d; + content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */; +} +.breadcrumb-item.active { + color: #6c757d; +} + +.pagination { + display: flex; + padding-left: 0; + list-style: none; +} + +.page-link { + position: relative; + display: block; + color: #0d6efd; + text-decoration: none; + background-color: #fff; + border: 1px solid #dee2e6; + 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) { + .page-link { + transition: none; + } +} +.page-link:hover { + z-index: 2; + color: #0a58ca; + background-color: #e9ecef; + border-color: #dee2e6; +} +.page-link:focus { + z-index: 3; + color: #0a58ca; + background-color: #e9ecef; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} + +.page-item:not(:first-child) .page-link { + margin-left: -1px; +} +.page-item.active .page-link { + z-index: 3; + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + background-color: #fff; + border-color: #dee2e6; +} + +.page-link { + padding: 0.375rem 0.75rem; +} + +.page-item:first-child .page-link { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; +} +.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 { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; +} +.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 { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.35em 0.65em; + font-size: 0.75em; + font-weight: 700; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; +} +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.alert { + position: relative; + padding: 1rem 1rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 3rem; +} +.alert-dismissible .btn-close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: 1.25rem 1rem; +} + +.alert-primary { + color: #084298; + background-color: #cfe2ff; + border-color: #b6d4fe; +} +.alert-primary .alert-link { + color: #06357a; +} + +.alert-secondary { + color: #41464b; + background-color: #e2e3e5; + border-color: #d3d6d8; +} +.alert-secondary .alert-link { + color: #34383c; +} + +.alert-success { + color: #0f5132; + background-color: #d1e7dd; + border-color: #badbcc; +} +.alert-success .alert-link { + color: #0c4128; +} + +.alert-info { + color: #055160; + background-color: #cff4fc; + border-color: #b6effb; +} +.alert-info .alert-link { + color: #04414d; +} + +.alert-warning { + color: #664d03; + background-color: #fff3cd; + border-color: #ffecb5; +} +.alert-warning .alert-link { + color: #523e02; +} + +.alert-danger { + color: #842029; + background-color: #f8d7da; + border-color: #f5c2c7; +} +.alert-danger .alert-link { + color: #6a1a21; +} + +.alert-light { + color: #636464; + background-color: #fefefe; + border-color: #fdfdfe; +} +.alert-light .alert-link { + color: #4f5050; +} + +.alert-dark { + color: #141619; + background-color: #d3d3d4; + border-color: #bcbebf; +} +.alert-dark .alert-link { + color: #101214; +} + +@-webkit-keyframes progress-bar-stripes { + 0% { + background-position-x: 1rem; + } +} + +@keyframes progress-bar-stripes { + 0% { + background-position-x: 1rem; + } +} +.progress { + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #0d6efd; + transition: width 0.6s ease; +} +@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 { + -webkit-animation: 1s linear infinite progress-bar-stripes; + animation: 1s linear infinite progress-bar-stripes; +} +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + -webkit-animation: none; + animation: none; + } +} + +.list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + border-radius: 0.25rem; +} + +.list-group-numbered { + list-style-type: none; + counter-reset: section; +} +.list-group-numbered > li::before { + content: counters(section, ".") ". "; + counter-increment: section; +} + +.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 { + position: relative; + display: block; + padding: 0.5rem 1rem; + color: #212529; + text-decoration: none; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} +.list-group-item:first-child { + border-top-left-radius: inherit; + border-top-right-radius: inherit; +} +.list-group-item:last-child { + border-bottom-right-radius: inherit; + border-bottom-left-radius: inherit; +} +.list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: #fff; +} +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} +.list-group-item + .list-group-item { + border-top-width: 0; +} +.list-group-item + .list-group-item.active { + margin-top: -1px; + border-top-width: 1px; +} + +.list-group-horizontal { + flex-direction: row; +} +.list-group-horizontal > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; +} +.list-group-horizontal > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; +} +.list-group-horizontal > .list-group-item.active { + margin-top: 0; +} +.list-group-horizontal > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; +} +.list-group-horizontal > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; +} + +@media (min-width: 576px) { + .list-group-horizontal-sm { + flex-direction: row; + } + .list-group-horizontal-sm > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-sm > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-sm > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +@media (min-width: 768px) { + .list-group-horizontal-md { + flex-direction: row; + } + .list-group-horizontal-md > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-md > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-md > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +@media (min-width: 992px) { + .list-group-horizontal-lg { + flex-direction: row; + } + .list-group-horizontal-lg > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-lg > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-lg > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +@media (min-width: 1200px) { + .list-group-horizontal-xl { + flex-direction: row; + } + .list-group-horizontal-xl > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-xl > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-xl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +@media (min-width: 1400px) { + .list-group-horizontal-xxl { + flex-direction: row; + } + .list-group-horizontal-xxl > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-xxl > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-xxl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xxl > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-xxl > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +.list-group-flush { + border-radius: 0; +} +.list-group-flush > .list-group-item { + border-width: 0 0 1px; +} +.list-group-flush > .list-group-item:last-child { + border-bottom-width: 0; +} + +.list-group-item-primary { + color: #084298; + background-color: #cfe2ff; +} +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #084298; + background-color: #bacbe6; +} +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #084298; + border-color: #084298; +} + +.list-group-item-secondary { + color: #41464b; + background-color: #e2e3e5; +} +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #41464b; + background-color: #cbccce; +} +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #41464b; + border-color: #41464b; +} + +.list-group-item-success { + color: #0f5132; + background-color: #d1e7dd; +} +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #0f5132; + background-color: #bcd0c7; +} +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #0f5132; + border-color: #0f5132; +} + +.list-group-item-info { + color: #055160; + background-color: #cff4fc; +} +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #055160; + background-color: #badce3; +} +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #055160; + border-color: #055160; +} + +.list-group-item-warning { + color: #664d03; + background-color: #fff3cd; +} +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #664d03; + background-color: #e6dbb9; +} +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #664d03; + border-color: #664d03; +} + +.list-group-item-danger { + color: #842029; + background-color: #f8d7da; +} +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #842029; + background-color: #dfc2c4; +} +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #842029; + border-color: #842029; +} + +.list-group-item-light { + color: #636464; + background-color: #fefefe; +} +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #636464; + background-color: #e5e5e5; +} +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #636464; + border-color: #636464; +} + +.list-group-item-dark { + color: #141619; + background-color: #d3d3d4; +} +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #141619; + background-color: #bebebf; +} +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #141619; + border-color: #141619; +} + +.btn-close { + box-sizing: content-box; + width: 1em; + height: 1em; + padding: 0.25em 0.25em; + color: #000; + background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat; + border: 0; + border-radius: 0.25rem; + opacity: 0.5; +} +.btn-close:hover { + color: #000; + text-decoration: none; + opacity: 0.75; +} +.btn-close:focus { + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + opacity: 1; +} +.btn-close:disabled, .btn-close.disabled { + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + opacity: 0.25; +} + +.btn-close-white { + filter: invert(1) grayscale(100%) brightness(200%); +} + +.toast { + width: 350px; + max-width: 100%; + font-size: 0.875rem; + pointer-events: auto; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} +.toast:not(.showing):not(.show) { + opacity: 0; +} +.toast.hide { + display: none; +} + +.toast-container { + width: -webkit-max-content; + width: -moz-max-content; + width: max-content; + max-width: 100%; + pointer-events: none; +} +.toast-container > :not(:last-child) { + margin-bottom: 0.75rem; +} + +.toast-header { + display: flex; + align-items: center; + padding: 0.5rem 0.75rem; + color: #6c757d; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} +.toast-header .btn-close { + margin-right: -0.375rem; + margin-left: 0.75rem; +} + +.toast-body { + padding: 0.75rem; + word-wrap: break-word; +} + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1060; + display: none; + width: 100%; + height: 100%; + overflow-x: hidden; + overflow-y: auto; + outline: 0; +} + +.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.modal-static .modal-dialog { + transform: scale(1.02); +} + +.modal-dialog-scrollable { + height: calc(100% - 1rem); +} +.modal-dialog-scrollable .modal-content { + max-height: 100%; + overflow: hidden; +} +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - 1rem); +} + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.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; +} + +.modal-header { + display: flex; + flex-shrink: 0; + align-items: center; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #dee2e6; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} +.modal-header .btn-close { + padding: 0.5rem 0.5rem; + margin: -0.5rem -0.5rem -0.5rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: flex; + flex-wrap: wrap; + flex-shrink: 0; + align-items: center; + justify-content: flex-end; + padding: 0.75rem; + border-top: 1px solid #dee2e6; + border-bottom-right-radius: calc(0.3rem - 1px); + border-bottom-left-radius: calc(0.3rem - 1px); +} +.modal-footer > * { + margin: 0.25rem; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + + .modal-dialog-scrollable { + height: calc(100% - 3.5rem); + } + + .modal-dialog-centered { + min-height: calc(100% - 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; + } +} +.modal-fullscreen { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; +} +.modal-fullscreen .modal-content { + height: 100%; + border: 0; + border-radius: 0; +} +.modal-fullscreen .modal-header { + border-radius: 0; +} +.modal-fullscreen .modal-body { + overflow-y: auto; +} +.modal-fullscreen .modal-footer { + border-radius: 0; +} + +@media (max-width: 575.98px) { + .modal-fullscreen-sm-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-sm-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-sm-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-sm-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-sm-down .modal-footer { + border-radius: 0; + } +} +@media (max-width: 767.98px) { + .modal-fullscreen-md-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-md-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-md-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-md-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-md-down .modal-footer { + border-radius: 0; + } +} +@media (max-width: 991.98px) { + .modal-fullscreen-lg-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-lg-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-lg-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-lg-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-lg-down .modal-footer { + border-radius: 0; + } +} +@media (max-width: 1199.98px) { + .modal-fullscreen-xl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-xl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-xl-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-xl-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-xl-down .modal-footer { + border-radius: 0; + } +} +@media (max-width: 1399.98px) { + .modal-fullscreen-xxl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-xxl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-xxl-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-xxl-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-xxl-down .modal-footer { + border-radius: 0; + } +} +.tooltip { + position: absolute; + z-index: 1080; + display: block; + margin: 0; + font-family: var(--bs-font-sans-serif); + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} +.tooltip.show { + opacity: 0.9; +} +.tooltip .tooltip-arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} +.tooltip .tooltip-arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^=top] { + padding: 0.4rem 0; +} +.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow { + bottom: 0; +} +.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before { + top: -1px; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^=right] { + padding: 0 0.4rem; +} +.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} +.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before { + right: -1px; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^=bottom] { + padding: 0.4rem 0; +} +.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow { + top: 0; +} +.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before { + bottom: -1px; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^=left] { + padding: 0 0.4rem; +} +.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} +.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before { + left: -1px; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0 /* rtl:ignore */; + z-index: 1070; + display: block; + max-width: 276px; + font-family: var(--bs-font-sans-serif); + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} +.popover .popover-arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; +} +.popover .popover-arrow::before, .popover .popover-arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow { + bottom: calc(-0.5rem - 1px); +} +.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(0, 0, 0, 0.25); +} +.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after { + bottom: 1px; + border-width: 0.5rem 0.5rem 0; + border-top-color: #fff; +} + +.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow { + left: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; +} +.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, 0.25); +} +.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after { + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; +} + +.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow { + top: calc(-0.5rem - 1px); +} +.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-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 > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after { + top: 1px; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #fff; +} +.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f0f0f0; +} + +.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow { + right: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; +} +.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(0, 0, 0, 0.25); +} +.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after { + right: 1px; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 1rem; + margin-bottom: 0; + font-size: 1rem; + background-color: #f0f0f0; + border-bottom: 1px solid rgba(0, 0, 0, 0.2); + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 1rem 1rem; + color: #212529; +} + +.carousel { + position: relative; +} + +.carousel.pointer-event { + touch-action: pan-y; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} +.carousel-inner::after { + display: block; + clear: both; + content: ""; +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transition: transform 0.6s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; + } +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +/* rtl:begin:ignore */ +.carousel-item-next:not(.carousel-item-start), +.active.carousel-item-end { + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-end), +.active.carousel-item-start { + transform: translateX(-100%); +} + +/* rtl:end:ignore */ +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + transform: none; +} +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-start, +.carousel-fade .carousel-item-prev.carousel-item-end { + z-index: 1; + opacity: 1; +} +.carousel-fade .active.carousel-item-start, +.carousel-fade .active.carousel-item-end { + z-index: 0; + opacity: 0; + transition: opacity 0s 0.6s; +} +@media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-start, +.carousel-fade .active.carousel-item-end { + transition: none; + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + padding: 0; + color: #fff; + text-align: center; + background: none; + border: 0; + 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: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 2rem; + height: 2rem; + background-repeat: no-repeat; + background-position: 50%; + background-size: 100% 100%; +} + +/* rtl:options: { + "autoRename": true, + "stringMap":[ { + "name" : "prev-next", + "search" : "prev", + "replace" : "next" + } ] +} */ +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 2; + display: flex; + justify-content: center; + padding: 0; + margin-right: 15%; + margin-bottom: 1rem; + margin-left: 15%; + list-style: none; +} +.carousel-indicators [data-bs-target] { + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + padding: 0; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border: 0; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: 0.5; + transition: opacity 0.6s ease; +} +@media (prefers-reduced-motion: reduce) { + .carousel-indicators [data-bs-target] { + transition: none; + } +} +.carousel-indicators .active { + opacity: 1; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 1.25rem; + left: 15%; + padding-top: 1.25rem; + padding-bottom: 1.25rem; + color: #fff; + text-align: center; +} + +.carousel-dark .carousel-control-prev-icon, +.carousel-dark .carousel-control-next-icon { + filter: invert(1) grayscale(100); +} +.carousel-dark .carousel-indicators [data-bs-target] { + background-color: #000; +} +.carousel-dark .carousel-caption { + color: #000; +} + +@-webkit-keyframes spinner-border { + to { + transform: rotate(360deg) /* rtl:ignore */; + } +} + +@keyframes spinner-border { + to { + transform: rotate(360deg) /* rtl:ignore */; + } +} +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: -0.125em; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + -webkit-animation: 0.75s linear infinite spinner-border; + animation: 0.75s linear infinite spinner-border; +} + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; +} + +@-webkit-keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + transform: none; + } +} + +@keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + transform: none; + } +} +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: -0.125em; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + -webkit-animation: 0.75s linear infinite spinner-grow; + animation: 0.75s linear infinite spinner-grow; +} + +.spinner-grow-sm { + width: 1rem; + height: 1rem; +} + +@media (prefers-reduced-motion: reduce) { + .spinner-border, +.spinner-grow { + -webkit-animation-duration: 1.5s; + animation-duration: 1.5s; + } +} +.offcanvas { + position: fixed; + bottom: 0; + z-index: 1050; + display: flex; + flex-direction: column; + max-width: 100%; + visibility: hidden; + background-color: #fff; + background-clip: padding-box; + outline: 0; + transition: transform 0.3s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .offcanvas { + transition: none; + } +} + +.offcanvas-header { + display: flex; + align-items: center; + justify-content: space-between; + padding: 1rem 1rem; +} +.offcanvas-header .btn-close { + padding: 0.5rem 0.5rem; + margin-top: -0.5rem; + margin-right: -0.5rem; + margin-bottom: -0.5rem; +} + +.offcanvas-title { + margin-bottom: 0; + line-height: 1.5; +} + +.offcanvas-body { + flex-grow: 1; + padding: 1rem 1rem; + overflow-y: auto; +} + +.offcanvas-start { + top: 0; + left: 0; + width: 400px; + border-right: 1px solid rgba(0, 0, 0, 0.2); + transform: translateX(-100%); +} + +.offcanvas-end { + top: 0; + right: 0; + width: 400px; + border-left: 1px solid rgba(0, 0, 0, 0.2); + transform: translateX(100%); +} + +.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: 30vh; + max-height: 100%; + border-bottom: 1px solid rgba(0, 0, 0, 0.2); + transform: translateY(-100%); +} + +.offcanvas-bottom { + right: 0; + left: 0; + height: 30vh; + max-height: 100%; + border-top: 1px solid rgba(0, 0, 0, 0.2); + transform: translateY(100%); +} + +.offcanvas.show { + transform: none; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.link-primary { + color: #0d6efd; +} +.link-primary:hover, .link-primary:focus { + color: #0a58ca; +} + +.link-secondary { + color: #6c757d; +} +.link-secondary:hover, .link-secondary:focus { + color: #565e64; +} + +.link-success { + color: #198754; +} +.link-success:hover, .link-success:focus { + color: #146c43; +} + +.link-info { + color: #0dcaf0; +} +.link-info:hover, .link-info:focus { + color: #3dd5f3; +} + +.link-warning { + color: #ffc107; +} +.link-warning:hover, .link-warning:focus { + color: #ffcd39; +} + +.link-danger { + color: #dc3545; +} +.link-danger:hover, .link-danger:focus { + color: #b02a37; +} + +.link-light { + color: #f8f9fa; +} +.link-light:hover, .link-light:focus { + color: #f9fafb; +} + +.link-dark { + color: #212529; +} +.link-dark:hover, .link-dark:focus { + color: #1a1e21; +} + +.ratio { + position: relative; + width: 100%; +} +.ratio::before { + display: block; + padding-top: var(--bs-aspect-ratio); + content: ""; +} +.ratio > * { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} + +.ratio-1x1 { + --bs-aspect-ratio: 100%; +} + +.ratio-4x3 { + --bs-aspect-ratio: calc(3 / 4 * 100%); +} + +.ratio-16x9 { + --bs-aspect-ratio: calc(9 / 16 * 100%); +} + +.ratio-21x9 { + --bs-aspect-ratio: calc(9 / 21 * 100%); +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +.sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; +} + +@media (min-width: 576px) { + .sticky-sm-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} +@media (min-width: 768px) { + .sticky-md-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} +@media (min-width: 992px) { + .sticky-lg-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} +@media (min-width: 1200px) { + .sticky-xl-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} +@media (min-width: 1400px) { + .sticky-xxl-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} +.visually-hidden, +.visually-hidden-focusable:not(:focus):not(:focus-within) { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + margin: -1px !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; +} + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + content: ""; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.float-start { + float: left !important; +} + +.float-end { + float: right !important; +} + +.float-none { + float: none !important; +} + +.overflow-auto { + overflow: auto !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + +.overflow-visible { + overflow: visible !important; +} + +.overflow-scroll { + overflow: scroll !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-grid { + display: grid !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: flex !important; +} + +.d-inline-flex { + display: inline-flex !important; +} + +.d-none { + display: none !important; +} + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; +} + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; +} + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} + +.shadow-none { + box-shadow: none !important; +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; +} + +.top-0 { + top: 0 !important; +} + +.top-50 { + top: 50% !important; +} + +.top-100 { + top: 100% !important; +} + +.bottom-0 { + bottom: 0 !important; +} + +.bottom-50 { + bottom: 50% !important; +} + +.bottom-100 { + bottom: 100% !important; +} + +.start-0 { + left: 0 !important; +} + +.start-50 { + left: 50% !important; +} + +.start-100 { + left: 100% !important; +} + +.end-0 { + right: 0 !important; +} + +.end-50 { + right: 50% !important; +} + +.end-100 { + right: 100% !important; +} + +.translate-middle { + transform: translate(-50%, -50%) !important; +} + +.translate-middle-x { + transform: translateX(-50%) !important; +} + +.translate-middle-y { + transform: translateY(-50%) !important; +} + +.border { + border: 1px solid #dee2e6 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top { + border-top: 1px solid #dee2e6 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-end { + border-right: 1px solid #dee2e6 !important; +} + +.border-end-0 { + border-right: 0 !important; +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-start { + border-left: 1px solid #dee2e6 !important; +} + +.border-start-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #0d6efd !important; +} + +.border-secondary { + border-color: #6c757d !important; +} + +.border-success { + border-color: #198754 !important; +} + +.border-info { + border-color: #0dcaf0 !important; +} + +.border-warning { + border-color: #ffc107 !important; +} + +.border-danger { + border-color: #dc3545 !important; +} + +.border-light { + border-color: #f8f9fa !important; +} + +.border-dark { + border-color: #212529 !important; +} + +.border-white { + border-color: #fff !important; +} + +.border-1 { + border-width: 1px !important; +} + +.border-2 { + border-width: 2px !important; +} + +.border-3 { + border-width: 3px !important; +} + +.border-4 { + border-width: 4px !important; +} + +.border-5 { + border-width: 5px !important; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.vw-100 { + width: 100vw !important; +} + +.min-vw-100 { + min-width: 100vw !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.h-auto { + height: auto !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.vh-100 { + height: 100vh !important; +} + +.min-vh-100 { + min-height: 100vh !important; +} + +.flex-fill { + flex: 1 1 auto !important; +} + +.flex-row { + flex-direction: row !important; +} + +.flex-column { + flex-direction: column !important; +} + +.flex-row-reverse { + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + flex-direction: column-reverse !important; +} + +.flex-grow-0 { + flex-grow: 0 !important; +} + +.flex-grow-1 { + flex-grow: 1 !important; +} + +.flex-shrink-0 { + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + flex-shrink: 1 !important; +} + +.flex-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.gap-0 { + gap: 0 !important; +} + +.gap-1 { + gap: 0.25rem !important; +} + +.gap-2 { + gap: 0.5rem !important; +} + +.gap-3 { + gap: 1rem !important; +} + +.gap-4 { + gap: 1.5rem !important; +} + +.gap-5 { + gap: 3rem !important; +} + +.justify-content-start { + justify-content: flex-start !important; +} + +.justify-content-end { + justify-content: flex-end !important; +} + +.justify-content-center { + justify-content: center !important; +} + +.justify-content-between { + justify-content: space-between !important; +} + +.justify-content-around { + justify-content: space-around !important; +} + +.justify-content-evenly { + justify-content: space-evenly !important; +} + +.align-items-start { + align-items: flex-start !important; +} + +.align-items-end { + align-items: flex-end !important; +} + +.align-items-center { + align-items: center !important; +} + +.align-items-baseline { + align-items: baseline !important; +} + +.align-items-stretch { + align-items: stretch !important; +} + +.align-content-start { + align-content: flex-start !important; +} + +.align-content-end { + align-content: flex-end !important; +} + +.align-content-center { + align-content: center !important; +} + +.align-content-between { + align-content: space-between !important; +} + +.align-content-around { + align-content: space-around !important; +} + +.align-content-stretch { + align-content: stretch !important; +} + +.align-self-auto { + align-self: auto !important; +} + +.align-self-start { + align-self: flex-start !important; +} + +.align-self-end { + align-self: flex-end !important; +} + +.align-self-center { + align-self: center !important; +} + +.align-self-baseline { + align-self: baseline !important; +} + +.align-self-stretch { + align-self: stretch !important; +} + +.order-first { + order: -1 !important; +} + +.order-0 { + order: 0 !important; +} + +.order-1 { + order: 1 !important; +} + +.order-2 { + order: 2 !important; +} + +.order-3 { + order: 3 !important; +} + +.order-4 { + order: 4 !important; +} + +.order-5 { + order: 5 !important; +} + +.order-last { + order: 6 !important; +} + +.m-0 { + margin: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mx-0 { + margin-right: 0 !important; + margin-left: 0 !important; +} + +.mx-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; +} + +.mx-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; +} + +.mx-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; +} + +.mx-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; +} + +.mx-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; +} + +.mx-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.my-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.my-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +.my-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; +} + +.my-auto { + margin-top: auto !important; + margin-bottom: auto !important; +} + +.mt-0 { + margin-top: 0 !important; +} + +.mt-1 { + margin-top: 0.25rem !important; +} + +.mt-2 { + margin-top: 0.5rem !important; +} + +.mt-3 { + margin-top: 1rem !important; +} + +.mt-4 { + margin-top: 1.5rem !important; +} + +.mt-5 { + margin-top: 3rem !important; +} + +.mt-auto { + margin-top: auto !important; +} + +.me-0 { + margin-right: 0 !important; +} + +.me-1 { + margin-right: 0.25rem !important; +} + +.me-2 { + margin-right: 0.5rem !important; +} + +.me-3 { + margin-right: 1rem !important; +} + +.me-4 { + margin-right: 1.5rem !important; +} + +.me-5 { + margin-right: 3rem !important; +} + +.me-auto { + margin-right: auto !important; +} + +.mb-0 { + margin-bottom: 0 !important; +} + +.mb-1 { + margin-bottom: 0.25rem !important; +} + +.mb-2 { + margin-bottom: 0.5rem !important; +} + +.mb-3 { + margin-bottom: 1rem !important; +} + +.mb-4 { + margin-bottom: 1.5rem !important; +} + +.mb-5 { + margin-bottom: 3rem !important; +} + +.mb-auto { + margin-bottom: auto !important; +} + +.ms-0 { + margin-left: 0 !important; +} + +.ms-1 { + margin-left: 0.25rem !important; +} + +.ms-2 { + margin-left: 0.5rem !important; +} + +.ms-3 { + margin-left: 1rem !important; +} + +.ms-4 { + margin-left: 1.5rem !important; +} + +.ms-5 { + margin-left: 3rem !important; +} + +.ms-auto { + margin-left: auto !important; +} + +.p-0 { + padding: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important; +} + +.px-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; +} + +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; +} + +.px-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; +} + +.px-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; +} + +.px-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.py-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.py-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; +} + +.py-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.pt-0 { + padding-top: 0 !important; +} + +.pt-1 { + padding-top: 0.25rem !important; +} + +.pt-2 { + padding-top: 0.5rem !important; +} + +.pt-3 { + padding-top: 1rem !important; +} + +.pt-4 { + padding-top: 1.5rem !important; +} + +.pt-5 { + padding-top: 3rem !important; +} + +.pe-0 { + padding-right: 0 !important; +} + +.pe-1 { + padding-right: 0.25rem !important; +} + +.pe-2 { + padding-right: 0.5rem !important; +} + +.pe-3 { + padding-right: 1rem !important; +} + +.pe-4 { + padding-right: 1.5rem !important; +} + +.pe-5 { + padding-right: 3rem !important; +} + +.pb-0 { + padding-bottom: 0 !important; +} + +.pb-1 { + padding-bottom: 0.25rem !important; +} + +.pb-2 { + padding-bottom: 0.5rem !important; +} + +.pb-3 { + padding-bottom: 1rem !important; +} + +.pb-4 { + padding-bottom: 1.5rem !important; +} + +.pb-5 { + padding-bottom: 3rem !important; +} + +.ps-0 { + padding-left: 0 !important; +} + +.ps-1 { + padding-left: 0.25rem !important; +} + +.ps-2 { + padding-left: 0.5rem !important; +} + +.ps-3 { + padding-left: 1rem !important; +} + +.ps-4 { + padding-left: 1.5rem !important; +} + +.ps-5 { + padding-left: 3rem !important; +} + +.font-monospace { + font-family: var(--bs-font-monospace) !important; +} + +.fs-1 { + font-size: calc(1.375rem + 1.5vw) !important; +} + +.fs-2 { + font-size: calc(1.325rem + 0.9vw) !important; +} + +.fs-3 { + font-size: calc(1.3rem + 0.6vw) !important; +} + +.fs-4 { + font-size: calc(1.275rem + 0.3vw) !important; +} + +.fs-5 { + font-size: 1.25rem !important; +} + +.fs-6 { + font-size: 1rem !important; +} + +.fst-italic { + font-style: italic !important; +} + +.fst-normal { + font-style: normal !important; +} + +.fw-light { + font-weight: 300 !important; +} + +.fw-lighter { + font-weight: lighter !important; +} + +.fw-normal { + font-weight: 400 !important; +} + +.fw-bold { + font-weight: 700 !important; +} + +.fw-bolder { + font-weight: bolder !important; +} + +.lh-1 { + line-height: 1 !important; +} + +.lh-sm { + line-height: 1.25 !important; +} + +.lh-base { + line-height: 1.5 !important; +} + +.lh-lg { + line-height: 2 !important; +} + +.text-start { + text-align: left !important; +} + +.text-end { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +.text-decoration-none { + text-decoration: none !important; +} + +.text-decoration-underline { + text-decoration: underline !important; +} + +.text-decoration-line-through { + text-decoration: line-through !important; +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.text-wrap { + white-space: normal !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +/* rtl:begin:remove */ +.text-break { + word-wrap: break-word !important; + word-break: break-word !important; +} + +/* rtl:end:remove */ +.text-primary { + color: #0d6efd !important; +} + +.text-secondary { + color: #6c757d !important; +} + +.text-success { + color: #198754 !important; +} + +.text-info { + color: #0dcaf0 !important; +} + +.text-warning { + color: #ffc107 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +.text-light { + color: #f8f9fa !important; +} + +.text-dark { + color: #212529 !important; +} + +.text-white { + color: #fff !important; +} + +.text-body { + color: #212529 !important; +} + +.text-muted { + color: #6c757d !important; +} + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-reset { + color: inherit !important; +} + +.bg-primary { + background-color: #0d6efd !important; +} + +.bg-secondary { + background-color: #6c757d !important; +} + +.bg-success { + background-color: #198754 !important; +} + +.bg-info { + background-color: #0dcaf0 !important; +} + +.bg-warning { + background-color: #ffc107 !important; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +.bg-dark { + background-color: #212529 !important; +} + +.bg-body { + background-color: #fff !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.bg-gradient { + background-image: var(--bs-gradient) !important; +} + +.user-select-all { + -webkit-user-select: all !important; + -moz-user-select: all !important; + user-select: all !important; +} + +.user-select-auto { + -webkit-user-select: auto !important; + -moz-user-select: auto !important; + user-select: auto !important; +} + +.user-select-none { + -webkit-user-select: none !important; + -moz-user-select: none !important; + user-select: none !important; +} + +.pe-none { + pointer-events: none !important; +} + +.pe-auto { + pointer-events: auto !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.rounded-1 { + border-radius: 0.2rem !important; +} + +.rounded-2 { + border-radius: 0.25rem !important; +} + +.rounded-3 { + border-radius: 0.3rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-pill { + border-radius: 50rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-end { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-start { + border-bottom-left-radius: 0.25rem !important; + border-top-left-radius: 0.25rem !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media (min-width: 576px) { + .float-sm-start { + float: left !important; + } + + .float-sm-end { + float: right !important; + } + + .float-sm-none { + float: none !important; + } + + .d-sm-inline { + display: inline !important; + } + + .d-sm-inline-block { + display: inline-block !important; + } + + .d-sm-block { + display: block !important; + } + + .d-sm-grid { + display: grid !important; + } + + .d-sm-table { + display: table !important; + } + + .d-sm-table-row { + display: table-row !important; + } + + .d-sm-table-cell { + display: table-cell !important; + } + + .d-sm-flex { + display: flex !important; + } + + .d-sm-inline-flex { + display: inline-flex !important; + } + + .d-sm-none { + display: none !important; + } + + .flex-sm-fill { + flex: 1 1 auto !important; + } + + .flex-sm-row { + flex-direction: row !important; + } + + .flex-sm-column { + flex-direction: column !important; + } + + .flex-sm-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-sm-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-sm-grow-0 { + flex-grow: 0 !important; + } + + .flex-sm-grow-1 { + flex-grow: 1 !important; + } + + .flex-sm-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-sm-shrink-1 { + flex-shrink: 1 !important; + } + + .flex-sm-wrap { + flex-wrap: wrap !important; + } + + .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .gap-sm-0 { + gap: 0 !important; + } + + .gap-sm-1 { + gap: 0.25rem !important; + } + + .gap-sm-2 { + gap: 0.5rem !important; + } + + .gap-sm-3 { + gap: 1rem !important; + } + + .gap-sm-4 { + gap: 1.5rem !important; + } + + .gap-sm-5 { + gap: 3rem !important; + } + + .justify-content-sm-start { + justify-content: flex-start !important; + } + + .justify-content-sm-end { + justify-content: flex-end !important; + } + + .justify-content-sm-center { + justify-content: center !important; + } + + .justify-content-sm-between { + justify-content: space-between !important; + } + + .justify-content-sm-around { + justify-content: space-around !important; + } + + .justify-content-sm-evenly { + justify-content: space-evenly !important; + } + + .align-items-sm-start { + align-items: flex-start !important; + } + + .align-items-sm-end { + align-items: flex-end !important; + } + + .align-items-sm-center { + align-items: center !important; + } + + .align-items-sm-baseline { + align-items: baseline !important; + } + + .align-items-sm-stretch { + align-items: stretch !important; + } + + .align-content-sm-start { + align-content: flex-start !important; + } + + .align-content-sm-end { + align-content: flex-end !important; + } + + .align-content-sm-center { + align-content: center !important; + } + + .align-content-sm-between { + align-content: space-between !important; + } + + .align-content-sm-around { + align-content: space-around !important; + } + + .align-content-sm-stretch { + align-content: stretch !important; + } + + .align-self-sm-auto { + align-self: auto !important; + } + + .align-self-sm-start { + align-self: flex-start !important; + } + + .align-self-sm-end { + align-self: flex-end !important; + } + + .align-self-sm-center { + align-self: center !important; + } + + .align-self-sm-baseline { + align-self: baseline !important; + } + + .align-self-sm-stretch { + align-self: stretch !important; + } + + .order-sm-first { + order: -1 !important; + } + + .order-sm-0 { + order: 0 !important; + } + + .order-sm-1 { + order: 1 !important; + } + + .order-sm-2 { + order: 2 !important; + } + + .order-sm-3 { + order: 3 !important; + } + + .order-sm-4 { + order: 4 !important; + } + + .order-sm-5 { + order: 5 !important; + } + + .order-sm-last { + order: 6 !important; + } + + .m-sm-0 { + margin: 0 !important; + } + + .m-sm-1 { + margin: 0.25rem !important; + } + + .m-sm-2 { + margin: 0.5rem !important; + } + + .m-sm-3 { + margin: 1rem !important; + } + + .m-sm-4 { + margin: 1.5rem !important; + } + + .m-sm-5 { + margin: 3rem !important; + } + + .m-sm-auto { + margin: auto !important; + } + + .mx-sm-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + + .mx-sm-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + + .mx-sm-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + + .mx-sm-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + + .mx-sm-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + + .mx-sm-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + + .mx-sm-auto { + margin-right: auto !important; + margin-left: auto !important; + } + + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + .my-sm-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + + .my-sm-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + + .my-sm-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + + .my-sm-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + + .my-sm-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + + .mt-sm-0 { + margin-top: 0 !important; + } + + .mt-sm-1 { + margin-top: 0.25rem !important; + } + + .mt-sm-2 { + margin-top: 0.5rem !important; + } + + .mt-sm-3 { + margin-top: 1rem !important; + } + + .mt-sm-4 { + margin-top: 1.5rem !important; + } + + .mt-sm-5 { + margin-top: 3rem !important; + } + + .mt-sm-auto { + margin-top: auto !important; + } + + .me-sm-0 { + margin-right: 0 !important; + } + + .me-sm-1 { + margin-right: 0.25rem !important; + } + + .me-sm-2 { + margin-right: 0.5rem !important; + } + + .me-sm-3 { + margin-right: 1rem !important; + } + + .me-sm-4 { + margin-right: 1.5rem !important; + } + + .me-sm-5 { + margin-right: 3rem !important; + } + + .me-sm-auto { + margin-right: auto !important; + } + + .mb-sm-0 { + margin-bottom: 0 !important; + } + + .mb-sm-1 { + margin-bottom: 0.25rem !important; + } + + .mb-sm-2 { + margin-bottom: 0.5rem !important; + } + + .mb-sm-3 { + margin-bottom: 1rem !important; + } + + .mb-sm-4 { + margin-bottom: 1.5rem !important; + } + + .mb-sm-5 { + margin-bottom: 3rem !important; + } + + .mb-sm-auto { + margin-bottom: auto !important; + } + + .ms-sm-0 { + margin-left: 0 !important; + } + + .ms-sm-1 { + margin-left: 0.25rem !important; + } + + .ms-sm-2 { + margin-left: 0.5rem !important; + } + + .ms-sm-3 { + margin-left: 1rem !important; + } + + .ms-sm-4 { + margin-left: 1.5rem !important; + } + + .ms-sm-5 { + margin-left: 3rem !important; + } + + .ms-sm-auto { + margin-left: auto !important; + } + + .p-sm-0 { + padding: 0 !important; + } + + .p-sm-1 { + padding: 0.25rem !important; + } + + .p-sm-2 { + padding: 0.5rem !important; + } + + .p-sm-3 { + padding: 1rem !important; + } + + .p-sm-4 { + padding: 1.5rem !important; + } + + .p-sm-5 { + padding: 3rem !important; + } + + .px-sm-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + + .px-sm-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + + .px-sm-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + + .px-sm-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + + .px-sm-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + + .px-sm-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + + .py-sm-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + + .py-sm-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + + .py-sm-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + + .py-sm-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + + .pt-sm-0 { + padding-top: 0 !important; + } + + .pt-sm-1 { + padding-top: 0.25rem !important; + } + + .pt-sm-2 { + padding-top: 0.5rem !important; + } + + .pt-sm-3 { + padding-top: 1rem !important; + } + + .pt-sm-4 { + padding-top: 1.5rem !important; + } + + .pt-sm-5 { + padding-top: 3rem !important; + } + + .pe-sm-0 { + padding-right: 0 !important; + } + + .pe-sm-1 { + padding-right: 0.25rem !important; + } + + .pe-sm-2 { + padding-right: 0.5rem !important; + } + + .pe-sm-3 { + padding-right: 1rem !important; + } + + .pe-sm-4 { + padding-right: 1.5rem !important; + } + + .pe-sm-5 { + padding-right: 3rem !important; + } + + .pb-sm-0 { + padding-bottom: 0 !important; + } + + .pb-sm-1 { + padding-bottom: 0.25rem !important; + } + + .pb-sm-2 { + padding-bottom: 0.5rem !important; + } + + .pb-sm-3 { + padding-bottom: 1rem !important; + } + + .pb-sm-4 { + padding-bottom: 1.5rem !important; + } + + .pb-sm-5 { + padding-bottom: 3rem !important; + } + + .ps-sm-0 { + padding-left: 0 !important; + } + + .ps-sm-1 { + padding-left: 0.25rem !important; + } + + .ps-sm-2 { + padding-left: 0.5rem !important; + } + + .ps-sm-3 { + padding-left: 1rem !important; + } + + .ps-sm-4 { + padding-left: 1.5rem !important; + } + + .ps-sm-5 { + padding-left: 3rem !important; + } + + .text-sm-start { + text-align: left !important; + } + + .text-sm-end { + text-align: right !important; + } + + .text-sm-center { + text-align: center !important; + } +} +@media (min-width: 768px) { + .float-md-start { + float: left !important; + } + + .float-md-end { + float: right !important; + } + + .float-md-none { + float: none !important; + } + + .d-md-inline { + display: inline !important; + } + + .d-md-inline-block { + display: inline-block !important; + } + + .d-md-block { + display: block !important; + } + + .d-md-grid { + display: grid !important; + } + + .d-md-table { + display: table !important; + } + + .d-md-table-row { + display: table-row !important; + } + + .d-md-table-cell { + display: table-cell !important; + } + + .d-md-flex { + display: flex !important; + } + + .d-md-inline-flex { + display: inline-flex !important; + } + + .d-md-none { + display: none !important; + } + + .flex-md-fill { + flex: 1 1 auto !important; + } + + .flex-md-row { + flex-direction: row !important; + } + + .flex-md-column { + flex-direction: column !important; + } + + .flex-md-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-md-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-md-grow-0 { + flex-grow: 0 !important; + } + + .flex-md-grow-1 { + flex-grow: 1 !important; + } + + .flex-md-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-md-shrink-1 { + flex-shrink: 1 !important; + } + + .flex-md-wrap { + flex-wrap: wrap !important; + } + + .flex-md-nowrap { + flex-wrap: nowrap !important; + } + + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .gap-md-0 { + gap: 0 !important; + } + + .gap-md-1 { + gap: 0.25rem !important; + } + + .gap-md-2 { + gap: 0.5rem !important; + } + + .gap-md-3 { + gap: 1rem !important; + } + + .gap-md-4 { + gap: 1.5rem !important; + } + + .gap-md-5 { + gap: 3rem !important; + } + + .justify-content-md-start { + justify-content: flex-start !important; + } + + .justify-content-md-end { + justify-content: flex-end !important; + } + + .justify-content-md-center { + justify-content: center !important; + } + + .justify-content-md-between { + justify-content: space-between !important; + } + + .justify-content-md-around { + justify-content: space-around !important; + } + + .justify-content-md-evenly { + justify-content: space-evenly !important; + } + + .align-items-md-start { + align-items: flex-start !important; + } + + .align-items-md-end { + align-items: flex-end !important; + } + + .align-items-md-center { + align-items: center !important; + } + + .align-items-md-baseline { + align-items: baseline !important; + } + + .align-items-md-stretch { + align-items: stretch !important; + } + + .align-content-md-start { + align-content: flex-start !important; + } + + .align-content-md-end { + align-content: flex-end !important; + } + + .align-content-md-center { + align-content: center !important; + } + + .align-content-md-between { + align-content: space-between !important; + } + + .align-content-md-around { + align-content: space-around !important; + } + + .align-content-md-stretch { + align-content: stretch !important; + } + + .align-self-md-auto { + align-self: auto !important; + } + + .align-self-md-start { + align-self: flex-start !important; + } + + .align-self-md-end { + align-self: flex-end !important; + } + + .align-self-md-center { + align-self: center !important; + } + + .align-self-md-baseline { + align-self: baseline !important; + } + + .align-self-md-stretch { + align-self: stretch !important; + } + + .order-md-first { + order: -1 !important; + } + + .order-md-0 { + order: 0 !important; + } + + .order-md-1 { + order: 1 !important; + } + + .order-md-2 { + order: 2 !important; + } + + .order-md-3 { + order: 3 !important; + } + + .order-md-4 { + order: 4 !important; + } + + .order-md-5 { + order: 5 !important; + } + + .order-md-last { + order: 6 !important; + } + + .m-md-0 { + margin: 0 !important; + } + + .m-md-1 { + margin: 0.25rem !important; + } + + .m-md-2 { + margin: 0.5rem !important; + } + + .m-md-3 { + margin: 1rem !important; + } + + .m-md-4 { + margin: 1.5rem !important; + } + + .m-md-5 { + margin: 3rem !important; + } + + .m-md-auto { + margin: auto !important; + } + + .mx-md-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + + .mx-md-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + + .mx-md-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + + .mx-md-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + + .mx-md-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + + .mx-md-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + + .mx-md-auto { + margin-right: auto !important; + margin-left: auto !important; + } + + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + .my-md-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + + .my-md-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + + .my-md-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + + .my-md-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + + .my-md-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + + .mt-md-0 { + margin-top: 0 !important; + } + + .mt-md-1 { + margin-top: 0.25rem !important; + } + + .mt-md-2 { + margin-top: 0.5rem !important; + } + + .mt-md-3 { + margin-top: 1rem !important; + } + + .mt-md-4 { + margin-top: 1.5rem !important; + } + + .mt-md-5 { + margin-top: 3rem !important; + } + + .mt-md-auto { + margin-top: auto !important; + } + + .me-md-0 { + margin-right: 0 !important; + } + + .me-md-1 { + margin-right: 0.25rem !important; + } + + .me-md-2 { + margin-right: 0.5rem !important; + } + + .me-md-3 { + margin-right: 1rem !important; + } + + .me-md-4 { + margin-right: 1.5rem !important; + } + + .me-md-5 { + margin-right: 3rem !important; + } + + .me-md-auto { + margin-right: auto !important; + } + + .mb-md-0 { + margin-bottom: 0 !important; + } + + .mb-md-1 { + margin-bottom: 0.25rem !important; + } + + .mb-md-2 { + margin-bottom: 0.5rem !important; + } + + .mb-md-3 { + margin-bottom: 1rem !important; + } + + .mb-md-4 { + margin-bottom: 1.5rem !important; + } + + .mb-md-5 { + margin-bottom: 3rem !important; + } + + .mb-md-auto { + margin-bottom: auto !important; + } + + .ms-md-0 { + margin-left: 0 !important; + } + + .ms-md-1 { + margin-left: 0.25rem !important; + } + + .ms-md-2 { + margin-left: 0.5rem !important; + } + + .ms-md-3 { + margin-left: 1rem !important; + } + + .ms-md-4 { + margin-left: 1.5rem !important; + } + + .ms-md-5 { + margin-left: 3rem !important; + } + + .ms-md-auto { + margin-left: auto !important; + } + + .p-md-0 { + padding: 0 !important; + } + + .p-md-1 { + padding: 0.25rem !important; + } + + .p-md-2 { + padding: 0.5rem !important; + } + + .p-md-3 { + padding: 1rem !important; + } + + .p-md-4 { + padding: 1.5rem !important; + } + + .p-md-5 { + padding: 3rem !important; + } + + .px-md-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + + .px-md-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + + .px-md-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + + .px-md-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + + .px-md-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + + .px-md-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + + .py-md-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + + .py-md-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + + .py-md-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + + .py-md-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + + .pt-md-0 { + padding-top: 0 !important; + } + + .pt-md-1 { + padding-top: 0.25rem !important; + } + + .pt-md-2 { + padding-top: 0.5rem !important; + } + + .pt-md-3 { + padding-top: 1rem !important; + } + + .pt-md-4 { + padding-top: 1.5rem !important; + } + + .pt-md-5 { + padding-top: 3rem !important; + } + + .pe-md-0 { + padding-right: 0 !important; + } + + .pe-md-1 { + padding-right: 0.25rem !important; + } + + .pe-md-2 { + padding-right: 0.5rem !important; + } + + .pe-md-3 { + padding-right: 1rem !important; + } + + .pe-md-4 { + padding-right: 1.5rem !important; + } + + .pe-md-5 { + padding-right: 3rem !important; + } + + .pb-md-0 { + padding-bottom: 0 !important; + } + + .pb-md-1 { + padding-bottom: 0.25rem !important; + } + + .pb-md-2 { + padding-bottom: 0.5rem !important; + } + + .pb-md-3 { + padding-bottom: 1rem !important; + } + + .pb-md-4 { + padding-bottom: 1.5rem !important; + } + + .pb-md-5 { + padding-bottom: 3rem !important; + } + + .ps-md-0 { + padding-left: 0 !important; + } + + .ps-md-1 { + padding-left: 0.25rem !important; + } + + .ps-md-2 { + padding-left: 0.5rem !important; + } + + .ps-md-3 { + padding-left: 1rem !important; + } + + .ps-md-4 { + padding-left: 1.5rem !important; + } + + .ps-md-5 { + padding-left: 3rem !important; + } + + .text-md-start { + text-align: left !important; + } + + .text-md-end { + text-align: right !important; + } + + .text-md-center { + text-align: center !important; + } +} +@media (min-width: 992px) { + .float-lg-start { + float: left !important; + } + + .float-lg-end { + float: right !important; + } + + .float-lg-none { + float: none !important; + } + + .d-lg-inline { + display: inline !important; + } + + .d-lg-inline-block { + display: inline-block !important; + } + + .d-lg-block { + display: block !important; + } + + .d-lg-grid { + display: grid !important; + } + + .d-lg-table { + display: table !important; + } + + .d-lg-table-row { + display: table-row !important; + } + + .d-lg-table-cell { + display: table-cell !important; + } + + .d-lg-flex { + display: flex !important; + } + + .d-lg-inline-flex { + display: inline-flex !important; + } + + .d-lg-none { + display: none !important; + } + + .flex-lg-fill { + flex: 1 1 auto !important; + } + + .flex-lg-row { + flex-direction: row !important; + } + + .flex-lg-column { + flex-direction: column !important; + } + + .flex-lg-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-lg-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-lg-grow-0 { + flex-grow: 0 !important; + } + + .flex-lg-grow-1 { + flex-grow: 1 !important; + } + + .flex-lg-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-lg-shrink-1 { + flex-shrink: 1 !important; + } + + .flex-lg-wrap { + flex-wrap: wrap !important; + } + + .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .gap-lg-0 { + gap: 0 !important; + } + + .gap-lg-1 { + gap: 0.25rem !important; + } + + .gap-lg-2 { + gap: 0.5rem !important; + } + + .gap-lg-3 { + gap: 1rem !important; + } + + .gap-lg-4 { + gap: 1.5rem !important; + } + + .gap-lg-5 { + gap: 3rem !important; + } + + .justify-content-lg-start { + justify-content: flex-start !important; + } + + .justify-content-lg-end { + justify-content: flex-end !important; + } + + .justify-content-lg-center { + justify-content: center !important; + } + + .justify-content-lg-between { + justify-content: space-between !important; + } + + .justify-content-lg-around { + justify-content: space-around !important; + } + + .justify-content-lg-evenly { + justify-content: space-evenly !important; + } + + .align-items-lg-start { + align-items: flex-start !important; + } + + .align-items-lg-end { + align-items: flex-end !important; + } + + .align-items-lg-center { + align-items: center !important; + } + + .align-items-lg-baseline { + align-items: baseline !important; + } + + .align-items-lg-stretch { + align-items: stretch !important; + } + + .align-content-lg-start { + align-content: flex-start !important; + } + + .align-content-lg-end { + align-content: flex-end !important; + } + + .align-content-lg-center { + align-content: center !important; + } + + .align-content-lg-between { + align-content: space-between !important; + } + + .align-content-lg-around { + align-content: space-around !important; + } + + .align-content-lg-stretch { + align-content: stretch !important; + } + + .align-self-lg-auto { + align-self: auto !important; + } + + .align-self-lg-start { + align-self: flex-start !important; + } + + .align-self-lg-end { + align-self: flex-end !important; + } + + .align-self-lg-center { + align-self: center !important; + } + + .align-self-lg-baseline { + align-self: baseline !important; + } + + .align-self-lg-stretch { + align-self: stretch !important; + } + + .order-lg-first { + order: -1 !important; + } + + .order-lg-0 { + order: 0 !important; + } + + .order-lg-1 { + order: 1 !important; + } + + .order-lg-2 { + order: 2 !important; + } + + .order-lg-3 { + order: 3 !important; + } + + .order-lg-4 { + order: 4 !important; + } + + .order-lg-5 { + order: 5 !important; + } + + .order-lg-last { + order: 6 !important; + } + + .m-lg-0 { + margin: 0 !important; + } + + .m-lg-1 { + margin: 0.25rem !important; + } + + .m-lg-2 { + margin: 0.5rem !important; + } + + .m-lg-3 { + margin: 1rem !important; + } + + .m-lg-4 { + margin: 1.5rem !important; + } + + .m-lg-5 { + margin: 3rem !important; + } + + .m-lg-auto { + margin: auto !important; + } + + .mx-lg-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + + .mx-lg-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + + .mx-lg-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + + .mx-lg-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + + .mx-lg-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + + .mx-lg-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + + .mx-lg-auto { + margin-right: auto !important; + margin-left: auto !important; + } + + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + .my-lg-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + + .my-lg-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + + .my-lg-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + + .my-lg-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + + .my-lg-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + + .mt-lg-0 { + margin-top: 0 !important; + } + + .mt-lg-1 { + margin-top: 0.25rem !important; + } + + .mt-lg-2 { + margin-top: 0.5rem !important; + } + + .mt-lg-3 { + margin-top: 1rem !important; + } + + .mt-lg-4 { + margin-top: 1.5rem !important; + } + + .mt-lg-5 { + margin-top: 3rem !important; + } + + .mt-lg-auto { + margin-top: auto !important; + } + + .me-lg-0 { + margin-right: 0 !important; + } + + .me-lg-1 { + margin-right: 0.25rem !important; + } + + .me-lg-2 { + margin-right: 0.5rem !important; + } + + .me-lg-3 { + margin-right: 1rem !important; + } + + .me-lg-4 { + margin-right: 1.5rem !important; + } + + .me-lg-5 { + margin-right: 3rem !important; + } + + .me-lg-auto { + margin-right: auto !important; + } + + .mb-lg-0 { + margin-bottom: 0 !important; + } + + .mb-lg-1 { + margin-bottom: 0.25rem !important; + } + + .mb-lg-2 { + margin-bottom: 0.5rem !important; + } + + .mb-lg-3 { + margin-bottom: 1rem !important; + } + + .mb-lg-4 { + margin-bottom: 1.5rem !important; + } + + .mb-lg-5 { + margin-bottom: 3rem !important; + } + + .mb-lg-auto { + margin-bottom: auto !important; + } + + .ms-lg-0 { + margin-left: 0 !important; + } + + .ms-lg-1 { + margin-left: 0.25rem !important; + } + + .ms-lg-2 { + margin-left: 0.5rem !important; + } + + .ms-lg-3 { + margin-left: 1rem !important; + } + + .ms-lg-4 { + margin-left: 1.5rem !important; + } + + .ms-lg-5 { + margin-left: 3rem !important; + } + + .ms-lg-auto { + margin-left: auto !important; + } + + .p-lg-0 { + padding: 0 !important; + } + + .p-lg-1 { + padding: 0.25rem !important; + } + + .p-lg-2 { + padding: 0.5rem !important; + } + + .p-lg-3 { + padding: 1rem !important; + } + + .p-lg-4 { + padding: 1.5rem !important; + } + + .p-lg-5 { + padding: 3rem !important; + } + + .px-lg-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + + .px-lg-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + + .px-lg-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + + .px-lg-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + + .px-lg-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + + .px-lg-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + + .py-lg-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + + .py-lg-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + + .py-lg-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + + .py-lg-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + + .pt-lg-0 { + padding-top: 0 !important; + } + + .pt-lg-1 { + padding-top: 0.25rem !important; + } + + .pt-lg-2 { + padding-top: 0.5rem !important; + } + + .pt-lg-3 { + padding-top: 1rem !important; + } + + .pt-lg-4 { + padding-top: 1.5rem !important; + } + + .pt-lg-5 { + padding-top: 3rem !important; + } + + .pe-lg-0 { + padding-right: 0 !important; + } + + .pe-lg-1 { + padding-right: 0.25rem !important; + } + + .pe-lg-2 { + padding-right: 0.5rem !important; + } + + .pe-lg-3 { + padding-right: 1rem !important; + } + + .pe-lg-4 { + padding-right: 1.5rem !important; + } + + .pe-lg-5 { + padding-right: 3rem !important; + } + + .pb-lg-0 { + padding-bottom: 0 !important; + } + + .pb-lg-1 { + padding-bottom: 0.25rem !important; + } + + .pb-lg-2 { + padding-bottom: 0.5rem !important; + } + + .pb-lg-3 { + padding-bottom: 1rem !important; + } + + .pb-lg-4 { + padding-bottom: 1.5rem !important; + } + + .pb-lg-5 { + padding-bottom: 3rem !important; + } + + .ps-lg-0 { + padding-left: 0 !important; + } + + .ps-lg-1 { + padding-left: 0.25rem !important; + } + + .ps-lg-2 { + padding-left: 0.5rem !important; + } + + .ps-lg-3 { + padding-left: 1rem !important; + } + + .ps-lg-4 { + padding-left: 1.5rem !important; + } + + .ps-lg-5 { + padding-left: 3rem !important; + } + + .text-lg-start { + text-align: left !important; + } + + .text-lg-end { + text-align: right !important; + } + + .text-lg-center { + text-align: center !important; + } +} +@media (min-width: 1200px) { + .float-xl-start { + float: left !important; + } + + .float-xl-end { + float: right !important; + } + + .float-xl-none { + float: none !important; + } + + .d-xl-inline { + display: inline !important; + } + + .d-xl-inline-block { + display: inline-block !important; + } + + .d-xl-block { + display: block !important; + } + + .d-xl-grid { + display: grid !important; + } + + .d-xl-table { + display: table !important; + } + + .d-xl-table-row { + display: table-row !important; + } + + .d-xl-table-cell { + display: table-cell !important; + } + + .d-xl-flex { + display: flex !important; + } + + .d-xl-inline-flex { + display: inline-flex !important; + } + + .d-xl-none { + display: none !important; + } + + .flex-xl-fill { + flex: 1 1 auto !important; + } + + .flex-xl-row { + flex-direction: row !important; + } + + .flex-xl-column { + flex-direction: column !important; + } + + .flex-xl-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-xl-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-xl-grow-0 { + flex-grow: 0 !important; + } + + .flex-xl-grow-1 { + flex-grow: 1 !important; + } + + .flex-xl-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-xl-shrink-1 { + flex-shrink: 1 !important; + } + + .flex-xl-wrap { + flex-wrap: wrap !important; + } + + .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .gap-xl-0 { + gap: 0 !important; + } + + .gap-xl-1 { + gap: 0.25rem !important; + } + + .gap-xl-2 { + gap: 0.5rem !important; + } + + .gap-xl-3 { + gap: 1rem !important; + } + + .gap-xl-4 { + gap: 1.5rem !important; + } + + .gap-xl-5 { + gap: 3rem !important; + } + + .justify-content-xl-start { + justify-content: flex-start !important; + } + + .justify-content-xl-end { + justify-content: flex-end !important; + } + + .justify-content-xl-center { + justify-content: center !important; + } + + .justify-content-xl-between { + justify-content: space-between !important; + } + + .justify-content-xl-around { + justify-content: space-around !important; + } + + .justify-content-xl-evenly { + justify-content: space-evenly !important; + } + + .align-items-xl-start { + align-items: flex-start !important; + } + + .align-items-xl-end { + align-items: flex-end !important; + } + + .align-items-xl-center { + align-items: center !important; + } + + .align-items-xl-baseline { + align-items: baseline !important; + } + + .align-items-xl-stretch { + align-items: stretch !important; + } + + .align-content-xl-start { + align-content: flex-start !important; + } + + .align-content-xl-end { + align-content: flex-end !important; + } + + .align-content-xl-center { + align-content: center !important; + } + + .align-content-xl-between { + align-content: space-between !important; + } + + .align-content-xl-around { + align-content: space-around !important; + } + + .align-content-xl-stretch { + align-content: stretch !important; + } + + .align-self-xl-auto { + align-self: auto !important; + } + + .align-self-xl-start { + align-self: flex-start !important; + } + + .align-self-xl-end { + align-self: flex-end !important; + } + + .align-self-xl-center { + align-self: center !important; + } + + .align-self-xl-baseline { + align-self: baseline !important; + } + + .align-self-xl-stretch { + align-self: stretch !important; + } + + .order-xl-first { + order: -1 !important; + } + + .order-xl-0 { + order: 0 !important; + } + + .order-xl-1 { + order: 1 !important; + } + + .order-xl-2 { + order: 2 !important; + } + + .order-xl-3 { + order: 3 !important; + } + + .order-xl-4 { + order: 4 !important; + } + + .order-xl-5 { + order: 5 !important; + } + + .order-xl-last { + order: 6 !important; + } + + .m-xl-0 { + margin: 0 !important; + } + + .m-xl-1 { + margin: 0.25rem !important; + } + + .m-xl-2 { + margin: 0.5rem !important; + } + + .m-xl-3 { + margin: 1rem !important; + } + + .m-xl-4 { + margin: 1.5rem !important; + } + + .m-xl-5 { + margin: 3rem !important; + } + + .m-xl-auto { + margin: auto !important; + } + + .mx-xl-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + + .mx-xl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + + .mx-xl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + + .mx-xl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + + .mx-xl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + + .mx-xl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + + .mx-xl-auto { + margin-right: auto !important; + margin-left: auto !important; + } + + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + .my-xl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + + .my-xl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + + .my-xl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + + .my-xl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + + .my-xl-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + + .mt-xl-0 { + margin-top: 0 !important; + } + + .mt-xl-1 { + margin-top: 0.25rem !important; + } + + .mt-xl-2 { + margin-top: 0.5rem !important; + } + + .mt-xl-3 { + margin-top: 1rem !important; + } + + .mt-xl-4 { + margin-top: 1.5rem !important; + } + + .mt-xl-5 { + margin-top: 3rem !important; + } + + .mt-xl-auto { + margin-top: auto !important; + } + + .me-xl-0 { + margin-right: 0 !important; + } + + .me-xl-1 { + margin-right: 0.25rem !important; + } + + .me-xl-2 { + margin-right: 0.5rem !important; + } + + .me-xl-3 { + margin-right: 1rem !important; + } + + .me-xl-4 { + margin-right: 1.5rem !important; + } + + .me-xl-5 { + margin-right: 3rem !important; + } + + .me-xl-auto { + margin-right: auto !important; + } + + .mb-xl-0 { + margin-bottom: 0 !important; + } + + .mb-xl-1 { + margin-bottom: 0.25rem !important; + } + + .mb-xl-2 { + margin-bottom: 0.5rem !important; + } + + .mb-xl-3 { + margin-bottom: 1rem !important; + } + + .mb-xl-4 { + margin-bottom: 1.5rem !important; + } + + .mb-xl-5 { + margin-bottom: 3rem !important; + } + + .mb-xl-auto { + margin-bottom: auto !important; + } + + .ms-xl-0 { + margin-left: 0 !important; + } + + .ms-xl-1 { + margin-left: 0.25rem !important; + } + + .ms-xl-2 { + margin-left: 0.5rem !important; + } + + .ms-xl-3 { + margin-left: 1rem !important; + } + + .ms-xl-4 { + margin-left: 1.5rem !important; + } + + .ms-xl-5 { + margin-left: 3rem !important; + } + + .ms-xl-auto { + margin-left: auto !important; + } + + .p-xl-0 { + padding: 0 !important; + } + + .p-xl-1 { + padding: 0.25rem !important; + } + + .p-xl-2 { + padding: 0.5rem !important; + } + + .p-xl-3 { + padding: 1rem !important; + } + + .p-xl-4 { + padding: 1.5rem !important; + } + + .p-xl-5 { + padding: 3rem !important; + } + + .px-xl-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + + .px-xl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + + .px-xl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + + .px-xl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + + .px-xl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + + .px-xl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + + .py-xl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + + .py-xl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + + .py-xl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + + .py-xl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + + .pt-xl-0 { + padding-top: 0 !important; + } + + .pt-xl-1 { + padding-top: 0.25rem !important; + } + + .pt-xl-2 { + padding-top: 0.5rem !important; + } + + .pt-xl-3 { + padding-top: 1rem !important; + } + + .pt-xl-4 { + padding-top: 1.5rem !important; + } + + .pt-xl-5 { + padding-top: 3rem !important; + } + + .pe-xl-0 { + padding-right: 0 !important; + } + + .pe-xl-1 { + padding-right: 0.25rem !important; + } + + .pe-xl-2 { + padding-right: 0.5rem !important; + } + + .pe-xl-3 { + padding-right: 1rem !important; + } + + .pe-xl-4 { + padding-right: 1.5rem !important; + } + + .pe-xl-5 { + padding-right: 3rem !important; + } + + .pb-xl-0 { + padding-bottom: 0 !important; + } + + .pb-xl-1 { + padding-bottom: 0.25rem !important; + } + + .pb-xl-2 { + padding-bottom: 0.5rem !important; + } + + .pb-xl-3 { + padding-bottom: 1rem !important; + } + + .pb-xl-4 { + padding-bottom: 1.5rem !important; + } + + .pb-xl-5 { + padding-bottom: 3rem !important; + } + + .ps-xl-0 { + padding-left: 0 !important; + } + + .ps-xl-1 { + padding-left: 0.25rem !important; + } + + .ps-xl-2 { + padding-left: 0.5rem !important; + } + + .ps-xl-3 { + padding-left: 1rem !important; + } + + .ps-xl-4 { + padding-left: 1.5rem !important; + } + + .ps-xl-5 { + padding-left: 3rem !important; + } + + .text-xl-start { + text-align: left !important; + } + + .text-xl-end { + text-align: right !important; + } + + .text-xl-center { + text-align: center !important; + } +} +@media (min-width: 1400px) { + .float-xxl-start { + float: left !important; + } + + .float-xxl-end { + float: right !important; + } + + .float-xxl-none { + float: none !important; + } + + .d-xxl-inline { + display: inline !important; + } + + .d-xxl-inline-block { + display: inline-block !important; + } + + .d-xxl-block { + display: block !important; + } + + .d-xxl-grid { + display: grid !important; + } + + .d-xxl-table { + display: table !important; + } + + .d-xxl-table-row { + display: table-row !important; + } + + .d-xxl-table-cell { + display: table-cell !important; + } + + .d-xxl-flex { + display: flex !important; + } + + .d-xxl-inline-flex { + display: inline-flex !important; + } + + .d-xxl-none { + display: none !important; + } + + .flex-xxl-fill { + flex: 1 1 auto !important; + } + + .flex-xxl-row { + flex-direction: row !important; + } + + .flex-xxl-column { + flex-direction: column !important; + } + + .flex-xxl-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-xxl-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-xxl-grow-0 { + flex-grow: 0 !important; + } + + .flex-xxl-grow-1 { + flex-grow: 1 !important; + } + + .flex-xxl-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-xxl-shrink-1 { + flex-shrink: 1 !important; + } + + .flex-xxl-wrap { + flex-wrap: wrap !important; + } + + .flex-xxl-nowrap { + flex-wrap: nowrap !important; + } + + .flex-xxl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .gap-xxl-0 { + gap: 0 !important; + } + + .gap-xxl-1 { + gap: 0.25rem !important; + } + + .gap-xxl-2 { + gap: 0.5rem !important; + } + + .gap-xxl-3 { + gap: 1rem !important; + } + + .gap-xxl-4 { + gap: 1.5rem !important; + } + + .gap-xxl-5 { + gap: 3rem !important; + } + + .justify-content-xxl-start { + justify-content: flex-start !important; + } + + .justify-content-xxl-end { + justify-content: flex-end !important; + } + + .justify-content-xxl-center { + justify-content: center !important; + } + + .justify-content-xxl-between { + justify-content: space-between !important; + } + + .justify-content-xxl-around { + justify-content: space-around !important; + } + + .justify-content-xxl-evenly { + justify-content: space-evenly !important; + } + + .align-items-xxl-start { + align-items: flex-start !important; + } + + .align-items-xxl-end { + align-items: flex-end !important; + } + + .align-items-xxl-center { + align-items: center !important; + } + + .align-items-xxl-baseline { + align-items: baseline !important; + } + + .align-items-xxl-stretch { + align-items: stretch !important; + } + + .align-content-xxl-start { + align-content: flex-start !important; + } + + .align-content-xxl-end { + align-content: flex-end !important; + } + + .align-content-xxl-center { + align-content: center !important; + } + + .align-content-xxl-between { + align-content: space-between !important; + } + + .align-content-xxl-around { + align-content: space-around !important; + } + + .align-content-xxl-stretch { + align-content: stretch !important; + } + + .align-self-xxl-auto { + align-self: auto !important; + } + + .align-self-xxl-start { + align-self: flex-start !important; + } + + .align-self-xxl-end { + align-self: flex-end !important; + } + + .align-self-xxl-center { + align-self: center !important; + } + + .align-self-xxl-baseline { + align-self: baseline !important; + } + + .align-self-xxl-stretch { + align-self: stretch !important; + } + + .order-xxl-first { + order: -1 !important; + } + + .order-xxl-0 { + order: 0 !important; + } + + .order-xxl-1 { + order: 1 !important; + } + + .order-xxl-2 { + order: 2 !important; + } + + .order-xxl-3 { + order: 3 !important; + } + + .order-xxl-4 { + order: 4 !important; + } + + .order-xxl-5 { + order: 5 !important; + } + + .order-xxl-last { + order: 6 !important; + } + + .m-xxl-0 { + margin: 0 !important; + } + + .m-xxl-1 { + margin: 0.25rem !important; + } + + .m-xxl-2 { + margin: 0.5rem !important; + } + + .m-xxl-3 { + margin: 1rem !important; + } + + .m-xxl-4 { + margin: 1.5rem !important; + } + + .m-xxl-5 { + margin: 3rem !important; + } + + .m-xxl-auto { + margin: auto !important; + } + + .mx-xxl-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + + .mx-xxl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + + .mx-xxl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + + .mx-xxl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + + .mx-xxl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + + .mx-xxl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + + .mx-xxl-auto { + margin-right: auto !important; + margin-left: auto !important; + } + + .my-xxl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + .my-xxl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + + .my-xxl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + + .my-xxl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + + .my-xxl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + + .my-xxl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + + .my-xxl-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + + .mt-xxl-0 { + margin-top: 0 !important; + } + + .mt-xxl-1 { + margin-top: 0.25rem !important; + } + + .mt-xxl-2 { + margin-top: 0.5rem !important; + } + + .mt-xxl-3 { + margin-top: 1rem !important; + } + + .mt-xxl-4 { + margin-top: 1.5rem !important; + } + + .mt-xxl-5 { + margin-top: 3rem !important; + } + + .mt-xxl-auto { + margin-top: auto !important; + } + + .me-xxl-0 { + margin-right: 0 !important; + } + + .me-xxl-1 { + margin-right: 0.25rem !important; + } + + .me-xxl-2 { + margin-right: 0.5rem !important; + } + + .me-xxl-3 { + margin-right: 1rem !important; + } + + .me-xxl-4 { + margin-right: 1.5rem !important; + } + + .me-xxl-5 { + margin-right: 3rem !important; + } + + .me-xxl-auto { + margin-right: auto !important; + } + + .mb-xxl-0 { + margin-bottom: 0 !important; + } + + .mb-xxl-1 { + margin-bottom: 0.25rem !important; + } + + .mb-xxl-2 { + margin-bottom: 0.5rem !important; + } + + .mb-xxl-3 { + margin-bottom: 1rem !important; + } + + .mb-xxl-4 { + margin-bottom: 1.5rem !important; + } + + .mb-xxl-5 { + margin-bottom: 3rem !important; + } + + .mb-xxl-auto { + margin-bottom: auto !important; + } + + .ms-xxl-0 { + margin-left: 0 !important; + } + + .ms-xxl-1 { + margin-left: 0.25rem !important; + } + + .ms-xxl-2 { + margin-left: 0.5rem !important; + } + + .ms-xxl-3 { + margin-left: 1rem !important; + } + + .ms-xxl-4 { + margin-left: 1.5rem !important; + } + + .ms-xxl-5 { + margin-left: 3rem !important; + } + + .ms-xxl-auto { + margin-left: auto !important; + } + + .p-xxl-0 { + padding: 0 !important; + } + + .p-xxl-1 { + padding: 0.25rem !important; + } + + .p-xxl-2 { + padding: 0.5rem !important; + } + + .p-xxl-3 { + padding: 1rem !important; + } + + .p-xxl-4 { + padding: 1.5rem !important; + } + + .p-xxl-5 { + padding: 3rem !important; + } + + .px-xxl-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + + .px-xxl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + + .px-xxl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + + .px-xxl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + + .px-xxl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + + .px-xxl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + + .py-xxl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + + .py-xxl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + + .py-xxl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + + .py-xxl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + + .py-xxl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + + .py-xxl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + + .pt-xxl-0 { + padding-top: 0 !important; + } + + .pt-xxl-1 { + padding-top: 0.25rem !important; + } + + .pt-xxl-2 { + padding-top: 0.5rem !important; + } + + .pt-xxl-3 { + padding-top: 1rem !important; + } + + .pt-xxl-4 { + padding-top: 1.5rem !important; + } + + .pt-xxl-5 { + padding-top: 3rem !important; + } + + .pe-xxl-0 { + padding-right: 0 !important; + } + + .pe-xxl-1 { + padding-right: 0.25rem !important; + } + + .pe-xxl-2 { + padding-right: 0.5rem !important; + } + + .pe-xxl-3 { + padding-right: 1rem !important; + } + + .pe-xxl-4 { + padding-right: 1.5rem !important; + } + + .pe-xxl-5 { + padding-right: 3rem !important; + } + + .pb-xxl-0 { + padding-bottom: 0 !important; + } + + .pb-xxl-1 { + padding-bottom: 0.25rem !important; + } + + .pb-xxl-2 { + padding-bottom: 0.5rem !important; + } + + .pb-xxl-3 { + padding-bottom: 1rem !important; + } + + .pb-xxl-4 { + padding-bottom: 1.5rem !important; + } + + .pb-xxl-5 { + padding-bottom: 3rem !important; + } + + .ps-xxl-0 { + padding-left: 0 !important; + } + + .ps-xxl-1 { + padding-left: 0.25rem !important; + } + + .ps-xxl-2 { + padding-left: 0.5rem !important; + } + + .ps-xxl-3 { + padding-left: 1rem !important; + } + + .ps-xxl-4 { + padding-left: 1.5rem !important; + } + + .ps-xxl-5 { + padding-left: 3rem !important; + } + + .text-xxl-start { + text-align: left !important; + } + + .text-xxl-end { + text-align: right !important; + } + + .text-xxl-center { + text-align: center !important; + } +} +@media (min-width: 1200px) { + .fs-1 { + font-size: 2.5rem !important; + } + + .fs-2 { + font-size: 2rem !important; + } + + .fs-3 { + font-size: 1.75rem !important; + } + + .fs-4 { + font-size: 1.5rem !important; + } +} +@media print { + .d-print-inline { + display: inline !important; + } + + .d-print-inline-block { + display: inline-block !important; + } + + .d-print-block { + display: block !important; + } + + .d-print-grid { + display: grid !important; + } + + .d-print-table { + display: table !important; + } + + .d-print-table-row { + display: table-row !important; + } + + .d-print-table-cell { + display: table-cell !important; + } + + .d-print-flex { + display: flex !important; + } + + .d-print-inline-flex { + display: inline-flex !important; + } + + .d-print-none { + display: none !important; + } +} + +/*# sourceMappingURL=bootstrap.css.map */ \ No newline at end of file diff --git a/src/index.css b/src/index.css index ec2585e..e46c7a3 100644 --- a/src/index.css +++ b/src/index.css @@ -1,8 +1,13 @@ +@font-face { + font-family: ProFontWindows; + src: url('./ProFontWindows-Bold.ttf'); +} + body { margin: 0; - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + font-family: ProFontWindows,-apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', - sans-serif; + sans-serif !important; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } diff --git a/src/index.css.bak b/src/index.css.bak new file mode 100644 index 0000000..c0aa460 --- /dev/null +++ b/src/index.css.bak @@ -0,0 +1,18 @@ +@font-face { + font-family: ProFontWindows; + src: url('./ProFontWindows-Bold.ttf'); +} + +body { + margin: 0; + font-family: ProFontWindows,-apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', + sans-serif; !important + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', + monospace; +} diff --git a/src/layout.png b/src/layout.png new file mode 100644 index 0000000000000000000000000000000000000000..f775c99ada5438d58c818e790f3299156571b29a GIT binary patch literal 366441 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

0mEs+Fx3wtT2NzlIX~? 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