diff --git a/src/replay/events.ts b/src/replay/events.ts
index 89cabef3..b263af0b 100644
--- a/src/replay/events.ts
+++ b/src/replay/events.ts
@@ -1,2 +1,2 @@
// prettier-ignore
-export default JSON.stringify([{"type":0,"data":{"href":"http://localhost:5500/checkout-demo/"},"timestamp":1539326151494},{"type":1,"data":{"width":1080,"height":711},"timestamp":1539326151502},{"type":2,"data":{"node":{"type":0,"childNodes":[{"type":1,"name":"html","publicId":"","systemId":"","id":2},{"type":5,"textContent":" saved from url=(0052)https://getbootstrap.com/docs/4.1/examples/checkout/ ","id":3},{"type":2,"tagName":"html","attributes":{"lang":"en"},"childNodes":[{"type":2,"tagName":"head","attributes":{},"childNodes":[{"type":3,"textContent":"\n ","id":6},{"type":2,"tagName":"meta","attributes":{"http-equiv":"Content-Type","content":"text/html; charset=UTF-8"},"childNodes":[],"id":7},{"type":3,"textContent":"\n\n ","id":8},{"type":2,"tagName":"meta","attributes":{"name":"viewport","content":"width=device-width, initial-scale=1, shrink-to-fit=no"},"childNodes":[],"id":9},{"type":3,"textContent":"\n ","id":10},{"type":2,"tagName":"meta","attributes":{"name":"description","content":""},"childNodes":[],"id":11},{"type":3,"textContent":"\n ","id":12},{"type":2,"tagName":"meta","attributes":{"name":"author","content":""},"childNodes":[],"id":13},{"type":3,"textContent":"\n ","id":14},{"type":2,"tagName":"link","attributes":{"rel":"icon","href":"https://getbootstrap.com/favicon.ico"},"childNodes":[],"id":15},{"type":3,"textContent":"\n\n ","id":16},{"type":2,"tagName":"title","attributes":{},"childNodes":[{"type":3,"textContent":"Checkout example for Bootstrap","id":18}],"id":17},{"type":3,"textContent":"\n\n ","id":19},{"type":5,"textContent":" Bootstrap core CSS ","id":20},{"type":3,"textContent":"\n ","id":21},{"type":2,"tagName":"link","attributes":{"_cssText":":root { --blue:#007bff; --indigo:#6610f2; --purple:#6f42c1; --pink:#e83e8c; --red:#dc3545; --orange:#fd7e14; --yellow:#ffc107; --green:#28a745; --teal:#20c997; --cyan:#17a2b8; --white:#fff; --gray:#6c757d; --gray-dark:#343a40; --primary:#007bff; --secondary:#6c757d; --success:#28a745; --info:#17a2b8; --warning:#ffc107; --danger:#dc3545; --light:#f8f9fa; --dark:#343a40; --breakpoint-xs:0; --breakpoint-sm:576px; --breakpoint-md:768px; --breakpoint-lg:992px; --breakpoint-xl:1200px; --font-family-sans-serif:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\"; --font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace; }*, ::after, ::before { box-sizing: border-box; }html { font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; }article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; }body { margin: 0px; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\"; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(33, 37, 41); text-align: left; background-color: rgb(255, 255, 255); }[tabindex=\"-1\"]:focus { outline: 0px !important; }hr { box-sizing: content-box; height: 0px; overflow: visible; }h1, h2, h3, h4, h5, h6 { margin-top: 0px; margin-bottom: 0.5rem; }p { margin-top: 0px; margin-bottom: 1rem; }abbr[data-original-title], abbr[title] { text-decoration: underline dotted; cursor: help; border-bottom: 0px; }address { margin-bottom: 1rem; font-style: normal; line-height: inherit; }dl, ol, ul { margin-top: 0px; margin-bottom: 1rem; }ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; }dt { font-weight: 700; }dd { margin-bottom: 0.5rem; margin-left: 0px; }blockquote { margin: 0px 0px 1rem; }dfn { font-style: italic; }b, strong { font-weight: bolder; }small { font-size: 80%; }sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; }sub { bottom: -0.25em; }sup { top: -0.5em; }a { color: rgb(0, 123, 255); text-decoration: none; background-color: transparent; }a:hover { color: rgb(0, 86, 179); text-decoration: underline; }a:not([href]):not([tabindex]) { color: inherit; text-decoration: none; }a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { color: inherit; text-decoration: none; }a:not([href]):not([tabindex]):focus { outline: 0px; }code, kbd, pre, samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace; font-size: 1em; }pre { margin-top: 0px; margin-bottom: 1rem; overflow: auto; }figure { margin: 0px 0px 1rem; }img { vertical-align: middle; border-style: none; }svg { overflow: hidden; vertical-align: middle; }table { border-collapse: collapse; }caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: rgb(108, 117, 125); text-align: left; caption-side: bottom; }th { text-align: inherit; }label { display: inline-block; margin-bottom: 0.5rem; }button { border-radius: 0px; }button:focus { outline: -webkit-focus-ring-color auto 5px; }button, input, optgroup, select, textarea { margin: 0px; font-family: inherit; font-size: inherit; line-height: inherit; }button, input { overflow: visible; }button, select { text-transform: none; }[type=\"reset\"], [type=\"submit\"], button, html [type=\"button\"] { -webkit-appearance: button; }input[type=\"checkbox\"], input[type=\"radio\"] { box-sizing: border-box; padding: 0px; }input[type=\"date\"], input[type=\"datetime-local\"], input[type=\"month\"], input[type=\"time\"] { -webkit-appearance: listbox; }textarea { overflow: auto; resize: vertical; }fieldset { min-width: 0px; padding: 0px; margin: 0px; border: 0px; }legend { display: block; width: 100%; max-width: 100%; padding: 0px; margin-bottom: 0.5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal; }progress { vertical-align: baseline; }[type=\"number\"]::-webkit-inner-spin-button, [type=\"number\"]::-webkit-outer-spin-button { height: auto; }[type=\"search\"] { outline-offset: -2px; -webkit-appearance: none; }[type=\"search\"]::-webkit-search-cancel-button, [type=\"search\"]::-webkit-search-decoration { -webkit-appearance: none; }::-webkit-file-upload-button { font: inherit; -webkit-appearance: button; }output { display: inline-block; }summary { display: list-item; cursor: pointer; }template { display: none; }[hidden] { display: none !important; }.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { margin-bottom: 0.5rem; font-family: inherit; font-weight: 500; line-height: 1.2; color: inherit; }.h1, h1 { font-size: 2.5rem; }.h2, h2 { font-size: 2rem; }.h3, h3 { font-size: 1.75rem; }.h4, h4 { font-size: 1.5rem; }.h5, h5 { font-size: 1.25rem; }.h6, h6 { font-size: 1rem; }.lead { font-size: 1.25rem; font-weight: 300; }.display-1 { font-size: 6rem; font-weight: 300; line-height: 1.2; }.display-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.2; }.display-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.2; }.display-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.2; }hr { margin-top: 1rem; margin-bottom: 1rem; border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgba(0, 0, 0, 0.1); }.small, small { font-size: 80%; font-weight: 400; }.mark, mark { padding: 0.2em; background-color: rgb(252, 248, 227); }.list-unstyled { padding-left: 0px; list-style: none; }.list-inline { padding-left: 0px; list-style: none; }.list-inline-item { display: inline-block; }.list-inline-item:not(:last-child) { margin-right: 0.5rem; }.initialism { font-size: 90%; text-transform: uppercase; }.blockquote { margin-bottom: 1rem; font-size: 1.25rem; }.blockquote-footer { display: block; font-size: 80%; color: rgb(108, 117, 125); }.blockquote-footer::before { content: \"— \"; }.img-fluid { max-width: 100%; height: auto; }.img-thumbnail { padding: 0.25rem; background-color: rgb(255, 255, 255); border: 1px solid rgb(222, 226, 230); 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: 90%; color: rgb(108, 117, 125); }code { font-size: 87.5%; color: rgb(232, 62, 140); word-break: break-word; }a > code { color: inherit; }kbd { padding: 0.2rem 0.4rem; font-size: 87.5%; color: rgb(255, 255, 255); background-color: rgb(33, 37, 41); border-radius: 0.2rem; }kbd kbd { padding: 0px; font-size: 100%; font-weight: 700; }pre { display: block; font-size: 87.5%; color: rgb(33, 37, 41); }pre code { font-size: inherit; color: inherit; word-break: normal; }.pre-scrollable { max-height: 340px; overflow-y: scroll; }.container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }@media (min-width: 576px) {\n .container { max-width: 540px; }\n}@media (min-width: 768px) {\n .container { max-width: 720px; }\n}@media (min-width: 992px) {\n .container { max-width: 960px; }\n}@media (min-width: 1200px) {\n .container { max-width: 1140px; }\n}.container-fluid { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }.row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }.no-gutters { margin-right: 0px; margin-left: 0px; }.no-gutters > .col, .no-gutters > [class*=\"col-\"] { padding-right: 0px; padding-left: 0px; }.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; }.col { flex-basis: 0px; flex-grow: 1; max-width: 100%; }.col-auto { flex: 0 0 auto; width: auto; max-width: none; }.col-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }.col-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }.col-3 { flex: 0 0 25%; max-width: 25%; }.col-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }.col-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }.col-6 { flex: 0 0 50%; max-width: 50%; }.col-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }.col-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }.col-9 { flex: 0 0 75%; max-width: 75%; }.col-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }.col-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }.col-12 { flex: 0 0 100%; max-width: 100%; }.order-first { order: -1; }.order-last { order: 13; }.order-0 { order: 0; }.order-1 { order: 1; }.order-2 { order: 2; }.order-3 { order: 3; }.order-4 { order: 4; }.order-5 { order: 5; }.order-6 { order: 6; }.order-7 { order: 7; }.order-8 { order: 8; }.order-9 { order: 9; }.order-10 { order: 10; }.order-11 { order: 11; }.order-12 { order: 12; }.offset-1 { margin-left: 8.33333%; }.offset-2 { margin-left: 16.6667%; }.offset-3 { margin-left: 25%; }.offset-4 { margin-left: 33.3333%; }.offset-5 { margin-left: 41.6667%; }.offset-6 { margin-left: 50%; }.offset-7 { margin-left: 58.3333%; }.offset-8 { margin-left: 66.6667%; }.offset-9 { margin-left: 75%; }.offset-10 { margin-left: 83.3333%; }.offset-11 { margin-left: 91.6667%; }@media (min-width: 576px) {\n .col-sm { flex-basis: 0px; flex-grow: 1; max-width: 100%; }\n .col-sm-auto { flex: 0 0 auto; width: auto; max-width: none; }\n .col-sm-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }\n .col-sm-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }\n .col-sm-3 { flex: 0 0 25%; max-width: 25%; }\n .col-sm-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }\n .col-sm-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }\n .col-sm-6 { flex: 0 0 50%; max-width: 50%; }\n .col-sm-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }\n .col-sm-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }\n .col-sm-9 { flex: 0 0 75%; max-width: 75%; }\n .col-sm-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }\n .col-sm-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }\n .col-sm-12 { flex: 0 0 100%; max-width: 100%; }\n .order-sm-first { order: -1; }\n .order-sm-last { order: 13; }\n .order-sm-0 { order: 0; }\n .order-sm-1 { order: 1; }\n .order-sm-2 { order: 2; }\n .order-sm-3 { order: 3; }\n .order-sm-4 { order: 4; }\n .order-sm-5 { order: 5; }\n .order-sm-6 { order: 6; }\n .order-sm-7 { order: 7; }\n .order-sm-8 { order: 8; }\n .order-sm-9 { order: 9; }\n .order-sm-10 { order: 10; }\n .order-sm-11 { order: 11; }\n .order-sm-12 { order: 12; }\n .offset-sm-0 { margin-left: 0px; }\n .offset-sm-1 { margin-left: 8.33333%; }\n .offset-sm-2 { margin-left: 16.6667%; }\n .offset-sm-3 { margin-left: 25%; }\n .offset-sm-4 { margin-left: 33.3333%; }\n .offset-sm-5 { margin-left: 41.6667%; }\n .offset-sm-6 { margin-left: 50%; }\n .offset-sm-7 { margin-left: 58.3333%; }\n .offset-sm-8 { margin-left: 66.6667%; }\n .offset-sm-9 { margin-left: 75%; }\n .offset-sm-10 { margin-left: 83.3333%; }\n .offset-sm-11 { margin-left: 91.6667%; }\n}@media (min-width: 768px) {\n .col-md { flex-basis: 0px; flex-grow: 1; max-width: 100%; }\n .col-md-auto { flex: 0 0 auto; width: auto; max-width: none; }\n .col-md-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }\n .col-md-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }\n .col-md-3 { flex: 0 0 25%; max-width: 25%; }\n .col-md-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }\n .col-md-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }\n .col-md-6 { flex: 0 0 50%; max-width: 50%; }\n .col-md-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }\n .col-md-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }\n .col-md-9 { flex: 0 0 75%; max-width: 75%; }\n .col-md-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }\n .col-md-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }\n .col-md-12 { flex: 0 0 100%; max-width: 100%; }\n .order-md-first { order: -1; }\n .order-md-last { order: 13; }\n .order-md-0 { order: 0; }\n .order-md-1 { order: 1; }\n .order-md-2 { order: 2; }\n .order-md-3 { order: 3; }\n .order-md-4 { order: 4; }\n .order-md-5 { order: 5; }\n .order-md-6 { order: 6; }\n .order-md-7 { order: 7; }\n .order-md-8 { order: 8; }\n .order-md-9 { order: 9; }\n .order-md-10 { order: 10; }\n .order-md-11 { order: 11; }\n .order-md-12 { order: 12; }\n .offset-md-0 { margin-left: 0px; }\n .offset-md-1 { margin-left: 8.33333%; }\n .offset-md-2 { margin-left: 16.6667%; }\n .offset-md-3 { margin-left: 25%; }\n .offset-md-4 { margin-left: 33.3333%; }\n .offset-md-5 { margin-left: 41.6667%; }\n .offset-md-6 { margin-left: 50%; }\n .offset-md-7 { margin-left: 58.3333%; }\n .offset-md-8 { margin-left: 66.6667%; }\n .offset-md-9 { margin-left: 75%; }\n .offset-md-10 { margin-left: 83.3333%; }\n .offset-md-11 { margin-left: 91.6667%; }\n}@media (min-width: 992px) {\n .col-lg { flex-basis: 0px; flex-grow: 1; max-width: 100%; }\n .col-lg-auto { flex: 0 0 auto; width: auto; max-width: none; }\n .col-lg-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }\n .col-lg-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }\n .col-lg-3 { flex: 0 0 25%; max-width: 25%; }\n .col-lg-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }\n .col-lg-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }\n .col-lg-6 { flex: 0 0 50%; max-width: 50%; }\n .col-lg-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }\n .col-lg-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }\n .col-lg-9 { flex: 0 0 75%; max-width: 75%; }\n .col-lg-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }\n .col-lg-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }\n .col-lg-12 { flex: 0 0 100%; max-width: 100%; }\n .order-lg-first { order: -1; }\n .order-lg-last { order: 13; }\n .order-lg-0 { order: 0; }\n .order-lg-1 { order: 1; }\n .order-lg-2 { order: 2; }\n .order-lg-3 { order: 3; }\n .order-lg-4 { order: 4; }\n .order-lg-5 { order: 5; }\n .order-lg-6 { order: 6; }\n .order-lg-7 { order: 7; }\n .order-lg-8 { order: 8; }\n .order-lg-9 { order: 9; }\n .order-lg-10 { order: 10; }\n .order-lg-11 { order: 11; }\n .order-lg-12 { order: 12; }\n .offset-lg-0 { margin-left: 0px; }\n .offset-lg-1 { margin-left: 8.33333%; }\n .offset-lg-2 { margin-left: 16.6667%; }\n .offset-lg-3 { margin-left: 25%; }\n .offset-lg-4 { margin-left: 33.3333%; }\n .offset-lg-5 { margin-left: 41.6667%; }\n .offset-lg-6 { margin-left: 50%; }\n .offset-lg-7 { margin-left: 58.3333%; }\n .offset-lg-8 { margin-left: 66.6667%; }\n .offset-lg-9 { margin-left: 75%; }\n .offset-lg-10 { margin-left: 83.3333%; }\n .offset-lg-11 { margin-left: 91.6667%; }\n}@media (min-width: 1200px) {\n .col-xl { flex-basis: 0px; flex-grow: 1; max-width: 100%; }\n .col-xl-auto { flex: 0 0 auto; width: auto; max-width: none; }\n .col-xl-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }\n .col-xl-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }\n .col-xl-3 { flex: 0 0 25%; max-width: 25%; }\n .col-xl-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }\n .col-xl-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }\n .col-xl-6 { flex: 0 0 50%; max-width: 50%; }\n .col-xl-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }\n .col-xl-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }\n .col-xl-9 { flex: 0 0 75%; max-width: 75%; }\n .col-xl-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }\n .col-xl-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }\n .col-xl-12 { flex: 0 0 100%; max-width: 100%; }\n .order-xl-first { order: -1; }\n .order-xl-last { order: 13; }\n .order-xl-0 { order: 0; }\n .order-xl-1 { order: 1; }\n .order-xl-2 { order: 2; }\n .order-xl-3 { order: 3; }\n .order-xl-4 { order: 4; }\n .order-xl-5 { order: 5; }\n .order-xl-6 { order: 6; }\n .order-xl-7 { order: 7; }\n .order-xl-8 { order: 8; }\n .order-xl-9 { order: 9; }\n .order-xl-10 { order: 10; }\n .order-xl-11 { order: 11; }\n .order-xl-12 { order: 12; }\n .offset-xl-0 { margin-left: 0px; }\n .offset-xl-1 { margin-left: 8.33333%; }\n .offset-xl-2 { margin-left: 16.6667%; }\n .offset-xl-3 { margin-left: 25%; }\n .offset-xl-4 { margin-left: 33.3333%; }\n .offset-xl-5 { margin-left: 41.6667%; }\n .offset-xl-6 { margin-left: 50%; }\n .offset-xl-7 { margin-left: 58.3333%; }\n .offset-xl-8 { margin-left: 66.6667%; }\n .offset-xl-9 { margin-left: 75%; }\n .offset-xl-10 { margin-left: 83.3333%; }\n .offset-xl-11 { margin-left: 91.6667%; }\n}.table { width: 100%; margin-bottom: 1rem; background-color: transparent; }.table td, .table th { padding: 0.75rem; vertical-align: top; border-top: 1px solid rgb(222, 226, 230); }.table thead th { vertical-align: bottom; border-bottom: 2px solid rgb(222, 226, 230); }.table tbody + tbody { border-top: 2px solid rgb(222, 226, 230); }.table .table { background-color: rgb(255, 255, 255); }.table-sm td, .table-sm th { padding: 0.3rem; }.table-bordered { border: 1px solid rgb(222, 226, 230); }.table-bordered td, .table-bordered th { border: 1px solid rgb(222, 226, 230); }.table-bordered thead td, .table-bordered thead th { border-bottom-width: 2px; }.table-borderless tbody + tbody, .table-borderless td, .table-borderless th, .table-borderless thead th { border: 0px; }.table-striped tbody tr:nth-of-type(2n+1) { background-color: rgba(0, 0, 0, 0.05); }.table-hover tbody tr:hover { background-color: rgba(0, 0, 0, 0.075); }.table-primary, .table-primary > td, .table-primary > th { background-color: rgb(184, 218, 255); }.table-hover .table-primary:hover { background-color: rgb(159, 205, 255); }.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th { background-color: rgb(159, 205, 255); }.table-secondary, .table-secondary > td, .table-secondary > th { background-color: rgb(214, 216, 219); }.table-hover .table-secondary:hover { background-color: rgb(200, 203, 207); }.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th { background-color: rgb(200, 203, 207); }.table-success, .table-success > td, .table-success > th { background-color: rgb(195, 230, 203); }.table-hover .table-success:hover { background-color: rgb(177, 223, 187); }.table-hover .table-success:hover > td, .table-hover .table-success:hover > th { background-color: rgb(177, 223, 187); }.table-info, .table-info > td, .table-info > th { background-color: rgb(190, 229, 235); }.table-hover .table-info:hover { background-color: rgb(171, 221, 229); }.table-hover .table-info:hover > td, .table-hover .table-info:hover > th { background-color: rgb(171, 221, 229); }.table-warning, .table-warning > td, .table-warning > th { background-color: rgb(255, 238, 186); }.table-hover .table-warning:hover { background-color: rgb(255, 232, 161); }.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th { background-color: rgb(255, 232, 161); }.table-danger, .table-danger > td, .table-danger > th { background-color: rgb(245, 198, 203); }.table-hover .table-danger:hover { background-color: rgb(241, 176, 183); }.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th { background-color: rgb(241, 176, 183); }.table-light, .table-light > td, .table-light > th { background-color: rgb(253, 253, 254); }.table-hover .table-light:hover { background-color: rgb(236, 236, 246); }.table-hover .table-light:hover > td, .table-hover .table-light:hover > th { background-color: rgb(236, 236, 246); }.table-dark, .table-dark > td, .table-dark > th { background-color: rgb(198, 200, 202); }.table-hover .table-dark:hover { background-color: rgb(185, 187, 190); }.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th { background-color: rgb(185, 187, 190); }.table-active, .table-active > td, .table-active > th { background-color: rgba(0, 0, 0, 0.075); }.table-hover .table-active:hover { background-color: rgba(0, 0, 0, 0.075); }.table-hover .table-active:hover > td, .table-hover .table-active:hover > th { background-color: rgba(0, 0, 0, 0.075); }.table .thead-dark th { color: rgb(255, 255, 255); background-color: rgb(33, 37, 41); border-color: rgb(50, 56, 62); }.table .thead-light th { color: rgb(73, 80, 87); background-color: rgb(233, 236, 239); border-color: rgb(222, 226, 230); }.table-dark { color: rgb(255, 255, 255); background-color: rgb(33, 37, 41); }.table-dark td, .table-dark th, .table-dark thead th { border-color: rgb(50, 56, 62); }.table-dark.table-bordered { border: 0px; }.table-dark.table-striped tbody tr:nth-of-type(2n+1) { background-color: rgba(255, 255, 255, 0.05); }.table-dark.table-hover tbody tr:hover { background-color: rgba(255, 255, 255, 0.075); }@media (max-width: 575.98px) {\n .table-responsive-sm { display: block; width: 100%; overflow-x: auto; }\n .table-responsive-sm > .table-bordered { border: 0px; }\n}@media (max-width: 767.98px) {\n .table-responsive-md { display: block; width: 100%; overflow-x: auto; }\n .table-responsive-md > .table-bordered { border: 0px; }\n}@media (max-width: 991.98px) {\n .table-responsive-lg { display: block; width: 100%; overflow-x: auto; }\n .table-responsive-lg > .table-bordered { border: 0px; }\n}@media (max-width: 1199.98px) {\n .table-responsive-xl { display: block; width: 100%; overflow-x: auto; }\n .table-responsive-xl > .table-bordered { border: 0px; }\n}.table-responsive { display: block; width: 100%; overflow-x: auto; }.table-responsive > .table-bordered { border: 0px; }.form-control { display: block; width: 100%; height: calc(2.25rem + 2px); padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgb(206, 212, 218); border-radius: 0.25rem; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }@media not all {\n .form-control { transition: none 0s ease 0s; }\n}.form-control:focus { color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); border-color: rgb(128, 189, 255); outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.form-control::-webkit-input-placeholder { color: rgb(108, 117, 125); opacity: 1; }.form-control::placeholder { color: rgb(108, 117, 125); opacity: 1; }.form-control:disabled, .form-control[readonly] { background-color: rgb(233, 236, 239); opacity: 1; }.form-control-file, .form-control-range { display: block; width: 100%; }.col-form-label { padding-top: calc(0.375rem + 1px); padding-bottom: calc(0.375rem + 1px); margin-bottom: 0px; 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; line-height: 1.5; }.col-form-label-sm { padding-top: calc(0.25rem + 1px); padding-bottom: calc(0.25rem + 1px); font-size: 0.875rem; line-height: 1.5; }.form-control-plaintext { display: block; width: 100%; padding-top: 0.375rem; padding-bottom: 0.375rem; margin-bottom: 0px; line-height: 1.5; color: rgb(33, 37, 41); background-color: transparent; border-style: solid; border-color: transparent; border-image: initial; border-width: 1px 0px; }.form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm { padding-right: 0px; padding-left: 0px; }.form-control-sm { height: calc(1.8125rem + 2px); padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }.form-control-lg { height: calc(2.875rem + 2px); padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; }select.form-control[multiple], select.form-control[size] { height: auto; }textarea.form-control { height: auto; }.form-group { margin-bottom: 1rem; }.form-text { display: block; margin-top: 0.25rem; }.form-row { display: flex; flex-wrap: wrap; margin-right: -5px; margin-left: -5px; }.form-row > .col, .form-row > [class*=\"col-\"] { padding-right: 5px; padding-left: 5px; }.form-check { position: relative; display: block; padding-left: 1.25rem; }.form-check-input { position: absolute; margin-top: 0.3rem; margin-left: -1.25rem; }.form-check-input:disabled ~ .form-check-label { color: rgb(108, 117, 125); }.form-check-label { margin-bottom: 0px; }.form-check-inline { display: inline-flex; align-items: center; padding-left: 0px; margin-right: 0.75rem; }.form-check-inline .form-check-input { position: static; margin-top: 0px; margin-right: 0.3125rem; margin-left: 0px; }.valid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: rgb(40, 167, 69); }.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; line-height: 1.5; color: rgb(255, 255, 255); background-color: rgba(40, 167, 69, 0.9); border-radius: 0.25rem; }.custom-select.is-valid, .form-control.is-valid, .was-validated .custom-select:valid, .was-validated .form-control:valid { border-color: rgb(40, 167, 69); }.custom-select.is-valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus, .was-validated .form-control:valid:focus { border-color: rgb(40, 167, 69); box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }.custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip, .was-validated .custom-select:valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-tooltip, .was-validated .form-control:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip { display: block; }.form-control-file.is-valid ~ .valid-feedback, .form-control-file.is-valid ~ .valid-tooltip, .was-validated .form-control-file:valid ~ .valid-feedback, .was-validated .form-control-file:valid ~ .valid-tooltip { display: block; }.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label { color: rgb(40, 167, 69); }.form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip, .was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip { display: block; }.custom-control-input.is-valid ~ .custom-control-label, .was-validated .custom-control-input:valid ~ .custom-control-label { color: rgb(40, 167, 69); }.custom-control-input.is-valid ~ .custom-control-label::before, .was-validated .custom-control-input:valid ~ .custom-control-label::before { background-color: rgb(113, 221, 138); }.custom-control-input.is-valid ~ .valid-feedback, .custom-control-input.is-valid ~ .valid-tooltip, .was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip { display: block; }.custom-control-input.is-valid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before { background-color: rgb(52, 206, 87); }.custom-control-input.is-valid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }.custom-file-input.is-valid ~ .custom-file-label, .was-validated .custom-file-input:valid ~ .custom-file-label { border-color: rgb(40, 167, 69); }.custom-file-input.is-valid ~ .custom-file-label::after, .was-validated .custom-file-input:valid ~ .custom-file-label::after { border-color: inherit; }.custom-file-input.is-valid ~ .valid-feedback, .custom-file-input.is-valid ~ .valid-tooltip, .was-validated .custom-file-input:valid ~ .valid-feedback, .was-validated .custom-file-input:valid ~ .valid-tooltip { display: block; }.custom-file-input.is-valid:focus ~ .custom-file-label, .was-validated .custom-file-input:valid:focus ~ .custom-file-label { box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }.invalid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: rgb(220, 53, 69); }.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; line-height: 1.5; color: rgb(255, 255, 255); background-color: rgba(220, 53, 69, 0.9); border-radius: 0.25rem; }.custom-select.is-invalid, .form-control.is-invalid, .was-validated .custom-select:invalid, .was-validated .form-control:invalid { border-color: rgb(220, 53, 69); }.custom-select.is-invalid:focus, .form-control.is-invalid:focus, .was-validated .custom-select:invalid:focus, .was-validated .form-control:invalid:focus { border-color: rgb(220, 53, 69); box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }.custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-tooltip, .was-validated .custom-select:invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-tooltip, .was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip { display: block; }.form-control-file.is-invalid ~ .invalid-feedback, .form-control-file.is-invalid ~ .invalid-tooltip, .was-validated .form-control-file:invalid ~ .invalid-feedback, .was-validated .form-control-file:invalid ~ .invalid-tooltip { display: block; }.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label { color: rgb(220, 53, 69); }.form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip, .was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip { display: block; }.custom-control-input.is-invalid ~ .custom-control-label, .was-validated .custom-control-input:invalid ~ .custom-control-label { color: rgb(220, 53, 69); }.custom-control-input.is-invalid ~ .custom-control-label::before, .was-validated .custom-control-input:invalid ~ .custom-control-label::before { background-color: rgb(239, 162, 169); }.custom-control-input.is-invalid ~ .invalid-feedback, .custom-control-input.is-invalid ~ .invalid-tooltip, .was-validated .custom-control-input:invalid ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .invalid-tooltip { display: block; }.custom-control-input.is-invalid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before { background-color: rgb(228, 96, 109); }.custom-control-input.is-invalid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }.custom-file-input.is-invalid ~ .custom-file-label, .was-validated .custom-file-input:invalid ~ .custom-file-label { border-color: rgb(220, 53, 69); }.custom-file-input.is-invalid ~ .custom-file-label::after, .was-validated .custom-file-input:invalid ~ .custom-file-label::after { border-color: inherit; }.custom-file-input.is-invalid ~ .invalid-feedback, .custom-file-input.is-invalid ~ .invalid-tooltip, .was-validated .custom-file-input:invalid ~ .invalid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip { display: block; }.custom-file-input.is-invalid:focus ~ .custom-file-label, .was-validated .custom-file-input:invalid:focus ~ .custom-file-label { box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }.form-inline { display: flex; flex-flow: row wrap; align-items: center; }.form-inline .form-check { width: 100%; }@media (min-width: 576px) {\n .form-inline label { display: flex; align-items: center; justify-content: center; margin-bottom: 0px; }\n .form-inline .form-group { display: flex; flex: 0 0 auto; flex-flow: row wrap; align-items: center; margin-bottom: 0px; }\n .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; }\n .form-inline .form-control-plaintext { display: inline-block; }\n .form-inline .custom-select, .form-inline .input-group { width: auto; }\n .form-inline .form-check { display: flex; align-items: center; justify-content: center; width: auto; padding-left: 0px; }\n .form-inline .form-check-input { position: relative; margin-top: 0px; margin-right: 0.25rem; margin-left: 0px; }\n .form-inline .custom-control { align-items: center; justify-content: center; }\n .form-inline .custom-control-label { margin-bottom: 0px; }\n}.btn { display: inline-block; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; user-select: none; border: 1px solid transparent; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; border-radius: 0.25rem; transition: color 0.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }@media not all {\n .btn { transition: none 0s ease 0s; }\n}.btn:focus, .btn:hover { text-decoration: none; }.btn.focus, .btn:focus { outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.btn.disabled, .btn:disabled { opacity: 0.65; }.btn:not(:disabled):not(.disabled) { cursor: pointer; }a.btn.disabled, fieldset:disabled a.btn { pointer-events: none; }.btn-primary { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.btn-primary:hover { color: rgb(255, 255, 255); background-color: rgb(0, 105, 217); border-color: rgb(0, 98, 204); }.btn-primary.focus, .btn-primary:focus { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; }.btn-primary.disabled, .btn-primary:disabled { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(0, 98, 204); border-color: rgb(0, 92, 191); }.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; }.btn-secondary { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }.btn-secondary:hover { color: rgb(255, 255, 255); background-color: rgb(90, 98, 104); border-color: rgb(84, 91, 98); }.btn-secondary.focus, .btn-secondary:focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }.btn-secondary.disabled, .btn-secondary:disabled { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(84, 91, 98); border-color: rgb(78, 85, 91); }.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-secondary.dropdown-toggle:focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }.btn-success { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }.btn-success:hover { color: rgb(255, 255, 255); background-color: rgb(33, 136, 56); border-color: rgb(30, 126, 52); }.btn-success.focus, .btn-success:focus { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-success.disabled, .btn-success:disabled { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show > .btn-success.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(30, 126, 52); border-color: rgb(28, 116, 48); }.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus, .show > .btn-success.dropdown-toggle:focus { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-info { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); }.btn-info:hover { color: rgb(255, 255, 255); background-color: rgb(19, 132, 150); border-color: rgb(17, 122, 139); }.btn-info.focus, .btn-info:focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; }.btn-info.disabled, .btn-info:disabled { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); }.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show > .btn-info.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(17, 122, 139); border-color: rgb(16, 112, 127); }.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show > .btn-info.dropdown-toggle:focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; }.btn-warning { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-warning:hover { color: rgb(33, 37, 41); background-color: rgb(224, 168, 0); border-color: rgb(211, 158, 0); }.btn-warning.focus, .btn-warning:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-warning.disabled, .btn-warning:disabled { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show > .btn-warning.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(211, 158, 0); border-color: rgb(198, 149, 0); }.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-warning.dropdown-toggle:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-danger { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-danger:hover { color: rgb(255, 255, 255); background-color: rgb(200, 35, 51); border-color: rgb(189, 33, 48); }.btn-danger.focus, .btn-danger:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-danger.disabled, .btn-danger:disabled { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show > .btn-danger.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(189, 33, 48); border-color: rgb(178, 31, 45); }.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-danger.dropdown-toggle:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-light { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }.btn-light:hover { color: rgb(33, 37, 41); background-color: rgb(226, 230, 234); border-color: rgb(218, 224, 229); }.btn-light.focus, .btn-light:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }.btn-light.disabled, .btn-light:disabled { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show > .btn-light.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(218, 224, 229); border-color: rgb(211, 217, 223); }.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus, .show > .btn-light.dropdown-toggle:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }.btn-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }.btn-dark:hover { color: rgb(255, 255, 255); background-color: rgb(35, 39, 43); border-color: rgb(29, 33, 36); }.btn-dark.focus, .btn-dark:focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }.btn-dark.disabled, .btn-dark:disabled { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, .show > .btn-dark.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(29, 33, 36); border-color: rgb(23, 26, 29); }.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-dark.dropdown-toggle:focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-primary { color: rgb(0, 123, 255); background-color: transparent; background-image: none; border-color: rgb(0, 123, 255); }.btn-outline-primary:hover { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.btn-outline-primary.focus, .btn-outline-primary:focus { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-primary.disabled, .btn-outline-primary:disabled { color: rgb(0, 123, 255); background-color: transparent; }.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-primary.dropdown-toggle:focus { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-secondary { color: rgb(108, 117, 125); background-color: transparent; background-image: none; border-color: rgb(108, 117, 125); }.btn-outline-secondary:hover { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }.btn-outline-secondary.focus, .btn-outline-secondary:focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: rgb(108, 117, 125); background-color: transparent; }.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show > .btn-outline-secondary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-success { color: rgb(40, 167, 69); background-color: transparent; background-image: none; border-color: rgb(40, 167, 69); }.btn-outline-success:hover { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }.btn-outline-success.focus, .btn-outline-success:focus { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-success.disabled, .btn-outline-success:disabled { color: rgb(40, 167, 69); background-color: transparent; }.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show > .btn-outline-success.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }.btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-success.dropdown-toggle:focus { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-info { color: rgb(23, 162, 184); background-color: transparent; background-image: none; border-color: rgb(23, 162, 184); }.btn-outline-info:hover { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); }.btn-outline-info.focus, .btn-outline-info:focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-info.disabled, .btn-outline-info:disabled { color: rgb(23, 162, 184); background-color: transparent; }.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show > .btn-outline-info.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); }.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-info.dropdown-toggle:focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-warning { color: rgb(255, 193, 7); background-color: transparent; background-image: none; border-color: rgb(255, 193, 7); }.btn-outline-warning:hover { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-outline-warning.focus, .btn-outline-warning:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-warning.disabled, .btn-outline-warning:disabled { color: rgb(255, 193, 7); background-color: transparent; }.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show > .btn-outline-warning.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-danger { color: rgb(220, 53, 69); background-color: transparent; background-image: none; border-color: rgb(220, 53, 69); }.btn-outline-danger:hover { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-outline-danger.focus, .btn-outline-danger:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-danger.disabled, .btn-outline-danger:disabled { color: rgb(220, 53, 69); background-color: transparent; }.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show > .btn-outline-danger.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-light { color: rgb(248, 249, 250); background-color: transparent; background-image: none; border-color: rgb(248, 249, 250); }.btn-outline-light:hover { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }.btn-outline-light.focus, .btn-outline-light:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-light.disabled, .btn-outline-light:disabled { color: rgb(248, 249, 250); background-color: transparent; }.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show > .btn-outline-light.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }.btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-light.dropdown-toggle:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-dark { color: rgb(52, 58, 64); background-color: transparent; background-image: none; border-color: rgb(52, 58, 64); }.btn-outline-dark:hover { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }.btn-outline-dark.focus, .btn-outline-dark:focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-dark.disabled, .btn-outline-dark:disabled { color: rgb(52, 58, 64); background-color: transparent; }.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show > .btn-outline-dark.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }.btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-dark.dropdown-toggle:focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }.btn-link { font-weight: 400; color: rgb(0, 123, 255); background-color: transparent; }.btn-link:hover { color: rgb(0, 86, 179); text-decoration: underline; background-color: transparent; border-color: transparent; }.btn-link.focus, .btn-link:focus { text-decoration: underline; border-color: transparent; box-shadow: none; }.btn-link.disabled, .btn-link:disabled { color: rgb(108, 117, 125); pointer-events: none; }.btn-group-lg > .btn, .btn-lg { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; }.btn-group-sm > .btn, .btn-sm { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }.btn-block { display: block; width: 100%; }.btn-block + .btn-block { margin-top: 0.5rem; }input[type=\"button\"].btn-block, input[type=\"reset\"].btn-block, input[type=\"submit\"].btn-block { width: 100%; }.fade { transition: opacity 0.15s linear 0s; }@media not all {\n .fade { transition: none 0s ease 0s; }\n}.fade:not(.show) { opacity: 0; }.collapse:not(.show) { display: none; }.collapsing { position: relative; height: 0px; overflow: hidden; transition: height 0.35s ease 0s; }@media not all {\n .collapsing { transition: none 0s ease 0s; }\n}.dropdown, .dropleft, .dropright, .dropup { position: relative; }.dropdown-toggle::after { display: inline-block; width: 0px; height: 0px; margin-left: 0.255em; vertical-align: 0.255em; content: \"\"; border-width: 0.3em 0.3em 0px; border-top-style: solid; border-top-color: initial; border-right-style: solid; border-right-color: transparent; border-bottom-style: initial; border-bottom-color: initial; border-left-style: solid; border-left-color: transparent; }.dropdown-toggle:empty::after { margin-left: 0px; }.dropdown-menu { position: absolute; top: 100%; left: 0px; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0px; margin: 0.125rem 0px 0px; font-size: 1rem; color: rgb(33, 37, 41); text-align: left; list-style: none; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; }.dropdown-menu-right { right: 0px; left: auto; }.dropup .dropdown-menu { top: auto; bottom: 100%; margin-top: 0px; margin-bottom: 0.125rem; }.dropup .dropdown-toggle::after { display: inline-block; width: 0px; height: 0px; margin-left: 0.255em; vertical-align: 0.255em; content: \"\"; border-width: 0px 0.3em 0.3em; border-top-style: initial; border-top-color: initial; border-right-style: solid; border-right-color: transparent; border-bottom-style: solid; border-bottom-color: initial; border-left-style: solid; border-left-color: transparent; }.dropup .dropdown-toggle:empty::after { margin-left: 0px; }.dropright .dropdown-menu { top: 0px; right: auto; left: 100%; margin-top: 0px; margin-left: 0.125rem; }.dropright .dropdown-toggle::after { display: inline-block; width: 0px; height: 0px; margin-left: 0.255em; vertical-align: 0.255em; content: \"\"; border-width: 0.3em 0px 0.3em 0.3em; border-top-style: solid; border-top-color: transparent; border-right-style: initial; border-right-color: initial; border-bottom-style: solid; border-bottom-color: transparent; border-left-style: solid; border-left-color: initial; }.dropright .dropdown-toggle:empty::after { margin-left: 0px; }.dropright .dropdown-toggle::after { vertical-align: 0px; }.dropleft .dropdown-menu { top: 0px; right: 100%; left: auto; margin-top: 0px; margin-right: 0.125rem; }.dropleft .dropdown-toggle::after { display: inline-block; width: 0px; height: 0px; margin-left: 0.255em; vertical-align: 0.255em; content: \"\"; }.dropleft .dropdown-toggle::after { display: none; }.dropleft .dropdown-toggle::before { display: inline-block; width: 0px; height: 0px; 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; }.dropleft .dropdown-toggle:empty::after { margin-left: 0px; }.dropleft .dropdown-toggle::before { vertical-align: 0px; }.dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"top\"] { right: auto; bottom: auto; }.dropdown-divider { height: 0px; margin: 0.5rem 0px; overflow: hidden; border-top: 1px solid rgb(233, 236, 239); }.dropdown-item { display: block; width: 100%; padding: 0.25rem 1.5rem; clear: both; font-weight: 400; color: rgb(33, 37, 41); text-align: inherit; white-space: nowrap; background-color: transparent; border: 0px; }.dropdown-item:focus, .dropdown-item:hover { color: rgb(22, 24, 27); text-decoration: none; background-color: rgb(248, 249, 250); }.dropdown-item.active, .dropdown-item:active { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 123, 255); }.dropdown-item.disabled, .dropdown-item:disabled { color: rgb(108, 117, 125); background-color: transparent; }.dropdown-menu.show { display: block; }.dropdown-header { display: block; padding: 0.5rem 1.5rem; margin-bottom: 0px; font-size: 0.875rem; color: rgb(108, 117, 125); white-space: nowrap; }.dropdown-item-text { display: block; padding: 0.25rem 1.5rem; color: rgb(33, 37, 41); }.btn-group, .btn-group-vertical { position: relative; display: inline-flex; vertical-align: middle; }.btn-group-vertical > .btn, .btn-group > .btn { position: relative; flex: 0 1 auto; }.btn-group-vertical > .btn:hover, .btn-group > .btn:hover { z-index: 1; }.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus { z-index: 1; }.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group, .btn-group-vertical .btn + .btn, .btn-group-vertical .btn + .btn-group, .btn-group-vertical .btn-group + .btn, .btn-group-vertical .btn-group + .btn-group { margin-left: -1px; }.btn-toolbar { display: flex; flex-wrap: wrap; justify-content: flex-start; }.btn-toolbar .input-group { width: auto; }.btn-group > .btn:first-child { margin-left: 0px; }.btn-group > .btn-group:not(:last-child) > .btn, .btn-group > .btn:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }.btn-group > .btn-group:not(:first-child) > .btn, .btn-group > .btn:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }.dropdown-toggle-split { padding-right: 0.5625rem; padding-left: 0.5625rem; }.dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after { margin-left: 0px; }.dropleft .dropdown-toggle-split::before { margin-right: 0px; }.btn-group-sm > .btn + .dropdown-toggle-split, .btn-sm + .dropdown-toggle-split { padding-right: 0.375rem; padding-left: 0.375rem; }.btn-group-lg > .btn + .dropdown-toggle-split, .btn-lg + .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 + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0px; }.btn-group-vertical > .btn-group:not(:last-child) > .btn, .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }.btn-group-vertical > .btn-group:not(:first-child) > .btn, .btn-group-vertical > .btn:not(:first-child) { border-top-left-radius: 0px; border-top-right-radius: 0px; }.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn { margin-bottom: 0px; }.btn-group-toggle > .btn input[type=\"checkbox\"], .btn-group-toggle > .btn input[type=\"radio\"], .btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"], .btn-group-toggle > .btn-group > .btn input[type=\"radio\"] { position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: none; }.input-group { position: relative; display: flex; flex-wrap: wrap; align-items: stretch; width: 100%; }.input-group > .custom-file, .input-group > .custom-select, .input-group > .form-control { position: relative; flex: 1 1 auto; width: 1%; margin-bottom: 0px; }.input-group > .custom-file + .custom-file, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .form-control, .input-group > .custom-select + .custom-file, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .form-control, .input-group > .form-control + .custom-file, .input-group > .form-control + .custom-select, .input-group > .form-control + .form-control { margin-left: -1px; }.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label, .input-group > .custom-select:focus, .input-group > .form-control:focus { z-index: 3; }.input-group > .custom-file .custom-file-input:focus { z-index: 4; }.input-group > .custom-select:not(:last-child), .input-group > .form-control:not(:last-child) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }.input-group > .custom-select:not(:first-child), .input-group > .form-control:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }.input-group > .custom-file { display: flex; align-items: center; }.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }.input-group > .custom-file:not(:first-child) .custom-file-label { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }.input-group-append, .input-group-prepend { display: flex; }.input-group-append .btn, .input-group-prepend .btn { position: relative; z-index: 2; }.input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .btn, .input-group-append .input-group-text + .input-group-text, .input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-prepend .input-group-text + .input-group-text { margin-left: -1px; }.input-group-prepend { margin-right: -1px; }.input-group-append { margin-left: -1px; }.input-group-text { display: flex; align-items: center; padding: 0.375rem 0.75rem; margin-bottom: 0px; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(73, 80, 87); text-align: center; white-space: nowrap; background-color: rgb(233, 236, 239); border: 1px solid rgb(206, 212, 218); border-radius: 0.25rem; }.input-group-text input[type=\"checkbox\"], .input-group-text input[type=\"radio\"] { margin-top: 0px; }.input-group-lg > .form-control, .input-group-lg > .input-group-append > .btn, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-prepend > .input-group-text { height: calc(2.875rem + 2px); padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; }.input-group-sm > .form-control, .input-group-sm > .input-group-append > .btn, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-prepend > .input-group-text { height: calc(1.8125rem + 2px); padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child), .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child), .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }.custom-control { position: relative; display: block; min-height: 1.5rem; padding-left: 1.5rem; }.custom-control-inline { display: inline-flex; margin-right: 1rem; }.custom-control-input { position: absolute; z-index: -1; opacity: 0; }.custom-control-input:checked ~ .custom-control-label::before { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); }.custom-control-input:focus ~ .custom-control-label::before { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.custom-control-input:active ~ .custom-control-label::before { color: rgb(255, 255, 255); background-color: rgb(179, 215, 255); }.custom-control-input:disabled ~ .custom-control-label { color: rgb(108, 117, 125); }.custom-control-input:disabled ~ .custom-control-label::before { background-color: rgb(233, 236, 239); }.custom-control-label { position: relative; margin-bottom: 0px; }.custom-control-label::before { position: absolute; top: 0.25rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; pointer-events: none; content: \"\"; user-select: none; background-color: rgb(222, 226, 230); }.custom-control-label::after { position: absolute; top: 0.25rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; content: \"\"; background-repeat: no-repeat; background-position: center center; background-size: 50% 50%; }.custom-checkbox .custom-control-label::before { border-radius: 0.25rem; }.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { background-color: rgb(0, 123, 255); }.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\"); }.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { background-color: rgb(0, 123, 255); }.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E\"); }.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }.custom-radio .custom-control-label::before { border-radius: 50%; }.custom-radio .custom-control-input:checked ~ .custom-control-label::before { background-color: rgb(0, 123, 255); }.custom-radio .custom-control-input:checked ~ .custom-control-label::after { background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E\"); }.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }.custom-select { display: inline-block; width: 100%; height: calc(2.25rem + 2px); padding: 0.375rem 1.75rem 0.375rem 0.75rem; line-height: 1.5; color: rgb(73, 80, 87); vertical-align: middle; background: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") right 0.75rem center / 8px 10px no-repeat rgb(255, 255, 255); border: 1px solid rgb(206, 212, 218); border-radius: 0.25rem; -webkit-appearance: none; }.custom-select:focus { border-color: rgb(128, 189, 255); outline: 0px; box-shadow: rgba(128, 189, 255, 0.5) 0px 0px 0px 0.2rem; }.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) { height: auto; padding-right: 0.75rem; background-image: none; }.custom-select:disabled { color: rgb(108, 117, 125); background-color: rgb(233, 236, 239); }.custom-select-sm { height: calc(1.8125rem + 2px); padding-top: 0.375rem; padding-bottom: 0.375rem; font-size: 75%; }.custom-select-lg { height: calc(2.875rem + 2px); padding-top: 0.375rem; padding-bottom: 0.375rem; font-size: 125%; }.custom-file { position: relative; display: inline-block; width: 100%; height: calc(2.25rem + 2px); margin-bottom: 0px; }.custom-file-input { position: relative; z-index: 2; width: 100%; height: calc(2.25rem + 2px); margin: 0px; opacity: 0; }.custom-file-input:focus ~ .custom-file-label { border-color: rgb(128, 189, 255); box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.custom-file-input:focus ~ .custom-file-label::after { border-color: rgb(128, 189, 255); }.custom-file-input:disabled ~ .custom-file-label { background-color: rgb(233, 236, 239); }.custom-file-input:lang(en) ~ .custom-file-label::after { content: \"Browse\"; }.custom-file-label { position: absolute; top: 0px; right: 0px; left: 0px; z-index: 1; height: calc(2.25rem + 2px); padding: 0.375rem 0.75rem; line-height: 1.5; color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); border: 1px solid rgb(206, 212, 218); border-radius: 0.25rem; }.custom-file-label::after { position: absolute; top: 0px; right: 0px; bottom: 0px; z-index: 3; display: block; height: 2.25rem; padding: 0.375rem 0.75rem; line-height: 1.5; color: rgb(73, 80, 87); content: \"Browse\"; background-color: rgb(233, 236, 239); border-left: 1px solid rgb(206, 212, 218); border-radius: 0px 0.25rem 0.25rem 0px; }.custom-range { width: 100%; padding-left: 0px; background-color: transparent; -webkit-appearance: none; }.custom-range:focus { outline: 0px; }.custom-range:focus::-webkit-slider-thumb { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.custom-range::-webkit-slider-thumb { width: 1rem; height: 1rem; margin-top: -0.25rem; background-color: rgb(0, 123, 255); border: 0px; border-radius: 1rem; transition: background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; -webkit-appearance: none; }@media not all {\n .custom-range::-webkit-slider-thumb { transition: none 0s ease 0s; }\n}.custom-range::-webkit-slider-thumb:active { background-color: rgb(179, 215, 255); }.custom-range::-webkit-slider-runnable-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: rgb(222, 226, 230); border-color: transparent; border-radius: 1rem; }@media not all {\n}@media not all {\n}.custom-control-label::before, .custom-file-label, .custom-select { transition: background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }@media not all {\n .custom-control-label::before, .custom-file-label, .custom-select { transition: none 0s ease 0s; }\n}.nav { display: flex; flex-wrap: wrap; padding-left: 0px; margin-bottom: 0px; list-style: none; }.nav-link { display: block; padding: 0.5rem 1rem; }.nav-link:focus, .nav-link:hover { text-decoration: none; }.nav-link.disabled { color: rgb(108, 117, 125); }.nav-tabs { border-bottom: 1px solid rgb(222, 226, 230); }.nav-tabs .nav-item { margin-bottom: -1px; }.nav-tabs .nav-link { border: 1px solid transparent; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { border-color: rgb(233, 236, 239) rgb(233, 236, 239) rgb(222, 226, 230); }.nav-tabs .nav-link.disabled { color: rgb(108, 117, 125); background-color: transparent; border-color: transparent; }.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); border-color: rgb(222, 226, 230) rgb(222, 226, 230) rgb(255, 255, 255); }.nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0px; border-top-right-radius: 0px; }.nav-pills .nav-link { border-radius: 0.25rem; }.nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); }.nav-fill .nav-item { flex: 1 1 auto; text-align: center; }.nav-justified .nav-item { flex-basis: 0px; flex-grow: 1; text-align: center; }.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: 0.5rem 1rem; }.navbar > .container, .navbar > .container-fluid { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; }.navbar-brand { display: inline-block; padding-top: 0.3125rem; padding-bottom: 0.3125rem; margin-right: 1rem; font-size: 1.25rem; line-height: inherit; white-space: nowrap; }.navbar-brand:focus, .navbar-brand:hover { text-decoration: none; }.navbar-nav { display: flex; flex-direction: column; padding-left: 0px; margin-bottom: 0px; list-style: none; }.navbar-nav .nav-link { padding-right: 0px; padding-left: 0px; }.navbar-nav .dropdown-menu { position: static; float: none; }.navbar-text { display: inline-block; 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; }.navbar-toggler:focus, .navbar-toggler:hover { text-decoration: none; }.navbar-toggler:not(:disabled):not(.disabled) { cursor: pointer; }.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: \"\"; background: center center / 100% 100% no-repeat; }@media (max-width: 575.98px) {\n .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { padding-right: 0px; padding-left: 0px; }\n}@media (min-width: 576px) {\n .navbar-expand-sm { flex-flow: row nowrap; justify-content: flex-start; }\n .navbar-expand-sm .navbar-nav { flex-direction: row; }\n .navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; }\n .navbar-expand-sm .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }\n .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { flex-wrap: nowrap; }\n .navbar-expand-sm .navbar-collapse { flex-basis: auto; display: flex !important; }\n .navbar-expand-sm .navbar-toggler { display: none; }\n}@media (max-width: 767.98px) {\n .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { padding-right: 0px; padding-left: 0px; }\n}@media (min-width: 768px) {\n .navbar-expand-md { flex-flow: row nowrap; justify-content: flex-start; }\n .navbar-expand-md .navbar-nav { flex-direction: row; }\n .navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; }\n .navbar-expand-md .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }\n .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { flex-wrap: nowrap; }\n .navbar-expand-md .navbar-collapse { flex-basis: auto; display: flex !important; }\n .navbar-expand-md .navbar-toggler { display: none; }\n}@media (max-width: 991.98px) {\n .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { padding-right: 0px; padding-left: 0px; }\n}@media (min-width: 992px) {\n .navbar-expand-lg { flex-flow: row nowrap; justify-content: flex-start; }\n .navbar-expand-lg .navbar-nav { flex-direction: row; }\n .navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; }\n .navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }\n .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { flex-wrap: nowrap; }\n .navbar-expand-lg .navbar-collapse { flex-basis: auto; display: flex !important; }\n .navbar-expand-lg .navbar-toggler { display: none; }\n}@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { padding-right: 0px; padding-left: 0px; }\n}@media (min-width: 1200px) {\n .navbar-expand-xl { flex-flow: row nowrap; justify-content: flex-start; }\n .navbar-expand-xl .navbar-nav { flex-direction: row; }\n .navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute; }\n .navbar-expand-xl .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }\n .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { flex-wrap: nowrap; }\n .navbar-expand-xl .navbar-collapse { flex-basis: auto; display: flex !important; }\n .navbar-expand-xl .navbar-toggler { display: none; }\n}.navbar-expand { flex-flow: row nowrap; justify-content: flex-start; }.navbar-expand > .container, .navbar-expand > .container-fluid { padding-right: 0px; padding-left: 0px; }.navbar-expand .navbar-nav { flex-direction: row; }.navbar-expand .navbar-nav .dropdown-menu { position: absolute; }.navbar-expand .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }.navbar-expand > .container, .navbar-expand > .container-fluid { flex-wrap: nowrap; }.navbar-expand .navbar-collapse { flex-basis: auto; display: flex !important; }.navbar-expand .navbar-toggler { display: none; }.navbar-light .navbar-brand { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.5); }.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { 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 .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-toggler { color: rgba(0, 0, 0, 0.5); border-color: rgba(0, 0, 0, 0.1); }.navbar-light .navbar-toggler-icon { background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"); }.navbar-light .navbar-text { color: rgba(0, 0, 0, 0.5); }.navbar-light .navbar-text a { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover { color: rgba(0, 0, 0, 0.9); }.navbar-dark .navbar-brand { color: rgb(255, 255, 255); }.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { color: rgb(255, 255, 255); }.navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, 0.5); }.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover { 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 .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link { color: rgb(255, 255, 255); }.navbar-dark .navbar-toggler { color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.1); }.navbar-dark .navbar-toggler-icon { background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"); }.navbar-dark .navbar-text { color: rgba(255, 255, 255, 0.5); }.navbar-dark .navbar-text a { color: rgb(255, 255, 255); }.navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover { color: rgb(255, 255, 255); }.card { position: relative; display: flex; flex-direction: column; min-width: 0px; word-wrap: break-word; background-color: rgb(255, 255, 255); background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); border-radius: 0.25rem; }.card > hr { margin-right: 0px; margin-left: 0px; }.card > .list-group:first-child .list-group-item:first-child { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }.card > .list-group:last-child .list-group-item:last-child { border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }.card-body { flex: 1 1 auto; padding: 1.25rem; }.card-title { margin-bottom: 0.75rem; }.card-subtitle { margin-top: -0.375rem; margin-bottom: 0px; }.card-text:last-child { margin-bottom: 0px; }.card-link:hover { text-decoration: none; }.card-link + .card-link { margin-left: 1.25rem; }.card-header { padding: 0.75rem 1.25rem; margin-bottom: 0px; 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) 0px 0px; }.card-header + .list-group .list-group-item:first-child { border-top: 0px; }.card-footer { padding: 0.75rem 1.25rem; background-color: rgba(0, 0, 0, 0.03); border-top: 1px solid rgba(0, 0, 0, 0.125); }.card-footer:last-child { border-radius: 0px 0px calc(0.25rem - 1px) calc(0.25rem - 1px); }.card-header-tabs { margin-right: -0.625rem; margin-bottom: -0.75rem; margin-left: -0.625rem; border-bottom: 0px; }.card-header-pills { margin-right: -0.625rem; margin-left: -0.625rem; }.card-img-overlay { position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; padding: 1.25rem; }.card-img { width: 100%; border-radius: calc(0.25rem - 1px); }.card-img-top { width: 100%; border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); }.card-img-bottom { width: 100%; border-bottom-right-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px); }.card-deck { display: flex; flex-direction: column; }.card-deck .card { margin-bottom: 15px; }@media (min-width: 576px) {\n .card-deck { flex-flow: row wrap; margin-right: -15px; margin-left: -15px; }\n .card-deck .card { display: flex; flex: 1 0 0%; flex-direction: column; margin-right: 15px; margin-bottom: 0px; margin-left: 15px; }\n}.card-group { display: flex; flex-direction: column; }.card-group > .card { margin-bottom: 15px; }@media (min-width: 576px) {\n .card-group { flex-flow: row wrap; }\n .card-group > .card { flex: 1 0 0%; margin-bottom: 0px; }\n .card-group > .card + .card { margin-left: 0px; border-left: 0px; }\n .card-group > .card:first-child { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }\n .card-group > .card:first-child .card-header, .card-group > .card:first-child .card-img-top { border-top-right-radius: 0px; }\n .card-group > .card:first-child .card-footer, .card-group > .card:first-child .card-img-bottom { border-bottom-right-radius: 0px; }\n .card-group > .card:last-child { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }\n .card-group > .card:last-child .card-header, .card-group > .card:last-child .card-img-top { border-top-left-radius: 0px; }\n .card-group > .card:last-child .card-footer, .card-group > .card:last-child .card-img-bottom { border-bottom-left-radius: 0px; }\n .card-group > .card:only-child { border-radius: 0.25rem; }\n .card-group > .card:only-child .card-header, .card-group > .card:only-child .card-img-top { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }\n .card-group > .card:only-child .card-footer, .card-group > .card:only-child .card-img-bottom { border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { border-radius: 0px; }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top { border-radius: 0px; }\n}.card-columns .card { margin-bottom: 0.75rem; }@media (min-width: 576px) {\n .card-columns { column-count: 3; column-gap: 1.25rem; orphans: 1; widows: 1; }\n .card-columns .card { display: inline-block; width: 100%; }\n}.accordion .card:not(:first-of-type):not(:last-of-type) { border-bottom: 0px; border-radius: 0px; }.accordion .card:not(:first-of-type) .card-header:first-child { border-radius: 0px; }.accordion .card:first-of-type { border-bottom: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }.accordion .card:last-of-type { border-top-left-radius: 0px; border-top-right-radius: 0px; }.breadcrumb { display: flex; flex-wrap: wrap; padding: 0.75rem 1rem; margin-bottom: 1rem; list-style: none; background-color: rgb(233, 236, 239); border-radius: 0.25rem; }.breadcrumb-item + .breadcrumb-item { padding-left: 0.5rem; }.breadcrumb-item + .breadcrumb-item::before { display: inline-block; padding-right: 0.5rem; color: rgb(108, 117, 125); content: \"/\"; }.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: underline; }.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: none; }.breadcrumb-item.active { color: rgb(108, 117, 125); }.pagination { display: flex; padding-left: 0px; list-style: none; border-radius: 0.25rem; }.page-link { position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: rgb(0, 123, 255); background-color: rgb(255, 255, 255); border: 1px solid rgb(222, 226, 230); }.page-link:hover { z-index: 2; color: rgb(0, 86, 179); text-decoration: none; background-color: rgb(233, 236, 239); border-color: rgb(222, 226, 230); }.page-link:focus { z-index: 2; outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.page-link:not(:disabled):not(.disabled) { cursor: pointer; }.page-item:first-child .page-link { margin-left: 0px; 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; }.page-item.active .page-link { z-index: 1; color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.page-item.disabled .page-link { color: rgb(108, 117, 125); pointer-events: none; cursor: auto; background-color: rgb(255, 255, 255); border-color: rgb(222, 226, 230); }.pagination-lg .page-link { padding: 0.75rem 1.5rem; font-size: 1.25rem; line-height: 1.5; }.pagination-lg .page-item:first-child .page-link { 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; line-height: 1.5; }.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.25em 0.4em; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.25rem; }.badge:empty { display: none; }.btn .badge { position: relative; top: -1px; }.badge-pill { padding-right: 0.6em; padding-left: 0.6em; border-radius: 10rem; }.badge-primary { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); }.badge-primary[href]:focus, .badge-primary[href]:hover { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 98, 204); }.badge-secondary { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); }.badge-secondary[href]:focus, .badge-secondary[href]:hover { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(84, 91, 98); }.badge-success { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); }.badge-success[href]:focus, .badge-success[href]:hover { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(30, 126, 52); }.badge-info { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); }.badge-info[href]:focus, .badge-info[href]:hover { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(17, 122, 139); }.badge-warning { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); }.badge-warning[href]:focus, .badge-warning[href]:hover { color: rgb(33, 37, 41); text-decoration: none; background-color: rgb(211, 158, 0); }.badge-danger { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); }.badge-danger[href]:focus, .badge-danger[href]:hover { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(189, 33, 48); }.badge-light { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); }.badge-light[href]:focus, .badge-light[href]:hover { color: rgb(33, 37, 41); text-decoration: none; background-color: rgb(218, 224, 229); }.badge-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); }.badge-dark[href]:focus, .badge-dark[href]:hover { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(29, 33, 36); }.jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; background-color: rgb(233, 236, 239); border-radius: 0.3rem; }@media (min-width: 576px) {\n .jumbotron { padding: 4rem 2rem; }\n}.jumbotron-fluid { padding-right: 0px; padding-left: 0px; border-radius: 0px; }.alert { position: relative; padding: 0.75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0.25rem; }.alert-heading { color: inherit; }.alert-link { font-weight: 700; }.alert-dismissible { padding-right: 4rem; }.alert-dismissible .close { position: absolute; top: 0px; right: 0px; padding: 0.75rem 1.25rem; color: inherit; }.alert-primary { color: rgb(0, 64, 133); background-color: rgb(204, 229, 255); border-color: rgb(184, 218, 255); }.alert-primary hr { border-top-color: rgb(159, 205, 255); }.alert-primary .alert-link { color: rgb(0, 39, 82); }.alert-secondary { color: rgb(56, 61, 65); background-color: rgb(226, 227, 229); border-color: rgb(214, 216, 219); }.alert-secondary hr { border-top-color: rgb(200, 203, 207); }.alert-secondary .alert-link { color: rgb(32, 35, 38); }.alert-success { color: rgb(21, 87, 36); background-color: rgb(212, 237, 218); border-color: rgb(195, 230, 203); }.alert-success hr { border-top-color: rgb(177, 223, 187); }.alert-success .alert-link { color: rgb(11, 46, 19); }.alert-info { color: rgb(12, 84, 96); background-color: rgb(209, 236, 241); border-color: rgb(190, 229, 235); }.alert-info hr { border-top-color: rgb(171, 221, 229); }.alert-info .alert-link { color: rgb(6, 44, 51); }.alert-warning { color: rgb(133, 100, 4); background-color: rgb(255, 243, 205); border-color: rgb(255, 238, 186); }.alert-warning hr { border-top-color: rgb(255, 232, 161); }.alert-warning .alert-link { color: rgb(83, 63, 3); }.alert-danger { color: rgb(114, 28, 36); background-color: rgb(248, 215, 218); border-color: rgb(245, 198, 203); }.alert-danger hr { border-top-color: rgb(241, 176, 183); }.alert-danger .alert-link { color: rgb(73, 18, 23); }.alert-light { color: rgb(129, 129, 130); background-color: rgb(254, 254, 254); border-color: rgb(253, 253, 254); }.alert-light hr { border-top-color: rgb(236, 236, 246); }.alert-light .alert-link { color: rgb(104, 104, 104); }.alert-dark { color: rgb(27, 30, 33); background-color: rgb(214, 216, 217); border-color: rgb(198, 200, 202); }.alert-dark hr { border-top-color: rgb(185, 187, 190); }.alert-dark .alert-link { color: rgb(4, 5, 5); }@-webkit-keyframes progress-bar-stripes { \n 0% { background-position: 1rem 0px; }\n 100% { background-position: 0px 0px; }\n}@keyframes progress-bar-stripes { \n 0% { background-position: 1rem 0px; }\n 100% { background-position: 0px 0px; }\n}.progress { display: flex; height: 1rem; overflow: hidden; font-size: 0.75rem; background-color: rgb(233, 236, 239); border-radius: 0.25rem; }.progress-bar { display: flex; flex-direction: column; justify-content: center; color: rgb(255, 255, 255); text-align: center; white-space: nowrap; background-color: rgb(0, 123, 255); transition: width 0.6s ease 0s; }@media not all {\n .progress-bar { transition: none 0s ease 0s; }\n}.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 { animation: progress-bar-stripes 1s linear 0s infinite normal none running; }.media { display: flex; align-items: flex-start; }.media-body { flex: 1 1 0%; }.list-group { display: flex; flex-direction: column; padding-left: 0px; margin-bottom: 0px; }.list-group-item-action { width: 100%; color: rgb(73, 80, 87); text-align: inherit; }.list-group-item-action:focus, .list-group-item-action:hover { color: rgb(73, 80, 87); text-decoration: none; background-color: rgb(248, 249, 250); }.list-group-item-action:active { color: rgb(33, 37, 41); background-color: rgb(233, 236, 239); }.list-group-item { position: relative; display: block; padding: 0.75rem 1.25rem; margin-bottom: -1px; background-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.125); }.list-group-item:first-child { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }.list-group-item:last-child { margin-bottom: 0px; border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }.list-group-item:focus, .list-group-item:hover { z-index: 1; text-decoration: none; }.list-group-item.disabled, .list-group-item:disabled { color: rgb(108, 117, 125); background-color: rgb(255, 255, 255); }.list-group-item.active { z-index: 2; color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.list-group-flush .list-group-item { border-right: 0px; border-left: 0px; border-radius: 0px; }.list-group-flush:first-child .list-group-item:first-child { border-top: 0px; }.list-group-flush:last-child .list-group-item:last-child { border-bottom: 0px; }.list-group-item-primary { color: rgb(0, 64, 133); background-color: rgb(184, 218, 255); }.list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover { color: rgb(0, 64, 133); background-color: rgb(159, 205, 255); }.list-group-item-primary.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(0, 64, 133); border-color: rgb(0, 64, 133); }.list-group-item-secondary { color: rgb(56, 61, 65); background-color: rgb(214, 216, 219); }.list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover { color: rgb(56, 61, 65); background-color: rgb(200, 203, 207); }.list-group-item-secondary.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(56, 61, 65); border-color: rgb(56, 61, 65); }.list-group-item-success { color: rgb(21, 87, 36); background-color: rgb(195, 230, 203); }.list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover { color: rgb(21, 87, 36); background-color: rgb(177, 223, 187); }.list-group-item-success.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(21, 87, 36); border-color: rgb(21, 87, 36); }.list-group-item-info { color: rgb(12, 84, 96); background-color: rgb(190, 229, 235); }.list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover { color: rgb(12, 84, 96); background-color: rgb(171, 221, 229); }.list-group-item-info.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(12, 84, 96); border-color: rgb(12, 84, 96); }.list-group-item-warning { color: rgb(133, 100, 4); background-color: rgb(255, 238, 186); }.list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover { color: rgb(133, 100, 4); background-color: rgb(255, 232, 161); }.list-group-item-warning.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(133, 100, 4); border-color: rgb(133, 100, 4); }.list-group-item-danger { color: rgb(114, 28, 36); background-color: rgb(245, 198, 203); }.list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover { color: rgb(114, 28, 36); background-color: rgb(241, 176, 183); }.list-group-item-danger.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(114, 28, 36); border-color: rgb(114, 28, 36); }.list-group-item-light { color: rgb(129, 129, 130); background-color: rgb(253, 253, 254); }.list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover { color: rgb(129, 129, 130); background-color: rgb(236, 236, 246); }.list-group-item-light.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(129, 129, 130); border-color: rgb(129, 129, 130); }.list-group-item-dark { color: rgb(27, 30, 33); background-color: rgb(198, 200, 202); }.list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover { color: rgb(27, 30, 33); background-color: rgb(185, 187, 190); }.list-group-item-dark.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(27, 30, 33); border-color: rgb(27, 30, 33); }.close { float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: rgb(0, 0, 0); text-shadow: rgb(255, 255, 255) 0px 1px 0px; opacity: 0.5; }.close:not(:disabled):not(.disabled) { cursor: pointer; }.close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disabled):hover { color: rgb(0, 0, 0); text-decoration: none; opacity: 0.75; }button.close { padding: 0px; background-color: transparent; border: 0px; -webkit-appearance: none; }.modal-open { overflow: hidden; }.modal-open .modal { overflow: hidden auto; }.modal { position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 1050; display: none; overflow: hidden; outline: 0px; }.modal-dialog { position: relative; width: auto; margin: 0.5rem; pointer-events: none; }.modal.fade .modal-dialog { transition: transform 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; transform: translate(0px, -25%); }@media not all {\n .modal.fade .modal-dialog { transition: none 0s ease 0s; }\n}.modal.show .modal-dialog { transform: translate(0px, 0px); }.modal-dialog-centered { display: flex; align-items: center; min-height: calc(100% - 1rem); }.modal-dialog-centered::before { display: block; height: calc(100vh - 1rem); content: \"\"; }.modal-content { position: relative; display: flex; flex-direction: column; width: 100%; pointer-events: auto; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; outline: 0px; }.modal-backdrop { position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 1040; background-color: rgb(0, 0, 0); }.modal-backdrop.fade { opacity: 0; }.modal-backdrop.show { opacity: 0.5; }.modal-header { display: flex; align-items: flex-start; justify-content: space-between; padding: 1rem; border-bottom: 1px solid rgb(233, 236, 239); border-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem; }.modal-header .close { padding: 1rem; margin: -1rem -1rem -1rem auto; }.modal-title { margin-bottom: 0px; line-height: 1.5; }.modal-body { position: relative; flex: 1 1 auto; padding: 1rem; }.modal-footer { display: flex; align-items: center; justify-content: flex-end; padding: 1rem; border-top: 1px solid rgb(233, 236, 239); }.modal-footer > :not(:first-child) { margin-left: 0.25rem; }.modal-footer > :not(:last-child) { margin-right: 0.25rem; }.modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; }@media (min-width: 576px) {\n .modal-dialog { max-width: 500px; margin: 1.75rem auto; }\n .modal-dialog-centered { min-height: calc(100% - 3.5rem); }\n .modal-dialog-centered::before { height: calc(100vh - 3.5rem); }\n .modal-sm { max-width: 300px; }\n}@media (min-width: 992px) {\n .modal-lg { max-width: 800px; }\n}.tooltip { position: absolute; z-index: 1070; display: block; margin: 0px; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\"; font-style: normal; font-weight: 400; line-height: 1.5; 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 .arrow { position: absolute; display: block; width: 0.8rem; height: 0.4rem; }.tooltip .arrow::before { position: absolute; content: \"\"; border-color: transparent; border-style: solid; }.bs-tooltip-auto[x-placement^=\"top\"], .bs-tooltip-top { padding: 0.4rem 0px; }.bs-tooltip-auto[x-placement^=\"top\"] .arrow, .bs-tooltip-top .arrow { bottom: 0px; }.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before, .bs-tooltip-top .arrow::before { top: 0px; border-width: 0.4rem 0.4rem 0px; border-top-color: rgb(0, 0, 0); }.bs-tooltip-auto[x-placement^=\"right\"], .bs-tooltip-right { padding: 0px 0.4rem; }.bs-tooltip-auto[x-placement^=\"right\"] .arrow, .bs-tooltip-right .arrow { left: 0px; width: 0.4rem; height: 0.8rem; }.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before, .bs-tooltip-right .arrow::before { right: 0px; border-width: 0.4rem 0.4rem 0.4rem 0px; border-right-color: rgb(0, 0, 0); }.bs-tooltip-auto[x-placement^=\"bottom\"], .bs-tooltip-bottom { padding: 0.4rem 0px; }.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow, .bs-tooltip-bottom .arrow { top: 0px; }.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before, .bs-tooltip-bottom .arrow::before { bottom: 0px; border-width: 0px 0.4rem 0.4rem; border-bottom-color: rgb(0, 0, 0); }.bs-tooltip-auto[x-placement^=\"left\"], .bs-tooltip-left { padding: 0px 0.4rem; }.bs-tooltip-auto[x-placement^=\"left\"] .arrow, .bs-tooltip-left .arrow { right: 0px; width: 0.4rem; height: 0.8rem; }.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before, .bs-tooltip-left .arrow::before { left: 0px; border-width: 0.4rem 0px 0.4rem 0.4rem; border-left-color: rgb(0, 0, 0); }.tooltip-inner { max-width: 200px; padding: 0.25rem 0.5rem; color: rgb(255, 255, 255); text-align: center; background-color: rgb(0, 0, 0); border-radius: 0.25rem; }.popover { position: absolute; top: 0px; left: 0px; z-index: 1060; display: block; max-width: 276px; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\"; font-style: normal; font-weight: 400; line-height: 1.5; 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: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; }.popover .arrow { position: absolute; display: block; width: 1rem; height: 0.5rem; margin: 0px 0.3rem; }.popover .arrow::after, .popover .arrow::before { position: absolute; display: block; content: \"\"; border-color: transparent; border-style: solid; }.bs-popover-auto[x-placement^=\"top\"], .bs-popover-top { margin-bottom: 0.5rem; }.bs-popover-auto[x-placement^=\"top\"] .arrow, .bs-popover-top .arrow { bottom: calc((0.5rem + 1px) * -1); }.bs-popover-auto[x-placement^=\"top\"] .arrow::after, .bs-popover-auto[x-placement^=\"top\"] .arrow::before, .bs-popover-top .arrow::after, .bs-popover-top .arrow::before { border-width: 0.5rem 0.5rem 0px; }.bs-popover-auto[x-placement^=\"top\"] .arrow::before, .bs-popover-top .arrow::before { bottom: 0px; border-top-color: rgba(0, 0, 0, 0.25); }.bs-popover-auto[x-placement^=\"top\"] .arrow::after, .bs-popover-top .arrow::after { bottom: 1px; border-top-color: rgb(255, 255, 255); }.bs-popover-auto[x-placement^=\"right\"], .bs-popover-right { margin-left: 0.5rem; }.bs-popover-auto[x-placement^=\"right\"] .arrow, .bs-popover-right .arrow { left: calc((0.5rem + 1px) * -1); width: 0.5rem; height: 1rem; margin: 0.3rem 0px; }.bs-popover-auto[x-placement^=\"right\"] .arrow::after, .bs-popover-auto[x-placement^=\"right\"] .arrow::before, .bs-popover-right .arrow::after, .bs-popover-right .arrow::before { border-width: 0.5rem 0.5rem 0.5rem 0px; }.bs-popover-auto[x-placement^=\"right\"] .arrow::before, .bs-popover-right .arrow::before { left: 0px; border-right-color: rgba(0, 0, 0, 0.25); }.bs-popover-auto[x-placement^=\"right\"] .arrow::after, .bs-popover-right .arrow::after { left: 1px; border-right-color: rgb(255, 255, 255); }.bs-popover-auto[x-placement^=\"bottom\"], .bs-popover-bottom { margin-top: 0.5rem; }.bs-popover-auto[x-placement^=\"bottom\"] .arrow, .bs-popover-bottom .arrow { top: calc((0.5rem + 1px) * -1); }.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before, .bs-popover-bottom .arrow::after, .bs-popover-bottom .arrow::before { border-width: 0px 0.5rem 0.5rem; }.bs-popover-auto[x-placement^=\"bottom\"] .arrow::before, .bs-popover-bottom .arrow::before { top: 0px; border-bottom-color: rgba(0, 0, 0, 0.25); }.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after, .bs-popover-bottom .arrow::after { top: 1px; border-bottom-color: rgb(255, 255, 255); }.bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before, .bs-popover-bottom .popover-header::before { position: absolute; top: 0px; left: 50%; display: block; width: 1rem; margin-left: -0.5rem; content: \"\"; border-bottom: 1px solid rgb(247, 247, 247); }.bs-popover-auto[x-placement^=\"left\"], .bs-popover-left { margin-right: 0.5rem; }.bs-popover-auto[x-placement^=\"left\"] .arrow, .bs-popover-left .arrow { right: calc((0.5rem + 1px) * -1); width: 0.5rem; height: 1rem; margin: 0.3rem 0px; }.bs-popover-auto[x-placement^=\"left\"] .arrow::after, .bs-popover-auto[x-placement^=\"left\"] .arrow::before, .bs-popover-left .arrow::after, .bs-popover-left .arrow::before { border-width: 0.5rem 0px 0.5rem 0.5rem; }.bs-popover-auto[x-placement^=\"left\"] .arrow::before, .bs-popover-left .arrow::before { right: 0px; border-left-color: rgba(0, 0, 0, 0.25); }.bs-popover-auto[x-placement^=\"left\"] .arrow::after, .bs-popover-left .arrow::after { right: 1px; border-left-color: rgb(255, 255, 255); }.popover-header { padding: 0.5rem 0.75rem; margin-bottom: 0px; font-size: 1rem; color: inherit; background-color: rgb(247, 247, 247); border-bottom: 1px solid rgb(235, 235, 235); border-top-left-radius: calc(0.3rem - 1px); border-top-right-radius: calc(0.3rem - 1px); }.popover-header:empty { display: none; }.popover-body { padding: 0.5rem 0.75rem; color: rgb(33, 37, 41); }.carousel { position: relative; }.carousel-inner { position: relative; width: 100%; overflow: hidden; }.carousel-item { position: relative; display: none; align-items: center; width: 100%; backface-visibility: hidden; perspective: 1000px; }.carousel-item-next, .carousel-item-prev, .carousel-item.active { display: block; transition: transform 0.6s ease 0s, -webkit-transform 0.6s ease 0s; }@media not all {\n .carousel-item-next, .carousel-item-prev, .carousel-item.active { transition: none 0s ease 0s; }\n}.carousel-item-next, .carousel-item-prev { position: absolute; top: 0px; }.carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right { transform: translateX(0px); }@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {\n .carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right { transform: translate3d(0px, 0px, 0px); }\n}.active.carousel-item-right, .carousel-item-next { transform: translateX(100%); }@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {\n .active.carousel-item-right, .carousel-item-next { transform: translate3d(100%, 0px, 0px); }\n}.active.carousel-item-left, .carousel-item-prev { transform: translateX(-100%); }@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {\n .active.carousel-item-left, .carousel-item-prev { transform: translate3d(-100%, 0px, 0px); }\n}.carousel-fade .carousel-item { opacity: 0; transition-duration: 0.6s; transition-property: opacity; }.carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right, .carousel-fade .carousel-item.active { opacity: 1; }.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { opacity: 0; }.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-prev, .carousel-fade .carousel-item-next, .carousel-fade .carousel-item-prev, .carousel-fade .carousel-item.active { transform: translateX(0px); }@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {\n .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-prev, .carousel-fade .carousel-item-next, .carousel-fade .carousel-item-prev, .carousel-fade .carousel-item.active { transform: translate3d(0px, 0px, 0px); }\n}.carousel-control-next, .carousel-control-prev { position: absolute; top: 0px; bottom: 0px; display: flex; align-items: center; justify-content: center; width: 15%; color: rgb(255, 255, 255); text-align: center; opacity: 0.5; }.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover { color: rgb(255, 255, 255); text-decoration: none; outline: 0px; opacity: 0.9; }.carousel-control-prev { left: 0px; }.carousel-control-next { right: 0px; }.carousel-control-next-icon, .carousel-control-prev-icon { display: inline-block; width: 20px; height: 20px; background: center center / 100% 100% no-repeat transparent; }.carousel-control-prev-icon { background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\"); }.carousel-control-next-icon { background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\"); }.carousel-indicators { position: absolute; right: 0px; bottom: 10px; left: 0px; z-index: 15; display: flex; justify-content: center; padding-left: 0px; margin-right: 15%; margin-left: 15%; list-style: none; }.carousel-indicators li { position: relative; flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px; cursor: pointer; background-color: rgba(255, 255, 255, 0.5); }.carousel-indicators li::before { position: absolute; top: -10px; left: 0px; display: inline-block; width: 100%; height: 10px; content: \"\"; }.carousel-indicators li::after { position: absolute; bottom: -10px; left: 0px; display: inline-block; width: 100%; height: 10px; content: \"\"; }.carousel-indicators .active { background-color: rgb(255, 255, 255); }.carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: rgb(255, 255, 255); text-align: center; }.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; }.bg-primary { background-color: rgb(0, 123, 255) !important; }a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover { background-color: rgb(0, 98, 204) !important; }.bg-secondary { background-color: rgb(108, 117, 125) !important; }a.bg-secondary:focus, a.bg-secondary:hover, button.bg-secondary:focus, button.bg-secondary:hover { background-color: rgb(84, 91, 98) !important; }.bg-success { background-color: rgb(40, 167, 69) !important; }a.bg-success:focus, a.bg-success:hover, button.bg-success:focus, button.bg-success:hover { background-color: rgb(30, 126, 52) !important; }.bg-info { background-color: rgb(23, 162, 184) !important; }a.bg-info:focus, a.bg-info:hover, button.bg-info:focus, button.bg-info:hover { background-color: rgb(17, 122, 139) !important; }.bg-warning { background-color: rgb(255, 193, 7) !important; }a.bg-warning:focus, a.bg-warning:hover, button.bg-warning:focus, button.bg-warning:hover { background-color: rgb(211, 158, 0) !important; }.bg-danger { background-color: rgb(220, 53, 69) !important; }a.bg-danger:focus, a.bg-danger:hover, button.bg-danger:focus, button.bg-danger:hover { background-color: rgb(189, 33, 48) !important; }.bg-light { background-color: rgb(248, 249, 250) !important; }a.bg-light:focus, a.bg-light:hover, button.bg-light:focus, button.bg-light:hover { background-color: rgb(218, 224, 229) !important; }.bg-dark { background-color: rgb(52, 58, 64) !important; }a.bg-dark:focus, a.bg-dark:hover, button.bg-dark:focus, button.bg-dark:hover { background-color: rgb(29, 33, 36) !important; }.bg-white { background-color: rgb(255, 255, 255) !important; }.bg-transparent { background-color: transparent !important; }.border { border: 1px solid rgb(222, 226, 230) !important; }.border-top { border-top: 1px solid rgb(222, 226, 230) !important; }.border-right { border-right: 1px solid rgb(222, 226, 230) !important; }.border-bottom { border-bottom: 1px solid rgb(222, 226, 230) !important; }.border-left { border-left: 1px solid rgb(222, 226, 230) !important; }.border-0 { border: 0px !important; }.border-top-0 { border-top: 0px !important; }.border-right-0 { border-right: 0px !important; }.border-bottom-0 { border-bottom: 0px !important; }.border-left-0 { border-left: 0px !important; }.border-primary { border-color: rgb(0, 123, 255) !important; }.border-secondary { border-color: rgb(108, 117, 125) !important; }.border-success { border-color: rgb(40, 167, 69) !important; }.border-info { border-color: rgb(23, 162, 184) !important; }.border-warning { border-color: rgb(255, 193, 7) !important; }.border-danger { border-color: rgb(220, 53, 69) !important; }.border-light { border-color: rgb(248, 249, 250) !important; }.border-dark { border-color: rgb(52, 58, 64) !important; }.border-white { border-color: rgb(255, 255, 255) !important; }.rounded { border-radius: 0.25rem !important; }.rounded-top { border-top-left-radius: 0.25rem !important; border-top-right-radius: 0.25rem !important; }.rounded-right { 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-left { border-top-left-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; }.rounded-circle { border-radius: 50% !important; }.rounded-0 { border-radius: 0px !important; }.clearfix::after { display: block; clear: both; content: \"\"; }.d-none { display: none !important; }.d-inline { display: inline !important; }.d-inline-block { display: inline-block !important; }.d-block { display: block !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; }@media (min-width: 576px) {\n .d-sm-none { display: none !important; }\n .d-sm-inline { display: inline !important; }\n .d-sm-inline-block { display: inline-block !important; }\n .d-sm-block { display: block !important; }\n .d-sm-table { display: table !important; }\n .d-sm-table-row { display: table-row !important; }\n .d-sm-table-cell { display: table-cell !important; }\n .d-sm-flex { display: flex !important; }\n .d-sm-inline-flex { display: inline-flex !important; }\n}@media (min-width: 768px) {\n .d-md-none { display: none !important; }\n .d-md-inline { display: inline !important; }\n .d-md-inline-block { display: inline-block !important; }\n .d-md-block { display: block !important; }\n .d-md-table { display: table !important; }\n .d-md-table-row { display: table-row !important; }\n .d-md-table-cell { display: table-cell !important; }\n .d-md-flex { display: flex !important; }\n .d-md-inline-flex { display: inline-flex !important; }\n}@media (min-width: 992px) {\n .d-lg-none { display: none !important; }\n .d-lg-inline { display: inline !important; }\n .d-lg-inline-block { display: inline-block !important; }\n .d-lg-block { display: block !important; }\n .d-lg-table { display: table !important; }\n .d-lg-table-row { display: table-row !important; }\n .d-lg-table-cell { display: table-cell !important; }\n .d-lg-flex { display: flex !important; }\n .d-lg-inline-flex { display: inline-flex !important; }\n}@media (min-width: 1200px) {\n .d-xl-none { display: none !important; }\n .d-xl-inline { display: inline !important; }\n .d-xl-inline-block { display: inline-block !important; }\n .d-xl-block { display: block !important; }\n .d-xl-table { display: table !important; }\n .d-xl-table-row { display: table-row !important; }\n .d-xl-table-cell { display: table-cell !important; }\n .d-xl-flex { display: flex !important; }\n .d-xl-inline-flex { display: inline-flex !important; }\n}@media print {\n .d-print-none { display: none !important; }\n .d-print-inline { display: inline !important; }\n .d-print-inline-block { display: inline-block !important; }\n .d-print-block { display: block !important; }\n .d-print-table { display: table !important; }\n .d-print-table-row { display: table-row !important; }\n .d-print-table-cell { display: table-cell !important; }\n .d-print-flex { display: flex !important; }\n .d-print-inline-flex { display: inline-flex !important; }\n}.embed-responsive { position: relative; display: block; width: 100%; padding: 0px; overflow: hidden; }.embed-responsive::before { display: block; content: \"\"; }.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; border: 0px; }.embed-responsive-21by9::before { padding-top: 42.8571%; }.embed-responsive-16by9::before { padding-top: 56.25%; }.embed-responsive-4by3::before { padding-top: 75%; }.embed-responsive-1by1::before { padding-top: 100%; }.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-wrap { flex-wrap: wrap !important; }.flex-nowrap { flex-wrap: nowrap !important; }.flex-wrap-reverse { flex-wrap: wrap-reverse !important; }.flex-fill { flex: 1 1 auto !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; }.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; }.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; }@media (min-width: 576px) {\n .flex-sm-row { flex-direction: row !important; }\n .flex-sm-column { flex-direction: column !important; }\n .flex-sm-row-reverse { flex-direction: row-reverse !important; }\n .flex-sm-column-reverse { flex-direction: column-reverse !important; }\n .flex-sm-wrap { flex-wrap: wrap !important; }\n .flex-sm-nowrap { flex-wrap: nowrap !important; }\n .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex-sm-fill { flex: 1 1 auto !important; }\n .flex-sm-grow-0 { flex-grow: 0 !important; }\n .flex-sm-grow-1 { flex-grow: 1 !important; }\n .flex-sm-shrink-0 { flex-shrink: 0 !important; }\n .flex-sm-shrink-1 { flex-shrink: 1 !important; }\n .justify-content-sm-start { justify-content: flex-start !important; }\n .justify-content-sm-end { justify-content: flex-end !important; }\n .justify-content-sm-center { justify-content: center !important; }\n .justify-content-sm-between { justify-content: space-between !important; }\n .justify-content-sm-around { justify-content: space-around !important; }\n .align-items-sm-start { align-items: flex-start !important; }\n .align-items-sm-end { align-items: flex-end !important; }\n .align-items-sm-center { align-items: center !important; }\n .align-items-sm-baseline { align-items: baseline !important; }\n .align-items-sm-stretch { align-items: stretch !important; }\n .align-content-sm-start { align-content: flex-start !important; }\n .align-content-sm-end { align-content: flex-end !important; }\n .align-content-sm-center { align-content: center !important; }\n .align-content-sm-between { align-content: space-between !important; }\n .align-content-sm-around { align-content: space-around !important; }\n .align-content-sm-stretch { align-content: stretch !important; }\n .align-self-sm-auto { align-self: auto !important; }\n .align-self-sm-start { align-self: flex-start !important; }\n .align-self-sm-end { align-self: flex-end !important; }\n .align-self-sm-center { align-self: center !important; }\n .align-self-sm-baseline { align-self: baseline !important; }\n .align-self-sm-stretch { align-self: stretch !important; }\n}@media (min-width: 768px) {\n .flex-md-row { flex-direction: row !important; }\n .flex-md-column { flex-direction: column !important; }\n .flex-md-row-reverse { flex-direction: row-reverse !important; }\n .flex-md-column-reverse { flex-direction: column-reverse !important; }\n .flex-md-wrap { flex-wrap: wrap !important; }\n .flex-md-nowrap { flex-wrap: nowrap !important; }\n .flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex-md-fill { flex: 1 1 auto !important; }\n .flex-md-grow-0 { flex-grow: 0 !important; }\n .flex-md-grow-1 { flex-grow: 1 !important; }\n .flex-md-shrink-0 { flex-shrink: 0 !important; }\n .flex-md-shrink-1 { flex-shrink: 1 !important; }\n .justify-content-md-start { justify-content: flex-start !important; }\n .justify-content-md-end { justify-content: flex-end !important; }\n .justify-content-md-center { justify-content: center !important; }\n .justify-content-md-between { justify-content: space-between !important; }\n .justify-content-md-around { justify-content: space-around !important; }\n .align-items-md-start { align-items: flex-start !important; }\n .align-items-md-end { align-items: flex-end !important; }\n .align-items-md-center { align-items: center !important; }\n .align-items-md-baseline { align-items: baseline !important; }\n .align-items-md-stretch { align-items: stretch !important; }\n .align-content-md-start { align-content: flex-start !important; }\n .align-content-md-end { align-content: flex-end !important; }\n .align-content-md-center { align-content: center !important; }\n .align-content-md-between { align-content: space-between !important; }\n .align-content-md-around { align-content: space-around !important; }\n .align-content-md-stretch { align-content: stretch !important; }\n .align-self-md-auto { align-self: auto !important; }\n .align-self-md-start { align-self: flex-start !important; }\n .align-self-md-end { align-self: flex-end !important; }\n .align-self-md-center { align-self: center !important; }\n .align-self-md-baseline { align-self: baseline !important; }\n .align-self-md-stretch { align-self: stretch !important; }\n}@media (min-width: 992px) {\n .flex-lg-row { flex-direction: row !important; }\n .flex-lg-column { flex-direction: column !important; }\n .flex-lg-row-reverse { flex-direction: row-reverse !important; }\n .flex-lg-column-reverse { flex-direction: column-reverse !important; }\n .flex-lg-wrap { flex-wrap: wrap !important; }\n .flex-lg-nowrap { flex-wrap: nowrap !important; }\n .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex-lg-fill { flex: 1 1 auto !important; }\n .flex-lg-grow-0 { flex-grow: 0 !important; }\n .flex-lg-grow-1 { flex-grow: 1 !important; }\n .flex-lg-shrink-0 { flex-shrink: 0 !important; }\n .flex-lg-shrink-1 { flex-shrink: 1 !important; }\n .justify-content-lg-start { justify-content: flex-start !important; }\n .justify-content-lg-end { justify-content: flex-end !important; }\n .justify-content-lg-center { justify-content: center !important; }\n .justify-content-lg-between { justify-content: space-between !important; }\n .justify-content-lg-around { justify-content: space-around !important; }\n .align-items-lg-start { align-items: flex-start !important; }\n .align-items-lg-end { align-items: flex-end !important; }\n .align-items-lg-center { align-items: center !important; }\n .align-items-lg-baseline { align-items: baseline !important; }\n .align-items-lg-stretch { align-items: stretch !important; }\n .align-content-lg-start { align-content: flex-start !important; }\n .align-content-lg-end { align-content: flex-end !important; }\n .align-content-lg-center { align-content: center !important; }\n .align-content-lg-between { align-content: space-between !important; }\n .align-content-lg-around { align-content: space-around !important; }\n .align-content-lg-stretch { align-content: stretch !important; }\n .align-self-lg-auto { align-self: auto !important; }\n .align-self-lg-start { align-self: flex-start !important; }\n .align-self-lg-end { align-self: flex-end !important; }\n .align-self-lg-center { align-self: center !important; }\n .align-self-lg-baseline { align-self: baseline !important; }\n .align-self-lg-stretch { align-self: stretch !important; }\n}@media (min-width: 1200px) {\n .flex-xl-row { flex-direction: row !important; }\n .flex-xl-column { flex-direction: column !important; }\n .flex-xl-row-reverse { flex-direction: row-reverse !important; }\n .flex-xl-column-reverse { flex-direction: column-reverse !important; }\n .flex-xl-wrap { flex-wrap: wrap !important; }\n .flex-xl-nowrap { flex-wrap: nowrap !important; }\n .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex-xl-fill { flex: 1 1 auto !important; }\n .flex-xl-grow-0 { flex-grow: 0 !important; }\n .flex-xl-grow-1 { flex-grow: 1 !important; }\n .flex-xl-shrink-0 { flex-shrink: 0 !important; }\n .flex-xl-shrink-1 { flex-shrink: 1 !important; }\n .justify-content-xl-start { justify-content: flex-start !important; }\n .justify-content-xl-end { justify-content: flex-end !important; }\n .justify-content-xl-center { justify-content: center !important; }\n .justify-content-xl-between { justify-content: space-between !important; }\n .justify-content-xl-around { justify-content: space-around !important; }\n .align-items-xl-start { align-items: flex-start !important; }\n .align-items-xl-end { align-items: flex-end !important; }\n .align-items-xl-center { align-items: center !important; }\n .align-items-xl-baseline { align-items: baseline !important; }\n .align-items-xl-stretch { align-items: stretch !important; }\n .align-content-xl-start { align-content: flex-start !important; }\n .align-content-xl-end { align-content: flex-end !important; }\n .align-content-xl-center { align-content: center !important; }\n .align-content-xl-between { align-content: space-between !important; }\n .align-content-xl-around { align-content: space-around !important; }\n .align-content-xl-stretch { align-content: stretch !important; }\n .align-self-xl-auto { align-self: auto !important; }\n .align-self-xl-start { align-self: flex-start !important; }\n .align-self-xl-end { align-self: flex-end !important; }\n .align-self-xl-center { align-self: center !important; }\n .align-self-xl-baseline { align-self: baseline !important; }\n .align-self-xl-stretch { align-self: stretch !important; }\n}.float-left { float: left !important; }.float-right { float: right !important; }.float-none { float: none !important; }@media (min-width: 576px) {\n .float-sm-left { float: left !important; }\n .float-sm-right { float: right !important; }\n .float-sm-none { float: none !important; }\n}@media (min-width: 768px) {\n .float-md-left { float: left !important; }\n .float-md-right { float: right !important; }\n .float-md-none { float: none !important; }\n}@media (min-width: 992px) {\n .float-lg-left { float: left !important; }\n .float-lg-right { float: right !important; }\n .float-lg-none { float: none !important; }\n}@media (min-width: 1200px) {\n .float-xl-left { float: left !important; }\n .float-xl-right { float: right !important; }\n .float-xl-none { float: none !important; }\n}.position-static { position: static !important; }.position-relative { position: relative !important; }.position-absolute { position: absolute !important; }.position-fixed { position: fixed !important; }.position-sticky { position: sticky !important; }.fixed-top { position: fixed; top: 0px; right: 0px; left: 0px; z-index: 1030; }.fixed-bottom { position: fixed; right: 0px; bottom: 0px; left: 0px; z-index: 1030; }@supports ((position:-webkit-sticky) or (position:sticky)) {\n .sticky-top { position: sticky; top: 0px; z-index: 1020; }\n}.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px; }.sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; overflow: visible; clip: auto; white-space: normal; }.shadow-sm { box-shadow: rgba(0, 0, 0, 0.075) 0px 0.125rem 0.25rem !important; }.shadow { box-shadow: rgba(0, 0, 0, 0.15) 0px 0.5rem 1rem !important; }.shadow-lg { box-shadow: rgba(0, 0, 0, 0.176) 0px 1rem 3rem !important; }.shadow-none { box-shadow: none !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; }.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; }.mw-100 { max-width: 100% !important; }.mh-100 { max-height: 100% !important; }.m-0 { margin: 0px !important; }.mt-0, .my-0 { margin-top: 0px !important; }.mr-0, .mx-0 { margin-right: 0px !important; }.mb-0, .my-0 { margin-bottom: 0px !important; }.ml-0, .mx-0 { margin-left: 0px !important; }.m-1 { margin: 0.25rem !important; }.mt-1, .my-1 { margin-top: 0.25rem !important; }.mr-1, .mx-1 { margin-right: 0.25rem !important; }.mb-1, .my-1 { margin-bottom: 0.25rem !important; }.ml-1, .mx-1 { margin-left: 0.25rem !important; }.m-2 { margin: 0.5rem !important; }.mt-2, .my-2 { margin-top: 0.5rem !important; }.mr-2, .mx-2 { margin-right: 0.5rem !important; }.mb-2, .my-2 { margin-bottom: 0.5rem !important; }.ml-2, .mx-2 { margin-left: 0.5rem !important; }.m-3 { margin: 1rem !important; }.mt-3, .my-3 { margin-top: 1rem !important; }.mr-3, .mx-3 { margin-right: 1rem !important; }.mb-3, .my-3 { margin-bottom: 1rem !important; }.ml-3, .mx-3 { margin-left: 1rem !important; }.m-4 { margin: 1.5rem !important; }.mt-4, .my-4 { margin-top: 1.5rem !important; }.mr-4, .mx-4 { margin-right: 1.5rem !important; }.mb-4, .my-4 { margin-bottom: 1.5rem !important; }.ml-4, .mx-4 { margin-left: 1.5rem !important; }.m-5 { margin: 3rem !important; }.mt-5, .my-5 { margin-top: 3rem !important; }.mr-5, .mx-5 { margin-right: 3rem !important; }.mb-5, .my-5 { margin-bottom: 3rem !important; }.ml-5, .mx-5 { margin-left: 3rem !important; }.p-0 { padding: 0px !important; }.pt-0, .py-0 { padding-top: 0px !important; }.pr-0, .px-0 { padding-right: 0px !important; }.pb-0, .py-0 { padding-bottom: 0px !important; }.pl-0, .px-0 { padding-left: 0px !important; }.p-1 { padding: 0.25rem !important; }.pt-1, .py-1 { padding-top: 0.25rem !important; }.pr-1, .px-1 { padding-right: 0.25rem !important; }.pb-1, .py-1 { padding-bottom: 0.25rem !important; }.pl-1, .px-1 { padding-left: 0.25rem !important; }.p-2 { padding: 0.5rem !important; }.pt-2, .py-2 { padding-top: 0.5rem !important; }.pr-2, .px-2 { padding-right: 0.5rem !important; }.pb-2, .py-2 { padding-bottom: 0.5rem !important; }.pl-2, .px-2 { padding-left: 0.5rem !important; }.p-3 { padding: 1rem !important; }.pt-3, .py-3 { padding-top: 1rem !important; }.pr-3, .px-3 { padding-right: 1rem !important; }.pb-3, .py-3 { padding-bottom: 1rem !important; }.pl-3, .px-3 { padding-left: 1rem !important; }.p-4 { padding: 1.5rem !important; }.pt-4, .py-4 { padding-top: 1.5rem !important; }.pr-4, .px-4 { padding-right: 1.5rem !important; }.pb-4, .py-4 { padding-bottom: 1.5rem !important; }.pl-4, .px-4 { padding-left: 1.5rem !important; }.p-5 { padding: 3rem !important; }.pt-5, .py-5 { padding-top: 3rem !important; }.pr-5, .px-5 { padding-right: 3rem !important; }.pb-5, .py-5 { padding-bottom: 3rem !important; }.pl-5, .px-5 { padding-left: 3rem !important; }.m-auto { margin: auto !important; }.mt-auto, .my-auto { margin-top: auto !important; }.mr-auto, .mx-auto { margin-right: auto !important; }.mb-auto, .my-auto { margin-bottom: auto !important; }.ml-auto, .mx-auto { margin-left: auto !important; }@media (min-width: 576px) {\n .m-sm-0 { margin: 0px !important; }\n .mt-sm-0, .my-sm-0 { margin-top: 0px !important; }\n .mr-sm-0, .mx-sm-0 { margin-right: 0px !important; }\n .mb-sm-0, .my-sm-0 { margin-bottom: 0px !important; }\n .ml-sm-0, .mx-sm-0 { margin-left: 0px !important; }\n .m-sm-1 { margin: 0.25rem !important; }\n .mt-sm-1, .my-sm-1 { margin-top: 0.25rem !important; }\n .mr-sm-1, .mx-sm-1 { margin-right: 0.25rem !important; }\n .mb-sm-1, .my-sm-1 { margin-bottom: 0.25rem !important; }\n .ml-sm-1, .mx-sm-1 { margin-left: 0.25rem !important; }\n .m-sm-2 { margin: 0.5rem !important; }\n .mt-sm-2, .my-sm-2 { margin-top: 0.5rem !important; }\n .mr-sm-2, .mx-sm-2 { margin-right: 0.5rem !important; }\n .mb-sm-2, .my-sm-2 { margin-bottom: 0.5rem !important; }\n .ml-sm-2, .mx-sm-2 { margin-left: 0.5rem !important; }\n .m-sm-3 { margin: 1rem !important; }\n .mt-sm-3, .my-sm-3 { margin-top: 1rem !important; }\n .mr-sm-3, .mx-sm-3 { margin-right: 1rem !important; }\n .mb-sm-3, .my-sm-3 { margin-bottom: 1rem !important; }\n .ml-sm-3, .mx-sm-3 { margin-left: 1rem !important; }\n .m-sm-4 { margin: 1.5rem !important; }\n .mt-sm-4, .my-sm-4 { margin-top: 1.5rem !important; }\n .mr-sm-4, .mx-sm-4 { margin-right: 1.5rem !important; }\n .mb-sm-4, .my-sm-4 { margin-bottom: 1.5rem !important; }\n .ml-sm-4, .mx-sm-4 { margin-left: 1.5rem !important; }\n .m-sm-5 { margin: 3rem !important; }\n .mt-sm-5, .my-sm-5 { margin-top: 3rem !important; }\n .mr-sm-5, .mx-sm-5 { margin-right: 3rem !important; }\n .mb-sm-5, .my-sm-5 { margin-bottom: 3rem !important; }\n .ml-sm-5, .mx-sm-5 { margin-left: 3rem !important; }\n .p-sm-0 { padding: 0px !important; }\n .pt-sm-0, .py-sm-0 { padding-top: 0px !important; }\n .pr-sm-0, .px-sm-0 { padding-right: 0px !important; }\n .pb-sm-0, .py-sm-0 { padding-bottom: 0px !important; }\n .pl-sm-0, .px-sm-0 { padding-left: 0px !important; }\n .p-sm-1 { padding: 0.25rem !important; }\n .pt-sm-1, .py-sm-1 { padding-top: 0.25rem !important; }\n .pr-sm-1, .px-sm-1 { padding-right: 0.25rem !important; }\n .pb-sm-1, .py-sm-1 { padding-bottom: 0.25rem !important; }\n .pl-sm-1, .px-sm-1 { padding-left: 0.25rem !important; }\n .p-sm-2 { padding: 0.5rem !important; }\n .pt-sm-2, .py-sm-2 { padding-top: 0.5rem !important; }\n .pr-sm-2, .px-sm-2 { padding-right: 0.5rem !important; }\n .pb-sm-2, .py-sm-2 { padding-bottom: 0.5rem !important; }\n .pl-sm-2, .px-sm-2 { padding-left: 0.5rem !important; }\n .p-sm-3 { padding: 1rem !important; }\n .pt-sm-3, .py-sm-3 { padding-top: 1rem !important; }\n .pr-sm-3, .px-sm-3 { padding-right: 1rem !important; }\n .pb-sm-3, .py-sm-3 { padding-bottom: 1rem !important; }\n .pl-sm-3, .px-sm-3 { padding-left: 1rem !important; }\n .p-sm-4 { padding: 1.5rem !important; }\n .pt-sm-4, .py-sm-4 { padding-top: 1.5rem !important; }\n .pr-sm-4, .px-sm-4 { padding-right: 1.5rem !important; }\n .pb-sm-4, .py-sm-4 { padding-bottom: 1.5rem !important; }\n .pl-sm-4, .px-sm-4 { padding-left: 1.5rem !important; }\n .p-sm-5 { padding: 3rem !important; }\n .pt-sm-5, .py-sm-5 { padding-top: 3rem !important; }\n .pr-sm-5, .px-sm-5 { padding-right: 3rem !important; }\n .pb-sm-5, .py-sm-5 { padding-bottom: 3rem !important; }\n .pl-sm-5, .px-sm-5 { padding-left: 3rem !important; }\n .m-sm-auto { margin: auto !important; }\n .mt-sm-auto, .my-sm-auto { margin-top: auto !important; }\n .mr-sm-auto, .mx-sm-auto { margin-right: auto !important; }\n .mb-sm-auto, .my-sm-auto { margin-bottom: auto !important; }\n .ml-sm-auto, .mx-sm-auto { margin-left: auto !important; }\n}@media (min-width: 768px) {\n .m-md-0 { margin: 0px !important; }\n .mt-md-0, .my-md-0 { margin-top: 0px !important; }\n .mr-md-0, .mx-md-0 { margin-right: 0px !important; }\n .mb-md-0, .my-md-0 { margin-bottom: 0px !important; }\n .ml-md-0, .mx-md-0 { margin-left: 0px !important; }\n .m-md-1 { margin: 0.25rem !important; }\n .mt-md-1, .my-md-1 { margin-top: 0.25rem !important; }\n .mr-md-1, .mx-md-1 { margin-right: 0.25rem !important; }\n .mb-md-1, .my-md-1 { margin-bottom: 0.25rem !important; }\n .ml-md-1, .mx-md-1 { margin-left: 0.25rem !important; }\n .m-md-2 { margin: 0.5rem !important; }\n .mt-md-2, .my-md-2 { margin-top: 0.5rem !important; }\n .mr-md-2, .mx-md-2 { margin-right: 0.5rem !important; }\n .mb-md-2, .my-md-2 { margin-bottom: 0.5rem !important; }\n .ml-md-2, .mx-md-2 { margin-left: 0.5rem !important; }\n .m-md-3 { margin: 1rem !important; }\n .mt-md-3, .my-md-3 { margin-top: 1rem !important; }\n .mr-md-3, .mx-md-3 { margin-right: 1rem !important; }\n .mb-md-3, .my-md-3 { margin-bottom: 1rem !important; }\n .ml-md-3, .mx-md-3 { margin-left: 1rem !important; }\n .m-md-4 { margin: 1.5rem !important; }\n .mt-md-4, .my-md-4 { margin-top: 1.5rem !important; }\n .mr-md-4, .mx-md-4 { margin-right: 1.5rem !important; }\n .mb-md-4, .my-md-4 { margin-bottom: 1.5rem !important; }\n .ml-md-4, .mx-md-4 { margin-left: 1.5rem !important; }\n .m-md-5 { margin: 3rem !important; }\n .mt-md-5, .my-md-5 { margin-top: 3rem !important; }\n .mr-md-5, .mx-md-5 { margin-right: 3rem !important; }\n .mb-md-5, .my-md-5 { margin-bottom: 3rem !important; }\n .ml-md-5, .mx-md-5 { margin-left: 3rem !important; }\n .p-md-0 { padding: 0px !important; }\n .pt-md-0, .py-md-0 { padding-top: 0px !important; }\n .pr-md-0, .px-md-0 { padding-right: 0px !important; }\n .pb-md-0, .py-md-0 { padding-bottom: 0px !important; }\n .pl-md-0, .px-md-0 { padding-left: 0px !important; }\n .p-md-1 { padding: 0.25rem !important; }\n .pt-md-1, .py-md-1 { padding-top: 0.25rem !important; }\n .pr-md-1, .px-md-1 { padding-right: 0.25rem !important; }\n .pb-md-1, .py-md-1 { padding-bottom: 0.25rem !important; }\n .pl-md-1, .px-md-1 { padding-left: 0.25rem !important; }\n .p-md-2 { padding: 0.5rem !important; }\n .pt-md-2, .py-md-2 { padding-top: 0.5rem !important; }\n .pr-md-2, .px-md-2 { padding-right: 0.5rem !important; }\n .pb-md-2, .py-md-2 { padding-bottom: 0.5rem !important; }\n .pl-md-2, .px-md-2 { padding-left: 0.5rem !important; }\n .p-md-3 { padding: 1rem !important; }\n .pt-md-3, .py-md-3 { padding-top: 1rem !important; }\n .pr-md-3, .px-md-3 { padding-right: 1rem !important; }\n .pb-md-3, .py-md-3 { padding-bottom: 1rem !important; }\n .pl-md-3, .px-md-3 { padding-left: 1rem !important; }\n .p-md-4 { padding: 1.5rem !important; }\n .pt-md-4, .py-md-4 { padding-top: 1.5rem !important; }\n .pr-md-4, .px-md-4 { padding-right: 1.5rem !important; }\n .pb-md-4, .py-md-4 { padding-bottom: 1.5rem !important; }\n .pl-md-4, .px-md-4 { padding-left: 1.5rem !important; }\n .p-md-5 { padding: 3rem !important; }\n .pt-md-5, .py-md-5 { padding-top: 3rem !important; }\n .pr-md-5, .px-md-5 { padding-right: 3rem !important; }\n .pb-md-5, .py-md-5 { padding-bottom: 3rem !important; }\n .pl-md-5, .px-md-5 { padding-left: 3rem !important; }\n .m-md-auto { margin: auto !important; }\n .mt-md-auto, .my-md-auto { margin-top: auto !important; }\n .mr-md-auto, .mx-md-auto { margin-right: auto !important; }\n .mb-md-auto, .my-md-auto { margin-bottom: auto !important; }\n .ml-md-auto, .mx-md-auto { margin-left: auto !important; }\n}@media (min-width: 992px) {\n .m-lg-0 { margin: 0px !important; }\n .mt-lg-0, .my-lg-0 { margin-top: 0px !important; }\n .mr-lg-0, .mx-lg-0 { margin-right: 0px !important; }\n .mb-lg-0, .my-lg-0 { margin-bottom: 0px !important; }\n .ml-lg-0, .mx-lg-0 { margin-left: 0px !important; }\n .m-lg-1 { margin: 0.25rem !important; }\n .mt-lg-1, .my-lg-1 { margin-top: 0.25rem !important; }\n .mr-lg-1, .mx-lg-1 { margin-right: 0.25rem !important; }\n .mb-lg-1, .my-lg-1 { margin-bottom: 0.25rem !important; }\n .ml-lg-1, .mx-lg-1 { margin-left: 0.25rem !important; }\n .m-lg-2 { margin: 0.5rem !important; }\n .mt-lg-2, .my-lg-2 { margin-top: 0.5rem !important; }\n .mr-lg-2, .mx-lg-2 { margin-right: 0.5rem !important; }\n .mb-lg-2, .my-lg-2 { margin-bottom: 0.5rem !important; }\n .ml-lg-2, .mx-lg-2 { margin-left: 0.5rem !important; }\n .m-lg-3 { margin: 1rem !important; }\n .mt-lg-3, .my-lg-3 { margin-top: 1rem !important; }\n .mr-lg-3, .mx-lg-3 { margin-right: 1rem !important; }\n .mb-lg-3, .my-lg-3 { margin-bottom: 1rem !important; }\n .ml-lg-3, .mx-lg-3 { margin-left: 1rem !important; }\n .m-lg-4 { margin: 1.5rem !important; }\n .mt-lg-4, .my-lg-4 { margin-top: 1.5rem !important; }\n .mr-lg-4, .mx-lg-4 { margin-right: 1.5rem !important; }\n .mb-lg-4, .my-lg-4 { margin-bottom: 1.5rem !important; }\n .ml-lg-4, .mx-lg-4 { margin-left: 1.5rem !important; }\n .m-lg-5 { margin: 3rem !important; }\n .mt-lg-5, .my-lg-5 { margin-top: 3rem !important; }\n .mr-lg-5, .mx-lg-5 { margin-right: 3rem !important; }\n .mb-lg-5, .my-lg-5 { margin-bottom: 3rem !important; }\n .ml-lg-5, .mx-lg-5 { margin-left: 3rem !important; }\n .p-lg-0 { padding: 0px !important; }\n .pt-lg-0, .py-lg-0 { padding-top: 0px !important; }\n .pr-lg-0, .px-lg-0 { padding-right: 0px !important; }\n .pb-lg-0, .py-lg-0 { padding-bottom: 0px !important; }\n .pl-lg-0, .px-lg-0 { padding-left: 0px !important; }\n .p-lg-1 { padding: 0.25rem !important; }\n .pt-lg-1, .py-lg-1 { padding-top: 0.25rem !important; }\n .pr-lg-1, .px-lg-1 { padding-right: 0.25rem !important; }\n .pb-lg-1, .py-lg-1 { padding-bottom: 0.25rem !important; }\n .pl-lg-1, .px-lg-1 { padding-left: 0.25rem !important; }\n .p-lg-2 { padding: 0.5rem !important; }\n .pt-lg-2, .py-lg-2 { padding-top: 0.5rem !important; }\n .pr-lg-2, .px-lg-2 { padding-right: 0.5rem !important; }\n .pb-lg-2, .py-lg-2 { padding-bottom: 0.5rem !important; }\n .pl-lg-2, .px-lg-2 { padding-left: 0.5rem !important; }\n .p-lg-3 { padding: 1rem !important; }\n .pt-lg-3, .py-lg-3 { padding-top: 1rem !important; }\n .pr-lg-3, .px-lg-3 { padding-right: 1rem !important; }\n .pb-lg-3, .py-lg-3 { padding-bottom: 1rem !important; }\n .pl-lg-3, .px-lg-3 { padding-left: 1rem !important; }\n .p-lg-4 { padding: 1.5rem !important; }\n .pt-lg-4, .py-lg-4 { padding-top: 1.5rem !important; }\n .pr-lg-4, .px-lg-4 { padding-right: 1.5rem !important; }\n .pb-lg-4, .py-lg-4 { padding-bottom: 1.5rem !important; }\n .pl-lg-4, .px-lg-4 { padding-left: 1.5rem !important; }\n .p-lg-5 { padding: 3rem !important; }\n .pt-lg-5, .py-lg-5 { padding-top: 3rem !important; }\n .pr-lg-5, .px-lg-5 { padding-right: 3rem !important; }\n .pb-lg-5, .py-lg-5 { padding-bottom: 3rem !important; }\n .pl-lg-5, .px-lg-5 { padding-left: 3rem !important; }\n .m-lg-auto { margin: auto !important; }\n .mt-lg-auto, .my-lg-auto { margin-top: auto !important; }\n .mr-lg-auto, .mx-lg-auto { margin-right: auto !important; }\n .mb-lg-auto, .my-lg-auto { margin-bottom: auto !important; }\n .ml-lg-auto, .mx-lg-auto { margin-left: auto !important; }\n}@media (min-width: 1200px) {\n .m-xl-0 { margin: 0px !important; }\n .mt-xl-0, .my-xl-0 { margin-top: 0px !important; }\n .mr-xl-0, .mx-xl-0 { margin-right: 0px !important; }\n .mb-xl-0, .my-xl-0 { margin-bottom: 0px !important; }\n .ml-xl-0, .mx-xl-0 { margin-left: 0px !important; }\n .m-xl-1 { margin: 0.25rem !important; }\n .mt-xl-1, .my-xl-1 { margin-top: 0.25rem !important; }\n .mr-xl-1, .mx-xl-1 { margin-right: 0.25rem !important; }\n .mb-xl-1, .my-xl-1 { margin-bottom: 0.25rem !important; }\n .ml-xl-1, .mx-xl-1 { margin-left: 0.25rem !important; }\n .m-xl-2 { margin: 0.5rem !important; }\n .mt-xl-2, .my-xl-2 { margin-top: 0.5rem !important; }\n .mr-xl-2, .mx-xl-2 { margin-right: 0.5rem !important; }\n .mb-xl-2, .my-xl-2 { margin-bottom: 0.5rem !important; }\n .ml-xl-2, .mx-xl-2 { margin-left: 0.5rem !important; }\n .m-xl-3 { margin: 1rem !important; }\n .mt-xl-3, .my-xl-3 { margin-top: 1rem !important; }\n .mr-xl-3, .mx-xl-3 { margin-right: 1rem !important; }\n .mb-xl-3, .my-xl-3 { margin-bottom: 1rem !important; }\n .ml-xl-3, .mx-xl-3 { margin-left: 1rem !important; }\n .m-xl-4 { margin: 1.5rem !important; }\n .mt-xl-4, .my-xl-4 { margin-top: 1.5rem !important; }\n .mr-xl-4, .mx-xl-4 { margin-right: 1.5rem !important; }\n .mb-xl-4, .my-xl-4 { margin-bottom: 1.5rem !important; }\n .ml-xl-4, .mx-xl-4 { margin-left: 1.5rem !important; }\n .m-xl-5 { margin: 3rem !important; }\n .mt-xl-5, .my-xl-5 { margin-top: 3rem !important; }\n .mr-xl-5, .mx-xl-5 { margin-right: 3rem !important; }\n .mb-xl-5, .my-xl-5 { margin-bottom: 3rem !important; }\n .ml-xl-5, .mx-xl-5 { margin-left: 3rem !important; }\n .p-xl-0 { padding: 0px !important; }\n .pt-xl-0, .py-xl-0 { padding-top: 0px !important; }\n .pr-xl-0, .px-xl-0 { padding-right: 0px !important; }\n .pb-xl-0, .py-xl-0 { padding-bottom: 0px !important; }\n .pl-xl-0, .px-xl-0 { padding-left: 0px !important; }\n .p-xl-1 { padding: 0.25rem !important; }\n .pt-xl-1, .py-xl-1 { padding-top: 0.25rem !important; }\n .pr-xl-1, .px-xl-1 { padding-right: 0.25rem !important; }\n .pb-xl-1, .py-xl-1 { padding-bottom: 0.25rem !important; }\n .pl-xl-1, .px-xl-1 { padding-left: 0.25rem !important; }\n .p-xl-2 { padding: 0.5rem !important; }\n .pt-xl-2, .py-xl-2 { padding-top: 0.5rem !important; }\n .pr-xl-2, .px-xl-2 { padding-right: 0.5rem !important; }\n .pb-xl-2, .py-xl-2 { padding-bottom: 0.5rem !important; }\n .pl-xl-2, .px-xl-2 { padding-left: 0.5rem !important; }\n .p-xl-3 { padding: 1rem !important; }\n .pt-xl-3, .py-xl-3 { padding-top: 1rem !important; }\n .pr-xl-3, .px-xl-3 { padding-right: 1rem !important; }\n .pb-xl-3, .py-xl-3 { padding-bottom: 1rem !important; }\n .pl-xl-3, .px-xl-3 { padding-left: 1rem !important; }\n .p-xl-4 { padding: 1.5rem !important; }\n .pt-xl-4, .py-xl-4 { padding-top: 1.5rem !important; }\n .pr-xl-4, .px-xl-4 { padding-right: 1.5rem !important; }\n .pb-xl-4, .py-xl-4 { padding-bottom: 1.5rem !important; }\n .pl-xl-4, .px-xl-4 { padding-left: 1.5rem !important; }\n .p-xl-5 { padding: 3rem !important; }\n .pt-xl-5, .py-xl-5 { padding-top: 3rem !important; }\n .pr-xl-5, .px-xl-5 { padding-right: 3rem !important; }\n .pb-xl-5, .py-xl-5 { padding-bottom: 3rem !important; }\n .pl-xl-5, .px-xl-5 { padding-left: 3rem !important; }\n .m-xl-auto { margin: auto !important; }\n .mt-xl-auto, .my-xl-auto { margin-top: auto !important; }\n .mr-xl-auto, .mx-xl-auto { margin-right: auto !important; }\n .mb-xl-auto, .my-xl-auto { margin-bottom: auto !important; }\n .ml-xl-auto, .mx-xl-auto { margin-left: auto !important; }\n}.text-monospace { font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace; }.text-justify { text-align: justify !important; }.text-nowrap { white-space: nowrap !important; }.text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.text-left { text-align: left !important; }.text-right { text-align: right !important; }.text-center { text-align: center !important; }@media (min-width: 576px) {\n .text-sm-left { text-align: left !important; }\n .text-sm-right { text-align: right !important; }\n .text-sm-center { text-align: center !important; }\n}@media (min-width: 768px) {\n .text-md-left { text-align: left !important; }\n .text-md-right { text-align: right !important; }\n .text-md-center { text-align: center !important; }\n}@media (min-width: 992px) {\n .text-lg-left { text-align: left !important; }\n .text-lg-right { text-align: right !important; }\n .text-lg-center { text-align: center !important; }\n}@media (min-width: 1200px) {\n .text-xl-left { text-align: left !important; }\n .text-xl-right { text-align: right !important; }\n .text-xl-center { text-align: center !important; }\n}.text-lowercase { text-transform: lowercase !important; }.text-uppercase { text-transform: uppercase !important; }.text-capitalize { text-transform: capitalize !important; }.font-weight-light { font-weight: 300 !important; }.font-weight-normal { font-weight: 400 !important; }.font-weight-bold { font-weight: 700 !important; }.font-italic { font-style: italic !important; }.text-white { color: rgb(255, 255, 255) !important; }.text-primary { color: rgb(0, 123, 255) !important; }a.text-primary:focus, a.text-primary:hover { color: rgb(0, 98, 204) !important; }.text-secondary { color: rgb(108, 117, 125) !important; }a.text-secondary:focus, a.text-secondary:hover { color: rgb(84, 91, 98) !important; }.text-success { color: rgb(40, 167, 69) !important; }a.text-success:focus, a.text-success:hover { color: rgb(30, 126, 52) !important; }.text-info { color: rgb(23, 162, 184) !important; }a.text-info:focus, a.text-info:hover { color: rgb(17, 122, 139) !important; }.text-warning { color: rgb(255, 193, 7) !important; }a.text-warning:focus, a.text-warning:hover { color: rgb(211, 158, 0) !important; }.text-danger { color: rgb(220, 53, 69) !important; }a.text-danger:focus, a.text-danger:hover { color: rgb(189, 33, 48) !important; }.text-light { color: rgb(248, 249, 250) !important; }a.text-light:focus, a.text-light:hover { color: rgb(218, 224, 229) !important; }.text-dark { color: rgb(52, 58, 64) !important; }a.text-dark:focus, a.text-dark:hover { color: rgb(29, 33, 36) !important; }.text-body { color: rgb(33, 37, 41) !important; }.text-muted { color: rgb(108, 117, 125) !important; }.text-black-50 { color: rgba(0, 0, 0, 0.5) !important; }.text-white-50 { color: rgba(255, 255, 255, 0.5) !important; }.text-hide { font: 0px/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0px; }.visible { visibility: visible !important; }.invisible { visibility: hidden !important; }@media print {\n *, ::after, ::before { text-shadow: none !important; box-shadow: none !important; }\n a:not(.btn) { text-decoration: underline; }\n abbr[title]::after { content: \" (\" attr(title) \")\"; }\n pre { white-space: pre-wrap !important; }\n blockquote, pre { border: 1px solid rgb(173, 181, 189); break-inside: avoid; }\n thead { display: table-header-group; }\n img, tr { break-inside: avoid; }\n h2, h3, p { orphans: 3; widows: 3; }\n h2, h3 { break-after: avoid; }\n @page { size: a3; }\n body { min-width: 992px !important; }\n .container { min-width: 992px !important; }\n .navbar { display: none; }\n .badge { border: 1px solid rgb(0, 0, 0); }\n .table { border-collapse: collapse !important; }\n .table td, .table th { background-color: rgb(255, 255, 255) !important; }\n .table-bordered td, .table-bordered th { border: 1px solid rgb(222, 226, 230) !important; }\n .table-dark { color: inherit; }\n .table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark thead th { border-color: rgb(222, 226, 230); }\n .table .thead-dark th { color: inherit; border-color: rgb(222, 226, 230); }\n}"},"childNodes":[],"id":22},{"type":3,"textContent":"\n\n ","id":23},{"type":5,"textContent":" Custom styles for this template ","id":24},{"type":3,"textContent":"\n ","id":25},{"type":2,"tagName":"link","attributes":{"_cssText":".container { max-width: 960px; }.lh-condensed { line-height: 1.25; }"},"childNodes":[],"id":26},{"type":3,"textContent":"\n","id":27}],"id":5},{"type":3,"textContent":"\n\n","id":28},{"type":2,"tagName":"body","attributes":{"class":"bg-light"},"childNodes":[{"type":3,"textContent":"\n\n ","id":30},{"type":2,"tagName":"div","attributes":{"class":"container"},"childNodes":[{"type":3,"textContent":"\n ","id":32},{"type":2,"tagName":"div","attributes":{"class":"py-5 text-center"},"childNodes":[{"type":3,"textContent":"\n ","id":34},{"type":2,"tagName":"img","attributes":{"class":"d-block mx-auto mb-4","src":"./index_files/bootstrap-solid.svg","alt":"","width":"72","height":"72"},"childNodes":[],"id":35},{"type":3,"textContent":"\n ","id":36},{"type":2,"tagName":"h2","attributes":{},"childNodes":[{"type":3,"textContent":"Checkout form","id":38}],"id":37},{"type":3,"textContent":"\n ","id":39},{"type":2,"tagName":"p","attributes":{"class":"lead"},"childNodes":[{"type":3,"textContent":"Below is an example form built entirely with Bootstrap's form controls. Each required form group\n has\n a validation state that can be triggered by attempting to submit the form without completing it.","id":41}],"id":40},{"type":3,"textContent":"\n ","id":42}],"id":33},{"type":3,"textContent":"\n\n ","id":43},{"type":2,"tagName":"div","attributes":{"class":"row"},"childNodes":[{"type":3,"textContent":"\n ","id":45},{"type":2,"tagName":"div","attributes":{"class":"col-md-4 order-md-2 mb-4"},"childNodes":[{"type":3,"textContent":"\n ","id":47},{"type":2,"tagName":"h4","attributes":{"class":"d-flex justify-content-between align-items-center mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":49},{"type":2,"tagName":"span","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"Your cart","id":51}],"id":50},{"type":3,"textContent":"\n ","id":52},{"type":2,"tagName":"span","attributes":{"class":"badge badge-secondary badge-pill"},"childNodes":[{"type":3,"textContent":"3","id":54}],"id":53},{"type":3,"textContent":"\n ","id":55}],"id":48},{"type":3,"textContent":"\n ","id":56},{"type":2,"tagName":"ul","attributes":{"class":"list-group mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":58},{"type":2,"tagName":"li","attributes":{"class":"list-group-item d-flex justify-content-between lh-condensed"},"childNodes":[{"type":3,"textContent":"\n ","id":60},{"type":2,"tagName":"div","attributes":{},"childNodes":[{"type":3,"textContent":"\n ","id":62},{"type":2,"tagName":"h6","attributes":{"class":"my-0"},"childNodes":[{"type":3,"textContent":"Product name","id":64}],"id":63},{"type":3,"textContent":"\n ","id":65},{"type":2,"tagName":"small","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"Brief description","id":67}],"id":66},{"type":3,"textContent":"\n ","id":68}],"id":61},{"type":3,"textContent":"\n ","id":69},{"type":2,"tagName":"span","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"$12","id":71}],"id":70},{"type":3,"textContent":"\n ","id":72}],"id":59},{"type":3,"textContent":"\n ","id":73},{"type":2,"tagName":"li","attributes":{"class":"list-group-item d-flex justify-content-between lh-condensed"},"childNodes":[{"type":3,"textContent":"\n ","id":75},{"type":2,"tagName":"div","attributes":{},"childNodes":[{"type":3,"textContent":"\n ","id":77},{"type":2,"tagName":"h6","attributes":{"class":"my-0"},"childNodes":[{"type":3,"textContent":"Second product","id":79}],"id":78},{"type":3,"textContent":"\n ","id":80},{"type":2,"tagName":"small","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"Brief description","id":82}],"id":81},{"type":3,"textContent":"\n ","id":83}],"id":76},{"type":3,"textContent":"\n ","id":84},{"type":2,"tagName":"span","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"$8","id":86}],"id":85},{"type":3,"textContent":"\n ","id":87}],"id":74},{"type":3,"textContent":"\n ","id":88},{"type":2,"tagName":"li","attributes":{"class":"list-group-item d-flex justify-content-between lh-condensed"},"childNodes":[{"type":3,"textContent":"\n ","id":90},{"type":2,"tagName":"div","attributes":{},"childNodes":[{"type":3,"textContent":"\n ","id":92},{"type":2,"tagName":"h6","attributes":{"class":"my-0"},"childNodes":[{"type":3,"textContent":"Third item","id":94}],"id":93},{"type":3,"textContent":"\n ","id":95},{"type":2,"tagName":"small","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"Brief description","id":97}],"id":96},{"type":3,"textContent":"\n ","id":98}],"id":91},{"type":3,"textContent":"\n ","id":99},{"type":2,"tagName":"span","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"$5","id":101}],"id":100},{"type":3,"textContent":"\n ","id":102}],"id":89},{"type":3,"textContent":"\n ","id":103},{"type":2,"tagName":"li","attributes":{"class":"list-group-item d-flex justify-content-between bg-light"},"childNodes":[{"type":3,"textContent":"\n ","id":105},{"type":2,"tagName":"div","attributes":{"class":"text-success"},"childNodes":[{"type":3,"textContent":"\n ","id":107},{"type":2,"tagName":"h6","attributes":{"class":"my-0"},"childNodes":[{"type":3,"textContent":"Promo code","id":109}],"id":108},{"type":3,"textContent":"\n ","id":110},{"type":2,"tagName":"small","attributes":{},"childNodes":[{"type":3,"textContent":"EXAMPLECODE","id":112}],"id":111},{"type":3,"textContent":"\n ","id":113}],"id":106},{"type":3,"textContent":"\n ","id":114},{"type":2,"tagName":"span","attributes":{"class":"text-success"},"childNodes":[{"type":3,"textContent":"-$5","id":116}],"id":115},{"type":3,"textContent":"\n ","id":117}],"id":104},{"type":3,"textContent":"\n ","id":118},{"type":2,"tagName":"li","attributes":{"class":"list-group-item d-flex justify-content-between"},"childNodes":[{"type":3,"textContent":"\n ","id":120},{"type":2,"tagName":"span","attributes":{},"childNodes":[{"type":3,"textContent":"Total (USD)","id":122}],"id":121},{"type":3,"textContent":"\n ","id":123},{"type":2,"tagName":"strong","attributes":{},"childNodes":[{"type":3,"textContent":"$20","id":125}],"id":124},{"type":3,"textContent":"\n ","id":126}],"id":119},{"type":3,"textContent":"\n ","id":127}],"id":57},{"type":3,"textContent":"\n\n ","id":128},{"type":2,"tagName":"form","attributes":{"class":"card p-2"},"childNodes":[{"type":3,"textContent":"\n ","id":130},{"type":2,"tagName":"div","attributes":{"class":"input-group"},"childNodes":[{"type":3,"textContent":"\n ","id":132},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","placeholder":"Promo code"},"childNodes":[],"id":133},{"type":3,"textContent":"\n ","id":134},{"type":2,"tagName":"div","attributes":{"class":"input-group-append"},"childNodes":[{"type":3,"textContent":"\n ","id":136},{"type":2,"tagName":"button","attributes":{"type":"submit","class":"btn btn-secondary"},"childNodes":[{"type":3,"textContent":"Redeem","id":138}],"id":137},{"type":3,"textContent":"\n ","id":139}],"id":135},{"type":3,"textContent":"\n ","id":140}],"id":131},{"type":3,"textContent":"\n ","id":141}],"id":129},{"type":3,"textContent":"\n ","id":142}],"id":46},{"type":3,"textContent":"\n ","id":143},{"type":2,"tagName":"div","attributes":{"class":"col-md-8 order-md-1"},"childNodes":[{"type":3,"textContent":"\n ","id":145},{"type":2,"tagName":"h4","attributes":{"class":"mb-3"},"childNodes":[{"type":3,"textContent":"Billing address","id":147}],"id":146},{"type":3,"textContent":"\n ","id":148},{"type":2,"tagName":"form","attributes":{"class":"needs-validation","novalidate":""},"childNodes":[{"type":3,"textContent":"\n ","id":150},{"type":2,"tagName":"div","attributes":{"class":"row"},"childNodes":[{"type":3,"textContent":"\n ","id":152},{"type":2,"tagName":"div","attributes":{"class":"col-md-6 mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":154},{"type":2,"tagName":"label","attributes":{"for":"firstName"},"childNodes":[{"type":3,"textContent":"First name","id":156}],"id":155},{"type":3,"textContent":"\n ","id":157},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","id":"firstName","placeholder":"","value":"","required":""},"childNodes":[],"id":158},{"type":3,"textContent":"\n ","id":159},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Valid first name is required.\n ","id":161}],"id":160},{"type":3,"textContent":"\n ","id":162}],"id":153},{"type":3,"textContent":"\n ","id":163},{"type":2,"tagName":"div","attributes":{"class":"col-md-6 mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":165},{"type":2,"tagName":"label","attributes":{"for":"lastName"},"childNodes":[{"type":3,"textContent":"Last name","id":167}],"id":166},{"type":3,"textContent":"\n ","id":168},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","id":"lastName","placeholder":"","value":"","required":""},"childNodes":[],"id":169},{"type":3,"textContent":"\n ","id":170},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Valid last name is required.\n ","id":172}],"id":171},{"type":3,"textContent":"\n ","id":173}],"id":164},{"type":3,"textContent":"\n ","id":174}],"id":151},{"type":3,"textContent":"\n\n ","id":175},{"type":2,"tagName":"div","attributes":{"class":"mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":177},{"type":2,"tagName":"label","attributes":{"for":"username"},"childNodes":[{"type":3,"textContent":"Username","id":179}],"id":178},{"type":3,"textContent":"\n ","id":180},{"type":2,"tagName":"div","attributes":{"class":"input-group"},"childNodes":[{"type":3,"textContent":"\n ","id":182},{"type":2,"tagName":"div","attributes":{"class":"input-group-prepend"},"childNodes":[{"type":3,"textContent":"\n ","id":184},{"type":2,"tagName":"span","attributes":{"class":"input-group-text"},"childNodes":[{"type":3,"textContent":"@","id":186}],"id":185},{"type":3,"textContent":"\n ","id":187}],"id":183},{"type":3,"textContent":"\n ","id":188},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","id":"username","placeholder":"Username","required":""},"childNodes":[],"id":189},{"type":3,"textContent":"\n ","id":190},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback","style":"width: 100%;"},"childNodes":[{"type":3,"textContent":"\n Your username is required.\n ","id":192}],"id":191},{"type":3,"textContent":"\n ","id":193}],"id":181},{"type":3,"textContent":"\n ","id":194}],"id":176},{"type":3,"textContent":"\n\n ","id":195},{"type":2,"tagName":"div","attributes":{"class":"mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":197},{"type":2,"tagName":"label","attributes":{"for":"email"},"childNodes":[{"type":3,"textContent":"Email ","id":199},{"type":2,"tagName":"span","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"(Optional)","id":201}],"id":200}],"id":198},{"type":3,"textContent":"\n ","id":202},{"type":2,"tagName":"input","attributes":{"type":"email","class":"form-control","id":"email","placeholder":"you@example.com"},"childNodes":[],"id":203},{"type":3,"textContent":"\n ","id":204},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Please enter a valid email address for shipping updates.\n ","id":206}],"id":205},{"type":3,"textContent":"\n ","id":207}],"id":196},{"type":3,"textContent":"\n\n ","id":208},{"type":2,"tagName":"div","attributes":{"class":"mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":210},{"type":2,"tagName":"label","attributes":{"for":"address"},"childNodes":[{"type":3,"textContent":"Address","id":212}],"id":211},{"type":3,"textContent":"\n ","id":213},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","id":"address","placeholder":"1234 Main St","required":""},"childNodes":[],"id":214},{"type":3,"textContent":"\n ","id":215},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Please enter your shipping address.\n ","id":217}],"id":216},{"type":3,"textContent":"\n ","id":218}],"id":209},{"type":3,"textContent":"\n\n ","id":219},{"type":2,"tagName":"div","attributes":{"class":"mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":221},{"type":2,"tagName":"label","attributes":{"for":"address2"},"childNodes":[{"type":3,"textContent":"Address 2 ","id":223},{"type":2,"tagName":"span","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"(Optional)","id":225}],"id":224}],"id":222},{"type":3,"textContent":"\n ","id":226},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","id":"address2","placeholder":"Apartment or suite"},"childNodes":[],"id":227},{"type":3,"textContent":"\n ","id":228}],"id":220},{"type":3,"textContent":"\n\n ","id":229},{"type":2,"tagName":"div","attributes":{"class":"row"},"childNodes":[{"type":3,"textContent":"\n ","id":231},{"type":2,"tagName":"div","attributes":{"class":"col-md-5 mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":233},{"type":2,"tagName":"label","attributes":{"for":"country"},"childNodes":[{"type":3,"textContent":"Country","id":235}],"id":234},{"type":3,"textContent":"\n ","id":236},{"type":2,"tagName":"select","attributes":{"class":"custom-select d-block w-100","id":"country","required":""},"childNodes":[{"type":3,"textContent":"\n ","id":238},{"type":2,"tagName":"option","attributes":{"value":"","selected":true},"childNodes":[{"type":3,"textContent":"Choose...","id":240}],"id":239},{"type":3,"textContent":"\n ","id":241},{"type":2,"tagName":"option","attributes":{},"childNodes":[{"type":3,"textContent":"United States","id":243}],"id":242},{"type":3,"textContent":"\n ","id":244}],"id":237},{"type":3,"textContent":"\n ","id":245},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Please select a valid country.\n ","id":247}],"id":246},{"type":3,"textContent":"\n ","id":248}],"id":232},{"type":3,"textContent":"\n ","id":249},{"type":2,"tagName":"div","attributes":{"class":"col-md-4 mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":251},{"type":2,"tagName":"label","attributes":{"for":"state"},"childNodes":[{"type":3,"textContent":"State","id":253}],"id":252},{"type":3,"textContent":"\n ","id":254},{"type":2,"tagName":"select","attributes":{"class":"custom-select d-block w-100","id":"state","required":""},"childNodes":[{"type":3,"textContent":"\n ","id":256},{"type":2,"tagName":"option","attributes":{"value":"","selected":true},"childNodes":[{"type":3,"textContent":"Choose...","id":258}],"id":257},{"type":3,"textContent":"\n ","id":259},{"type":2,"tagName":"option","attributes":{},"childNodes":[{"type":3,"textContent":"California","id":261}],"id":260},{"type":3,"textContent":"\n ","id":262}],"id":255},{"type":3,"textContent":"\n ","id":263},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Please provide a valid state.\n ","id":265}],"id":264},{"type":3,"textContent":"\n ","id":266}],"id":250},{"type":3,"textContent":"\n ","id":267},{"type":2,"tagName":"div","attributes":{"class":"col-md-3 mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":269},{"type":2,"tagName":"label","attributes":{"for":"zip"},"childNodes":[{"type":3,"textContent":"Zip","id":271}],"id":270},{"type":3,"textContent":"\n ","id":272},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","id":"zip","placeholder":"","required":""},"childNodes":[],"id":273},{"type":3,"textContent":"\n ","id":274},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Zip code required.\n ","id":276}],"id":275},{"type":3,"textContent":"\n ","id":277}],"id":268},{"type":3,"textContent":"\n ","id":278}],"id":230},{"type":3,"textContent":"\n ","id":279},{"type":2,"tagName":"hr","attributes":{"class":"mb-4"},"childNodes":[],"id":280},{"type":3,"textContent":"\n ","id":281},{"type":2,"tagName":"div","attributes":{"class":"custom-control custom-checkbox"},"childNodes":[{"type":3,"textContent":"\n ","id":283},{"type":2,"tagName":"input","attributes":{"type":"checkbox","class":"custom-control-input","id":"same-address"},"childNodes":[],"id":284},{"type":3,"textContent":"\n ","id":285},{"type":2,"tagName":"label","attributes":{"class":"custom-control-label","for":"same-address"},"childNodes":[{"type":3,"textContent":"Shipping address is the same as my billing address","id":287}],"id":286},{"type":3,"textContent":"\n ","id":288}],"id":282},{"type":3,"textContent":"\n ","id":289},{"type":2,"tagName":"div","attributes":{"class":"custom-control custom-checkbox"},"childNodes":[{"type":3,"textContent":"\n ","id":291},{"type":2,"tagName":"input","attributes":{"type":"checkbox","class":"custom-control-input","id":"save-info"},"childNodes":[],"id":292},{"type":3,"textContent":"\n ","id":293},{"type":2,"tagName":"label","attributes":{"class":"custom-control-label","for":"save-info"},"childNodes":[{"type":3,"textContent":"Save this information for next time","id":295}],"id":294},{"type":3,"textContent":"\n ","id":296}],"id":290},{"type":3,"textContent":"\n ","id":297},{"type":2,"tagName":"hr","attributes":{"class":"mb-4"},"childNodes":[],"id":298},{"type":3,"textContent":"\n\n ","id":299},{"type":2,"tagName":"h4","attributes":{"class":"mb-3"},"childNodes":[{"type":3,"textContent":"Payment","id":301}],"id":300},{"type":3,"textContent":"\n\n ","id":302},{"type":2,"tagName":"div","attributes":{"class":"d-block my-3"},"childNodes":[{"type":3,"textContent":"\n ","id":304},{"type":2,"tagName":"div","attributes":{"class":"custom-control custom-radio"},"childNodes":[{"type":3,"textContent":"\n ","id":306},{"type":2,"tagName":"input","attributes":{"id":"credit","name":"paymentMethod","type":"radio","class":"custom-control-input","checked":true,"required":""},"childNodes":[],"id":307},{"type":3,"textContent":"\n ","id":308},{"type":2,"tagName":"label","attributes":{"class":"custom-control-label","for":"credit"},"childNodes":[{"type":3,"textContent":"Credit card","id":310}],"id":309},{"type":3,"textContent":"\n ","id":311}],"id":305},{"type":3,"textContent":"\n ","id":312},{"type":2,"tagName":"div","attributes":{"class":"custom-control custom-radio"},"childNodes":[{"type":3,"textContent":"\n ","id":314},{"type":2,"tagName":"input","attributes":{"id":"debit","name":"paymentMethod","type":"radio","class":"custom-control-input","required":""},"childNodes":[],"id":315},{"type":3,"textContent":"\n ","id":316},{"type":2,"tagName":"label","attributes":{"class":"custom-control-label","for":"debit"},"childNodes":[{"type":3,"textContent":"Debit card","id":318}],"id":317},{"type":3,"textContent":"\n ","id":319}],"id":313},{"type":3,"textContent":"\n ","id":320},{"type":2,"tagName":"div","attributes":{"class":"custom-control custom-radio"},"childNodes":[{"type":3,"textContent":"\n ","id":322},{"type":2,"tagName":"input","attributes":{"id":"paypal","name":"paymentMethod","type":"radio","class":"custom-control-input","required":""},"childNodes":[],"id":323},{"type":3,"textContent":"\n ","id":324},{"type":2,"tagName":"label","attributes":{"class":"custom-control-label","for":"paypal"},"childNodes":[{"type":3,"textContent":"PayPal","id":326}],"id":325},{"type":3,"textContent":"\n ","id":327}],"id":321},{"type":3,"textContent":"\n ","id":328}],"id":303},{"type":3,"textContent":"\n ","id":329},{"type":2,"tagName":"div","attributes":{"class":"row"},"childNodes":[{"type":3,"textContent":"\n ","id":331},{"type":2,"tagName":"div","attributes":{"class":"col-md-6 mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":333},{"type":2,"tagName":"label","attributes":{"for":"cc-name"},"childNodes":[{"type":3,"textContent":"Name on card","id":335}],"id":334},{"type":3,"textContent":"\n ","id":336},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","id":"cc-name","placeholder":"","required":""},"childNodes":[],"id":337},{"type":3,"textContent":"\n ","id":338},{"type":2,"tagName":"small","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"Full name as displayed on card","id":340}],"id":339},{"type":3,"textContent":"\n ","id":341},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Name on card is required\n ","id":343}],"id":342},{"type":3,"textContent":"\n ","id":344}],"id":332},{"type":3,"textContent":"\n ","id":345},{"type":2,"tagName":"div","attributes":{"class":"col-md-6 mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":347},{"type":2,"tagName":"label","attributes":{"for":"cc-number"},"childNodes":[{"type":3,"textContent":"Credit card number","id":349}],"id":348},{"type":3,"textContent":"\n ","id":350},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","id":"cc-number","placeholder":"","required":""},"childNodes":[],"id":351},{"type":3,"textContent":"\n ","id":352},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Credit card number is required\n ","id":354}],"id":353},{"type":3,"textContent":"\n ","id":355}],"id":346},{"type":3,"textContent":"\n ","id":356}],"id":330},{"type":3,"textContent":"\n ","id":357},{"type":2,"tagName":"div","attributes":{"class":"row"},"childNodes":[{"type":3,"textContent":"\n ","id":359},{"type":2,"tagName":"div","attributes":{"class":"col-md-3 mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":361},{"type":2,"tagName":"label","attributes":{"for":"cc-expiration"},"childNodes":[{"type":3,"textContent":"Expiration","id":363}],"id":362},{"type":3,"textContent":"\n ","id":364},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","id":"cc-expiration","placeholder":"","required":""},"childNodes":[],"id":365},{"type":3,"textContent":"\n ","id":366},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Expiration date required\n ","id":368}],"id":367},{"type":3,"textContent":"\n ","id":369}],"id":360},{"type":3,"textContent":"\n ","id":370},{"type":2,"tagName":"div","attributes":{"class":"col-md-3 mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":372},{"type":2,"tagName":"label","attributes":{"for":"cc-cvv"},"childNodes":[{"type":3,"textContent":"CVV","id":374}],"id":373},{"type":3,"textContent":"\n ","id":375},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","id":"cc-cvv","placeholder":"","required":""},"childNodes":[],"id":376},{"type":3,"textContent":"\n ","id":377},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Security code required\n ","id":379}],"id":378},{"type":3,"textContent":"\n ","id":380}],"id":371},{"type":3,"textContent":"\n ","id":381}],"id":358},{"type":3,"textContent":"\n ","id":382},{"type":2,"tagName":"div","attributes":{"class":"mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":384},{"type":2,"tagName":"label","attributes":{"for":"email"},"childNodes":[{"type":3,"textContent":"textarea ","id":386},{"type":2,"tagName":"span","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"(Optional)","id":388}],"id":387}],"id":385},{"type":3,"textContent":"\n ","id":389},{"type":2,"tagName":"textarea","attributes":{"name":"","id":"","cols":"30","rows":"10"},"childNodes":[],"id":390},{"type":3,"textContent":"\n ","id":391}],"id":383},{"type":3,"textContent":"\n ","id":392},{"type":2,"tagName":"hr","attributes":{"class":"mb-4"},"childNodes":[],"id":393},{"type":3,"textContent":"\n ","id":394},{"type":2,"tagName":"button","attributes":{"class":"btn btn-primary btn-lg btn-block","type":"submit"},"childNodes":[{"type":3,"textContent":"Continue to checkout","id":396}],"id":395},{"type":3,"textContent":"\n ","id":397}],"id":149},{"type":3,"textContent":"\n ","id":398}],"id":144},{"type":3,"textContent":"\n ","id":399}],"id":44},{"type":3,"textContent":"\n\n ","id":400},{"type":2,"tagName":"footer","attributes":{"class":"my-5 pt-5 text-muted text-center text-small"},"childNodes":[{"type":3,"textContent":"\n ","id":402},{"type":2,"tagName":"p","attributes":{"class":"mb-1"},"childNodes":[{"type":3,"textContent":"© 2017-2018 Company Name","id":404}],"id":403},{"type":3,"textContent":"\n ","id":405},{"type":2,"tagName":"ul","attributes":{"class":"list-inline"},"childNodes":[{"type":3,"textContent":"\n ","id":407},{"type":2,"tagName":"li","attributes":{"class":"list-inline-item"},"childNodes":[{"type":2,"tagName":"a","attributes":{"href":"https://getbootstrap.com/docs/4.1/examples/checkout/#"},"childNodes":[{"type":3,"textContent":"Privacy","id":410}],"id":409}],"id":408},{"type":3,"textContent":"\n ","id":411},{"type":2,"tagName":"li","attributes":{"class":"list-inline-item"},"childNodes":[{"type":2,"tagName":"a","attributes":{"href":"https://getbootstrap.com/docs/4.1/examples/checkout/#"},"childNodes":[{"type":3,"textContent":"Terms","id":414}],"id":413}],"id":412},{"type":3,"textContent":"\n ","id":415},{"type":2,"tagName":"li","attributes":{"class":"list-inline-item"},"childNodes":[{"type":2,"tagName":"a","attributes":{"href":"https://getbootstrap.com/docs/4.1/examples/checkout/#"},"childNodes":[{"type":3,"textContent":"Support","id":418}],"id":417}],"id":416},{"type":3,"textContent":"\n ","id":419}],"id":406},{"type":3,"textContent":"\n ","id":420}],"id":401},{"type":3,"textContent":"\n ","id":421}],"id":31},{"type":3,"textContent":"\n\n ","id":422},{"type":5,"textContent":" Bootstrap core JavaScript\n ================================================== ","id":423},{"type":3,"textContent":"\n ","id":424},{"type":5,"textContent":" Placed at the end of the document so the pages load faster ","id":425},{"type":3,"textContent":"\n ","id":426},{"type":2,"tagName":"script","attributes":{"src":"./index_files/jquery-3.3.1.slim.min.js","integrity":"sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo","crossorigin":"anonymous"},"childNodes":[],"id":427},{"type":3,"textContent":"\n ","id":428},{"type":2,"tagName":"script","attributes":{},"childNodes":[{"type":3,"textContent":"","id":430}],"id":429},{"type":3,"textContent":"\n ","id":431},{"type":2,"tagName":"script","attributes":{"src":"./index_files/popper.min.js"},"childNodes":[],"id":432},{"type":3,"textContent":"\n ","id":433},{"type":2,"tagName":"script","attributes":{"src":"./index_files/bootstrap.min.js"},"childNodes":[],"id":434},{"type":3,"textContent":"\n ","id":435},{"type":2,"tagName":"script","attributes":{"src":"./index_files/holder.min.js"},"childNodes":[],"id":436},{"type":3,"textContent":"\n ","id":437},{"type":2,"tagName":"script","attributes":{},"childNodes":[{"type":3,"textContent":"","id":439}],"id":438},{"type":3,"textContent":"\n\n ","id":440},{"type":5,"textContent":" logrocket ","id":441},{"type":3,"textContent":"\n\n ","id":442},{"type":5,"textContent":" \n ","id":443},{"type":3,"textContent":"\n\n ","id":444},{"type":5,"textContent":" fundebug ","id":445},{"type":3,"textContent":"\n\n ","id":446},{"type":5,"textContent":" \n ","id":447},{"type":3,"textContent":"\n\n ","id":448},{"type":5,"textContent":" fullstory ","id":449},{"type":3,"textContent":"\n\n ","id":450},{"type":5,"textContent":" ","id":451},{"type":3,"textContent":"\n\n ","id":452},{"type":2,"tagName":"script","attributes":{"src":"../src/rrweb.js"},"childNodes":[],"id":453},{"type":3,"textContent":"\n ","id":454},{"type":2,"tagName":"script","attributes":{},"childNodes":[{"type":3,"textContent":"","id":456}],"id":455},{"type":3,"textContent":"\n\n","id":457},{"type":5,"textContent":" Code injected by live-server ","id":458},{"type":3,"textContent":"\n","id":459},{"type":2,"tagName":"script","attributes":{"type":"text/javascript"},"childNodes":[{"type":3,"textContent":"","id":461}],"id":460},{"type":3,"textContent":"\n\n","id":462}],"id":29}],"id":4}],"id":1}},"timestamp":1539326151520},{"type":3,"data":{"source":1,"positions":[{"x":1041,"y":229,"timeOffset":-1}]},"timestamp":1539326151681},{"type":3,"data":{"source":1,"positions":[{"x":1042,"y":232,"timeOffset":-466},{"x":1043,"y":233,"timeOffset":-432},{"x":1044,"y":236,"timeOffset":-400},{"x":1046,"y":239,"timeOffset":-367},{"x":1053,"y":243,"timeOffset":-333},{"x":1056,"y":245,"timeOffset":-300},{"x":1059,"y":246,"timeOffset":-266},{"x":1066,"y":247,"timeOffset":-232},{"x":1074,"y":249,"timeOffset":-199}]},"timestamp":1539326152181},{"type":3,"data":{"source":4,"width":1081,"height":711},"timestamp":1539326152846},{"type":3,"data":{"source":4,"width":1112,"height":711},"timestamp":1539326153063},{"type":3,"data":{"source":4,"width":1157,"height":711},"timestamp":1539326153269},{"type":3,"data":{"source":4,"width":1215,"height":711},"timestamp":1539326153469},{"type":3,"data":{"source":1,"positions":[{"x":1213,"y":276,"timeOffset":0}]},"timestamp":1539326154848},{"type":3,"data":{"source":1,"positions":[{"x":1210,"y":275,"timeOffset":-470},{"x":1203,"y":273,"timeOffset":-437},{"x":1191,"y":271,"timeOffset":-403},{"x":1176,"y":268,"timeOffset":-369},{"x":1156,"y":266,"timeOffset":-336},{"x":1126,"y":263,"timeOffset":-303},{"x":1075,"y":259,"timeOffset":-270},{"x":979,"y":244,"timeOffset":-237},{"x":860,"y":227,"timeOffset":-203},{"x":682,"y":203,"timeOffset":-169},{"x":484,"y":199,"timeOffset":-136},{"x":402,"y":201,"timeOffset":-103},{"x":398,"y":205,"timeOffset":-70},{"x":396,"y":208,"timeOffset":-37},{"x":387,"y":212,"timeOffset":-3}]},"timestamp":1539326155349},{"type":3,"data":{"source":1,"positions":[{"x":361,"y":245,"timeOffset":-442},{"x":355,"y":256,"timeOffset":-419},{"x":343,"y":284,"timeOffset":-386},{"x":337,"y":321,"timeOffset":-353},{"x":328,"y":339,"timeOffset":-320},{"x":319,"y":348,"timeOffset":-287},{"x":313,"y":354,"timeOffset":-252},{"x":301,"y":373,"timeOffset":-220},{"x":292,"y":389,"timeOffset":-186},{"x":290,"y":393,"timeOffset":-154},{"x":290,"y":395,"timeOffset":-120},{"x":290,"y":397,"timeOffset":-87},{"x":290,"y":400,"timeOffset":-53},{"x":290,"y":404,"timeOffset":-20}]},"timestamp":1539326155849},{"type":3,"data":{"source":2,"type":1,"id":158,"x":290,"y":408},"timestamp":1539326155930},{"type":3,"data":{"source":2,"type":5,"id":158},"timestamp":1539326155941},{"type":3,"data":{"source":2,"type":0,"id":158,"x":290,"y":408},"timestamp":1539326156007},{"type":3,"data":{"source":2,"type":2,"id":158,"x":290,"y":408},"timestamp":1539326156007},{"type":3,"data":{"source":1,"positions":[{"x":290,"y":405,"timeOffset":-486},{"x":290,"y":408,"timeOffset":-453},{"x":289,"y":407,"timeOffset":-251}]},"timestamp":1539326156349},{"type":3,"data":{"source":5,"text":"y","isChecked":false,"id":158},"timestamp":1539326156844},{"type":3,"data":{"source":5,"text":"ya","isChecked":false,"id":158},"timestamp":1539326156882},{"type":3,"data":{"source":5,"text":"yan","isChecked":false,"id":158},"timestamp":1539326157037},{"type":3,"data":{"source":5,"text":"yanz","isChecked":false,"id":158},"timestamp":1539326157157},{"type":3,"data":{"source":5,"text":"yanzh","isChecked":false,"id":158},"timestamp":1539326157299},{"type":3,"data":{"source":5,"text":"yanzhe","isChecked":false,"id":158},"timestamp":1539326157318},{"type":3,"data":{"source":5,"text":"yanzhen","isChecked":false,"id":158},"timestamp":1539326157472},{"type":3,"data":{"source":2,"type":6,"id":158},"timestamp":1539326158044},{"type":3,"data":{"source":2,"type":5,"id":169},"timestamp":1539326158046},{"type":3,"data":{"source":5,"text":"y","isChecked":false,"id":169},"timestamp":1539326159021},{"type":3,"data":{"source":5,"text":"yu","isChecked":false,"id":169},"timestamp":1539326159076},{"type":3,"data":{"source":1,"positions":[{"x":289,"y":401,"timeOffset":0}]},"timestamp":1539326159895},{"type":3,"data":{"source":2,"type":1,"id":146,"x":326,"y":340},"timestamp":1539326160160},{"type":3,"data":{"source":2,"type":6,"id":169},"timestamp":1539326160163},{"type":3,"data":{"source":2,"type":0,"id":146,"x":326,"y":340},"timestamp":1539326160267},{"type":3,"data":{"source":2,"type":2,"id":146,"x":326,"y":340},"timestamp":1539326160267},{"type":3,"data":{"source":1,"positions":[{"x":284,"y":371,"timeOffset":-468},{"x":297,"y":355,"timeOffset":-434},{"x":303,"y":348,"timeOffset":-402},{"x":316,"y":343,"timeOffset":-369},{"x":325,"y":341,"timeOffset":-334}]},"timestamp":1539326160396},{"type":3,"data":{"source":3,"id":1,"x":0,"y":1},"timestamp":1539326160662},{"type":3,"data":{"source":3,"id":1,"x":0,"y":34},"timestamp":1539326160790},{"type":3,"data":{"source":3,"id":1,"x":0,"y":53},"timestamp":1539326160892},{"type":3,"data":{"source":1,"positions":[{"x":330,"y":339,"timeOffset":-484},{"x":331,"y":340,"timeOffset":-285},{"x":330,"y":341,"timeOffset":-251},{"x":330,"y":343,"timeOffset":-107},{"x":329,"y":344,"timeOffset":-84},{"x":327,"y":344,"timeOffset":-18}]},"timestamp":1539326160896},{"type":3,"data":{"source":3,"id":1,"x":0,"y":54},"timestamp":1539326161011},{"type":3,"data":{"source":3,"id":1,"x":0,"y":90},"timestamp":1539326161111},{"type":3,"data":{"source":3,"id":1,"x":0,"y":150},"timestamp":1539326161212},{"type":3,"data":{"source":3,"id":1,"x":0,"y":159},"timestamp":1539326161312},{"type":3,"data":{"source":1,"positions":[{"x":324,"y":349,"timeOffset":-485},{"x":320,"y":352,"timeOffset":-436},{"x":315,"y":359,"timeOffset":-402},{"x":313,"y":361,"timeOffset":-333},{"x":312,"y":361,"timeOffset":-69},{"x":311,"y":361,"timeOffset":-3}]},"timestamp":1539326161396},{"type":3,"data":{"source":1,"positions":[{"x":309,"y":358,"timeOffset":-451},{"x":307,"y":352,"timeOffset":-419},{"x":307,"y":348,"timeOffset":-386},{"x":307,"y":347,"timeOffset":-352},{"x":307,"y":349,"timeOffset":-218},{"x":306,"y":363,"timeOffset":-185},{"x":305,"y":371,"timeOffset":-152},{"x":303,"y":376,"timeOffset":-119},{"x":303,"y":389,"timeOffset":-85},{"x":303,"y":399,"timeOffset":-52},{"x":303,"y":401,"timeOffset":-2}]},"timestamp":1539326161896},{"type":3,"data":{"source":3,"id":1,"x":0,"y":160},"timestamp":1539326161944},{"type":3,"data":{"source":3,"id":1,"x":0,"y":231},"timestamp":1539326162045},{"type":3,"data":{"source":3,"id":1,"x":0,"y":365},"timestamp":1539326162145},{"type":3,"data":{"source":3,"id":1,"x":0,"y":371},"timestamp":1539326162244},{"type":3,"data":{"source":1,"positions":[{"x":303,"y":410,"timeOffset":-468},{"x":302,"y":411,"timeOffset":-435},{"x":299,"y":412,"timeOffset":-267},{"x":294,"y":416,"timeOffset":-235},{"x":292,"y":421,"timeOffset":-201},{"x":291,"y":426,"timeOffset":-169},{"x":289,"y":431,"timeOffset":-136}]},"timestamp":1539326162396},{"type":3,"data":{"source":2,"type":1,"id":237,"x":286,"y":471},"timestamp":1539326162568},{"type":3,"data":{"source":2,"type":5,"id":237},"timestamp":1539326162572},{"type":3,"data":{"source":1,"positions":[{"x":289,"y":435,"timeOffset":-468},{"x":288,"y":456,"timeOffset":-435},{"x":286,"y":470,"timeOffset":-402}]},"timestamp":1539326162896},{"type":3,"data":{"source":5,"text":"United States","isChecked":false,"id":237},"timestamp":1539326163384},{"type":3,"data":{"source":2,"type":0,"id":237,"x":0,"y":0},"timestamp":1539326163384},{"type":3,"data":{"source":2,"type":2,"id":237,"x":0,"y":0},"timestamp":1539326163384},{"type":3,"data":{"source":1,"positions":[{"x":271,"y":514,"timeOffset":0}]},"timestamp":1539326163410},{"type":3,"data":{"source":1,"positions":[{"x":274,"y":514,"timeOffset":-415},{"x":321,"y":507,"timeOffset":-382},{"x":362,"y":495,"timeOffset":-349},{"x":403,"y":492,"timeOffset":-316},{"x":431,"y":485,"timeOffset":-282},{"x":443,"y":481,"timeOffset":-248},{"x":445,"y":479,"timeOffset":-216},{"x":453,"y":469,"timeOffset":-183},{"x":457,"y":461,"timeOffset":-149}]},"timestamp":1539326163909},{"type":3,"data":{"source":2,"type":1,"id":255,"x":458,"y":460},"timestamp":1539326163921},{"type":3,"data":{"source":2,"type":6,"id":237},"timestamp":1539326163921},{"type":3,"data":{"source":2,"type":5,"id":255},"timestamp":1539326163925},{"type":3,"data":{"source":5,"text":"California","isChecked":false,"id":255},"timestamp":1539326164624},{"type":3,"data":{"source":2,"type":0,"id":255,"x":0,"y":0},"timestamp":1539326164624},{"type":3,"data":{"source":2,"type":2,"id":255,"x":0,"y":0},"timestamp":1539326164624},{"type":3,"data":{"source":1,"positions":[{"x":451,"y":514,"timeOffset":0}]},"timestamp":1539326164643},{"type":3,"data":{"source":1,"positions":[{"x":450,"y":514,"timeOffset":-418},{"x":471,"y":504,"timeOffset":-385},{"x":512,"y":496,"timeOffset":-351},{"x":545,"y":496,"timeOffset":-318},{"x":567,"y":496,"timeOffset":-285},{"x":584,"y":492,"timeOffset":-251},{"x":593,"y":490,"timeOffset":-218},{"x":610,"y":485,"timeOffset":-185},{"x":619,"y":482,"timeOffset":-152},{"x":627,"y":480,"timeOffset":-118},{"x":633,"y":480,"timeOffset":-84}]},"timestamp":1539326165144},{"type":3,"data":{"source":2,"type":1,"id":273,"x":635,"y":479},"timestamp":1539326165176},{"type":3,"data":{"source":2,"type":6,"id":255},"timestamp":1539326165176},{"type":3,"data":{"source":2,"type":5,"id":273},"timestamp":1539326165180},{"type":3,"data":{"source":2,"type":0,"id":273,"x":635,"y":479},"timestamp":1539326165290},{"type":3,"data":{"source":2,"type":2,"id":273,"x":635,"y":479},"timestamp":1539326165290},{"type":3,"data":{"source":1,"positions":[{"x":638,"y":477,"timeOffset":-236}]},"timestamp":1539326165646},{"type":3,"data":{"source":5,"text":"0","isChecked":false,"id":273},"timestamp":1539326166154},{"type":3,"data":{"source":5,"text":"00","isChecked":false,"id":273},"timestamp":1539326166323},{"type":3,"data":{"source":5,"text":"000","isChecked":false,"id":273},"timestamp":1539326166484},{"type":3,"data":{"source":5,"text":"00","isChecked":false,"id":273},"timestamp":1539326166974},{"type":3,"data":{"source":5,"text":"0","isChecked":false,"id":273},"timestamp":1539326167478},{"type":3,"data":{"source":5,"text":"00","isChecked":false,"id":273},"timestamp":1539326168047},{"type":3,"data":{"source":5,"text":"000","isChecked":false,"id":273},"timestamp":1539326168197},{"type":3,"data":{"source":5,"text":"0000","isChecked":false,"id":273},"timestamp":1539326168529},{"type":3,"data":{"source":5,"text":"00000","isChecked":false,"id":273},"timestamp":1539326168694},{"type":3,"data":{"source":5,"text":"000000","isChecked":false,"id":273},"timestamp":1539326169050},{"type":3,"data":{"source":1,"positions":[{"x":647,"y":477,"timeOffset":0}]},"timestamp":1539326169742},{"type":3,"data":{"source":2,"type":1,"id":149,"x":525,"y":505},"timestamp":1539326170089},{"type":3,"data":{"source":2,"type":6,"id":273},"timestamp":1539326170092},{"type":3,"data":{"source":2,"type":0,"id":149,"x":525,"y":505},"timestamp":1539326170177},{"type":3,"data":{"source":2,"type":2,"id":149,"x":525,"y":505},"timestamp":1539326170177},{"type":3,"data":{"source":1,"positions":[{"x":649,"y":483,"timeOffset":-470},{"x":642,"y":483,"timeOffset":-437},{"x":614,"y":480,"timeOffset":-403},{"x":590,"y":481,"timeOffset":-371},{"x":553,"y":493,"timeOffset":-337},{"x":525,"y":505,"timeOffset":-304},{"x":518,"y":509,"timeOffset":-19}]},"timestamp":1539326170245},{"type":3,"data":{"source":3,"id":1,"x":0,"y":372},"timestamp":1539326170508},{"type":3,"data":{"source":3,"id":1,"x":0,"y":405},"timestamp":1539326170608},{"type":3,"data":{"source":3,"id":1,"x":0,"y":424},"timestamp":1539326170709},{"type":3,"data":{"source":1,"positions":[{"x":500,"y":520,"timeOffset":-485},{"x":485,"y":529,"timeOffset":-453},{"x":468,"y":538,"timeOffset":-420},{"x":458,"y":544,"timeOffset":-386},{"x":447,"y":548,"timeOffset":-353},{"x":438,"y":550,"timeOffset":-320},{"x":427,"y":555,"timeOffset":-287},{"x":422,"y":556,"timeOffset":-253},{"x":416,"y":556,"timeOffset":-220},{"x":403,"y":551,"timeOffset":-186},{"x":381,"y":538,"timeOffset":-153},{"x":365,"y":532,"timeOffset":-120},{"x":348,"y":525,"timeOffset":-86},{"x":327,"y":515,"timeOffset":-53},{"x":306,"y":507,"timeOffset":-20}]},"timestamp":1539326170744},{"type":3,"data":{"source":1,"positions":[{"x":287,"y":501,"timeOffset":-487},{"x":273,"y":493,"timeOffset":-453},{"x":260,"y":488,"timeOffset":-420},{"x":248,"y":487,"timeOffset":-387},{"x":236,"y":486,"timeOffset":-353},{"x":219,"y":486,"timeOffset":-320},{"x":203,"y":486,"timeOffset":-287},{"x":179,"y":488,"timeOffset":-253},{"x":164,"y":496,"timeOffset":-220},{"x":158,"y":498,"timeOffset":-187},{"x":155,"y":499,"timeOffset":-136},{"x":153,"y":499,"timeOffset":-103},{"x":148,"y":499,"timeOffset":-70},{"x":145,"y":500,"timeOffset":-36}]},"timestamp":1539326171244},{"type":3,"data":{"source":2,"type":1,"id":286,"x":145,"y":500},"timestamp":1539326171304},{"type":3,"data":{"source":2,"type":0,"id":286,"x":145,"y":500},"timestamp":1539326171400},{"type":3,"data":{"source":2,"type":2,"id":286,"x":145,"y":500},"timestamp":1539326171400},{"type":3,"data":{"source":2,"type":5,"id":284},"timestamp":1539326171404},{"type":3,"data":{"source":2,"type":2,"id":284,"x":145,"y":500},"timestamp":1539326171405},{"type":3,"data":{"source":5,"text":"on","isChecked":true,"id":284},"timestamp":1539326171406},{"type":3,"data":{"source":2,"type":1,"id":294,"x":149,"y":534},"timestamp":1539326171697},{"type":3,"data":{"source":2,"type":6,"id":284},"timestamp":1539326171699},{"type":3,"data":{"source":1,"positions":[{"x":146,"y":503,"timeOffset":-304},{"x":147,"y":508,"timeOffset":-269},{"x":147,"y":509,"timeOffset":-248},{"x":149,"y":514,"timeOffset":-228},{"x":149,"y":519,"timeOffset":-205},{"x":149,"y":528,"timeOffset":-170},{"x":149,"y":533,"timeOffset":-138},{"x":149,"y":534,"timeOffset":-104}]},"timestamp":1539326171745},{"type":3,"data":{"source":2,"type":0,"id":294,"x":149,"y":534},"timestamp":1539326171777},{"type":3,"data":{"source":2,"type":2,"id":294,"x":149,"y":534},"timestamp":1539326171777},{"type":3,"data":{"source":2,"type":5,"id":292},"timestamp":1539326171783},{"type":3,"data":{"source":2,"type":2,"id":292,"x":149,"y":534},"timestamp":1539326171784},{"type":3,"data":{"source":5,"text":"on","isChecked":true,"id":292},"timestamp":1539326171785},{"type":3,"data":{"source":3,"id":1,"x":0,"y":425},"timestamp":1539326172174},{"type":3,"data":{"source":1,"positions":[{"x":148,"y":534,"timeOffset":-302},{"x":148,"y":534,"timeOffset":-254},{"x":145,"y":532,"timeOffset":-220},{"x":136,"y":532,"timeOffset":-187},{"x":124,"y":532,"timeOffset":-154},{"x":105,"y":530,"timeOffset":-99},{"x":104,"y":530,"timeOffset":-70},{"x":102,"y":531,"timeOffset":-36},{"x":101,"y":531,"timeOffset":-3}]},"timestamp":1539326172244},{"type":3,"data":{"source":3,"id":1,"x":0,"y":477},"timestamp":1539326172274},{"type":3,"data":{"source":3,"id":1,"x":0,"y":576},"timestamp":1539326172374},{"type":3,"data":{"source":3,"id":1,"x":0,"y":583},"timestamp":1539326172474},{"type":3,"data":{"source":1,"positions":[{"x":104,"y":531,"timeOffset":-353},{"x":109,"y":529,"timeOffset":-321},{"x":115,"y":526,"timeOffset":-287},{"x":118,"y":520,"timeOffset":-254},{"x":122,"y":512,"timeOffset":-221},{"x":127,"y":504,"timeOffset":-187},{"x":133,"y":492,"timeOffset":-153},{"x":138,"y":485,"timeOffset":-121},{"x":142,"y":478,"timeOffset":-87},{"x":142,"y":475,"timeOffset":-54},{"x":143,"y":469,"timeOffset":-20}]},"timestamp":1539326172744},{"type":3,"data":{"source":2,"type":1,"id":294,"x":148,"y":372},"timestamp":1539326173233},{"type":3,"data":{"source":2,"type":6,"id":292},"timestamp":1539326173235},{"type":3,"data":{"source":1,"positions":[{"x":150,"y":453,"timeOffset":-487},{"x":153,"y":443,"timeOffset":-453},{"x":153,"y":434,"timeOffset":-421},{"x":152,"y":425,"timeOffset":-387},{"x":149,"y":419,"timeOffset":-354},{"x":148,"y":412,"timeOffset":-320},{"x":148,"y":399,"timeOffset":-287},{"x":148,"y":380,"timeOffset":-253},{"x":148,"y":375,"timeOffset":-220},{"x":148,"y":374,"timeOffset":-187},{"x":148,"y":372,"timeOffset":-154}]},"timestamp":1539326173245},{"type":3,"data":{"source":2,"type":0,"id":294,"x":148,"y":372},"timestamp":1539326173337},{"type":3,"data":{"source":2,"type":2,"id":294,"x":148,"y":372},"timestamp":1539326173337},{"type":3,"data":{"source":2,"type":5,"id":292},"timestamp":1539326173342},{"type":3,"data":{"source":2,"type":2,"id":292,"x":148,"y":372},"timestamp":1539326173342},{"type":3,"data":{"source":5,"text":"on","isChecked":false,"id":292},"timestamp":1539326173343},{"type":3,"data":{"source":1,"positions":[{"x":147,"y":371,"timeOffset":-336},{"x":146,"y":371,"timeOffset":-303},{"x":144,"y":374,"timeOffset":-270},{"x":141,"y":387,"timeOffset":-236},{"x":135,"y":403,"timeOffset":-204},{"x":131,"y":411,"timeOffset":-171},{"x":130,"y":421,"timeOffset":-137},{"x":130,"y":431,"timeOffset":-104},{"x":131,"y":446,"timeOffset":-71},{"x":134,"y":456,"timeOffset":-37},{"x":137,"y":464,"timeOffset":-4}]},"timestamp":1539326173744},{"type":3,"data":{"source":2,"type":1,"id":317,"x":149,"y":499},"timestamp":1539326174144},{"type":3,"data":{"source":2,"type":6,"id":292},"timestamp":1539326174146},{"type":3,"data":{"source":1,"positions":[{"x":135,"y":474,"timeOffset":-472},{"x":133,"y":484,"timeOffset":-437},{"x":131,"y":488,"timeOffset":-405},{"x":132,"y":491,"timeOffset":-355},{"x":133,"y":493,"timeOffset":-321},{"x":135,"y":495,"timeOffset":-288},{"x":137,"y":496,"timeOffset":-255},{"x":143,"y":496,"timeOffset":-221},{"x":146,"y":496,"timeOffset":-188},{"x":147,"y":498,"timeOffset":-138},{"x":149,"y":499,"timeOffset":-106}]},"timestamp":1539326174245},{"type":3,"data":{"source":2,"type":0,"id":317,"x":149,"y":499},"timestamp":1539326174256},{"type":3,"data":{"source":2,"type":2,"id":317,"x":149,"y":499},"timestamp":1539326174256},{"type":3,"data":{"source":2,"type":5,"id":315},"timestamp":1539326174259},{"type":3,"data":{"source":2,"type":2,"id":315,"x":149,"y":499},"timestamp":1539326174259},{"type":3,"data":{"source":5,"text":"on","isChecked":true,"id":315},"timestamp":1539326174263},{"type":3,"data":{"source":5,"text":"on","isChecked":false,"id":307},"timestamp":1539326174264},{"type":3,"data":{"source":5,"text":"on","isChecked":false,"id":323},"timestamp":1539326174264},{"type":3,"data":{"source":1,"positions":[{"x":148,"y":500,"timeOffset":-457},{"x":147,"y":501,"timeOffset":-422},{"x":146,"y":502,"timeOffset":-389},{"x":145,"y":503,"timeOffset":-355},{"x":143,"y":507,"timeOffset":-322},{"x":141,"y":509,"timeOffset":-289},{"x":141,"y":512,"timeOffset":-256},{"x":141,"y":514,"timeOffset":-223},{"x":141,"y":517,"timeOffset":-174},{"x":141,"y":519,"timeOffset":-140},{"x":141,"y":522,"timeOffset":-106},{"x":141,"y":524,"timeOffset":-56}]},"timestamp":1539326174746},{"type":3,"data":{"source":2,"type":1,"id":325,"x":141,"y":524},"timestamp":1539326174776},{"type":3,"data":{"source":2,"type":6,"id":315},"timestamp":1539326174778},{"type":3,"data":{"source":2,"type":0,"id":325,"x":141,"y":524},"timestamp":1539326174866},{"type":3,"data":{"source":2,"type":2,"id":325,"x":141,"y":524},"timestamp":1539326174866},{"type":3,"data":{"source":2,"type":5,"id":323},"timestamp":1539326174871},{"type":3,"data":{"source":2,"type":2,"id":323,"x":141,"y":524},"timestamp":1539326174871},{"type":3,"data":{"source":5,"text":"on","isChecked":true,"id":323},"timestamp":1539326174873},{"type":3,"data":{"source":5,"text":"on","isChecked":false,"id":315},"timestamp":1539326174873},{"type":3,"data":{"source":1,"positions":[{"x":142,"y":525,"timeOffset":-240},{"x":142,"y":525,"timeOffset":-124},{"x":116,"y":514,"timeOffset":-91},{"x":59,"y":501,"timeOffset":-57},{"x":15,"y":494,"timeOffset":-24}]},"timestamp":1539326175247},{"type":3,"data":{"source":3,"id":1,"x":0,"y":584},"timestamp":1539326175390},{"type":3,"data":{"source":3,"id":1,"x":0,"y":639},"timestamp":1539326175490},{"type":3,"data":{"source":3,"id":1,"x":0,"y":770},"timestamp":1539326175590},{"type":3,"data":{"source":3,"id":1,"x":0,"y":795},"timestamp":1539326175690},{"type":3,"data":{"source":1,"positions":[{"x":3,"y":491,"timeOffset":-491},{"x":1,"y":489,"timeOffset":-307},{"x":2,"y":488,"timeOffset":-240},{"x":7,"y":487,"timeOffset":-206},{"x":12,"y":485,"timeOffset":-174},{"x":13,"y":484,"timeOffset":-141}]},"timestamp":1539326175747},{"type":3,"data":{"source":3,"id":1,"x":0,"y":796},"timestamp":1539326175889},{"type":3,"data":{"source":3,"id":1,"x":0,"y":837},"timestamp":1539326175990},{"type":3,"data":{"source":3,"id":1,"x":0,"y":961},"timestamp":1539326176090},{"type":3,"data":{"source":3,"id":1,"x":0,"y":1007},"timestamp":1539326176190},{"type":3,"data":{"source":1,"positions":[{"x":16,"y":484,"timeOffset":-190},{"x":33,"y":485,"timeOffset":-157},{"x":81,"y":492,"timeOffset":-124},{"x":126,"y":492,"timeOffset":-90},{"x":178,"y":496,"timeOffset":-57},{"x":229,"y":509,"timeOffset":-25}]},"timestamp":1539326176247},{"type":3,"data":{"source":1,"positions":[{"x":354,"y":554,"timeOffset":-491},{"x":416,"y":578,"timeOffset":-458},{"x":419,"y":576,"timeOffset":-391},{"x":421,"y":569,"timeOffset":-358},{"x":425,"y":566,"timeOffset":-325},{"x":428,"y":564,"timeOffset":-292},{"x":431,"y":563,"timeOffset":-258},{"x":438,"y":563,"timeOffset":-224},{"x":453,"y":563,"timeOffset":-192},{"x":476,"y":563,"timeOffset":-158},{"x":490,"y":564,"timeOffset":-125},{"x":502,"y":568,"timeOffset":-91},{"x":508,"y":570,"timeOffset":-58},{"x":513,"y":571,"timeOffset":-25}]},"timestamp":1539326176747},{"type":3,"data":{"source":1,"positions":[{"x":517,"y":573,"timeOffset":-493},{"x":518,"y":573,"timeOffset":-459},{"x":520,"y":573,"timeOffset":-426},{"x":529,"y":573,"timeOffset":-392},{"x":538,"y":573,"timeOffset":-360},{"x":540,"y":573,"timeOffset":-292},{"x":543,"y":572,"timeOffset":-259},{"x":545,"y":572,"timeOffset":-225},{"x":549,"y":571,"timeOffset":-176},{"x":550,"y":570,"timeOffset":-93},{"x":551,"y":568,"timeOffset":-25}]},"timestamp":1539326177248},{"type":3,"data":{"source":1,"positions":[{"x":551,"y":567,"timeOffset":-494},{"x":552,"y":568,"timeOffset":-393},{"x":552,"y":568,"timeOffset":-194},{"x":552,"y":567,"timeOffset":-160}]},"timestamp":1539326177749},{"type":3,"data":{"source":2,"type":1,"id":390,"x":553,"y":566},"timestamp":1539326177865},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 245px;"}}],"removes":[],"adds":[]},"timestamp":1539326177974},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 243px;"}}],"removes":[],"adds":[]},"timestamp":1539326177990},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 241px;"}}],"removes":[],"adds":[]},"timestamp":1539326178006},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 239px;"}}],"removes":[],"adds":[]},"timestamp":1539326178023},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 236px;"}}],"removes":[],"adds":[]},"timestamp":1539326178040},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 231px;"}}],"removes":[],"adds":[]},"timestamp":1539326178057},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 227px;"}}],"removes":[],"adds":[]},"timestamp":1539326178074},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 223px;"}}],"removes":[],"adds":[]},"timestamp":1539326178091},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 217px;"}}],"removes":[],"adds":[]},"timestamp":1539326178107},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 214px;"}}],"removes":[],"adds":[]},"timestamp":1539326178124},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 212px;"}}],"removes":[],"adds":[]},"timestamp":1539326178140},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 211px;"}}],"removes":[],"adds":[]},"timestamp":1539326178172},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 208px;"}}],"removes":[],"adds":[]},"timestamp":1539326178206},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 207px;"}}],"removes":[],"adds":[]},"timestamp":1539326178223},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 204px;"}}],"removes":[],"adds":[]},"timestamp":1539326178240},{"type":3,"data":{"source":1,"positions":[{"x":554,"y":565,"timeOffset":-278},{"x":554,"y":561,"timeOffset":-244},{"x":553,"y":556,"timeOffset":-210},{"x":553,"y":547,"timeOffset":-176},{"x":553,"y":537,"timeOffset":-143},{"x":553,"y":532,"timeOffset":-110},{"x":553,"y":531,"timeOffset":-78},{"x":553,"y":528,"timeOffset":-44},{"x":553,"y":524,"timeOffset":-10}]},"timestamp":1539326178250},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 201px;"}}],"removes":[],"adds":[]},"timestamp":1539326178256},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 198px;"}}],"removes":[],"adds":[]},"timestamp":1539326178273},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 196px;"}}],"removes":[],"adds":[]},"timestamp":1539326178290},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 192px;"}}],"removes":[],"adds":[]},"timestamp":1539326178307},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 186px;"}}],"removes":[],"adds":[]},"timestamp":1539326178324},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 179px;"}}],"removes":[],"adds":[]},"timestamp":1539326178341},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 173px;"}}],"removes":[],"adds":[]},"timestamp":1539326178357},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 167px;"}}],"removes":[],"adds":[]},"timestamp":1539326178373},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 162px;"}}],"removes":[],"adds":[]},"timestamp":1539326178390},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 157px;"}}],"removes":[],"adds":[]},"timestamp":1539326178406},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 153px;"}}],"removes":[],"adds":[]},"timestamp":1539326178423},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 149px;"}}],"removes":[],"adds":[]},"timestamp":1539326178440},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 146px;"}}],"removes":[],"adds":[]},"timestamp":1539326178456},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 141px;"}}],"removes":[],"adds":[]},"timestamp":1539326178473},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 139px;"}}],"removes":[],"adds":[]},"timestamp":1539326178489},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 138px;"}}],"removes":[],"adds":[]},"timestamp":1539326178506},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 137px;"}}],"removes":[],"adds":[]},"timestamp":1539326178523},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 136px;"}}],"removes":[],"adds":[]},"timestamp":1539326178540},{"type":3,"data":{"source":2,"type":0,"id":390,"x":553,"y":456},"timestamp":1539326178687},{"type":3,"data":{"source":2,"type":2,"id":390,"x":553,"y":456},"timestamp":1539326178687},{"type":3,"data":{"source":1,"positions":[{"x":553,"y":518,"timeOffset":-477},{"x":553,"y":512,"timeOffset":-444},{"x":553,"y":499,"timeOffset":-410},{"x":553,"y":487,"timeOffset":-377},{"x":553,"y":477,"timeOffset":-344},{"x":553,"y":469,"timeOffset":-310},{"x":553,"y":461,"timeOffset":-277},{"x":553,"y":458,"timeOffset":-244},{"x":553,"y":456,"timeOffset":-210},{"x":550,"y":452,"timeOffset":-12}]},"timestamp":1539326178750},{"type":3,"data":{"source":2,"type":1,"id":390,"x":446,"y":388},"timestamp":1539326178952},{"type":3,"data":{"source":2,"type":6,"id":323},"timestamp":1539326178954},{"type":3,"data":{"source":2,"type":5,"id":390},"timestamp":1539326178958},{"type":3,"data":{"source":2,"type":0,"id":390,"x":446,"y":388},"timestamp":1539326179068},{"type":3,"data":{"source":2,"type":2,"id":390,"x":446,"y":388},"timestamp":1539326179068},{"type":3,"data":{"source":5,"text":"1","isChecked":false,"id":390},"timestamp":1539326179209},{"type":3,"data":{"source":1,"positions":[{"x":545,"y":446,"timeOffset":-480},{"x":525,"y":434,"timeOffset":-447},{"x":496,"y":418,"timeOffset":-413},{"x":460,"y":397,"timeOffset":-380},{"x":447,"y":389,"timeOffset":-346}]},"timestamp":1539326179251},{"type":3,"data":{"source":5,"text":"12","isChecked":false,"id":390},"timestamp":1539326179287},{"type":3,"data":{"source":5,"text":"123","isChecked":false,"id":390},"timestamp":1539326179533},{"type":3,"data":{"source":1,"positions":[{"x":445,"y":388,"timeOffset":-63},{"x":444,"y":388,"timeOffset":-30}]},"timestamp":1539326179751},{"type":3,"data":{"source":1,"positions":[{"x":442,"y":388,"timeOffset":-496},{"x":441,"y":389,"timeOffset":-462},{"x":436,"y":393,"timeOffset":-430},{"x":432,"y":396,"timeOffset":-396},{"x":427,"y":400,"timeOffset":-364},{"x":424,"y":403,"timeOffset":-330},{"x":420,"y":407,"timeOffset":-297},{"x":413,"y":413,"timeOffset":-263},{"x":410,"y":419,"timeOffset":-230},{"x":408,"y":425,"timeOffset":-197},{"x":407,"y":430,"timeOffset":-163},{"x":406,"y":433,"timeOffset":-130},{"x":405,"y":440,"timeOffset":-79}]},"timestamp":1539326180251},{"type":3,"data":{"source":1,"positions":[{"x":403,"y":443,"timeOffset":-461},{"x":403,"y":446,"timeOffset":-429},{"x":403,"y":449,"timeOffset":-396},{"x":403,"y":451,"timeOffset":-362},{"x":405,"y":457,"timeOffset":-329},{"x":406,"y":461,"timeOffset":-296},{"x":409,"y":469,"timeOffset":-250},{"x":410,"y":470,"timeOffset":-230},{"x":410,"y":471,"timeOffset":-129},{"x":411,"y":474,"timeOffset":-95},{"x":413,"y":477,"timeOffset":-62},{"x":415,"y":482,"timeOffset":-29}]},"timestamp":1539326180750},{"type":3,"data":{"source":2,"type":1,"id":395,"x":420,"y":551},"timestamp":1539326181160},{"type":3,"data":{"source":2,"type":6,"id":390},"timestamp":1539326181162},{"type":3,"data":{"source":2,"type":5,"id":395},"timestamp":1539326181163},{"type":3,"data":{"source":1,"positions":[{"x":415,"y":489,"timeOffset":-497},{"x":419,"y":499,"timeOffset":-463},{"x":420,"y":510,"timeOffset":-430},{"x":421,"y":521,"timeOffset":-396},{"x":421,"y":526,"timeOffset":-363},{"x":421,"y":532,"timeOffset":-329},{"x":421,"y":540,"timeOffset":-295},{"x":421,"y":547,"timeOffset":-263}]},"timestamp":1539326181251},{"type":3,"data":{"source":2,"type":0,"id":395,"x":420,"y":551},"timestamp":1539326181290},{"type":3,"data":{"source":2,"type":2,"id":395,"x":420,"y":551},"timestamp":1539326181290},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":149,"attributes":{"class":"needs-validation was-validated"}}],"removes":[],"adds":[]},"timestamp":1539326181297},{"type":3,"data":{"source":1,"positions":[{"x":419,"y":551,"timeOffset":0}]},"timestamp":1539326182004},{"type":3,"data":{"source":1,"positions":[{"x":418,"y":551,"timeOffset":-383},{"x":425,"y":551,"timeOffset":-283},{"x":534,"y":567,"timeOffset":-250},{"x":810,"y":573,"timeOffset":-216},{"x":1020,"y":517,"timeOffset":-184},{"x":1156,"y":467,"timeOffset":-150}]},"timestamp":1539326182504},{"type":3,"data":{"source":2,"type":6,"id":395},"timestamp":1539326182633}])
+export default JSON.stringify([{"type":0,"data":{"href":"http://localhost:5500/checkout-demo/"},"timestamp":1539357128571},{"type":1,"data":{"width":1535,"height":891},"timestamp":1539357128576},{"type":2,"data":{"node":{"type":0,"childNodes":[{"type":1,"name":"html","publicId":"","systemId":"","id":2},{"type":5,"textContent":" saved from url=(0052)https://getbootstrap.com/docs/4.1/examples/checkout/ ","id":3},{"type":2,"tagName":"html","attributes":{"lang":"en"},"childNodes":[{"type":2,"tagName":"head","attributes":{},"childNodes":[{"type":3,"textContent":"\n ","id":6},{"type":2,"tagName":"meta","attributes":{"http-equiv":"Content-Type","content":"text/html; charset=UTF-8"},"childNodes":[],"id":7},{"type":3,"textContent":"\n\n ","id":8},{"type":2,"tagName":"meta","attributes":{"name":"viewport","content":"width=device-width, initial-scale=1, shrink-to-fit=no"},"childNodes":[],"id":9},{"type":3,"textContent":"\n ","id":10},{"type":2,"tagName":"meta","attributes":{"name":"description","content":""},"childNodes":[],"id":11},{"type":3,"textContent":"\n ","id":12},{"type":2,"tagName":"meta","attributes":{"name":"author","content":""},"childNodes":[],"id":13},{"type":3,"textContent":"\n ","id":14},{"type":2,"tagName":"link","attributes":{"rel":"icon","href":"https://getbootstrap.com/favicon.ico"},"childNodes":[],"id":15},{"type":3,"textContent":"\n\n ","id":16},{"type":2,"tagName":"title","attributes":{},"childNodes":[{"type":3,"textContent":"Checkout example for Bootstrap","id":18}],"id":17},{"type":3,"textContent":"\n\n ","id":19},{"type":5,"textContent":" Bootstrap core CSS ","id":20},{"type":3,"textContent":"\n ","id":21},{"type":2,"tagName":"link","attributes":{"_cssText":":root { --blue:#007bff; --indigo:#6610f2; --purple:#6f42c1; --pink:#e83e8c; --red:#dc3545; --orange:#fd7e14; --yellow:#ffc107; --green:#28a745; --teal:#20c997; --cyan:#17a2b8; --white:#fff; --gray:#6c757d; --gray-dark:#343a40; --primary:#007bff; --secondary:#6c757d; --success:#28a745; --info:#17a2b8; --warning:#ffc107; --danger:#dc3545; --light:#f8f9fa; --dark:#343a40; --breakpoint-xs:0; --breakpoint-sm:576px; --breakpoint-md:768px; --breakpoint-lg:992px; --breakpoint-xl:1200px; --font-family-sans-serif:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\"; --font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace; }*, ::after, ::before { box-sizing: border-box; }html { font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; }article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; }body { margin: 0px; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\"; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(33, 37, 41); text-align: left; background-color: rgb(255, 255, 255); }[tabindex=\"-1\"]:focus { outline: 0px !important; }hr { box-sizing: content-box; height: 0px; overflow: visible; }h1, h2, h3, h4, h5, h6 { margin-top: 0px; margin-bottom: 0.5rem; }p { margin-top: 0px; margin-bottom: 1rem; }abbr[data-original-title], abbr[title] { text-decoration: underline dotted; cursor: help; border-bottom: 0px; }address { margin-bottom: 1rem; font-style: normal; line-height: inherit; }dl, ol, ul { margin-top: 0px; margin-bottom: 1rem; }ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; }dt { font-weight: 700; }dd { margin-bottom: 0.5rem; margin-left: 0px; }blockquote { margin: 0px 0px 1rem; }dfn { font-style: italic; }b, strong { font-weight: bolder; }small { font-size: 80%; }sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; }sub { bottom: -0.25em; }sup { top: -0.5em; }a { color: rgb(0, 123, 255); text-decoration: none; background-color: transparent; }a:hover { color: rgb(0, 86, 179); text-decoration: underline; }a:not([href]):not([tabindex]) { color: inherit; text-decoration: none; }a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { color: inherit; text-decoration: none; }a:not([href]):not([tabindex]):focus { outline: 0px; }code, kbd, pre, samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace; font-size: 1em; }pre { margin-top: 0px; margin-bottom: 1rem; overflow: auto; }figure { margin: 0px 0px 1rem; }img { vertical-align: middle; border-style: none; }svg { overflow: hidden; vertical-align: middle; }table { border-collapse: collapse; }caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: rgb(108, 117, 125); text-align: left; caption-side: bottom; }th { text-align: inherit; }label { display: inline-block; margin-bottom: 0.5rem; }button { border-radius: 0px; }button:focus { outline: -webkit-focus-ring-color auto 5px; }button, input, optgroup, select, textarea { margin: 0px; font-family: inherit; font-size: inherit; line-height: inherit; }button, input { overflow: visible; }button, select { text-transform: none; }[type=\"reset\"], [type=\"submit\"], button, html [type=\"button\"] { -webkit-appearance: button; }input[type=\"checkbox\"], input[type=\"radio\"] { box-sizing: border-box; padding: 0px; }input[type=\"date\"], input[type=\"datetime-local\"], input[type=\"month\"], input[type=\"time\"] { -webkit-appearance: listbox; }textarea { overflow: auto; resize: vertical; }fieldset { min-width: 0px; padding: 0px; margin: 0px; border: 0px; }legend { display: block; width: 100%; max-width: 100%; padding: 0px; margin-bottom: 0.5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal; }progress { vertical-align: baseline; }[type=\"number\"]::-webkit-inner-spin-button, [type=\"number\"]::-webkit-outer-spin-button { height: auto; }[type=\"search\"] { outline-offset: -2px; -webkit-appearance: none; }[type=\"search\"]::-webkit-search-cancel-button, [type=\"search\"]::-webkit-search-decoration { -webkit-appearance: none; }::-webkit-file-upload-button { font: inherit; -webkit-appearance: button; }output { display: inline-block; }summary { display: list-item; cursor: pointer; }template { display: none; }[hidden] { display: none !important; }.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { margin-bottom: 0.5rem; font-family: inherit; font-weight: 500; line-height: 1.2; color: inherit; }.h1, h1 { font-size: 2.5rem; }.h2, h2 { font-size: 2rem; }.h3, h3 { font-size: 1.75rem; }.h4, h4 { font-size: 1.5rem; }.h5, h5 { font-size: 1.25rem; }.h6, h6 { font-size: 1rem; }.lead { font-size: 1.25rem; font-weight: 300; }.display-1 { font-size: 6rem; font-weight: 300; line-height: 1.2; }.display-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.2; }.display-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.2; }.display-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.2; }hr { margin-top: 1rem; margin-bottom: 1rem; border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgba(0, 0, 0, 0.1); }.small, small { font-size: 80%; font-weight: 400; }.mark, mark { padding: 0.2em; background-color: rgb(252, 248, 227); }.list-unstyled { padding-left: 0px; list-style: none; }.list-inline { padding-left: 0px; list-style: none; }.list-inline-item { display: inline-block; }.list-inline-item:not(:last-child) { margin-right: 0.5rem; }.initialism { font-size: 90%; text-transform: uppercase; }.blockquote { margin-bottom: 1rem; font-size: 1.25rem; }.blockquote-footer { display: block; font-size: 80%; color: rgb(108, 117, 125); }.blockquote-footer::before { content: \"— \"; }.img-fluid { max-width: 100%; height: auto; }.img-thumbnail { padding: 0.25rem; background-color: rgb(255, 255, 255); border: 1px solid rgb(222, 226, 230); 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: 90%; color: rgb(108, 117, 125); }code { font-size: 87.5%; color: rgb(232, 62, 140); word-break: break-word; }a > code { color: inherit; }kbd { padding: 0.2rem 0.4rem; font-size: 87.5%; color: rgb(255, 255, 255); background-color: rgb(33, 37, 41); border-radius: 0.2rem; }kbd kbd { padding: 0px; font-size: 100%; font-weight: 700; }pre { display: block; font-size: 87.5%; color: rgb(33, 37, 41); }pre code { font-size: inherit; color: inherit; word-break: normal; }.pre-scrollable { max-height: 340px; overflow-y: scroll; }.container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }@media (min-width: 576px) {\n .container { max-width: 540px; }\n}@media (min-width: 768px) {\n .container { max-width: 720px; }\n}@media (min-width: 992px) {\n .container { max-width: 960px; }\n}@media (min-width: 1200px) {\n .container { max-width: 1140px; }\n}.container-fluid { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }.row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }.no-gutters { margin-right: 0px; margin-left: 0px; }.no-gutters > .col, .no-gutters > [class*=\"col-\"] { padding-right: 0px; padding-left: 0px; }.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; }.col { flex-basis: 0px; flex-grow: 1; max-width: 100%; }.col-auto { flex: 0 0 auto; width: auto; max-width: none; }.col-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }.col-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }.col-3 { flex: 0 0 25%; max-width: 25%; }.col-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }.col-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }.col-6 { flex: 0 0 50%; max-width: 50%; }.col-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }.col-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }.col-9 { flex: 0 0 75%; max-width: 75%; }.col-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }.col-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }.col-12 { flex: 0 0 100%; max-width: 100%; }.order-first { order: -1; }.order-last { order: 13; }.order-0 { order: 0; }.order-1 { order: 1; }.order-2 { order: 2; }.order-3 { order: 3; }.order-4 { order: 4; }.order-5 { order: 5; }.order-6 { order: 6; }.order-7 { order: 7; }.order-8 { order: 8; }.order-9 { order: 9; }.order-10 { order: 10; }.order-11 { order: 11; }.order-12 { order: 12; }.offset-1 { margin-left: 8.33333%; }.offset-2 { margin-left: 16.6667%; }.offset-3 { margin-left: 25%; }.offset-4 { margin-left: 33.3333%; }.offset-5 { margin-left: 41.6667%; }.offset-6 { margin-left: 50%; }.offset-7 { margin-left: 58.3333%; }.offset-8 { margin-left: 66.6667%; }.offset-9 { margin-left: 75%; }.offset-10 { margin-left: 83.3333%; }.offset-11 { margin-left: 91.6667%; }@media (min-width: 576px) {\n .col-sm { flex-basis: 0px; flex-grow: 1; max-width: 100%; }\n .col-sm-auto { flex: 0 0 auto; width: auto; max-width: none; }\n .col-sm-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }\n .col-sm-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }\n .col-sm-3 { flex: 0 0 25%; max-width: 25%; }\n .col-sm-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }\n .col-sm-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }\n .col-sm-6 { flex: 0 0 50%; max-width: 50%; }\n .col-sm-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }\n .col-sm-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }\n .col-sm-9 { flex: 0 0 75%; max-width: 75%; }\n .col-sm-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }\n .col-sm-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }\n .col-sm-12 { flex: 0 0 100%; max-width: 100%; }\n .order-sm-first { order: -1; }\n .order-sm-last { order: 13; }\n .order-sm-0 { order: 0; }\n .order-sm-1 { order: 1; }\n .order-sm-2 { order: 2; }\n .order-sm-3 { order: 3; }\n .order-sm-4 { order: 4; }\n .order-sm-5 { order: 5; }\n .order-sm-6 { order: 6; }\n .order-sm-7 { order: 7; }\n .order-sm-8 { order: 8; }\n .order-sm-9 { order: 9; }\n .order-sm-10 { order: 10; }\n .order-sm-11 { order: 11; }\n .order-sm-12 { order: 12; }\n .offset-sm-0 { margin-left: 0px; }\n .offset-sm-1 { margin-left: 8.33333%; }\n .offset-sm-2 { margin-left: 16.6667%; }\n .offset-sm-3 { margin-left: 25%; }\n .offset-sm-4 { margin-left: 33.3333%; }\n .offset-sm-5 { margin-left: 41.6667%; }\n .offset-sm-6 { margin-left: 50%; }\n .offset-sm-7 { margin-left: 58.3333%; }\n .offset-sm-8 { margin-left: 66.6667%; }\n .offset-sm-9 { margin-left: 75%; }\n .offset-sm-10 { margin-left: 83.3333%; }\n .offset-sm-11 { margin-left: 91.6667%; }\n}@media (min-width: 768px) {\n .col-md { flex-basis: 0px; flex-grow: 1; max-width: 100%; }\n .col-md-auto { flex: 0 0 auto; width: auto; max-width: none; }\n .col-md-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }\n .col-md-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }\n .col-md-3 { flex: 0 0 25%; max-width: 25%; }\n .col-md-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }\n .col-md-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }\n .col-md-6 { flex: 0 0 50%; max-width: 50%; }\n .col-md-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }\n .col-md-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }\n .col-md-9 { flex: 0 0 75%; max-width: 75%; }\n .col-md-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }\n .col-md-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }\n .col-md-12 { flex: 0 0 100%; max-width: 100%; }\n .order-md-first { order: -1; }\n .order-md-last { order: 13; }\n .order-md-0 { order: 0; }\n .order-md-1 { order: 1; }\n .order-md-2 { order: 2; }\n .order-md-3 { order: 3; }\n .order-md-4 { order: 4; }\n .order-md-5 { order: 5; }\n .order-md-6 { order: 6; }\n .order-md-7 { order: 7; }\n .order-md-8 { order: 8; }\n .order-md-9 { order: 9; }\n .order-md-10 { order: 10; }\n .order-md-11 { order: 11; }\n .order-md-12 { order: 12; }\n .offset-md-0 { margin-left: 0px; }\n .offset-md-1 { margin-left: 8.33333%; }\n .offset-md-2 { margin-left: 16.6667%; }\n .offset-md-3 { margin-left: 25%; }\n .offset-md-4 { margin-left: 33.3333%; }\n .offset-md-5 { margin-left: 41.6667%; }\n .offset-md-6 { margin-left: 50%; }\n .offset-md-7 { margin-left: 58.3333%; }\n .offset-md-8 { margin-left: 66.6667%; }\n .offset-md-9 { margin-left: 75%; }\n .offset-md-10 { margin-left: 83.3333%; }\n .offset-md-11 { margin-left: 91.6667%; }\n}@media (min-width: 992px) {\n .col-lg { flex-basis: 0px; flex-grow: 1; max-width: 100%; }\n .col-lg-auto { flex: 0 0 auto; width: auto; max-width: none; }\n .col-lg-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }\n .col-lg-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }\n .col-lg-3 { flex: 0 0 25%; max-width: 25%; }\n .col-lg-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }\n .col-lg-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }\n .col-lg-6 { flex: 0 0 50%; max-width: 50%; }\n .col-lg-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }\n .col-lg-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }\n .col-lg-9 { flex: 0 0 75%; max-width: 75%; }\n .col-lg-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }\n .col-lg-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }\n .col-lg-12 { flex: 0 0 100%; max-width: 100%; }\n .order-lg-first { order: -1; }\n .order-lg-last { order: 13; }\n .order-lg-0 { order: 0; }\n .order-lg-1 { order: 1; }\n .order-lg-2 { order: 2; }\n .order-lg-3 { order: 3; }\n .order-lg-4 { order: 4; }\n .order-lg-5 { order: 5; }\n .order-lg-6 { order: 6; }\n .order-lg-7 { order: 7; }\n .order-lg-8 { order: 8; }\n .order-lg-9 { order: 9; }\n .order-lg-10 { order: 10; }\n .order-lg-11 { order: 11; }\n .order-lg-12 { order: 12; }\n .offset-lg-0 { margin-left: 0px; }\n .offset-lg-1 { margin-left: 8.33333%; }\n .offset-lg-2 { margin-left: 16.6667%; }\n .offset-lg-3 { margin-left: 25%; }\n .offset-lg-4 { margin-left: 33.3333%; }\n .offset-lg-5 { margin-left: 41.6667%; }\n .offset-lg-6 { margin-left: 50%; }\n .offset-lg-7 { margin-left: 58.3333%; }\n .offset-lg-8 { margin-left: 66.6667%; }\n .offset-lg-9 { margin-left: 75%; }\n .offset-lg-10 { margin-left: 83.3333%; }\n .offset-lg-11 { margin-left: 91.6667%; }\n}@media (min-width: 1200px) {\n .col-xl { flex-basis: 0px; flex-grow: 1; max-width: 100%; }\n .col-xl-auto { flex: 0 0 auto; width: auto; max-width: none; }\n .col-xl-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }\n .col-xl-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }\n .col-xl-3 { flex: 0 0 25%; max-width: 25%; }\n .col-xl-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }\n .col-xl-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }\n .col-xl-6 { flex: 0 0 50%; max-width: 50%; }\n .col-xl-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }\n .col-xl-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }\n .col-xl-9 { flex: 0 0 75%; max-width: 75%; }\n .col-xl-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }\n .col-xl-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }\n .col-xl-12 { flex: 0 0 100%; max-width: 100%; }\n .order-xl-first { order: -1; }\n .order-xl-last { order: 13; }\n .order-xl-0 { order: 0; }\n .order-xl-1 { order: 1; }\n .order-xl-2 { order: 2; }\n .order-xl-3 { order: 3; }\n .order-xl-4 { order: 4; }\n .order-xl-5 { order: 5; }\n .order-xl-6 { order: 6; }\n .order-xl-7 { order: 7; }\n .order-xl-8 { order: 8; }\n .order-xl-9 { order: 9; }\n .order-xl-10 { order: 10; }\n .order-xl-11 { order: 11; }\n .order-xl-12 { order: 12; }\n .offset-xl-0 { margin-left: 0px; }\n .offset-xl-1 { margin-left: 8.33333%; }\n .offset-xl-2 { margin-left: 16.6667%; }\n .offset-xl-3 { margin-left: 25%; }\n .offset-xl-4 { margin-left: 33.3333%; }\n .offset-xl-5 { margin-left: 41.6667%; }\n .offset-xl-6 { margin-left: 50%; }\n .offset-xl-7 { margin-left: 58.3333%; }\n .offset-xl-8 { margin-left: 66.6667%; }\n .offset-xl-9 { margin-left: 75%; }\n .offset-xl-10 { margin-left: 83.3333%; }\n .offset-xl-11 { margin-left: 91.6667%; }\n}.table { width: 100%; margin-bottom: 1rem; background-color: transparent; }.table td, .table th { padding: 0.75rem; vertical-align: top; border-top: 1px solid rgb(222, 226, 230); }.table thead th { vertical-align: bottom; border-bottom: 2px solid rgb(222, 226, 230); }.table tbody + tbody { border-top: 2px solid rgb(222, 226, 230); }.table .table { background-color: rgb(255, 255, 255); }.table-sm td, .table-sm th { padding: 0.3rem; }.table-bordered { border: 1px solid rgb(222, 226, 230); }.table-bordered td, .table-bordered th { border: 1px solid rgb(222, 226, 230); }.table-bordered thead td, .table-bordered thead th { border-bottom-width: 2px; }.table-borderless tbody + tbody, .table-borderless td, .table-borderless th, .table-borderless thead th { border: 0px; }.table-striped tbody tr:nth-of-type(2n+1) { background-color: rgba(0, 0, 0, 0.05); }.table-hover tbody tr:hover { background-color: rgba(0, 0, 0, 0.075); }.table-primary, .table-primary > td, .table-primary > th { background-color: rgb(184, 218, 255); }.table-hover .table-primary:hover { background-color: rgb(159, 205, 255); }.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th { background-color: rgb(159, 205, 255); }.table-secondary, .table-secondary > td, .table-secondary > th { background-color: rgb(214, 216, 219); }.table-hover .table-secondary:hover { background-color: rgb(200, 203, 207); }.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th { background-color: rgb(200, 203, 207); }.table-success, .table-success > td, .table-success > th { background-color: rgb(195, 230, 203); }.table-hover .table-success:hover { background-color: rgb(177, 223, 187); }.table-hover .table-success:hover > td, .table-hover .table-success:hover > th { background-color: rgb(177, 223, 187); }.table-info, .table-info > td, .table-info > th { background-color: rgb(190, 229, 235); }.table-hover .table-info:hover { background-color: rgb(171, 221, 229); }.table-hover .table-info:hover > td, .table-hover .table-info:hover > th { background-color: rgb(171, 221, 229); }.table-warning, .table-warning > td, .table-warning > th { background-color: rgb(255, 238, 186); }.table-hover .table-warning:hover { background-color: rgb(255, 232, 161); }.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th { background-color: rgb(255, 232, 161); }.table-danger, .table-danger > td, .table-danger > th { background-color: rgb(245, 198, 203); }.table-hover .table-danger:hover { background-color: rgb(241, 176, 183); }.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th { background-color: rgb(241, 176, 183); }.table-light, .table-light > td, .table-light > th { background-color: rgb(253, 253, 254); }.table-hover .table-light:hover { background-color: rgb(236, 236, 246); }.table-hover .table-light:hover > td, .table-hover .table-light:hover > th { background-color: rgb(236, 236, 246); }.table-dark, .table-dark > td, .table-dark > th { background-color: rgb(198, 200, 202); }.table-hover .table-dark:hover { background-color: rgb(185, 187, 190); }.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th { background-color: rgb(185, 187, 190); }.table-active, .table-active > td, .table-active > th { background-color: rgba(0, 0, 0, 0.075); }.table-hover .table-active:hover { background-color: rgba(0, 0, 0, 0.075); }.table-hover .table-active:hover > td, .table-hover .table-active:hover > th { background-color: rgba(0, 0, 0, 0.075); }.table .thead-dark th { color: rgb(255, 255, 255); background-color: rgb(33, 37, 41); border-color: rgb(50, 56, 62); }.table .thead-light th { color: rgb(73, 80, 87); background-color: rgb(233, 236, 239); border-color: rgb(222, 226, 230); }.table-dark { color: rgb(255, 255, 255); background-color: rgb(33, 37, 41); }.table-dark td, .table-dark th, .table-dark thead th { border-color: rgb(50, 56, 62); }.table-dark.table-bordered { border: 0px; }.table-dark.table-striped tbody tr:nth-of-type(2n+1) { background-color: rgba(255, 255, 255, 0.05); }.table-dark.table-hover tbody tr:hover { background-color: rgba(255, 255, 255, 0.075); }@media (max-width: 575.98px) {\n .table-responsive-sm { display: block; width: 100%; overflow-x: auto; }\n .table-responsive-sm > .table-bordered { border: 0px; }\n}@media (max-width: 767.98px) {\n .table-responsive-md { display: block; width: 100%; overflow-x: auto; }\n .table-responsive-md > .table-bordered { border: 0px; }\n}@media (max-width: 991.98px) {\n .table-responsive-lg { display: block; width: 100%; overflow-x: auto; }\n .table-responsive-lg > .table-bordered { border: 0px; }\n}@media (max-width: 1199.98px) {\n .table-responsive-xl { display: block; width: 100%; overflow-x: auto; }\n .table-responsive-xl > .table-bordered { border: 0px; }\n}.table-responsive { display: block; width: 100%; overflow-x: auto; }.table-responsive > .table-bordered { border: 0px; }.form-control { display: block; width: 100%; height: calc(2.25rem + 2px); padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgb(206, 212, 218); border-radius: 0.25rem; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }@media not all {\n .form-control { transition: none 0s ease 0s; }\n}.form-control:focus { color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); border-color: rgb(128, 189, 255); outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.form-control::-webkit-input-placeholder { color: rgb(108, 117, 125); opacity: 1; }.form-control::placeholder { color: rgb(108, 117, 125); opacity: 1; }.form-control:disabled, .form-control[readonly] { background-color: rgb(233, 236, 239); opacity: 1; }.form-control-file, .form-control-range { display: block; width: 100%; }.col-form-label { padding-top: calc(0.375rem + 1px); padding-bottom: calc(0.375rem + 1px); margin-bottom: 0px; 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; line-height: 1.5; }.col-form-label-sm { padding-top: calc(0.25rem + 1px); padding-bottom: calc(0.25rem + 1px); font-size: 0.875rem; line-height: 1.5; }.form-control-plaintext { display: block; width: 100%; padding-top: 0.375rem; padding-bottom: 0.375rem; margin-bottom: 0px; line-height: 1.5; color: rgb(33, 37, 41); background-color: transparent; border-style: solid; border-color: transparent; border-image: initial; border-width: 1px 0px; }.form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm { padding-right: 0px; padding-left: 0px; }.form-control-sm { height: calc(1.8125rem + 2px); padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }.form-control-lg { height: calc(2.875rem + 2px); padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; }select.form-control[multiple], select.form-control[size] { height: auto; }textarea.form-control { height: auto; }.form-group { margin-bottom: 1rem; }.form-text { display: block; margin-top: 0.25rem; }.form-row { display: flex; flex-wrap: wrap; margin-right: -5px; margin-left: -5px; }.form-row > .col, .form-row > [class*=\"col-\"] { padding-right: 5px; padding-left: 5px; }.form-check { position: relative; display: block; padding-left: 1.25rem; }.form-check-input { position: absolute; margin-top: 0.3rem; margin-left: -1.25rem; }.form-check-input:disabled ~ .form-check-label { color: rgb(108, 117, 125); }.form-check-label { margin-bottom: 0px; }.form-check-inline { display: inline-flex; align-items: center; padding-left: 0px; margin-right: 0.75rem; }.form-check-inline .form-check-input { position: static; margin-top: 0px; margin-right: 0.3125rem; margin-left: 0px; }.valid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: rgb(40, 167, 69); }.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; line-height: 1.5; color: rgb(255, 255, 255); background-color: rgba(40, 167, 69, 0.9); border-radius: 0.25rem; }.custom-select.is-valid, .form-control.is-valid, .was-validated .custom-select:valid, .was-validated .form-control:valid { border-color: rgb(40, 167, 69); }.custom-select.is-valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus, .was-validated .form-control:valid:focus { border-color: rgb(40, 167, 69); box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }.custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip, .was-validated .custom-select:valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-tooltip, .was-validated .form-control:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip { display: block; }.form-control-file.is-valid ~ .valid-feedback, .form-control-file.is-valid ~ .valid-tooltip, .was-validated .form-control-file:valid ~ .valid-feedback, .was-validated .form-control-file:valid ~ .valid-tooltip { display: block; }.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label { color: rgb(40, 167, 69); }.form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip, .was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip { display: block; }.custom-control-input.is-valid ~ .custom-control-label, .was-validated .custom-control-input:valid ~ .custom-control-label { color: rgb(40, 167, 69); }.custom-control-input.is-valid ~ .custom-control-label::before, .was-validated .custom-control-input:valid ~ .custom-control-label::before { background-color: rgb(113, 221, 138); }.custom-control-input.is-valid ~ .valid-feedback, .custom-control-input.is-valid ~ .valid-tooltip, .was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip { display: block; }.custom-control-input.is-valid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before { background-color: rgb(52, 206, 87); }.custom-control-input.is-valid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }.custom-file-input.is-valid ~ .custom-file-label, .was-validated .custom-file-input:valid ~ .custom-file-label { border-color: rgb(40, 167, 69); }.custom-file-input.is-valid ~ .custom-file-label::after, .was-validated .custom-file-input:valid ~ .custom-file-label::after { border-color: inherit; }.custom-file-input.is-valid ~ .valid-feedback, .custom-file-input.is-valid ~ .valid-tooltip, .was-validated .custom-file-input:valid ~ .valid-feedback, .was-validated .custom-file-input:valid ~ .valid-tooltip { display: block; }.custom-file-input.is-valid:focus ~ .custom-file-label, .was-validated .custom-file-input:valid:focus ~ .custom-file-label { box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }.invalid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: rgb(220, 53, 69); }.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; line-height: 1.5; color: rgb(255, 255, 255); background-color: rgba(220, 53, 69, 0.9); border-radius: 0.25rem; }.custom-select.is-invalid, .form-control.is-invalid, .was-validated .custom-select:invalid, .was-validated .form-control:invalid { border-color: rgb(220, 53, 69); }.custom-select.is-invalid:focus, .form-control.is-invalid:focus, .was-validated .custom-select:invalid:focus, .was-validated .form-control:invalid:focus { border-color: rgb(220, 53, 69); box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }.custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-tooltip, .was-validated .custom-select:invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-tooltip, .was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip { display: block; }.form-control-file.is-invalid ~ .invalid-feedback, .form-control-file.is-invalid ~ .invalid-tooltip, .was-validated .form-control-file:invalid ~ .invalid-feedback, .was-validated .form-control-file:invalid ~ .invalid-tooltip { display: block; }.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label { color: rgb(220, 53, 69); }.form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip, .was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip { display: block; }.custom-control-input.is-invalid ~ .custom-control-label, .was-validated .custom-control-input:invalid ~ .custom-control-label { color: rgb(220, 53, 69); }.custom-control-input.is-invalid ~ .custom-control-label::before, .was-validated .custom-control-input:invalid ~ .custom-control-label::before { background-color: rgb(239, 162, 169); }.custom-control-input.is-invalid ~ .invalid-feedback, .custom-control-input.is-invalid ~ .invalid-tooltip, .was-validated .custom-control-input:invalid ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .invalid-tooltip { display: block; }.custom-control-input.is-invalid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before { background-color: rgb(228, 96, 109); }.custom-control-input.is-invalid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }.custom-file-input.is-invalid ~ .custom-file-label, .was-validated .custom-file-input:invalid ~ .custom-file-label { border-color: rgb(220, 53, 69); }.custom-file-input.is-invalid ~ .custom-file-label::after, .was-validated .custom-file-input:invalid ~ .custom-file-label::after { border-color: inherit; }.custom-file-input.is-invalid ~ .invalid-feedback, .custom-file-input.is-invalid ~ .invalid-tooltip, .was-validated .custom-file-input:invalid ~ .invalid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip { display: block; }.custom-file-input.is-invalid:focus ~ .custom-file-label, .was-validated .custom-file-input:invalid:focus ~ .custom-file-label { box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }.form-inline { display: flex; flex-flow: row wrap; align-items: center; }.form-inline .form-check { width: 100%; }@media (min-width: 576px) {\n .form-inline label { display: flex; align-items: center; justify-content: center; margin-bottom: 0px; }\n .form-inline .form-group { display: flex; flex: 0 0 auto; flex-flow: row wrap; align-items: center; margin-bottom: 0px; }\n .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; }\n .form-inline .form-control-plaintext { display: inline-block; }\n .form-inline .custom-select, .form-inline .input-group { width: auto; }\n .form-inline .form-check { display: flex; align-items: center; justify-content: center; width: auto; padding-left: 0px; }\n .form-inline .form-check-input { position: relative; margin-top: 0px; margin-right: 0.25rem; margin-left: 0px; }\n .form-inline .custom-control { align-items: center; justify-content: center; }\n .form-inline .custom-control-label { margin-bottom: 0px; }\n}.btn { display: inline-block; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; user-select: none; border: 1px solid transparent; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; border-radius: 0.25rem; transition: color 0.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }@media not all {\n .btn { transition: none 0s ease 0s; }\n}.btn:focus, .btn:hover { text-decoration: none; }.btn.focus, .btn:focus { outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.btn.disabled, .btn:disabled { opacity: 0.65; }.btn:not(:disabled):not(.disabled) { cursor: pointer; }a.btn.disabled, fieldset:disabled a.btn { pointer-events: none; }.btn-primary { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.btn-primary:hover { color: rgb(255, 255, 255); background-color: rgb(0, 105, 217); border-color: rgb(0, 98, 204); }.btn-primary.focus, .btn-primary:focus { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; }.btn-primary.disabled, .btn-primary:disabled { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(0, 98, 204); border-color: rgb(0, 92, 191); }.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; }.btn-secondary { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }.btn-secondary:hover { color: rgb(255, 255, 255); background-color: rgb(90, 98, 104); border-color: rgb(84, 91, 98); }.btn-secondary.focus, .btn-secondary:focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }.btn-secondary.disabled, .btn-secondary:disabled { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(84, 91, 98); border-color: rgb(78, 85, 91); }.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-secondary.dropdown-toggle:focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }.btn-success { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }.btn-success:hover { color: rgb(255, 255, 255); background-color: rgb(33, 136, 56); border-color: rgb(30, 126, 52); }.btn-success.focus, .btn-success:focus { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-success.disabled, .btn-success:disabled { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show > .btn-success.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(30, 126, 52); border-color: rgb(28, 116, 48); }.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus, .show > .btn-success.dropdown-toggle:focus { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-info { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); }.btn-info:hover { color: rgb(255, 255, 255); background-color: rgb(19, 132, 150); border-color: rgb(17, 122, 139); }.btn-info.focus, .btn-info:focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; }.btn-info.disabled, .btn-info:disabled { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); }.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show > .btn-info.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(17, 122, 139); border-color: rgb(16, 112, 127); }.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show > .btn-info.dropdown-toggle:focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; }.btn-warning { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-warning:hover { color: rgb(33, 37, 41); background-color: rgb(224, 168, 0); border-color: rgb(211, 158, 0); }.btn-warning.focus, .btn-warning:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-warning.disabled, .btn-warning:disabled { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show > .btn-warning.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(211, 158, 0); border-color: rgb(198, 149, 0); }.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-warning.dropdown-toggle:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-danger { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-danger:hover { color: rgb(255, 255, 255); background-color: rgb(200, 35, 51); border-color: rgb(189, 33, 48); }.btn-danger.focus, .btn-danger:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-danger.disabled, .btn-danger:disabled { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show > .btn-danger.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(189, 33, 48); border-color: rgb(178, 31, 45); }.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-danger.dropdown-toggle:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-light { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }.btn-light:hover { color: rgb(33, 37, 41); background-color: rgb(226, 230, 234); border-color: rgb(218, 224, 229); }.btn-light.focus, .btn-light:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }.btn-light.disabled, .btn-light:disabled { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show > .btn-light.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(218, 224, 229); border-color: rgb(211, 217, 223); }.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus, .show > .btn-light.dropdown-toggle:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }.btn-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }.btn-dark:hover { color: rgb(255, 255, 255); background-color: rgb(35, 39, 43); border-color: rgb(29, 33, 36); }.btn-dark.focus, .btn-dark:focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }.btn-dark.disabled, .btn-dark:disabled { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, .show > .btn-dark.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(29, 33, 36); border-color: rgb(23, 26, 29); }.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-dark.dropdown-toggle:focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-primary { color: rgb(0, 123, 255); background-color: transparent; background-image: none; border-color: rgb(0, 123, 255); }.btn-outline-primary:hover { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.btn-outline-primary.focus, .btn-outline-primary:focus { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-primary.disabled, .btn-outline-primary:disabled { color: rgb(0, 123, 255); background-color: transparent; }.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-primary.dropdown-toggle:focus { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-secondary { color: rgb(108, 117, 125); background-color: transparent; background-image: none; border-color: rgb(108, 117, 125); }.btn-outline-secondary:hover { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }.btn-outline-secondary.focus, .btn-outline-secondary:focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: rgb(108, 117, 125); background-color: transparent; }.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show > .btn-outline-secondary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-success { color: rgb(40, 167, 69); background-color: transparent; background-image: none; border-color: rgb(40, 167, 69); }.btn-outline-success:hover { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }.btn-outline-success.focus, .btn-outline-success:focus { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-success.disabled, .btn-outline-success:disabled { color: rgb(40, 167, 69); background-color: transparent; }.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show > .btn-outline-success.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }.btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-success.dropdown-toggle:focus { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-info { color: rgb(23, 162, 184); background-color: transparent; background-image: none; border-color: rgb(23, 162, 184); }.btn-outline-info:hover { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); }.btn-outline-info.focus, .btn-outline-info:focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-info.disabled, .btn-outline-info:disabled { color: rgb(23, 162, 184); background-color: transparent; }.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show > .btn-outline-info.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); }.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-info.dropdown-toggle:focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-warning { color: rgb(255, 193, 7); background-color: transparent; background-image: none; border-color: rgb(255, 193, 7); }.btn-outline-warning:hover { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-outline-warning.focus, .btn-outline-warning:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-warning.disabled, .btn-outline-warning:disabled { color: rgb(255, 193, 7); background-color: transparent; }.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show > .btn-outline-warning.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-danger { color: rgb(220, 53, 69); background-color: transparent; background-image: none; border-color: rgb(220, 53, 69); }.btn-outline-danger:hover { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-outline-danger.focus, .btn-outline-danger:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-danger.disabled, .btn-outline-danger:disabled { color: rgb(220, 53, 69); background-color: transparent; }.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show > .btn-outline-danger.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-light { color: rgb(248, 249, 250); background-color: transparent; background-image: none; border-color: rgb(248, 249, 250); }.btn-outline-light:hover { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }.btn-outline-light.focus, .btn-outline-light:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-light.disabled, .btn-outline-light:disabled { color: rgb(248, 249, 250); background-color: transparent; }.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show > .btn-outline-light.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }.btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-light.dropdown-toggle:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-dark { color: rgb(52, 58, 64); background-color: transparent; background-image: none; border-color: rgb(52, 58, 64); }.btn-outline-dark:hover { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }.btn-outline-dark.focus, .btn-outline-dark:focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-dark.disabled, .btn-outline-dark:disabled { color: rgb(52, 58, 64); background-color: transparent; }.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show > .btn-outline-dark.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }.btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-dark.dropdown-toggle:focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }.btn-link { font-weight: 400; color: rgb(0, 123, 255); background-color: transparent; }.btn-link:hover { color: rgb(0, 86, 179); text-decoration: underline; background-color: transparent; border-color: transparent; }.btn-link.focus, .btn-link:focus { text-decoration: underline; border-color: transparent; box-shadow: none; }.btn-link.disabled, .btn-link:disabled { color: rgb(108, 117, 125); pointer-events: none; }.btn-group-lg > .btn, .btn-lg { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; }.btn-group-sm > .btn, .btn-sm { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }.btn-block { display: block; width: 100%; }.btn-block + .btn-block { margin-top: 0.5rem; }input[type=\"button\"].btn-block, input[type=\"reset\"].btn-block, input[type=\"submit\"].btn-block { width: 100%; }.fade { transition: opacity 0.15s linear 0s; }@media not all {\n .fade { transition: none 0s ease 0s; }\n}.fade:not(.show) { opacity: 0; }.collapse:not(.show) { display: none; }.collapsing { position: relative; height: 0px; overflow: hidden; transition: height 0.35s ease 0s; }@media not all {\n .collapsing { transition: none 0s ease 0s; }\n}.dropdown, .dropleft, .dropright, .dropup { position: relative; }.dropdown-toggle::after { display: inline-block; width: 0px; height: 0px; margin-left: 0.255em; vertical-align: 0.255em; content: \"\"; border-width: 0.3em 0.3em 0px; border-top-style: solid; border-top-color: initial; border-right-style: solid; border-right-color: transparent; border-bottom-style: initial; border-bottom-color: initial; border-left-style: solid; border-left-color: transparent; }.dropdown-toggle:empty::after { margin-left: 0px; }.dropdown-menu { position: absolute; top: 100%; left: 0px; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0px; margin: 0.125rem 0px 0px; font-size: 1rem; color: rgb(33, 37, 41); text-align: left; list-style: none; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; }.dropdown-menu-right { right: 0px; left: auto; }.dropup .dropdown-menu { top: auto; bottom: 100%; margin-top: 0px; margin-bottom: 0.125rem; }.dropup .dropdown-toggle::after { display: inline-block; width: 0px; height: 0px; margin-left: 0.255em; vertical-align: 0.255em; content: \"\"; border-width: 0px 0.3em 0.3em; border-top-style: initial; border-top-color: initial; border-right-style: solid; border-right-color: transparent; border-bottom-style: solid; border-bottom-color: initial; border-left-style: solid; border-left-color: transparent; }.dropup .dropdown-toggle:empty::after { margin-left: 0px; }.dropright .dropdown-menu { top: 0px; right: auto; left: 100%; margin-top: 0px; margin-left: 0.125rem; }.dropright .dropdown-toggle::after { display: inline-block; width: 0px; height: 0px; margin-left: 0.255em; vertical-align: 0.255em; content: \"\"; border-width: 0.3em 0px 0.3em 0.3em; border-top-style: solid; border-top-color: transparent; border-right-style: initial; border-right-color: initial; border-bottom-style: solid; border-bottom-color: transparent; border-left-style: solid; border-left-color: initial; }.dropright .dropdown-toggle:empty::after { margin-left: 0px; }.dropright .dropdown-toggle::after { vertical-align: 0px; }.dropleft .dropdown-menu { top: 0px; right: 100%; left: auto; margin-top: 0px; margin-right: 0.125rem; }.dropleft .dropdown-toggle::after { display: inline-block; width: 0px; height: 0px; margin-left: 0.255em; vertical-align: 0.255em; content: \"\"; }.dropleft .dropdown-toggle::after { display: none; }.dropleft .dropdown-toggle::before { display: inline-block; width: 0px; height: 0px; 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; }.dropleft .dropdown-toggle:empty::after { margin-left: 0px; }.dropleft .dropdown-toggle::before { vertical-align: 0px; }.dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"top\"] { right: auto; bottom: auto; }.dropdown-divider { height: 0px; margin: 0.5rem 0px; overflow: hidden; border-top: 1px solid rgb(233, 236, 239); }.dropdown-item { display: block; width: 100%; padding: 0.25rem 1.5rem; clear: both; font-weight: 400; color: rgb(33, 37, 41); text-align: inherit; white-space: nowrap; background-color: transparent; border: 0px; }.dropdown-item:focus, .dropdown-item:hover { color: rgb(22, 24, 27); text-decoration: none; background-color: rgb(248, 249, 250); }.dropdown-item.active, .dropdown-item:active { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 123, 255); }.dropdown-item.disabled, .dropdown-item:disabled { color: rgb(108, 117, 125); background-color: transparent; }.dropdown-menu.show { display: block; }.dropdown-header { display: block; padding: 0.5rem 1.5rem; margin-bottom: 0px; font-size: 0.875rem; color: rgb(108, 117, 125); white-space: nowrap; }.dropdown-item-text { display: block; padding: 0.25rem 1.5rem; color: rgb(33, 37, 41); }.btn-group, .btn-group-vertical { position: relative; display: inline-flex; vertical-align: middle; }.btn-group-vertical > .btn, .btn-group > .btn { position: relative; flex: 0 1 auto; }.btn-group-vertical > .btn:hover, .btn-group > .btn:hover { z-index: 1; }.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus { z-index: 1; }.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group, .btn-group-vertical .btn + .btn, .btn-group-vertical .btn + .btn-group, .btn-group-vertical .btn-group + .btn, .btn-group-vertical .btn-group + .btn-group { margin-left: -1px; }.btn-toolbar { display: flex; flex-wrap: wrap; justify-content: flex-start; }.btn-toolbar .input-group { width: auto; }.btn-group > .btn:first-child { margin-left: 0px; }.btn-group > .btn-group:not(:last-child) > .btn, .btn-group > .btn:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }.btn-group > .btn-group:not(:first-child) > .btn, .btn-group > .btn:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }.dropdown-toggle-split { padding-right: 0.5625rem; padding-left: 0.5625rem; }.dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after { margin-left: 0px; }.dropleft .dropdown-toggle-split::before { margin-right: 0px; }.btn-group-sm > .btn + .dropdown-toggle-split, .btn-sm + .dropdown-toggle-split { padding-right: 0.375rem; padding-left: 0.375rem; }.btn-group-lg > .btn + .dropdown-toggle-split, .btn-lg + .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 + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0px; }.btn-group-vertical > .btn-group:not(:last-child) > .btn, .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }.btn-group-vertical > .btn-group:not(:first-child) > .btn, .btn-group-vertical > .btn:not(:first-child) { border-top-left-radius: 0px; border-top-right-radius: 0px; }.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn { margin-bottom: 0px; }.btn-group-toggle > .btn input[type=\"checkbox\"], .btn-group-toggle > .btn input[type=\"radio\"], .btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"], .btn-group-toggle > .btn-group > .btn input[type=\"radio\"] { position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: none; }.input-group { position: relative; display: flex; flex-wrap: wrap; align-items: stretch; width: 100%; }.input-group > .custom-file, .input-group > .custom-select, .input-group > .form-control { position: relative; flex: 1 1 auto; width: 1%; margin-bottom: 0px; }.input-group > .custom-file + .custom-file, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .form-control, .input-group > .custom-select + .custom-file, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .form-control, .input-group > .form-control + .custom-file, .input-group > .form-control + .custom-select, .input-group > .form-control + .form-control { margin-left: -1px; }.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label, .input-group > .custom-select:focus, .input-group > .form-control:focus { z-index: 3; }.input-group > .custom-file .custom-file-input:focus { z-index: 4; }.input-group > .custom-select:not(:last-child), .input-group > .form-control:not(:last-child) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }.input-group > .custom-select:not(:first-child), .input-group > .form-control:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }.input-group > .custom-file { display: flex; align-items: center; }.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }.input-group > .custom-file:not(:first-child) .custom-file-label { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }.input-group-append, .input-group-prepend { display: flex; }.input-group-append .btn, .input-group-prepend .btn { position: relative; z-index: 2; }.input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .btn, .input-group-append .input-group-text + .input-group-text, .input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-prepend .input-group-text + .input-group-text { margin-left: -1px; }.input-group-prepend { margin-right: -1px; }.input-group-append { margin-left: -1px; }.input-group-text { display: flex; align-items: center; padding: 0.375rem 0.75rem; margin-bottom: 0px; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(73, 80, 87); text-align: center; white-space: nowrap; background-color: rgb(233, 236, 239); border: 1px solid rgb(206, 212, 218); border-radius: 0.25rem; }.input-group-text input[type=\"checkbox\"], .input-group-text input[type=\"radio\"] { margin-top: 0px; }.input-group-lg > .form-control, .input-group-lg > .input-group-append > .btn, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-prepend > .input-group-text { height: calc(2.875rem + 2px); padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; }.input-group-sm > .form-control, .input-group-sm > .input-group-append > .btn, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-prepend > .input-group-text { height: calc(1.8125rem + 2px); padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child), .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child), .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }.custom-control { position: relative; display: block; min-height: 1.5rem; padding-left: 1.5rem; }.custom-control-inline { display: inline-flex; margin-right: 1rem; }.custom-control-input { position: absolute; z-index: -1; opacity: 0; }.custom-control-input:checked ~ .custom-control-label::before { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); }.custom-control-input:focus ~ .custom-control-label::before { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.custom-control-input:active ~ .custom-control-label::before { color: rgb(255, 255, 255); background-color: rgb(179, 215, 255); }.custom-control-input:disabled ~ .custom-control-label { color: rgb(108, 117, 125); }.custom-control-input:disabled ~ .custom-control-label::before { background-color: rgb(233, 236, 239); }.custom-control-label { position: relative; margin-bottom: 0px; }.custom-control-label::before { position: absolute; top: 0.25rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; pointer-events: none; content: \"\"; user-select: none; background-color: rgb(222, 226, 230); }.custom-control-label::after { position: absolute; top: 0.25rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; content: \"\"; background-repeat: no-repeat; background-position: center center; background-size: 50% 50%; }.custom-checkbox .custom-control-label::before { border-radius: 0.25rem; }.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { background-color: rgb(0, 123, 255); }.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\"); }.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { background-color: rgb(0, 123, 255); }.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E\"); }.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }.custom-radio .custom-control-label::before { border-radius: 50%; }.custom-radio .custom-control-input:checked ~ .custom-control-label::before { background-color: rgb(0, 123, 255); }.custom-radio .custom-control-input:checked ~ .custom-control-label::after { background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E\"); }.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }.custom-select { display: inline-block; width: 100%; height: calc(2.25rem + 2px); padding: 0.375rem 1.75rem 0.375rem 0.75rem; line-height: 1.5; color: rgb(73, 80, 87); vertical-align: middle; background: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") right 0.75rem center / 8px 10px no-repeat rgb(255, 255, 255); border: 1px solid rgb(206, 212, 218); border-radius: 0.25rem; -webkit-appearance: none; }.custom-select:focus { border-color: rgb(128, 189, 255); outline: 0px; box-shadow: rgba(128, 189, 255, 0.5) 0px 0px 0px 0.2rem; }.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) { height: auto; padding-right: 0.75rem; background-image: none; }.custom-select:disabled { color: rgb(108, 117, 125); background-color: rgb(233, 236, 239); }.custom-select-sm { height: calc(1.8125rem + 2px); padding-top: 0.375rem; padding-bottom: 0.375rem; font-size: 75%; }.custom-select-lg { height: calc(2.875rem + 2px); padding-top: 0.375rem; padding-bottom: 0.375rem; font-size: 125%; }.custom-file { position: relative; display: inline-block; width: 100%; height: calc(2.25rem + 2px); margin-bottom: 0px; }.custom-file-input { position: relative; z-index: 2; width: 100%; height: calc(2.25rem + 2px); margin: 0px; opacity: 0; }.custom-file-input:focus ~ .custom-file-label { border-color: rgb(128, 189, 255); box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.custom-file-input:focus ~ .custom-file-label::after { border-color: rgb(128, 189, 255); }.custom-file-input:disabled ~ .custom-file-label { background-color: rgb(233, 236, 239); }.custom-file-input:lang(en) ~ .custom-file-label::after { content: \"Browse\"; }.custom-file-label { position: absolute; top: 0px; right: 0px; left: 0px; z-index: 1; height: calc(2.25rem + 2px); padding: 0.375rem 0.75rem; line-height: 1.5; color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); border: 1px solid rgb(206, 212, 218); border-radius: 0.25rem; }.custom-file-label::after { position: absolute; top: 0px; right: 0px; bottom: 0px; z-index: 3; display: block; height: 2.25rem; padding: 0.375rem 0.75rem; line-height: 1.5; color: rgb(73, 80, 87); content: \"Browse\"; background-color: rgb(233, 236, 239); border-left: 1px solid rgb(206, 212, 218); border-radius: 0px 0.25rem 0.25rem 0px; }.custom-range { width: 100%; padding-left: 0px; background-color: transparent; -webkit-appearance: none; }.custom-range:focus { outline: 0px; }.custom-range:focus::-webkit-slider-thumb { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.custom-range::-webkit-slider-thumb { width: 1rem; height: 1rem; margin-top: -0.25rem; background-color: rgb(0, 123, 255); border: 0px; border-radius: 1rem; transition: background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; -webkit-appearance: none; }@media not all {\n .custom-range::-webkit-slider-thumb { transition: none 0s ease 0s; }\n}.custom-range::-webkit-slider-thumb:active { background-color: rgb(179, 215, 255); }.custom-range::-webkit-slider-runnable-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: rgb(222, 226, 230); border-color: transparent; border-radius: 1rem; }@media not all {\n}@media not all {\n}.custom-control-label::before, .custom-file-label, .custom-select { transition: background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }@media not all {\n .custom-control-label::before, .custom-file-label, .custom-select { transition: none 0s ease 0s; }\n}.nav { display: flex; flex-wrap: wrap; padding-left: 0px; margin-bottom: 0px; list-style: none; }.nav-link { display: block; padding: 0.5rem 1rem; }.nav-link:focus, .nav-link:hover { text-decoration: none; }.nav-link.disabled { color: rgb(108, 117, 125); }.nav-tabs { border-bottom: 1px solid rgb(222, 226, 230); }.nav-tabs .nav-item { margin-bottom: -1px; }.nav-tabs .nav-link { border: 1px solid transparent; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { border-color: rgb(233, 236, 239) rgb(233, 236, 239) rgb(222, 226, 230); }.nav-tabs .nav-link.disabled { color: rgb(108, 117, 125); background-color: transparent; border-color: transparent; }.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); border-color: rgb(222, 226, 230) rgb(222, 226, 230) rgb(255, 255, 255); }.nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0px; border-top-right-radius: 0px; }.nav-pills .nav-link { border-radius: 0.25rem; }.nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); }.nav-fill .nav-item { flex: 1 1 auto; text-align: center; }.nav-justified .nav-item { flex-basis: 0px; flex-grow: 1; text-align: center; }.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: 0.5rem 1rem; }.navbar > .container, .navbar > .container-fluid { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; }.navbar-brand { display: inline-block; padding-top: 0.3125rem; padding-bottom: 0.3125rem; margin-right: 1rem; font-size: 1.25rem; line-height: inherit; white-space: nowrap; }.navbar-brand:focus, .navbar-brand:hover { text-decoration: none; }.navbar-nav { display: flex; flex-direction: column; padding-left: 0px; margin-bottom: 0px; list-style: none; }.navbar-nav .nav-link { padding-right: 0px; padding-left: 0px; }.navbar-nav .dropdown-menu { position: static; float: none; }.navbar-text { display: inline-block; 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; }.navbar-toggler:focus, .navbar-toggler:hover { text-decoration: none; }.navbar-toggler:not(:disabled):not(.disabled) { cursor: pointer; }.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: \"\"; background: center center / 100% 100% no-repeat; }@media (max-width: 575.98px) {\n .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { padding-right: 0px; padding-left: 0px; }\n}@media (min-width: 576px) {\n .navbar-expand-sm { flex-flow: row nowrap; justify-content: flex-start; }\n .navbar-expand-sm .navbar-nav { flex-direction: row; }\n .navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; }\n .navbar-expand-sm .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }\n .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { flex-wrap: nowrap; }\n .navbar-expand-sm .navbar-collapse { flex-basis: auto; display: flex !important; }\n .navbar-expand-sm .navbar-toggler { display: none; }\n}@media (max-width: 767.98px) {\n .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { padding-right: 0px; padding-left: 0px; }\n}@media (min-width: 768px) {\n .navbar-expand-md { flex-flow: row nowrap; justify-content: flex-start; }\n .navbar-expand-md .navbar-nav { flex-direction: row; }\n .navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; }\n .navbar-expand-md .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }\n .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { flex-wrap: nowrap; }\n .navbar-expand-md .navbar-collapse { flex-basis: auto; display: flex !important; }\n .navbar-expand-md .navbar-toggler { display: none; }\n}@media (max-width: 991.98px) {\n .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { padding-right: 0px; padding-left: 0px; }\n}@media (min-width: 992px) {\n .navbar-expand-lg { flex-flow: row nowrap; justify-content: flex-start; }\n .navbar-expand-lg .navbar-nav { flex-direction: row; }\n .navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; }\n .navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }\n .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { flex-wrap: nowrap; }\n .navbar-expand-lg .navbar-collapse { flex-basis: auto; display: flex !important; }\n .navbar-expand-lg .navbar-toggler { display: none; }\n}@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { padding-right: 0px; padding-left: 0px; }\n}@media (min-width: 1200px) {\n .navbar-expand-xl { flex-flow: row nowrap; justify-content: flex-start; }\n .navbar-expand-xl .navbar-nav { flex-direction: row; }\n .navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute; }\n .navbar-expand-xl .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }\n .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { flex-wrap: nowrap; }\n .navbar-expand-xl .navbar-collapse { flex-basis: auto; display: flex !important; }\n .navbar-expand-xl .navbar-toggler { display: none; }\n}.navbar-expand { flex-flow: row nowrap; justify-content: flex-start; }.navbar-expand > .container, .navbar-expand > .container-fluid { padding-right: 0px; padding-left: 0px; }.navbar-expand .navbar-nav { flex-direction: row; }.navbar-expand .navbar-nav .dropdown-menu { position: absolute; }.navbar-expand .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }.navbar-expand > .container, .navbar-expand > .container-fluid { flex-wrap: nowrap; }.navbar-expand .navbar-collapse { flex-basis: auto; display: flex !important; }.navbar-expand .navbar-toggler { display: none; }.navbar-light .navbar-brand { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.5); }.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { 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 .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-toggler { color: rgba(0, 0, 0, 0.5); border-color: rgba(0, 0, 0, 0.1); }.navbar-light .navbar-toggler-icon { background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"); }.navbar-light .navbar-text { color: rgba(0, 0, 0, 0.5); }.navbar-light .navbar-text a { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover { color: rgba(0, 0, 0, 0.9); }.navbar-dark .navbar-brand { color: rgb(255, 255, 255); }.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { color: rgb(255, 255, 255); }.navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, 0.5); }.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover { 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 .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link { color: rgb(255, 255, 255); }.navbar-dark .navbar-toggler { color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.1); }.navbar-dark .navbar-toggler-icon { background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"); }.navbar-dark .navbar-text { color: rgba(255, 255, 255, 0.5); }.navbar-dark .navbar-text a { color: rgb(255, 255, 255); }.navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover { color: rgb(255, 255, 255); }.card { position: relative; display: flex; flex-direction: column; min-width: 0px; word-wrap: break-word; background-color: rgb(255, 255, 255); background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); border-radius: 0.25rem; }.card > hr { margin-right: 0px; margin-left: 0px; }.card > .list-group:first-child .list-group-item:first-child { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }.card > .list-group:last-child .list-group-item:last-child { border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }.card-body { flex: 1 1 auto; padding: 1.25rem; }.card-title { margin-bottom: 0.75rem; }.card-subtitle { margin-top: -0.375rem; margin-bottom: 0px; }.card-text:last-child { margin-bottom: 0px; }.card-link:hover { text-decoration: none; }.card-link + .card-link { margin-left: 1.25rem; }.card-header { padding: 0.75rem 1.25rem; margin-bottom: 0px; 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) 0px 0px; }.card-header + .list-group .list-group-item:first-child { border-top: 0px; }.card-footer { padding: 0.75rem 1.25rem; background-color: rgba(0, 0, 0, 0.03); border-top: 1px solid rgba(0, 0, 0, 0.125); }.card-footer:last-child { border-radius: 0px 0px calc(0.25rem - 1px) calc(0.25rem - 1px); }.card-header-tabs { margin-right: -0.625rem; margin-bottom: -0.75rem; margin-left: -0.625rem; border-bottom: 0px; }.card-header-pills { margin-right: -0.625rem; margin-left: -0.625rem; }.card-img-overlay { position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; padding: 1.25rem; }.card-img { width: 100%; border-radius: calc(0.25rem - 1px); }.card-img-top { width: 100%; border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); }.card-img-bottom { width: 100%; border-bottom-right-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px); }.card-deck { display: flex; flex-direction: column; }.card-deck .card { margin-bottom: 15px; }@media (min-width: 576px) {\n .card-deck { flex-flow: row wrap; margin-right: -15px; margin-left: -15px; }\n .card-deck .card { display: flex; flex: 1 0 0%; flex-direction: column; margin-right: 15px; margin-bottom: 0px; margin-left: 15px; }\n}.card-group { display: flex; flex-direction: column; }.card-group > .card { margin-bottom: 15px; }@media (min-width: 576px) {\n .card-group { flex-flow: row wrap; }\n .card-group > .card { flex: 1 0 0%; margin-bottom: 0px; }\n .card-group > .card + .card { margin-left: 0px; border-left: 0px; }\n .card-group > .card:first-child { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }\n .card-group > .card:first-child .card-header, .card-group > .card:first-child .card-img-top { border-top-right-radius: 0px; }\n .card-group > .card:first-child .card-footer, .card-group > .card:first-child .card-img-bottom { border-bottom-right-radius: 0px; }\n .card-group > .card:last-child { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }\n .card-group > .card:last-child .card-header, .card-group > .card:last-child .card-img-top { border-top-left-radius: 0px; }\n .card-group > .card:last-child .card-footer, .card-group > .card:last-child .card-img-bottom { border-bottom-left-radius: 0px; }\n .card-group > .card:only-child { border-radius: 0.25rem; }\n .card-group > .card:only-child .card-header, .card-group > .card:only-child .card-img-top { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }\n .card-group > .card:only-child .card-footer, .card-group > .card:only-child .card-img-bottom { border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { border-radius: 0px; }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top { border-radius: 0px; }\n}.card-columns .card { margin-bottom: 0.75rem; }@media (min-width: 576px) {\n .card-columns { column-count: 3; column-gap: 1.25rem; orphans: 1; widows: 1; }\n .card-columns .card { display: inline-block; width: 100%; }\n}.accordion .card:not(:first-of-type):not(:last-of-type) { border-bottom: 0px; border-radius: 0px; }.accordion .card:not(:first-of-type) .card-header:first-child { border-radius: 0px; }.accordion .card:first-of-type { border-bottom: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }.accordion .card:last-of-type { border-top-left-radius: 0px; border-top-right-radius: 0px; }.breadcrumb { display: flex; flex-wrap: wrap; padding: 0.75rem 1rem; margin-bottom: 1rem; list-style: none; background-color: rgb(233, 236, 239); border-radius: 0.25rem; }.breadcrumb-item + .breadcrumb-item { padding-left: 0.5rem; }.breadcrumb-item + .breadcrumb-item::before { display: inline-block; padding-right: 0.5rem; color: rgb(108, 117, 125); content: \"/\"; }.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: underline; }.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: none; }.breadcrumb-item.active { color: rgb(108, 117, 125); }.pagination { display: flex; padding-left: 0px; list-style: none; border-radius: 0.25rem; }.page-link { position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: rgb(0, 123, 255); background-color: rgb(255, 255, 255); border: 1px solid rgb(222, 226, 230); }.page-link:hover { z-index: 2; color: rgb(0, 86, 179); text-decoration: none; background-color: rgb(233, 236, 239); border-color: rgb(222, 226, 230); }.page-link:focus { z-index: 2; outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.page-link:not(:disabled):not(.disabled) { cursor: pointer; }.page-item:first-child .page-link { margin-left: 0px; 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; }.page-item.active .page-link { z-index: 1; color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.page-item.disabled .page-link { color: rgb(108, 117, 125); pointer-events: none; cursor: auto; background-color: rgb(255, 255, 255); border-color: rgb(222, 226, 230); }.pagination-lg .page-link { padding: 0.75rem 1.5rem; font-size: 1.25rem; line-height: 1.5; }.pagination-lg .page-item:first-child .page-link { 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; line-height: 1.5; }.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.25em 0.4em; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.25rem; }.badge:empty { display: none; }.btn .badge { position: relative; top: -1px; }.badge-pill { padding-right: 0.6em; padding-left: 0.6em; border-radius: 10rem; }.badge-primary { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); }.badge-primary[href]:focus, .badge-primary[href]:hover { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 98, 204); }.badge-secondary { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); }.badge-secondary[href]:focus, .badge-secondary[href]:hover { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(84, 91, 98); }.badge-success { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); }.badge-success[href]:focus, .badge-success[href]:hover { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(30, 126, 52); }.badge-info { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); }.badge-info[href]:focus, .badge-info[href]:hover { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(17, 122, 139); }.badge-warning { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); }.badge-warning[href]:focus, .badge-warning[href]:hover { color: rgb(33, 37, 41); text-decoration: none; background-color: rgb(211, 158, 0); }.badge-danger { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); }.badge-danger[href]:focus, .badge-danger[href]:hover { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(189, 33, 48); }.badge-light { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); }.badge-light[href]:focus, .badge-light[href]:hover { color: rgb(33, 37, 41); text-decoration: none; background-color: rgb(218, 224, 229); }.badge-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); }.badge-dark[href]:focus, .badge-dark[href]:hover { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(29, 33, 36); }.jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; background-color: rgb(233, 236, 239); border-radius: 0.3rem; }@media (min-width: 576px) {\n .jumbotron { padding: 4rem 2rem; }\n}.jumbotron-fluid { padding-right: 0px; padding-left: 0px; border-radius: 0px; }.alert { position: relative; padding: 0.75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0.25rem; }.alert-heading { color: inherit; }.alert-link { font-weight: 700; }.alert-dismissible { padding-right: 4rem; }.alert-dismissible .close { position: absolute; top: 0px; right: 0px; padding: 0.75rem 1.25rem; color: inherit; }.alert-primary { color: rgb(0, 64, 133); background-color: rgb(204, 229, 255); border-color: rgb(184, 218, 255); }.alert-primary hr { border-top-color: rgb(159, 205, 255); }.alert-primary .alert-link { color: rgb(0, 39, 82); }.alert-secondary { color: rgb(56, 61, 65); background-color: rgb(226, 227, 229); border-color: rgb(214, 216, 219); }.alert-secondary hr { border-top-color: rgb(200, 203, 207); }.alert-secondary .alert-link { color: rgb(32, 35, 38); }.alert-success { color: rgb(21, 87, 36); background-color: rgb(212, 237, 218); border-color: rgb(195, 230, 203); }.alert-success hr { border-top-color: rgb(177, 223, 187); }.alert-success .alert-link { color: rgb(11, 46, 19); }.alert-info { color: rgb(12, 84, 96); background-color: rgb(209, 236, 241); border-color: rgb(190, 229, 235); }.alert-info hr { border-top-color: rgb(171, 221, 229); }.alert-info .alert-link { color: rgb(6, 44, 51); }.alert-warning { color: rgb(133, 100, 4); background-color: rgb(255, 243, 205); border-color: rgb(255, 238, 186); }.alert-warning hr { border-top-color: rgb(255, 232, 161); }.alert-warning .alert-link { color: rgb(83, 63, 3); }.alert-danger { color: rgb(114, 28, 36); background-color: rgb(248, 215, 218); border-color: rgb(245, 198, 203); }.alert-danger hr { border-top-color: rgb(241, 176, 183); }.alert-danger .alert-link { color: rgb(73, 18, 23); }.alert-light { color: rgb(129, 129, 130); background-color: rgb(254, 254, 254); border-color: rgb(253, 253, 254); }.alert-light hr { border-top-color: rgb(236, 236, 246); }.alert-light .alert-link { color: rgb(104, 104, 104); }.alert-dark { color: rgb(27, 30, 33); background-color: rgb(214, 216, 217); border-color: rgb(198, 200, 202); }.alert-dark hr { border-top-color: rgb(185, 187, 190); }.alert-dark .alert-link { color: rgb(4, 5, 5); }@-webkit-keyframes progress-bar-stripes { \n 0% { background-position: 1rem 0px; }\n 100% { background-position: 0px 0px; }\n}@keyframes progress-bar-stripes { \n 0% { background-position: 1rem 0px; }\n 100% { background-position: 0px 0px; }\n}.progress { display: flex; height: 1rem; overflow: hidden; font-size: 0.75rem; background-color: rgb(233, 236, 239); border-radius: 0.25rem; }.progress-bar { display: flex; flex-direction: column; justify-content: center; color: rgb(255, 255, 255); text-align: center; white-space: nowrap; background-color: rgb(0, 123, 255); transition: width 0.6s ease 0s; }@media not all {\n .progress-bar { transition: none 0s ease 0s; }\n}.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 { animation: progress-bar-stripes 1s linear 0s infinite normal none running; }.media { display: flex; align-items: flex-start; }.media-body { flex: 1 1 0%; }.list-group { display: flex; flex-direction: column; padding-left: 0px; margin-bottom: 0px; }.list-group-item-action { width: 100%; color: rgb(73, 80, 87); text-align: inherit; }.list-group-item-action:focus, .list-group-item-action:hover { color: rgb(73, 80, 87); text-decoration: none; background-color: rgb(248, 249, 250); }.list-group-item-action:active { color: rgb(33, 37, 41); background-color: rgb(233, 236, 239); }.list-group-item { position: relative; display: block; padding: 0.75rem 1.25rem; margin-bottom: -1px; background-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.125); }.list-group-item:first-child { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }.list-group-item:last-child { margin-bottom: 0px; border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }.list-group-item:focus, .list-group-item:hover { z-index: 1; text-decoration: none; }.list-group-item.disabled, .list-group-item:disabled { color: rgb(108, 117, 125); background-color: rgb(255, 255, 255); }.list-group-item.active { z-index: 2; color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.list-group-flush .list-group-item { border-right: 0px; border-left: 0px; border-radius: 0px; }.list-group-flush:first-child .list-group-item:first-child { border-top: 0px; }.list-group-flush:last-child .list-group-item:last-child { border-bottom: 0px; }.list-group-item-primary { color: rgb(0, 64, 133); background-color: rgb(184, 218, 255); }.list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover { color: rgb(0, 64, 133); background-color: rgb(159, 205, 255); }.list-group-item-primary.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(0, 64, 133); border-color: rgb(0, 64, 133); }.list-group-item-secondary { color: rgb(56, 61, 65); background-color: rgb(214, 216, 219); }.list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover { color: rgb(56, 61, 65); background-color: rgb(200, 203, 207); }.list-group-item-secondary.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(56, 61, 65); border-color: rgb(56, 61, 65); }.list-group-item-success { color: rgb(21, 87, 36); background-color: rgb(195, 230, 203); }.list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover { color: rgb(21, 87, 36); background-color: rgb(177, 223, 187); }.list-group-item-success.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(21, 87, 36); border-color: rgb(21, 87, 36); }.list-group-item-info { color: rgb(12, 84, 96); background-color: rgb(190, 229, 235); }.list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover { color: rgb(12, 84, 96); background-color: rgb(171, 221, 229); }.list-group-item-info.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(12, 84, 96); border-color: rgb(12, 84, 96); }.list-group-item-warning { color: rgb(133, 100, 4); background-color: rgb(255, 238, 186); }.list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover { color: rgb(133, 100, 4); background-color: rgb(255, 232, 161); }.list-group-item-warning.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(133, 100, 4); border-color: rgb(133, 100, 4); }.list-group-item-danger { color: rgb(114, 28, 36); background-color: rgb(245, 198, 203); }.list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover { color: rgb(114, 28, 36); background-color: rgb(241, 176, 183); }.list-group-item-danger.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(114, 28, 36); border-color: rgb(114, 28, 36); }.list-group-item-light { color: rgb(129, 129, 130); background-color: rgb(253, 253, 254); }.list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover { color: rgb(129, 129, 130); background-color: rgb(236, 236, 246); }.list-group-item-light.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(129, 129, 130); border-color: rgb(129, 129, 130); }.list-group-item-dark { color: rgb(27, 30, 33); background-color: rgb(198, 200, 202); }.list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover { color: rgb(27, 30, 33); background-color: rgb(185, 187, 190); }.list-group-item-dark.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(27, 30, 33); border-color: rgb(27, 30, 33); }.close { float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: rgb(0, 0, 0); text-shadow: rgb(255, 255, 255) 0px 1px 0px; opacity: 0.5; }.close:not(:disabled):not(.disabled) { cursor: pointer; }.close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disabled):hover { color: rgb(0, 0, 0); text-decoration: none; opacity: 0.75; }button.close { padding: 0px; background-color: transparent; border: 0px; -webkit-appearance: none; }.modal-open { overflow: hidden; }.modal-open .modal { overflow: hidden auto; }.modal { position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 1050; display: none; overflow: hidden; outline: 0px; }.modal-dialog { position: relative; width: auto; margin: 0.5rem; pointer-events: none; }.modal.fade .modal-dialog { transition: transform 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; transform: translate(0px, -25%); }@media not all {\n .modal.fade .modal-dialog { transition: none 0s ease 0s; }\n}.modal.show .modal-dialog { transform: translate(0px, 0px); }.modal-dialog-centered { display: flex; align-items: center; min-height: calc(100% - 1rem); }.modal-dialog-centered::before { display: block; height: calc(100vh - 1rem); content: \"\"; }.modal-content { position: relative; display: flex; flex-direction: column; width: 100%; pointer-events: auto; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; outline: 0px; }.modal-backdrop { position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 1040; background-color: rgb(0, 0, 0); }.modal-backdrop.fade { opacity: 0; }.modal-backdrop.show { opacity: 0.5; }.modal-header { display: flex; align-items: flex-start; justify-content: space-between; padding: 1rem; border-bottom: 1px solid rgb(233, 236, 239); border-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem; }.modal-header .close { padding: 1rem; margin: -1rem -1rem -1rem auto; }.modal-title { margin-bottom: 0px; line-height: 1.5; }.modal-body { position: relative; flex: 1 1 auto; padding: 1rem; }.modal-footer { display: flex; align-items: center; justify-content: flex-end; padding: 1rem; border-top: 1px solid rgb(233, 236, 239); }.modal-footer > :not(:first-child) { margin-left: 0.25rem; }.modal-footer > :not(:last-child) { margin-right: 0.25rem; }.modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; }@media (min-width: 576px) {\n .modal-dialog { max-width: 500px; margin: 1.75rem auto; }\n .modal-dialog-centered { min-height: calc(100% - 3.5rem); }\n .modal-dialog-centered::before { height: calc(100vh - 3.5rem); }\n .modal-sm { max-width: 300px; }\n}@media (min-width: 992px) {\n .modal-lg { max-width: 800px; }\n}.tooltip { position: absolute; z-index: 1070; display: block; margin: 0px; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\"; font-style: normal; font-weight: 400; line-height: 1.5; 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 .arrow { position: absolute; display: block; width: 0.8rem; height: 0.4rem; }.tooltip .arrow::before { position: absolute; content: \"\"; border-color: transparent; border-style: solid; }.bs-tooltip-auto[x-placement^=\"top\"], .bs-tooltip-top { padding: 0.4rem 0px; }.bs-tooltip-auto[x-placement^=\"top\"] .arrow, .bs-tooltip-top .arrow { bottom: 0px; }.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before, .bs-tooltip-top .arrow::before { top: 0px; border-width: 0.4rem 0.4rem 0px; border-top-color: rgb(0, 0, 0); }.bs-tooltip-auto[x-placement^=\"right\"], .bs-tooltip-right { padding: 0px 0.4rem; }.bs-tooltip-auto[x-placement^=\"right\"] .arrow, .bs-tooltip-right .arrow { left: 0px; width: 0.4rem; height: 0.8rem; }.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before, .bs-tooltip-right .arrow::before { right: 0px; border-width: 0.4rem 0.4rem 0.4rem 0px; border-right-color: rgb(0, 0, 0); }.bs-tooltip-auto[x-placement^=\"bottom\"], .bs-tooltip-bottom { padding: 0.4rem 0px; }.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow, .bs-tooltip-bottom .arrow { top: 0px; }.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before, .bs-tooltip-bottom .arrow::before { bottom: 0px; border-width: 0px 0.4rem 0.4rem; border-bottom-color: rgb(0, 0, 0); }.bs-tooltip-auto[x-placement^=\"left\"], .bs-tooltip-left { padding: 0px 0.4rem; }.bs-tooltip-auto[x-placement^=\"left\"] .arrow, .bs-tooltip-left .arrow { right: 0px; width: 0.4rem; height: 0.8rem; }.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before, .bs-tooltip-left .arrow::before { left: 0px; border-width: 0.4rem 0px 0.4rem 0.4rem; border-left-color: rgb(0, 0, 0); }.tooltip-inner { max-width: 200px; padding: 0.25rem 0.5rem; color: rgb(255, 255, 255); text-align: center; background-color: rgb(0, 0, 0); border-radius: 0.25rem; }.popover { position: absolute; top: 0px; left: 0px; z-index: 1060; display: block; max-width: 276px; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\"; font-style: normal; font-weight: 400; line-height: 1.5; 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: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; }.popover .arrow { position: absolute; display: block; width: 1rem; height: 0.5rem; margin: 0px 0.3rem; }.popover .arrow::after, .popover .arrow::before { position: absolute; display: block; content: \"\"; border-color: transparent; border-style: solid; }.bs-popover-auto[x-placement^=\"top\"], .bs-popover-top { margin-bottom: 0.5rem; }.bs-popover-auto[x-placement^=\"top\"] .arrow, .bs-popover-top .arrow { bottom: calc((0.5rem + 1px) * -1); }.bs-popover-auto[x-placement^=\"top\"] .arrow::after, .bs-popover-auto[x-placement^=\"top\"] .arrow::before, .bs-popover-top .arrow::after, .bs-popover-top .arrow::before { border-width: 0.5rem 0.5rem 0px; }.bs-popover-auto[x-placement^=\"top\"] .arrow::before, .bs-popover-top .arrow::before { bottom: 0px; border-top-color: rgba(0, 0, 0, 0.25); }.bs-popover-auto[x-placement^=\"top\"] .arrow::after, .bs-popover-top .arrow::after { bottom: 1px; border-top-color: rgb(255, 255, 255); }.bs-popover-auto[x-placement^=\"right\"], .bs-popover-right { margin-left: 0.5rem; }.bs-popover-auto[x-placement^=\"right\"] .arrow, .bs-popover-right .arrow { left: calc((0.5rem + 1px) * -1); width: 0.5rem; height: 1rem; margin: 0.3rem 0px; }.bs-popover-auto[x-placement^=\"right\"] .arrow::after, .bs-popover-auto[x-placement^=\"right\"] .arrow::before, .bs-popover-right .arrow::after, .bs-popover-right .arrow::before { border-width: 0.5rem 0.5rem 0.5rem 0px; }.bs-popover-auto[x-placement^=\"right\"] .arrow::before, .bs-popover-right .arrow::before { left: 0px; border-right-color: rgba(0, 0, 0, 0.25); }.bs-popover-auto[x-placement^=\"right\"] .arrow::after, .bs-popover-right .arrow::after { left: 1px; border-right-color: rgb(255, 255, 255); }.bs-popover-auto[x-placement^=\"bottom\"], .bs-popover-bottom { margin-top: 0.5rem; }.bs-popover-auto[x-placement^=\"bottom\"] .arrow, .bs-popover-bottom .arrow { top: calc((0.5rem + 1px) * -1); }.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before, .bs-popover-bottom .arrow::after, .bs-popover-bottom .arrow::before { border-width: 0px 0.5rem 0.5rem; }.bs-popover-auto[x-placement^=\"bottom\"] .arrow::before, .bs-popover-bottom .arrow::before { top: 0px; border-bottom-color: rgba(0, 0, 0, 0.25); }.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after, .bs-popover-bottom .arrow::after { top: 1px; border-bottom-color: rgb(255, 255, 255); }.bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before, .bs-popover-bottom .popover-header::before { position: absolute; top: 0px; left: 50%; display: block; width: 1rem; margin-left: -0.5rem; content: \"\"; border-bottom: 1px solid rgb(247, 247, 247); }.bs-popover-auto[x-placement^=\"left\"], .bs-popover-left { margin-right: 0.5rem; }.bs-popover-auto[x-placement^=\"left\"] .arrow, .bs-popover-left .arrow { right: calc((0.5rem + 1px) * -1); width: 0.5rem; height: 1rem; margin: 0.3rem 0px; }.bs-popover-auto[x-placement^=\"left\"] .arrow::after, .bs-popover-auto[x-placement^=\"left\"] .arrow::before, .bs-popover-left .arrow::after, .bs-popover-left .arrow::before { border-width: 0.5rem 0px 0.5rem 0.5rem; }.bs-popover-auto[x-placement^=\"left\"] .arrow::before, .bs-popover-left .arrow::before { right: 0px; border-left-color: rgba(0, 0, 0, 0.25); }.bs-popover-auto[x-placement^=\"left\"] .arrow::after, .bs-popover-left .arrow::after { right: 1px; border-left-color: rgb(255, 255, 255); }.popover-header { padding: 0.5rem 0.75rem; margin-bottom: 0px; font-size: 1rem; color: inherit; background-color: rgb(247, 247, 247); border-bottom: 1px solid rgb(235, 235, 235); border-top-left-radius: calc(0.3rem - 1px); border-top-right-radius: calc(0.3rem - 1px); }.popover-header:empty { display: none; }.popover-body { padding: 0.5rem 0.75rem; color: rgb(33, 37, 41); }.carousel { position: relative; }.carousel-inner { position: relative; width: 100%; overflow: hidden; }.carousel-item { position: relative; display: none; align-items: center; width: 100%; backface-visibility: hidden; perspective: 1000px; }.carousel-item-next, .carousel-item-prev, .carousel-item.active { display: block; transition: transform 0.6s ease 0s, -webkit-transform 0.6s ease 0s; }@media not all {\n .carousel-item-next, .carousel-item-prev, .carousel-item.active { transition: none 0s ease 0s; }\n}.carousel-item-next, .carousel-item-prev { position: absolute; top: 0px; }.carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right { transform: translateX(0px); }@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {\n .carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right { transform: translate3d(0px, 0px, 0px); }\n}.active.carousel-item-right, .carousel-item-next { transform: translateX(100%); }@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {\n .active.carousel-item-right, .carousel-item-next { transform: translate3d(100%, 0px, 0px); }\n}.active.carousel-item-left, .carousel-item-prev { transform: translateX(-100%); }@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {\n .active.carousel-item-left, .carousel-item-prev { transform: translate3d(-100%, 0px, 0px); }\n}.carousel-fade .carousel-item { opacity: 0; transition-duration: 0.6s; transition-property: opacity; }.carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right, .carousel-fade .carousel-item.active { opacity: 1; }.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { opacity: 0; }.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-prev, .carousel-fade .carousel-item-next, .carousel-fade .carousel-item-prev, .carousel-fade .carousel-item.active { transform: translateX(0px); }@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {\n .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-prev, .carousel-fade .carousel-item-next, .carousel-fade .carousel-item-prev, .carousel-fade .carousel-item.active { transform: translate3d(0px, 0px, 0px); }\n}.carousel-control-next, .carousel-control-prev { position: absolute; top: 0px; bottom: 0px; display: flex; align-items: center; justify-content: center; width: 15%; color: rgb(255, 255, 255); text-align: center; opacity: 0.5; }.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover { color: rgb(255, 255, 255); text-decoration: none; outline: 0px; opacity: 0.9; }.carousel-control-prev { left: 0px; }.carousel-control-next { right: 0px; }.carousel-control-next-icon, .carousel-control-prev-icon { display: inline-block; width: 20px; height: 20px; background: center center / 100% 100% no-repeat transparent; }.carousel-control-prev-icon { background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\"); }.carousel-control-next-icon { background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\"); }.carousel-indicators { position: absolute; right: 0px; bottom: 10px; left: 0px; z-index: 15; display: flex; justify-content: center; padding-left: 0px; margin-right: 15%; margin-left: 15%; list-style: none; }.carousel-indicators li { position: relative; flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px; cursor: pointer; background-color: rgba(255, 255, 255, 0.5); }.carousel-indicators li::before { position: absolute; top: -10px; left: 0px; display: inline-block; width: 100%; height: 10px; content: \"\"; }.carousel-indicators li::after { position: absolute; bottom: -10px; left: 0px; display: inline-block; width: 100%; height: 10px; content: \"\"; }.carousel-indicators .active { background-color: rgb(255, 255, 255); }.carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: rgb(255, 255, 255); text-align: center; }.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; }.bg-primary { background-color: rgb(0, 123, 255) !important; }a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover { background-color: rgb(0, 98, 204) !important; }.bg-secondary { background-color: rgb(108, 117, 125) !important; }a.bg-secondary:focus, a.bg-secondary:hover, button.bg-secondary:focus, button.bg-secondary:hover { background-color: rgb(84, 91, 98) !important; }.bg-success { background-color: rgb(40, 167, 69) !important; }a.bg-success:focus, a.bg-success:hover, button.bg-success:focus, button.bg-success:hover { background-color: rgb(30, 126, 52) !important; }.bg-info { background-color: rgb(23, 162, 184) !important; }a.bg-info:focus, a.bg-info:hover, button.bg-info:focus, button.bg-info:hover { background-color: rgb(17, 122, 139) !important; }.bg-warning { background-color: rgb(255, 193, 7) !important; }a.bg-warning:focus, a.bg-warning:hover, button.bg-warning:focus, button.bg-warning:hover { background-color: rgb(211, 158, 0) !important; }.bg-danger { background-color: rgb(220, 53, 69) !important; }a.bg-danger:focus, a.bg-danger:hover, button.bg-danger:focus, button.bg-danger:hover { background-color: rgb(189, 33, 48) !important; }.bg-light { background-color: rgb(248, 249, 250) !important; }a.bg-light:focus, a.bg-light:hover, button.bg-light:focus, button.bg-light:hover { background-color: rgb(218, 224, 229) !important; }.bg-dark { background-color: rgb(52, 58, 64) !important; }a.bg-dark:focus, a.bg-dark:hover, button.bg-dark:focus, button.bg-dark:hover { background-color: rgb(29, 33, 36) !important; }.bg-white { background-color: rgb(255, 255, 255) !important; }.bg-transparent { background-color: transparent !important; }.border { border: 1px solid rgb(222, 226, 230) !important; }.border-top { border-top: 1px solid rgb(222, 226, 230) !important; }.border-right { border-right: 1px solid rgb(222, 226, 230) !important; }.border-bottom { border-bottom: 1px solid rgb(222, 226, 230) !important; }.border-left { border-left: 1px solid rgb(222, 226, 230) !important; }.border-0 { border: 0px !important; }.border-top-0 { border-top: 0px !important; }.border-right-0 { border-right: 0px !important; }.border-bottom-0 { border-bottom: 0px !important; }.border-left-0 { border-left: 0px !important; }.border-primary { border-color: rgb(0, 123, 255) !important; }.border-secondary { border-color: rgb(108, 117, 125) !important; }.border-success { border-color: rgb(40, 167, 69) !important; }.border-info { border-color: rgb(23, 162, 184) !important; }.border-warning { border-color: rgb(255, 193, 7) !important; }.border-danger { border-color: rgb(220, 53, 69) !important; }.border-light { border-color: rgb(248, 249, 250) !important; }.border-dark { border-color: rgb(52, 58, 64) !important; }.border-white { border-color: rgb(255, 255, 255) !important; }.rounded { border-radius: 0.25rem !important; }.rounded-top { border-top-left-radius: 0.25rem !important; border-top-right-radius: 0.25rem !important; }.rounded-right { 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-left { border-top-left-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; }.rounded-circle { border-radius: 50% !important; }.rounded-0 { border-radius: 0px !important; }.clearfix::after { display: block; clear: both; content: \"\"; }.d-none { display: none !important; }.d-inline { display: inline !important; }.d-inline-block { display: inline-block !important; }.d-block { display: block !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; }@media (min-width: 576px) {\n .d-sm-none { display: none !important; }\n .d-sm-inline { display: inline !important; }\n .d-sm-inline-block { display: inline-block !important; }\n .d-sm-block { display: block !important; }\n .d-sm-table { display: table !important; }\n .d-sm-table-row { display: table-row !important; }\n .d-sm-table-cell { display: table-cell !important; }\n .d-sm-flex { display: flex !important; }\n .d-sm-inline-flex { display: inline-flex !important; }\n}@media (min-width: 768px) {\n .d-md-none { display: none !important; }\n .d-md-inline { display: inline !important; }\n .d-md-inline-block { display: inline-block !important; }\n .d-md-block { display: block !important; }\n .d-md-table { display: table !important; }\n .d-md-table-row { display: table-row !important; }\n .d-md-table-cell { display: table-cell !important; }\n .d-md-flex { display: flex !important; }\n .d-md-inline-flex { display: inline-flex !important; }\n}@media (min-width: 992px) {\n .d-lg-none { display: none !important; }\n .d-lg-inline { display: inline !important; }\n .d-lg-inline-block { display: inline-block !important; }\n .d-lg-block { display: block !important; }\n .d-lg-table { display: table !important; }\n .d-lg-table-row { display: table-row !important; }\n .d-lg-table-cell { display: table-cell !important; }\n .d-lg-flex { display: flex !important; }\n .d-lg-inline-flex { display: inline-flex !important; }\n}@media (min-width: 1200px) {\n .d-xl-none { display: none !important; }\n .d-xl-inline { display: inline !important; }\n .d-xl-inline-block { display: inline-block !important; }\n .d-xl-block { display: block !important; }\n .d-xl-table { display: table !important; }\n .d-xl-table-row { display: table-row !important; }\n .d-xl-table-cell { display: table-cell !important; }\n .d-xl-flex { display: flex !important; }\n .d-xl-inline-flex { display: inline-flex !important; }\n}@media print {\n .d-print-none { display: none !important; }\n .d-print-inline { display: inline !important; }\n .d-print-inline-block { display: inline-block !important; }\n .d-print-block { display: block !important; }\n .d-print-table { display: table !important; }\n .d-print-table-row { display: table-row !important; }\n .d-print-table-cell { display: table-cell !important; }\n .d-print-flex { display: flex !important; }\n .d-print-inline-flex { display: inline-flex !important; }\n}.embed-responsive { position: relative; display: block; width: 100%; padding: 0px; overflow: hidden; }.embed-responsive::before { display: block; content: \"\"; }.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; border: 0px; }.embed-responsive-21by9::before { padding-top: 42.8571%; }.embed-responsive-16by9::before { padding-top: 56.25%; }.embed-responsive-4by3::before { padding-top: 75%; }.embed-responsive-1by1::before { padding-top: 100%; }.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-wrap { flex-wrap: wrap !important; }.flex-nowrap { flex-wrap: nowrap !important; }.flex-wrap-reverse { flex-wrap: wrap-reverse !important; }.flex-fill { flex: 1 1 auto !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; }.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; }.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; }@media (min-width: 576px) {\n .flex-sm-row { flex-direction: row !important; }\n .flex-sm-column { flex-direction: column !important; }\n .flex-sm-row-reverse { flex-direction: row-reverse !important; }\n .flex-sm-column-reverse { flex-direction: column-reverse !important; }\n .flex-sm-wrap { flex-wrap: wrap !important; }\n .flex-sm-nowrap { flex-wrap: nowrap !important; }\n .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex-sm-fill { flex: 1 1 auto !important; }\n .flex-sm-grow-0 { flex-grow: 0 !important; }\n .flex-sm-grow-1 { flex-grow: 1 !important; }\n .flex-sm-shrink-0 { flex-shrink: 0 !important; }\n .flex-sm-shrink-1 { flex-shrink: 1 !important; }\n .justify-content-sm-start { justify-content: flex-start !important; }\n .justify-content-sm-end { justify-content: flex-end !important; }\n .justify-content-sm-center { justify-content: center !important; }\n .justify-content-sm-between { justify-content: space-between !important; }\n .justify-content-sm-around { justify-content: space-around !important; }\n .align-items-sm-start { align-items: flex-start !important; }\n .align-items-sm-end { align-items: flex-end !important; }\n .align-items-sm-center { align-items: center !important; }\n .align-items-sm-baseline { align-items: baseline !important; }\n .align-items-sm-stretch { align-items: stretch !important; }\n .align-content-sm-start { align-content: flex-start !important; }\n .align-content-sm-end { align-content: flex-end !important; }\n .align-content-sm-center { align-content: center !important; }\n .align-content-sm-between { align-content: space-between !important; }\n .align-content-sm-around { align-content: space-around !important; }\n .align-content-sm-stretch { align-content: stretch !important; }\n .align-self-sm-auto { align-self: auto !important; }\n .align-self-sm-start { align-self: flex-start !important; }\n .align-self-sm-end { align-self: flex-end !important; }\n .align-self-sm-center { align-self: center !important; }\n .align-self-sm-baseline { align-self: baseline !important; }\n .align-self-sm-stretch { align-self: stretch !important; }\n}@media (min-width: 768px) {\n .flex-md-row { flex-direction: row !important; }\n .flex-md-column { flex-direction: column !important; }\n .flex-md-row-reverse { flex-direction: row-reverse !important; }\n .flex-md-column-reverse { flex-direction: column-reverse !important; }\n .flex-md-wrap { flex-wrap: wrap !important; }\n .flex-md-nowrap { flex-wrap: nowrap !important; }\n .flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex-md-fill { flex: 1 1 auto !important; }\n .flex-md-grow-0 { flex-grow: 0 !important; }\n .flex-md-grow-1 { flex-grow: 1 !important; }\n .flex-md-shrink-0 { flex-shrink: 0 !important; }\n .flex-md-shrink-1 { flex-shrink: 1 !important; }\n .justify-content-md-start { justify-content: flex-start !important; }\n .justify-content-md-end { justify-content: flex-end !important; }\n .justify-content-md-center { justify-content: center !important; }\n .justify-content-md-between { justify-content: space-between !important; }\n .justify-content-md-around { justify-content: space-around !important; }\n .align-items-md-start { align-items: flex-start !important; }\n .align-items-md-end { align-items: flex-end !important; }\n .align-items-md-center { align-items: center !important; }\n .align-items-md-baseline { align-items: baseline !important; }\n .align-items-md-stretch { align-items: stretch !important; }\n .align-content-md-start { align-content: flex-start !important; }\n .align-content-md-end { align-content: flex-end !important; }\n .align-content-md-center { align-content: center !important; }\n .align-content-md-between { align-content: space-between !important; }\n .align-content-md-around { align-content: space-around !important; }\n .align-content-md-stretch { align-content: stretch !important; }\n .align-self-md-auto { align-self: auto !important; }\n .align-self-md-start { align-self: flex-start !important; }\n .align-self-md-end { align-self: flex-end !important; }\n .align-self-md-center { align-self: center !important; }\n .align-self-md-baseline { align-self: baseline !important; }\n .align-self-md-stretch { align-self: stretch !important; }\n}@media (min-width: 992px) {\n .flex-lg-row { flex-direction: row !important; }\n .flex-lg-column { flex-direction: column !important; }\n .flex-lg-row-reverse { flex-direction: row-reverse !important; }\n .flex-lg-column-reverse { flex-direction: column-reverse !important; }\n .flex-lg-wrap { flex-wrap: wrap !important; }\n .flex-lg-nowrap { flex-wrap: nowrap !important; }\n .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex-lg-fill { flex: 1 1 auto !important; }\n .flex-lg-grow-0 { flex-grow: 0 !important; }\n .flex-lg-grow-1 { flex-grow: 1 !important; }\n .flex-lg-shrink-0 { flex-shrink: 0 !important; }\n .flex-lg-shrink-1 { flex-shrink: 1 !important; }\n .justify-content-lg-start { justify-content: flex-start !important; }\n .justify-content-lg-end { justify-content: flex-end !important; }\n .justify-content-lg-center { justify-content: center !important; }\n .justify-content-lg-between { justify-content: space-between !important; }\n .justify-content-lg-around { justify-content: space-around !important; }\n .align-items-lg-start { align-items: flex-start !important; }\n .align-items-lg-end { align-items: flex-end !important; }\n .align-items-lg-center { align-items: center !important; }\n .align-items-lg-baseline { align-items: baseline !important; }\n .align-items-lg-stretch { align-items: stretch !important; }\n .align-content-lg-start { align-content: flex-start !important; }\n .align-content-lg-end { align-content: flex-end !important; }\n .align-content-lg-center { align-content: center !important; }\n .align-content-lg-between { align-content: space-between !important; }\n .align-content-lg-around { align-content: space-around !important; }\n .align-content-lg-stretch { align-content: stretch !important; }\n .align-self-lg-auto { align-self: auto !important; }\n .align-self-lg-start { align-self: flex-start !important; }\n .align-self-lg-end { align-self: flex-end !important; }\n .align-self-lg-center { align-self: center !important; }\n .align-self-lg-baseline { align-self: baseline !important; }\n .align-self-lg-stretch { align-self: stretch !important; }\n}@media (min-width: 1200px) {\n .flex-xl-row { flex-direction: row !important; }\n .flex-xl-column { flex-direction: column !important; }\n .flex-xl-row-reverse { flex-direction: row-reverse !important; }\n .flex-xl-column-reverse { flex-direction: column-reverse !important; }\n .flex-xl-wrap { flex-wrap: wrap !important; }\n .flex-xl-nowrap { flex-wrap: nowrap !important; }\n .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex-xl-fill { flex: 1 1 auto !important; }\n .flex-xl-grow-0 { flex-grow: 0 !important; }\n .flex-xl-grow-1 { flex-grow: 1 !important; }\n .flex-xl-shrink-0 { flex-shrink: 0 !important; }\n .flex-xl-shrink-1 { flex-shrink: 1 !important; }\n .justify-content-xl-start { justify-content: flex-start !important; }\n .justify-content-xl-end { justify-content: flex-end !important; }\n .justify-content-xl-center { justify-content: center !important; }\n .justify-content-xl-between { justify-content: space-between !important; }\n .justify-content-xl-around { justify-content: space-around !important; }\n .align-items-xl-start { align-items: flex-start !important; }\n .align-items-xl-end { align-items: flex-end !important; }\n .align-items-xl-center { align-items: center !important; }\n .align-items-xl-baseline { align-items: baseline !important; }\n .align-items-xl-stretch { align-items: stretch !important; }\n .align-content-xl-start { align-content: flex-start !important; }\n .align-content-xl-end { align-content: flex-end !important; }\n .align-content-xl-center { align-content: center !important; }\n .align-content-xl-between { align-content: space-between !important; }\n .align-content-xl-around { align-content: space-around !important; }\n .align-content-xl-stretch { align-content: stretch !important; }\n .align-self-xl-auto { align-self: auto !important; }\n .align-self-xl-start { align-self: flex-start !important; }\n .align-self-xl-end { align-self: flex-end !important; }\n .align-self-xl-center { align-self: center !important; }\n .align-self-xl-baseline { align-self: baseline !important; }\n .align-self-xl-stretch { align-self: stretch !important; }\n}.float-left { float: left !important; }.float-right { float: right !important; }.float-none { float: none !important; }@media (min-width: 576px) {\n .float-sm-left { float: left !important; }\n .float-sm-right { float: right !important; }\n .float-sm-none { float: none !important; }\n}@media (min-width: 768px) {\n .float-md-left { float: left !important; }\n .float-md-right { float: right !important; }\n .float-md-none { float: none !important; }\n}@media (min-width: 992px) {\n .float-lg-left { float: left !important; }\n .float-lg-right { float: right !important; }\n .float-lg-none { float: none !important; }\n}@media (min-width: 1200px) {\n .float-xl-left { float: left !important; }\n .float-xl-right { float: right !important; }\n .float-xl-none { float: none !important; }\n}.position-static { position: static !important; }.position-relative { position: relative !important; }.position-absolute { position: absolute !important; }.position-fixed { position: fixed !important; }.position-sticky { position: sticky !important; }.fixed-top { position: fixed; top: 0px; right: 0px; left: 0px; z-index: 1030; }.fixed-bottom { position: fixed; right: 0px; bottom: 0px; left: 0px; z-index: 1030; }@supports ((position:-webkit-sticky) or (position:sticky)) {\n .sticky-top { position: sticky; top: 0px; z-index: 1020; }\n}.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px; }.sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; overflow: visible; clip: auto; white-space: normal; }.shadow-sm { box-shadow: rgba(0, 0, 0, 0.075) 0px 0.125rem 0.25rem !important; }.shadow { box-shadow: rgba(0, 0, 0, 0.15) 0px 0.5rem 1rem !important; }.shadow-lg { box-shadow: rgba(0, 0, 0, 0.176) 0px 1rem 3rem !important; }.shadow-none { box-shadow: none !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; }.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; }.mw-100 { max-width: 100% !important; }.mh-100 { max-height: 100% !important; }.m-0 { margin: 0px !important; }.mt-0, .my-0 { margin-top: 0px !important; }.mr-0, .mx-0 { margin-right: 0px !important; }.mb-0, .my-0 { margin-bottom: 0px !important; }.ml-0, .mx-0 { margin-left: 0px !important; }.m-1 { margin: 0.25rem !important; }.mt-1, .my-1 { margin-top: 0.25rem !important; }.mr-1, .mx-1 { margin-right: 0.25rem !important; }.mb-1, .my-1 { margin-bottom: 0.25rem !important; }.ml-1, .mx-1 { margin-left: 0.25rem !important; }.m-2 { margin: 0.5rem !important; }.mt-2, .my-2 { margin-top: 0.5rem !important; }.mr-2, .mx-2 { margin-right: 0.5rem !important; }.mb-2, .my-2 { margin-bottom: 0.5rem !important; }.ml-2, .mx-2 { margin-left: 0.5rem !important; }.m-3 { margin: 1rem !important; }.mt-3, .my-3 { margin-top: 1rem !important; }.mr-3, .mx-3 { margin-right: 1rem !important; }.mb-3, .my-3 { margin-bottom: 1rem !important; }.ml-3, .mx-3 { margin-left: 1rem !important; }.m-4 { margin: 1.5rem !important; }.mt-4, .my-4 { margin-top: 1.5rem !important; }.mr-4, .mx-4 { margin-right: 1.5rem !important; }.mb-4, .my-4 { margin-bottom: 1.5rem !important; }.ml-4, .mx-4 { margin-left: 1.5rem !important; }.m-5 { margin: 3rem !important; }.mt-5, .my-5 { margin-top: 3rem !important; }.mr-5, .mx-5 { margin-right: 3rem !important; }.mb-5, .my-5 { margin-bottom: 3rem !important; }.ml-5, .mx-5 { margin-left: 3rem !important; }.p-0 { padding: 0px !important; }.pt-0, .py-0 { padding-top: 0px !important; }.pr-0, .px-0 { padding-right: 0px !important; }.pb-0, .py-0 { padding-bottom: 0px !important; }.pl-0, .px-0 { padding-left: 0px !important; }.p-1 { padding: 0.25rem !important; }.pt-1, .py-1 { padding-top: 0.25rem !important; }.pr-1, .px-1 { padding-right: 0.25rem !important; }.pb-1, .py-1 { padding-bottom: 0.25rem !important; }.pl-1, .px-1 { padding-left: 0.25rem !important; }.p-2 { padding: 0.5rem !important; }.pt-2, .py-2 { padding-top: 0.5rem !important; }.pr-2, .px-2 { padding-right: 0.5rem !important; }.pb-2, .py-2 { padding-bottom: 0.5rem !important; }.pl-2, .px-2 { padding-left: 0.5rem !important; }.p-3 { padding: 1rem !important; }.pt-3, .py-3 { padding-top: 1rem !important; }.pr-3, .px-3 { padding-right: 1rem !important; }.pb-3, .py-3 { padding-bottom: 1rem !important; }.pl-3, .px-3 { padding-left: 1rem !important; }.p-4 { padding: 1.5rem !important; }.pt-4, .py-4 { padding-top: 1.5rem !important; }.pr-4, .px-4 { padding-right: 1.5rem !important; }.pb-4, .py-4 { padding-bottom: 1.5rem !important; }.pl-4, .px-4 { padding-left: 1.5rem !important; }.p-5 { padding: 3rem !important; }.pt-5, .py-5 { padding-top: 3rem !important; }.pr-5, .px-5 { padding-right: 3rem !important; }.pb-5, .py-5 { padding-bottom: 3rem !important; }.pl-5, .px-5 { padding-left: 3rem !important; }.m-auto { margin: auto !important; }.mt-auto, .my-auto { margin-top: auto !important; }.mr-auto, .mx-auto { margin-right: auto !important; }.mb-auto, .my-auto { margin-bottom: auto !important; }.ml-auto, .mx-auto { margin-left: auto !important; }@media (min-width: 576px) {\n .m-sm-0 { margin: 0px !important; }\n .mt-sm-0, .my-sm-0 { margin-top: 0px !important; }\n .mr-sm-0, .mx-sm-0 { margin-right: 0px !important; }\n .mb-sm-0, .my-sm-0 { margin-bottom: 0px !important; }\n .ml-sm-0, .mx-sm-0 { margin-left: 0px !important; }\n .m-sm-1 { margin: 0.25rem !important; }\n .mt-sm-1, .my-sm-1 { margin-top: 0.25rem !important; }\n .mr-sm-1, .mx-sm-1 { margin-right: 0.25rem !important; }\n .mb-sm-1, .my-sm-1 { margin-bottom: 0.25rem !important; }\n .ml-sm-1, .mx-sm-1 { margin-left: 0.25rem !important; }\n .m-sm-2 { margin: 0.5rem !important; }\n .mt-sm-2, .my-sm-2 { margin-top: 0.5rem !important; }\n .mr-sm-2, .mx-sm-2 { margin-right: 0.5rem !important; }\n .mb-sm-2, .my-sm-2 { margin-bottom: 0.5rem !important; }\n .ml-sm-2, .mx-sm-2 { margin-left: 0.5rem !important; }\n .m-sm-3 { margin: 1rem !important; }\n .mt-sm-3, .my-sm-3 { margin-top: 1rem !important; }\n .mr-sm-3, .mx-sm-3 { margin-right: 1rem !important; }\n .mb-sm-3, .my-sm-3 { margin-bottom: 1rem !important; }\n .ml-sm-3, .mx-sm-3 { margin-left: 1rem !important; }\n .m-sm-4 { margin: 1.5rem !important; }\n .mt-sm-4, .my-sm-4 { margin-top: 1.5rem !important; }\n .mr-sm-4, .mx-sm-4 { margin-right: 1.5rem !important; }\n .mb-sm-4, .my-sm-4 { margin-bottom: 1.5rem !important; }\n .ml-sm-4, .mx-sm-4 { margin-left: 1.5rem !important; }\n .m-sm-5 { margin: 3rem !important; }\n .mt-sm-5, .my-sm-5 { margin-top: 3rem !important; }\n .mr-sm-5, .mx-sm-5 { margin-right: 3rem !important; }\n .mb-sm-5, .my-sm-5 { margin-bottom: 3rem !important; }\n .ml-sm-5, .mx-sm-5 { margin-left: 3rem !important; }\n .p-sm-0 { padding: 0px !important; }\n .pt-sm-0, .py-sm-0 { padding-top: 0px !important; }\n .pr-sm-0, .px-sm-0 { padding-right: 0px !important; }\n .pb-sm-0, .py-sm-0 { padding-bottom: 0px !important; }\n .pl-sm-0, .px-sm-0 { padding-left: 0px !important; }\n .p-sm-1 { padding: 0.25rem !important; }\n .pt-sm-1, .py-sm-1 { padding-top: 0.25rem !important; }\n .pr-sm-1, .px-sm-1 { padding-right: 0.25rem !important; }\n .pb-sm-1, .py-sm-1 { padding-bottom: 0.25rem !important; }\n .pl-sm-1, .px-sm-1 { padding-left: 0.25rem !important; }\n .p-sm-2 { padding: 0.5rem !important; }\n .pt-sm-2, .py-sm-2 { padding-top: 0.5rem !important; }\n .pr-sm-2, .px-sm-2 { padding-right: 0.5rem !important; }\n .pb-sm-2, .py-sm-2 { padding-bottom: 0.5rem !important; }\n .pl-sm-2, .px-sm-2 { padding-left: 0.5rem !important; }\n .p-sm-3 { padding: 1rem !important; }\n .pt-sm-3, .py-sm-3 { padding-top: 1rem !important; }\n .pr-sm-3, .px-sm-3 { padding-right: 1rem !important; }\n .pb-sm-3, .py-sm-3 { padding-bottom: 1rem !important; }\n .pl-sm-3, .px-sm-3 { padding-left: 1rem !important; }\n .p-sm-4 { padding: 1.5rem !important; }\n .pt-sm-4, .py-sm-4 { padding-top: 1.5rem !important; }\n .pr-sm-4, .px-sm-4 { padding-right: 1.5rem !important; }\n .pb-sm-4, .py-sm-4 { padding-bottom: 1.5rem !important; }\n .pl-sm-4, .px-sm-4 { padding-left: 1.5rem !important; }\n .p-sm-5 { padding: 3rem !important; }\n .pt-sm-5, .py-sm-5 { padding-top: 3rem !important; }\n .pr-sm-5, .px-sm-5 { padding-right: 3rem !important; }\n .pb-sm-5, .py-sm-5 { padding-bottom: 3rem !important; }\n .pl-sm-5, .px-sm-5 { padding-left: 3rem !important; }\n .m-sm-auto { margin: auto !important; }\n .mt-sm-auto, .my-sm-auto { margin-top: auto !important; }\n .mr-sm-auto, .mx-sm-auto { margin-right: auto !important; }\n .mb-sm-auto, .my-sm-auto { margin-bottom: auto !important; }\n .ml-sm-auto, .mx-sm-auto { margin-left: auto !important; }\n}@media (min-width: 768px) {\n .m-md-0 { margin: 0px !important; }\n .mt-md-0, .my-md-0 { margin-top: 0px !important; }\n .mr-md-0, .mx-md-0 { margin-right: 0px !important; }\n .mb-md-0, .my-md-0 { margin-bottom: 0px !important; }\n .ml-md-0, .mx-md-0 { margin-left: 0px !important; }\n .m-md-1 { margin: 0.25rem !important; }\n .mt-md-1, .my-md-1 { margin-top: 0.25rem !important; }\n .mr-md-1, .mx-md-1 { margin-right: 0.25rem !important; }\n .mb-md-1, .my-md-1 { margin-bottom: 0.25rem !important; }\n .ml-md-1, .mx-md-1 { margin-left: 0.25rem !important; }\n .m-md-2 { margin: 0.5rem !important; }\n .mt-md-2, .my-md-2 { margin-top: 0.5rem !important; }\n .mr-md-2, .mx-md-2 { margin-right: 0.5rem !important; }\n .mb-md-2, .my-md-2 { margin-bottom: 0.5rem !important; }\n .ml-md-2, .mx-md-2 { margin-left: 0.5rem !important; }\n .m-md-3 { margin: 1rem !important; }\n .mt-md-3, .my-md-3 { margin-top: 1rem !important; }\n .mr-md-3, .mx-md-3 { margin-right: 1rem !important; }\n .mb-md-3, .my-md-3 { margin-bottom: 1rem !important; }\n .ml-md-3, .mx-md-3 { margin-left: 1rem !important; }\n .m-md-4 { margin: 1.5rem !important; }\n .mt-md-4, .my-md-4 { margin-top: 1.5rem !important; }\n .mr-md-4, .mx-md-4 { margin-right: 1.5rem !important; }\n .mb-md-4, .my-md-4 { margin-bottom: 1.5rem !important; }\n .ml-md-4, .mx-md-4 { margin-left: 1.5rem !important; }\n .m-md-5 { margin: 3rem !important; }\n .mt-md-5, .my-md-5 { margin-top: 3rem !important; }\n .mr-md-5, .mx-md-5 { margin-right: 3rem !important; }\n .mb-md-5, .my-md-5 { margin-bottom: 3rem !important; }\n .ml-md-5, .mx-md-5 { margin-left: 3rem !important; }\n .p-md-0 { padding: 0px !important; }\n .pt-md-0, .py-md-0 { padding-top: 0px !important; }\n .pr-md-0, .px-md-0 { padding-right: 0px !important; }\n .pb-md-0, .py-md-0 { padding-bottom: 0px !important; }\n .pl-md-0, .px-md-0 { padding-left: 0px !important; }\n .p-md-1 { padding: 0.25rem !important; }\n .pt-md-1, .py-md-1 { padding-top: 0.25rem !important; }\n .pr-md-1, .px-md-1 { padding-right: 0.25rem !important; }\n .pb-md-1, .py-md-1 { padding-bottom: 0.25rem !important; }\n .pl-md-1, .px-md-1 { padding-left: 0.25rem !important; }\n .p-md-2 { padding: 0.5rem !important; }\n .pt-md-2, .py-md-2 { padding-top: 0.5rem !important; }\n .pr-md-2, .px-md-2 { padding-right: 0.5rem !important; }\n .pb-md-2, .py-md-2 { padding-bottom: 0.5rem !important; }\n .pl-md-2, .px-md-2 { padding-left: 0.5rem !important; }\n .p-md-3 { padding: 1rem !important; }\n .pt-md-3, .py-md-3 { padding-top: 1rem !important; }\n .pr-md-3, .px-md-3 { padding-right: 1rem !important; }\n .pb-md-3, .py-md-3 { padding-bottom: 1rem !important; }\n .pl-md-3, .px-md-3 { padding-left: 1rem !important; }\n .p-md-4 { padding: 1.5rem !important; }\n .pt-md-4, .py-md-4 { padding-top: 1.5rem !important; }\n .pr-md-4, .px-md-4 { padding-right: 1.5rem !important; }\n .pb-md-4, .py-md-4 { padding-bottom: 1.5rem !important; }\n .pl-md-4, .px-md-4 { padding-left: 1.5rem !important; }\n .p-md-5 { padding: 3rem !important; }\n .pt-md-5, .py-md-5 { padding-top: 3rem !important; }\n .pr-md-5, .px-md-5 { padding-right: 3rem !important; }\n .pb-md-5, .py-md-5 { padding-bottom: 3rem !important; }\n .pl-md-5, .px-md-5 { padding-left: 3rem !important; }\n .m-md-auto { margin: auto !important; }\n .mt-md-auto, .my-md-auto { margin-top: auto !important; }\n .mr-md-auto, .mx-md-auto { margin-right: auto !important; }\n .mb-md-auto, .my-md-auto { margin-bottom: auto !important; }\n .ml-md-auto, .mx-md-auto { margin-left: auto !important; }\n}@media (min-width: 992px) {\n .m-lg-0 { margin: 0px !important; }\n .mt-lg-0, .my-lg-0 { margin-top: 0px !important; }\n .mr-lg-0, .mx-lg-0 { margin-right: 0px !important; }\n .mb-lg-0, .my-lg-0 { margin-bottom: 0px !important; }\n .ml-lg-0, .mx-lg-0 { margin-left: 0px !important; }\n .m-lg-1 { margin: 0.25rem !important; }\n .mt-lg-1, .my-lg-1 { margin-top: 0.25rem !important; }\n .mr-lg-1, .mx-lg-1 { margin-right: 0.25rem !important; }\n .mb-lg-1, .my-lg-1 { margin-bottom: 0.25rem !important; }\n .ml-lg-1, .mx-lg-1 { margin-left: 0.25rem !important; }\n .m-lg-2 { margin: 0.5rem !important; }\n .mt-lg-2, .my-lg-2 { margin-top: 0.5rem !important; }\n .mr-lg-2, .mx-lg-2 { margin-right: 0.5rem !important; }\n .mb-lg-2, .my-lg-2 { margin-bottom: 0.5rem !important; }\n .ml-lg-2, .mx-lg-2 { margin-left: 0.5rem !important; }\n .m-lg-3 { margin: 1rem !important; }\n .mt-lg-3, .my-lg-3 { margin-top: 1rem !important; }\n .mr-lg-3, .mx-lg-3 { margin-right: 1rem !important; }\n .mb-lg-3, .my-lg-3 { margin-bottom: 1rem !important; }\n .ml-lg-3, .mx-lg-3 { margin-left: 1rem !important; }\n .m-lg-4 { margin: 1.5rem !important; }\n .mt-lg-4, .my-lg-4 { margin-top: 1.5rem !important; }\n .mr-lg-4, .mx-lg-4 { margin-right: 1.5rem !important; }\n .mb-lg-4, .my-lg-4 { margin-bottom: 1.5rem !important; }\n .ml-lg-4, .mx-lg-4 { margin-left: 1.5rem !important; }\n .m-lg-5 { margin: 3rem !important; }\n .mt-lg-5, .my-lg-5 { margin-top: 3rem !important; }\n .mr-lg-5, .mx-lg-5 { margin-right: 3rem !important; }\n .mb-lg-5, .my-lg-5 { margin-bottom: 3rem !important; }\n .ml-lg-5, .mx-lg-5 { margin-left: 3rem !important; }\n .p-lg-0 { padding: 0px !important; }\n .pt-lg-0, .py-lg-0 { padding-top: 0px !important; }\n .pr-lg-0, .px-lg-0 { padding-right: 0px !important; }\n .pb-lg-0, .py-lg-0 { padding-bottom: 0px !important; }\n .pl-lg-0, .px-lg-0 { padding-left: 0px !important; }\n .p-lg-1 { padding: 0.25rem !important; }\n .pt-lg-1, .py-lg-1 { padding-top: 0.25rem !important; }\n .pr-lg-1, .px-lg-1 { padding-right: 0.25rem !important; }\n .pb-lg-1, .py-lg-1 { padding-bottom: 0.25rem !important; }\n .pl-lg-1, .px-lg-1 { padding-left: 0.25rem !important; }\n .p-lg-2 { padding: 0.5rem !important; }\n .pt-lg-2, .py-lg-2 { padding-top: 0.5rem !important; }\n .pr-lg-2, .px-lg-2 { padding-right: 0.5rem !important; }\n .pb-lg-2, .py-lg-2 { padding-bottom: 0.5rem !important; }\n .pl-lg-2, .px-lg-2 { padding-left: 0.5rem !important; }\n .p-lg-3 { padding: 1rem !important; }\n .pt-lg-3, .py-lg-3 { padding-top: 1rem !important; }\n .pr-lg-3, .px-lg-3 { padding-right: 1rem !important; }\n .pb-lg-3, .py-lg-3 { padding-bottom: 1rem !important; }\n .pl-lg-3, .px-lg-3 { padding-left: 1rem !important; }\n .p-lg-4 { padding: 1.5rem !important; }\n .pt-lg-4, .py-lg-4 { padding-top: 1.5rem !important; }\n .pr-lg-4, .px-lg-4 { padding-right: 1.5rem !important; }\n .pb-lg-4, .py-lg-4 { padding-bottom: 1.5rem !important; }\n .pl-lg-4, .px-lg-4 { padding-left: 1.5rem !important; }\n .p-lg-5 { padding: 3rem !important; }\n .pt-lg-5, .py-lg-5 { padding-top: 3rem !important; }\n .pr-lg-5, .px-lg-5 { padding-right: 3rem !important; }\n .pb-lg-5, .py-lg-5 { padding-bottom: 3rem !important; }\n .pl-lg-5, .px-lg-5 { padding-left: 3rem !important; }\n .m-lg-auto { margin: auto !important; }\n .mt-lg-auto, .my-lg-auto { margin-top: auto !important; }\n .mr-lg-auto, .mx-lg-auto { margin-right: auto !important; }\n .mb-lg-auto, .my-lg-auto { margin-bottom: auto !important; }\n .ml-lg-auto, .mx-lg-auto { margin-left: auto !important; }\n}@media (min-width: 1200px) {\n .m-xl-0 { margin: 0px !important; }\n .mt-xl-0, .my-xl-0 { margin-top: 0px !important; }\n .mr-xl-0, .mx-xl-0 { margin-right: 0px !important; }\n .mb-xl-0, .my-xl-0 { margin-bottom: 0px !important; }\n .ml-xl-0, .mx-xl-0 { margin-left: 0px !important; }\n .m-xl-1 { margin: 0.25rem !important; }\n .mt-xl-1, .my-xl-1 { margin-top: 0.25rem !important; }\n .mr-xl-1, .mx-xl-1 { margin-right: 0.25rem !important; }\n .mb-xl-1, .my-xl-1 { margin-bottom: 0.25rem !important; }\n .ml-xl-1, .mx-xl-1 { margin-left: 0.25rem !important; }\n .m-xl-2 { margin: 0.5rem !important; }\n .mt-xl-2, .my-xl-2 { margin-top: 0.5rem !important; }\n .mr-xl-2, .mx-xl-2 { margin-right: 0.5rem !important; }\n .mb-xl-2, .my-xl-2 { margin-bottom: 0.5rem !important; }\n .ml-xl-2, .mx-xl-2 { margin-left: 0.5rem !important; }\n .m-xl-3 { margin: 1rem !important; }\n .mt-xl-3, .my-xl-3 { margin-top: 1rem !important; }\n .mr-xl-3, .mx-xl-3 { margin-right: 1rem !important; }\n .mb-xl-3, .my-xl-3 { margin-bottom: 1rem !important; }\n .ml-xl-3, .mx-xl-3 { margin-left: 1rem !important; }\n .m-xl-4 { margin: 1.5rem !important; }\n .mt-xl-4, .my-xl-4 { margin-top: 1.5rem !important; }\n .mr-xl-4, .mx-xl-4 { margin-right: 1.5rem !important; }\n .mb-xl-4, .my-xl-4 { margin-bottom: 1.5rem !important; }\n .ml-xl-4, .mx-xl-4 { margin-left: 1.5rem !important; }\n .m-xl-5 { margin: 3rem !important; }\n .mt-xl-5, .my-xl-5 { margin-top: 3rem !important; }\n .mr-xl-5, .mx-xl-5 { margin-right: 3rem !important; }\n .mb-xl-5, .my-xl-5 { margin-bottom: 3rem !important; }\n .ml-xl-5, .mx-xl-5 { margin-left: 3rem !important; }\n .p-xl-0 { padding: 0px !important; }\n .pt-xl-0, .py-xl-0 { padding-top: 0px !important; }\n .pr-xl-0, .px-xl-0 { padding-right: 0px !important; }\n .pb-xl-0, .py-xl-0 { padding-bottom: 0px !important; }\n .pl-xl-0, .px-xl-0 { padding-left: 0px !important; }\n .p-xl-1 { padding: 0.25rem !important; }\n .pt-xl-1, .py-xl-1 { padding-top: 0.25rem !important; }\n .pr-xl-1, .px-xl-1 { padding-right: 0.25rem !important; }\n .pb-xl-1, .py-xl-1 { padding-bottom: 0.25rem !important; }\n .pl-xl-1, .px-xl-1 { padding-left: 0.25rem !important; }\n .p-xl-2 { padding: 0.5rem !important; }\n .pt-xl-2, .py-xl-2 { padding-top: 0.5rem !important; }\n .pr-xl-2, .px-xl-2 { padding-right: 0.5rem !important; }\n .pb-xl-2, .py-xl-2 { padding-bottom: 0.5rem !important; }\n .pl-xl-2, .px-xl-2 { padding-left: 0.5rem !important; }\n .p-xl-3 { padding: 1rem !important; }\n .pt-xl-3, .py-xl-3 { padding-top: 1rem !important; }\n .pr-xl-3, .px-xl-3 { padding-right: 1rem !important; }\n .pb-xl-3, .py-xl-3 { padding-bottom: 1rem !important; }\n .pl-xl-3, .px-xl-3 { padding-left: 1rem !important; }\n .p-xl-4 { padding: 1.5rem !important; }\n .pt-xl-4, .py-xl-4 { padding-top: 1.5rem !important; }\n .pr-xl-4, .px-xl-4 { padding-right: 1.5rem !important; }\n .pb-xl-4, .py-xl-4 { padding-bottom: 1.5rem !important; }\n .pl-xl-4, .px-xl-4 { padding-left: 1.5rem !important; }\n .p-xl-5 { padding: 3rem !important; }\n .pt-xl-5, .py-xl-5 { padding-top: 3rem !important; }\n .pr-xl-5, .px-xl-5 { padding-right: 3rem !important; }\n .pb-xl-5, .py-xl-5 { padding-bottom: 3rem !important; }\n .pl-xl-5, .px-xl-5 { padding-left: 3rem !important; }\n .m-xl-auto { margin: auto !important; }\n .mt-xl-auto, .my-xl-auto { margin-top: auto !important; }\n .mr-xl-auto, .mx-xl-auto { margin-right: auto !important; }\n .mb-xl-auto, .my-xl-auto { margin-bottom: auto !important; }\n .ml-xl-auto, .mx-xl-auto { margin-left: auto !important; }\n}.text-monospace { font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace; }.text-justify { text-align: justify !important; }.text-nowrap { white-space: nowrap !important; }.text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.text-left { text-align: left !important; }.text-right { text-align: right !important; }.text-center { text-align: center !important; }@media (min-width: 576px) {\n .text-sm-left { text-align: left !important; }\n .text-sm-right { text-align: right !important; }\n .text-sm-center { text-align: center !important; }\n}@media (min-width: 768px) {\n .text-md-left { text-align: left !important; }\n .text-md-right { text-align: right !important; }\n .text-md-center { text-align: center !important; }\n}@media (min-width: 992px) {\n .text-lg-left { text-align: left !important; }\n .text-lg-right { text-align: right !important; }\n .text-lg-center { text-align: center !important; }\n}@media (min-width: 1200px) {\n .text-xl-left { text-align: left !important; }\n .text-xl-right { text-align: right !important; }\n .text-xl-center { text-align: center !important; }\n}.text-lowercase { text-transform: lowercase !important; }.text-uppercase { text-transform: uppercase !important; }.text-capitalize { text-transform: capitalize !important; }.font-weight-light { font-weight: 300 !important; }.font-weight-normal { font-weight: 400 !important; }.font-weight-bold { font-weight: 700 !important; }.font-italic { font-style: italic !important; }.text-white { color: rgb(255, 255, 255) !important; }.text-primary { color: rgb(0, 123, 255) !important; }a.text-primary:focus, a.text-primary:hover { color: rgb(0, 98, 204) !important; }.text-secondary { color: rgb(108, 117, 125) !important; }a.text-secondary:focus, a.text-secondary:hover { color: rgb(84, 91, 98) !important; }.text-success { color: rgb(40, 167, 69) !important; }a.text-success:focus, a.text-success:hover { color: rgb(30, 126, 52) !important; }.text-info { color: rgb(23, 162, 184) !important; }a.text-info:focus, a.text-info:hover { color: rgb(17, 122, 139) !important; }.text-warning { color: rgb(255, 193, 7) !important; }a.text-warning:focus, a.text-warning:hover { color: rgb(211, 158, 0) !important; }.text-danger { color: rgb(220, 53, 69) !important; }a.text-danger:focus, a.text-danger:hover { color: rgb(189, 33, 48) !important; }.text-light { color: rgb(248, 249, 250) !important; }a.text-light:focus, a.text-light:hover { color: rgb(218, 224, 229) !important; }.text-dark { color: rgb(52, 58, 64) !important; }a.text-dark:focus, a.text-dark:hover { color: rgb(29, 33, 36) !important; }.text-body { color: rgb(33, 37, 41) !important; }.text-muted { color: rgb(108, 117, 125) !important; }.text-black-50 { color: rgba(0, 0, 0, 0.5) !important; }.text-white-50 { color: rgba(255, 255, 255, 0.5) !important; }.text-hide { font: 0px/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0px; }.visible { visibility: visible !important; }.invisible { visibility: hidden !important; }@media print {\n *, ::after, ::before { text-shadow: none !important; box-shadow: none !important; }\n a:not(.btn) { text-decoration: underline; }\n abbr[title]::after { content: \" (\" attr(title) \")\"; }\n pre { white-space: pre-wrap !important; }\n blockquote, pre { border: 1px solid rgb(173, 181, 189); break-inside: avoid; }\n thead { display: table-header-group; }\n img, tr { break-inside: avoid; }\n h2, h3, p { orphans: 3; widows: 3; }\n h2, h3 { break-after: avoid; }\n @page { size: a3; }\n body { min-width: 992px !important; }\n .container { min-width: 992px !important; }\n .navbar { display: none; }\n .badge { border: 1px solid rgb(0, 0, 0); }\n .table { border-collapse: collapse !important; }\n .table td, .table th { background-color: rgb(255, 255, 255) !important; }\n .table-bordered td, .table-bordered th { border: 1px solid rgb(222, 226, 230) !important; }\n .table-dark { color: inherit; }\n .table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark thead th { border-color: rgb(222, 226, 230); }\n .table .thead-dark th { color: inherit; border-color: rgb(222, 226, 230); }\n}"},"childNodes":[],"id":22},{"type":3,"textContent":"\n\n ","id":23},{"type":5,"textContent":" Custom styles for this template ","id":24},{"type":3,"textContent":"\n ","id":25},{"type":2,"tagName":"link","attributes":{"_cssText":".container { max-width: 960px; }.lh-condensed { line-height: 1.25; }"},"childNodes":[],"id":26},{"type":3,"textContent":"\n","id":27}],"id":5},{"type":3,"textContent":"\n\n","id":28},{"type":2,"tagName":"body","attributes":{"class":"bg-light"},"childNodes":[{"type":3,"textContent":"\n\n ","id":30},{"type":2,"tagName":"div","attributes":{"class":"container"},"childNodes":[{"type":3,"textContent":"\n ","id":32},{"type":2,"tagName":"div","attributes":{"class":"py-5 text-center"},"childNodes":[{"type":3,"textContent":"\n ","id":34},{"type":2,"tagName":"img","attributes":{"class":"d-block mx-auto mb-4","src":"./index_files/bootstrap-solid.svg","alt":"","width":"72","height":"72"},"childNodes":[],"id":35},{"type":3,"textContent":"\n ","id":36},{"type":2,"tagName":"h2","attributes":{},"childNodes":[{"type":3,"textContent":"Checkout form","id":38}],"id":37},{"type":3,"textContent":"\n ","id":39},{"type":2,"tagName":"p","attributes":{"class":"lead"},"childNodes":[{"type":3,"textContent":"Below is an example form built entirely with Bootstrap's form controls. Each required form group\n has\n a validation state that can be triggered by attempting to submit the form without completing it.","id":41}],"id":40},{"type":3,"textContent":"\n ","id":42}],"id":33},{"type":3,"textContent":"\n\n ","id":43},{"type":2,"tagName":"div","attributes":{"class":"row"},"childNodes":[{"type":3,"textContent":"\n ","id":45},{"type":2,"tagName":"div","attributes":{"class":"col-md-4 order-md-2 mb-4"},"childNodes":[{"type":3,"textContent":"\n ","id":47},{"type":2,"tagName":"h4","attributes":{"class":"d-flex justify-content-between align-items-center mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":49},{"type":2,"tagName":"span","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"Your cart","id":51}],"id":50},{"type":3,"textContent":"\n ","id":52},{"type":2,"tagName":"span","attributes":{"class":"badge badge-secondary badge-pill"},"childNodes":[{"type":3,"textContent":"3","id":54}],"id":53},{"type":3,"textContent":"\n ","id":55}],"id":48},{"type":3,"textContent":"\n ","id":56},{"type":2,"tagName":"ul","attributes":{"class":"list-group mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":58},{"type":2,"tagName":"li","attributes":{"class":"list-group-item d-flex justify-content-between lh-condensed"},"childNodes":[{"type":3,"textContent":"\n ","id":60},{"type":2,"tagName":"div","attributes":{},"childNodes":[{"type":3,"textContent":"\n ","id":62},{"type":2,"tagName":"h6","attributes":{"class":"my-0"},"childNodes":[{"type":3,"textContent":"Product name","id":64}],"id":63},{"type":3,"textContent":"\n ","id":65},{"type":2,"tagName":"small","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"Brief description","id":67}],"id":66},{"type":3,"textContent":"\n ","id":68}],"id":61},{"type":3,"textContent":"\n ","id":69},{"type":2,"tagName":"span","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"$12","id":71}],"id":70},{"type":3,"textContent":"\n ","id":72}],"id":59},{"type":3,"textContent":"\n ","id":73},{"type":2,"tagName":"li","attributes":{"class":"list-group-item d-flex justify-content-between lh-condensed"},"childNodes":[{"type":3,"textContent":"\n ","id":75},{"type":2,"tagName":"div","attributes":{},"childNodes":[{"type":3,"textContent":"\n ","id":77},{"type":2,"tagName":"h6","attributes":{"class":"my-0"},"childNodes":[{"type":3,"textContent":"Second product","id":79}],"id":78},{"type":3,"textContent":"\n ","id":80},{"type":2,"tagName":"small","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"Brief description","id":82}],"id":81},{"type":3,"textContent":"\n ","id":83}],"id":76},{"type":3,"textContent":"\n ","id":84},{"type":2,"tagName":"span","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"$8","id":86}],"id":85},{"type":3,"textContent":"\n ","id":87}],"id":74},{"type":3,"textContent":"\n ","id":88},{"type":2,"tagName":"li","attributes":{"class":"list-group-item d-flex justify-content-between lh-condensed"},"childNodes":[{"type":3,"textContent":"\n ","id":90},{"type":2,"tagName":"div","attributes":{},"childNodes":[{"type":3,"textContent":"\n ","id":92},{"type":2,"tagName":"h6","attributes":{"class":"my-0"},"childNodes":[{"type":3,"textContent":"Third item","id":94}],"id":93},{"type":3,"textContent":"\n ","id":95},{"type":2,"tagName":"small","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"Brief description","id":97}],"id":96},{"type":3,"textContent":"\n ","id":98}],"id":91},{"type":3,"textContent":"\n ","id":99},{"type":2,"tagName":"span","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"$5","id":101}],"id":100},{"type":3,"textContent":"\n ","id":102}],"id":89},{"type":3,"textContent":"\n ","id":103},{"type":2,"tagName":"li","attributes":{"class":"list-group-item d-flex justify-content-between bg-light"},"childNodes":[{"type":3,"textContent":"\n ","id":105},{"type":2,"tagName":"div","attributes":{"class":"text-success"},"childNodes":[{"type":3,"textContent":"\n ","id":107},{"type":2,"tagName":"h6","attributes":{"class":"my-0"},"childNodes":[{"type":3,"textContent":"Promo code","id":109}],"id":108},{"type":3,"textContent":"\n ","id":110},{"type":2,"tagName":"small","attributes":{},"childNodes":[{"type":3,"textContent":"EXAMPLECODE","id":112}],"id":111},{"type":3,"textContent":"\n ","id":113}],"id":106},{"type":3,"textContent":"\n ","id":114},{"type":2,"tagName":"span","attributes":{"class":"text-success"},"childNodes":[{"type":3,"textContent":"-$5","id":116}],"id":115},{"type":3,"textContent":"\n ","id":117}],"id":104},{"type":3,"textContent":"\n ","id":118},{"type":2,"tagName":"li","attributes":{"class":"list-group-item d-flex justify-content-between"},"childNodes":[{"type":3,"textContent":"\n ","id":120},{"type":2,"tagName":"span","attributes":{},"childNodes":[{"type":3,"textContent":"Total (USD)","id":122}],"id":121},{"type":3,"textContent":"\n ","id":123},{"type":2,"tagName":"strong","attributes":{},"childNodes":[{"type":3,"textContent":"$20","id":125}],"id":124},{"type":3,"textContent":"\n ","id":126}],"id":119},{"type":3,"textContent":"\n ","id":127}],"id":57},{"type":3,"textContent":"\n\n ","id":128},{"type":2,"tagName":"form","attributes":{"class":"card p-2"},"childNodes":[{"type":3,"textContent":"\n ","id":130},{"type":2,"tagName":"div","attributes":{"class":"input-group"},"childNodes":[{"type":3,"textContent":"\n ","id":132},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","placeholder":"Promo code"},"childNodes":[],"id":133},{"type":3,"textContent":"\n ","id":134},{"type":2,"tagName":"div","attributes":{"class":"input-group-append"},"childNodes":[{"type":3,"textContent":"\n ","id":136},{"type":2,"tagName":"button","attributes":{"type":"submit","class":"btn btn-secondary"},"childNodes":[{"type":3,"textContent":"Redeem","id":138}],"id":137},{"type":3,"textContent":"\n ","id":139}],"id":135},{"type":3,"textContent":"\n ","id":140}],"id":131},{"type":3,"textContent":"\n ","id":141}],"id":129},{"type":3,"textContent":"\n ","id":142}],"id":46},{"type":3,"textContent":"\n ","id":143},{"type":2,"tagName":"div","attributes":{"class":"col-md-8 order-md-1"},"childNodes":[{"type":3,"textContent":"\n ","id":145},{"type":2,"tagName":"h4","attributes":{"class":"mb-3"},"childNodes":[{"type":3,"textContent":"Billing address","id":147}],"id":146},{"type":3,"textContent":"\n ","id":148},{"type":2,"tagName":"form","attributes":{"class":"needs-validation","novalidate":""},"childNodes":[{"type":3,"textContent":"\n ","id":150},{"type":2,"tagName":"div","attributes":{"class":"row"},"childNodes":[{"type":3,"textContent":"\n ","id":152},{"type":2,"tagName":"div","attributes":{"class":"col-md-6 mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":154},{"type":2,"tagName":"label","attributes":{"for":"firstName"},"childNodes":[{"type":3,"textContent":"First name","id":156}],"id":155},{"type":3,"textContent":"\n ","id":157},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","id":"firstName","placeholder":"","value":"","required":""},"childNodes":[],"id":158},{"type":3,"textContent":"\n ","id":159},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Valid first name is required.\n ","id":161}],"id":160},{"type":3,"textContent":"\n ","id":162}],"id":153},{"type":3,"textContent":"\n ","id":163},{"type":2,"tagName":"div","attributes":{"class":"col-md-6 mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":165},{"type":2,"tagName":"label","attributes":{"for":"lastName"},"childNodes":[{"type":3,"textContent":"Last name","id":167}],"id":166},{"type":3,"textContent":"\n ","id":168},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","id":"lastName","placeholder":"","value":"","required":""},"childNodes":[],"id":169},{"type":3,"textContent":"\n ","id":170},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Valid last name is required.\n ","id":172}],"id":171},{"type":3,"textContent":"\n ","id":173}],"id":164},{"type":3,"textContent":"\n ","id":174}],"id":151},{"type":3,"textContent":"\n\n ","id":175},{"type":2,"tagName":"div","attributes":{"class":"mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":177},{"type":2,"tagName":"label","attributes":{"for":"username"},"childNodes":[{"type":3,"textContent":"Username","id":179}],"id":178},{"type":3,"textContent":"\n ","id":180},{"type":2,"tagName":"div","attributes":{"class":"input-group"},"childNodes":[{"type":3,"textContent":"\n ","id":182},{"type":2,"tagName":"div","attributes":{"class":"input-group-prepend"},"childNodes":[{"type":3,"textContent":"\n ","id":184},{"type":2,"tagName":"span","attributes":{"class":"input-group-text"},"childNodes":[{"type":3,"textContent":"@","id":186}],"id":185},{"type":3,"textContent":"\n ","id":187}],"id":183},{"type":3,"textContent":"\n ","id":188},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","id":"username","placeholder":"Username","required":""},"childNodes":[],"id":189},{"type":3,"textContent":"\n ","id":190},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback","style":"width: 100%;"},"childNodes":[{"type":3,"textContent":"\n Your username is required.\n ","id":192}],"id":191},{"type":3,"textContent":"\n ","id":193}],"id":181},{"type":3,"textContent":"\n ","id":194}],"id":176},{"type":3,"textContent":"\n\n ","id":195},{"type":2,"tagName":"div","attributes":{"class":"mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":197},{"type":2,"tagName":"label","attributes":{"for":"email"},"childNodes":[{"type":3,"textContent":"Email ","id":199},{"type":2,"tagName":"span","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"(Optional)","id":201}],"id":200}],"id":198},{"type":3,"textContent":"\n ","id":202},{"type":2,"tagName":"input","attributes":{"type":"email","class":"form-control","id":"email","placeholder":"you@example.com"},"childNodes":[],"id":203},{"type":3,"textContent":"\n ","id":204},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Please enter a valid email address for shipping updates.\n ","id":206}],"id":205},{"type":3,"textContent":"\n ","id":207}],"id":196},{"type":3,"textContent":"\n\n ","id":208},{"type":2,"tagName":"div","attributes":{"class":"mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":210},{"type":2,"tagName":"label","attributes":{"for":"address"},"childNodes":[{"type":3,"textContent":"Address","id":212}],"id":211},{"type":3,"textContent":"\n ","id":213},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","id":"address","placeholder":"1234 Main St","required":""},"childNodes":[],"id":214},{"type":3,"textContent":"\n ","id":215},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Please enter your shipping address.\n ","id":217}],"id":216},{"type":3,"textContent":"\n ","id":218}],"id":209},{"type":3,"textContent":"\n\n ","id":219},{"type":2,"tagName":"div","attributes":{"class":"mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":221},{"type":2,"tagName":"label","attributes":{"for":"address2"},"childNodes":[{"type":3,"textContent":"Address 2 ","id":223},{"type":2,"tagName":"span","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"(Optional)","id":225}],"id":224}],"id":222},{"type":3,"textContent":"\n ","id":226},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","id":"address2","placeholder":"Apartment or suite"},"childNodes":[],"id":227},{"type":3,"textContent":"\n ","id":228}],"id":220},{"type":3,"textContent":"\n\n ","id":229},{"type":2,"tagName":"div","attributes":{"class":"row"},"childNodes":[{"type":3,"textContent":"\n ","id":231},{"type":2,"tagName":"div","attributes":{"class":"col-md-5 mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":233},{"type":2,"tagName":"label","attributes":{"for":"country"},"childNodes":[{"type":3,"textContent":"Country","id":235}],"id":234},{"type":3,"textContent":"\n ","id":236},{"type":2,"tagName":"select","attributes":{"class":"custom-select d-block w-100","id":"country","required":""},"childNodes":[{"type":3,"textContent":"\n ","id":238},{"type":2,"tagName":"option","attributes":{"value":"","selected":true},"childNodes":[{"type":3,"textContent":"Choose...","id":240}],"id":239},{"type":3,"textContent":"\n ","id":241},{"type":2,"tagName":"option","attributes":{},"childNodes":[{"type":3,"textContent":"United States","id":243}],"id":242},{"type":3,"textContent":"\n ","id":244}],"id":237},{"type":3,"textContent":"\n ","id":245},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Please select a valid country.\n ","id":247}],"id":246},{"type":3,"textContent":"\n ","id":248}],"id":232},{"type":3,"textContent":"\n ","id":249},{"type":2,"tagName":"div","attributes":{"class":"col-md-4 mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":251},{"type":2,"tagName":"label","attributes":{"for":"state"},"childNodes":[{"type":3,"textContent":"State","id":253}],"id":252},{"type":3,"textContent":"\n ","id":254},{"type":2,"tagName":"select","attributes":{"class":"custom-select d-block w-100","id":"state","required":""},"childNodes":[{"type":3,"textContent":"\n ","id":256},{"type":2,"tagName":"option","attributes":{"value":"","selected":true},"childNodes":[{"type":3,"textContent":"Choose...","id":258}],"id":257},{"type":3,"textContent":"\n ","id":259},{"type":2,"tagName":"option","attributes":{},"childNodes":[{"type":3,"textContent":"California","id":261}],"id":260},{"type":3,"textContent":"\n ","id":262}],"id":255},{"type":3,"textContent":"\n ","id":263},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Please provide a valid state.\n ","id":265}],"id":264},{"type":3,"textContent":"\n ","id":266}],"id":250},{"type":3,"textContent":"\n ","id":267},{"type":2,"tagName":"div","attributes":{"class":"col-md-3 mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":269},{"type":2,"tagName":"label","attributes":{"for":"zip"},"childNodes":[{"type":3,"textContent":"Zip","id":271}],"id":270},{"type":3,"textContent":"\n ","id":272},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","id":"zip","placeholder":"","required":""},"childNodes":[],"id":273},{"type":3,"textContent":"\n ","id":274},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Zip code required.\n ","id":276}],"id":275},{"type":3,"textContent":"\n ","id":277}],"id":268},{"type":3,"textContent":"\n ","id":278}],"id":230},{"type":3,"textContent":"\n ","id":279},{"type":2,"tagName":"hr","attributes":{"class":"mb-4"},"childNodes":[],"id":280},{"type":3,"textContent":"\n ","id":281},{"type":2,"tagName":"div","attributes":{"class":"custom-control custom-checkbox"},"childNodes":[{"type":3,"textContent":"\n ","id":283},{"type":2,"tagName":"input","attributes":{"type":"checkbox","class":"custom-control-input","id":"same-address"},"childNodes":[],"id":284},{"type":3,"textContent":"\n ","id":285},{"type":2,"tagName":"label","attributes":{"class":"custom-control-label","for":"same-address"},"childNodes":[{"type":3,"textContent":"Shipping address is the same as my billing address","id":287}],"id":286},{"type":3,"textContent":"\n ","id":288}],"id":282},{"type":3,"textContent":"\n ","id":289},{"type":2,"tagName":"div","attributes":{"class":"custom-control custom-checkbox"},"childNodes":[{"type":3,"textContent":"\n ","id":291},{"type":2,"tagName":"input","attributes":{"type":"checkbox","class":"custom-control-input","id":"save-info"},"childNodes":[],"id":292},{"type":3,"textContent":"\n ","id":293},{"type":2,"tagName":"label","attributes":{"class":"custom-control-label","for":"save-info"},"childNodes":[{"type":3,"textContent":"Save this information for next time","id":295}],"id":294},{"type":3,"textContent":"\n ","id":296}],"id":290},{"type":3,"textContent":"\n ","id":297},{"type":2,"tagName":"hr","attributes":{"class":"mb-4"},"childNodes":[],"id":298},{"type":3,"textContent":"\n\n ","id":299},{"type":2,"tagName":"h4","attributes":{"class":"mb-3"},"childNodes":[{"type":3,"textContent":"Payment","id":301}],"id":300},{"type":3,"textContent":"\n\n ","id":302},{"type":2,"tagName":"div","attributes":{"class":"d-block my-3"},"childNodes":[{"type":3,"textContent":"\n ","id":304},{"type":2,"tagName":"div","attributes":{"class":"custom-control custom-radio"},"childNodes":[{"type":3,"textContent":"\n ","id":306},{"type":2,"tagName":"input","attributes":{"id":"credit","name":"paymentMethod","type":"radio","class":"custom-control-input","checked":true,"required":""},"childNodes":[],"id":307},{"type":3,"textContent":"\n ","id":308},{"type":2,"tagName":"label","attributes":{"class":"custom-control-label","for":"credit"},"childNodes":[{"type":3,"textContent":"Credit card","id":310}],"id":309},{"type":3,"textContent":"\n ","id":311}],"id":305},{"type":3,"textContent":"\n ","id":312},{"type":2,"tagName":"div","attributes":{"class":"custom-control custom-radio"},"childNodes":[{"type":3,"textContent":"\n ","id":314},{"type":2,"tagName":"input","attributes":{"id":"debit","name":"paymentMethod","type":"radio","class":"custom-control-input","required":""},"childNodes":[],"id":315},{"type":3,"textContent":"\n ","id":316},{"type":2,"tagName":"label","attributes":{"class":"custom-control-label","for":"debit"},"childNodes":[{"type":3,"textContent":"Debit card","id":318}],"id":317},{"type":3,"textContent":"\n ","id":319}],"id":313},{"type":3,"textContent":"\n ","id":320},{"type":2,"tagName":"div","attributes":{"class":"custom-control custom-radio"},"childNodes":[{"type":3,"textContent":"\n ","id":322},{"type":2,"tagName":"input","attributes":{"id":"paypal","name":"paymentMethod","type":"radio","class":"custom-control-input","required":""},"childNodes":[],"id":323},{"type":3,"textContent":"\n ","id":324},{"type":2,"tagName":"label","attributes":{"class":"custom-control-label","for":"paypal"},"childNodes":[{"type":3,"textContent":"PayPal","id":326}],"id":325},{"type":3,"textContent":"\n ","id":327}],"id":321},{"type":3,"textContent":"\n ","id":328}],"id":303},{"type":3,"textContent":"\n ","id":329},{"type":2,"tagName":"div","attributes":{"class":"row"},"childNodes":[{"type":3,"textContent":"\n ","id":331},{"type":2,"tagName":"div","attributes":{"class":"col-md-6 mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":333},{"type":2,"tagName":"label","attributes":{"for":"cc-name"},"childNodes":[{"type":3,"textContent":"Name on card","id":335}],"id":334},{"type":3,"textContent":"\n ","id":336},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","id":"cc-name","placeholder":"","required":""},"childNodes":[],"id":337},{"type":3,"textContent":"\n ","id":338},{"type":2,"tagName":"small","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"Full name as displayed on card","id":340}],"id":339},{"type":3,"textContent":"\n ","id":341},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Name on card is required\n ","id":343}],"id":342},{"type":3,"textContent":"\n ","id":344}],"id":332},{"type":3,"textContent":"\n ","id":345},{"type":2,"tagName":"div","attributes":{"class":"col-md-6 mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":347},{"type":2,"tagName":"label","attributes":{"for":"cc-number"},"childNodes":[{"type":3,"textContent":"Credit card number","id":349}],"id":348},{"type":3,"textContent":"\n ","id":350},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","id":"cc-number","placeholder":"","required":""},"childNodes":[],"id":351},{"type":3,"textContent":"\n ","id":352},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Credit card number is required\n ","id":354}],"id":353},{"type":3,"textContent":"\n ","id":355}],"id":346},{"type":3,"textContent":"\n ","id":356}],"id":330},{"type":3,"textContent":"\n ","id":357},{"type":2,"tagName":"div","attributes":{"class":"row"},"childNodes":[{"type":3,"textContent":"\n ","id":359},{"type":2,"tagName":"div","attributes":{"class":"col-md-3 mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":361},{"type":2,"tagName":"label","attributes":{"for":"cc-expiration"},"childNodes":[{"type":3,"textContent":"Expiration","id":363}],"id":362},{"type":3,"textContent":"\n ","id":364},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","id":"cc-expiration","placeholder":"","required":""},"childNodes":[],"id":365},{"type":3,"textContent":"\n ","id":366},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Expiration date required\n ","id":368}],"id":367},{"type":3,"textContent":"\n ","id":369}],"id":360},{"type":3,"textContent":"\n ","id":370},{"type":2,"tagName":"div","attributes":{"class":"col-md-3 mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":372},{"type":2,"tagName":"label","attributes":{"for":"cc-cvv"},"childNodes":[{"type":3,"textContent":"CVV","id":374}],"id":373},{"type":3,"textContent":"\n ","id":375},{"type":2,"tagName":"input","attributes":{"type":"text","class":"form-control","id":"cc-cvv","placeholder":"","required":""},"childNodes":[],"id":376},{"type":3,"textContent":"\n ","id":377},{"type":2,"tagName":"div","attributes":{"class":"invalid-feedback"},"childNodes":[{"type":3,"textContent":"\n Security code required\n ","id":379}],"id":378},{"type":3,"textContent":"\n ","id":380}],"id":371},{"type":3,"textContent":"\n ","id":381}],"id":358},{"type":3,"textContent":"\n ","id":382},{"type":2,"tagName":"div","attributes":{"class":"mb-3"},"childNodes":[{"type":3,"textContent":"\n ","id":384},{"type":2,"tagName":"label","attributes":{"for":"email"},"childNodes":[{"type":3,"textContent":"textarea ","id":386},{"type":2,"tagName":"span","attributes":{"class":"text-muted"},"childNodes":[{"type":3,"textContent":"(Optional)","id":388}],"id":387}],"id":385},{"type":3,"textContent":"\n ","id":389},{"type":2,"tagName":"textarea","attributes":{"name":"","id":"","cols":"30","rows":"10"},"childNodes":[],"id":390},{"type":3,"textContent":"\n ","id":391}],"id":383},{"type":3,"textContent":"\n ","id":392},{"type":2,"tagName":"hr","attributes":{"class":"mb-4"},"childNodes":[],"id":393},{"type":3,"textContent":"\n ","id":394},{"type":2,"tagName":"button","attributes":{"class":"btn btn-primary btn-lg btn-block","type":"submit"},"childNodes":[{"type":3,"textContent":"Continue to checkout","id":396}],"id":395},{"type":3,"textContent":"\n ","id":397}],"id":149},{"type":3,"textContent":"\n ","id":398}],"id":144},{"type":3,"textContent":"\n ","id":399}],"id":44},{"type":3,"textContent":"\n\n ","id":400},{"type":2,"tagName":"footer","attributes":{"class":"my-5 pt-5 text-muted text-center text-small"},"childNodes":[{"type":3,"textContent":"\n ","id":402},{"type":2,"tagName":"p","attributes":{"class":"mb-1"},"childNodes":[{"type":3,"textContent":"© 2017-2018 Company Name","id":404}],"id":403},{"type":3,"textContent":"\n ","id":405},{"type":2,"tagName":"ul","attributes":{"class":"list-inline"},"childNodes":[{"type":3,"textContent":"\n ","id":407},{"type":2,"tagName":"li","attributes":{"class":"list-inline-item"},"childNodes":[{"type":2,"tagName":"a","attributes":{"href":"https://getbootstrap.com/docs/4.1/examples/checkout/#"},"childNodes":[{"type":3,"textContent":"Privacy","id":410}],"id":409}],"id":408},{"type":3,"textContent":"\n ","id":411},{"type":2,"tagName":"li","attributes":{"class":"list-inline-item"},"childNodes":[{"type":2,"tagName":"a","attributes":{"href":"https://getbootstrap.com/docs/4.1/examples/checkout/#"},"childNodes":[{"type":3,"textContent":"Terms","id":414}],"id":413}],"id":412},{"type":3,"textContent":"\n ","id":415},{"type":2,"tagName":"li","attributes":{"class":"list-inline-item"},"childNodes":[{"type":2,"tagName":"a","attributes":{"href":"https://getbootstrap.com/docs/4.1/examples/checkout/#"},"childNodes":[{"type":3,"textContent":"Support","id":418}],"id":417}],"id":416},{"type":3,"textContent":"\n ","id":419}],"id":406},{"type":3,"textContent":"\n ","id":420}],"id":401},{"type":3,"textContent":"\n ","id":421}],"id":31},{"type":3,"textContent":"\n\n ","id":422},{"type":5,"textContent":" Bootstrap core JavaScript\n ================================================== ","id":423},{"type":3,"textContent":"\n ","id":424},{"type":5,"textContent":" Placed at the end of the document so the pages load faster ","id":425},{"type":3,"textContent":"\n ","id":426},{"type":2,"tagName":"script","attributes":{"src":"./index_files/jquery-3.3.1.slim.min.js","integrity":"sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo","crossorigin":"anonymous"},"childNodes":[],"id":427},{"type":3,"textContent":"\n ","id":428},{"type":2,"tagName":"script","attributes":{},"childNodes":[{"type":3,"textContent":"","id":430}],"id":429},{"type":3,"textContent":"\n ","id":431},{"type":2,"tagName":"script","attributes":{"src":"./index_files/popper.min.js"},"childNodes":[],"id":432},{"type":3,"textContent":"\n ","id":433},{"type":2,"tagName":"script","attributes":{"src":"./index_files/bootstrap.min.js"},"childNodes":[],"id":434},{"type":3,"textContent":"\n ","id":435},{"type":2,"tagName":"script","attributes":{"src":"./index_files/holder.min.js"},"childNodes":[],"id":436},{"type":3,"textContent":"\n ","id":437},{"type":2,"tagName":"script","attributes":{},"childNodes":[{"type":3,"textContent":"","id":439}],"id":438},{"type":3,"textContent":"\n\n ","id":440},{"type":5,"textContent":" logrocket ","id":441},{"type":3,"textContent":"\n\n ","id":442},{"type":5,"textContent":" \n ","id":443},{"type":3,"textContent":"\n\n ","id":444},{"type":5,"textContent":" fundebug ","id":445},{"type":3,"textContent":"\n\n ","id":446},{"type":5,"textContent":" \n ","id":447},{"type":3,"textContent":"\n\n ","id":448},{"type":5,"textContent":" fullstory ","id":449},{"type":3,"textContent":"\n\n ","id":450},{"type":5,"textContent":" ","id":451},{"type":3,"textContent":"\n\n ","id":452},{"type":2,"tagName":"script","attributes":{"src":"../src/rrweb.js"},"childNodes":[],"id":453},{"type":3,"textContent":"\n ","id":454},{"type":2,"tagName":"script","attributes":{},"childNodes":[{"type":3,"textContent":"","id":456}],"id":455},{"type":3,"textContent":"\n\n","id":457},{"type":5,"textContent":" Code injected by live-server ","id":458},{"type":3,"textContent":"\n","id":459},{"type":2,"tagName":"script","attributes":{"type":"text/javascript"},"childNodes":[{"type":3,"textContent":"","id":461}],"id":460},{"type":3,"textContent":"\n\n","id":462}],"id":29}],"id":4}],"id":1}},"timestamp":1539357128595},{"type":3,"data":{"source":1,"positions":[{"x":817,"y":267,"timeOffset":0}]},"timestamp":1539357129550},{"type":3,"data":{"source":1,"positions":[{"x":754,"y":276,"timeOffset":-469},{"x":700,"y":291,"timeOffset":-435},{"x":624,"y":319,"timeOffset":-403},{"x":570,"y":337,"timeOffset":-369},{"x":522,"y":353,"timeOffset":-336},{"x":476,"y":373,"timeOffset":-303},{"x":465,"y":380,"timeOffset":-269},{"x":465,"y":380,"timeOffset":-236},{"x":469,"y":380,"timeOffset":-203},{"x":469,"y":383,"timeOffset":-169},{"x":465,"y":391,"timeOffset":-136},{"x":463,"y":393,"timeOffset":-86},{"x":461,"y":397,"timeOffset":-53},{"x":460,"y":402,"timeOffset":-20}]},"timestamp":1539357130051},{"type":3,"data":{"source":2,"type":1,"id":158,"x":457,"y":410},"timestamp":1539357130357},{"type":3,"data":{"source":2,"type":5,"id":158},"timestamp":1539357130365},{"type":3,"data":{"source":2,"type":0,"id":158,"x":457,"y":410},"timestamp":1539357130536},{"type":3,"data":{"source":2,"type":2,"id":158,"x":457,"y":410},"timestamp":1539357130536},{"type":3,"data":{"source":1,"positions":[{"x":459,"y":407,"timeOffset":-488},{"x":457,"y":410,"timeOffset":-454}]},"timestamp":1539357130552},{"type":3,"data":{"source":5,"text":"l","isChecked":false,"id":158},"timestamp":1539357132147},{"type":3,"data":{"source":5,"text":"lu","isChecked":false,"id":158},"timestamp":1539357132338},{"type":3,"data":{"source":2,"type":6,"id":158},"timestamp":1539357132659},{"type":3,"data":{"source":2,"type":5,"id":169},"timestamp":1539357132661},{"type":3,"data":{"source":5,"text":"q","isChecked":false,"id":169},"timestamp":1539357133511},{"type":3,"data":{"source":5,"text":"qi","isChecked":false,"id":169},"timestamp":1539357133664},{"type":3,"data":{"source":5,"text":"qia","isChecked":false,"id":169},"timestamp":1539357133778},{"type":3,"data":{"source":5,"text":"qian","isChecked":false,"id":169},"timestamp":1539357133883},{"type":3,"data":{"source":1,"positions":[{"x":452,"y":416,"timeOffset":0}]},"timestamp":1539357134630},{"type":3,"data":{"source":1,"positions":[{"x":440,"y":433,"timeOffset":-468},{"x":429,"y":451,"timeOffset":-435},{"x":424,"y":460,"timeOffset":-401},{"x":423,"y":463,"timeOffset":-368},{"x":423,"y":463,"timeOffset":-234},{"x":423,"y":466,"timeOffset":-201},{"x":423,"y":467,"timeOffset":-168},{"x":423,"y":471,"timeOffset":-134},{"x":419,"y":486,"timeOffset":-101},{"x":416,"y":495,"timeOffset":-68},{"x":415,"y":500,"timeOffset":-34}]},"timestamp":1539357135131},{"type":3,"data":{"source":2,"type":1,"id":189,"x":415,"y":501},"timestamp":1539357135365},{"type":3,"data":{"source":2,"type":6,"id":169},"timestamp":1539357135366},{"type":3,"data":{"source":2,"type":5,"id":189},"timestamp":1539357135369},{"type":3,"data":{"source":2,"type":0,"id":189,"x":415,"y":501},"timestamp":1539357135543},{"type":3,"data":{"source":2,"type":2,"id":189,"x":415,"y":501},"timestamp":1539357135544},{"type":3,"data":{"source":5,"text":"l","isChecked":false,"id":189},"timestamp":1539357136361},{"type":3,"data":{"source":5,"text":"lu","isChecked":false,"id":189},"timestamp":1539357136501},{"type":3,"data":{"source":5,"text":"lul","isChecked":false,"id":189},"timestamp":1539357136744},{"type":3,"data":{"source":5,"text":"lulu","isChecked":false,"id":189},"timestamp":1539357136830},{"type":3,"data":{"source":1,"positions":[{"x":401,"y":509,"timeOffset":0}]},"timestamp":1539357137446},{"type":3,"data":{"source":1,"positions":[{"x":379,"y":526,"timeOffset":-468},{"x":356,"y":544,"timeOffset":-434},{"x":329,"y":568,"timeOffset":-401},{"x":321,"y":577,"timeOffset":-367},{"x":318,"y":583,"timeOffset":-335},{"x":319,"y":585,"timeOffset":-252},{"x":320,"y":584,"timeOffset":-218},{"x":321,"y":584,"timeOffset":-168},{"x":322,"y":584,"timeOffset":-111}]},"timestamp":1539357137947},{"type":3,"data":{"source":2,"type":1,"id":203,"x":322,"y":584},"timestamp":1539357138030},{"type":3,"data":{"source":2,"type":6,"id":189},"timestamp":1539357138032},{"type":3,"data":{"source":2,"type":5,"id":203},"timestamp":1539357138033},{"type":3,"data":{"source":2,"type":0,"id":203,"x":322,"y":584},"timestamp":1539357138208},{"type":3,"data":{"source":2,"type":2,"id":203,"x":322,"y":584},"timestamp":1539357138209},{"type":3,"data":{"source":1,"positions":[{"x":311,"y":584,"timeOffset":-118},{"x":249,"y":582,"timeOffset":-85},{"x":177,"y":573,"timeOffset":-52},{"x":156,"y":567,"timeOffset":-19}]},"timestamp":1539357138447},{"type":3,"data":{"source":5,"text":"q","isChecked":false,"id":203},"timestamp":1539357138769},{"type":3,"data":{"source":5,"text":"qi","isChecked":false,"id":203},"timestamp":1539357138893},{"type":3,"data":{"source":5,"text":"qia","isChecked":false,"id":203},"timestamp":1539357139023},{"type":3,"data":{"source":5,"text":"qian","isChecked":false,"id":203},"timestamp":1539357139110},{"type":3,"data":{"source":5,"text":"qianl","isChecked":false,"id":203},"timestamp":1539357139276},{"type":3,"data":{"source":5,"text":"qianlu","isChecked":false,"id":203},"timestamp":1539357139450},{"type":3,"data":{"source":5,"text":"qianlu@","isChecked":false,"id":203},"timestamp":1539357139948},{"type":3,"data":{"source":5,"text":"qianlu@n","isChecked":false,"id":203},"timestamp":1539357140972},{"type":3,"data":{"source":5,"text":"qianlu@ne","isChecked":false,"id":203},"timestamp":1539357141026},{"type":3,"data":{"source":5,"text":"qianlu@net","isChecked":false,"id":203},"timestamp":1539357141241},{"type":3,"data":{"source":5,"text":"qianlu@nete","isChecked":false,"id":203},"timestamp":1539357141698},{"type":3,"data":{"source":5,"text":"qianlu@netea","isChecked":false,"id":203},"timestamp":1539357141815},{"type":3,"data":{"source":5,"text":"qianlu@neteas","isChecked":false,"id":203},"timestamp":1539357141965},{"type":3,"data":{"source":5,"text":"qianlu@netease","isChecked":false,"id":203},"timestamp":1539357142124},{"type":3,"data":{"source":5,"text":"qianlu@netease.","isChecked":false,"id":203},"timestamp":1539357142323},{"type":3,"data":{"source":5,"text":"qianlu@netease.c","isChecked":false,"id":203},"timestamp":1539357142488},{"type":3,"data":{"source":5,"text":"qianlu@netease.co","isChecked":false,"id":203},"timestamp":1539357142570},{"type":3,"data":{"source":5,"text":"qianlu@netease.com","isChecked":false,"id":203},"timestamp":1539357142652},{"type":3,"data":{"source":3,"id":1,"x":0,"y":67},"timestamp":1539357143278},{"type":3,"data":{"source":3,"id":1,"x":0,"y":388},"timestamp":1539357143378},{"type":3,"data":{"source":3,"id":1,"x":0,"y":465},"timestamp":1539357143478},{"type":3,"data":{"source":3,"id":1,"x":0,"y":460},"timestamp":1539357143579},{"type":3,"data":{"source":3,"id":1,"x":0,"y":494},"timestamp":1539357143678},{"type":3,"data":{"source":3,"id":1,"x":0,"y":495},"timestamp":1539357143779},{"type":3,"data":{"source":1,"positions":[{"x":160,"y":557,"timeOffset":0}]},"timestamp":1539357144243},{"type":3,"data":{"source":1,"positions":[{"x":196,"y":501,"timeOffset":-468},{"x":234,"y":453,"timeOffset":-433},{"x":282,"y":412,"timeOffset":-400},{"x":313,"y":398,"timeOffset":-367},{"x":341,"y":387,"timeOffset":-334},{"x":353,"y":385,"timeOffset":-301},{"x":360,"y":385,"timeOffset":-267},{"x":364,"y":386,"timeOffset":-234},{"x":370,"y":387,"timeOffset":-200},{"x":379,"y":384,"timeOffset":-168},{"x":387,"y":380,"timeOffset":-134},{"x":404,"y":370,"timeOffset":-100},{"x":412,"y":364,"timeOffset":-68},{"x":414,"y":361,"timeOffset":-34},{"x":417,"y":359,"timeOffset":0}]},"timestamp":1539357144744},{"type":3,"data":{"source":2,"type":1,"id":237,"x":427,"y":350},"timestamp":1539357145108},{"type":3,"data":{"source":2,"type":6,"id":203},"timestamp":1539357145110},{"type":3,"data":{"source":2,"type":5,"id":237},"timestamp":1539357145113},{"type":3,"data":{"source":1,"positions":[{"x":418,"y":359,"timeOffset":-468},{"x":422,"y":355,"timeOffset":-436},{"x":425,"y":352,"timeOffset":-402}]},"timestamp":1539357145245},{"type":3,"data":{"source":5,"text":"United States","isChecked":false,"id":237},"timestamp":1539357146312},{"type":3,"data":{"source":2,"type":0,"id":237,"x":0,"y":0},"timestamp":1539357146312},{"type":3,"data":{"source":2,"type":2,"id":237,"x":0,"y":0},"timestamp":1539357146312},{"type":3,"data":{"source":1,"positions":[{"x":390,"y":387,"timeOffset":0}]},"timestamp":1539357146328},{"type":3,"data":{"source":1,"positions":[{"x":395,"y":385,"timeOffset":-269},{"x":419,"y":381,"timeOffset":-234},{"x":460,"y":376,"timeOffset":-202},{"x":490,"y":374,"timeOffset":-169},{"x":526,"y":371,"timeOffset":-136},{"x":542,"y":369,"timeOffset":-103},{"x":553,"y":367,"timeOffset":-69},{"x":567,"y":367,"timeOffset":-36},{"x":574,"y":367,"timeOffset":-2}]},"timestamp":1539357146828},{"type":3,"data":{"source":2,"type":1,"id":255,"x":603,"y":359},"timestamp":1539357147130},{"type":3,"data":{"source":2,"type":6,"id":237},"timestamp":1539357147131},{"type":3,"data":{"source":2,"type":5,"id":255},"timestamp":1539357147134},{"type":3,"data":{"source":1,"positions":[{"x":589,"y":365,"timeOffset":-469},{"x":597,"y":362,"timeOffset":-436}]},"timestamp":1539357147328},{"type":3,"data":{"source":5,"text":"California","isChecked":false,"id":255},"timestamp":1539357148094},{"type":3,"data":{"source":2,"type":0,"id":255,"x":0,"y":0},"timestamp":1539357148094},{"type":3,"data":{"source":2,"type":2,"id":255,"x":0,"y":0},"timestamp":1539357148094},{"type":3,"data":{"source":1,"positions":[{"x":584,"y":386,"timeOffset":0}]},"timestamp":1539357148109},{"type":3,"data":{"source":1,"positions":[{"x":604,"y":380,"timeOffset":-269},{"x":642,"y":373,"timeOffset":-235},{"x":704,"y":368,"timeOffset":-201},{"x":738,"y":369,"timeOffset":-169},{"x":761,"y":367,"timeOffset":-135},{"x":782,"y":365,"timeOffset":-102},{"x":791,"y":364,"timeOffset":-68}]},"timestamp":1539357148610},{"type":3,"data":{"source":2,"type":1,"id":273,"x":831,"y":344},"timestamp":1539357149010},{"type":3,"data":{"source":2,"type":6,"id":255},"timestamp":1539357149011},{"type":3,"data":{"source":2,"type":5,"id":273},"timestamp":1539357149014},{"type":3,"data":{"source":1,"positions":[{"x":794,"y":362,"timeOffset":-485},{"x":796,"y":361,"timeOffset":-451},{"x":811,"y":357,"timeOffset":-419},{"x":821,"y":352,"timeOffset":-385},{"x":831,"y":344,"timeOffset":-352}]},"timestamp":1539357149110},{"type":3,"data":{"source":2,"type":0,"id":273,"x":831,"y":344},"timestamp":1539357149190},{"type":3,"data":{"source":2,"type":2,"id":273,"x":831,"y":344},"timestamp":1539357149190},{"type":3,"data":{"source":5,"text":"0","isChecked":false,"id":273},"timestamp":1539357149951},{"type":3,"data":{"source":5,"text":"00","isChecked":false,"id":273},"timestamp":1539357150130},{"type":3,"data":{"source":5,"text":"000","isChecked":false,"id":273},"timestamp":1539357150278},{"type":3,"data":{"source":5,"text":"00","isChecked":false,"id":273},"timestamp":1539357151119},{"type":3,"data":{"source":5,"text":"0","isChecked":false,"id":273},"timestamp":1539357151307},{"type":3,"data":{"source":5,"text":"","isChecked":false,"id":273},"timestamp":1539357151475},{"type":3,"data":{"source":5,"text":"1","isChecked":false,"id":273},"timestamp":1539357151673},{"type":3,"data":{"source":5,"text":"10","isChecked":false,"id":273},"timestamp":1539357152051},{"type":3,"data":{"source":5,"text":"100","isChecked":false,"id":273},"timestamp":1539357152233},{"type":3,"data":{"source":5,"text":"1000","isChecked":false,"id":273},"timestamp":1539357152714},{"type":3,"data":{"source":5,"text":"10000","isChecked":false,"id":273},"timestamp":1539357152971},{"type":3,"data":{"source":5,"text":"100000","isChecked":false,"id":273},"timestamp":1539357153331},{"type":3,"data":{"source":1,"positions":[{"x":801,"y":345,"timeOffset":0}]},"timestamp":1539357153890},{"type":3,"data":{"source":1,"positions":[{"x":762,"y":350,"timeOffset":-467},{"x":695,"y":358,"timeOffset":-435},{"x":644,"y":361,"timeOffset":-401},{"x":594,"y":365,"timeOffset":-368},{"x":542,"y":376,"timeOffset":-333},{"x":513,"y":382,"timeOffset":-301},{"x":475,"y":384,"timeOffset":-267},{"x":452,"y":388,"timeOffset":-234},{"x":420,"y":397,"timeOffset":-200},{"x":399,"y":403,"timeOffset":-167},{"x":371,"y":412,"timeOffset":-134},{"x":349,"y":417,"timeOffset":-101},{"x":331,"y":418,"timeOffset":-68},{"x":321,"y":418,"timeOffset":-34},{"x":318,"y":418,"timeOffset":-1}]},"timestamp":1539357154390},{"type":3,"data":{"source":1,"positions":[{"x":309,"y":421,"timeOffset":-443},{"x":307,"y":421,"timeOffset":-401},{"x":306,"y":421,"timeOffset":-285},{"x":304,"y":425,"timeOffset":-250},{"x":303,"y":428,"timeOffset":-217},{"x":303,"y":430,"timeOffset":-184}]},"timestamp":1539357154890},{"type":3,"data":{"source":2,"type":1,"id":286,"x":303,"y":430},"timestamp":1539357154927},{"type":3,"data":{"source":2,"type":6,"id":273},"timestamp":1539357154931},{"type":3,"data":{"source":2,"type":0,"id":286,"x":303,"y":430},"timestamp":1539357155105},{"type":3,"data":{"source":2,"type":2,"id":286,"x":303,"y":430},"timestamp":1539357155105},{"type":3,"data":{"source":2,"type":5,"id":284},"timestamp":1539357155106},{"type":3,"data":{"source":2,"type":2,"id":284,"x":303,"y":430},"timestamp":1539357155106},{"type":3,"data":{"source":5,"text":"on","isChecked":true,"id":284},"timestamp":1539357155107},{"type":3,"data":{"source":1,"positions":[{"x":302,"y":436,"timeOffset":-67},{"x":298,"y":454,"timeOffset":-35}]},"timestamp":1539357155390},{"type":3,"data":{"source":2,"type":1,"id":294,"x":300,"y":463},"timestamp":1539357155845},{"type":3,"data":{"source":2,"type":6,"id":284},"timestamp":1539357155847},{"type":3,"data":{"source":1,"positions":[{"x":298,"y":459,"timeOffset":-353},{"x":299,"y":462,"timeOffset":-286},{"x":300,"y":463,"timeOffset":-237}]},"timestamp":1539357155892},{"type":3,"data":{"source":2,"type":0,"id":294,"x":300,"y":463},"timestamp":1539357156026},{"type":3,"data":{"source":2,"type":2,"id":294,"x":300,"y":463},"timestamp":1539357156026},{"type":3,"data":{"source":2,"type":5,"id":292},"timestamp":1539357156031},{"type":3,"data":{"source":2,"type":2,"id":292,"x":300,"y":463},"timestamp":1539357156032},{"type":3,"data":{"source":5,"text":"on","isChecked":true,"id":292},"timestamp":1539357156035},{"type":3,"data":{"source":1,"positions":[{"x":299,"y":462,"timeOffset":0}]},"timestamp":1539357156822},{"type":3,"data":{"source":1,"positions":[{"x":299,"y":459,"timeOffset":-468},{"x":300,"y":456,"timeOffset":-434},{"x":303,"y":451,"timeOffset":-402},{"x":306,"y":448,"timeOffset":-352},{"x":309,"y":446,"timeOffset":-318},{"x":315,"y":440,"timeOffset":-285},{"x":316,"y":439,"timeOffset":-235},{"x":316,"y":438,"timeOffset":-184},{"x":311,"y":430,"timeOffset":-151},{"x":307,"y":425,"timeOffset":-118},{"x":306,"y":425,"timeOffset":-18}]},"timestamp":1539357157323},{"type":3,"data":{"source":2,"type":1,"id":282,"x":305,"y":423},"timestamp":1539357157560},{"type":3,"data":{"source":2,"type":6,"id":292},"timestamp":1539357157561},{"type":3,"data":{"source":2,"type":0,"id":282,"x":305,"y":423},"timestamp":1539357157741},{"type":3,"data":{"source":2,"type":2,"id":282,"x":305,"y":423},"timestamp":1539357157741},{"type":3,"data":{"source":1,"positions":[{"x":305,"y":424,"timeOffset":0}]},"timestamp":1539357158271},{"type":3,"data":{"source":2,"type":1,"id":286,"x":303,"y":427},"timestamp":1539357158731},{"type":3,"data":{"source":1,"positions":[{"x":304,"y":425,"timeOffset":-468},{"x":303,"y":426,"timeOffset":-317}]},"timestamp":1539357158772},{"type":3,"data":{"source":2,"type":0,"id":286,"x":303,"y":427},"timestamp":1539357158910},{"type":3,"data":{"source":2,"type":2,"id":286,"x":303,"y":427},"timestamp":1539357158910},{"type":3,"data":{"source":2,"type":5,"id":284},"timestamp":1539357158914},{"type":3,"data":{"source":2,"type":2,"id":284,"x":303,"y":427},"timestamp":1539357158914},{"type":3,"data":{"source":5,"text":"on","isChecked":false,"id":284},"timestamp":1539357158916},{"type":3,"data":{"source":1,"positions":[{"x":301,"y":432,"timeOffset":-2}]},"timestamp":1539357159273},{"type":3,"data":{"source":1,"positions":[{"x":291,"y":467,"timeOffset":-469},{"x":285,"y":494,"timeOffset":-435},{"x":278,"y":525,"timeOffset":-402},{"x":277,"y":545,"timeOffset":-369},{"x":275,"y":575,"timeOffset":-336},{"x":277,"y":607,"timeOffset":-302},{"x":281,"y":627,"timeOffset":-268},{"x":284,"y":632,"timeOffset":-236},{"x":285,"y":632,"timeOffset":-202},{"x":287,"y":631,"timeOffset":-169},{"x":290,"y":627,"timeOffset":-135},{"x":295,"y":615,"timeOffset":-102},{"x":299,"y":604,"timeOffset":-69},{"x":301,"y":598,"timeOffset":-35},{"x":302,"y":596,"timeOffset":-2}]},"timestamp":1539357159773},{"type":3,"data":{"source":2,"type":1,"id":317,"x":303,"y":596},"timestamp":1539357160088},{"type":3,"data":{"source":2,"type":6,"id":284},"timestamp":1539357160090},{"type":3,"data":{"source":2,"type":0,"id":317,"x":303,"y":596},"timestamp":1539357160266},{"type":3,"data":{"source":2,"type":2,"id":317,"x":303,"y":596},"timestamp":1539357160266},{"type":3,"data":{"source":2,"type":5,"id":315},"timestamp":1539357160270},{"type":3,"data":{"source":2,"type":2,"id":315,"x":303,"y":596},"timestamp":1539357160271},{"type":3,"data":{"source":5,"text":"on","isChecked":true,"id":315},"timestamp":1539357160272},{"type":3,"data":{"source":5,"text":"on","isChecked":false,"id":307},"timestamp":1539357160273},{"type":3,"data":{"source":5,"text":"on","isChecked":false,"id":323},"timestamp":1539357160273},{"type":3,"data":{"source":1,"positions":[{"x":303,"y":600,"timeOffset":0}]},"timestamp":1539357160540},{"type":3,"data":{"source":2,"type":1,"id":325,"x":338,"y":610},"timestamp":1539357160997},{"type":3,"data":{"source":2,"type":6,"id":315},"timestamp":1539357160999},{"type":3,"data":{"source":1,"positions":[{"x":305,"y":611,"timeOffset":-469},{"x":310,"y":618,"timeOffset":-436},{"x":317,"y":621,"timeOffset":-403},{"x":320,"y":622,"timeOffset":-370},{"x":327,"y":617,"timeOffset":-336},{"x":332,"y":613,"timeOffset":-302},{"x":336,"y":611,"timeOffset":-269}]},"timestamp":1539357161040},{"type":3,"data":{"source":2,"type":0,"id":325,"x":338,"y":610},"timestamp":1539357161176},{"type":3,"data":{"source":2,"type":2,"id":325,"x":338,"y":610},"timestamp":1539357161176},{"type":3,"data":{"source":2,"type":5,"id":323},"timestamp":1539357161179},{"type":3,"data":{"source":2,"type":2,"id":323,"x":338,"y":610},"timestamp":1539357161179},{"type":3,"data":{"source":5,"text":"on","isChecked":true,"id":323},"timestamp":1539357161179},{"type":3,"data":{"source":5,"text":"on","isChecked":false,"id":315},"timestamp":1539357161179},{"type":3,"data":{"source":3,"id":1,"x":0,"y":517},"timestamp":1539357161888},{"type":3,"data":{"source":3,"id":1,"x":0,"y":563},"timestamp":1539357161988},{"type":3,"data":{"source":3,"id":1,"x":0,"y":589},"timestamp":1539357162089},{"type":3,"data":{"source":3,"id":1,"x":0,"y":617},"timestamp":1539357162189},{"type":3,"data":{"source":3,"id":1,"x":0,"y":709},"timestamp":1539357162289},{"type":3,"data":{"source":3,"id":1,"x":0,"y":719},"timestamp":1539357162389},{"type":3,"data":{"source":3,"id":1,"x":0,"y":826},"timestamp":1539357162489},{"type":3,"data":{"source":3,"id":1,"x":0,"y":866},"timestamp":1539357162589},{"type":3,"data":{"source":1,"positions":[{"x":337,"y":599,"timeOffset":0}]},"timestamp":1539357163104},{"type":3,"data":{"source":1,"positions":[{"x":339,"y":535,"timeOffset":-466},{"x":347,"y":487,"timeOffset":-433},{"x":359,"y":447,"timeOffset":-400},{"x":380,"y":421,"timeOffset":-367},{"x":400,"y":412,"timeOffset":-334},{"x":424,"y":404,"timeOffset":-301},{"x":439,"y":400,"timeOffset":-266},{"x":470,"y":410,"timeOffset":-233},{"x":504,"y":429,"timeOffset":-200},{"x":545,"y":449,"timeOffset":-166},{"x":572,"y":469,"timeOffset":-134},{"x":592,"y":499,"timeOffset":-100}]},"timestamp":1539357163603},{"type":3,"data":{"source":1,"positions":[{"x":588,"y":504,"timeOffset":-234},{"x":561,"y":522,"timeOffset":-201},{"x":544,"y":542,"timeOffset":-166},{"x":536,"y":556,"timeOffset":-133},{"x":549,"y":572,"timeOffset":-101},{"x":598,"y":608,"timeOffset":-67},{"x":637,"y":633,"timeOffset":-33},{"x":666,"y":656,"timeOffset":0}]},"timestamp":1539357164103},{"type":3,"data":{"source":1,"positions":[{"x":680,"y":668,"timeOffset":-467}]},"timestamp":1539357164603},{"type":3,"data":{"source":1,"positions":[{"x":678,"y":661,"timeOffset":-467},{"x":667,"y":636,"timeOffset":-434},{"x":656,"y":610,"timeOffset":-400},{"x":655,"y":602,"timeOffset":-367}]},"timestamp":1539357165103},{"type":3,"data":{"source":2,"type":1,"id":390,"x":655,"y":602},"timestamp":1539357165508},{"type":3,"data":{"source":2,"type":6,"id":323},"timestamp":1539357165508},{"type":3,"data":{"source":2,"type":5,"id":390},"timestamp":1539357165510},{"type":3,"data":{"source":2,"type":0,"id":390,"x":655,"y":602},"timestamp":1539357165688},{"type":3,"data":{"source":2,"type":2,"id":390,"x":655,"y":602},"timestamp":1539357165688},{"type":3,"data":{"source":5,"text":"h","isChecked":false,"id":390},"timestamp":1539357166549},{"type":3,"data":{"source":5,"text":"he","isChecked":false,"id":390},"timestamp":1539357166651},{"type":3,"data":{"source":5,"text":"hel","isChecked":false,"id":390},"timestamp":1539357166751},{"type":3,"data":{"source":5,"text":"hell","isChecked":false,"id":390},"timestamp":1539357166931},{"type":3,"data":{"source":5,"text":"hello","isChecked":false,"id":390},"timestamp":1539357167111},{"type":3,"data":{"source":1,"positions":[{"x":670,"y":600,"timeOffset":0}]},"timestamp":1539357167618},{"type":3,"data":{"source":1,"positions":[{"x":713,"y":591,"timeOffset":-467},{"x":731,"y":600,"timeOffset":-433},{"x":736,"y":643,"timeOffset":-400},{"x":732,"y":673,"timeOffset":-367},{"x":727,"y":681,"timeOffset":-334},{"x":726,"y":683,"timeOffset":-267},{"x":726,"y":686,"timeOffset":-234},{"x":724,"y":688,"timeOffset":-200},{"x":718,"y":697,"timeOffset":-165},{"x":714,"y":705,"timeOffset":-134}]},"timestamp":1539357168118},{"type":3,"data":{"source":1,"positions":[{"x":714,"y":705,"timeOffset":-367},{"x":717,"y":709,"timeOffset":-333},{"x":721,"y":711,"timeOffset":-301}]},"timestamp":1539357168618},{"type":3,"data":{"source":2,"type":1,"id":390,"x":721,"y":711},"timestamp":1539357168656},{"type":3,"data":{"source":2,"type":0,"id":390,"x":721,"y":711},"timestamp":1539357168731},{"type":3,"data":{"source":2,"type":2,"id":390,"x":721,"y":711},"timestamp":1539357168731},{"type":3,"data":{"source":1,"positions":[{"x":720,"y":710,"timeOffset":0}]},"timestamp":1539357169151},{"type":3,"data":{"source":1,"positions":[{"x":720,"y":710,"timeOffset":-417},{"x":720,"y":709,"timeOffset":-383},{"x":719,"y":709,"timeOffset":-266}]},"timestamp":1539357169651},{"type":3,"data":{"source":2,"type":1,"id":390,"x":719,"y":708},"timestamp":1539357169672},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 241px;"}}],"removes":[],"adds":[]},"timestamp":1539357169886},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 221px;"}}],"removes":[],"adds":[]},"timestamp":1539357169920},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 191px;"}}],"removes":[],"adds":[]},"timestamp":1539357169935},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 163px;"}}],"removes":[],"adds":[]},"timestamp":1539357169953},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 142px;"}}],"removes":[],"adds":[]},"timestamp":1539357169968},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 130px;"}}],"removes":[],"adds":[]},"timestamp":1539357169986},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 128px;"}}],"removes":[],"adds":[]},"timestamp":1539357170002},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 121px;"}}],"removes":[],"adds":[]},"timestamp":1539357170086},{"type":3,"data":{"source":3,"id":1,"x":0,"y":863},"timestamp":1539357170086},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 103px;"}}],"removes":[],"adds":[]},"timestamp":1539357170102},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 70px;"}}],"removes":[],"adds":[]},"timestamp":1539357170119},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 37px;"}}],"removes":[],"adds":[]},"timestamp":1539357170141},{"type":3,"data":{"source":1,"positions":[{"x":718,"y":703,"timeOffset":-268},{"x":715,"y":683,"timeOffset":-234},{"x":710,"y":625,"timeOffset":-201},{"x":708,"y":592,"timeOffset":-167},{"x":708,"y":583,"timeOffset":-67},{"x":712,"y":553,"timeOffset":-34},{"x":712,"y":548,"timeOffset":0}]},"timestamp":1539357170153},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 15px;"}}],"removes":[],"adds":[]},"timestamp":1539357170153},{"type":3,"data":{"source":3,"id":1,"x":0,"y":758},"timestamp":1539357170187},{"type":3,"data":{"source":1,"positions":[{"x":712,"y":550,"timeOffset":-437},{"x":712,"y":551,"timeOffset":-386},{"x":712,"y":551,"timeOffset":-353},{"x":712,"y":552,"timeOffset":-303},{"x":712,"y":553,"timeOffset":-254},{"x":713,"y":554,"timeOffset":-203},{"x":714,"y":560,"timeOffset":-170},{"x":714,"y":561,"timeOffset":-137},{"x":714,"y":563,"timeOffset":-87},{"x":713,"y":567,"timeOffset":-54},{"x":713,"y":572,"timeOffset":-20}]},"timestamp":1539357170654},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 24px;"}}],"removes":[],"adds":[]},"timestamp":1539357170670},{"type":3,"data":{"source":3,"id":1,"x":0,"y":766},"timestamp":1539357170670},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 39px;"}}],"removes":[],"adds":[]},"timestamp":1539357170687},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 56px;"}}],"removes":[],"adds":[]},"timestamp":1539357170703},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 75px;"}}],"removes":[],"adds":[]},"timestamp":1539357170718},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 94px;"}}],"removes":[],"adds":[]},"timestamp":1539357170740},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 117px;"}}],"removes":[],"adds":[]},"timestamp":1539357170752},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 143px;"}}],"removes":[],"adds":[]},"timestamp":1539357170769},{"type":3,"data":{"source":3,"id":1,"x":0,"y":866},"timestamp":1539357170773},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 152px;"}}],"removes":[],"adds":[]},"timestamp":1539357170786},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 153px;"}}],"removes":[],"adds":[]},"timestamp":1539357170801},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 152px;"}}],"removes":[],"adds":[]},"timestamp":1539357171068},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":390,"attributes":{"style":"margin-top: 0px; margin-bottom: 0px; height: 151px;"}}],"removes":[],"adds":[]},"timestamp":1539357171085},{"type":3,"data":{"source":1,"positions":[{"x":710,"y":595,"timeOffset":-486},{"x":710,"y":603,"timeOffset":-452},{"x":708,"y":609,"timeOffset":-403},{"x":707,"y":614,"timeOffset":-369},{"x":707,"y":615,"timeOffset":-105},{"x":708,"y":613,"timeOffset":-70}]},"timestamp":1539357171155},{"type":3,"data":{"source":2,"type":0,"id":390,"x":708,"y":613},"timestamp":1539357171199},{"type":3,"data":{"source":2,"type":2,"id":390,"x":708,"y":613},"timestamp":1539357171199},{"type":3,"data":{"source":1,"positions":[{"x":699,"y":628,"timeOffset":-5}]},"timestamp":1539357171655},{"type":3,"data":{"source":1,"positions":[{"x":680,"y":652,"timeOffset":-473},{"x":667,"y":663,"timeOffset":-439},{"x":656,"y":671,"timeOffset":-406},{"x":647,"y":680,"timeOffset":-372},{"x":642,"y":684,"timeOffset":-338},{"x":636,"y":689,"timeOffset":-305},{"x":634,"y":691,"timeOffset":-271},{"x":632,"y":694,"timeOffset":-239}]},"timestamp":1539357172156},{"type":3,"data":{"source":2,"type":1,"id":395,"x":632,"y":695},"timestamp":1539357172741},{"type":3,"data":{"source":2,"type":6,"id":390},"timestamp":1539357172744},{"type":3,"data":{"source":2,"type":5,"id":395},"timestamp":1539357172746},{"type":3,"data":{"source":2,"type":0,"id":395,"x":632,"y":695},"timestamp":1539357172919},{"type":3,"data":{"source":2,"type":2,"id":395,"x":632,"y":695},"timestamp":1539357172919},{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":149,"attributes":{"class":"needs-validation was-validated"}}],"removes":[],"adds":[]},"timestamp":1539357172925},{"type":3,"data":{"source":1,"positions":[{"x":625,"y":686,"timeOffset":0}]},"timestamp":1539357173683},{"type":3,"data":{"source":1,"positions":[{"x":595,"y":633,"timeOffset":-467},{"x":542,"y":523,"timeOffset":-433},{"x":511,"y":446,"timeOffset":-400},{"x":487,"y":375,"timeOffset":-367},{"x":477,"y":349,"timeOffset":-334},{"x":467,"y":341,"timeOffset":-300},{"x":461,"y":340,"timeOffset":-267},{"x":458,"y":342,"timeOffset":-184},{"x":456,"y":345,"timeOffset":-150}]},"timestamp":1539357174183},{"type":3,"data":{"source":1,"positions":[{"x":471,"y":341,"timeOffset":0}]},"timestamp":1539357175366},{"type":3,"data":{"source":1,"positions":[{"x":545,"y":310,"timeOffset":-469},{"x":769,"y":251,"timeOffset":-436},{"x":970,"y":216,"timeOffset":-402},{"x":1105,"y":203,"timeOffset":-368},{"x":1152,"y":214,"timeOffset":-335},{"x":1173,"y":231,"timeOffset":-302}]},"timestamp":1539357175867},{"type":3,"data":{"source":1,"positions":[{"x":1189,"y":238,"timeOffset":-452},{"x":1256,"y":238,"timeOffset":-418},{"x":1379,"y":237,"timeOffset":-386},{"x":1473,"y":241,"timeOffset":-352}]},"timestamp":1539357176367},{"type":3,"data":{"source":2,"type":6,"id":395},"timestamp":1539357176739}])
diff --git a/src/replay/index.ts b/src/replay/index.ts
index 5141be25..541c626b 100644
--- a/src/replay/index.ts
+++ b/src/replay/index.ts
@@ -6,8 +6,10 @@ import {
IncrementalSource,
fullSnapshotEvent,
eventWithTime,
+ MouseInteractions,
} from '../types';
import eventsStr from './events';
+import { mirror, getIdNodeMap } from '../utils';
const _events: eventWithTime[] = JSON.parse(eventsStr);
@@ -94,13 +96,57 @@ class Replayer {
.replace(/>/g, '>'),
);
this.iframe.contentDocument!.close();
+ mirror.map = getIdNodeMap(this.iframe.contentDocument!);
+ // avoid form submit to refresh the iframe
+ this.iframe.contentDocument!.querySelectorAll('form').forEach(form => {
+ form.addEventListener('submit', evt => evt.preventDefault());
+ });
}
}
private applyIncremental(d: incrementalData) {
switch (d.source) {
- case IncrementalSource.Mutation:
+ case IncrementalSource.Mutation: {
+ d.texts.forEach(mutation => {
+ const target = (mirror.getNode(mutation.id) as Node) as Text;
+ target.textContent = mutation.value;
+ });
+ d.attributes.forEach(mutation => {
+ const target = (mirror.getNode(mutation.id) as Node) as Element;
+ for (const attributeName in mutation.attributes) {
+ if (typeof attributeName === 'string') {
+ const value = mutation.attributes[attributeName];
+ if (value) {
+ target.setAttribute(attributeName, value);
+ } else {
+ target.removeAttribute(attributeName);
+ }
+ }
+ }
+ });
+ // TODO: update id node map
+ d.removes.forEach(mutation => {
+ const target = (mirror.getNode(mutation.id) as Node) as Element;
+ const parent = (mirror.getNode(mutation.parentId) as Node) as Element;
+ parent.removeChild(target);
+ });
+ d.adds.forEach(mutation => {
+ const target = (mirror.getNode(mutation.id) as Node) as Element;
+ const parent = (mirror.getNode(mutation.parentId) as Node) as Element;
+ if (mutation.nextId) {
+ const next = (mirror.getNode(mutation.nextId) as Node) as Element;
+ parent.insertBefore(target, next);
+ } else if (mutation.previousId) {
+ const previous = (mirror.getNode(
+ mutation.previousId,
+ ) as Node) as Element;
+ parent.insertBefore(target, previous.nextSibling);
+ } else {
+ parent.appendChild(target);
+ }
+ });
break;
+ }
case IncrementalSource.MouseMove:
d.positions.forEach(p => {
later(() => {
@@ -109,8 +155,19 @@ class Replayer {
}, p.timeOffset);
});
break;
- case IncrementalSource.MouseInteraction:
+ case IncrementalSource.MouseInteraction: {
+ const event = new Event(MouseInteractions[d.type].toLowerCase());
+ const target = (mirror.getNode(d.id) as Node) as HTMLElement;
+ target.dispatchEvent(event);
+ if (d.type === MouseInteractions.Blur) {
+ target.blur();
+ } else if (d.type === MouseInteractions.Click) {
+ target.click();
+ } else if (d.type === MouseInteractions.Focus) {
+ target.focus();
+ }
break;
+ }
case IncrementalSource.Scroll:
// TODO: maybe element
this.iframe.contentWindow!.scrollTo({
@@ -124,13 +181,11 @@ class Replayer {
this.iframe.height = `${d.height}px`;
break;
case IncrementalSource.Input: {
- const target: HTMLInputElement | null = this.iframe.contentDocument!.querySelector(
- `[data-rrid="${d.id}"]`,
- );
- if (target) {
- target.checked = d.isChecked;
- target.value = d.text;
- }
+ const target: HTMLInputElement = (mirror.getNode(
+ d.id,
+ ) as Node) as HTMLInputElement;
+ target.checked = d.isChecked;
+ target.value = d.text;
break;
}
default:
diff --git a/src/utils.ts b/src/utils.ts
index 03d3a508..3c92fa70 100644
--- a/src/utils.ts
+++ b/src/utils.ts
@@ -1,3 +1,4 @@
+import { idNodeMap, NodeType, serializeNodeWithId } from 'rrweb-snapshot';
import {
Mirror,
throttleOptions,
@@ -29,6 +30,26 @@ export const mirror: Mirror = {
},
};
+// TODO: transform this into the snapshot repo
+export function getIdNodeMap(doc: Document) {
+ const map: idNodeMap = {};
+
+ function walk(n: Node) {
+ const node = serializeNodeWithId(n, doc, map);
+ if (!node) {
+ return null;
+ }
+ if (node.type === NodeType.Document || node.type === NodeType.Element) {
+ for (const _n of Array.from(n.childNodes)) {
+ walk(_n);
+ }
+ }
+ }
+
+ walk(doc);
+ return map;
+}
+
// copy from underscore and modified
export function throttle(
func: (arg: T) => void,