@charset "UTF-8";/*! * Bootstrap v5.2.0-beta1 (https://getbootstrap.com/) * Copyright 2011-2022 The Bootstrap Authors * Copyright 2011-2022 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */:root {  --bs-blue: #63B3ED;  --bs-indigo: #596CFF;  --bs-purple: #6f42c1;  --bs-pink: #d63384;  --bs-red: #F56565;  --bs-orange: #fd7e14;  --bs-yellow: #FBD38D;  --bs-green: #81E6D9;  --bs-teal: #20c997;  --bs-cyan: #0dcaf0;  --bs-white: #fff;  --bs-gray: #6c757d;  --bs-gray-dark: #343a40;  --bs-gray-100: #f8f9fa;  --bs-gray-200: #f0f2f5;  --bs-gray-300: #dee2e6;  --bs-gray-400: #ced4da;  --bs-gray-500: #adb5bd;  --bs-gray-600: #6c757d;  --bs-gray-700: #495057;  --bs-gray-800: #343a40;  --bs-gray-900: #212529;  --bs-primary: #e91e63;  --bs-secondary: #7b809a;  --bs-success: #4CAF50;  --bs-info: #1A73E8;  --bs-warning: #fb8c00;  --bs-danger: #F44335;  --bs-light: #f0f2f5;  --bs-dark: #344767;  --bs-white: #fff;  --bs-primary-rgb: 233, 30, 99;  --bs-secondary-rgb: , 128, 154;  --bs-success-rgb: 76, 175, 80;  --bs-info-rgb: 26, 115, 232;  --bs-warning-rgb: 251, 140, 0;  --bs-danger-rgb: 244, 67, 53;  --bs-light-rgb: 240, 242, 245;  --bs-dark-rgb: 52, 71, 103;  --bs-white-rgb: 255, 255, 255;  --bs-white-rgb: 255, 255, 255;  --bs-black-rgb: 0, 0, 0;  --bs-body-color-rgb: , 128, 154;  --bs-body-bg-rgb: 255, 255, 255;  --bs-font-sans-serif: "Roboto", Helvetica, Arial, sans-serif;  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));  --bs-body-font-family: var(--bs-font-sans-serif);  --bs-body-font-size: 1rem;  --bs-body-font-weight: 400;  --bs-body-line-height: 1.5;  --bs-body-color: #7b809a;  --bs-body-bg: #fff;  --bs-border-width: 1px;  --bs-border-style: solid;  --bs-border-color: #dee2e6;  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);  --bs-border-radius: 0.375rem;  --bs-border-radius-sm: 0.125rem;  --bs-border-radius-lg: 0.5rem;  --bs-border-radius-xl: 0.75rem;  --bs-border-radius-2xl: 1rem;  --bs-border-radius-pill: 50rem;  --bs-heading-color: #344767;  --bs-link-color: #e91e63;  --bs-link-hover-color: #e91e63;  --bs-code-color: #d63384;  --bs-highlight-bg: #fcf8e3;}*,*::before,*::after {  box-sizing: border-box;}@media (prefers-reduced-motion: no-preference) {  :root {    scroll-behavior: smooth;  }}body {  margin: 0;  font-family: var(--bs-body-font-family);  font-size: var(--bs-body-font-size);  font-weight: var(--bs-body-font-weight);  line-height: var(--bs-body-line-height);  color: var(--bs-body-color);  text-align: var(--bs-body-text-align);  background-color: var(--bs-body-bg);  -webkit-text-size-adjust: 100%;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}hr {  margin: 1rem 0;  color: inherit;  border: 0;  border-top: 1px solid;  opacity: 0.25;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6 {  margin-top: 0;  margin-bottom: 0.5rem;  font-weight: 400;  line-height: 1.2;  color: var(--bs-heading-color);}h1,.h1 {  font-size: calc(1.425rem + 2.1vw);}@media (min-width: 1200px) {  h1,  .h1 {    font-size: 3rem;  }}h2,.h2 {  font-size: calc(1.35rem + 1.2vw);}@media (min-width: 1200px) {  h2,  .h2 {    font-size: 2.25rem;  }}h3,.h3 {  font-size: calc(1.3125rem + 0.75vw);}@media (min-width: 1200px) {  h3,  .h3 {    font-size: 1.875rem;  }}h4,.h4 {  font-size: calc(1.275rem + 0.3vw);}@media (min-width: 1200px) {  h4,  .h4 {    font-size: 1.5rem;  }}h5,.h5 {  font-size: 1.25rem;}h6,.h6 {  font-size: 1rem;}p {  margin-top: 0;  margin-bottom: 1rem;}abbr[title] {  text-decoration: underline dotted;  cursor: help;  text-decoration-skip-ink: none;}address {  margin-bottom: 1rem;  font-style: normal;  line-height: inherit;}ol,ul {  padding-left: 2rem;}ol,ul,dl {  margin-top: 0;  margin-bottom: 1rem;}ol ol,ul ul,ol ul,ul ol {  margin-bottom: 0;}dt {  font-weight: 600;}dd {  margin-bottom: .5rem;  margin-left: 0;}blockquote {  margin: 0 0 1rem;}b,strong {  font-weight: 700;}small,.small {  font-size: 0.875em;}mark,.mark {  padding: 0.2em;  background-color: var(--bs-highlight-bg);}sub,sup {  position: relative;  font-size: 0.75em;  line-height: 0;  vertical-align: baseline;}sub {  bottom: -.25em;}sup {  top: -.5em;}a {  color: var(--bs-link-color);  text-decoration: none;}a:hover {  color: var(--bs-link-hover-color);  text-decoration: none;}a:not([href]):not([class]),a:not([href]):not([class]):hover {  color: inherit;  text-decoration: none;}pre,code,kbd,samp {  font-family: var(--bs-font-monospace);  font-size: 1em;}pre {  display: block;  margin-top: 0;  margin-bottom: 1rem;  overflow: auto;  font-size: 0.875em;}pre code {  font-size: inherit;  color: inherit;  word-break: normal;}code {  font-size: 0.875em;  color: var(--bs-code-color);  word-wrap: break-word;}a>code {  color: inherit;}kbd {  padding: 0.2rem 0.4rem;  font-size: 0.875em;  color: #fff;  background-color: #212529;  border-radius: 0.125rem;}kbd kbd {  padding: 0;  font-size: 1em;  font-weight: 600;}figure {  margin: 0 0 1rem;}img,svg {  vertical-align: middle;}table {  caption-side: bottom;  border-collapse: collapse;}caption {  padding-top: 0.5rem;  padding-bottom: 0.5rem;  color: #6c757d;  text-align: left;}th {  text-align: inherit;  text-align: -webkit-match-parent;}thead,tbody,tfoot,tr,td,th {  border-color: inherit;  border-style: solid;  border-width: 0;}label {  display: inline-block;}button {  border-radius: 0;}button:focus:not(:focus-visible) {  outline: 0;}input,button,select,optgroup,textarea {  margin: 0;  font-family: inherit;  font-size: inherit;  line-height: inherit;}button,select {  text-transform: none;}[role="button"] {  cursor: pointer;}select {  word-wrap: normal;}select:disabled {  opacity: 1;}[list]:not([type="date"]):not([type="datetime-local"]):not([type="month"]):not([type="week"]):not([type="time"])::-webkit-calendar-picker-indicator {  display: none !important;}button,[type="button"],[type="reset"],[type="submit"] {  -webkit-appearance: button;}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled) {  cursor: pointer;}::-moz-focus-inner {  padding: 0;  border-style: none;}textarea {  resize: vertical;}fieldset {  min-width: 0;  padding: 0;  margin: 0;  border: 0;}legend {  float: left;  width: 100%;  padding: 0;  margin-bottom: 0.5rem;  font-size: calc(1.275rem + 0.3vw);  line-height: inherit;}@media (min-width: 1200px) {  legend {    font-size: 1.5rem;  }}legend+* {  clear: left;}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field {  padding: 0;}::-webkit-inner-spin-button {  height: auto;}[type="search"] {  outline-offset: -2px;  -webkit-appearance: textfield;}/* rtl:raw:[type="tel"],[type="url"],[type="email"],[type="number"] {  direction: ltr;}*/::-webkit-search-decoration {  -webkit-appearance: none;}::-webkit-color-swatch-wrapper {  padding: 0;}::file-selector-button {  font: inherit;  -webkit-appearance: button;}output {  display: inline-block;}iframe {  border: 0;}summary {  display: list-item;  cursor: pointer;}progress {  vertical-align: baseline;}[hidden] {  display: none !important;}.lead {  font-size: 1.25rem;  font-weight: 400;}.display-1 {  font-size: calc(1.625rem + 4.5vw);  font-weight: 300;  line-height: 1.2;}@media (min-width: 1200px) {  .display-1 {    font-size: 5rem;  }}.display-2 {  font-size: calc(1.575rem + 3.9vw);  font-weight: 300;  line-height: 1.2;}@media (min-width: 1200px) {  .display-2 {    font-size: 4.5rem;  }}.display-3 {  font-size: calc(1.525rem + 3.3vw);  font-weight: 300;  line-height: 1.2;}@media (min-width: 1200px) {  .display-3 {    font-size: 4rem;  }}.display-4 {  font-size: calc(1.475rem + 2.7vw);  font-weight: 300;  line-height: 1.2;}@media (min-width: 1200px) {  .display-4 {    font-size: 3.5rem;  }}.display-5 {  font-size: calc(1.425rem + 2.1vw);  font-weight: 300;  line-height: 1.2;}@media (min-width: 1200px) {  .display-5 {    font-size: 3rem;  }}.display-6 {  font-size: calc(1.375rem + 1.5vw);  font-weight: 300;  line-height: 1.2;}@media (min-width: 1200px) {  .display-6 {    font-size: 2.5rem;  }}.list-unstyled {  padding-left: 0;  list-style: none;}.list-inline {  padding-left: 0;  list-style: none;}.list-inline-item {  display: inline-block;}.list-inline-item:not(:last-child) {  margin-right: 0.5rem;}.initialism {  font-size: 0.875em;  text-transform: uppercase;}.blockquote {  margin-bottom: 1rem;  font-size: 1.25rem;}.blockquote> :last-child {  margin-bottom: 0;}.blockquote-footer {  margin-top: -1rem;  margin-bottom: 1rem;  font-size: 0.875em;  color: #6c757d;}.blockquote-footer::before {  content: "\2014\00A0";}.img-fluid {  max-width: 100%;  height: auto;}.img-thumbnail {  padding: 0.25rem;  background-color: #fff;  border: 1px solid #dee2e6;  border-radius: 0.375rem;  max-width: 100%;  height: auto;}.figure {  display: inline-block;}.figure-img {  margin-bottom: 0.5rem;  line-height: 1;}.figure-caption {  font-size: 0.875em;  color: #6c757d;}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl {  --bs-gutter-x: 1.5rem;  --bs-gutter-y: 0;  width: 100%;  padding-right: calc(var(--bs-gutter-x) * 1);  padding-left: calc(var(--bs-gutter-x) * 1);  margin-right: auto;  margin-left: auto;}@media (min-width: 576px) {  .container,  .container-sm {    max-width: 540px;  }}@media (min-width: 768px) {  .container,  .container-sm,  .container-md {    max-width: 720px;  }}@media (min-width: 992px) {  .container,  .container-sm,  .container-md,  .container-lg {    max-width: 960px;  }}@media (min-width: 1200px) {  .container,  .container-sm,  .container-md,  .container-lg,  .container-xl {    max-width: 1140px;  }}@media (min-width: 1400px) {  .container,  .container-sm,  .container-md,  .container-lg,  .container-xl,  .container-xxl {    max-width: 1320px;  }}.row {  --bs-gutter-x: 1.5rem;  --bs-gutter-y: 0;  display: flex;  flex-wrap: wrap;  margin-top: calc(-1 * var(--bs-gutter-y));  margin-right: calc(-.5 * var(--bs-gutter-x));  margin-left: calc(-.5 * var(--bs-gutter-x));}.row>* {  flex-shrink: 0;  width: 100%;  max-width: 100%;  padding-right: calc(var(--bs-gutter-x) * .5);  padding-left: calc(var(--bs-gutter-x) * .5);  margin-top: var(--bs-gutter-y);}.col {  flex: 1 0 0%;}.row-cols-auto>* {  flex: 0 0 auto;  width: auto;}.row-cols-1>* {  flex: 0 0 auto;  width: 100%;}.row-cols-2>* {  flex: 0 0 auto;  width: 50%;}.row-cols-3>* {  flex: 0 0 auto;  width: 33.333333%;}.row-cols-4>* {  flex: 0 0 auto;  width: 25%;}.row-cols-5>* {  flex: 0 0 auto;  width: 20%;}.row-cols-6>* {  flex: 0 0 auto;  width: 16.666667%;}.col-auto {  flex: 0 0 auto;  width: auto;}.col-1 {  flex: 0 0 auto;  width: 8.333333%;}.col-2 {  flex: 0 0 auto;  width: 16.666667%;}.col-3 {  flex: 0 0 auto;  width: 25%;}.col-4 {  flex: 0 0 auto;  width: 33.333333%;}.col-5 {  flex: 0 0 auto;  width: 41.666667%;}.col-6 {  flex: 0 0 auto;  width: 50%;}.col-7 {  flex: 0 0 auto;  width: 58.333333%;}.col-8 {  flex: 0 0 auto;  width: 66.666667%;}.col-9 {  flex: 0 0 auto;  width: 75%;}.col-10 {  flex: 0 0 auto;  width: 83.333333%;}.col-11 {  flex: 0 0 auto;  width: 91.666667%;}.col-12 {  flex: 0 0 auto;  width: 100%;}.offset-1 {  margin-left: 8.333333%;}.offset-2 {  margin-left: 16.666667%;}.offset-3 {  margin-left: 25%;}.offset-4 {  margin-left: 33.333333%;}.offset-5 {  margin-left: 41.666667%;}.offset-6 {  margin-left: 50%;}.offset-7 {  margin-left: 58.333333%;}.offset-8 {  margin-left: 66.666667%;}.offset-9 {  margin-left: 75%;}.offset-10 {  margin-left: 83.333333%;}.offset-11 {  margin-left: 91.666667%;}.g-0,.gx-0 {  --bs-gutter-x: 0;}.g-0,.gy-0 {  --bs-gutter-y: 0;}.g-1,.gx-1 {  --bs-gutter-x: 0.25rem;}.g-1,.gy-1 {  --bs-gutter-y: 0.25rem;}.g-2,.gx-2 {  --bs-gutter-x: 0.5rem;}.g-2,.gy-2 {  --bs-gutter-y: 0.5rem;}.g-3,.gx-3 {  --bs-gutter-x: 1rem;}.g-3,.gy-3 {  --bs-gutter-y: 1rem;}.g-4,.gx-4 {  --bs-gutter-x: 1.5rem;}.g-4,.gy-4 {  --bs-gutter-y: 1.5rem;}.g-5,.gx-5 {  --bs-gutter-x: 3rem;}.g-5,.gy-5 {  --bs-gutter-y: 3rem;}.g-6,.gx-6 {  --bs-gutter-x: 4rem;}.g-6,.gy-6 {  --bs-gutter-y: 4rem;}.g-7,.gx-7 {  --bs-gutter-x: 6rem;}.g-7,.gy-7 {  --bs-gutter-y: 6rem;}.g-8,.gx-8 {  --bs-gutter-x: 8rem;}.g-8,.gy-8 {  --bs-gutter-y: 8rem;}.g-9,.gx-9 {  --bs-gutter-x: 10rem;}.g-9,.gy-9 {  --bs-gutter-y: 10rem;}.g-10,.gx-10 {  --bs-gutter-x: 12rem;}.g-10,.gy-10 {  --bs-gutter-y: 12rem;}.g-11,.gx-11 {  --bs-gutter-x: 14rem;}.g-11,.gy-11 {  --bs-gutter-y: 14rem;}.g-12,.gx-12 {  --bs-gutter-x: 16rem;}.g-12,.gy-12 {  --bs-gutter-y: 16rem;}@media (min-width: 576px) {  .col-sm {    flex: 1 0 0%;  }  .row-cols-sm-auto>* {    flex: 0 0 auto;    width: auto;  }  .row-cols-sm-1>* {    flex: 0 0 auto;    width: 100%;  }  .row-cols-sm-2>* {    flex: 0 0 auto;    width: 50%;  }  .row-cols-sm-3>* {    flex: 0 0 auto;    width: 33.333333%;  }  .row-cols-sm-4>* {    flex: 0 0 auto;    width: 25%;  }  .row-cols-sm-5>* {    flex: 0 0 auto;    width: 20%;  }  .row-cols-sm-6>* {    flex: 0 0 auto;    width: 16.666667%;  }  .col-sm-auto {    flex: 0 0 auto;    width: auto;  }  .col-sm-1 {    flex: 0 0 auto;    width: 8.333333%;  }  .col-sm-2 {    flex: 0 0 auto;    width: 16.666667%;  }  .col-sm-3 {    flex: 0 0 auto;    width: 25%;  }  .col-sm-4 {    flex: 0 0 auto;    width: 33.333333%;  }  .col-sm-5 {    flex: 0 0 auto;    width: 41.666667%;  }  .col-sm-6 {    flex: 0 0 auto;    width: 50%;  }  .col-sm-7 {    flex: 0 0 auto;    width: 58.333333%;  }  .col-sm-8 {    flex: 0 0 auto;    width: 66.666667%;  }  .col-sm-9 {    flex: 0 0 auto;    width: 75%;  }  .col-sm-10 {    flex: 0 0 auto;    width: 83.333333%;  }  .col-sm-11 {    flex: 0 0 auto;    width: 91.666667%;  }  .col-sm-12 {    flex: 0 0 auto;    width: 100%;  }  .offset-sm-0 {    margin-left: 0;  }  .offset-sm-1 {    margin-left: 8.333333%;  }  .offset-sm-2 {    margin-left: 16.666667%;  }  .offset-sm-3 {    margin-left: 25%;  }  .offset-sm-4 {    margin-left: 33.333333%;  }  .offset-sm-5 {    margin-left: 41.666667%;  }  .offset-sm-6 {    margin-left: 50%;  }  .offset-sm-7 {    margin-left: 58.333333%;  }  .offset-sm-8 {    margin-left: 66.666667%;  }  .offset-sm-9 {    margin-left: 75%;  }  .offset-sm-10 {    margin-left: 83.333333%;  }  .offset-sm-11 {    margin-left: 91.666667%;  }  .g-sm-0,  .gx-sm-0 {    --bs-gutter-x: 0;  }  .g-sm-0,  .gy-sm-0 {    --bs-gutter-y: 0;  }  .g-sm-1,  .gx-sm-1 {    --bs-gutter-x: 0.25rem;  }  .g-sm-1,  .gy-sm-1 {    --bs-gutter-y: 0.25rem;  }  .g-sm-2,  .gx-sm-2 {    --bs-gutter-x: 0.5rem;  }  .g-sm-2,  .gy-sm-2 {    --bs-gutter-y: 0.5rem;  }  .g-sm-3,  .gx-sm-3 {    --bs-gutter-x: 1rem;  }  .g-sm-3,  .gy-sm-3 {    --bs-gutter-y: 1rem;  }  .g-sm-4,  .gx-sm-4 {    --bs-gutter-x: 1.5rem;  }  .g-sm-4,  .gy-sm-4 {    --bs-gutter-y: 1.5rem;  }  .g-sm-5,  .gx-sm-5 {    --bs-gutter-x: 3rem;  }  .g-sm-5,  .gy-sm-5 {    --bs-gutter-y: 3rem;  }  .g-sm-6,  .gx-sm-6 {    --bs-gutter-x: 4rem;  }  .g-sm-6,  .gy-sm-6 {    --bs-gutter-y: 4rem;  }  .g-sm-7,  .gx-sm-7 {    --bs-gutter-x: 6rem;  }  .g-sm-7,  .gy-sm-7 {    --bs-gutter-y: 6rem;  }  .g-sm-8,  .gx-sm-8 {    --bs-gutter-x: 8rem;  }  .g-sm-8,  .gy-sm-8 {    --bs-gutter-y: 8rem;  }  .g-sm-9,  .gx-sm-9 {    --bs-gutter-x: 10rem;  }  .g-sm-9,  .gy-sm-9 {    --bs-gutter-y: 10rem;  }  .g-sm-10,  .gx-sm-10 {    --bs-gutter-x: 12rem;  }  .g-sm-10,  .gy-sm-10 {    --bs-gutter-y: 12rem;  }  .g-sm-11,  .gx-sm-11 {    --bs-gutter-x: 14rem;  }  .g-sm-11,  .gy-sm-11 {    --bs-gutter-y: 14rem;  }  .g-sm-12,  .gx-sm-12 {    --bs-gutter-x: 16rem;  }  .g-sm-12,  .gy-sm-12 {    --bs-gutter-y: 16rem;  }}@media (min-width: 768px) {  .col-md {    flex: 1 0 0%;  }  .row-cols-md-auto>* {    flex: 0 0 auto;    width: auto;  }  .row-cols-md-1>* {    flex: 0 0 auto;    width: 100%;  }  .row-cols-md-2>* {    flex: 0 0 auto;    width: 50%;  }  .row-cols-md-3>* {    flex: 0 0 auto;    width: 33.333333%;  }  .row-cols-md-4>* {    flex: 0 0 auto;    width: 25%;  }  .row-cols-md-5>* {    flex: 0 0 auto;    width: 20%;  }  .row-cols-md-6>* {    flex: 0 0 auto;    width: 16.666667%;  }  .col-md-auto {    flex: 0 0 auto;    width: auto;  }  .col-md-1 {    flex: 0 0 auto;    width: 8.333333%;  }  .col-md-2 {    flex: 0 0 auto;    width: 16.666667%;  }  .col-md-3 {    flex: 0 0 auto;    width: 25%;  }  .col-md-4 {    flex: 0 0 auto;    width: 33.333333%;  }  .col-md-5 {    flex: 0 0 auto;    width: 41.666667%;  }  .col-md-6 {    flex: 0 0 auto;    width: 50%;  }  .col-md-7 {    flex: 0 0 auto;    width: 58.333333%;  }  .col-md-8 {    flex: 0 0 auto;    width: 66.666667%;  }  .col-md-9 {    flex: 0 0 auto;    width: 75%;  }  .col-md-10 {    flex: 0 0 auto;    width: 83.333333%;  }  .col-md-11 {    flex: 0 0 auto;    width: 91.666667%;  }  .col-md-12 {    flex: 0 0 auto;    width: 100%;  }  .offset-md-0 {    margin-left: 0;  }  .offset-md-1 {    margin-left: 8.333333%;  }  .offset-md-2 {    margin-left: 16.666667%;  }  .offset-md-3 {    margin-left: 25%;  }  .offset-md-4 {    margin-left: 33.333333%;  }  .offset-md-5 {    margin-left: 41.666667%;  }  .offset-md-6 {    margin-left: 50%;  }  .offset-md-7 {    margin-left: 58.333333%;  }  .offset-md-8 {    margin-left: 66.666667%;  }  .offset-md-9 {    margin-left: 75%;  }  .offset-md-10 {    margin-left: 83.333333%;  }  .offset-md-11 {    margin-left: 91.666667%;  }  .g-md-0,  .gx-md-0 {    --bs-gutter-x: 0;  }  .g-md-0,  .gy-md-0 {    --bs-gutter-y: 0;  }  .g-md-1,  .gx-md-1 {    --bs-gutter-x: 0.25rem;  }  .g-md-1,  .gy-md-1 {    --bs-gutter-y: 0.25rem;  }  .g-md-2,  .gx-md-2 {    --bs-gutter-x: 0.5rem;  }  .g-md-2,  .gy-md-2 {    --bs-gutter-y: 0.5rem;  }  .g-md-3,  .gx-md-3 {    --bs-gutter-x: 1rem;  }  .g-md-3,  .gy-md-3 {    --bs-gutter-y: 1rem;  }  .g-md-4,  .gx-md-4 {    --bs-gutter-x: 1.5rem;  }  .g-md-4,  .gy-md-4 {    --bs-gutter-y: 1.5rem;  }  .g-md-5,  .gx-md-5 {    --bs-gutter-x: 3rem;  }  .g-md-5,  .gy-md-5 {    --bs-gutter-y: 3rem;  }  .g-md-6,  .gx-md-6 {    --bs-gutter-x: 4rem;  }  .g-md-6,  .gy-md-6 {    --bs-gutter-y: 4rem;  }  .g-md-7,  .gx-md-7 {    --bs-gutter-x: 6rem;  }  .g-md-7,  .gy-md-7 {    --bs-gutter-y: 6rem;  }  .g-md-8,  .gx-md-8 {    --bs-gutter-x: 8rem;  }  .g-md-8,  .gy-md-8 {    --bs-gutter-y: 8rem;  }  .g-md-9,  .gx-md-9 {    --bs-gutter-x: 10rem;  }  .g-md-9,  .gy-md-9 {    --bs-gutter-y: 10rem;  }  .g-md-10,  .gx-md-10 {    --bs-gutter-x: 12rem;  }  .g-md-10,  .gy-md-10 {    --bs-gutter-y: 12rem;  }  .g-md-11,  .gx-md-11 {    --bs-gutter-x: 14rem;  }  .g-md-11,  .gy-md-11 {    --bs-gutter-y: 14rem;  }  .g-md-12,  .gx-md-12 {    --bs-gutter-x: 16rem;  }  .g-md-12,  .gy-md-12 {    --bs-gutter-y: 16rem;  }}@media (min-width: 992px) {  .col-lg {    flex: 1 0 0%;  }  .row-cols-lg-auto>* {    flex: 0 0 auto;    width: auto;  }  .row-cols-lg-1>* {    flex: 0 0 auto;    width: 100%;  }  .row-cols-lg-2>* {    flex: 0 0 auto;    width: 50%;  }  .row-cols-lg-3>* {    flex: 0 0 auto;    width: 33.333333%;  }  .row-cols-lg-4>* {    flex: 0 0 auto;    width: 25%;  }  .row-cols-lg-5>* {    flex: 0 0 auto;    width: 20%;  }  .row-cols-lg-6>* {    flex: 0 0 auto;    width: 16.666667%;  }  .col-lg-auto {    flex: 0 0 auto;    width: auto;  }  .col-lg-1 {    flex: 0 0 auto;    width: 8.333333%;  }  .col-lg-2 {    flex: 0 0 auto;    width: 16.666667%;  }  .col-lg-3 {    flex: 0 0 auto;    width: 25%;  }  .col-lg-4 {    flex: 0 0 auto;    width: 33.333333%;  }  .col-lg-5 {    flex: 0 0 auto;    width: 41.666667%;  }  .col-lg-6 {    flex: 0 0 auto;    width: 50%;  }  .col-lg-7 {    flex: 0 0 auto;    width: 58.333333%;  }  .col-lg-8 {    flex: 0 0 auto;    width: 66.666667%;  }  .col-lg-9 {    flex: 0 0 auto;    width: 75%;  }  .col-lg-10 {    flex: 0 0 auto;    width: 83.333333%;  }  .col-lg-11 {    flex: 0 0 auto;    width: 91.666667%;  }  .col-lg-12 {    flex: 0 0 auto;    width: 100%;  }  .offset-lg-0 {    margin-left: 0;  }  .offset-lg-1 {    margin-left: 8.333333%;  }  .offset-lg-2 {    margin-left: 16.666667%;  }  .offset-lg-3 {    margin-left: 25%;  }  .offset-lg-4 {    margin-left: 33.333333%;  }  .offset-lg-5 {    margin-left: 41.666667%;  }  .offset-lg-6 {    margin-left: 50%;  }  .offset-lg-7 {    margin-left: 58.333333%;  }  .offset-lg-8 {    margin-left: 66.666667%;  }  .offset-lg-9 {    margin-left: 75%;  }  .offset-lg-10 {    margin-left: 83.333333%;  }  .offset-lg-11 {    margin-left: 91.666667%;  }  .g-lg-0,  .gx-lg-0 {    --bs-gutter-x: 0;  }  .g-lg-0,  .gy-lg-0 {    --bs-gutter-y: 0;  }  .g-lg-1,  .gx-lg-1 {    --bs-gutter-x: 0.25rem;  }  .g-lg-1,  .gy-lg-1 {    --bs-gutter-y: 0.25rem;  }  .g-lg-2,  .gx-lg-2 {    --bs-gutter-x: 0.5rem;  }  .g-lg-2,  .gy-lg-2 {    --bs-gutter-y: 0.5rem;  }  .g-lg-3,  .gx-lg-3 {    --bs-gutter-x: 1rem;  }  .g-lg-3,  .gy-lg-3 {    --bs-gutter-y: 1rem;  }  .g-lg-4,  .gx-lg-4 {    --bs-gutter-x: 1.5rem;  }  .g-lg-4,  .gy-lg-4 {    --bs-gutter-y: 1.5rem;  }  .g-lg-5,  .gx-lg-5 {    --bs-gutter-x: 3rem;  }  .g-lg-5,  .gy-lg-5 {    --bs-gutter-y: 3rem;  }  .g-lg-6,  .gx-lg-6 {    --bs-gutter-x: 4rem;  }  .g-lg-6,  .gy-lg-6 {    --bs-gutter-y: 4rem;  }  .g-lg-7,  .gx-lg-7 {    --bs-gutter-x: 6rem;  }  .g-lg-7,  .gy-lg-7 {    --bs-gutter-y: 6rem;  }  .g-lg-8,  .gx-lg-8 {    --bs-gutter-x: 8rem;  }  .g-lg-8,  .gy-lg-8 {    --bs-gutter-y: 8rem;  }  .g-lg-9,  .gx-lg-9 {    --bs-gutter-x: 10rem;  }  .g-lg-9,  .gy-lg-9 {    --bs-gutter-y: 10rem;  }  .g-lg-10,  .gx-lg-10 {    --bs-gutter-x: 12rem;  }  .g-lg-10,  .gy-lg-10 {    --bs-gutter-y: 12rem;  }  .g-lg-11,  .gx-lg-11 {    --bs-gutter-x: 14rem;  }  .g-lg-11,  .gy-lg-11 {    --bs-gutter-y: 14rem;  }  .g-lg-12,  .gx-lg-12 {    --bs-gutter-x: 16rem;  }  .g-lg-12,  .gy-lg-12 {    --bs-gutter-y: 16rem;  }}@media (min-width: 1200px) {  .col-xl {    flex: 1 0 0%;  }  .row-cols-xl-auto>* {    flex: 0 0 auto;    width: auto;  }  .row-cols-xl-1>* {    flex: 0 0 auto;    width: 100%;  }  .row-cols-xl-2>* {    flex: 0 0 auto;    width: 50%;  }  .row-cols-xl-3>* {    flex: 0 0 auto;    width: 33.333333%;  }  .row-cols-xl-4>* {    flex: 0 0 auto;    width: 25%;  }  .row-cols-xl-5>* {    flex: 0 0 auto;    width: 20%;  }  .row-cols-xl-6>* {    flex: 0 0 auto;    width: 16.666667%;  }  .col-xl-auto {    flex: 0 0 auto;    width: auto;  }  .col-xl-1 {    flex: 0 0 auto;    width: 8.333333%;  }  .col-xl-2 {    flex: 0 0 auto;    width: 16.666667%;  }  .col-xl-3 {    flex: 0 0 auto;    width: 25%;  }  .col-xl-4 {    flex: 0 0 auto;    width: 33.333333%;  }  .col-xl-5 {    flex: 0 0 auto;    width: 41.666667%;  }  .col-xl-6 {    flex: 0 0 auto;    width: 50%;  }  .col-xl-7 {    flex: 0 0 auto;    width: 58.333333%;  }  .col-xl-8 {    flex: 0 0 auto;    width: 66.666667%;  }  .col-xl-9 {    flex: 0 0 auto;    width: 75%;  }  .col-xl-10 {    flex: 0 0 auto;    width: 83.333333%;  }  .col-xl-11 {    flex: 0 0 auto;    width: 91.666667%;  }  .col-xl-12 {    flex: 0 0 auto;    width: 100%;  }  .offset-xl-0 {    margin-left: 0;  }  .offset-xl-1 {    margin-left: 8.333333%;  }  .offset-xl-2 {    margin-left: 16.666667%;  }  .offset-xl-3 {    margin-left: 25%;  }  .offset-xl-4 {    margin-left: 33.333333%;  }  .offset-xl-5 {    margin-left: 41.666667%;  }  .offset-xl-6 {    margin-left: 50%;  }  .offset-xl-7 {    margin-left: 58.333333%;  }  .offset-xl-8 {    margin-left: 66.666667%;  }  .offset-xl-9 {    margin-left: 75%;  }  .offset-xl-10 {    margin-left: 83.333333%;  }  .offset-xl-11 {    margin-left: 91.666667%;  }  .g-xl-0,  .gx-xl-0 {    --bs-gutter-x: 0;  }  .g-xl-0,  .gy-xl-0 {    --bs-gutter-y: 0;  }  .g-xl-1,  .gx-xl-1 {    --bs-gutter-x: 0.25rem;  }  .g-xl-1,  .gy-xl-1 {    --bs-gutter-y: 0.25rem;  }  .g-xl-2,  .gx-xl-2 {    --bs-gutter-x: 0.5rem;  }  .g-xl-2,  .gy-xl-2 {    --bs-gutter-y: 0.5rem;  }  .g-xl-3,  .gx-xl-3 {    --bs-gutter-x: 1rem;  }  .g-xl-3,  .gy-xl-3 {    --bs-gutter-y: 1rem;  }  .g-xl-4,  .gx-xl-4 {    --bs-gutter-x: 1.5rem;  }  .g-xl-4,  .gy-xl-4 {    --bs-gutter-y: 1.5rem;  }  .g-xl-5,  .gx-xl-5 {    --bs-gutter-x: 3rem;  }  .g-xl-5,  .gy-xl-5 {    --bs-gutter-y: 3rem;  }  .g-xl-6,  .gx-xl-6 {    --bs-gutter-x: 4rem;  }  .g-xl-6,  .gy-xl-6 {    --bs-gutter-y: 4rem;  }  .g-xl-7,  .gx-xl-7 {    --bs-gutter-x: 6rem;  }  .g-xl-7,  .gy-xl-7 {    --bs-gutter-y: 6rem;  }  .g-xl-8,  .gx-xl-8 {    --bs-gutter-x: 8rem;  }  .g-xl-8,  .gy-xl-8 {    --bs-gutter-y: 8rem;  }  .g-xl-9,  .gx-xl-9 {    --bs-gutter-x: 10rem;  }  .g-xl-9,  .gy-xl-9 {    --bs-gutter-y: 10rem;  }  .g-xl-10,  .gx-xl-10 {    --bs-gutter-x: 12rem;  }  .g-xl-10,  .gy-xl-10 {    --bs-gutter-y: 12rem;  }  .g-xl-11,  .gx-xl-11 {    --bs-gutter-x: 14rem;  }  .g-xl-11,  .gy-xl-11 {    --bs-gutter-y: 14rem;  }  .g-xl-12,  .gx-xl-12 {    --bs-gutter-x: 16rem;  }  .g-xl-12,  .gy-xl-12 {    --bs-gutter-y: 16rem;  }}@media (min-width: 1400px) {  .col-xxl {    flex: 1 0 0%;  }  .row-cols-xxl-auto>* {    flex: 0 0 auto;    width: auto;  }  .row-cols-xxl-1>* {    flex: 0 0 auto;    width: 100%;  }  .row-cols-xxl-2>* {    flex: 0 0 auto;    width: 50%;  }  .row-cols-xxl-3>* {    flex: 0 0 auto;    width: 33.333333%;  }  .row-cols-xxl-4>* {    flex: 0 0 auto;    width: 25%;  }  .row-cols-xxl-5>* {    flex: 0 0 auto;    width: 20%;  }  .row-cols-xxl-6>* {    flex: 0 0 auto;    width: 16.666667%;  }  .col-xxl-auto {    flex: 0 0 auto;    width: auto;  }  .col-xxl-1 {    flex: 0 0 auto;    width: 8.333333%;  }  .col-xxl-2 {    flex: 0 0 auto;    width: 16.666667%;  }  .col-xxl-3 {    flex: 0 0 auto;    width: 25%;  }  .col-xxl-4 {    flex: 0 0 auto;    width: 33.333333%;  }  .col-xxl-5 {    flex: 0 0 auto;    width: 41.666667%;  }  .col-xxl-6 {    flex: 0 0 auto;    width: 50%;  }  .col-xxl-7 {    flex: 0 0 auto;    width: 58.333333%;  }  .col-xxl-8 {    flex: 0 0 auto;    width: 66.666667%;  }  .col-xxl-9 {    flex: 0 0 auto;    width: 75%;  }  .col-xxl-10 {    flex: 0 0 auto;    width: 83.333333%;  }  .col-xxl-11 {    flex: 0 0 auto;    width: 91.666667%;  }  .col-xxl-12 {    flex: 0 0 auto;    width: 100%;  }  .offset-xxl-0 {    margin-left: 0;  }  .offset-xxl-1 {    margin-left: 8.333333%;  }  .offset-xxl-2 {    margin-left: 16.666667%;  }  .offset-xxl-3 {    margin-left: 25%;  }  .offset-xxl-4 {    margin-left: 33.333333%;  }  .offset-xxl-5 {    margin-left: 41.666667%;  }  .offset-xxl-6 {    margin-left: 50%;  }  .offset-xxl-7 {    margin-left: 58.333333%;  }  .offset-xxl-8 {    margin-left: 66.666667%;  }  .offset-xxl-9 {    margin-left: 75%;  }  .offset-xxl-10 {    margin-left: 83.333333%;  }  .offset-xxl-11 {    margin-left: 91.666667%;  }  .g-xxl-0,  .gx-xxl-0 {    --bs-gutter-x: 0;  }  .g-xxl-0,  .gy-xxl-0 {    --bs-gutter-y: 0;  }  .g-xxl-1,  .gx-xxl-1 {    --bs-gutter-x: 0.25rem;  }  .g-xxl-1,  .gy-xxl-1 {    --bs-gutter-y: 0.25rem;  }  .g-xxl-2,  .gx-xxl-2 {    --bs-gutter-x: 0.5rem;  }  .g-xxl-2,  .gy-xxl-2 {    --bs-gutter-y: 0.5rem;  }  .g-xxl-3,  .gx-xxl-3 {    --bs-gutter-x: 1rem;  }  .g-xxl-3,  .gy-xxl-3 {    --bs-gutter-y: 1rem;  }  .g-xxl-4,  .gx-xxl-4 {    --bs-gutter-x: 1.5rem;  }  .g-xxl-4,  .gy-xxl-4 {    --bs-gutter-y: 1.5rem;  }  .g-xxl-5,  .gx-xxl-5 {    --bs-gutter-x: 3rem;  }  .g-xxl-5,  .gy-xxl-5 {    --bs-gutter-y: 3rem;  }  .g-xxl-6,  .gx-xxl-6 {    --bs-gutter-x: 4rem;  }  .g-xxl-6,  .gy-xxl-6 {    --bs-gutter-y: 4rem;  }  .g-xxl-7,  .gx-xxl-7 {    --bs-gutter-x: 6rem;  }  .g-xxl-7,  .gy-xxl-7 {    --bs-gutter-y: 6rem;  }  .g-xxl-8,  .gx-xxl-8 {    --bs-gutter-x: 8rem;  }  .g-xxl-8,  .gy-xxl-8 {    --bs-gutter-y: 8rem;  }  .g-xxl-9,  .gx-xxl-9 {    --bs-gutter-x: 10rem;  }  .g-xxl-9,  .gy-xxl-9 {    --bs-gutter-y: 10rem;  }  .g-xxl-10,  .gx-xxl-10 {    --bs-gutter-x: 12rem;  }  .g-xxl-10,  .gy-xxl-10 {    --bs-gutter-y: 12rem;  }  .g-xxl-11,  .gx-xxl-11 {    --bs-gutter-x: 14rem;  }  .g-xxl-11,  .gy-xxl-11 {    --bs-gutter-y: 14rem;  }  .g-xxl-12,  .gx-xxl-12 {    --bs-gutter-x: 16rem;  }  .g-xxl-12,  .gy-xxl-12 {    --bs-gutter-y: 16rem;  }}.table {  --bs-table-color: #7b809a;  --bs-table-bg: transparent;  --bs-table-border-color: #f0f2f5;  --bs-table-accent-bg: transparent;  --bs-table-striped-color: #7b809a;  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);  --bs-table-active-color: #7b809a;  --bs-table-active-bg: rgba(0, 0, 0, 0.1);  --bs-table-hover-color: #7b809a;  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);  width: 100%;  margin-bottom: 1rem;  color: var(--bs-table-color);  vertical-align: top;  border-color: var(--bs-table-border-color);}.table> :not(caption)>*>* {  padding: 0.5rem 0.5rem;  background-color: var(--bs-table-bg);  border-bottom-width: 1px;  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);}.table>tbody {  vertical-align: inherit;}.table>thead {  vertical-align: bottom;}.table-group-divider {  border-top: calc(2 * $table-border-width) solid currentColor;}.caption-top {  caption-side: top;}.table-sm> :not(caption)>*>* {  padding: 0.25rem 0.25rem;}.table-bordered> :not(caption)>* {  border-width: 1px 0;}.table-bordered> :not(caption)>*>* {  border-width: 0 1px;}.table-borderless> :not(caption)>*>* {  border-bottom-width: 0;}.table-borderless> :not(:first-child) {  border-top-width: 0;}.table-striped>tbody>tr:nth-of-type(odd)>* {  --bs-table-accent-bg: var(--bs-table-striped-bg);  color: var(--bs-table-striped-color);}.table-striped-columns> :not(caption)>tr> :nth-child(even) {  --bs-table-accent-bg: var(--bs-table-striped-bg);  color: var(--bs-table-striped-color);}.table-active {  --bs-table-accent-bg: var(--bs-table-active-bg);  color: var(--bs-table-active-color);}.table-hover>tbody>tr:hover>* {  --bs-table-accent-bg: var(--bs-table-hover-bg);  color: var(--bs-table-hover-color);}.table-primary {  --bs-table-color: #000;  --bs-table-bg: #fbd2e0;  --bs-table-border-color: #e2bdca;  --bs-table-striped-bg: #eec8d5;  --bs-table-striped-color: #000;  --bs-table-active-bg: #e2bdca;  --bs-table-active-color: #000;  --bs-table-hover-bg: #e8c2cf;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color);}.table-secondary {  --bs-table-color: #000;  --bs-table-bg: #e5e6eb;  --bs-table-border-color: #cecfd4;  --bs-table-striped-bg: #dadbdf;  --bs-table-striped-color: #000;  --bs-table-active-bg: #cecfd4;  --bs-table-active-color: #000;  --bs-table-hover-bg: #d4d5d9;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color);}.table-success {  --bs-table-color: #000;  --bs-table-bg: #dbefdc;  --bs-table-border-color: #c5d7c6;  --bs-table-striped-bg: #d0e3d1;  --bs-table-striped-color: #000;  --bs-table-active-bg: #c5d7c6;  --bs-table-active-color: #000;  --bs-table-hover-bg: #cbddcc;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color);}.table-info {  --bs-table-color: #000;  --bs-table-bg: #d1e3fa;  --bs-table-border-color: #bccce1;  --bs-table-striped-bg: #c7d8ee;  --bs-table-striped-color: #000;  --bs-table-active-bg: #bccce1;  --bs-table-active-color: #000;  --bs-table-hover-bg: #c1d2e7;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color);}.table-warning {  --bs-table-color: #000;  --bs-table-bg: #fee8cc;  --bs-table-border-color: #e5d1b8;  --bs-table-striped-bg: #f1dcc2;  --bs-table-striped-color: #000;  --bs-table-active-bg: #e5d1b8;  --bs-table-active-color: #000;  --bs-table-hover-bg: #ebd7bd;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color);}.table-danger {  --bs-table-color: #000;  --bs-table-bg: #fdd9d7;  --bs-table-border-color: #e4c3c2;  --bs-table-striped-bg: #f0cecc;  --bs-table-striped-color: #000;  --bs-table-active-bg: #e4c3c2;  --bs-table-active-color: #000;  --bs-table-hover-bg: #eac9c7;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color);}.table-light {  --bs-table-color: #000;  --bs-table-bg: #f0f2f5;  --bs-table-border-color: #d8dadd;  --bs-table-striped-bg: #e4e6e9;  --bs-table-striped-color: #000;  --bs-table-active-bg: #d8dadd;  --bs-table-active-color: #000;  --bs-table-hover-bg: #dee0e3;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color);}.table-dark {  --bs-table-color: #fff;  --bs-table-bg: #344767;  --bs-table-border-color: #485976;  --bs-table-striped-bg: #3e506f;  --bs-table-striped-color: #fff;  --bs-table-active-bg: #485976;  --bs-table-active-color: #fff;  --bs-table-hover-bg: #435572;  --bs-table-hover-color: #fff;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color);}.table-responsive {  overflow-x: auto;  -webkit-overflow-scrolling: touch;}@media (max-width: 575.98px) {  .table-responsive-sm {    overflow-x: auto;    -webkit-overflow-scrolling: touch;  }}@media (max-width: 767.98px) {  .table-responsive-md {    overflow-x: auto;    -webkit-overflow-scrolling: touch;  }}@media (max-width: 991.98px) {  .table-responsive-lg {    overflow-x: auto;    -webkit-overflow-scrolling: touch;  }}@media (max-width: 1199.98px) {  .table-responsive-xl {    overflow-x: auto;    -webkit-overflow-scrolling: touch;  }}@media (max-width: 1399.98px) {  .table-responsive-xxl {    overflow-x: auto;    -webkit-overflow-scrolling: touch;  }}.form-label {  margin-bottom: 0.5rem;  font-size: 0.875rem;  font-weight: 400;  color: #7b809a;}.col-form-label {  padding-top: calc(0.5rem + 1px);  padding-bottom: calc(0.5rem + 1px);  margin-bottom: 0;  font-size: inherit;  font-weight: 400;  line-height: 1.5rem;  color: #7b809a;}.col-form-label-lg {  padding-top: calc(0.75rem + 1px);  padding-bottom: calc(0.75rem + 1px);  font-size: 0.875rem;}.col-form-label-sm {  padding-top: calc(0.25rem + 1px);  padding-bottom: calc(0.25rem + 1px);  font-size: 0.75rem;}.form-text {  margin-top: 0.25rem;  font-size: 0.875em;  color: #6c757d;}.form-control {  display: block;  width: 100%;  padding: 0.5rem 0;  font-size: 0.875rem;  font-weight: 400;  line-height: 1.5rem;  color: #495057;  background-color: transparent;  background-clip: padding-box;  border: 1px solid #d2d6da;  appearance: none;  border-radius: 0.375rem;  transition: 0.2s ease;}@media (prefers-reduced-motion: reduce) {  .form-control {    transition: none;  }}.form-control[type="file"] {  overflow: hidden;}.form-control[type="file"]:not(:disabled):not([readonly]) {  cursor: pointer;}.form-control:focus {  color: #495057;  background-color: transparent;  border-color: transparent;  outline: 0;  box-shadow: none;}.form-control::-webkit-date-and-time-value {  height: 1.5rem;}.form-control::placeholder {  color: #adb5bd;  opacity: 1;}.form-control:disabled,.form-control[readonly] {  background-color: #f0f2f5;  opacity: 1;}.form-control::file-selector-button {  padding: 0.5rem 0;  margin: -0.5rem 0;  margin-inline-end: 0;  color: #495057;  background-color: transparent;  pointer-events: none;  border-color: inherit;  border-style: solid;  border-width: 0;  border-inline-end-width: 1px;  border-radius: 0;  transition: all 0.15s ease-in;}@media (prefers-reduced-motion: reduce) {  .form-control::file-selector-button {    transition: none;  }}.form-control:hover:not(:disabled):not([readonly])::file-selector-button {  background-color: rgba(0, 0, 0, 0.05);}.form-control-plaintext {  display: block;  width: 100%;  padding: 0.5rem 0;  margin-bottom: 0;  line-height: 1.5rem;  color: #344767;  background-color: transparent;  border: solid transparent;  border-width: 1px 0;}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg {  padding-right: 0;  padding-left: 0;}.form-control-sm {  min-height: unset;  padding: 0.25rem 0.75rem;  font-size: 0.75rem;  border-radius: 0.125rem;}.form-control-sm::file-selector-button {  padding: 0.25rem 0.75rem;  margin: -0.25rem -0.75rem;  margin-inline-end: 0.75rem;}.form-control-lg {  min-height: unset;  padding: 0.75rem 0.75rem;  font-size: 0.875rem;  border-radius: 0.5rem;}.form-control-lg::file-selector-button {  padding: 0.75rem 0.75rem;  margin: -0.75rem -0.75rem;  margin-inline-end: 0.75rem;}textarea.form-control {  min-height: unset;}textarea.form-control-sm {  min-height: unset;}textarea.form-control-lg {  min-height: unset;}.form-control-color {  width: 3rem;  height: auto;  padding: 0.5rem;}.form-control-color:not(:disabled):not([readonly]) {  cursor: pointer;}.form-control-color::-moz-color-swatch {  height: 1.5rem;  border-radius: 0.375rem;}.form-control-color::-webkit-color-swatch {  height: 1.5rem;  border-radius: 0.375rem;}.form-select {  display: block;  width: 100%;  padding: 0.5rem 1rem 0.5rem 0;  -moz-padding-start: -3px;  font-size: 0.875rem;  font-weight: 400;  line-height: 1.5rem;  color: #495057;  background-color: transparent;  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");  background-repeat: no-repeat;  background-position: right 0 center;  background-size: 16px 12px;  border: 1px solid #d2d6da;  border-radius: 0.375rem;  transition: 0.2s ease;  appearance: none;}@media (prefers-reduced-motion: reduce) {  .form-select {    transition: none;  }}.form-select:focus {  border-color: transparent;  outline: 0;  box-shadow: none;}.form-select[multiple],.form-select[size]:not([size="1"]) {  padding-right: 0;  background-image: none;}.form-select:disabled {  color: #6c757d;  background-color: #f0f2f5;}.form-select:-moz-focusring {  color: transparent;  text-shadow: 0 0 0 #495057;}.form-select-sm {  padding-top: 0.25rem;  padding-bottom: 0.25rem;  padding-left: 0.75rem;  font-size: 0.75rem;  border-radius: 0.125rem;}.form-select-lg {  padding-top: 0.75rem;  padding-bottom: 0.75rem;  padding-left: 0.75rem;  font-size: 0.875rem;  border-radius: 0.5rem;}.form-check {  display: block;  min-height: auto;  padding-left: 1.73em;  margin-bottom: 0.125rem;}.form-check .form-check-input {  float: left;  margin-left: -1.73em;}.form-check-reverse {  padding-right: 1.73em;  padding-left: 0;  text-align: right;}.form-check-reverse .form-check-input {  float: right;  margin-right: -1.73em;  margin-left: 0;}.form-check-input {  width: 1.23em;  height: 1.23em;  margin-top: 0.135em;  vertical-align: top;  background-color: #fff;  background-repeat: no-repeat;  background-position: center;  background-size: contain;  border: none;  appearance: none;  print-color-adjust: exact;  transition: background-color 0.25s ease, border-color 0.25s ease, background-position 0.15s ease-in-out, opacity 0.15s ease-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .form-check-input {    transition: none;  }}.form-check-input[type="checkbox"] {  border-radius: 0.35rem;}.form-check-input[type="radio"] {  border-radius: 50%;}.form-check-input:active {  filter: brightness(99%);}.form-check-input:focus {  border-color: none;  outline: 0;  box-shadow: none;}.form-check-input:checked {  background-color: transparent;  border-color: transparent;}.form-check-input:checked[type="checkbox"] {  background-image: linear-gradient(195deg, #EC407A 0%, #D81B60 100%);}.form-check-input:checked[type="radio"] {  background-image: linear-gradient(195deg, #EC407A 0%, #D81B60 100%);}.form-check-input[type="checkbox"]:indeterminate {  background-color: #e91e63;  border-color: #e91e63;  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");}.form-check-input:disabled {  pointer-events: none;  filter: none;  opacity: 0.5;}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label {  cursor: default;  opacity: 0.5;}.form-switch {  padding-left: 2.375rem;}.form-switch .form-check-input {  width: 1.875rem;  margin-left: -2.375rem;  background-image: none;  background-position: left center;  border-radius: 1.875rem;  transition: background-color 0.25s ease, border-color 0.25s ease, background-position 0.15s ease-in-out, opacity 0.15s ease-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .form-switch .form-check-input {    transition: none;  }}.form-switch .form-check-input:focus {  background-image: none;}.form-switch .form-check-input:checked {  background-position: right center;  background-image: none;}.form-switch.form-check-reverse {  padding-right: 2.375rem;  padding-left: 0;}.form-switch.form-check-reverse .form-check-input {  margin-right: -2.375rem;  margin-left: 0;}.form-check-inline {  display: inline-block;  margin-right: 1rem;}.btn-check {  position: absolute;  clip: rect(0, 0, 0, 0);  pointer-events: none;}.btn-check[disabled]+.btn,.btn-check:disabled+.btn {  pointer-events: none;  filter: none;  opacity: 0.65;}.form-range {  width: 100%;  height: calc(1rem + 4px);  padding: 0;  background-color: transparent;  appearance: none;}.form-range:focus {  outline: 0;}.form-range:focus::-webkit-slider-thumb {  box-shadow: 0 0 0 1px #fff, none;}.form-range:focus::-moz-range-thumb {  box-shadow: 0 0 0 1px #fff, none;}.form-range::-moz-focus-outer {  border: 0;}.form-range::-webkit-slider-thumb {  width: 1rem;  height: 1rem;  margin-top: -0.25rem;  background-color: #e91e63;  border: 0;  border-radius: 1rem;  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  appearance: none;}@media (prefers-reduced-motion: reduce) {  .form-range::-webkit-slider-thumb {    transition: none;  }}.form-range::-webkit-slider-thumb:active {  background-color: #f9c1d4;}.form-range::-webkit-slider-runnable-track {  width: 100%;  height: 0.5rem;  color: transparent;  cursor: pointer;  background-color: #dee2e6;  border-color: transparent;  border-radius: 1rem;}.form-range::-moz-range-thumb {  width: 1rem;  height: 1rem;  background-color: #e91e63;  border: 0;  border-radius: 1rem;  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  appearance: none;}@media (prefers-reduced-motion: reduce) {  .form-range::-moz-range-thumb {    transition: none;  }}.form-range::-moz-range-thumb:active {  background-color: #f9c1d4;}.form-range::-moz-range-track {  width: 100%;  height: 0.5rem;  color: transparent;  cursor: pointer;  background-color: #dee2e6;  border-color: transparent;  border-radius: 1rem;}.form-range:disabled {  pointer-events: none;}.form-range:disabled::-webkit-slider-thumb {  background-color: #adb5bd;}.form-range:disabled::-moz-range-thumb {  background-color: #adb5bd;}.form-floating {  position: relative;}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select {  height: calc(3.5rem + 2px);  line-height: 1.25;}.form-floating>label {  position: absolute;  top: 0;  left: 0;  height: 100%;  padding: 1rem 0;  pointer-events: none;  border: 1px solid transparent;  transform-origin: 0 0;  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .form-floating>label {    transition: none;  }}.form-floating>.form-control,.form-floating>.form-control-plaintext {  padding: 1rem 0;}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder {  color: transparent;}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown) {  padding-top: 1.625rem;  padding-bottom: 0.625rem;}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill {  padding-top: 1.625rem;  padding-bottom: 0.625rem;}.form-floating>.form-select {  padding-top: 1.625rem;  padding-bottom: 0.625rem;}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label {  opacity: 0.65;  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);}.form-floating>.form-control:-webkit-autofill~label {  opacity: 0.65;  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);}.form-floating>.form-control-plaintext~label {  border-width: 1px 0;}.input-group {  position: relative;  display: flex;  flex-wrap: wrap;  align-items: stretch;  width: 100%;}.input-group>.form-control,.input-group>.form-select {  position: relative;  flex: 1 1 auto;  width: 1%;  min-width: 0;}.input-group>.form-control:focus,.input-group>.form-select:focus {  z-index: 3;}.input-group .btn {  position: relative;  z-index: 2;}.input-group .btn:focus {  z-index: 3;}.input-group-text {  display: flex;  align-items: center;  padding: 0.5rem 0;  font-size: 0.875rem;  font-weight: 400;  line-height: 1.5rem;  color: #344767;  text-align: center;  white-space: nowrap;  background-color: transparent;  border: 1px solid #d2d6da;  border-radius: 0.375rem;}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn {  padding: 0.75rem 0.75rem;  font-size: 0.875rem;  border-radius: 0.5rem;}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn {  padding: 0.25rem 0.75rem;  font-size: 0.75rem;  border-radius: 0.125rem;}.input-group-lg>.form-select,.input-group-sm>.form-select {  padding-right: 1rem;}.input-group:not(.has-validation)> :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n + 3) {  border-top-right-radius: 0;  border-bottom-right-radius: 0;}.input-group.has-validation> :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.dropdown-toggle:nth-last-child(n + 4) {  border-top-right-radius: 0;  border-bottom-right-radius: 0;}.input-group> :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {  margin-left: -1px;  border-top-left-radius: 0;  border-bottom-left-radius: 0;}.valid-feedback {  display: none;  width: 100%;  margin-top: 0.25rem;  font-size: 0.875em;  color: #66d432;}.valid-tooltip {  position: absolute;  top: 100%;  z-index: 5;  display: none;  max-width: 100%;  padding: 0.25rem 0.5rem;  margin-top: .1rem;  font-size: 0.875rem;  color: #000;  background-color: rgba(102, 212, 50, 0.9);  border-radius: 0.375rem;}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip {  display: block;}.was-validated .form-control:valid,.form-control.is-valid {  border-color: #66d432;  padding-right: unset;  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cpath fill='%2366d432' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");  background-repeat: no-repeat;  background-position: right 0.75rem center;  background-size: 1rem 1rem;}.was-validated .form-control:valid:focus,.form-control.is-valid:focus {  border-color: #66d432;  box-shadow: 0 0 0 2px rgba(102, 212, 50, 0.25);}.was-validated textarea.form-control:valid,textarea.form-control.is-valid {  padding-right: unset;  background-position: top 0.75rem right 0.75rem;}.was-validated .form-select:valid,.form-select.is-valid {  border-color: #66d432;}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"] {  padding-right: 1rem;  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cpath fill='%2366d432' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");  background-position: right 0 center, center right 1rem;  background-size: 16px 12px, 1rem 1rem;}.was-validated .form-select:valid:focus,.form-select.is-valid:focus {  border-color: #66d432;  box-shadow: 0 0 0 2px rgba(102, 212, 50, 0.25);}.was-validated .form-control-color:valid,.form-control-color.is-valid {  width: calc(3rem + unset);}.was-validated .form-check-input:valid,.form-check-input.is-valid {  border-color: #66d432;}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked {  background-color: #66d432;}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus {  box-shadow: 0 0 0 2px rgba(102, 212, 50, 0.25);}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label {  color: #66d432;}.form-check-inline .form-check-input~.valid-feedback {  margin-left: .5em;}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid,.was-validated .input-group .form-select:valid,.input-group .form-select.is-valid {  z-index: 1;}.was-validated .input-group .form-control:valid:focus,.input-group .form-control.is-valid:focus,.was-validated .input-group .form-select:valid:focus,.input-group .form-select.is-valid:focus {  z-index: 3;}.invalid-feedback {  display: none;  width: 100%;  margin-top: 0.25rem;  font-size: 0.875em;  color: #fd5c70;}.invalid-tooltip {  position: absolute;  top: 100%;  z-index: 5;  display: none;  max-width: 100%;  padding: 0.25rem 0.5rem;  margin-top: .1rem;  font-size: 0.875rem;  color: #000;  background-color: rgba(253, 92, 112, 0.9);  border-radius: 0.375rem;}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip {  display: block;}.was-validated .form-control:invalid,.form-control.is-invalid {  border-color: #fd5c70;  padding-right: unset;  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fd5c70' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23fd5c70' stroke='none'/%3e%3c/svg%3e");  background-repeat: no-repeat;  background-position: right 0.75rem center;  background-size: 1rem 1rem;}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus {  border-color: #fd5c70;  box-shadow: 0 0 0 2px rgba(253, 92, 112, 0.25);}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid {  padding-right: unset;  background-position: top 0.75rem right 0.75rem;}.was-validated .form-select:invalid,.form-select.is-invalid {  border-color: #fd5c70;}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"] {  padding-right: 1rem;  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fd5c70' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23fd5c70' stroke='none'/%3e%3c/svg%3e");  background-position: right 0 center, center right 1rem;  background-size: 16px 12px, 1rem 1rem;}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus {  border-color: #fd5c70;  box-shadow: 0 0 0 2px rgba(253, 92, 112, 0.25);}.was-validated .form-control-color:invalid,.form-control-color.is-invalid {  width: calc(3rem + unset);}.was-validated .form-check-input:invalid,.form-check-input.is-invalid {  border-color: #fd5c70;}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked {  background-color: #fd5c70;}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus {  box-shadow: 0 0 0 2px rgba(253, 92, 112, 0.25);}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label {  color: #fd5c70;}.form-check-inline .form-check-input~.invalid-feedback {  margin-left: .5em;}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid {  z-index: 2;}.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus {  z-index: 3;}.btn {  --bs-btn-padding-x: 1.5rem;  --bs-btn-padding-y: 0.625rem;  --bs-btn-font-family: ;  --bs-btn-font-size: 0.75rem;  --bs-btn-font-weight: 700;  --bs-btn-line-height: 1.667;  --bs-btn-color: #7b809a;  --bs-btn-bg: transparent;  --bs-btn-border-width: 1px;  --bs-btn-border-color: transparent;  --bs-btn-border-radius: 0.5rem;  --bs-btn-box-shadow: 0 4px 7px -1px rgba(0, 0, 0, 0.11), 0 2px 4px -1px rgba(0, 0, 0, 0.07);  --bs-btn-disabled-opacity: 0.65;  --bs-btn-focus-box-shadow: 0 0 0 0.2rem rgba(var(--bs-btn-focus-shadow-rgb), .5);  display: inline-block;  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);  font-family: var(--bs-btn-font-family);  font-size: var(--bs-btn-font-size);  font-weight: var(--bs-btn-font-weight);  line-height: var(--bs-btn-line-height);  color: var(--bs-btn-color);  text-align: center;  vertical-align: middle;  cursor: pointer;  user-select: none;  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);  border-radius: var(--bs-btn-border-radius);  background-color: var(--bs-btn-bg);  transition: all 0.15s ease-in;}@media (prefers-reduced-motion: reduce) {  .btn {    transition: none;  }}.btn:hover {  color: var(--bs-btn-hover-color);  background-color: var(--bs-btn-hover-bg);  border-color: var(--bs-btn-hover-border-color);}.btn-check:focus+.btn,.btn:focus {  color: var(--bs-btn-hover-color);  background-color: var(--bs-btn-hover-bg);  border-color: var(--bs-btn-hover-border-color);  outline: 0;  box-shadow: var(--bs-btn-focus-box-shadow);}.btn-check:checked+.btn,.btn-check:active+.btn,.btn:active,.btn.active,.btn.show {  color: var(--bs-btn-active-color);  background-color: var(--bs-btn-active-bg);  border-color: var(--bs-btn-active-border-color);}.btn-check:checked+.btn:focus,.btn-check:active+.btn:focus,.btn:active:focus,.btn.active:focus,.btn.show:focus {  box-shadow: var(--bs-btn-focus-box-shadow);}.btn:disabled,.btn.disabled,fieldset:disabled .btn {  color: var(--bs-btn-disabled-color);  pointer-events: none;  background-color: var(--bs-btn-disabled-bg);  border-color: var(--bs-btn-disabled-border-color);  opacity: var(--bs-btn-disabled-opacity);}.btn-primary {  --bs-btn-color: #000;  --bs-btn-bg: #e91e63;  --bs-btn-border-color: #e91e63;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #ec407a;  --bs-btn-hover-border-color: #eb3573;  --bs-btn-focus-shadow-rgb: 198, 26, 84;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #ed4b82;  --bs-btn-active-border-color: #eb3573;  --bs-btn-active-shadow: none;  --bs-btn-disabled-color: #000;  --bs-btn-disabled-bg: #e91e63;  --bs-btn-disabled-border-color: #e91e63;}.btn-secondary {  --bs-btn-color: #000;  --bs-btn-bg: #7b809a;  --bs-btn-border-color: #7b809a;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #8f93a9;  --bs-btn-hover-border-color: #888da4;  --bs-btn-focus-shadow-rgb: 105, 109, 131;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #9599ae;  --bs-btn-active-border-color: #888da4;  --bs-btn-active-shadow: none;  --bs-btn-disabled-color: #000;  --bs-btn-disabled-bg: #7b809a;  --bs-btn-disabled-border-color: #7b809a;}.btn-success {  --bs-btn-color: #000;  --bs-btn-bg: #4CAF50;  --bs-btn-border-color: #4CAF50;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #67bb6a;  --bs-btn-hover-border-color: #5eb762;  --bs-btn-focus-shadow-rgb: 65, 149, 68;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #70bf73;  --bs-btn-active-border-color: #5eb762;  --bs-btn-active-shadow: none;  --bs-btn-disabled-color: #000;  --bs-btn-disabled-bg: #4CAF50;  --bs-btn-disabled-border-color: #4CAF50;}.btn-info {  --bs-btn-color: #fff;  --bs-btn-bg: #1A73E8;  --bs-btn-border-color: #1A73E8;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #1662c5;  --bs-btn-hover-border-color: #155cba;  --bs-btn-focus-shadow-rgb: 60, 136, 235;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #155cba;  --bs-btn-active-border-color: #1456ae;  --bs-btn-active-shadow: none;  --bs-btn-disabled-color: #fff;  --bs-btn-disabled-bg: #1A73E8;  --bs-btn-disabled-border-color: #1A73E8;}.btn-warning {  --bs-btn-color: #000;  --bs-btn-bg: #fb8c00;  --bs-btn-border-color: #fb8c00;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #fc9d26;  --bs-btn-hover-border-color: #fb981a;  --bs-btn-focus-shadow-rgb: 213, 119, 0;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #fca333;  --bs-btn-active-border-color: #fb981a;  --bs-btn-active-shadow: none;  --bs-btn-disabled-color: #000;  --bs-btn-disabled-bg: #fb8c00;  --bs-btn-disabled-border-color: #fb8c00;}.btn-danger {  --bs-btn-color: #000;  --bs-btn-bg: #F44335;  --bs-btn-border-color: #F44335;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #f65f53;  --bs-btn-hover-border-color: #f55649;  --bs-btn-focus-shadow-rgb: 207, 57, 45;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #f6695d;  --bs-btn-active-border-color: #f55649;  --bs-btn-active-shadow: none;  --bs-btn-disabled-color: #000;  --bs-btn-disabled-bg: #F44335;  --bs-btn-disabled-border-color: #F44335;}.btn-light {  --bs-btn-color: #000;  --bs-btn-bg: #f0f2f5;  --bs-btn-border-color: #f0f2f5;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #f2f4f7;  --bs-btn-hover-border-color: #f2f3f6;  --bs-btn-focus-shadow-rgb: 204, 206, 208;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #f3f5f7;  --bs-btn-active-border-color: #f2f3f6;  --bs-btn-active-shadow: none;  --bs-btn-disabled-color: #000;  --bs-btn-disabled-bg: #f0f2f5;  --bs-btn-disabled-border-color: #f0f2f5;}.btn-dark {  --bs-btn-color: #fff;  --bs-btn-bg: #344767;  --bs-btn-border-color: #344767;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #2c3c58;  --bs-btn-hover-border-color: #2a3952;  --bs-btn-focus-shadow-rgb: 82, 99, 126;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #2a3952;  --bs-btn-active-border-color: #27354d;  --bs-btn-active-shadow: none;  --bs-btn-disabled-color: #fff;  --bs-btn-disabled-bg: #344767;  --bs-btn-disabled-border-color: #344767;}.btn-white {  --bs-btn-color: #000;  --bs-btn-bg: #fff;  --bs-btn-border-color: #fff;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: white;  --bs-btn-hover-border-color: white;  --bs-btn-focus-shadow-rgb: 217, 217, 217;  --bs-btn-active-color: #000;  --bs-btn-active-bg: white;  --bs-btn-active-border-color: white;  --bs-btn-active-shadow: none;  --bs-btn-disabled-color: #000;  --bs-btn-disabled-bg: #fff;  --bs-btn-disabled-border-color: #fff;}.btn-outline-primary {  --bs-btn-color: #e91e63;  --bs-btn-border-color: #e91e63;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #e91e63;  --bs-btn-hover-border-color: #e91e63;  --bs-btn-focus-shadow-rgb: 233, 30, 99;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #e91e63;  --bs-btn-active-border-color: #e91e63;  --bs-btn-active-shadow: none;  --bs-btn-disabled-color: #e91e63;  --bs-btn-disabled-bg: transparent;  --bs-gradient: none;}.btn-outline-secondary {  --bs-btn-color: #7b809a;  --bs-btn-border-color: #7b809a;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #7b809a;  --bs-btn-hover-border-color: #7b809a;  --bs-btn-focus-shadow-rgb: , 128, 154;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #7b809a;  --bs-btn-active-border-color: #7b809a;  --bs-btn-active-shadow: none;  --bs-btn-disabled-color: #7b809a;  --bs-btn-disabled-bg: transparent;  --bs-gradient: none;}.btn-outline-success {  --bs-btn-color: #4CAF50;  --bs-btn-border-color: #4CAF50;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #4CAF50;  --bs-btn-hover-border-color: #4CAF50;  --bs-btn-focus-shadow-rgb: 76, 175, 80;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #4CAF50;  --bs-btn-active-border-color: #4CAF50;  --bs-btn-active-shadow: none;  --bs-btn-disabled-color: #4CAF50;  --bs-btn-disabled-bg: transparent;  --bs-gradient: none;}.btn-outline-info {  --bs-btn-color: #1A73E8;  --bs-btn-border-color: #1A73E8;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #1A73E8;  --bs-btn-hover-border-color: #1A73E8;  --bs-btn-focus-shadow-rgb: 26, 115, 232;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #1A73E8;  --bs-btn-active-border-color: #1A73E8;  --bs-btn-active-shadow: none;  --bs-btn-disabled-color: #1A73E8;  --bs-btn-disabled-bg: transparent;  --bs-gradient: none;}.btn-outline-warning {  --bs-btn-color: #fb8c00;  --bs-btn-border-color: #fb8c00;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #fb8c00;  --bs-btn-hover-border-color: #fb8c00;  --bs-btn-focus-shadow-rgb: 251, 140, 0;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #fb8c00;  --bs-btn-active-border-color: #fb8c00;  --bs-btn-active-shadow: none;  --bs-btn-disabled-color: #fb8c00;  --bs-btn-disabled-bg: transparent;  --bs-gradient: none;}.btn-outline-danger {  --bs-btn-color: #F44335;  --bs-btn-border-color: #F44335;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #F44335;  --bs-btn-hover-border-color: #F44335;  --bs-btn-focus-shadow-rgb: 244, 67, 53;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #F44335;  --bs-btn-active-border-color: #F44335;  --bs-btn-active-shadow: none;  --bs-btn-disabled-color: #F44335;  --bs-btn-disabled-bg: transparent;  --bs-gradient: none;}.btn-outline-light {  --bs-btn-color: #f0f2f5;  --bs-btn-border-color: #f0f2f5;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #f0f2f5;  --bs-btn-hover-border-color: #f0f2f5;  --bs-btn-focus-shadow-rgb: 240, 242, 245;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #f0f2f5;  --bs-btn-active-border-color: #f0f2f5;  --bs-btn-active-shadow: none;  --bs-btn-disabled-color: #f0f2f5;  --bs-btn-disabled-bg: transparent;  --bs-gradient: none;}.btn-outline-dark {  --bs-btn-color: #344767;  --bs-btn-border-color: #344767;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #344767;  --bs-btn-hover-border-color: #344767;  --bs-btn-focus-shadow-rgb: 52, 71, 103;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #344767;  --bs-btn-active-border-color: #344767;  --bs-btn-active-shadow: none;  --bs-btn-disabled-color: #344767;  --bs-btn-disabled-bg: transparent;  --bs-gradient: none;}.btn-outline-white {  --bs-btn-color: #fff;  --bs-btn-border-color: #fff;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #fff;  --bs-btn-hover-border-color: #fff;  --bs-btn-focus-shadow-rgb: 255, 255, 255;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #fff;  --bs-btn-active-border-color: #fff;  --bs-btn-active-shadow: none;  --bs-btn-disabled-color: #fff;  --bs-btn-disabled-bg: transparent;  --bs-gradient: none;}.btn-link {  --bs-btn-font-weight: 400;  --bs-btn-color: #e91e63;  --bs-btn-bg: transparent;  --bs-btn-border-color: transparent;  --bs-btn-hover-color: #e91e63;  --bs-btn-hover-border-color: transparent;  --bs-btn-active-border-color: transparent;  --bs-btn-disabled-color: #6c757d;  --bs-btn-disabled-border-color: transparent;  --bs-btn-box-shadow: none;  text-decoration: none;}.btn-link:hover,.btn-link:focus {  text-decoration: none;}.btn-lg,.btn-group-lg>.btn {  --bs-btn-padding-y: 0.75rem;  --bs-btn-padding-x: 1.75rem;  --bs-btn-font-size: 0.875rem;  --bs-btn-border-radius: 0.5rem;}.btn-sm,.btn-group-sm>.btn {  --bs-btn-padding-y: 0.375rem;  --bs-btn-padding-x: 1rem;  --bs-btn-font-size: 0.75rem;  --bs-btn-border-radius: 0.5rem;}.fade {  transition: opacity 0.15s linear;}@media (prefers-reduced-motion: reduce) {  .fade {    transition: none;  }}.fade:not(.show) {  opacity: 0;}.collapse:not(.show) {  display: none;}.collapsing {  height: 0;  overflow: hidden;  transition: height 0.35s ease;}@media (prefers-reduced-motion: reduce) {  .collapsing {    transition: none;  }}.collapsing.collapse-horizontal {  width: 0;  height: auto;  transition: width 0.35s ease;}@media (prefers-reduced-motion: reduce) {  .collapsing.collapse-horizontal {    transition: none;  }}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center {  position: relative;}.dropdown-toggle {  white-space: nowrap;}.dropdown-toggle::after {  display: inline-block;  margin-left: 0.255em;  vertical-align: 0.255em;  content: "";  border-top: 0.3em solid;  border-right: 0.3em solid transparent;  border-bottom: 0;  border-left: 0.3em solid transparent;}.dropdown-toggle:empty::after {  margin-left: 0;}.dropdown-menu {  --bs-dropdown-min-width: 11rem;  --bs-dropdown-padding-x: 0;  --bs-dropdown-padding-y: 0.5rem;  --bs-dropdown-spacer: 1.625rem;  --bs-dropdown-font-size: 0.875rem;  --bs-dropdown-color: #7b809a;  --bs-dropdown-bg: #fff;  --bs-dropdown-border-color: transparent;  --bs-dropdown-border-radius: 0.375rem;  --bs-dropdown-border-width: 0;  --bs-dropdown-inner-border-radius: 0.375rem;  --bs-dropdown-divider-bg: transparent;  --bs-dropdown-divider-margin-y: 0.5rem;  --bs-dropdown-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);  --bs-dropdown-link-color: #7b809a;  --bs-dropdown-link-hover-color: #344767;  --bs-dropdown-link-hover-bg: #f0f2f5;  --bs-dropdown-link-active-color: #7b809a;  --bs-dropdown-link-active-bg: transparent;  --bs-dropdown-link-disabled-color: #6c757d;  --bs-dropdown-item-padding-x: 1rem;  --bs-dropdown-item-padding-y: 0.3rem;  --bs-dropdown-header-color: #6c757d;  --bs-dropdown-header-padding-x: 1rem;  --bs-dropdown-header-padding-y: 0.5rem;  position: absolute;  z-index: 1000;  display: none;  min-width: var(--bs-dropdown-min-width);  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);  margin: 0;  font-size: var(--bs-dropdown-font-size);  color: var(--bs-dropdown-color);  text-align: left;  list-style: none;  background-color: var(--bs-dropdown-bg);  background-clip: padding-box;  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);  border-radius: var(--bs-dropdown-border-radius);}.dropdown-menu[data-bs-popper] {  top: 100%;  left: 0;  margin-top: var(--bs-dropdown-spacer);}.dropdown-menu-start {  --bs-position: start;}.dropdown-menu-start[data-bs-popper] {  right: auto;  left: 0;}.dropdown-menu-end {  --bs-position: end;}.dropdown-menu-end[data-bs-popper] {  right: 0;  left: auto;}@media (min-width: 576px) {  .dropdown-menu-sm-start {    --bs-position: start;  }  .dropdown-menu-sm-start[data-bs-popper] {    right: auto;    left: 0;  }  .dropdown-menu-sm-end {    --bs-position: end;  }  .dropdown-menu-sm-end[data-bs-popper] {    right: 0;    left: auto;  }}@media (min-width: 768px) {  .dropdown-menu-md-start {    --bs-position: start;  }  .dropdown-menu-md-start[data-bs-popper] {    right: auto;    left: 0;  }  .dropdown-menu-md-end {    --bs-position: end;  }  .dropdown-menu-md-end[data-bs-popper] {    right: 0;    left: auto;  }}@media (min-width: 992px) {  .dropdown-menu-lg-start {    --bs-position: start;  }  .dropdown-menu-lg-start[data-bs-popper] {    right: auto;    left: 0;  }  .dropdown-menu-lg-end {    --bs-position: end;  }  .dropdown-menu-lg-end[data-bs-popper] {    right: 0;    left: auto;  }}@media (min-width: 1200px) {  .dropdown-menu-xl-start {    --bs-position: start;  }  .dropdown-menu-xl-start[data-bs-popper] {    right: auto;    left: 0;  }  .dropdown-menu-xl-end {    --bs-position: end;  }  .dropdown-menu-xl-end[data-bs-popper] {    right: 0;    left: auto;  }}@media (min-width: 1400px) {  .dropdown-menu-xxl-start {    --bs-position: start;  }  .dropdown-menu-xxl-start[data-bs-popper] {    right: auto;    left: 0;  }  .dropdown-menu-xxl-end {    --bs-position: end;  }  .dropdown-menu-xxl-end[data-bs-popper] {    right: 0;    left: auto;  }}.dropup .dropdown-menu[data-bs-popper] {  top: auto;  bottom: 100%;  margin-top: 0;  margin-bottom: var(--bs-dropdown-spacer);}.dropup .dropdown-toggle::after {  display: inline-block;  margin-left: 0.255em;  vertical-align: 0.255em;  content: "";  border-top: 0;  border-right: 0.3em solid transparent;  border-bottom: 0.3em solid;  border-left: 0.3em solid transparent;}.dropup .dropdown-toggle:empty::after {  margin-left: 0;}.dropend .dropdown-menu[data-bs-popper] {  top: 0;  right: auto;  left: 100%;  margin-top: 0;  margin-left: var(--bs-dropdown-spacer);}.dropend .dropdown-toggle::after {  display: inline-block;  margin-left: 0.255em;  vertical-align: 0.255em;  content: "";  border-top: 0.3em solid transparent;  border-right: 0;  border-bottom: 0.3em solid transparent;  border-left: 0.3em solid;}.dropend .dropdown-toggle:empty::after {  margin-left: 0;}.dropend .dropdown-toggle::after {  vertical-align: 0;}.dropstart .dropdown-menu[data-bs-popper] {  top: 0;  right: 100%;  left: auto;  margin-top: 0;  margin-right: var(--bs-dropdown-spacer);}.dropstart .dropdown-toggle::after {  display: inline-block;  margin-left: 0.255em;  vertical-align: 0.255em;  content: "";}.dropstart .dropdown-toggle::after {  display: none;}.dropstart .dropdown-toggle::before {  display: inline-block;  margin-right: 0.255em;  vertical-align: 0.255em;  content: "";  border-top: 0.3em solid transparent;  border-right: 0.3em solid;  border-bottom: 0.3em solid transparent;}.dropstart .dropdown-toggle:empty::after {  margin-left: 0;}.dropstart .dropdown-toggle::before {  vertical-align: 0;}.dropdown-divider {  height: 0;  margin: var(--bs-dropdown-divider-margin-y) 0;  overflow: hidden;  border-top: 1px solid var(--bs-dropdown-divider-bg);  opacity: 1;}.dropdown-item {  display: block;  width: 100%;  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);  clear: both;  font-weight: 400;  color: var(--bs-dropdown-link-color);  text-align: inherit;  white-space: nowrap;  background-color: transparent;  border: 0;}.dropdown-item:hover,.dropdown-item:focus {  color: var(--bs-dropdown-link-hover-color);  background-color: var(--bs-dropdown-link-hover-bg);}.dropdown-item.active,.dropdown-item:active {  color: var(--bs-dropdown-link-active-color);  text-decoration: none;  background-color: var(--bs-dropdown-link-active-bg);}.dropdown-item.disabled,.dropdown-item:disabled {  color: var(--bs-dropdown-link-disabled-color);  pointer-events: none;  background-color: transparent;}.dropdown-menu.show {  display: block;}.dropdown-header {  display: block;  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);  margin-bottom: 0;  font-size: 0.875rem;  color: var(--bs-dropdown-header-color);  white-space: nowrap;}.dropdown-item-text {  display: block;  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);  color: var(--bs-dropdown-link-color);}.dropdown-menu-dark {  --bs-dropdown-color: #dee2e6;  --bs-dropdown-bg: #343a40;  --bs-dropdown-border-color: transparent;  --bs-dropdown-box-shadow: ;  --bs-dropdown-link-color: #dee2e6;  --bs-dropdown-link-hover-color: #fff;  --bs-dropdown-divider-bg: transparent;  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);  --bs-dropdown-link-active-color: #7b809a;  --bs-dropdown-link-active-bg: transparent;  --bs-dropdown-link-disabled-color: #adb5bd;  --bs-dropdown-header-color: #adb5bd;}.btn-group,.btn-group-vertical {  position: relative;  display: inline-flex;  vertical-align: middle;}.btn-group>.btn,.btn-group-vertical>.btn {  position: relative;  flex: 1 1 auto;}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active {  z-index: 1;}.btn-toolbar {  display: flex;  flex-wrap: wrap;  justify-content: flex-start;}.btn-toolbar .input-group {  width: auto;}.btn-group {  border-radius: 0.5rem;}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child) {  margin-left: -1px;}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn {  border-top-right-radius: 0;  border-bottom-right-radius: 0;}.btn-group>.btn:nth-child(n + 3),.btn-group> :not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn {  border-top-left-radius: 0;  border-bottom-left-radius: 0;}.dropdown-toggle-split {  padding-right: 1.125rem;  padding-left: 1.125rem;}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after {  margin-left: 0;}.dropstart .dropdown-toggle-split::before {  margin-right: 0;}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split {  padding-right: 0.75rem;  padding-left: 0.75rem;}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split {  padding-right: 1.3125rem;  padding-left: 1.3125rem;}.btn-group-vertical {  flex-direction: column;  align-items: flex-start;  justify-content: center;}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group {  width: 100%;}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child) {  margin-top: -1px;}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn {  border-bottom-right-radius: 0;  border-bottom-left-radius: 0;}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn {  border-top-left-radius: 0;  border-top-right-radius: 0;}.nav {  --bs-nav-link-padding-x: 1rem;  --bs-nav-link-padding-y: 0.5rem;  --bs-nav-link-font-weight: ;  --bs-nav-link-color: var(--bs-link-color);  --bs-nav-link-hover-color: var(--bs-link-hover-color);  --bs-nav-link-disabled-color: #6c757d;  display: flex;  flex-wrap: wrap;  padding-left: 0;  margin-bottom: 0;  list-style: none;}.nav-link {  display: block;  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);  font-size: var(--bs-nav-link-font-size);  font-weight: var(--bs-nav-link-font-weight);  color: var(--bs-nav-link-color);  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .nav-link {    transition: none;  }}.nav-link:hover,.nav-link:focus {  color: var(--bs-nav-link-hover-color);}.nav-link.disabled {  color: var(--bs-nav-link-disabled-color);  pointer-events: none;  cursor: default;}.nav-tabs {  --bs-nav-tabs-border-width: 1px;  --bs-nav-tabs-border-color: #dee2e6;  --bs-nav-tabs-border-radius: 0.375rem;  --bs-nav-tabs-link-hover-border-color: #f0f2f5 #f0f2f5 #dee2e6;  --bs-nav-tabs-link-active-color: #495057;  --bs-nav-tabs-link-active-bg: #fff;  --bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);}.nav-tabs .nav-link {  margin-bottom: calc(var(--bs-nav-tabs-border-width) * -1);  background: none;  border: var(--bs-nav-tabs-border-width) solid transparent;  border-top-left-radius: var(--bs-nav-tabs-border-radius);  border-top-right-radius: var(--bs-nav-tabs-border-radius);}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus {  isolation: isolate;  border-color: var(--bs-nav-tabs-link-hover-border-color);}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled {  color: var(--bs-nav-link-disabled-color);  background-color: transparent;  border-color: transparent;}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link {  color: var(--bs-nav-tabs-link-active-color);  background-color: var(--bs-nav-tabs-link-active-bg);  border-color: var(--bs-nav-tabs-link-active-border-color);}.nav-tabs .dropdown-menu {  margin-top: calc(var(--bs-nav-tabs-border-width) * -1);  border-top-left-radius: 0;  border-top-right-radius: 0;}.nav-pills {  --bs-nav-pills-border-radius: 0.75rem;  --bs-nav-pills-link-active-color: #344767;  --bs-nav-pills-link-active-bg: #fff;}.nav-pills .nav-link {  background: none;  border: 0;  border-radius: var(--bs-nav-pills-border-radius);}.nav-pills .nav-link:disabled {  color: var(--bs-nav-link-disabled-color);  background-color: transparent;  border-color: transparent;}.nav-pills .nav-link.active,.nav-pills .show>.nav-link {  color: var(--bs-nav-pills-link-active-color);  background-color: var(--bs-nav-pills-link-active-bg);}.nav-fill>.nav-link,.nav-fill .nav-item {  flex: 1 1 auto;  text-align: center;}.nav-justified>.nav-link,.nav-justified .nav-item {  flex-basis: 0;  flex-grow: 1;  text-align: center;}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link {  width: 100%;}.tab-content>.tab-pane {  display: none;}.tab-content>.active {  display: block;}.navbar {  --bs-navbar-padding-x: 1rem;  --bs-navbar-padding-y: 0.5rem;  --bs-navbar-color: #344767;  --bs-navbar-hover-color: rgba(52, 71, 103, 0.7);  --bs-navbar-disabled-color: rgba(52, 71, 103, 0.3);  --bs-navbar-active-color: rgba(52, 71, 103, 0.9);  --bs-navbar-brand-padding-y: 0.40625rem;  --bs-navbar-brand-margin-end: 1rem;  --bs-navbar-brand-font-size: 1.125rem;  --bs-navbar-brand-color: rgba(52, 71, 103, 0.9);  --bs-navbar-brand-hover-color: rgba(52, 71, 103, 0.9);  --bs-navbar-nav-link-padding-x: 0.5rem;  --bs-navbar-toggler-padding-y: 0.25rem;  --bs-navbar-toggler-padding-x: 0.75rem;  --bs-navbar-toggler-font-size: 1.125rem;  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23344767' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");  --bs-navbar-toggler-border-color: rgba(52, 71, 103, 0.1);  --bs-navbar-toggler-border-radius: 0.5rem;  --bs-navbar-toggler-focus-width: 0.2rem;  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;  position: relative;  display: flex;  flex-wrap: wrap;  align-items: center;  justify-content: space-between;  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl {  display: flex;  flex-wrap: inherit;  align-items: center;  justify-content: space-between;}.navbar-brand {  padding-top: var(--bs-navbar-brand-padding-y);  padding-bottom: var(--bs-navbar-brand-padding-y);  margin-right: var(--bs-navbar-brand-margin-end);  font-size: var(--bs-navbar-brand-font-size);  color: var(--bs-navbar-brand-color);  white-space: nowrap;}.navbar-brand:hover,.navbar-brand:focus {  color: var(--bs-navbar-brand-hover-color);}.navbar-nav {  --bs-nav-link-padding-x: 0;  --bs-nav-link-padding-y: 0.5rem;  --bs-nav-link-color: var(--bs-navbar-color);  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);  display: flex;  flex-direction: column;  padding-left: 0;  margin-bottom: 0;  list-style: none;}.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active {  color: var(--bs-navbar-active-color);}.navbar-nav .dropdown-menu {  position: static;}.navbar-text {  padding-top: 0.5rem;  padding-bottom: 0.5rem;  color: var(--bs-navbar-color);}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus {  color: var(--bs-navbar-active-color);}.navbar-collapse {  flex-basis: 100%;  flex-grow: 1;  align-items: center;}.navbar-toggler {  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);  font-size: var(--bs-navbar-toggler-font-size);  line-height: 1;  color: var(--bs-navbar-color);  background-color: transparent;  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);  border-radius: var(--bs-navbar-toggler-border-radius);  transition: var(--bs-navbar-toggler-transition);}@media (prefers-reduced-motion: reduce) {  .navbar-toggler {    transition: none;  }}.navbar-toggler:hover {  text-decoration: none;}.navbar-toggler:focus {  text-decoration: none;  outline: 0;  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);}.navbar-toggler-icon {  display: inline-block;  width: 1.5em;  height: 1.5em;  vertical-align: middle;  background-image: var(--bs-navbar-toggler-icon-bg);  background-repeat: no-repeat;  background-position: center;  background-size: 100%;}.navbar-nav-scroll {  max-height: var(--bs-scroll-height, 75vh);  overflow-y: auto;}@media (min-width: 576px) {  .navbar-expand-sm {    flex-wrap: nowrap;    justify-content: flex-start;  }  .navbar-expand-sm .navbar-nav {    flex-direction: row;  }  .navbar-expand-sm .navbar-nav .dropdown-menu {    position: absolute;  }  .navbar-expand-sm .navbar-nav .nav-link {    padding-right: var(--bs-navbar-nav-link-padding-x);    padding-left: var(--bs-navbar-nav-link-padding-x);  }  .navbar-expand-sm .navbar-nav-scroll {    overflow: visible;  }  .navbar-expand-sm .navbar-collapse {    display: flex !important;    flex-basis: auto;  }  .navbar-expand-sm .navbar-toggler {    display: none;  }  .navbar-expand-sm .offcanvas {    position: static;    z-index: auto;    flex-grow: 1;    width: auto !important;    height: auto !important;    visibility: visible !important;    background-color: transparent !important;    border: 0 !important;    transform: none !important;    transition: none;  }  .navbar-expand-sm .offcanvas .offcanvas-header {    display: none;  }  .navbar-expand-sm .offcanvas .offcanvas-body {    display: flex;    flex-grow: 0;    padding: 0;    overflow-y: visible;  }}@media (min-width: 768px) {  .navbar-expand-md {    flex-wrap: nowrap;    justify-content: flex-start;  }  .navbar-expand-md .navbar-nav {    flex-direction: row;  }  .navbar-expand-md .navbar-nav .dropdown-menu {    position: absolute;  }  .navbar-expand-md .navbar-nav .nav-link {    padding-right: var(--bs-navbar-nav-link-padding-x);    padding-left: var(--bs-navbar-nav-link-padding-x);  }  .navbar-expand-md .navbar-nav-scroll {    overflow: visible;  }  .navbar-expand-md .navbar-collapse {    display: flex !important;    flex-basis: auto;  }  .navbar-expand-md .navbar-toggler {    display: none;  }  .navbar-expand-md .offcanvas {    position: static;    z-index: auto;    flex-grow: 1;    width: auto !important;    height: auto !important;    visibility: visible !important;    background-color: transparent !important;    border: 0 !important;    transform: none !important;    transition: none;  }  .navbar-expand-md .offcanvas .offcanvas-header {    display: none;  }  .navbar-expand-md .offcanvas .offcanvas-body {    display: flex;    flex-grow: 0;    padding: 0;    overflow-y: visible;  }}@media (min-width: 992px) {  .navbar-expand-lg {    flex-wrap: nowrap;    justify-content: flex-start;  }  .navbar-expand-lg .navbar-nav {    flex-direction: row;  }  .navbar-expand-lg .navbar-nav .dropdown-menu {    position: absolute;  }  .navbar-expand-lg .navbar-nav .nav-link {    padding-right: var(--bs-navbar-nav-link-padding-x);    padding-left: var(--bs-navbar-nav-link-padding-x);  }  .navbar-expand-lg .navbar-nav-scroll {    overflow: visible;  }  .navbar-expand-lg .navbar-collapse {    display: flex !important;    flex-basis: auto;  }  .navbar-expand-lg .navbar-toggler {    display: none;  }  .navbar-expand-lg .offcanvas {    position: static;    z-index: auto;    flex-grow: 1;    width: auto !important;    height: auto !important;    visibility: visible !important;    background-color: transparent !important;    border: 0 !important;    transform: none !important;    transition: none;  }  .navbar-expand-lg .offcanvas .offcanvas-header {    display: none;  }  .navbar-expand-lg .offcanvas .offcanvas-body {    display: flex;    flex-grow: 0;    padding: 0;    overflow-y: visible;  }}@media (min-width: 1200px) {  .navbar-expand-xl {    flex-wrap: nowrap;    justify-content: flex-start;  }  .navbar-expand-xl .navbar-nav {    flex-direction: row;  }  .navbar-expand-xl .navbar-nav .dropdown-menu {    position: absolute;  }  .navbar-expand-xl .navbar-nav .nav-link {    padding-right: var(--bs-navbar-nav-link-padding-x);    padding-left: var(--bs-navbar-nav-link-padding-x);  }  .navbar-expand-xl .navbar-nav-scroll {    overflow: visible;  }  .navbar-expand-xl .navbar-collapse {    display: flex !important;    flex-basis: auto;  }  .navbar-expand-xl .navbar-toggler {    display: none;  }  .navbar-expand-xl .offcanvas {    position: static;    z-index: auto;    flex-grow: 1;    width: auto !important;    height: auto !important;    visibility: visible !important;    background-color: transparent !important;    border: 0 !important;    transform: none !important;    transition: none;  }  .navbar-expand-xl .offcanvas .offcanvas-header {    display: none;  }  .navbar-expand-xl .offcanvas .offcanvas-body {    display: flex;    flex-grow: 0;    padding: 0;    overflow-y: visible;  }}@media (min-width: 1400px) {  .navbar-expand-xxl {    flex-wrap: nowrap;    justify-content: flex-start;  }  .navbar-expand-xxl .navbar-nav {    flex-direction: row;  }  .navbar-expand-xxl .navbar-nav .dropdown-menu {    position: absolute;  }  .navbar-expand-xxl .navbar-nav .nav-link {    padding-right: var(--bs-navbar-nav-link-padding-x);    padding-left: var(--bs-navbar-nav-link-padding-x);  }  .navbar-expand-xxl .navbar-nav-scroll {    overflow: visible;  }  .navbar-expand-xxl .navbar-collapse {    display: flex !important;    flex-basis: auto;  }  .navbar-expand-xxl .navbar-toggler {    display: none;  }  .navbar-expand-xxl .offcanvas {    position: static;    z-index: auto;    flex-grow: 1;    width: auto !important;    height: auto !important;    visibility: visible !important;    background-color: transparent !important;    border: 0 !important;    transform: none !important;    transition: none;  }  .navbar-expand-xxl .offcanvas .offcanvas-header {    display: none;  }  .navbar-expand-xxl .offcanvas .offcanvas-body {    display: flex;    flex-grow: 0;    padding: 0;    overflow-y: visible;  }}.navbar-expand {  flex-wrap: nowrap;  justify-content: flex-start;}.navbar-expand .navbar-nav {  flex-direction: row;}.navbar-expand .navbar-nav .dropdown-menu {  position: absolute;}.navbar-expand .navbar-nav .nav-link {  padding-right: var(--bs-navbar-nav-link-padding-x);  padding-left: var(--bs-navbar-nav-link-padding-x);}.navbar-expand .navbar-nav-scroll {  overflow: visible;}.navbar-expand .navbar-collapse {  display: flex !important;  flex-basis: auto;}.navbar-expand .navbar-toggler {  display: none;}.navbar-expand .offcanvas {  position: static;  z-index: auto;  flex-grow: 1;  width: auto !important;  height: auto !important;  visibility: visible !important;  background-color: transparent !important;  border: 0 !important;  transform: none !important;  transition: none;}.navbar-expand .offcanvas .offcanvas-header {  display: none;}.navbar-expand .offcanvas .offcanvas-body {  display: flex;  flex-grow: 0;  padding: 0;  overflow-y: visible;}.navbar-dark {  --bs-navbar-color: rgba(255, 255, 255, 0.85);  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);  --bs-navbar-active-color: #fff;  --bs-navbar-brand-color: #fff;  --bs-navbar-brand-hover-color: #fff;  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.85%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.card {  --bs-card-spacer-y: 1rem;  --bs-card-spacer-x: 1rem;  --bs-card-title-spacer-y: 0.5rem;  --bs-card-border-width: 0;  --bs-card-border-color: rgba(0, 0, 0, 0.125);  --bs-card-border-radius: 0.75rem;  --bs-card-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);  --bs-card-inner-border-radius: 0.75rem;  --bs-card-cap-padding-y: 0.5rem;  --bs-card-cap-padding-x: 1rem;  --bs-card-cap-bg: #fff;  --bs-card-cap-color: ;  --bs-card-height: ;  --bs-card-color: ;  --bs-card-bg: #fff;  --bs-card-img-overlay-padding: 1rem;  --bs-card-group-margin: 0.75rem;  position: relative;  display: flex;  flex-direction: column;  min-width: 0;  height: var(--bs-card-height);  word-wrap: break-word;  background-color: var(--bs-card-bg);  background-clip: border-box;  border: var(--bs-card-border-width) solid var(--bs-card-border-color);  border-radius: var(--bs-card-border-radius);}.card>hr {  margin-right: 0;  margin-left: 0;}.card>.list-group {  border-top: inherit;  border-bottom: inherit;}.card>.list-group:first-child {  border-top-width: 0;  border-top-left-radius: var(--bs-card-inner-border-radius);  border-top-right-radius: var(--bs-card-inner-border-radius);}.card>.list-group:last-child {  border-bottom-width: 0;  border-bottom-right-radius: var(--bs-card-inner-border-radius);  border-bottom-left-radius: var(--bs-card-inner-border-radius);}.card>.card-header+.list-group,.card>.list-group+.card-footer {  border-top: 0;}.card-body {  flex: 1 1 auto;  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);  color: var(--bs-card-color);}.card-title {  margin-bottom: var(--bs-card-title-spacer-y);}.card-subtitle {  margin-top: calc(-.5 * var(--bs-card-title-spacer-y));  margin-bottom: 0;}.card-text:last-child {  margin-bottom: 0;}.card-link+.card-link {  margin-left: var(--bs-card-spacer-x);}.card-header {  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);  margin-bottom: 0;  color: var(--bs-card-cap-color);  background-color: var(--bs-card-cap-bg);  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);}.card-header:first-child {  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;}.card-footer {  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);  color: var(--bs-card-cap-color);  background-color: var(--bs-card-cap-bg);  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);}.card-footer:last-child {  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);}.card-header-tabs {  margin-right: calc(-.5 * var(--bs-card-cap-padding-x));  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));  margin-left: calc(-.5 * var(--bs-card-cap-padding-x));  border-bottom: 0;}.card-header-tabs .nav-link.active {  background-color: var(--bs-card-bg);  border-bottom-color: var(--bs-card-bg);}.card-header-pills {  margin-right: calc(-.5 * var(--bs-card-cap-padding-x));  margin-left: calc(-.5 * var(--bs-card-cap-padding-x));}.card-img-overlay {  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;  padding: var(--bs-card-img-overlay-padding);  border-radius: var(--bs-card-inner-border-radius);}.card-img,.card-img-top,.card-img-bottom {  width: 100%;}.card-img,.card-img-top {  border-top-left-radius: var(--bs-card-inner-border-radius);  border-top-right-radius: var(--bs-card-inner-border-radius);}.card-img,.card-img-bottom {  border-bottom-right-radius: var(--bs-card-inner-border-radius);  border-bottom-left-radius: var(--bs-card-inner-border-radius);}.card-group>.card {  margin-bottom: var(--bs-card-group-margin);}@media (min-width: 576px) {  .card-group {    display: flex;    flex-flow: row wrap;  }  .card-group>.card {    flex: 1 0 0%;    margin-bottom: 0;  }  .card-group>.card+.card {    margin-left: 0;    border-left: 0;  }  .card-group>.card:not(:last-child) {    border-top-right-radius: 0;    border-bottom-right-radius: 0;  }  .card-group>.card:not(:last-child) .card-img-top,  .card-group>.card:not(:last-child) .card-header {    border-top-right-radius: 0;  }  .card-group>.card:not(:last-child) .card-img-bottom,  .card-group>.card:not(:last-child) .card-footer {    border-bottom-right-radius: 0;  }  .card-group>.card:not(:first-child) {    border-top-left-radius: 0;    border-bottom-left-radius: 0;  }  .card-group>.card:not(:first-child) .card-img-top,  .card-group>.card:not(:first-child) .card-header {    border-top-left-radius: 0;  }  .card-group>.card:not(:first-child) .card-img-bottom,  .card-group>.card:not(:first-child) .card-footer {    border-bottom-left-radius: 0;  }}.accordion {  --bs-accordion-color: #fff;  --bs-accordion-bg: transparent;  --bs-accordion-transition: all 0.15s ease-in, border-radius 0.15s ease;  --bs-accordion-border-color: rgba(0, 0, 0, 0.125);  --bs-accordion-border-width: 0;  --bs-accordion-border-radius: 0.125rem;  --bs-accordion-inner-border-radius: 0.125rem;  --bs-accordion-btn-padding-x: 0rem;  --bs-accordion-btn-padding-y: 1rem;  --bs-accordion-btn-color: #7b809a;  --bs-accordion-btn-bg: transparent;  --bs-accordion-btn-icon: none;  --bs-accordion-btn-icon-width: 1rem;  --bs-accordion-btn-icon-transform: rotate(180deg);  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;  --bs-accordion-btn-active-icon: none;  --bs-accordion-btn-focus-border-color: transparent;  --bs-accordion-btn-focus-box-shadow: none;  --bs-accordion-body-padding-x: 0rem;  --bs-accordion-body-padding-y: 1rem;  --bs-accordion-active-color: #344767;  --bs-accordion-active-bg: transparent;}.accordion-button {  position: relative;  display: flex;  align-items: center;  width: 100%;  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);  font-size: 1rem;  color: var(--bs-accordion-btn-color);  text-align: left;  background-color: var(--bs-accordion-btn-bg);  border: 0;  border-radius: 0;  overflow-anchor: none;  transition: var(--bs-accordion-transition);}@media (prefers-reduced-motion: reduce) {  .accordion-button {    transition: none;  }}.accordion-button:not(.collapsed) {  color: var(--bs-accordion-active-color);  background-color: var(--bs-accordion-active-bg);  box-shadow: inset 0 calc(var(--bs-accordion-border-width) * -1) 0 var(--bs-accordion-border-color);}.accordion-button:not(.collapsed)::after {  background-image: var(--bs-accordion-btn-active-icon);  transform: var(--bs-accordion-btn-icon-transform);}.accordion-button::after {  flex-shrink: 0;  width: var(--bs-accordion-btn-icon-width);  height: var(--bs-accordion-btn-icon-width);  margin-left: auto;  content: "";  background-image: var(--bs-accordion-btn-icon);  background-repeat: no-repeat;  background-size: var(--bs-accordion-btn-icon-width);  transition: var(--bs-accordion-btn-icon-transition);}@media (prefers-reduced-motion: reduce) {  .accordion-button::after {    transition: none;  }}.accordion-button:hover {  z-index: 2;}.accordion-button:focus {  z-index: 3;  border-color: var(--bs-accordion-btn-focus-border-color);  outline: 0;  box-shadow: var(--bs-accordion-btn-focus-box-shadow);}.accordion-header {  margin-bottom: 0;}.accordion-item {  color: var(--bs-accordion-color);  background-color: var(--bs-accordion-bg);  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);}.accordion-item:first-of-type {  border-top-left-radius: var(--bs-accordion-border-radius);  border-top-right-radius: var(--bs-accordion-border-radius);}.accordion-item:first-of-type .accordion-button {  border-top-left-radius: var(--bs-accordion-inner-border-radius);  border-top-right-radius: var(--bs-accordion-inner-border-radius);}.accordion-item:not(:first-of-type) {  border-top: 0;}.accordion-item:last-of-type {  border-bottom-right-radius: var(--bs-accordion-border-radius);  border-bottom-left-radius: var(--bs-accordion-border-radius);}.accordion-item:last-of-type .accordion-button.collapsed {  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);}.accordion-item:last-of-type .accordion-collapse {  border-bottom-right-radius: var(--bs-accordion-border-radius);  border-bottom-left-radius: var(--bs-accordion-border-radius);}.accordion-body {  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);}.accordion-flush .accordion-collapse {  border-width: 0;}.accordion-flush .accordion-item {  border-right: 0;  border-left: 0;  border-radius: 0;}.accordion-flush .accordion-item:first-child {  border-top: 0;}.accordion-flush .accordion-item:last-child {  border-bottom: 0;}.accordion-flush .accordion-item .accordion-button {  border-radius: 0;}.breadcrumb {  --bs-breadcrumb-padding-x: 1rem;  --bs-breadcrumb-padding-y: 0.5rem;  --bs-breadcrumb-margin-bottom: 1rem;  --bs-breadcrumb-bg: #f0f2f5;  --bs-breadcrumb-border-radius: 0.375rem;  --bs-breadcrumb-divider-color: #6c757d;  --bs-breadcrumb-item-padding-x: 0.5rem;  --bs-breadcrumb-item-active-color: #6c757d;  display: flex;  flex-wrap: wrap;  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);  margin-bottom: var(--bs-breadcrumb-margin-bottom);  font-size: var(--bs-breadcrumb-font-size);  list-style: none;  background-color: var(--bs-breadcrumb-bg);  border-radius: var(--bs-breadcrumb-border-radius);}.breadcrumb-item+.breadcrumb-item {  padding-left: var(--bs-breadcrumb-item-padding-x);}.breadcrumb-item+.breadcrumb-item::before {  float: left;  padding-right: var(--bs-breadcrumb-item-padding-x);  color: var(--bs-breadcrumb-divider-color);  content: var(--bs-breadcrumb-divider, "/")    /* rtl: var(--bs-breadcrumb-divider, "/") */  ;}.breadcrumb-item.active {  color: var(--bs-breadcrumb-item-active-color);}.pagination {  --bs-pagination-padding-x: 0.75rem;  --bs-pagination-padding-y: 0.375rem;  --bs-pagination-font-size: 1rem;  --bs-pagination-color: #e91e63;  --bs-pagination-bg: #fff;  --bs-pagination-border-width: 1px;  --bs-pagination-border-color: #dee2e6;  --bs-pagination-border-radius: 0.375rem;  --bs-pagination-hover-color: #e91e63;  --bs-pagination-hover-bg: #f0f2f5;  --bs-pagination-hover-border-color: #dee2e6;  --bs-pagination-focus-color: #e91e63;  --bs-pagination-focus-bg: #f0f2f5;  --bs-pagination-focus-box-shadow: 0 0 0 0.2rem rgba(233, 30, 99, 0.25);  --bs-pagination-active-color: #fff;  --bs-pagination-active-bg: #e91e63;  --bs-pagination-active-border-color: #e91e63;  --bs-pagination-disabled-color: #6c757d;  --bs-pagination-disabled-bg: #fff;  --bs-pagination-disabled-border-color: #dee2e6;  display: flex;  padding-left: 0;  list-style: none;}.page-link {  position: relative;  display: block;  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);  font-size: var(--bs-pagination-font-size);  color: var(--bs-pagination-color);  background-color: var(--bs-pagination-bg);  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .page-link {    transition: none;  }}.page-link:hover {  z-index: 2;  color: var(--bs-pagination-hover-color);  background-color: var(--bs-pagination-hover-bg);  border-color: var(--bs-pagination-hover-border-color);}.page-link:focus {  z-index: 3;  color: var(--bs-pagination-focus-color);  background-color: var(--bs-pagination-focus-bg);  outline: 0;  box-shadow: var(--bs-pagination-focus-box-shadow);}.page-link.active,.active>.page-link {  z-index: 3;  color: var(--bs-pagination-active-color);  background-color: var(--bs-pagination-active-bg);  border-color: var(--bs-pagination-active-border-color);}.page-link.disabled,.disabled>.page-link {  color: var(--bs-pagination-disabled-color);  pointer-events: none;  background-color: var(--bs-pagination-disabled-bg);  border-color: var(--bs-pagination-disabled-border-color);}.page-item:not(:first-child) .page-link {  margin-left: calc($pagination-border-width * -1);}.page-item:first-child .page-link {  border-top-left-radius: var(--bs-pagination-border-radius);  border-bottom-left-radius: var(--bs-pagination-border-radius);}.page-item:last-child .page-link {  border-top-right-radius: var(--bs-pagination-border-radius);  border-bottom-right-radius: var(--bs-pagination-border-radius);}.pagination-lg {  --bs-pagination-padding-x: 1.5rem;  --bs-pagination-padding-y: 0.75rem;  --bs-pagination-font-size: 1.125rem;  --bs-pagination-border-radius: 0.5rem;}.pagination-sm {  --bs-pagination-padding-x: 0.5rem;  --bs-pagination-padding-y: 0.25rem;  --bs-pagination-font-size: 0.875rem;  --bs-pagination-border-radius: 0.125rem;}.badge {  --bs-badge-padding-x: 0.9em;  --bs-badge-padding-y: 0.55em;  --bs-badge-font-size: 0.75em;  --bs-badge-font-weight: 700;  --bs-badge-color: #fff;  --bs-badge-border-radius: 0.45rem;  display: inline-block;  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);  font-size: var(--bs-badge-font-size);  font-weight: var(--bs-badge-font-weight);  line-height: 1;  color: var(--bs-badge-color);  text-align: center;  white-space: nowrap;  vertical-align: baseline;  border-radius: var(--bs-badge-border-radius, 0);}.badge:empty {  display: none;}.btn .badge {  position: relative;  top: -1px;}.alert {  --bs-alert-bg: transparent;  --bs-alert-padding-x: 1rem;  --bs-alert-padding-y: 1rem;  --bs-alert-margin-bottom: 1rem;  --bs-alert-color: inherit;  --bs-alert-border-color: transparent;  --bs-alert-border: 0 solid var(--bs-alert-border-color);  --bs-alert-border-radius: 0.375rem;  position: relative;  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);  margin-bottom: var(--bs-alert-margin-bottom);  color: var(--bs-alert-color);  background-color: var(--bs-alert-bg);  border: var(--bs-alert-border);  border-radius: var(--bs-alert-border-radius, 0);}.alert-heading {  color: inherit;}.alert-link {  font-weight: 600;}.alert-dismissible {  padding-right: 3rem;}.alert-dismissible .btn-close {  position: absolute;  top: 0;  right: 0;  z-index: 2;  padding: 1.25rem 1rem;}.alert-primary {  --bs-alert-color: #8cb;  --bs-alert-bg: #fbd2e0;  --bs-alert-border-color: #f8bcd0;}.alert-primary .alert-link {  color: #700e2f;}.alert-secondary {  --bs-alert-color: #4a4d5c;  --bs-alert-bg: #e5e6eb;  --bs-alert-border-color: #d7d9e1;}.alert-secondary .alert-link {  color: #3b3e4a;}.alert-success {  --bs-alert-color: #2e6930;  --bs-alert-bg: #dbefdc;  --bs-alert-border-color: #c9e7cb;}.alert-success .alert-link {  color: #255426;}.alert-info {  --bs-alert-color: #10458b;  --bs-alert-bg: #d1e3fa;  --bs-alert-border-color: #bad5f8;}.alert-info .alert-link {  color: #0d376f;}.alert-warning {  --bs-alert-color: #975400;  --bs-alert-bg: #fee8cc;  --bs-alert-border-color: #feddb3;}.alert-warning .alert-link {  color: #794300;}.alert-danger {  --bs-alert-color: #922820;  --bs-alert-bg: #fdd9d7;  --bs-alert-border-color: #fcc7c2;}.alert-danger .alert-link {  color: #75201a;}.alert-light {  --bs-alert-color: #606162;  --bs-alert-bg: #fcfcfd;  --bs-alert-border-color: #fbfbfc;}.alert-light .alert-link {  color: #4d4e4e;}.alert-dark {  --bs-alert-color: #1f2b3e;  --bs-alert-bg: #d6dae1;  --bs-alert-border-color: #c2c8d1;}.alert-dark .alert-link {  color: #192232;}.alert-white {  --bs-alert-color: #666666;  --bs-alert-bg: white;  --bs-alert-border-color: white;}.alert-white .alert-link {  color: #525252;}@keyframes progress-bar-stripes {  0% {    background-position-x: 6px;  }}.progress {  --bs-progress-height: 6px;  --bs-progress-font-size: 0.75rem;  --bs-progress-bg: #f0f2f5;  --bs-progress-border-radius: 0.125rem;  --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);  --bs-progress-bar-color: #fff;  --bs-progress-bar-bg: #e91e63;  --bs-progress-bar-transition: width 0.6s ease;  display: flex;  height: var(--bs-progress-height);  overflow: hidden;  font-size: var(--bs-progress-font-size);  background-color: var(--bs-progress-bg);  border-radius: var(--bs-progress-border-radius);}.progress-bar {  display: flex;  flex-direction: column;  justify-content: center;  overflow: hidden;  color: var(--bs-progress-bar-color);  text-align: center;  white-space: nowrap;  background-color: var(--bs-progress-bar-bg);  transition: var(--bs-progress-bar-transition);}@media (prefers-reduced-motion: reduce) {  .progress-bar {    transition: none;  }}.progress-bar-striped {  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-size: var(--bs-progress-height) var(--bs-progress-height);}.progress-bar-animated {  animation: 1s linear infinite progress-bar-stripes;}@media (prefers-reduced-motion: reduce) {  .progress-bar-animated {    animation: none;  }}.list-group {  --bs-list-group-color: inherit;  --bs-list-group-bg: #fff;  --bs-list-group-border-color: rgba(0, 0, 0, 0.125);  --bs-list-group-border-width: 1px;  --bs-list-group-border-radius: 0.375rem;  --bs-list-group-item-padding-x: 1rem;  --bs-list-group-item-padding-y: 0.5rem;  --bs-list-group-action-color: #495057;  --bs-list-group-action-hover-color: #495057;  --bs-list-group-action-hover-bg: #f8f9fa;  --bs-list-group-action-active-color: #7b809a;  --bs-list-group-action-active-bg: #f0f2f5;  --bs-list-group-disabled-color: #6c757d;  --bs-list-group-disabled-bg: #fff;  --bs-list-group-active-color: #fff;  --bs-list-group-active-bg: #e91e63;  --bs-list-group-active-border-color: #e91e63;  display: flex;  flex-direction: column;  padding-left: 0;  margin-bottom: 0;  border-radius: var(--bs-list-group-border-radius);}.list-group-numbered {  list-style-type: none;  counter-reset: section;}.list-group-numbered>.list-group-item::before {  content: counters(section, ".") ". ";  counter-increment: section;}.list-group-item-action {  width: 100%;  color: var(--bs-list-group-action-color);  text-align: inherit;}.list-group-item-action:hover,.list-group-item-action:focus {  z-index: 1;  color: var(--bs-list-group-action-hover-color);  text-decoration: none;  background-color: var(--bs-list-group-action-hover-bg);}.list-group-item-action:active {  color: var(--bs-list-group-action-active-color);  background-color: var(--bs-list-group-action-active-bg);}.list-group-item {  position: relative;  display: block;  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);  color: var(--bs-list-group-color);  background-color: var(--bs-list-group-bg);  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);}.list-group-item:first-child {  border-top-left-radius: inherit;  border-top-right-radius: inherit;}.list-group-item:last-child {  border-bottom-right-radius: inherit;  border-bottom-left-radius: inherit;}.list-group-item.disabled,.list-group-item:disabled {  color: var(--bs-list-group-disabled-color);  pointer-events: none;  background-color: var(--bs-list-group-disabled-bg);}.list-group-item.active {  z-index: 2;  color: var(--bs-list-group-active-color);  background-color: var(--bs-list-group-active-bg);  border-color: var(--bs-list-group-active-border-color);}.list-group-item+.list-group-item {  border-top-width: 0;}.list-group-item+.list-group-item.active {  margin-top: calc(var(--bs-list-group-border-width) * -1);  border-top-width: var(--bs-list-group-border-width);}.list-group-horizontal {  flex-direction: row;}.list-group-horizontal>.list-group-item:first-child {  border-bottom-left-radius: var(--bs-list-group-border-radius);  border-top-right-radius: 0;}.list-group-horizontal>.list-group-item:last-child {  border-top-right-radius: var(--bs-list-group-border-radius);  border-bottom-left-radius: 0;}.list-group-horizontal>.list-group-item.active {  margin-top: 0;}.list-group-horizontal>.list-group-item+.list-group-item {  border-top-width: var(--bs-list-group-border-width);  border-left-width: 0;}.list-group-horizontal>.list-group-item+.list-group-item.active {  margin-left: calc(var(--bs-list-group-border-width) * -1);  border-left-width: var(--bs-list-group-border-width);}@media (min-width: 576px) {  .list-group-horizontal-sm {    flex-direction: row;  }  .list-group-horizontal-sm>.list-group-item:first-child {    border-bottom-left-radius: var(--bs-list-group-border-radius);    border-top-right-radius: 0;  }  .list-group-horizontal-sm>.list-group-item:last-child {    border-top-right-radius: var(--bs-list-group-border-radius);    border-bottom-left-radius: 0;  }  .list-group-horizontal-sm>.list-group-item.active {    margin-top: 0;  }  .list-group-horizontal-sm>.list-group-item+.list-group-item {    border-top-width: var(--bs-list-group-border-width);    border-left-width: 0;  }  .list-group-horizontal-sm>.list-group-item+.list-group-item.active {    margin-left: calc(var(--bs-list-group-border-width) * -1);    border-left-width: var(--bs-list-group-border-width);  }}@media (min-width: 768px) {  .list-group-horizontal-md {    flex-direction: row;  }  .list-group-horizontal-md>.list-group-item:first-child {    border-bottom-left-radius: var(--bs-list-group-border-radius);    border-top-right-radius: 0;  }  .list-group-horizontal-md>.list-group-item:last-child {    border-top-right-radius: var(--bs-list-group-border-radius);    border-bottom-left-radius: 0;  }  .list-group-horizontal-md>.list-group-item.active {    margin-top: 0;  }  .list-group-horizontal-md>.list-group-item+.list-group-item {    border-top-width: var(--bs-list-group-border-width);    border-left-width: 0;  }  .list-group-horizontal-md>.list-group-item+.list-group-item.active {    margin-left: calc(var(--bs-list-group-border-width) * -1);    border-left-width: var(--bs-list-group-border-width);  }}@media (min-width: 992px) {  .list-group-horizontal-lg {    flex-direction: row;  }  .list-group-horizontal-lg>.list-group-item:first-child {    border-bottom-left-radius: var(--bs-list-group-border-radius);    border-top-right-radius: 0;  }  .list-group-horizontal-lg>.list-group-item:last-child {    border-top-right-radius: var(--bs-list-group-border-radius);    border-bottom-left-radius: 0;  }  .list-group-horizontal-lg>.list-group-item.active {    margin-top: 0;  }  .list-group-horizontal-lg>.list-group-item+.list-group-item {    border-top-width: var(--bs-list-group-border-width);    border-left-width: 0;  }  .list-group-horizontal-lg>.list-group-item+.list-group-item.active {    margin-left: calc(var(--bs-list-group-border-width) * -1);    border-left-width: var(--bs-list-group-border-width);  }}@media (min-width: 1200px) {  .list-group-horizontal-xl {    flex-direction: row;  }  .list-group-horizontal-xl>.list-group-item:first-child {    border-bottom-left-radius: var(--bs-list-group-border-radius);    border-top-right-radius: 0;  }  .list-group-horizontal-xl>.list-group-item:last-child {    border-top-right-radius: var(--bs-list-group-border-radius);    border-bottom-left-radius: 0;  }  .list-group-horizontal-xl>.list-group-item.active {    margin-top: 0;  }  .list-group-horizontal-xl>.list-group-item+.list-group-item {    border-top-width: var(--bs-list-group-border-width);    border-left-width: 0;  }  .list-group-horizontal-xl>.list-group-item+.list-group-item.active {    margin-left: calc(var(--bs-list-group-border-width) * -1);    border-left-width: var(--bs-list-group-border-width);  }}@media (min-width: 1400px) {  .list-group-horizontal-xxl {    flex-direction: row;  }  .list-group-horizontal-xxl>.list-group-item:first-child {    border-bottom-left-radius: var(--bs-list-group-border-radius);    border-top-right-radius: 0;  }  .list-group-horizontal-xxl>.list-group-item:last-child {    border-top-right-radius: var(--bs-list-group-border-radius);    border-bottom-left-radius: 0;  }  .list-group-horizontal-xxl>.list-group-item.active {    margin-top: 0;  }  .list-group-horizontal-xxl>.list-group-item+.list-group-item {    border-top-width: var(--bs-list-group-border-width);    border-left-width: 0;  }  .list-group-horizontal-xxl>.list-group-item+.list-group-item.active {    margin-left: calc(var(--bs-list-group-border-width) * -1);    border-left-width: var(--bs-list-group-border-width);  }}.list-group-flush {  border-radius: 0;}.list-group-flush>.list-group-item {  border-width: 0 0 var(--bs-list-group-border-width);}.list-group-flush>.list-group-item:last-child {  border-bottom-width: 0;}.list-group-item-primary {  color: #8cb;  background-color: #fbd2e0;}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus {  color: #8cb;  background-color: #e2bdca;}.list-group-item-primary.list-group-item-action.active {  color: #fff;  background-color: #8cb;  border-color: #8cb;}.list-group-item-secondary {  color: #4a4d5c;  background-color: #e5e6eb;}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus {  color: #4a4d5c;  background-color: #cecfd4;}.list-group-item-secondary.list-group-item-action.active {  color: #fff;  background-color: #4a4d5c;  border-color: #4a4d5c;}.list-group-item-success {  color: #2e6930;  background-color: #dbefdc;}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus {  color: #2e6930;  background-color: #c5d7c6;}.list-group-item-success.list-group-item-action.active {  color: #fff;  background-color: #2e6930;  border-color: #2e6930;}.list-group-item-info {  color: #10458b;  background-color: #d1e3fa;}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus {  color: #10458b;  background-color: #bccce1;}.list-group-item-info.list-group-item-action.active {  color: #fff;  background-color: #10458b;  border-color: #10458b;}.list-group-item-warning {  color: #975400;  background-color: #fee8cc;}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus {  color: #975400;  background-color: #e5d1b8;}.list-group-item-warning.list-group-item-action.active {  color: #fff;  background-color: #975400;  border-color: #975400;}.list-group-item-danger {  color: #922820;  background-color: #fdd9d7;}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus {  color: #922820;  background-color: #e4c3c2;}.list-group-item-danger.list-group-item-action.active {  color: #fff;  background-color: #922820;  border-color: #922820;}.list-group-item-light {  color: #606162;  background-color: #fcfcfd;}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus {  color: #606162;  background-color: #e3e3e4;}.list-group-item-light.list-group-item-action.active {  color: #fff;  background-color: #606162;  border-color: #606162;}.list-group-item-dark {  color: #1f2b3e;  background-color: #d6dae1;}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus {  color: #1f2b3e;  background-color: #c1c4cb;}.list-group-item-dark.list-group-item-action.active {  color: #fff;  background-color: #1f2b3e;  border-color: #1f2b3e;}.list-group-item-white {  color: #666666;  background-color: white;}.list-group-item-white.list-group-item-action:hover,.list-group-item-white.list-group-item-action:focus {  color: #666666;  background-color: #e6e6e6;}.list-group-item-white.list-group-item-action.active {  color: #fff;  background-color: #666666;  border-color: #666666;}.btn-close {  box-sizing: content-box;  width: 1em;  height: 1em;  padding: 0.25em 0.25em;  color: #fff;  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;  border: 0;  border-radius: 0.375rem;  opacity: 0.5;}.btn-close:hover {  color: #fff;  text-decoration: none;  opacity: 0.75;}.btn-close:focus {  outline: 0;  box-shadow: 0 0 0 0.2rem rgba(233, 30, 99, 0.25);  opacity: 1;}.btn-close:disabled,.btn-close.disabled {  pointer-events: none;  user-select: none;  opacity: 0.25;}.btn-close-white {  filter: invert(1) grayscale(100%) brightness(200%);}.toast {  --bs-toast-padding-x: 0.75rem;  --bs-toast-padding-y: 0.75rem;  --bs-toast-spacing: 1.5rem;  --bs-toast-max-width: 350px;  --bs-toast-font-size: 0.875rem;  --bs-toast-color: ;  --bs-toast-bg: rgba(255, 255, 255, 0.85);  --bs-toast-border-width: 0;  --bs-toast-border-color: transparent;  --bs-toast-border-radius: 0.375rem;  --bs-toast-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);  --bs-toast-header-color: #344767;  --bs-toast-header-bg: rgba(255, 255, 255, 0.85);  --bs-toast-header-border-color: rgba(0, 0, 0, 0.05);  width: var(--bs-toast-max-width);  max-width: 100%;  font-size: var(--bs-toast-font-size);  color: var(--bs-toast-color);  pointer-events: auto;  background-color: var(--bs-toast-bg);  background-clip: padding-box;  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);  box-shadow: var(--bs-toast-box-shadow);  border-radius: var(--bs-toast-border-radius);}.toast.showing {  opacity: 0;}.toast:not(.show) {  display: none;}.toast-container {  position: absolute;  z-index: 1090;  width: max-content;  max-width: 100%;  pointer-events: none;}.toast-container> :not(:last-child) {  margin-bottom: var(--bs-toast-spacing);}.toast-header {  display: flex;  align-items: center;  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);  color: var(--bs-toast-header-color);  background-color: var(--bs-toast-header-bg);  background-clip: padding-box;  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));}.toast-header .btn-close {  margin-right: calc(var(--bs-toast-padding-x) * -.5);  margin-left: var(--bs-toast-padding-x);}.toast-body {  padding: var(--bs-toast-padding-x);  word-wrap: break-word;}.modal {  --bs-modal-zindex: 1050;  --bs-modal-width: 500px;  --bs-modal-padding: 1rem;  --bs-modal-margin: 0.5rem;  --bs-modal-color: ;  --bs-modal-bg: #fff;  --bs-modal-border-color: rgba(0, 0, 0, 0.2);  --bs-modal-border-width: 1px;  --bs-modal-border-radius: 0.5rem;  --bs-modal-box-shadow: 0 0.3125rem 0.625rem 0 rgba(0, 0, 0, 0.12);  --bs-modal-inner-border-radius: calc(0.5rem - 1px);  --bs-modal-header-padding-x: 1rem;  --bs-modal-header-padding-y: 1rem;  --bs-modal-header-padding: 1rem 1rem;  --bs-modal-header-border-color: #dee2e6;  --bs-modal-header-border-width: 1px;  --bs-modal-title-line-height: 1.5;  --bs-modal-footer-gap: 0.5rem;  --bs-modal-footer-bg: ;  --bs-modal-footer-border-color: #dee2e6;  --bs-modal-footer-border-width: 1px;  position: fixed;  top: 0;  left: 0;  z-index: var(--bs-modal-zindex);  display: none;  width: 100%;  height: 100%;  overflow-x: hidden;  overflow-y: auto;  outline: 0;}.modal-dialog {  position: relative;  width: auto;  margin: var(--bs-modal-margin);  pointer-events: none;}.modal.fade .modal-dialog {  transition: transform 0.3s ease-out;  transform: translate(0, -50px);}@media (prefers-reduced-motion: reduce) {  .modal.fade .modal-dialog {    transition: none;  }}.modal.show .modal-dialog {  transform: none;}.modal.modal-static .modal-dialog {  transform: scale(1.02);}.modal-dialog-scrollable {  height: calc(100% - var(--bs-modal-margin) * 2);}.modal-dialog-scrollable .modal-content {  max-height: 100%;  overflow: hidden;}.modal-dialog-scrollable .modal-body {  overflow-y: auto;}.modal-dialog-centered {  display: flex;  align-items: center;  min-height: calc(100% - var(--bs-modal-margin) * 2);}.modal-content {  position: relative;  display: flex;  flex-direction: column;  width: 100%;  color: var(--bs-modal-color);  pointer-events: auto;  background-color: var(--bs-modal-bg);  background-clip: padding-box;  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);  border-radius: var(--bs-modal-border-radius);  outline: 0;}.modal-backdrop {  --bs-backdrop-zindex: 1040;  --bs-backdrop-bg: #000;  --bs-backdrop-opacity: 0.5;  position: fixed;  top: 0;  left: 0;  z-index: var(--bs-backdrop-zindex);  width: 100vw;  height: 100vh;  background-color: var(--bs-backdrop-bg);}.modal-backdrop.fade {  opacity: 0;}.modal-backdrop.show {  opacity: var(--bs-backdrop-opacity);}.modal-header {  display: flex;  flex-shrink: 0;  align-items: center;  justify-content: space-between;  padding: var(--bs-modal-header-padding);  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);  border-top-left-radius: var(--bs-modal-inner-border-radius);  border-top-right-radius: var(--bs-modal-inner-border-radius);}.modal-header .btn-close {  padding: calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);  margin: calc(var(--bs-modal-header-padding-y) * -.5) calc(var(--bs-modal-header-padding-x) * -.5) calc(var(--bs-modal-header-padding-y) * -.5) auto;}.modal-title {  margin-bottom: 0;  line-height: var(--bs-modal-title-line-height);}.modal-body {  position: relative;  flex: 1 1 auto;  padding: var(--bs-modal-padding);}.modal-footer {  display: flex;  flex-shrink: 0;  flex-wrap: wrap;  align-items: center;  justify-content: flex-end;  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);  background-color: var(--bs-modal-footer-bg);  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);  border-bottom-right-radius: var(--bs-modal-inner-border-radius);  border-bottom-left-radius: var(--bs-modal-inner-border-radius);}.modal-footer>* {  margin: calc(var(--bs-modal-footer-gap) * .5);}@media (min-width: 576px) {  .modal {    --bs-modal-margin: 1.75rem;    --bs-modal-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);  }  .modal-dialog {    max-width: var(--bs-modal-width);    margin-right: auto;    margin-left: auto;  }  .modal-sm {    --bs-modal-width: 300px;  }}@media (min-width: 992px) {  .modal-lg,  .modal-xl {    --bs-modal-width: 800px;  }}@media (min-width: 1200px) {  .modal-xl {    --bs-modal-width: 1140px;  }}.modal-fullscreen {  width: 100vw;  max-width: none;  height: 100%;  margin: 0;}.modal-fullscreen .modal-content {  height: 100%;  border: 0;  border-radius: 0;}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer {  border-radius: 0;}.modal-fullscreen .modal-body {  overflow-y: auto;}@media (max-width: 575.98px) {  .modal-fullscreen-sm-down {    width: 100vw;    max-width: none;    height: 100%;    margin: 0;  }  .modal-fullscreen-sm-down .modal-content {    height: 100%;    border: 0;    border-radius: 0;  }  .modal-fullscreen-sm-down .modal-header,  .modal-fullscreen-sm-down .modal-footer {    border-radius: 0;  }  .modal-fullscreen-sm-down .modal-body {    overflow-y: auto;  }}@media (max-width: 767.98px) {  .modal-fullscreen-md-down {    width: 100vw;    max-width: none;    height: 100%;    margin: 0;  }  .modal-fullscreen-md-down .modal-content {    height: 100%;    border: 0;    border-radius: 0;  }  .modal-fullscreen-md-down .modal-header,  .modal-fullscreen-md-down .modal-footer {    border-radius: 0;  }  .modal-fullscreen-md-down .modal-body {    overflow-y: auto;  }}@media (max-width: 991.98px) {  .modal-fullscreen-lg-down {    width: 100vw;    max-width: none;    height: 100%;    margin: 0;  }  .modal-fullscreen-lg-down .modal-content {    height: 100%;    border: 0;    border-radius: 0;  }  .modal-fullscreen-lg-down .modal-header,  .modal-fullscreen-lg-down .modal-footer {    border-radius: 0;  }  .modal-fullscreen-lg-down .modal-body {    overflow-y: auto;  }}@media (max-width: 1199.98px) {  .modal-fullscreen-xl-down {    width: 100vw;    max-width: none;    height: 100%;    margin: 0;  }  .modal-fullscreen-xl-down .modal-content {    height: 100%;    border: 0;    border-radius: 0;  }  .modal-fullscreen-xl-down .modal-header,  .modal-fullscreen-xl-down .modal-footer {    border-radius: 0;  }  .modal-fullscreen-xl-down .modal-body {    overflow-y: auto;  }}@media (max-width: 1399.98px) {  .modal-fullscreen-xxl-down {    width: 100vw;    max-width: none;    height: 100%;    margin: 0;  }  .modal-fullscreen-xxl-down .modal-content {    height: 100%;    border: 0;    border-radius: 0;  }  .modal-fullscreen-xxl-down .modal-header,  .modal-fullscreen-xxl-down .modal-footer {    border-radius: 0;  }  .modal-fullscreen-xxl-down .modal-body {    overflow-y: auto;  }}.tooltip {  --bs-tooltip-zindex: 1070;  --bs-tooltip-max-width: 200px;  --bs-tooltip-padding-x: 0.5rem;  --bs-tooltip-padding-y: 0.25rem;  --bs-tooltip-margin: 0;  --bs-tooltip-font-size: 0.875rem;  --bs-tooltip-color: #fff;  --bs-tooltip-bg: #000;  --bs-tooltip-border-radius: 0.375rem;  --bs-tooltip-opacity: 0.9;  --bs-tooltip-arrow-width: 0.8rem;  --bs-tooltip-arrow-height: 0.4rem;  z-index: var(--bs-tooltip-zindex);  display: block;  padding: var(--bs-tooltip-arrow-height);  margin: var(--bs-tooltip-margin);  font-family: var(--bs-font-sans-serif);  font-style: normal;  font-weight: 400;  line-height: 1.5;  text-align: left;  text-align: start;  text-decoration: none;  text-shadow: none;  text-transform: none;  letter-spacing: normal;  word-break: normal;  white-space: normal;  word-spacing: normal;  line-break: auto;  font-size: var(--bs-tooltip-font-size);  word-wrap: break-word;  opacity: 0;}.tooltip.show {  opacity: var(--bs-tooltip-opacity);}.tooltip .tooltip-arrow {  display: block;  width: var(--bs-tooltip-arrow-width);  height: var(--bs-tooltip-arrow-height);}.tooltip .tooltip-arrow::before {  position: absolute;  content: "";  border-color: transparent;  border-style: solid;}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow {  bottom: 0;}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before {  top: -1px;  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;  border-top-color: var(--bs-tooltip-bg);}/* rtl:begin:ignore */.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow {  left: 0;  width: var(--bs-tooltip-arrow-height);  height: var(--bs-tooltip-arrow-width);}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before {  right: -1px;  border-width: calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;  border-right-color: var(--bs-tooltip-bg);}/* rtl:end:ignore */.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow {  top: 0;}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before {  bottom: -1px;  border-width: 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);  border-bottom-color: var(--bs-tooltip-bg);}/* rtl:begin:ignore */.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow {  right: 0;  width: var(--bs-tooltip-arrow-height);  height: var(--bs-tooltip-arrow-width);}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before {  left: -1px;  border-width: calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);  border-left-color: var(--bs-tooltip-bg);}/* rtl:end:ignore */.tooltip-inner {  max-width: var(--bs-tooltip-max-width);  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);  color: var(--bs-tooltip-color);  text-align: center;  background-color: var(--bs-tooltip-bg);  border-radius: var(--bs-tooltip-border-radius, 0);}.popover {  --bs-popover-zindex: 1060;  --bs-popover-max-width: 276px;  --bs-popover-font-size: 0.75rem;  --bs-popover-bg: #fff;  --bs-popover-border-width: 0px;  --bs-popover-border-color: rgba(0, 0, 0, 0.2);  --bs-popover-border-radius: 0.5rem;  --bs-popover-inner-border-radius: calc(0.5rem - 0px);  --bs-popover-box-shadow: 0 0.3125rem 0.625rem 0 rgba(0, 0, 0, 0.12);  --bs-popover-header-padding-x: 1rem;  --bs-popover-header-padding-y: 0.5rem;  --bs-popover-header-font-size: 1rem;  --bs-popover-header-color: #344767;  --bs-popover-header-bg: #f0f2f5;  --bs-popover-body-padding-x: 1rem;  --bs-popover-body-padding-y: 1rem;  --bs-popover-body-color: #7b809a;  --bs-popover-arrow-width: 1rem;  --bs-popover-arrow-height: 0.5rem;  --bs-popover-arrow-border: var(--bs-popover-border-color);  z-index: var(--bs-popover-zindex);  display: block;  max-width: var(--bs-popover-max-width);  font-family: var(--bs-font-sans-serif);  font-style: normal;  font-weight: 400;  line-height: 1.5;  text-align: left;  text-align: start;  text-decoration: none;  text-shadow: none;  text-transform: none;  letter-spacing: normal;  word-break: normal;  white-space: normal;  word-spacing: normal;  line-break: auto;  font-size: var(--bs-popover-font-size);  word-wrap: break-word;  background-color: var(--bs-popover-bg);  background-clip: padding-box;  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);  border-radius: var(--bs-popover-border-radius);}.popover .popover-arrow {  display: block;  width: var(--bs-popover-arrow-width);  height: var(--bs-popover-arrow-height);}.popover .popover-arrow::before,.popover .popover-arrow::after {  position: absolute;  display: block;  content: "";  border-color: transparent;  border-style: solid;  border-width: 0;}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow {  bottom: calc((var(--bs-popover-arrow-height) * -1) - var(--bs-popover-border-width));}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::after {  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0;}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::before {  bottom: 0;  border-top-color: var(--bs-popover-arrow-border);}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::after {  bottom: var(--bs-popover-border-width);  border-top-color: var(--bs-popover-bg);}/* rtl:begin:ignore */.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow {  left: calc((var(--bs-popover-arrow-height) * -1) - var(--bs-popover-border-width));  width: var(--bs-popover-arrow-height);  height: var(--bs-popover-arrow-width);}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::after {  border-width: calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0;}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::before {  left: 0;  border-right-color: var(--bs-popover-arrow-border);}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::after {  left: var(--bs-popover-border-width);  border-right-color: var(--bs-popover-bg);}/* rtl:end:ignore */.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow {  top: calc((var(--bs-popover-arrow-height) * -1) - var(--bs-popover-border-width));}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::after {  border-width: 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height);}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::before {  top: 0;  border-bottom-color: var(--bs-popover-arrow-border);}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::after {  top: var(--bs-popover-border-width);  border-bottom-color: var(--bs-popover-bg);}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before {  position: absolute;  top: 0;  left: 50%;  display: block;  width: var(--bs-popover-arrow-width);  margin-left: calc(var(--bs-popover-arrow-width) * -.5);  content: "";  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);}/* rtl:begin:ignore */.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow {  right: calc((var(--bs-popover-arrow-height) * -1) - var(--bs-popover-border-width));  width: var(--bs-popover-arrow-height);  height: var(--bs-popover-arrow-width);}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::after {  border-width: calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height);}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::before {  right: 0;  border-left-color: var(--bs-popover-arrow-border);}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::after {  right: var(--bs-popover-border-width);  border-left-color: var(--bs-popover-bg);}/* rtl:end:ignore */.popover-header {  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);  margin-bottom: 0;  font-size: var(--bs-popover-header-font-size);  color: var(--bs-popover-header-color);  background-color: var(--bs-popover-header-bg);  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);  border-top-left-radius: var(--bs-popover-inner-border-radius);  border-top-right-radius: var(--bs-popover-inner-border-radius);}.popover-header:empty {  display: none;}.popover-body {  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);  color: var(--bs-popover-body-color);}.carousel {  position: relative;}.carousel.pointer-event {  touch-action: pan-y;}.carousel-inner {  position: relative;  width: 100%;  overflow: hidden;}.carousel-inner::after {  display: block;  clear: both;  content: "";}.carousel-item {  position: relative;  display: none;  float: left;  width: 100%;  margin-right: -100%;  backface-visibility: hidden;  transition: transform 0.6s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .carousel-item {    transition: none;  }}.carousel-item.active,.carousel-item-next,.carousel-item-prev {  display: block;}/* rtl:begin:ignore */.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end {  transform: translateX(100%);}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start {  transform: translateX(-100%);}/* rtl:end:ignore */.carousel-fade .carousel-item {  opacity: 0;  transition-property: opacity;  transform: none;}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end {  z-index: 1;  opacity: 1;}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end {  z-index: 0;  opacity: 0;  transition: opacity 0s 0.6s;}@media (prefers-reduced-motion: reduce) {  .carousel-fade .active.carousel-item-start,  .carousel-fade .active.carousel-item-end {    transition: none;  }}.carousel-control-prev,.carousel-control-next {  position: absolute;  top: 0;  bottom: 0;  z-index: 1;  display: flex;  align-items: center;  justify-content: center;  width: 15%;  padding: 0;  color: #fff;  text-align: center;  background: none;  border: 0;  opacity: 0.5;  transition: opacity 0.15s ease;}@media (prefers-reduced-motion: reduce) {  .carousel-control-prev,  .carousel-control-next {    transition: none;  }}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus {  color: #fff;  text-decoration: none;  outline: 0;  opacity: 0.9;}.carousel-control-prev {  left: 0;}.carousel-control-next {  right: 0;}.carousel-control-prev-icon,.carousel-control-next-icon {  display: inline-block;  width: 2rem;  height: 2rem;  background-repeat: no-repeat;  background-position: 50%;  background-size: 100% 100%;}/* rtl:options: {  "autoRename": true,  "stringMap":[ {    "name"    : "prev-next",    "search"  : "prev",    "replace" : "next"  } ]} */.carousel-control-prev-icon {  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");}.carousel-control-next-icon {  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");}.carousel-indicators {  position: absolute;  right: 0;  bottom: 0;  left: 0;  z-index: 2;  display: flex;  justify-content: center;  padding: 0;  margin-right: 15%;  margin-bottom: 1rem;  margin-left: 15%;  list-style: none;}.carousel-indicators [data-bs-target] {  box-sizing: content-box;  flex: 0 1 auto;  width: 30px;  height: 3px;  padding: 0;  margin-right: 3px;  margin-left: 3px;  text-indent: -999px;  cursor: pointer;  background-color: #fff;  background-clip: padding-box;  border: 0;  border-top: 10px solid transparent;  border-bottom: 10px solid transparent;  opacity: 0.5;  transition: opacity 0.6s ease;}@media (prefers-reduced-motion: reduce) {  .carousel-indicators [data-bs-target] {    transition: none;  }}.carousel-indicators .active {  opacity: 1;}.carousel-caption {  position: absolute;  right: 15%;  bottom: 1.25rem;  left: 15%;  padding-top: 1.25rem;  padding-bottom: 1.25rem;  color: #fff;  text-align: center;}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon {  filter: invert(1) grayscale(100);}.carousel-dark .carousel-indicators [data-bs-target] {  background-color: #000;}.carousel-dark .carousel-caption {  color: #000;}.spinner-grow,.spinner-border {  display: inline-block;  width: var(--bs-spinner-width);  height: var(--bs-spinner-height);  vertical-align: var(--bs-spinner-vertical-align);  border-radius: 50%;  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);}@keyframes spinner-border {  to {    transform: rotate(360deg)      /* rtl:ignore */    ;  }}.spinner-border {  --bs-spinner-width: 2rem;  --bs-spinner-height: 2rem;  --bs-spinner-vertical-align: -0.125em;  --bs-spinner-border-width: 0.25em;  --bs-spinner-animation-speed: 0.75s;  --bs-spinner-animation-name: spinner-border;  border: var(--bs-spinner-border-width) solid currentcolor;  border-right-color: transparent;}.spinner-border-sm {  --bs-spinner-width: 1rem;  --bs-spinner-height: 1rem;  --bs-spinner-border-width: 0.2em;}@keyframes spinner-grow {  0% {    transform: scale(0);  }  50% {    opacity: 1;    transform: none;  }}.spinner-grow {  --bs-spinner-width: 2rem;  --bs-spinner-height: 2rem;  --bs-spinner-vertical-align: -0.125em;  --bs-spinner-animation-speed: 0.75s;  --bs-spinner-animation-name: spinner-grow;  background-color: currentcolor;  opacity: 0;}.spinner-grow-sm {  --bs-spinner-width: 1rem;  --bs-spinner-height: 1rem;}@media (prefers-reduced-motion: reduce) {  .spinner-border,  .spinner-grow {    --bs-spinner-animation-speed: 1.5s;  }}.offcanvas-sm,.offcanvas-md,.offcanvas-lg,.offcanvas-xl,.offcanvas-xxl,.offcanvas {  --bs-offcanvas-width: 400px;  --bs-offcanvas-height: 30vh;  --bs-offcanvas-padding-x: 1rem;  --bs-offcanvas-padding-y: 1rem;  --bs-offcanvas-color: ;  --bs-offcanvas-bg: #fff;  --bs-offcanvas-border-width: 1px;  --bs-offcanvas-border-color: rgba(0, 0, 0, 0.2);  --bs-offcanvas-box-shadow: 0 0.3125rem 0.625rem 0 rgba(0, 0, 0, 0.12);}@media (max-width: 575.98px) {  .offcanvas-sm {    position: fixed;    bottom: 0;    z-index: 1045;    display: flex;    flex-direction: column;    max-width: 100%;    color: var(--bs-offcanvas-color);    visibility: hidden;    background-color: var(--bs-offcanvas-bg);    background-clip: padding-box;    outline: 0;    transition: transform 0.3s ease-in-out;  }}@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {  .offcanvas-sm {    transition: none;  }}@media (max-width: 575.98px) {  .offcanvas-sm.showing,  .offcanvas-sm.show:not(.hiding) {    transform: none;  }  .offcanvas-sm.showing,  .offcanvas-sm.hiding,  .offcanvas-sm.show {    visibility: visible;  }  .offcanvas-sm.offcanvas-start {    top: 0;    left: 0;    width: var(--bs-offcanvas-width);    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);    transform: translateX(-100%);  }  .offcanvas-sm.offcanvas-end {    top: 0;    right: 0;    width: var(--bs-offcanvas-width);    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);    transform: translateX(100%);  }  .offcanvas-sm.offcanvas-top {    top: 0;    right: 0;    left: 0;    height: var(--bs-offcanvas-height);    max-height: 100%;    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);    transform: translateY(-100%);  }  .offcanvas-sm.offcanvas-bottom {    right: 0;    left: 0;    height: var(--bs-offcanvas-height);    max-height: 100%;    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);    transform: translateY(100%);  }}@media (min-width: 576px) {  .offcanvas-sm {    --bs-offcanvas-height: auto;    --bs-offcanvas-border-width: 0;    background-color: transparent !important;  }  .offcanvas-sm .offcanvas-header {    display: none;  }  .offcanvas-sm .offcanvas-body {    display: flex;    flex-grow: 0;    padding: 0;    overflow-y: visible;    background-color: transparent !important;  }}@media (max-width: 767.98px) {  .offcanvas-md {    position: fixed;    bottom: 0;    z-index: 1045;    display: flex;    flex-direction: column;    max-width: 100%;    color: var(--bs-offcanvas-color);    visibility: hidden;    background-color: var(--bs-offcanvas-bg);    background-clip: padding-box;    outline: 0;    transition: transform 0.3s ease-in-out;  }}@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {  .offcanvas-md {    transition: none;  }}@media (max-width: 767.98px) {  .offcanvas-md.showing,  .offcanvas-md.show:not(.hiding) {    transform: none;  }  .offcanvas-md.showing,  .offcanvas-md.hiding,  .offcanvas-md.show {    visibility: visible;  }  .offcanvas-md.offcanvas-start {    top: 0;    left: 0;    width: var(--bs-offcanvas-width);    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);    transform: translateX(-100%);  }  .offcanvas-md.offcanvas-end {    top: 0;    right: 0;    width: var(--bs-offcanvas-width);    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);    transform: translateX(100%);  }  .offcanvas-md.offcanvas-top {    top: 0;    right: 0;    left: 0;    height: var(--bs-offcanvas-height);    max-height: 100%;    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);    transform: translateY(-100%);  }  .offcanvas-md.offcanvas-bottom {    right: 0;    left: 0;    height: var(--bs-offcanvas-height);    max-height: 100%;    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);    transform: translateY(100%);  }}@media (min-width: 768px) {  .offcanvas-md {    --bs-offcanvas-height: auto;    --bs-offcanvas-border-width: 0;    background-color: transparent !important;  }  .offcanvas-md .offcanvas-header {    display: none;  }  .offcanvas-md .offcanvas-body {    display: flex;    flex-grow: 0;    padding: 0;    overflow-y: visible;    background-color: transparent !important;  }}@media (max-width: 991.98px) {  .offcanvas-lg {    position: fixed;    bottom: 0;    z-index: 1045;    display: flex;    flex-direction: column;    max-width: 100%;    color: var(--bs-offcanvas-color);    visibility: hidden;    background-color: var(--bs-offcanvas-bg);    background-clip: padding-box;    outline: 0;    transition: transform 0.3s ease-in-out;  }}@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {  .offcanvas-lg {    transition: none;  }}@media (max-width: 991.98px) {  .offcanvas-lg.showing,  .offcanvas-lg.show:not(.hiding) {    transform: none;  }  .offcanvas-lg.showing,  .offcanvas-lg.hiding,  .offcanvas-lg.show {    visibility: visible;  }  .offcanvas-lg.offcanvas-start {    top: 0;    left: 0;    width: var(--bs-offcanvas-width);    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);    transform: translateX(-100%);  }  .offcanvas-lg.offcanvas-end {    top: 0;    right: 0;    width: var(--bs-offcanvas-width);    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);    transform: translateX(100%);  }  .offcanvas-lg.offcanvas-top {    top: 0;    right: 0;    left: 0;    height: var(--bs-offcanvas-height);    max-height: 100%;    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);    transform: translateY(-100%);  }  .offcanvas-lg.offcanvas-bottom {    right: 0;    left: 0;    height: var(--bs-offcanvas-height);    max-height: 100%;    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);    transform: translateY(100%);  }}@media (min-width: 992px) {  .offcanvas-lg {    --bs-offcanvas-height: auto;    --bs-offcanvas-border-width: 0;    background-color: transparent !important;  }  .offcanvas-lg .offcanvas-header {    display: none;  }  .offcanvas-lg .offcanvas-body {    display: flex;    flex-grow: 0;    padding: 0;    overflow-y: visible;    background-color: transparent !important;  }}@media (max-width: 1199.98px) {  .offcanvas-xl {    position: fixed;    bottom: 0;    z-index: 1045;    display: flex;    flex-direction: column;    max-width: 100%;    color: var(--bs-offcanvas-color);    visibility: hidden;    background-color: var(--bs-offcanvas-bg);    background-clip: padding-box;    outline: 0;    transition: transform 0.3s ease-in-out;  }}@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {  .offcanvas-xl {    transition: none;  }}@media (max-width: 1199.98px) {  .offcanvas-xl.showing,  .offcanvas-xl.show:not(.hiding) {    transform: none;  }  .offcanvas-xl.showing,  .offcanvas-xl.hiding,  .offcanvas-xl.show {    visibility: visible;  }  .offcanvas-xl.offcanvas-start {    top: 0;    left: 0;    width: var(--bs-offcanvas-width);    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);    transform: translateX(-100%);  }  .offcanvas-xl.offcanvas-end {    top: 0;    right: 0;    width: var(--bs-offcanvas-width);    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);    transform: translateX(100%);  }  .offcanvas-xl.offcanvas-top {    top: 0;    right: 0;    left: 0;    height: var(--bs-offcanvas-height);    max-height: 100%;    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);    transform: translateY(-100%);  }  .offcanvas-xl.offcanvas-bottom {    right: 0;    left: 0;    height: var(--bs-offcanvas-height);    max-height: 100%;    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);    transform: translateY(100%);  }}@media (min-width: 1200px) {  .offcanvas-xl {    --bs-offcanvas-height: auto;    --bs-offcanvas-border-width: 0;    background-color: transparent !important;  }  .offcanvas-xl .offcanvas-header {    display: none;  }  .offcanvas-xl .offcanvas-body {    display: flex;    flex-grow: 0;    padding: 0;    overflow-y: visible;    background-color: transparent !important;  }}@media (max-width: 1399.98px) {  .offcanvas-xxl {    position: fixed;    bottom: 0;    z-index: 1045;    display: flex;    flex-direction: column;    max-width: 100%;    color: var(--bs-offcanvas-color);    visibility: hidden;    background-color: var(--bs-offcanvas-bg);    background-clip: padding-box;    outline: 0;    transition: transform 0.3s ease-in-out;  }}@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {  .offcanvas-xxl {    transition: none;  }}@media (max-width: 1399.98px) {  .offcanvas-xxl.showing,  .offcanvas-xxl.show:not(.hiding) {    transform: none;  }  .offcanvas-xxl.showing,  .offcanvas-xxl.hiding,  .offcanvas-xxl.show {    visibility: visible;  }  .offcanvas-xxl.offcanvas-start {    top: 0;    left: 0;    width: var(--bs-offcanvas-width);    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);    transform: translateX(-100%);  }  .offcanvas-xxl.offcanvas-end {    top: 0;    right: 0;    width: var(--bs-offcanvas-width);    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);    transform: translateX(100%);  }  .offcanvas-xxl.offcanvas-top {    top: 0;    right: 0;    left: 0;    height: var(--bs-offcanvas-height);    max-height: 100%;    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);    transform: translateY(-100%);  }  .offcanvas-xxl.offcanvas-bottom {    right: 0;    left: 0;    height: var(--bs-offcanvas-height);    max-height: 100%;    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);    transform: translateY(100%);  }}@media (min-width: 1400px) {  .offcanvas-xxl {    --bs-offcanvas-height: auto;    --bs-offcanvas-border-width: 0;    background-color: transparent !important;  }  .offcanvas-xxl .offcanvas-header {    display: none;  }  .offcanvas-xxl .offcanvas-body {    display: flex;    flex-grow: 0;    padding: 0;    overflow-y: visible;    background-color: transparent !important;  }}.offcanvas {  position: fixed;  bottom: 0;  z-index: 1045;  display: flex;  flex-direction: column;  max-width: 100%;  color: var(--bs-offcanvas-color);  visibility: hidden;  background-color: var(--bs-offcanvas-bg);  background-clip: padding-box;  outline: 0;  transition: transform 0.3s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .offcanvas {    transition: none;  }}.offcanvas.showing,.offcanvas.show:not(.hiding) {  transform: none;}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show {  visibility: visible;}.offcanvas.offcanvas-start {  top: 0;  left: 0;  width: var(--bs-offcanvas-width);  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform: translateX(-100%);}.offcanvas.offcanvas-end {  top: 0;  right: 0;  width: var(--bs-offcanvas-width);  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform: translateX(100%);}.offcanvas.offcanvas-top {  top: 0;  right: 0;  left: 0;  height: var(--bs-offcanvas-height);  max-height: 100%;  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform: translateY(-100%);}.offcanvas.offcanvas-bottom {  right: 0;  left: 0;  height: var(--bs-offcanvas-height);  max-height: 100%;  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform: translateY(100%);}.offcanvas-backdrop {  position: fixed;  top: 0;  left: 0;  z-index: 1040;  width: 100vw;  height: 100vh;  background-color: #000;}.offcanvas-backdrop.fade {  opacity: 0;}.offcanvas-backdrop.show {  opacity: 0.5;}.offcanvas-header {  display: flex;  align-items: center;  justify-content: space-between;  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);}.offcanvas-header .btn-close {  padding: calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);  margin-top: calc(var(--bs-offcanvas-padding-y) * -.5);  margin-right: calc(var(--bs-offcanvas-padding-x) * -.5);  margin-bottom: calc(var(--bs-offcanvas-padding-y) * -.5);}.offcanvas-title {  margin-bottom: 0;  line-height: 1.5;}.offcanvas-body {  flex-grow: 1;  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);  overflow-y: auto;}.placeholder {  display: inline-block;  min-height: 1em;  vertical-align: middle;  cursor: wait;  background-color: currentcolor;  opacity: 0.5;}.placeholder.btn::before {  display: inline-block;  content: "";}.placeholder-xs {  min-height: .6em;}.placeholder-sm {  min-height: .8em;}.placeholder-lg {  min-height: 1.2em;}.placeholder-glow .placeholder {  animation: placeholder-glow 2s ease-in-out infinite;}@keyframes placeholder-glow {  50% {    opacity: 0.2;  }}.placeholder-wave {  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);  mask-size: 200% 100%;  animation: placeholder-wave 2s linear infinite;}@keyframes placeholder-wave {  100% {    mask-position: -200% 0%;  }}.clearfix::after {  display: block;  clear: both;  content: "";}.text-bg-primary {  color: #000 !important;  background-color: RGBA(233, 30, 99, var(--bs-bg-opacity, 1)) !important;}.text-bg-secondary {  color: #000 !important;  background-color: RGBA(, 128, 154, var(--bs-bg-opacity, 1)) !important;}.text-bg-success {  color: #000 !important;  background-color: RGBA(76, 175, 80, var(--bs-bg-opacity, 1)) !important;}.text-bg-info {  color: #fff !important;  background-color: RGBA(26, 115, 232, var(--bs-bg-opacity, 1)) !important;}.text-bg-warning {  color: #000 !important;  background-color: RGBA(251, 140, 0, var(--bs-bg-opacity, 1)) !important;}.text-bg-danger {  color: #000 !important;  background-color: RGBA(244, 67, 53, var(--bs-bg-opacity, 1)) !important;}.text-bg-light {  color: #000 !important;  background-color: RGBA(240, 242, 245, var(--bs-bg-opacity, 1)) !important;}.text-bg-dark {  color: #fff !important;  background-color: RGBA(52, 71, 103, var(--bs-bg-opacity, 1)) !important;}.text-bg-white {  color: #000 !important;  background-color: RGBA(255, 255, 255, var(--bs-bg-opacity, 1)) !important;}.link-primary {  color: #e91e63 !important;}.link-primary:hover,.link-primary:focus {  color: #ed4b82 !important;}.link-secondary {  color: #7b809a !important;}.link-secondary:hover,.link-secondary:focus {  color: #9599ae !important;}.link-success {  color: #4CAF50 !important;}.link-success:hover,.link-success:focus {  color: #70bf73 !important;}.link-info {  color: #1A73E8 !important;}.link-info:hover,.link-info:focus {  color: #155cba !important;}.link-warning {  color: #fb8c00 !important;}.link-warning:hover,.link-warning:focus {  color: #fca333 !important;}.link-danger {  color: #F44335 !important;}.link-danger:hover,.link-danger:focus {  color: #f6695d !important;}.link-light {  color: #f0f2f5 !important;}.link-light:hover,.link-light:focus {  color: #f3f5f7 !important;}.link-dark {  color: #344767 !important;}.link-dark:hover,.link-dark:focus {  color: #2a3952 !important;}.link-white {  color: #fff !important;}.link-white:hover,.link-white:focus {  color: white !important;}.ratio {  position: relative;  width: 100%;}.ratio::before {  display: block;  padding-top: var(--bs-aspect-ratio);  content: "";}.ratio>* {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;}.ratio-1x1 {  --bs-aspect-ratio: 100%;}.ratio-4x3 {  --bs-aspect-ratio: calc(3 / 4 * 100%);}.ratio-16x9 {  --bs-aspect-ratio: calc(9 / 16 * 100%);}.ratio-21x9 {  --bs-aspect-ratio: calc(9 / 21 * 100%);}.fixed-top {  position: fixed;  top: 0;  right: 0;  left: 0;  z-index: 1030;}.fixed-bottom {  position: fixed;  right: 0;  bottom: 0;  left: 0;  z-index: 1030;}.sticky-top {  position: sticky;  top: 0;  z-index: 1020;}.sticky-bottom {  position: sticky;  bottom: 0;  z-index: 1020;}@media (min-width: 576px) {  .sticky-sm-top {    position: sticky;    top: 0;    z-index: 1020;  }  .sticky-sm-bottom {    position: sticky;    bottom: 0;    z-index: 1020;  }}@media (min-width: 768px) {  .sticky-md-top {    position: sticky;    top: 0;    z-index: 1020;  }  .sticky-md-bottom {    position: sticky;    bottom: 0;    z-index: 1020;  }}@media (min-width: 992px) {  .sticky-lg-top {    position: sticky;    top: 0;    z-index: 1020;  }  .sticky-lg-bottom {    position: sticky;    bottom: 0;    z-index: 1020;  }}@media (min-width: 1200px) {  .sticky-xl-top {    position: sticky;    top: 0;    z-index: 1020;  }  .sticky-xl-bottom {    position: sticky;    bottom: 0;    z-index: 1020;  }}@media (min-width: 1400px) {  .sticky-xxl-top {    position: sticky;    top: 0;    z-index: 1020;  }  .sticky-xxl-bottom {    position: sticky;    bottom: 0;    z-index: 1020;  }}.hstack {  display: flex;  flex-direction: row;  align-items: center;  align-self: stretch;}.vstack {  display: flex;  flex: 1 1 auto;  flex-direction: column;  align-self: stretch;}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within) {  position: absolute !important;  width: 1px !important;  height: 1px !important;  padding: 0 !important;  margin: -1px !important;  overflow: hidden !important;  clip: rect(0, 0, 0, 0) !important;  white-space: nowrap !important;  border: 0 !important;}.stretched-link::after {  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 1;  content: "";}.text-truncate {  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}.vr {  display: inline-block;  align-self: stretch;  width: 1px;  min-height: 1em;  background-color: currentcolor;  opacity: 0.25;}.align-baseline {  vertical-align: baseline !important;}.align-top {  vertical-align: top !important;}.align-middle {  vertical-align: middle !important;}.align-bottom {  vertical-align: bottom !important;}.align-text-bottom {  vertical-align: text-bottom !important;}.align-text-top {  vertical-align: text-top !important;}.float-start {  float: left !important;}.float-end {  float: right !important;}.float-none {  float: none !important;}.opacity-0 {  opacity: 0 !important;}.opacity-1 {  opacity: 0.1 !important;}.opacity-2 {  opacity: 0.2 !important;}.opacity-3 {  opacity: 0.3 !important;}.opacity-4 {  opacity: 0.4 !important;}.opacity-5 {  opacity: 0.5 !important;}.opacity-6 {  opacity: 0.6 !important;}.opacity-7 {  opacity: 0.7 !important;}.opacity-8 {  opacity: 0.8 !important;}.opacity-9 {  opacity: 0.9 !important;}.opacity-10 {  opacity: 1 !important;}.overflow-auto {  overflow: auto !important;}.overflow-hidden {  overflow: hidden !important;}.overflow-visible {  overflow: visible !important;}.overflow-scroll {  overflow: scroll !important;}.d-inline {  display: inline !important;}.d-inline-block {  display: inline-block !important;}.d-block {  display: block !important;}.d-grid {  display: grid !important;}.d-table {  display: table !important;}.d-table-row {  display: table-row !important;}.d-table-cell {  display: table-cell !important;}.d-flex {  display: flex !important;}.d-inline-flex {  display: inline-flex !important;}.d-none {  display: none !important;}.shadow {  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;}.shadow-sm {  box-shadow: 0 0.3125rem 0.625rem 0 rgba(0, 0, 0, 0.12) !important;}.shadow-lg {  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;}.shadow-xl {  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;}.shadow-none {  box-shadow: none !important;}.position-static {  position: static !important;}.position-relative {  position: relative !important;}.position-absolute {  position: absolute !important;}.position-fixed {  position: fixed !important;}.position-sticky {  position: sticky !important;}.top-0 {  top: 0 !important;}.top-1 {  top: 1% !important;}.top-2 {  top: 2% !important;}.top-3 {  top: 3% !important;}.top-4 {  top: 4% !important;}.top-5 {  top: 5% !important;}.top-6 {  top: 6% !important;}.top-7 {  top: 7% !important;}.top-8 {  top: 8% !important;}.top-9 {  top: 9% !important;}.top-10 {  top: 10% !important;}.top-50 {  top: 50% !important;}.top-100 {  top: 100% !important;}.bottom-0 {  bottom: 0 !important;}.bottom-1 {  bottom: 1% !important;}.bottom-2 {  bottom: 2% !important;}.bottom-3 {  bottom: 3% !important;}.bottom-4 {  bottom: 4% !important;}.bottom-5 {  bottom: 5% !important;}.bottom-6 {  bottom: 6% !important;}.bottom-7 {  bottom: 7% !important;}.bottom-8 {  bottom: 8% !important;}.bottom-9 {  bottom: 9% !important;}.bottom-10 {  bottom: 10% !important;}.bottom-50 {  bottom: 50% !important;}.bottom-100 {  bottom: 100% !important;}.start-0 {  left: 0 !important;}.start-1 {  left: 1% !important;}.start-2 {  left: 2% !important;}.start-3 {  left: 3% !important;}.start-4 {  left: 4% !important;}.start-5 {  left: 5% !important;}.start-6 {  left: 6% !important;}.start-7 {  left: 7% !important;}.start-8 {  left: 8% !important;}.start-9 {  left: 9% !important;}.start-10 {  left: 10% !important;}.start-50 {  left: 50% !important;}.start-100 {  left: 100% !important;}.end-0 {  right: 0 !important;}.end-1 {  right: 1% !important;}.end-2 {  right: 2% !important;}.end-3 {  right: 3% !important;}.end-4 {  right: 4% !important;}.end-5 {  right: 5% !important;}.end-6 {  right: 6% !important;}.end-7 {  right: 7% !important;}.end-8 {  right: 8% !important;}.end-9 {  right: 9% !important;}.end-10 {  right: 10% !important;}.end-50 {  right: 50% !important;}.end-100 {  right: 100% !important;}.translate-middle {  transform: translate(-50%, -50%) !important;}.translate-middle-x {  transform: translateX(-50%) !important;}.translate-middle-y {  transform: translateY(-50%) !important;}.border {  border: 1px solid #dee2e6 !important;}.border-0 {  border: 0 !important;}.border-top {  border-top: 1px solid #dee2e6 !important;}.border-top-0 {  border-top: 0 !important;}.border-end {  border-right: 1px solid #dee2e6 !important;}.border-end-0 {  border-right: 0 !important;}.border-bottom {  border-bottom: 1px solid #dee2e6 !important;}.border-bottom-0 {  border-bottom: 0 !important;}.border-start {  border-left: 1px solid #dee2e6 !important;}.border-start-0 {  border-left: 0 !important;}.border-primary {  border-color: #e91e63 !important;}.border-secondary {  border-color: #7b809a !important;}.border-success {  border-color: #4CAF50 !important;}.border-info {  border-color: #1A73E8 !important;}.border-warning {  border-color: #fb8c00 !important;}.border-danger {  border-color: #F44335 !important;}.border-light {  border-color: #f0f2f5 !important;}.border-dark {  border-color: #344767 !important;}.border-white {  border-color: #fff !important;}.border-0 {  border-width: 0 !important;}.border-1 {  border-width: 1px !important;}.border-2 {  border-width: 2px !important;}.border-3 {  border-width: 3px !important;}.border-4 {  border-width: 4px !important;}.border-5 {  border-width: 5px !important;}.border-opacity-10 {  --bs-border-opacity: 0.1;}.border-opacity-25 {  --bs-border-opacity: 0.25;}.border-opacity-50 {  --bs-border-opacity: 0.5;}.border-opacity-75 {  --bs-border-opacity: 0.75;}.border-opacity-100 {  --bs-border-opacity: 1;}.w-0 {  width: 0% !important;}.w-1 {  width: 1% !important;}.w-2 {  width: 2% !important;}.w-3 {  width: 3% !important;}.w-4 {  width: 4% !important;}.w-5 {  width: 5% !important;}.w-6 {  width: 6% !important;}.w-7 {  width: 7% !important;}.w-8 {  width: 8% !important;}.w-9 {  width: 9% !important;}.w-10 {  width: 10% !important;}.w-15 {  width: 15% !important;}.w-20 {  width: 20% !important;}.w-25 {  width: 25% !important;}.w-30 {  width: 30% !important;}.w-35 {  width: 35% !important;}.w-40 {  width: 40% !important;}.w-45 {  width: 45% !important;}.w-50 {  width: 50% !important;}.w-55 {  width: 55% !important;}.w-60 {  width: 60% !important;}.w-65 {  width: 65% !important;}.w-70 {  width: 70% !important;}.w-75 {  width: 75% !important;}.w-80 {  width: 80% !important;}.w-85 {  width: 85% !important;}.w-90 {  width: 90% !important;}.w-95 {  width: 95% !important;}.w-100 {  width: 100% !important;}.w-auto {  width: auto !important;}.mw-100 {  max-width: 100% !important;}.vw-100 {  width: 100vw !important;}.min-vw-100 {  min-width: 100vw !important;}.h-25 {  height: 25% !important;}.h-50 {  height: 50% !important;}.h-75 {  height: 75% !important;}.h-100 {  height: 100% !important;}.h-auto {  height: auto !important;}.mh-100 {  max-height: 100% !important;}.vh-100 {  height: 100vh !important;}.min-vh-25 {  min-height: 25vh !important;}.min-vh-35 {  min-height: 35vh !important;}.min-vh-45 {  min-height: 45vh !important;}.min-vh-50 {  min-height: 50vh !important;}.min-vh-55 {  min-height: 55vh !important;}.min-vh-65 {  min-height: 65vh !important;}.min-vh-70 {  min-height: 70vh !important;}.min-vh-75 {  min-height: 75vh !important;}.min-vh-80 {  min-height: 80vh !important;}.min-vh-85 {  min-height: 85vh !important;}.min-vh-90 {  min-height: 90vh !important;}.min-vh-95 {  min-height: 95vh !important;}.min-vh-100 {  min-height: 100vh !important;}.flex-fill {  flex: 1 1 auto !important;}.flex-row {  flex-direction: row !important;}.flex-column {  flex-direction: column !important;}.flex-row-reverse {  flex-direction: row-reverse !important;}.flex-column-reverse {  flex-direction: column-reverse !important;}.flex-grow-0 {  flex-grow: 0 !important;}.flex-grow-1 {  flex-grow: 1 !important;}.flex-shrink-0 {  flex-shrink: 0 !important;}.flex-shrink-1 {  flex-shrink: 1 !important;}.flex-wrap {  flex-wrap: wrap !important;}.flex-nowrap {  flex-wrap: nowrap !important;}.flex-wrap-reverse {  flex-wrap: wrap-reverse !important;}.justify-content-start {  justify-content: flex-start !important;}.justify-content-end {  justify-content: flex-end !important;}.justify-content-center {  justify-content: center !important;}.justify-content-between {  justify-content: space-between !important;}.justify-content-around {  justify-content: space-around !important;}.justify-content-evenly {  justify-content: space-evenly !important;}.align-items-start {  align-items: flex-start !important;}.align-items-end {  align-items: flex-end !important;}.align-items-center {  align-items: center !important;}.align-items-baseline {  align-items: baseline !important;}.align-items-stretch {  align-items: stretch !important;}.align-content-start {  align-content: flex-start !important;}.align-content-end {  align-content: flex-end !important;}.align-content-center {  align-content: center !important;}.align-content-between {  align-content: space-between !important;}.align-content-around {  align-content: space-around !important;}.align-content-stretch {  align-content: stretch !important;}.align-self-auto {  align-self: auto !important;}.align-self-start {  align-self: flex-start !important;}.align-self-end {  align-self: flex-end !important;}.align-self-center {  align-self: center !important;}.align-self-baseline {  align-self: baseline !important;}.align-self-stretch {  align-self: stretch !important;}.order-first {  order: -1 !important;}.order-0 {  order: 0 !important;}.order-1 {  order: 1 !important;}.order-2 {  order: 2 !important;}.order-3 {  order: 3 !important;}.order-4 {  order: 4 !important;}.order-5 {  order: 5 !important;}.order-last {  order: 6 !important;}.m-0 {  margin: 0 !important;}.m-1 {  margin: 0.25rem !important;}.m-2 {  margin: 0.5rem !important;}.m-3 {  margin: 1rem !important;}.m-4 {  margin: 1.5rem !important;}.m-5 {  margin: 3rem !important;}.m-6 {  margin: 4rem !important;}.m-7 {  margin: 6rem !important;}.m-8 {  margin: 8rem !important;}.m-9 {  margin: 10rem !important;}.m-10 {  margin: 12rem !important;}.m-11 {  margin: 14rem !important;}.m-12 {  margin: 16rem !important;}.m-auto {  margin: auto !important;}.mx-0 {  margin-right: 0 !important;  margin-left: 0 !important;}.mx-1 {  margin-right: 0.25rem !important;  margin-left: 0.25rem !important;}.mx-2 {  margin-right: 0.5rem !important;  margin-left: 0.5rem !important;}.mx-3 {  margin-right: 1rem !important;  margin-left: 1rem !important;}.mx-4 {  margin-right: 1.5rem !important;  margin-left: 1.5rem !important;}.mx-5 {  margin-right: 3rem !important;  margin-left: 3rem !important;}.mx-6 {  margin-right: 4rem !important;  margin-left: 4rem !important;}.mx-7 {  margin-right: 6rem !important;  margin-left: 6rem !important;}.mx-8 {  margin-right: 8rem !important;  margin-left: 8rem !important;}.mx-9 {  margin-right: 10rem !important;  margin-left: 10rem !important;}.mx-10 {  margin-right: 12rem !important;  margin-left: 12rem !important;}.mx-11 {  margin-right: 14rem !important;  margin-left: 14rem !important;}.mx-12 {  margin-right: 16rem !important;  margin-left: 16rem !important;}.mx-auto {  margin-right: auto !important;  margin-left: auto !important;}.my-0 {  margin-top: 0 !important;  margin-bottom: 0 !important;}.my-1 {  margin-top: 0.25rem !important;  margin-bottom: 0.25rem !important;}.my-2 {  margin-top: 0.5rem !important;  margin-bottom: 0.5rem !important;}.my-3 {  margin-top: 1rem !important;  margin-bottom: 1rem !important;}.my-4 {  margin-top: 1.5rem !important;  margin-bottom: 1.5rem !important;}.my-5 {  margin-top: 3rem !important;  margin-bottom: 3rem !important;}.my-6 {  margin-top: 4rem !important;  margin-bottom: 4rem !important;}.my-7 {  margin-top: 6rem !important;  margin-bottom: 6rem !important;}.my-8 {  margin-top: 8rem !important;  margin-bottom: 8rem !important;}.my-9 {  margin-top: 10rem !important;  margin-bottom: 10rem !important;}.my-10 {  margin-top: 12rem !important;  margin-bottom: 12rem !important;}.my-11 {  margin-top: 14rem !important;  margin-bottom: 14rem !important;}.my-12 {  margin-top: 16rem !important;  margin-bottom: 16rem !important;}.my-auto {  margin-top: auto !important;  margin-bottom: auto !important;}.mt-0 {  margin-top: 0 !important;}.mt-1 {  margin-top: 0.25rem !important;}.mt-2 {  margin-top: 0.5rem !important;}.mt-3 {  margin-top: 1rem !important;}.mt-4 {  margin-top: 1.5rem !important;}.mt-5 {  margin-top: 3rem !important;}.mt-6 {  margin-top: 4rem !important;}.mt-7 {  margin-top: 6rem !important;}.mt-8 {  margin-top: 8rem !important;}.mt-9 {  margin-top: 10rem !important;}.mt-10 {  margin-top: 12rem !important;}.mt-11 {  margin-top: 14rem !important;}.mt-12 {  margin-top: 16rem !important;}.mt-auto {  margin-top: auto !important;}.me-0 {  margin-right: 0 !important;}.me-1 {  margin-right: 0.25rem !important;}.me-2 {  margin-right: 0.5rem !important;}.me-3 {  margin-right: 1rem !important;}.me-4 {  margin-right: 1.5rem !important;}.me-5 {  margin-right: 3rem !important;}.me-6 {  margin-right: 4rem !important;}.me-7 {  margin-right: 6rem !important;}.me-8 {  margin-right: 8rem !important;}.me-9 {  margin-right: 10rem !important;}.me-10 {  margin-right: 12rem !important;}.me-11 {  margin-right: 14rem !important;}.me-12 {  margin-right: 16rem !important;}.me-auto {  margin-right: auto !important;}.mb-0 {  margin-bottom: 0 !important;}.mb-1 {  margin-bottom: 0.25rem !important;}.mb-2 {  margin-bottom: 0.5rem !important;}.mb-3 {  margin-bottom: 1rem !important;}.mb-4 {  margin-bottom: 1.5rem !important;}.mb-5 {  margin-bottom: 3rem !important;}.mb-6 {  margin-bottom: 4rem !important;}.mb-7 {  margin-bottom: 6rem !important;}.mb-8 {  margin-bottom: 8rem !important;}.mb-9 {  margin-bottom: 10rem !important;}.mb-10 {  margin-bottom: 12rem !important;}.mb-11 {  margin-bottom: 14rem !important;}.mb-12 {  margin-bottom: 16rem !important;}.mb-auto {  margin-bottom: auto !important;}.ms-0 {  margin-left: 0 !important;}.ms-1 {  margin-left: 0.25rem !important;}.ms-2 {  margin-left: 0.5rem !important;}.ms-3 {  margin-left: 1rem !important;}.ms-4 {  margin-left: 1.5rem !important;}.ms-5 {  margin-left: 3rem !important;}.ms-6 {  margin-left: 4rem !important;}.ms-7 {  margin-left: 6rem !important;}.ms-8 {  margin-left: 8rem !important;}.ms-9 {  margin-left: 10rem !important;}.ms-10 {  margin-left: 12rem !important;}.ms-11 {  margin-left: 14rem !important;}.ms-12 {  margin-left: 16rem !important;}.ms-auto {  margin-left: auto !important;}.m-n1 {  margin: -0.25rem !important;}.m-n2 {  margin: -0.5rem !important;}.m-n3 {  margin: -1rem !important;}.m-n4 {  margin: -1.5rem !important;}.m-n5 {  margin: -3rem !important;}.m-n6 {  margin: -4rem !important;}.m-n7 {  margin: -6rem !important;}.m-n8 {  margin: -8rem !important;}.m-n9 {  margin: -10rem !important;}.m-n10 {  margin: -12rem !important;}.m-n11 {  margin: -14rem !important;}.m-n12 {  margin: -16rem !important;}.mx-n1 {  margin-right: -0.25rem !important;  margin-left: -0.25rem !important;}.mx-n2 {  margin-right: -0.5rem !important;  margin-left: -0.5rem !important;}.mx-n3 {  margin-right: -1rem !important;  margin-left: -1rem !important;}.mx-n4 {  margin-right: -1.5rem !important;  margin-left: -1.5rem !important;}.mx-n5 {  margin-right: -3rem !important;  margin-left: -3rem !important;}.mx-n6 {  margin-right: -4rem !important;  margin-left: -4rem !important;}.mx-n7 {  margin-right: -6rem !important;  margin-left: -6rem !important;}.mx-n8 {  margin-right: -8rem !important;  margin-left: -8rem !important;}.mx-n9 {  margin-right: -10rem !important;  margin-left: -10rem !important;}.mx-n10 {  margin-right: -12rem !important;  margin-left: -12rem !important;}.mx-n11 {  margin-right: -14rem !important;  margin-left: -14rem !important;}.mx-n12 {  margin-right: -16rem !important;  margin-left: -16rem !important;}.my-n1 {  margin-top: -0.25rem !important;  margin-bottom: -0.25rem !important;}.my-n2 {  margin-top: -0.5rem !important;  margin-bottom: -0.5rem !important;}.my-n3 {  margin-top: -1rem !important;  margin-bottom: -1rem !important;}.my-n4 {  margin-top: -1.5rem !important;  margin-bottom: -1.5rem !important;}.my-n5 {  margin-top: -3rem !important;  margin-bottom: -3rem !important;}.my-n6 {  margin-top: -4rem !important;  margin-bottom: -4rem !important;}.my-n7 {  margin-top: -6rem !important;  margin-bottom: -6rem !important;}.my-n8 {  margin-top: -8rem !important;  margin-bottom: -8rem !important;}.my-n9 {  margin-top: -10rem !important;  margin-bottom: -10rem !important;}.my-n10 {  margin-top: -12rem !important;  margin-bottom: -12rem !important;}.my-n11 {  margin-top: -14rem !important;  margin-bottom: -14rem !important;}.my-n12 {  margin-top: -16rem !important;  margin-bottom: -16rem !important;}.mt-n1 {  margin-top: -0.25rem !important;}.mt-n2 {  margin-top: -0.5rem !important;}.mt-n3 {  margin-top: -1rem !important;}.mt-n4 {  margin-top: -1.5rem !important;}.mt-n5 {  margin-top: -3rem !important;}.mt-n6 {  margin-top: -4rem !important;}.mt-n7 {  margin-top: -6rem !important;}.mt-n8 {  margin-top: -8rem !important;}.mt-n9 {  margin-top: -10rem !important;}.mt-n10 {  margin-top: -12rem !important;}.mt-n11 {  margin-top: -14rem !important;}.mt-n12 {  margin-top: -16rem !important;}.me-n1 {  margin-right: -0.25rem !important;}.me-n2 {  margin-right: -0.5rem !important;}.me-n3 {  margin-right: -1rem !important;}.me-n4 {  margin-right: -1.5rem !important;}.me-n5 {  margin-right: -3rem !important;}.me-n6 {  margin-right: -4rem !important;}.me-n7 {  margin-right: -6rem !important;}.me-n8 {  margin-right: -8rem !important;}.me-n9 {  margin-right: -10rem !important;}.me-n10 {  margin-right: -12rem !important;}.me-n11 {  margin-right: -14rem !important;}.me-n12 {  margin-right: -16rem !important;}.mb-n1 {  margin-bottom: -0.25rem !important;}.mb-n2 {  margin-bottom: -0.5rem !important;}.mb-n3 {  margin-bottom: -1rem !important;}.mb-n4 {  margin-bottom: -1.5rem !important;}.mb-n5 {  margin-bottom: -3rem !important;}.mb-n6 {  margin-bottom: -4rem !important;}.mb-n7 {  margin-bottom: -6rem !important;}.mb-n8 {  margin-bottom: -8rem !important;}.mb-n9 {  margin-bottom: -10rem !important;}.mb-n10 {  margin-bottom: -12rem !important;}.mb-n11 {  margin-bottom: -14rem !important;}.mb-n12 {  margin-bottom: -16rem !important;}.ms-n1 {  margin-left: -0.25rem !important;}.ms-n2 {  margin-left: -0.5rem !important;}.ms-n3 {  margin-left: -1rem !important;}.ms-n4 {  margin-left: -1.5rem !important;}.ms-n5 {  margin-left: -3rem !important;}.ms-n6 {  margin-left: -4rem !important;}.ms-n7 {  margin-left: -6rem !important;}.ms-n8 {  margin-left: -8rem !important;}.ms-n9 {  margin-left: -10rem !important;}.ms-n10 {  margin-left: -12rem !important;}.ms-n11 {  margin-left: -14rem !important;}.ms-n12 {  margin-left: -16rem !important;}.p-0 {  padding: 0 !important;}.p-1 {  padding: 0.25rem !important;}.p-2 {  padding: 0.5rem !important;}.p-3 {  padding: 1rem !important;}.p-4 {  padding: 1.5rem !important;}.p-5 {  padding: 3rem !important;}.p-6 {  padding: 4rem !important;}.p-7 {  padding: 6rem !important;}.p-8 {  padding: 8rem !important;}.p-9 {  padding: 10rem !important;}.p-10 {  padding: 12rem !important;}.p-11 {  padding: 14rem !important;}.p-12 {  padding: 16rem !important;}.px-0 {  padding-right: 0 !important;  padding-left: 0 !important;}.px-1 {  padding-right: 0.25rem !important;  padding-left: 0.25rem !important;}.px-2 {  padding-right: 0.5rem !important;  padding-left: 0.5rem !important;}.px-3 {  padding-right: 1rem !important;  padding-left: 1rem !important;}.px-4 {  padding-right: 1.5rem !important;  padding-left: 1.5rem !important;}.px-5 {  padding-right: 3rem !important;  padding-left: 3rem !important;}.px-6 {  padding-right: 4rem !important;  padding-left: 4rem !important;}.px-7 {  padding-right: 6rem !important;  padding-left: 6rem !important;}.px-8 {  padding-right: 8rem !important;  padding-left: 8rem !important;}.px-9 {  padding-right: 10rem !important;  padding-left: 10rem !important;}.px-10 {  padding-right: 12rem !important;  padding-left: 12rem !important;}.px-11 {  padding-right: 14rem !important;  padding-left: 14rem !important;}.px-12 {  padding-right: 16rem !important;  padding-left: 16rem !important;}.py-0 {  padding-top: 0 !important;  padding-bottom: 0 !important;}.py-1 {  padding-top: 0.25rem !important;  padding-bottom: 0.25rem !important;}.py-2 {  padding-top: 0.5rem !important;  padding-bottom: 0.5rem !important;}.py-3 {  padding-top: 1rem !important;  padding-bottom: 1rem !important;}.py-4 {  padding-top: 1.5rem !important;  padding-bottom: 1.5rem !important;}.py-5 {  padding-top: 3rem !important;  padding-bottom: 3rem !important;}.py-6 {  padding-top: 4rem !important;  padding-bottom: 4rem !important;}.py-7 {  padding-top: 6rem !important;  padding-bottom: 6rem !important;}.py-8 {  padding-top: 8rem !important;  padding-bottom: 8rem !important;}.py-9 {  padding-top: 10rem !important;  padding-bottom: 10rem !important;}.py-10 {  padding-top: 12rem !important;  padding-bottom: 12rem !important;}.py-11 {  padding-top: 14rem !important;  padding-bottom: 14rem !important;}.py-12 {  padding-top: 16rem !important;  padding-bottom: 16rem !important;}.pt-0 {  padding-top: 0 !important;}.pt-1 {  padding-top: 0.25rem !important;}.pt-2 {  padding-top: 0.5rem !important;}.pt-3 {  padding-top: 1rem !important;}.pt-4 {  padding-top: 1.5rem !important;}.pt-5 {  padding-top: 3rem !important;}.pt-6 {  padding-top: 4rem !important;}.pt-7 {  padding-top: 6rem !important;}.pt-8 {  padding-top: 8rem !important;}.pt-9 {  padding-top: 10rem !important;}.pt-10 {  padding-top: 12rem !important;}.pt-11 {  padding-top: 14rem !important;}.pt-12 {  padding-top: 16rem !important;}.pe-0 {  padding-right: 0 !important;}.pe-1 {  padding-right: 0.25rem !important;}.pe-2 {  padding-right: 0.5rem !important;}.pe-3 {  padding-right: 1rem !important;}.pe-4 {  padding-right: 1.5rem !important;}.pe-5 {  padding-right: 3rem !important;}.pe-6 {  padding-right: 4rem !important;}.pe-7 {  padding-right: 6rem !important;}.pe-8 {  padding-right: 8rem !important;}.pe-9 {  padding-right: 10rem !important;}.pe-10 {  padding-right: 12rem !important;}.pe-11 {  padding-right: 14rem !important;}.pe-12 {  padding-right: 16rem !important;}.pb-0 {  padding-bottom: 0 !important;}.pb-1 {  padding-bottom: 0.25rem !important;}.pb-2 {  padding-bottom: 0.5rem !important;}.pb-3 {  padding-bottom: 1rem !important;}.pb-4 {  padding-bottom: 1.5rem !important;}.pb-5 {  padding-bottom: 3rem !important;}.pb-6 {  padding-bottom: 4rem !important;}.pb-7 {  padding-bottom: 6rem !important;}.pb-8 {  padding-bottom: 8rem !important;}.pb-9 {  padding-bottom: 10rem !important;}.pb-10 {  padding-bottom: 12rem !important;}.pb-11 {  padding-bottom: 14rem !important;}.pb-12 {  padding-bottom: 16rem !important;}.ps-0 {  padding-left: 0 !important;}.ps-1 {  padding-left: 0.25rem !important;}.ps-2 {  padding-left: 0.5rem !important;}.ps-3 {  padding-left: 1rem !important;}.ps-4 {  padding-left: 1.5rem !important;}.ps-5 {  padding-left: 3rem !important;}.ps-6 {  padding-left: 4rem !important;}.ps-7 {  padding-left: 6rem !important;}.ps-8 {  padding-left: 8rem !important;}.ps-9 {  padding-left: 10rem !important;}.ps-10 {  padding-left: 12rem !important;}.ps-11 {  padding-left: 14rem !important;}.ps-12 {  padding-left: 16rem !important;}.gap-0 {  gap: 0 !important;}.gap-1 {  gap: 0.25rem !important;}.gap-2 {  gap: 0.5rem !important;}.gap-3 {  gap: 1rem !important;}.gap-4 {  gap: 1.5rem !important;}.gap-5 {  gap: 3rem !important;}.gap-6 {  gap: 4rem !important;}.gap-7 {  gap: 6rem !important;}.gap-8 {  gap: 8rem !important;}.gap-9 {  gap: 10rem !important;}.gap-10 {  gap: 12rem !important;}.gap-11 {  gap: 14rem !important;}.gap-12 {  gap: 16rem !important;}.font-monospace {  font-family: var(--bs-font-monospace) !important;}.fs-1 {  font-size: calc(1.425rem + 2.1vw) !important;}.fs-2 {  font-size: calc(1.35rem + 1.2vw) !important;}.fs-3 {  font-size: calc(1.3125rem + 0.75vw) !important;}.fs-4 {  font-size: calc(1.275rem + 0.3vw) !important;}.fs-5 {  font-size: 1.25rem !important;}.fs-6 {  font-size: 1rem !important;}.fst-italic {  font-style: italic !important;}.fst-normal {  font-style: normal !important;}.fw-light {  font-weight: 300 !important;}.fw-lighter {  font-weight: lighter !important;}.fw-normal {  font-weight: 400 !important;}.fw-bold {  font-weight: 600 !important;}.fw-bolder {  font-weight: 700 !important;}.lh-1 {  line-height: 1 !important;}.lh-sm {  line-height: 1.25 !important;}.lh-base {  line-height: 1.5 !important;}.lh-lg {  line-height: 2 !important;}.text-start {  text-align: left !important;}.text-end {  text-align: right !important;}.text-center {  text-align: center !important;}.text-decoration-none {  text-decoration: none !important;}.text-decoration-underline {  text-decoration: underline !important;}.text-decoration-line-through {  text-decoration: line-through !important;}.text-lowercase {  text-transform: lowercase !important;}.text-uppercase {  text-transform: uppercase !important;}.text-capitalize {  text-transform: capitalize !important;}.text-wrap {  white-space: normal !important;}.text-nowrap {  white-space: nowrap !important;}/* rtl:begin:remove */.text-break {  word-wrap: break-word !important;  word-break: break-word !important;}/* rtl:end:remove */.text-primary {  color: #e91e63 !important;}.text-secondary {  color: #7b809a !important;}.text-success {  color: #4CAF50 !important;}.text-info {  color: #1A73E8 !important;}.text-warning {  color: #fb8c00 !important;}.text-danger {  color: #F44335 !important;}.text-light {  color: #f0f2f5 !important;}.text-dark {  color: #344767 !important;}.text-white {  color: #fff !important;}.text-body {  color: #7b809a !important;}.text-rose {  color: #e91e63 !important;}.text-muted {  color: #6c757d !important;}.text-black-50 {  color: rgba(0, 0, 0, 0.5) !important;}.text-white-50 {  color: rgba(255, 255, 255, 0.5) !important;}.text-reset {  color: inherit !important;}.text-opacity-25 {  --bs-text-opacity: 0.25;}.text-opacity-50 {  --bs-text-opacity: 0.5;}.text-opacity-75 {  --bs-text-opacity: 0.75;}.text-opacity-100 {  --bs-text-opacity: 1;}.bg-primary {  background-color: #e91e63 !important;}.bg-secondary {  background-color: #7b809a !important;}.bg-success {  background-color: #4CAF50 !important;}.bg-info {  background-color: #1A73E8 !important;}.bg-warning {  background-color: #fb8c00 !important;}.bg-danger {  background-color: #F44335 !important;}.bg-light {  background-color: #f0f2f5 !important;}.bg-dark {  background-color: #344767 !important;}.bg-white {  background-color: #fff !important;}.bg-body {  background-color: #fff !important;}.bg-transparent {  background-color: transparent !important;}.bg-gray-100 {  background-color: #f8f9fa !important;}.bg-gray-200 {  background-color: #f0f2f5 !important;}.bg-gray-300 {  background-color: #dee2e6 !important;}.bg-gray-400 {  background-color: #ced4da !important;}.bg-gray-500 {  background-color: #adb5bd !important;}.bg-gray-600 {  background-color: #6c757d !important;}.bg-gray-700 {  background-color: #495057 !important;}.bg-gray-800 {  background-color: #343a40 !important;}.bg-gray-900 {  background-color: #212529 !important;}.bg-opacity-10 {  --bs-bg-opacity: 0.1;}.bg-opacity-25 {  --bs-bg-opacity: 0.25;}.bg-opacity-50 {  --bs-bg-opacity: 0.5;}.bg-opacity-75 {  --bs-bg-opacity: 0.75;}.bg-opacity-100 {  --bs-bg-opacity: 1;}.bg-gradient {  background-image: var(--bs-gradient) !important;}.user-select-all {  user-select: all !important;}.user-select-auto {  user-select: auto !important;}.user-select-none {  user-select: none !important;}.pe-none {  pointer-events: none !important;}.pe-auto {  pointer-events: auto !important;}.rounded {  border-radius: 0.375rem !important;}.rounded-0 {  border-radius: 0 !important;}.rounded-1 {  border-radius: 0.125rem !important;}.rounded-2 {  border-radius: 0.375rem !important;}.rounded-3 {  border-radius: 0.5rem !important;}.rounded-circle,.avatar.rounded-circle img {  border-radius: 50% !important;}.rounded-pill {  border-radius: 50rem !important;}.rounded-top {  border-top-left-radius: 0.375rem !important;  border-top-right-radius: 0.375rem !important;}.rounded-end {  border-top-right-radius: 0.375rem !important;  border-bottom-right-radius: 0.375rem !important;}.rounded-bottom {  border-bottom-right-radius: 0.375rem !important;  border-bottom-left-radius: 0.375rem !important;}.rounded-start {  border-bottom-left-radius: 0.375rem !important;  border-top-left-radius: 0.375rem !important;}.visible {  visibility: visible !important;}.invisible {  visibility: hidden !important;}.overflow-x-auto {  overflow-x: auto !important;}.overflow-x-hidden {  overflow-x: hidden !important;}.overflow-x-visible {  overflow-x: visible !important;}.overflow-x-scroll {  overflow-x: scroll !important;}.overflow-y-auto {  overflow-y: auto !important;}.overflow-y-hidden {  overflow-y: hidden !important;}.overflow-y-visible {  overflow-y: visible !important;}.overflow-y-scroll {  overflow-y: scroll !important;}.shadow-primary {  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(233, 30, 99, 0.4) !important;}.shadow-secondary {  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(210, 210, 210, 0.4) !important;}.shadow-info {  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(0, 188, 212, 0.4) !important;}.shadow-warning {  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(255, 152, 0, 0.4) !important;}.shadow-success {  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(76, 175, 80, 0.4) !important;}.shadow-danger {  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(244, 67, 54, 0.4) !important;}.shadow-dark {  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(64, 64, 64, 0.4) !important;}.shadow-light {  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(233, 30, 99, 0.4) !important;}.transform-scale-5 {  transform: scale(0.5) !important;}.transform-scale-6 {  transform: scale(0.6) !important;}.transform-scale-7 {  transform: scale(0.7) !important;}.transform-scale-8 {  transform: scale(0.8) !important;}.transform-scale-9 {  transform: scale(0.9) !important;}.transform-scale-10 {  transform: scale(1) !important;}.z-index-0 {  z-index: 0 !important;}.z-index-1 {  z-index: 1 !important;}.z-index-2 {  z-index: 2 !important;}.z-index-3 {  z-index: 3 !important;}.letter-spacing-1 {  letter-spacing: 1px !important;}.letter-spacing-2 {  letter-spacing: 2px !important;}.letter-spacing-3 {  letter-spacing: 3px !important;}.letter-spacing-4 {  letter-spacing: 4px !important;}.letter-spacing-5 {  letter-spacing: 5px !important;}.border-radius-top-start {  border-top-left-radius: 0.375rem !important;}.border-radius-top-start-0 {  border-top-left-radius: 0 !important;}.border-radius-top-start-sm {  border-top-left-radius: 0.125rem !important;}.border-radius-top-start-md {  border-top-left-radius: 0.375rem !important;}.border-radius-top-start-lg {  border-top-left-radius: 0.5rem !important;}.border-radius-top-start-xl {  border-top-left-radius: 0.75rem !important;}.border-radius-top-start-2xl {  border-top-left-radius: 1rem !important;}.border-radius-top-start-circle {  border-top-left-radius: 50% !important;}.border-radius-top-start-pill {  border-top-left-radius: 50rem !important;}.border-radius-top-end {  border-top-right-radius: 0.375rem !important;}.border-radius-top-end-0 {  border-top-right-radius: 0 !important;}.border-radius-top-end-sm {  border-top-right-radius: 0.125rem !important;}.border-radius-top-end-md {  border-top-right-radius: 0.375rem !important;}.border-radius-top-end-lg {  border-top-right-radius: 0.5rem !important;}.border-radius-top-end-xl {  border-top-right-radius: 0.75rem !important;}.border-radius-top-end-2xl {  border-top-right-radius: 1rem !important;}.border-radius-top-end-circle {  border-top-right-radius: 50% !important;}.border-radius-top-end-pill {  border-top-right-radius: 50rem !important;}.border-radius-bottom-start {  border-bottom-left-radius: 0.375rem !important;}.border-radius-bottom-start-0 {  border-bottom-left-radius: 0 !important;}.border-radius-bottom-start-sm {  border-bottom-left-radius: 0.125rem !important;}.border-radius-bottom-start-md {  border-bottom-left-radius: 0.375rem !important;}.border-radius-bottom-start-lg {  border-bottom-left-radius: 0.5rem !important;}.border-radius-bottom-start-xl {  border-bottom-left-radius: 0.75rem !important;}.border-radius-bottom-start-2xl {  border-bottom-left-radius: 1rem !important;}.border-radius-bottom-start-circle {  border-bottom-left-radius: 50% !important;}.border-radius-bottom-start-pill {  border-bottom-left-radius: 50rem !important;}.border-radius-bottom-end {  border-bottom-right-radius: 0.375rem !important;}.border-radius-bottom-end-0 {  border-bottom-right-radius: 0 !important;}.border-radius-bottom-end-sm {  border-bottom-right-radius: 0.125rem !important;}.border-radius-bottom-end-md {  border-bottom-right-radius: 0.375rem !important;}.border-radius-bottom-end-lg {  border-bottom-right-radius: 0.5rem !important;}.border-radius-bottom-end-xl {  border-bottom-right-radius: 0.75rem !important;}.border-radius-bottom-end-2xl {  border-bottom-right-radius: 1rem !important;}.border-radius-bottom-end-circle {  border-bottom-right-radius: 50% !important;}.border-radius-bottom-end-pill {  border-bottom-right-radius: 50rem !important;}.max-height-100 {  max-height: 100px !important;}.max-height-150 {  max-height: 150px !important;}.max-height-160 {  max-height: 160px !important;}.max-height-200 {  max-height: 200px !important;}.max-height-250 {  max-height: 250px !important;}.max-height-300 {  max-height: 300px !important;}.max-height-400 {  max-height: 400px !important;}.max-height-500 {  max-height: 500px !important;}.max-height-600 {  max-height: 600px !important;}.max-height-vh-10 {  max-height: 10vh !important;}.max-height-vh-20 {  max-height: 20vh !important;}.max-height-vh-30 {  max-height: 30vh !important;}.max-height-vh-40 {  max-height: 40vh !important;}.max-height-vh-50 {  max-height: 50vh !important;}.max-height-vh-60 {  max-height: 60vh !important;}.max-height-vh-70 {  max-height: 70vh !important;}.max-height-vh-80 {  max-height: 80vh !important;}.max-height-vh-90 {  max-height: 90vh !important;}.max-height-vh-100 {  max-height: 100vh !important;}.min-height-100 {  min-height: 100px !important;}.min-height-150 {  min-height: 150px !important;}.min-height-160 {  min-height: 160px !important;}.min-height-200 {  min-height: 200px !important;}.min-height-250 {  min-height: 250px !important;}.min-height-300 {  min-height: 300px !important;}.min-height-400 {  min-height: 400px !important;}.min-height-500 {  min-height: 500px !important;}.min-height-600 {  min-height: 600px !important;}.height-100 {  height: 100px !important;}.height-200 {  height: 200px !important;}.height-300 {  height: 300px !important;}.height-400 {  height: 400px !important;}.height-500 {  height: 500px !important;}.height-600 {  height: 600px !important;}.max-width-100 {  max-width: 100px !important;}.max-width-200 {  max-width: 200px !important;}.max-width-300 {  max-width: 300px !important;}.max-width-400 {  max-width: 400px !important;}.max-width-500 {  max-width: 500px !important;}@media (min-width: 576px) {  .float-sm-start {    float: left !important;  }  .float-sm-end {    float: right !important;  }  .float-sm-none {    float: none !important;  }  .d-sm-inline {    display: inline !important;  }  .d-sm-inline-block {    display: inline-block !important;  }  .d-sm-block {    display: block !important;  }  .d-sm-grid {    display: grid !important;  }  .d-sm-table {    display: table !important;  }  .d-sm-table-row {    display: table-row !important;  }  .d-sm-table-cell {    display: table-cell !important;  }  .d-sm-flex {    display: flex !important;  }  .d-sm-inline-flex {    display: inline-flex !important;  }  .d-sm-none {    display: none !important;  }  .border-top-sm {    border-top: 1px solid #dee2e6 !important;  }  .border-top-sm-0 {    border-top: 0 !important;  }  .border-end-sm {    border-right: 1px solid #dee2e6 !important;  }  .border-end-sm-0 {    border-right: 0 !important;  }  .border-bottom-sm {    border-bottom: 1px solid #dee2e6 !important;  }  .border-bottom-sm-0 {    border-bottom: 0 !important;  }  .border-start-sm {    border-left: 1px solid #dee2e6 !important;  }  .border-start-sm-0 {    border-left: 0 !important;  }  .w-sm-0 {    width: 0% !important;  }  .w-sm-1 {    width: 1% !important;  }  .w-sm-2 {    width: 2% !important;  }  .w-sm-3 {    width: 3% !important;  }  .w-sm-4 {    width: 4% !important;  }  .w-sm-5 {    width: 5% !important;  }  .w-sm-6 {    width: 6% !important;  }  .w-sm-7 {    width: 7% !important;  }  .w-sm-8 {    width: 8% !important;  }  .w-sm-9 {    width: 9% !important;  }  .w-sm-10 {    width: 10% !important;  }  .w-sm-15 {    width: 15% !important;  }  .w-sm-20 {    width: 20% !important;  }  .w-sm-25 {    width: 25% !important;  }  .w-sm-30 {    width: 30% !important;  }  .w-sm-35 {    width: 35% !important;  }  .w-sm-40 {    width: 40% !important;  }  .w-sm-45 {    width: 45% !important;  }  .w-sm-50 {    width: 50% !important;  }  .w-sm-55 {    width: 55% !important;  }  .w-sm-60 {    width: 60% !important;  }  .w-sm-65 {    width: 65% !important;  }  .w-sm-70 {    width: 70% !important;  }  .w-sm-75 {    width: 75% !important;  }  .w-sm-80 {    width: 80% !important;  }  .w-sm-85 {    width: 85% !important;  }  .w-sm-90 {    width: 90% !important;  }  .w-sm-95 {    width: 95% !important;  }  .w-sm-100 {    width: 100% !important;  }  .w-sm-auto {    width: auto !important;  }  .flex-sm-fill {    flex: 1 1 auto !important;  }  .flex-sm-row {    flex-direction: row !important;  }  .flex-sm-column {    flex-direction: column !important;  }  .flex-sm-row-reverse {    flex-direction: row-reverse !important;  }  .flex-sm-column-reverse {    flex-direction: column-reverse !important;  }  .flex-sm-grow-0 {    flex-grow: 0 !important;  }  .flex-sm-grow-1 {    flex-grow: 1 !important;  }  .flex-sm-shrink-0 {    flex-shrink: 0 !important;  }  .flex-sm-shrink-1 {    flex-shrink: 1 !important;  }  .flex-sm-wrap {    flex-wrap: wrap !important;  }  .flex-sm-nowrap {    flex-wrap: nowrap !important;  }  .flex-sm-wrap-reverse {    flex-wrap: wrap-reverse !important;  }  .justify-content-sm-start {    justify-content: flex-start !important;  }  .justify-content-sm-end {    justify-content: flex-end !important;  }  .justify-content-sm-center {    justify-content: center !important;  }  .justify-content-sm-between {    justify-content: space-between !important;  }  .justify-content-sm-around {    justify-content: space-around !important;  }  .justify-content-sm-evenly {    justify-content: space-evenly !important;  }  .align-items-sm-start {    align-items: flex-start !important;  }  .align-items-sm-end {    align-items: flex-end !important;  }  .align-items-sm-center {    align-items: center !important;  }  .align-items-sm-baseline {    align-items: baseline !important;  }  .align-items-sm-stretch {    align-items: stretch !important;  }  .align-content-sm-start {    align-content: flex-start !important;  }  .align-content-sm-end {    align-content: flex-end !important;  }  .align-content-sm-center {    align-content: center !important;  }  .align-content-sm-between {    align-content: space-between !important;  }  .align-content-sm-around {    align-content: space-around !important;  }  .align-content-sm-stretch {    align-content: stretch !important;  }  .align-self-sm-auto {    align-self: auto !important;  }  .align-self-sm-start {    align-self: flex-start !important;  }  .align-self-sm-end {    align-self: flex-end !important;  }  .align-self-sm-center {    align-self: center !important;  }  .align-self-sm-baseline {    align-self: baseline !important;  }  .align-self-sm-stretch {    align-self: stretch !important;  }  .order-sm-first {    order: -1 !important;  }  .order-sm-0 {    order: 0 !important;  }  .order-sm-1 {    order: 1 !important;  }  .order-sm-2 {    order: 2 !important;  }  .order-sm-3 {    order: 3 !important;  }  .order-sm-4 {    order: 4 !important;  }  .order-sm-5 {    order: 5 !important;  }  .order-sm-last {    order: 6 !important;  }  .m-sm-0 {    margin: 0 !important;  }  .m-sm-1 {    margin: 0.25rem !important;  }  .m-sm-2 {    margin: 0.5rem !important;  }  .m-sm-3 {    margin: 1rem !important;  }  .m-sm-4 {    margin: 1.5rem !important;  }  .m-sm-5 {    margin: 3rem !important;  }  .m-sm-6 {    margin: 4rem !important;  }  .m-sm-7 {    margin: 6rem !important;  }  .m-sm-8 {    margin: 8rem !important;  }  .m-sm-9 {    margin: 10rem !important;  }  .m-sm-10 {    margin: 12rem !important;  }  .m-sm-11 {    margin: 14rem !important;  }  .m-sm-12 {    margin: 16rem !important;  }  .m-sm-auto {    margin: auto !important;  }  .mx-sm-0 {    margin-right: 0 !important;    margin-left: 0 !important;  }  .mx-sm-1 {    margin-right: 0.25rem !important;    margin-left: 0.25rem !important;  }  .mx-sm-2 {    margin-right: 0.5rem !important;    margin-left: 0.5rem !important;  }  .mx-sm-3 {    margin-right: 1rem !important;    margin-left: 1rem !important;  }  .mx-sm-4 {    margin-right: 1.5rem !important;    margin-left: 1.5rem !important;  }  .mx-sm-5 {    margin-right: 3rem !important;    margin-left: 3rem !important;  }  .mx-sm-6 {    margin-right: 4rem !important;    margin-left: 4rem !important;  }  .mx-sm-7 {    margin-right: 6rem !important;    margin-left: 6rem !important;  }  .mx-sm-8 {    margin-right: 8rem !important;    margin-left: 8rem !important;  }  .mx-sm-9 {    margin-right: 10rem !important;    margin-left: 10rem !important;  }  .mx-sm-10 {    margin-right: 12rem !important;    margin-left: 12rem !important;  }  .mx-sm-11 {    margin-right: 14rem !important;    margin-left: 14rem !important;  }  .mx-sm-12 {    margin-right: 16rem !important;    margin-left: 16rem !important;  }  .mx-sm-auto {    margin-right: auto !important;    margin-left: auto !important;  }  .my-sm-0 {    margin-top: 0 !important;    margin-bottom: 0 !important;  }  .my-sm-1 {    margin-top: 0.25rem !important;    margin-bottom: 0.25rem !important;  }  .my-sm-2 {    margin-top: 0.5rem !important;    margin-bottom: 0.5rem !important;  }  .my-sm-3 {    margin-top: 1rem !important;    margin-bottom: 1rem !important;  }  .my-sm-4 {    margin-top: 1.5rem !important;    margin-bottom: 1.5rem !important;  }  .my-sm-5 {    margin-top: 3rem !important;    margin-bottom: 3rem !important;  }  .my-sm-6 {    margin-top: 4rem !important;    margin-bottom: 4rem !important;  }  .my-sm-7 {    margin-top: 6rem !important;    margin-bottom: 6rem !important;  }  .my-sm-8 {    margin-top: 8rem !important;    margin-bottom: 8rem !important;  }  .my-sm-9 {    margin-top: 10rem !important;    margin-bottom: 10rem !important;  }  .my-sm-10 {    margin-top: 12rem !important;    margin-bottom: 12rem !important;  }  .my-sm-11 {    margin-top: 14rem !important;    margin-bottom: 14rem !important;  }  .my-sm-12 {    margin-top: 16rem !important;    margin-bottom: 16rem !important;  }  .my-sm-auto {    margin-top: auto !important;    margin-bottom: auto !important;  }  .mt-sm-0 {    margin-top: 0 !important;  }  .mt-sm-1 {    margin-top: 0.25rem !important;  }  .mt-sm-2 {    margin-top: 0.5rem !important;  }  .mt-sm-3 {    margin-top: 1rem !important;  }  .mt-sm-4 {    margin-top: 1.5rem !important;  }  .mt-sm-5 {    margin-top: 3rem !important;  }  .mt-sm-6 {    margin-top: 4rem !important;  }  .mt-sm-7 {    margin-top: 6rem !important;  }  .mt-sm-8 {    margin-top: 8rem !important;  }  .mt-sm-9 {    margin-top: 10rem !important;  }  .mt-sm-10 {    margin-top: 12rem !important;  }  .mt-sm-11 {    margin-top: 14rem !important;  }  .mt-sm-12 {    margin-top: 16rem !important;  }  .mt-sm-auto {    margin-top: auto !important;  }  .me-sm-0 {    margin-right: 0 !important;  }  .me-sm-1 {    margin-right: 0.25rem !important;  }  .me-sm-2 {    margin-right: 0.5rem !important;  }  .me-sm-3 {    margin-right: 1rem !important;  }  .me-sm-4 {    margin-right: 1.5rem !important;  }  .me-sm-5 {    margin-right: 3rem !important;  }  .me-sm-6 {    margin-right: 4rem !important;  }  .me-sm-7 {    margin-right: 6rem !important;  }  .me-sm-8 {    margin-right: 8rem !important;  }  .me-sm-9 {    margin-right: 10rem !important;  }  .me-sm-10 {    margin-right: 12rem !important;  }  .me-sm-11 {    margin-right: 14rem !important;  }  .me-sm-12 {    margin-right: 16rem !important;  }  .me-sm-auto {    margin-right: auto !important;  }  .mb-sm-0 {    margin-bottom: 0 !important;  }  .mb-sm-1 {    margin-bottom: 0.25rem !important;  }  .mb-sm-2 {    margin-bottom: 0.5rem !important;  }  .mb-sm-3 {    margin-bottom: 1rem !important;  }  .mb-sm-4 {    margin-bottom: 1.5rem !important;  }  .mb-sm-5 {    margin-bottom: 3rem !important;  }  .mb-sm-6 {    margin-bottom: 4rem !important;  }  .mb-sm-7 {    margin-bottom: 6rem !important;  }  .mb-sm-8 {    margin-bottom: 8rem !important;  }  .mb-sm-9 {    margin-bottom: 10rem !important;  }  .mb-sm-10 {    margin-bottom: 12rem !important;  }  .mb-sm-11 {    margin-bottom: 14rem !important;  }  .mb-sm-12 {    margin-bottom: 16rem !important;  }  .mb-sm-auto {    margin-bottom: auto !important;  }  .ms-sm-0 {    margin-left: 0 !important;  }  .ms-sm-1 {    margin-left: 0.25rem !important;  }  .ms-sm-2 {    margin-left: 0.5rem !important;  }  .ms-sm-3 {    margin-left: 1rem !important;  }  .ms-sm-4 {    margin-left: 1.5rem !important;  }  .ms-sm-5 {    margin-left: 3rem !important;  }  .ms-sm-6 {    margin-left: 4rem !important;  }  .ms-sm-7 {    margin-left: 6rem !important;  }  .ms-sm-8 {    margin-left: 8rem !important;  }  .ms-sm-9 {    margin-left: 10rem !important;  }  .ms-sm-10 {    margin-left: 12rem !important;  }  .ms-sm-11 {    margin-left: 14rem !important;  }  .ms-sm-12 {    margin-left: 16rem !important;  }  .ms-sm-auto {    margin-left: auto !important;  }  .m-sm-n1 {    margin: -0.25rem !important;  }  .m-sm-n2 {    margin: -0.5rem !important;  }  .m-sm-n3 {    margin: -1rem !important;  }  .m-sm-n4 {    margin: -1.5rem !important;  }  .m-sm-n5 {    margin: -3rem !important;  }  .m-sm-n6 {    margin: -4rem !important;  }  .m-sm-n7 {    margin: -6rem !important;  }  .m-sm-n8 {    margin: -8rem !important;  }  .m-sm-n9 {    margin: -10rem !important;  }  .m-sm-n10 {    margin: -12rem !important;  }  .m-sm-n11 {    margin: -14rem !important;  }  .m-sm-n12 {    margin: -16rem !important;  }  .mx-sm-n1 {    margin-right: -0.25rem !important;    margin-left: -0.25rem !important;  }  .mx-sm-n2 {    margin-right: -0.5rem !important;    margin-left: -0.5rem !important;  }  .mx-sm-n3 {    margin-right: -1rem !important;    margin-left: -1rem !important;  }  .mx-sm-n4 {    margin-right: -1.5rem !important;    margin-left: -1.5rem !important;  }  .mx-sm-n5 {    margin-right: -3rem !important;    margin-left: -3rem !important;  }  .mx-sm-n6 {    margin-right: -4rem !important;    margin-left: -4rem !important;  }  .mx-sm-n7 {    margin-right: -6rem !important;    margin-left: -6rem !important;  }  .mx-sm-n8 {    margin-right: -8rem !important;    margin-left: -8rem !important;  }  .mx-sm-n9 {    margin-right: -10rem !important;    margin-left: -10rem !important;  }  .mx-sm-n10 {    margin-right: -12rem !important;    margin-left: -12rem !important;  }  .mx-sm-n11 {    margin-right: -14rem !important;    margin-left: -14rem !important;  }  .mx-sm-n12 {    margin-right: -16rem !important;    margin-left: -16rem !important;  }  .my-sm-n1 {    margin-top: -0.25rem !important;    margin-bottom: -0.25rem !important;  }  .my-sm-n2 {    margin-top: -0.5rem !important;    margin-bottom: -0.5rem !important;  }  .my-sm-n3 {    margin-top: -1rem !important;    margin-bottom: -1rem !important;  }  .my-sm-n4 {    margin-top: -1.5rem !important;    margin-bottom: -1.5rem !important;  }  .my-sm-n5 {    margin-top: -3rem !important;    margin-bottom: -3rem !important;  }  .my-sm-n6 {    margin-top: -4rem !important;    margin-bottom: -4rem !important;  }  .my-sm-n7 {    margin-top: -6rem !important;    margin-bottom: -6rem !important;  }  .my-sm-n8 {    margin-top: -8rem !important;    margin-bottom: -8rem !important;  }  .my-sm-n9 {    margin-top: -10rem !important;    margin-bottom: -10rem !important;  }  .my-sm-n10 {    margin-top: -12rem !important;    margin-bottom: -12rem !important;  }  .my-sm-n11 {    margin-top: -14rem !important;    margin-bottom: -14rem !important;  }  .my-sm-n12 {    margin-top: -16rem !important;    margin-bottom: -16rem !important;  }  .mt-sm-n1 {    margin-top: -0.25rem !important;  }  .mt-sm-n2 {    margin-top: -0.5rem !important;  }  .mt-sm-n3 {    margin-top: -1rem !important;  }  .mt-sm-n4 {    margin-top: -1.5rem !important;  }  .mt-sm-n5 {    margin-top: -3rem !important;  }  .mt-sm-n6 {    margin-top: -4rem !important;  }  .mt-sm-n7 {    margin-top: -6rem !important;  }  .mt-sm-n8 {    margin-top: -8rem !important;  }  .mt-sm-n9 {    margin-top: -10rem !important;  }  .mt-sm-n10 {    margin-top: -12rem !important;  }  .mt-sm-n11 {    margin-top: -14rem !important;  }  .mt-sm-n12 {    margin-top: -16rem !important;  }  .me-sm-n1 {    margin-right: -0.25rem !important;  }  .me-sm-n2 {    margin-right: -0.5rem !important;  }  .me-sm-n3 {    margin-right: -1rem !important;  }  .me-sm-n4 {    margin-right: -1.5rem !important;  }  .me-sm-n5 {    margin-right: -3rem !important;  }  .me-sm-n6 {    margin-right: -4rem !important;  }  .me-sm-n7 {    margin-right: -6rem !important;  }  .me-sm-n8 {    margin-right: -8rem !important;  }  .me-sm-n9 {    margin-right: -10rem !important;  }  .me-sm-n10 {    margin-right: -12rem !important;  }  .me-sm-n11 {    margin-right: -14rem !important;  }  .me-sm-n12 {    margin-right: -16rem !important;  }  .mb-sm-n1 {    margin-bottom: -0.25rem !important;  }  .mb-sm-n2 {    margin-bottom: -0.5rem !important;  }  .mb-sm-n3 {    margin-bottom: -1rem !important;  }  .mb-sm-n4 {    margin-bottom: -1.5rem !important;  }  .mb-sm-n5 {    margin-bottom: -3rem !important;  }  .mb-sm-n6 {    margin-bottom: -4rem !important;  }  .mb-sm-n7 {    margin-bottom: -6rem !important;  }  .mb-sm-n8 {    margin-bottom: -8rem !important;  }  .mb-sm-n9 {    margin-bottom: -10rem !important;  }  .mb-sm-n10 {    margin-bottom: -12rem !important;  }  .mb-sm-n11 {    margin-bottom: -14rem !important;  }  .mb-sm-n12 {    margin-bottom: -16rem !important;  }  .ms-sm-n1 {    margin-left: -0.25rem !important;  }  .ms-sm-n2 {    margin-left: -0.5rem !important;  }  .ms-sm-n3 {    margin-left: -1rem !important;  }  .ms-sm-n4 {    margin-left: -1.5rem !important;  }  .ms-sm-n5 {    margin-left: -3rem !important;  }  .ms-sm-n6 {    margin-left: -4rem !important;  }  .ms-sm-n7 {    margin-left: -6rem !important;  }  .ms-sm-n8 {    margin-left: -8rem !important;  }  .ms-sm-n9 {    margin-left: -10rem !important;  }  .ms-sm-n10 {    margin-left: -12rem !important;  }  .ms-sm-n11 {    margin-left: -14rem !important;  }  .ms-sm-n12 {    margin-left: -16rem !important;  }  .p-sm-0 {    padding: 0 !important;  }  .p-sm-1 {    padding: 0.25rem !important;  }  .p-sm-2 {    padding: 0.5rem !important;  }  .p-sm-3 {    padding: 1rem !important;  }  .p-sm-4 {    padding: 1.5rem !important;  }  .p-sm-5 {    padding: 3rem !important;  }  .p-sm-6 {    padding: 4rem !important;  }  .p-sm-7 {    padding: 6rem !important;  }  .p-sm-8 {    padding: 8rem !important;  }  .p-sm-9 {    padding: 10rem !important;  }  .p-sm-10 {    padding: 12rem !important;  }  .p-sm-11 {    padding: 14rem !important;  }  .p-sm-12 {    padding: 16rem !important;  }  .px-sm-0 {    padding-right: 0 !important;    padding-left: 0 !important;  }  .px-sm-1 {    padding-right: 0.25rem !important;    padding-left: 0.25rem !important;  }  .px-sm-2 {    padding-right: 0.5rem !important;    padding-left: 0.5rem !important;  }  .px-sm-3 {    padding-right: 1rem !important;    padding-left: 1rem !important;  }  .px-sm-4 {    padding-right: 1.5rem !important;    padding-left: 1.5rem !important;  }  .px-sm-5 {    padding-right: 3rem !important;    padding-left: 3rem !important;  }  .px-sm-6 {    padding-right: 4rem !important;    padding-left: 4rem !important;  }  .px-sm-7 {    padding-right: 6rem !important;    padding-left: 6rem !important;  }  .px-sm-8 {    padding-right: 8rem !important;    padding-left: 8rem !important;  }  .px-sm-9 {    padding-right: 10rem !important;    padding-left: 10rem !important;  }  .px-sm-10 {    padding-right: 12rem !important;    padding-left: 12rem !important;  }  .px-sm-11 {    padding-right: 14rem !important;    padding-left: 14rem !important;  }  .px-sm-12 {    padding-right: 16rem !important;    padding-left: 16rem !important;  }  .py-sm-0 {    padding-top: 0 !important;    padding-bottom: 0 !important;  }  .py-sm-1 {    padding-top: 0.25rem !important;    padding-bottom: 0.25rem !important;  }  .py-sm-2 {    padding-top: 0.5rem !important;    padding-bottom: 0.5rem !important;  }  .py-sm-3 {    padding-top: 1rem !important;    padding-bottom: 1rem !important;  }  .py-sm-4 {    padding-top: 1.5rem !important;    padding-bottom: 1.5rem !important;  }  .py-sm-5 {    padding-top: 3rem !important;    padding-bottom: 3rem !important;  }  .py-sm-6 {    padding-top: 4rem !important;    padding-bottom: 4rem !important;  }  .py-sm-7 {    padding-top: 6rem !important;    padding-bottom: 6rem !important;  }  .py-sm-8 {    padding-top: 8rem !important;    padding-bottom: 8rem !important;  }  .py-sm-9 {    padding-top: 10rem !important;    padding-bottom: 10rem !important;  }  .py-sm-10 {    padding-top: 12rem !important;    padding-bottom: 12rem !important;  }  .py-sm-11 {    padding-top: 14rem !important;    padding-bottom: 14rem !important;  }  .py-sm-12 {    padding-top: 16rem !important;    padding-bottom: 16rem !important;  }  .pt-sm-0 {    padding-top: 0 !important;  }  .pt-sm-1 {    padding-top: 0.25rem !important;  }  .pt-sm-2 {    padding-top: 0.5rem !important;  }  .pt-sm-3 {    padding-top: 1rem !important;  }  .pt-sm-4 {    padding-top: 1.5rem !important;  }  .pt-sm-5 {    padding-top: 3rem !important;  }  .pt-sm-6 {    padding-top: 4rem !important;  }  .pt-sm-7 {    padding-top: 6rem !important;  }  .pt-sm-8 {    padding-top: 8rem !important;  }  .pt-sm-9 {    padding-top: 10rem !important;  }  .pt-sm-10 {    padding-top: 12rem !important;  }  .pt-sm-11 {    padding-top: 14rem !important;  }  .pt-sm-12 {    padding-top: 16rem !important;  }  .pe-sm-0 {    padding-right: 0 !important;  }  .pe-sm-1 {    padding-right: 0.25rem !important;  }  .pe-sm-2 {    padding-right: 0.5rem !important;  }  .pe-sm-3 {    padding-right: 1rem !important;  }  .pe-sm-4 {    padding-right: 1.5rem !important;  }  .pe-sm-5 {    padding-right: 3rem !important;  }  .pe-sm-6 {    padding-right: 4rem !important;  }  .pe-sm-7 {    padding-right: 6rem !important;  }  .pe-sm-8 {    padding-right: 8rem !important;  }  .pe-sm-9 {    padding-right: 10rem !important;  }  .pe-sm-10 {    padding-right: 12rem !important;  }  .pe-sm-11 {    padding-right: 14rem !important;  }  .pe-sm-12 {    padding-right: 16rem !important;  }  .pb-sm-0 {    padding-bottom: 0 !important;  }  .pb-sm-1 {    padding-bottom: 0.25rem !important;  }  .pb-sm-2 {    padding-bottom: 0.5rem !important;  }  .pb-sm-3 {    padding-bottom: 1rem !important;  }  .pb-sm-4 {    padding-bottom: 1.5rem !important;  }  .pb-sm-5 {    padding-bottom: 3rem !important;  }  .pb-sm-6 {    padding-bottom: 4rem !important;  }  .pb-sm-7 {    padding-bottom: 6rem !important;  }  .pb-sm-8 {    padding-bottom: 8rem !important;  }  .pb-sm-9 {    padding-bottom: 10rem !important;  }  .pb-sm-10 {    padding-bottom: 12rem !important;  }  .pb-sm-11 {    padding-bottom: 14rem !important;  }  .pb-sm-12 {    padding-bottom: 16rem !important;  }  .ps-sm-0 {    padding-left: 0 !important;  }  .ps-sm-1 {    padding-left: 0.25rem !important;  }  .ps-sm-2 {    padding-left: 0.5rem !important;  }  .ps-sm-3 {    padding-left: 1rem !important;  }  .ps-sm-4 {    padding-left: 1.5rem !important;  }  .ps-sm-5 {    padding-left: 3rem !important;  }  .ps-sm-6 {    padding-left: 4rem !important;  }  .ps-sm-7 {    padding-left: 6rem !important;  }  .ps-sm-8 {    padding-left: 8rem !important;  }  .ps-sm-9 {    padding-left: 10rem !important;  }  .ps-sm-10 {    padding-left: 12rem !important;  }  .ps-sm-11 {    padding-left: 14rem !important;  }  .ps-sm-12 {    padding-left: 16rem !important;  }  .gap-sm-0 {    gap: 0 !important;  }  .gap-sm-1 {    gap: 0.25rem !important;  }  .gap-sm-2 {    gap: 0.5rem !important;  }  .gap-sm-3 {    gap: 1rem !important;  }  .gap-sm-4 {    gap: 1.5rem !important;  }  .gap-sm-5 {    gap: 3rem !important;  }  .gap-sm-6 {    gap: 4rem !important;  }  .gap-sm-7 {    gap: 6rem !important;  }  .gap-sm-8 {    gap: 8rem !important;  }  .gap-sm-9 {    gap: 10rem !important;  }  .gap-sm-10 {    gap: 12rem !important;  }  .gap-sm-11 {    gap: 14rem !important;  }  .gap-sm-12 {    gap: 16rem !important;  }  .text-sm-start {    text-align: left !important;  }  .text-sm-end {    text-align: right !important;  }  .text-sm-center {    text-align: center !important;  }  .transform-scale-sm-5 {    transform: scale(0.5) !important;  }  .transform-scale-sm-6 {    transform: scale(0.6) !important;  }  .transform-scale-sm-7 {    transform: scale(0.7) !important;  }  .transform-scale-sm-8 {    transform: scale(0.8) !important;  }  .transform-scale-sm-9 {    transform: scale(0.9) !important;  }  .transform-scale-sm-10 {    transform: scale(1) !important;  }  .border-radius-top-start-sm {    border-top-left-radius: 0.375rem !important;  }  .border-radius-top-start-sm-0 {    border-top-left-radius: 0 !important;  }  .border-radius-top-start-sm-sm {    border-top-left-radius: 0.125rem !important;  }  .border-radius-top-start-sm-md {    border-top-left-radius: 0.375rem !important;  }  .border-radius-top-start-sm-lg {    border-top-left-radius: 0.5rem !important;  }  .border-radius-top-start-sm-xl {    border-top-left-radius: 0.75rem !important;  }  .border-radius-top-start-sm-2xl {    border-top-left-radius: 1rem !important;  }  .border-radius-top-start-sm-circle {    border-top-left-radius: 50% !important;  }  .border-radius-top-start-sm-pill {    border-top-left-radius: 50rem !important;  }  .border-radius-top-end-sm {    border-top-right-radius: 0.375rem !important;  }  .border-radius-top-end-sm-0 {    border-top-right-radius: 0 !important;  }  .border-radius-top-end-sm-sm {    border-top-right-radius: 0.125rem !important;  }  .border-radius-top-end-sm-md {    border-top-right-radius: 0.375rem !important;  }  .border-radius-top-end-sm-lg {    border-top-right-radius: 0.5rem !important;  }  .border-radius-top-end-sm-xl {    border-top-right-radius: 0.75rem !important;  }  .border-radius-top-end-sm-2xl {    border-top-right-radius: 1rem !important;  }  .border-radius-top-end-sm-circle {    border-top-right-radius: 50% !important;  }  .border-radius-top-end-sm-pill {    border-top-right-radius: 50rem !important;  }  .border-radius-bottom-start-sm {    border-bottom-left-radius: 0.375rem !important;  }  .border-radius-bottom-start-sm-0 {    border-bottom-left-radius: 0 !important;  }  .border-radius-bottom-start-sm-sm {    border-bottom-left-radius: 0.125rem !important;  }  .border-radius-bottom-start-sm-md {    border-bottom-left-radius: 0.375rem !important;  }  .border-radius-bottom-start-sm-lg {    border-bottom-left-radius: 0.5rem !important;  }  .border-radius-bottom-start-sm-xl {    border-bottom-left-radius: 0.75rem !important;  }  .border-radius-bottom-start-sm-2xl {    border-bottom-left-radius: 1rem !important;  }  .border-radius-bottom-start-sm-circle {    border-bottom-left-radius: 50% !important;  }  .border-radius-bottom-start-sm-pill {    border-bottom-left-radius: 50rem !important;  }  .border-radius-bottom-end-sm {    border-bottom-right-radius: 0.375rem !important;  }  .border-radius-bottom-end-sm-0 {    border-bottom-right-radius: 0 !important;  }  .border-radius-bottom-end-sm-sm {    border-bottom-right-radius: 0.125rem !important;  }  .border-radius-bottom-end-sm-md {    border-bottom-right-radius: 0.375rem !important;  }  .border-radius-bottom-end-sm-lg {    border-bottom-right-radius: 0.5rem !important;  }  .border-radius-bottom-end-sm-xl {    border-bottom-right-radius: 0.75rem !important;  }  .border-radius-bottom-end-sm-2xl {    border-bottom-right-radius: 1rem !important;  }  .border-radius-bottom-end-sm-circle {    border-bottom-right-radius: 50% !important;  }  .border-radius-bottom-end-sm-pill {    border-bottom-right-radius: 50rem !important;  }}@media (min-width: 768px) {  .float-md-start {    float: left !important;  }  .float-md-end {    float: right !important;  }  .float-md-none {    float: none !important;  }  .d-md-inline {    display: inline !important;  }  .d-md-inline-block {    display: inline-block !important;  }  .d-md-block {    display: block !important;  }  .d-md-grid {    display: grid !important;  }  .d-md-table {    display: table !important;  }  .d-md-table-row {    display: table-row !important;  }  .d-md-table-cell {    display: table-cell !important;  }  .d-md-flex {    display: flex !important;  }  .d-md-inline-flex {    display: inline-flex !important;  }  .d-md-none {    display: none !important;  }  .border-top-md {    border-top: 1px solid #dee2e6 !important;  }  .border-top-md-0 {    border-top: 0 !important;  }  .border-end-md {    border-right: 1px solid #dee2e6 !important;  }  .border-end-md-0 {    border-right: 0 !important;  }  .border-bottom-md {    border-bottom: 1px solid #dee2e6 !important;  }  .border-bottom-md-0 {    border-bottom: 0 !important;  }  .border-start-md {    border-left: 1px solid #dee2e6 !important;  }  .border-start-md-0 {    border-left: 0 !important;  }  .w-md-0 {    width: 0% !important;  }  .w-md-1 {    width: 1% !important;  }  .w-md-2 {    width: 2% !important;  }  .w-md-3 {    width: 3% !important;  }  .w-md-4 {    width: 4% !important;  }  .w-md-5 {    width: 5% !important;  }  .w-md-6 {    width: 6% !important;  }  .w-md-7 {    width: 7% !important;  }  .w-md-8 {    width: 8% !important;  }  .w-md-9 {    width: 9% !important;  }  .w-md-10 {    width: 10% !important;  }  .w-md-15 {    width: 15% !important;  }  .w-md-20 {    width: 20% !important;  }  .w-md-25 {    width: 25% !important;  }  .w-md-30 {    width: 30% !important;  }  .w-md-35 {    width: 35% !important;  }  .w-md-40 {    width: 40% !important;  }  .w-md-45 {    width: 45% !important;  }  .w-md-50 {    width: 50% !important;  }  .w-md-55 {    width: 55% !important;  }  .w-md-60 {    width: 60% !important;  }  .w-md-65 {    width: 65% !important;  }  .w-md-70 {    width: 70% !important;  }  .w-md-75 {    width: 75% !important;  }  .w-md-80 {    width: 80% !important;  }  .w-md-85 {    width: 85% !important;  }  .w-md-90 {    width: 90% !important;  }  .w-md-95 {    width: 95% !important;  }  .w-md-100 {    width: 100% !important;  }  .w-md-auto {    width: auto !important;  }  .flex-md-fill {    flex: 1 1 auto !important;  }  .flex-md-row {    flex-direction: row !important;  }  .flex-md-column {    flex-direction: column !important;  }  .flex-md-row-reverse {    flex-direction: row-reverse !important;  }  .flex-md-column-reverse {    flex-direction: column-reverse !important;  }  .flex-md-grow-0 {    flex-grow: 0 !important;  }  .flex-md-grow-1 {    flex-grow: 1 !important;  }  .flex-md-shrink-0 {    flex-shrink: 0 !important;  }  .flex-md-shrink-1 {    flex-shrink: 1 !important;  }  .flex-md-wrap {    flex-wrap: wrap !important;  }  .flex-md-nowrap {    flex-wrap: nowrap !important;  }  .flex-md-wrap-reverse {    flex-wrap: wrap-reverse !important;  }  .justify-content-md-start {    justify-content: flex-start !important;  }  .justify-content-md-end {    justify-content: flex-end !important;  }  .justify-content-md-center {    justify-content: center !important;  }  .justify-content-md-between {    justify-content: space-between !important;  }  .justify-content-md-around {    justify-content: space-around !important;  }  .justify-content-md-evenly {    justify-content: space-evenly !important;  }  .align-items-md-start {    align-items: flex-start !important;  }  .align-items-md-end {    align-items: flex-end !important;  }  .align-items-md-center {    align-items: center !important;  }  .align-items-md-baseline {    align-items: baseline !important;  }  .align-items-md-stretch {    align-items: stretch !important;  }  .align-content-md-start {    align-content: flex-start !important;  }  .align-content-md-end {    align-content: flex-end !important;  }  .align-content-md-center {    align-content: center !important;  }  .align-content-md-between {    align-content: space-between !important;  }  .align-content-md-around {    align-content: space-around !important;  }  .align-content-md-stretch {    align-content: stretch !important;  }  .align-self-md-auto {    align-self: auto !important;  }  .align-self-md-start {    align-self: flex-start !important;  }  .align-self-md-end {    align-self: flex-end !important;  }  .align-self-md-center {    align-self: center !important;  }  .align-self-md-baseline {    align-self: baseline !important;  }  .align-self-md-stretch {    align-self: stretch !important;  }  .order-md-first {    order: -1 !important;  }  .order-md-0 {    order: 0 !important;  }  .order-md-1 {    order: 1 !important;  }  .order-md-2 {    order: 2 !important;  }  .order-md-3 {    order: 3 !important;  }  .order-md-4 {    order: 4 !important;  }  .order-md-5 {    order: 5 !important;  }  .order-md-last {    order: 6 !important;  }  .m-md-0 {    margin: 0 !important;  }  .m-md-1 {    margin: 0.25rem !important;  }  .m-md-2 {    margin: 0.5rem !important;  }  .m-md-3 {    margin: 1rem !important;  }  .m-md-4 {    margin: 1.5rem !important;  }  .m-md-5 {    margin: 3rem !important;  }  .m-md-6 {    margin: 4rem !important;  }  .m-md-7 {    margin: 6rem !important;  }  .m-md-8 {    margin: 8rem !important;  }  .m-md-9 {    margin: 10rem !important;  }  .m-md-10 {    margin: 12rem !important;  }  .m-md-11 {    margin: 14rem !important;  }  .m-md-12 {    margin: 16rem !important;  }  .m-md-auto {    margin: auto !important;  }  .mx-md-0 {    margin-right: 0 !important;    margin-left: 0 !important;  }  .mx-md-1 {    margin-right: 0.25rem !important;    margin-left: 0.25rem !important;  }  .mx-md-2 {    margin-right: 0.5rem !important;    margin-left: 0.5rem !important;  }  .mx-md-3 {    margin-right: 1rem !important;    margin-left: 1rem !important;  }  .mx-md-4 {    margin-right: 1.5rem !important;    margin-left: 1.5rem !important;  }  .mx-md-5 {    margin-right: 3rem !important;    margin-left: 3rem !important;  }  .mx-md-6 {    margin-right: 4rem !important;    margin-left: 4rem !important;  }  .mx-md-7 {    margin-right: 6rem !important;    margin-left: 6rem !important;  }  .mx-md-8 {    margin-right: 8rem !important;    margin-left: 8rem !important;  }  .mx-md-9 {    margin-right: 10rem !important;    margin-left: 10rem !important;  }  .mx-md-10 {    margin-right: 12rem !important;    margin-left: 12rem !important;  }  .mx-md-11 {    margin-right: 14rem !important;    margin-left: 14rem !important;  }  .mx-md-12 {    margin-right: 16rem !important;    margin-left: 16rem !important;  }  .mx-md-auto {    margin-right: auto !important;    margin-left: auto !important;  }  .my-md-0 {    margin-top: 0 !important;    margin-bottom: 0 !important;  }  .my-md-1 {    margin-top: 0.25rem !important;    margin-bottom: 0.25rem !important;  }  .my-md-2 {    margin-top: 0.5rem !important;    margin-bottom: 0.5rem !important;  }  .my-md-3 {    margin-top: 1rem !important;    margin-bottom: 1rem !important;  }  .my-md-4 {    margin-top: 1.5rem !important;    margin-bottom: 1.5rem !important;  }  .my-md-5 {    margin-top: 3rem !important;    margin-bottom: 3rem !important;  }  .my-md-6 {    margin-top: 4rem !important;    margin-bottom: 4rem !important;  }  .my-md-7 {    margin-top: 6rem !important;    margin-bottom: 6rem !important;  }  .my-md-8 {    margin-top: 8rem !important;    margin-bottom: 8rem !important;  }  .my-md-9 {    margin-top: 10rem !important;    margin-bottom: 10rem !important;  }  .my-md-10 {    margin-top: 12rem !important;    margin-bottom: 12rem !important;  }  .my-md-11 {    margin-top: 14rem !important;    margin-bottom: 14rem !important;  }  .my-md-12 {    margin-top: 16rem !important;    margin-bottom: 16rem !important;  }  .my-md-auto {    margin-top: auto !important;    margin-bottom: auto !important;  }  .mt-md-0 {    margin-top: 0 !important;  }  .mt-md-1 {    margin-top: 0.25rem !important;  }  .mt-md-2 {    margin-top: 0.5rem !important;  }  .mt-md-3 {    margin-top: 1rem !important;  }  .mt-md-4 {    margin-top: 1.5rem !important;  }  .mt-md-5 {    margin-top: 3rem !important;  }  .mt-md-6 {    margin-top: 4rem !important;  }  .mt-md-7 {    margin-top: 6rem !important;  }  .mt-md-8 {    margin-top: 8rem !important;  }  .mt-md-9 {    margin-top: 10rem !important;  }  .mt-md-10 {    margin-top: 12rem !important;  }  .mt-md-11 {    margin-top: 14rem !important;  }  .mt-md-12 {    margin-top: 16rem !important;  }  .mt-md-auto {    margin-top: auto !important;  }  .me-md-0 {    margin-right: 0 !important;  }  .me-md-1 {    margin-right: 0.25rem !important;  }  .me-md-2 {    margin-right: 0.5rem !important;  }  .me-md-3 {    margin-right: 1rem !important;  }  .me-md-4 {    margin-right: 1.5rem !important;  }  .me-md-5 {    margin-right: 3rem !important;  }  .me-md-6 {    margin-right: 4rem !important;  }  .me-md-7 {    margin-right: 6rem !important;  }  .me-md-8 {    margin-right: 8rem !important;  }  .me-md-9 {    margin-right: 10rem !important;  }  .me-md-10 {    margin-right: 12rem !important;  }  .me-md-11 {    margin-right: 14rem !important;  }  .me-md-12 {    margin-right: 16rem !important;  }  .me-md-auto {    margin-right: auto !important;  }  .mb-md-0 {    margin-bottom: 0 !important;  }  .mb-md-1 {    margin-bottom: 0.25rem !important;  }  .mb-md-2 {    margin-bottom: 0.5rem !important;  }  .mb-md-3 {    margin-bottom: 1rem !important;  }  .mb-md-4 {    margin-bottom: 1.5rem !important;  }  .mb-md-5 {    margin-bottom: 3rem !important;  }  .mb-md-6 {    margin-bottom: 4rem !important;  }  .mb-md-7 {    margin-bottom: 6rem !important;  }  .mb-md-8 {    margin-bottom: 8rem !important;  }  .mb-md-9 {    margin-bottom: 10rem !important;  }  .mb-md-10 {    margin-bottom: 12rem !important;  }  .mb-md-11 {    margin-bottom: 14rem !important;  }  .mb-md-12 {    margin-bottom: 16rem !important;  }  .mb-md-auto {    margin-bottom: auto !important;  }  .ms-md-0 {    margin-left: 0 !important;  }  .ms-md-1 {    margin-left: 0.25rem !important;  }  .ms-md-2 {    margin-left: 0.5rem !important;  }  .ms-md-3 {    margin-left: 1rem !important;  }  .ms-md-4 {    margin-left: 1.5rem !important;  }  .ms-md-5 {    margin-left: 3rem !important;  }  .ms-md-6 {    margin-left: 4rem !important;  }  .ms-md-7 {    margin-left: 6rem !important;  }  .ms-md-8 {    margin-left: 8rem !important;  }  .ms-md-9 {    margin-left: 10rem !important;  }  .ms-md-10 {    margin-left: 12rem !important;  }  .ms-md-11 {    margin-left: 14rem !important;  }  .ms-md-12 {    margin-left: 16rem !important;  }  .ms-md-auto {    margin-left: auto !important;  }  .m-md-n1 {    margin: -0.25rem !important;  }  .m-md-n2 {    margin: -0.5rem !important;  }  .m-md-n3 {    margin: -1rem !important;  }  .m-md-n4 {    margin: -1.5rem !important;  }  .m-md-n5 {    margin: -3rem !important;  }  .m-md-n6 {    margin: -4rem !important;  }  .m-md-n7 {    margin: -6rem !important;  }  .m-md-n8 {    margin: -8rem !important;  }  .m-md-n9 {    margin: -10rem !important;  }  .m-md-n10 {    margin: -12rem !important;  }  .m-md-n11 {    margin: -14rem !important;  }  .m-md-n12 {    margin: -16rem !important;  }  .mx-md-n1 {    margin-right: -0.25rem !important;    margin-left: -0.25rem !important;  }  .mx-md-n2 {    margin-right: -0.5rem !important;    margin-left: -0.5rem !important;  }  .mx-md-n3 {    margin-right: -1rem !important;    margin-left: -1rem !important;  }  .mx-md-n4 {    margin-right: -1.5rem !important;    margin-left: -1.5rem !important;  }  .mx-md-n5 {    margin-right: -3rem !important;    margin-left: -3rem !important;  }  .mx-md-n6 {    margin-right: -4rem !important;    margin-left: -4rem !important;  }  .mx-md-n7 {    margin-right: -6rem !important;    margin-left: -6rem !important;  }  .mx-md-n8 {    margin-right: -8rem !important;    margin-left: -8rem !important;  }  .mx-md-n9 {    margin-right: -10rem !important;    margin-left: -10rem !important;  }  .mx-md-n10 {    margin-right: -12rem !important;    margin-left: -12rem !important;  }  .mx-md-n11 {    margin-right: -14rem !important;    margin-left: -14rem !important;  }  .mx-md-n12 {    margin-right: -16rem !important;    margin-left: -16rem !important;  }  .my-md-n1 {    margin-top: -0.25rem !important;    margin-bottom: -0.25rem !important;  }  .my-md-n2 {    margin-top: -0.5rem !important;    margin-bottom: -0.5rem !important;  }  .my-md-n3 {    margin-top: -1rem !important;    margin-bottom: -1rem !important;  }  .my-md-n4 {    margin-top: -1.5rem !important;    margin-bottom: -1.5rem !important;  }  .my-md-n5 {    margin-top: -3rem !important;    margin-bottom: -3rem !important;  }  .my-md-n6 {    margin-top: -4rem !important;    margin-bottom: -4rem !important;  }  .my-md-n7 {    margin-top: -6rem !important;    margin-bottom: -6rem !important;  }  .my-md-n8 {    margin-top: -8rem !important;    margin-bottom: -8rem !important;  }  .my-md-n9 {    margin-top: -10rem !important;    margin-bottom: -10rem !important;  }  .my-md-n10 {    margin-top: -12rem !important;    margin-bottom: -12rem !important;  }  .my-md-n11 {    margin-top: -14rem !important;    margin-bottom: -14rem !important;  }  .my-md-n12 {    margin-top: -16rem !important;    margin-bottom: -16rem !important;  }  .mt-md-n1 {    margin-top: -0.25rem !important;  }  .mt-md-n2 {    margin-top: -0.5rem !important;  }  .mt-md-n3 {    margin-top: -1rem !important;  }  .mt-md-n4 {    margin-top: -1.5rem !important;  }  .mt-md-n5 {    margin-top: -3rem !important;  }  .mt-md-n6 {    margin-top: -4rem !important;  }  .mt-md-n7 {    margin-top: -6rem !important;  }  .mt-md-n8 {    margin-top: -8rem !important;  }  .mt-md-n9 {    margin-top: -10rem !important;  }  .mt-md-n10 {    margin-top: -12rem !important;  }  .mt-md-n11 {    margin-top: -14rem !important;  }  .mt-md-n12 {    margin-top: -16rem !important;  }  .me-md-n1 {    margin-right: -0.25rem !important;  }  .me-md-n2 {    margin-right: -0.5rem !important;  }  .me-md-n3 {    margin-right: -1rem !important;  }  .me-md-n4 {    margin-right: -1.5rem !important;  }  .me-md-n5 {    margin-right: -3rem !important;  }  .me-md-n6 {    margin-right: -4rem !important;  }  .me-md-n7 {    margin-right: -6rem !important;  }  .me-md-n8 {    margin-right: -8rem !important;  }  .me-md-n9 {    margin-right: -10rem !important;  }  .me-md-n10 {    margin-right: -12rem !important;  }  .me-md-n11 {    margin-right: -14rem !important;  }  .me-md-n12 {    margin-right: -16rem !important;  }  .mb-md-n1 {    margin-bottom: -0.25rem !important;  }  .mb-md-n2 {    margin-bottom: -0.5rem !important;  }  .mb-md-n3 {    margin-bottom: -1rem !important;  }  .mb-md-n4 {    margin-bottom: -1.5rem !important;  }  .mb-md-n5 {    margin-bottom: -3rem !important;  }  .mb-md-n6 {    margin-bottom: -4rem !important;  }  .mb-md-n7 {    margin-bottom: -6rem !important;  }  .mb-md-n8 {    margin-bottom: -8rem !important;  }  .mb-md-n9 {    margin-bottom: -10rem !important;  }  .mb-md-n10 {    margin-bottom: -12rem !important;  }  .mb-md-n11 {    margin-bottom: -14rem !important;  }  .mb-md-n12 {    margin-bottom: -16rem !important;  }  .ms-md-n1 {    margin-left: -0.25rem !important;  }  .ms-md-n2 {    margin-left: -0.5rem !important;  }  .ms-md-n3 {    margin-left: -1rem !important;  }  .ms-md-n4 {    margin-left: -1.5rem !important;  }  .ms-md-n5 {    margin-left: -3rem !important;  }  .ms-md-n6 {    margin-left: -4rem !important;  }  .ms-md-n7 {    margin-left: -6rem !important;  }  .ms-md-n8 {    margin-left: -8rem !important;  }  .ms-md-n9 {    margin-left: -10rem !important;  }  .ms-md-n10 {    margin-left: -12rem !important;  }  .ms-md-n11 {    margin-left: -14rem !important;  }  .ms-md-n12 {    margin-left: -16rem !important;  }  .p-md-0 {    padding: 0 !important;  }  .p-md-1 {    padding: 0.25rem !important;  }  .p-md-2 {    padding: 0.5rem !important;  }  .p-md-3 {    padding: 1rem !important;  }  .p-md-4 {    padding: 1.5rem !important;  }  .p-md-5 {    padding: 3rem !important;  }  .p-md-6 {    padding: 4rem !important;  }  .p-md-7 {    padding: 6rem !important;  }  .p-md-8 {    padding: 8rem !important;  }  .p-md-9 {    padding: 10rem !important;  }  .p-md-10 {    padding: 12rem !important;  }  .p-md-11 {    padding: 14rem !important;  }  .p-md-12 {    padding: 16rem !important;  }  .px-md-0 {    padding-right: 0 !important;    padding-left: 0 !important;  }  .px-md-1 {    padding-right: 0.25rem !important;    padding-left: 0.25rem !important;  }  .px-md-2 {    padding-right: 0.5rem !important;    padding-left: 0.5rem !important;  }  .px-md-3 {    padding-right: 1rem !important;    padding-left: 1rem !important;  }  .px-md-4 {    padding-right: 1.5rem !important;    padding-left: 1.5rem !important;  }  .px-md-5 {    padding-right: 3rem !important;    padding-left: 3rem !important;  }  .px-md-6 {    padding-right: 4rem !important;    padding-left: 4rem !important;  }  .px-md-7 {    padding-right: 6rem !important;    padding-left: 6rem !important;  }  .px-md-8 {    padding-right: 8rem !important;    padding-left: 8rem !important;  }  .px-md-9 {    padding-right: 10rem !important;    padding-left: 10rem !important;  }  .px-md-10 {    padding-right: 12rem !important;    padding-left: 12rem !important;  }  .px-md-11 {    padding-right: 14rem !important;    padding-left: 14rem !important;  }  .px-md-12 {    padding-right: 16rem !important;    padding-left: 16rem !important;  }  .py-md-0 {    padding-top: 0 !important;    padding-bottom: 0 !important;  }  .py-md-1 {    padding-top: 0.25rem !important;    padding-bottom: 0.25rem !important;  }  .py-md-2 {    padding-top: 0.5rem !important;    padding-bottom: 0.5rem !important;  }  .py-md-3 {    padding-top: 1rem !important;    padding-bottom: 1rem !important;  }  .py-md-4 {    padding-top: 1.5rem !important;    padding-bottom: 1.5rem !important;  }  .py-md-5 {    padding-top: 3rem !important;    padding-bottom: 3rem !important;  }  .py-md-6 {    padding-top: 4rem !important;    padding-bottom: 4rem !important;  }  .py-md-7 {    padding-top: 6rem !important;    padding-bottom: 6rem !important;  }  .py-md-8 {    padding-top: 8rem !important;    padding-bottom: 8rem !important;  }  .py-md-9 {    padding-top: 10rem !important;    padding-bottom: 10rem !important;  }  .py-md-10 {    padding-top: 12rem !important;    padding-bottom: 12rem !important;  }  .py-md-11 {    padding-top: 14rem !important;    padding-bottom: 14rem !important;  }  .py-md-12 {    padding-top: 16rem !important;    padding-bottom: 16rem !important;  }  .pt-md-0 {    padding-top: 0 !important;  }  .pt-md-1 {    padding-top: 0.25rem !important;  }  .pt-md-2 {    padding-top: 0.5rem !important;  }  .pt-md-3 {    padding-top: 1rem !important;  }  .pt-md-4 {    padding-top: 1.5rem !important;  }  .pt-md-5 {    padding-top: 3rem !important;  }  .pt-md-6 {    padding-top: 4rem !important;  }  .pt-md-7 {    padding-top: 6rem !important;  }  .pt-md-8 {    padding-top: 8rem !important;  }  .pt-md-9 {    padding-top: 10rem !important;  }  .pt-md-10 {    padding-top: 12rem !important;  }  .pt-md-11 {    padding-top: 14rem !important;  }  .pt-md-12 {    padding-top: 16rem !important;  }  .pe-md-0 {    padding-right: 0 !important;  }  .pe-md-1 {    padding-right: 0.25rem !important;  }  .pe-md-2 {    padding-right: 0.5rem !important;  }  .pe-md-3 {    padding-right: 1rem !important;  }  .pe-md-4 {    padding-right: 1.5rem !important;  }  .pe-md-5 {    padding-right: 3rem !important;  }  .pe-md-6 {    padding-right: 4rem !important;  }  .pe-md-7 {    padding-right: 6rem !important;  }  .pe-md-8 {    padding-right: 8rem !important;  }  .pe-md-9 {    padding-right: 10rem !important;  }  .pe-md-10 {    padding-right: 12rem !important;  }  .pe-md-11 {    padding-right: 14rem !important;  }  .pe-md-12 {    padding-right: 16rem !important;  }  .pb-md-0 {    padding-bottom: 0 !important;  }  .pb-md-1 {    padding-bottom: 0.25rem !important;  }  .pb-md-2 {    padding-bottom: 0.5rem !important;  }  .pb-md-3 {    padding-bottom: 1rem !important;  }  .pb-md-4 {    padding-bottom: 1.5rem !important;  }  .pb-md-5 {    padding-bottom: 3rem !important;  }  .pb-md-6 {    padding-bottom: 4rem !important;  }  .pb-md-7 {    padding-bottom: 6rem !important;  }  .pb-md-8 {    padding-bottom: 8rem !important;  }  .pb-md-9 {    padding-bottom: 10rem !important;  }  .pb-md-10 {    padding-bottom: 12rem !important;  }  .pb-md-11 {    padding-bottom: 14rem !important;  }  .pb-md-12 {    padding-bottom: 16rem !important;  }  .ps-md-0 {    padding-left: 0 !important;  }  .ps-md-1 {    padding-left: 0.25rem !important;  }  .ps-md-2 {    padding-left: 0.5rem !important;  }  .ps-md-3 {    padding-left: 1rem !important;  }  .ps-md-4 {    padding-left: 1.5rem !important;  }  .ps-md-5 {    padding-left: 3rem !important;  }  .ps-md-6 {    padding-left: 4rem !important;  }  .ps-md-7 {    padding-left: 6rem !important;  }  .ps-md-8 {    padding-left: 8rem !important;  }  .ps-md-9 {    padding-left: 10rem !important;  }  .ps-md-10 {    padding-left: 12rem !important;  }  .ps-md-11 {    padding-left: 14rem !important;  }  .ps-md-12 {    padding-left: 16rem !important;  }  .gap-md-0 {    gap: 0 !important;  }  .gap-md-1 {    gap: 0.25rem !important;  }  .gap-md-2 {    gap: 0.5rem !important;  }  .gap-md-3 {    gap: 1rem !important;  }  .gap-md-4 {    gap: 1.5rem !important;  }  .gap-md-5 {    gap: 3rem !important;  }  .gap-md-6 {    gap: 4rem !important;  }  .gap-md-7 {    gap: 6rem !important;  }  .gap-md-8 {    gap: 8rem !important;  }  .gap-md-9 {    gap: 10rem !important;  }  .gap-md-10 {    gap: 12rem !important;  }  .gap-md-11 {    gap: 14rem !important;  }  .gap-md-12 {    gap: 16rem !important;  }  .text-md-start {    text-align: left !important;  }  .text-md-end {    text-align: right !important;  }  .text-md-center {    text-align: center !important;  }  .transform-scale-md-5 {    transform: scale(0.5) !important;  }  .transform-scale-md-6 {    transform: scale(0.6) !important;  }  .transform-scale-md-7 {    transform: scale(0.7) !important;  }  .transform-scale-md-8 {    transform: scale(0.8) !important;  }  .transform-scale-md-9 {    transform: scale(0.9) !important;  }  .transform-scale-md-10 {    transform: scale(1) !important;  }  .border-radius-top-start-md {    border-top-left-radius: 0.375rem !important;  }  .border-radius-top-start-md-0 {    border-top-left-radius: 0 !important;  }  .border-radius-top-start-md-sm {    border-top-left-radius: 0.125rem !important;  }  .border-radius-top-start-md-md {    border-top-left-radius: 0.375rem !important;  }  .border-radius-top-start-md-lg {    border-top-left-radius: 0.5rem !important;  }  .border-radius-top-start-md-xl {    border-top-left-radius: 0.75rem !important;  }  .border-radius-top-start-md-2xl {    border-top-left-radius: 1rem !important;  }  .border-radius-top-start-md-circle {    border-top-left-radius: 50% !important;  }  .border-radius-top-start-md-pill {    border-top-left-radius: 50rem !important;  }  .border-radius-top-end-md {    border-top-right-radius: 0.375rem !important;  }  .border-radius-top-end-md-0 {    border-top-right-radius: 0 !important;  }  .border-radius-top-end-md-sm {    border-top-right-radius: 0.125rem !important;  }  .border-radius-top-end-md-md {    border-top-right-radius: 0.375rem !important;  }  .border-radius-top-end-md-lg {    border-top-right-radius: 0.5rem !important;  }  .border-radius-top-end-md-xl {    border-top-right-radius: 0.75rem !important;  }  .border-radius-top-end-md-2xl {    border-top-right-radius: 1rem !important;  }  .border-radius-top-end-md-circle {    border-top-right-radius: 50% !important;  }  .border-radius-top-end-md-pill {    border-top-right-radius: 50rem !important;  }  .border-radius-bottom-start-md {    border-bottom-left-radius: 0.375rem !important;  }  .border-radius-bottom-start-md-0 {    border-bottom-left-radius: 0 !important;  }  .border-radius-bottom-start-md-sm {    border-bottom-left-radius: 0.125rem !important;  }  .border-radius-bottom-start-md-md {    border-bottom-left-radius: 0.375rem !important;  }  .border-radius-bottom-start-md-lg {    border-bottom-left-radius: 0.5rem !important;  }  .border-radius-bottom-start-md-xl {    border-bottom-left-radius: 0.75rem !important;  }  .border-radius-bottom-start-md-2xl {    border-bottom-left-radius: 1rem !important;  }  .border-radius-bottom-start-md-circle {    border-bottom-left-radius: 50% !important;  }  .border-radius-bottom-start-md-pill {    border-bottom-left-radius: 50rem !important;  }  .border-radius-bottom-end-md {    border-bottom-right-radius: 0.375rem !important;  }  .border-radius-bottom-end-md-0 {    border-bottom-right-radius: 0 !important;  }  .border-radius-bottom-end-md-sm {    border-bottom-right-radius: 0.125rem !important;  }  .border-radius-bottom-end-md-md {    border-bottom-right-radius: 0.375rem !important;  }  .border-radius-bottom-end-md-lg {    border-bottom-right-radius: 0.5rem !important;  }  .border-radius-bottom-end-md-xl {    border-bottom-right-radius: 0.75rem !important;  }  .border-radius-bottom-end-md-2xl {    border-bottom-right-radius: 1rem !important;  }  .border-radius-bottom-end-md-circle {    border-bottom-right-radius: 50% !important;  }  .border-radius-bottom-end-md-pill {    border-bottom-right-radius: 50rem !important;  }}@media (min-width: 992px) {  .float-lg-start {    float: left !important;  }  .float-lg-end {    float: right !important;  }  .float-lg-none {    float: none !important;  }  .d-lg-inline {    display: inline !important;  }  .d-lg-inline-block {    display: inline-block !important;  }  .d-lg-block {    display: block !important;  }  .d-lg-grid {    display: grid !important;  }  .d-lg-table {    display: table !important;  }  .d-lg-table-row {    display: table-row !important;  }  .d-lg-table-cell {    display: table-cell !important;  }  .d-lg-flex {    display: flex !important;  }  .d-lg-inline-flex {    display: inline-flex !important;  }  .d-lg-none {    display: none !important;  }  .border-top-lg {    border-top: 1px solid #dee2e6 !important;  }  .border-top-lg-0 {    border-top: 0 !important;  }  .border-end-lg {    border-right: 1px solid #dee2e6 !important;  }  .border-end-lg-0 {    border-right: 0 !important;  }  .border-bottom-lg {    border-bottom: 1px solid #dee2e6 !important;  }  .border-bottom-lg-0 {    border-bottom: 0 !important;  }  .border-start-lg {    border-left: 1px solid #dee2e6 !important;  }  .border-start-lg-0 {    border-left: 0 !important;  }  .w-lg-0 {    width: 0% !important;  }  .w-lg-1 {    width: 1% !important;  }  .w-lg-2 {    width: 2% !important;  }  .w-lg-3 {    width: 3% !important;  }  .w-lg-4 {    width: 4% !important;  }  .w-lg-5 {    width: 5% !important;  }  .w-lg-6 {    width: 6% !important;  }  .w-lg-7 {    width: 7% !important;  }  .w-lg-8 {    width: 8% !important;  }  .w-lg-9 {    width: 9% !important;  }  .w-lg-10 {    width: 10% !important;  }  .w-lg-15 {    width: 15% !important;  }  .w-lg-20 {    width: 20% !important;  }  .w-lg-25 {    width: 25% !important;  }  .w-lg-30 {    width: 30% !important;  }  .w-lg-35 {    width: 35% !important;  }  .w-lg-40 {    width: 40% !important;  }  .w-lg-45 {    width: 45% !important;  }  .w-lg-50 {    width: 50% !important;  }  .w-lg-55 {    width: 55% !important;  }  .w-lg-60 {    width: 60% !important;  }  .w-lg-65 {    width: 65% !important;  }  .w-lg-70 {    width: 70% !important;  }  .w-lg-75 {    width: 75% !important;  }  .w-lg-80 {    width: 80% !important;  }  .w-lg-85 {    width: 85% !important;  }  .w-lg-90 {    width: 90% !important;  }  .w-lg-95 {    width: 95% !important;  }  .w-lg-100 {    width: 100% !important;  }  .w-lg-auto {    width: auto !important;  }  .flex-lg-fill {    flex: 1 1 auto !important;  }  .flex-lg-row {    flex-direction: row !important;  }  .flex-lg-column {    flex-direction: column !important;  }  .flex-lg-row-reverse {    flex-direction: row-reverse !important;  }  .flex-lg-column-reverse {    flex-direction: column-reverse !important;  }  .flex-lg-grow-0 {    flex-grow: 0 !important;  }  .flex-lg-grow-1 {    flex-grow: 1 !important;  }  .flex-lg-shrink-0 {    flex-shrink: 0 !important;  }  .flex-lg-shrink-1 {    flex-shrink: 1 !important;  }  .flex-lg-wrap {    flex-wrap: wrap !important;  }  .flex-lg-nowrap {    flex-wrap: nowrap !important;  }  .flex-lg-wrap-reverse {    flex-wrap: wrap-reverse !important;  }  .justify-content-lg-start {    justify-content: flex-start !important;  }  .justify-content-lg-end {    justify-content: flex-end !important;  }  .justify-content-lg-center {    justify-content: center !important;  }  .justify-content-lg-between {    justify-content: space-between !important;  }  .justify-content-lg-around {    justify-content: space-around !important;  }  .justify-content-lg-evenly {    justify-content: space-evenly !important;  }  .align-items-lg-start {    align-items: flex-start !important;  }  .align-items-lg-end {    align-items: flex-end !important;  }  .align-items-lg-center {    align-items: center !important;  }  .align-items-lg-baseline {    align-items: baseline !important;  }  .align-items-lg-stretch {    align-items: stretch !important;  }  .align-content-lg-start {    align-content: flex-start !important;  }  .align-content-lg-end {    align-content: flex-end !important;  }  .align-content-lg-center {    align-content: center !important;  }  .align-content-lg-between {    align-content: space-between !important;  }  .align-content-lg-around {    align-content: space-around !important;  }  .align-content-lg-stretch {    align-content: stretch !important;  }  .align-self-lg-auto {    align-self: auto !important;  }  .align-self-lg-start {    align-self: flex-start !important;  }  .align-self-lg-end {    align-self: flex-end !important;  }  .align-self-lg-center {    align-self: center !important;  }  .align-self-lg-baseline {    align-self: baseline !important;  }  .align-self-lg-stretch {    align-self: stretch !important;  }  .order-lg-first {    order: -1 !important;  }  .order-lg-0 {    order: 0 !important;  }  .order-lg-1 {    order: 1 !important;  }  .order-lg-2 {    order: 2 !important;  }  .order-lg-3 {    order: 3 !important;  }  .order-lg-4 {    order: 4 !important;  }  .order-lg-5 {    order: 5 !important;  }  .order-lg-last {    order: 6 !important;  }  .m-lg-0 {    margin: 0 !important;  }  .m-lg-1 {    margin: 0.25rem !important;  }  .m-lg-2 {    margin: 0.5rem !important;  }  .m-lg-3 {    margin: 1rem !important;  }  .m-lg-4 {    margin: 1.5rem !important;  }  .m-lg-5 {    margin: 3rem !important;  }  .m-lg-6 {    margin: 4rem !important;  }  .m-lg-7 {    margin: 6rem !important;  }  .m-lg-8 {    margin: 8rem !important;  }  .m-lg-9 {    margin: 10rem !important;  }  .m-lg-10 {    margin: 12rem !important;  }  .m-lg-11 {    margin: 14rem !important;  }  .m-lg-12 {    margin: 16rem !important;  }  .m-lg-auto {    margin: auto !important;  }  .mx-lg-0 {    margin-right: 0 !important;    margin-left: 0 !important;  }  .mx-lg-1 {    margin-right: 0.25rem !important;    margin-left: 0.25rem !important;  }  .mx-lg-2 {    margin-right: 0.5rem !important;    margin-left: 0.5rem !important;  }  .mx-lg-3 {    margin-right: 1rem !important;    margin-left: 1rem !important;  }  .mx-lg-4 {    margin-right: 1.5rem !important;    margin-left: 1.5rem !important;  }  .mx-lg-5 {    margin-right: 3rem !important;    margin-left: 3rem !important;  }  .mx-lg-6 {    margin-right: 4rem !important;    margin-left: 4rem !important;  }  .mx-lg-7 {    margin-right: 6rem !important;    margin-left: 6rem !important;  }  .mx-lg-8 {    margin-right: 8rem !important;    margin-left: 8rem !important;  }  .mx-lg-9 {    margin-right: 10rem !important;    margin-left: 10rem !important;  }  .mx-lg-10 {    margin-right: 12rem !important;    margin-left: 12rem !important;  }  .mx-lg-11 {    margin-right: 14rem !important;    margin-left: 14rem !important;  }  .mx-lg-12 {    margin-right: 16rem !important;    margin-left: 16rem !important;  }  .mx-lg-auto {    margin-right: auto !important;    margin-left: auto !important;  }  .my-lg-0 {    margin-top: 0 !important;    margin-bottom: 0 !important;  }  .my-lg-1 {    margin-top: 0.25rem !important;    margin-bottom: 0.25rem !important;  }  .my-lg-2 {    margin-top: 0.5rem !important;    margin-bottom: 0.5rem !important;  }  .my-lg-3 {    margin-top: 1rem !important;    margin-bottom: 1rem !important;  }  .my-lg-4 {    margin-top: 1.5rem !important;    margin-bottom: 1.5rem !important;  }  .my-lg-5 {    margin-top: 3rem !important;    margin-bottom: 3rem !important;  }  .my-lg-6 {    margin-top: 4rem !important;    margin-bottom: 4rem !important;  }  .my-lg-7 {    margin-top: 6rem !important;    margin-bottom: 6rem !important;  }  .my-lg-8 {    margin-top: 8rem !important;    margin-bottom: 8rem !important;  }  .my-lg-9 {    margin-top: 10rem !important;    margin-bottom: 10rem !important;  }  .my-lg-10 {    margin-top: 12rem !important;    margin-bottom: 12rem !important;  }  .my-lg-11 {    margin-top: 14rem !important;    margin-bottom: 14rem !important;  }  .my-lg-12 {    margin-top: 16rem !important;    margin-bottom: 16rem !important;  }  .my-lg-auto {    margin-top: auto !important;    margin-bottom: auto !important;  }  .mt-lg-0 {    margin-top: 0 !important;  }  .mt-lg-1 {    margin-top: 0.25rem !important;  }  .mt-lg-2 {    margin-top: 0.5rem !important;  }  .mt-lg-3 {    margin-top: 1rem !important;  }  .mt-lg-4 {    margin-top: 1.5rem !important;  }  .mt-lg-5 {    margin-top: 3rem !important;  }  .mt-lg-6 {    margin-top: 4rem !important;  }  .mt-lg-7 {    margin-top: 6rem !important;  }  .mt-lg-8 {    margin-top: 8rem !important;  }  .mt-lg-9 {    margin-top: 10rem !important;  }  .mt-lg-10 {    margin-top: 12rem !important;  }  .mt-lg-11 {    margin-top: 14rem !important;  }  .mt-lg-12 {    margin-top: 16rem !important;  }  .mt-lg-auto {    margin-top: auto !important;  }  .me-lg-0 {    margin-right: 0 !important;  }  .me-lg-1 {    margin-right: 0.25rem !important;  }  .me-lg-2 {    margin-right: 0.5rem !important;  }  .me-lg-3 {    margin-right: 1rem !important;  }  .me-lg-4 {    margin-right: 1.5rem !important;  }  .me-lg-5 {    margin-right: 3rem !important;  }  .me-lg-6 {    margin-right: 4rem !important;  }  .me-lg-7 {    margin-right: 6rem !important;  }  .me-lg-8 {    margin-right: 8rem !important;  }  .me-lg-9 {    margin-right: 10rem !important;  }  .me-lg-10 {    margin-right: 12rem !important;  }  .me-lg-11 {    margin-right: 14rem !important;  }  .me-lg-12 {    margin-right: 16rem !important;  }  .me-lg-auto {    margin-right: auto !important;  }  .mb-lg-0 {    margin-bottom: 0 !important;  }  .mb-lg-1 {    margin-bottom: 0.25rem !important;  }  .mb-lg-2 {    margin-bottom: 0.5rem !important;  }  .mb-lg-3 {    margin-bottom: 1rem !important;  }  .mb-lg-4 {    margin-bottom: 1.5rem !important;  }  .mb-lg-5 {    margin-bottom: 3rem !important;  }  .mb-lg-6 {    margin-bottom: 4rem !important;  }  .mb-lg-7 {    margin-bottom: 6rem !important;  }  .mb-lg-8 {    margin-bottom: 8rem !important;  }  .mb-lg-9 {    margin-bottom: 10rem !important;  }  .mb-lg-10 {    margin-bottom: 12rem !important;  }  .mb-lg-11 {    margin-bottom: 14rem !important;  }  .mb-lg-12 {    margin-bottom: 16rem !important;  }  .mb-lg-auto {    margin-bottom: auto !important;  }  .ms-lg-0 {    margin-left: 0 !important;  }  .ms-lg-1 {    margin-left: 0.25rem !important;  }  .ms-lg-2 {    margin-left: 0.5rem !important;  }  .ms-lg-3 {    margin-left: 1rem !important;  }  .ms-lg-4 {    margin-left: 1.5rem !important;  }  .ms-lg-5 {    margin-left: 3rem !important;  }  .ms-lg-6 {    margin-left: 4rem !important;  }  .ms-lg-7 {    margin-left: 6rem !important;  }  .ms-lg-8 {    margin-left: 8rem !important;  }  .ms-lg-9 {    margin-left: 10rem !important;  }  .ms-lg-10 {    margin-left: 12rem !important;  }  .ms-lg-11 {    margin-left: 14rem !important;  }  .ms-lg-12 {    margin-left: 16rem !important;  }  .ms-lg-auto {    margin-left: auto !important;  }  .m-lg-n1 {    margin: -0.25rem !important;  }  .m-lg-n2 {    margin: -0.5rem !important;  }  .m-lg-n3 {    margin: -1rem !important;  }  .m-lg-n4 {    margin: -1.5rem !important;  }  .m-lg-n5 {    margin: -3rem !important;  }  .m-lg-n6 {    margin: -4rem !important;  }  .m-lg-n7 {    margin: -6rem !important;  }  .m-lg-n8 {    margin: -8rem !important;  }  .m-lg-n9 {    margin: -10rem !important;  }  .m-lg-n10 {    margin: -12rem !important;  }  .m-lg-n11 {    margin: -14rem !important;  }  .m-lg-n12 {    margin: -16rem !important;  }  .mx-lg-n1 {    margin-right: -0.25rem !important;    margin-left: -0.25rem !important;  }  .mx-lg-n2 {    margin-right: -0.5rem !important;    margin-left: -0.5rem !important;  }  .mx-lg-n3 {    margin-right: -1rem !important;    margin-left: -1rem !important;  }  .mx-lg-n4 {    margin-right: -1.5rem !important;    margin-left: -1.5rem !important;  }  .mx-lg-n5 {    margin-right: -3rem !important;    margin-left: -3rem !important;  }  .mx-lg-n6 {    margin-right: -4rem !important;    margin-left: -4rem !important;  }  .mx-lg-n7 {    margin-right: -6rem !important;    margin-left: -6rem !important;  }  .mx-lg-n8 {    margin-right: -8rem !important;    margin-left: -8rem !important;  }  .mx-lg-n9 {    margin-right: -10rem !important;    margin-left: -10rem !important;  }  .mx-lg-n10 {    margin-right: -12rem !important;    margin-left: -12rem !important;  }  .mx-lg-n11 {    margin-right: -14rem !important;    margin-left: -14rem !important;  }  .mx-lg-n12 {    margin-right: -16rem !important;    margin-left: -16rem !important;  }  .my-lg-n1 {    margin-top: -0.25rem !important;    margin-bottom: -0.25rem !important;  }  .my-lg-n2 {    margin-top: -0.5rem !important;    margin-bottom: -0.5rem !important;  }  .my-lg-n3 {    margin-top: -1rem !important;    margin-bottom: -1rem !important;  }  .my-lg-n4 {    margin-top: -1.5rem !important;    margin-bottom: -1.5rem !important;  }  .my-lg-n5 {    margin-top: -3rem !important;    margin-bottom: -3rem !important;  }  .my-lg-n6 {    margin-top: -4rem !important;    margin-bottom: -4rem !important;  }  .my-lg-n7 {    margin-top: -6rem !important;    margin-bottom: -6rem !important;  }  .my-lg-n8 {    margin-top: -8rem !important;    margin-bottom: -8rem !important;  }  .my-lg-n9 {    margin-top: -10rem !important;    margin-bottom: -10rem !important;  }  .my-lg-n10 {    margin-top: -12rem !important;    margin-bottom: -12rem !important;  }  .my-lg-n11 {    margin-top: -14rem !important;    margin-bottom: -14rem !important;  }  .my-lg-n12 {    margin-top: -16rem !important;    margin-bottom: -16rem !important;  }  .mt-lg-n1 {    margin-top: -0.25rem !important;  }  .mt-lg-n2 {    margin-top: -0.5rem !important;  }  .mt-lg-n3 {    margin-top: -1rem !important;  }  .mt-lg-n4 {    margin-top: -1.5rem !important;  }  .mt-lg-n5 {    margin-top: -3rem !important;  }  .mt-lg-n6 {    margin-top: -4rem !important;  }  .mt-lg-n7 {    margin-top: -6rem !important;  }  .mt-lg-n8 {    margin-top: -8rem !important;  }  .mt-lg-n9 {    margin-top: -10rem !important;  }  .mt-lg-n10 {    margin-top: -12rem !important;  }  .mt-lg-n11 {    margin-top: -14rem !important;  }  .mt-lg-n12 {    margin-top: -16rem !important;  }  .me-lg-n1 {    margin-right: -0.25rem !important;  }  .me-lg-n2 {    margin-right: -0.5rem !important;  }  .me-lg-n3 {    margin-right: -1rem !important;  }  .me-lg-n4 {    margin-right: -1.5rem !important;  }  .me-lg-n5 {    margin-right: -3rem !important;  }  .me-lg-n6 {    margin-right: -4rem !important;  }  .me-lg-n7 {    margin-right: -6rem !important;  }  .me-lg-n8 {    margin-right: -8rem !important;  }  .me-lg-n9 {    margin-right: -10rem !important;  }  .me-lg-n10 {    margin-right: -12rem !important;  }  .me-lg-n11 {    margin-right: -14rem !important;  }  .me-lg-n12 {    margin-right: -16rem !important;  }  .mb-lg-n1 {    margin-bottom: -0.25rem !important;  }  .mb-lg-n2 {    margin-bottom: -0.5rem !important;  }  .mb-lg-n3 {    margin-bottom: -1rem !important;  }  .mb-lg-n4 {    margin-bottom: -1.5rem !important;  }  .mb-lg-n5 {    margin-bottom: -3rem !important;  }  .mb-lg-n6 {    margin-bottom: -4rem !important;  }  .mb-lg-n7 {    margin-bottom: -6rem !important;  }  .mb-lg-n8 {    margin-bottom: -8rem !important;  }  .mb-lg-n9 {    margin-bottom: -10rem !important;  }  .mb-lg-n10 {    margin-bottom: -12rem !important;  }  .mb-lg-n11 {    margin-bottom: -14rem !important;  }  .mb-lg-n12 {    margin-bottom: -16rem !important;  }  .ms-lg-n1 {    margin-left: -0.25rem !important;  }  .ms-lg-n2 {    margin-left: -0.5rem !important;  }  .ms-lg-n3 {    margin-left: -1rem !important;  }  .ms-lg-n4 {    margin-left: -1.5rem !important;  }  .ms-lg-n5 {    margin-left: -3rem !important;  }  .ms-lg-n6 {    margin-left: -4rem !important;  }  .ms-lg-n7 {    margin-left: -6rem !important;  }  .ms-lg-n8 {    margin-left: -8rem !important;  }  .ms-lg-n9 {    margin-left: -10rem !important;  }  .ms-lg-n10 {    margin-left: -12rem !important;  }  .ms-lg-n11 {    margin-left: -14rem !important;  }  .ms-lg-n12 {    margin-left: -16rem !important;  }  .p-lg-0 {    padding: 0 !important;  }  .p-lg-1 {    padding: 0.25rem !important;  }  .p-lg-2 {    padding: 0.5rem !important;  }  .p-lg-3 {    padding: 1rem !important;  }  .p-lg-4 {    padding: 1.5rem !important;  }  .p-lg-5 {    padding: 3rem !important;  }  .p-lg-6 {    padding: 4rem !important;  }  .p-lg-7 {    padding: 6rem !important;  }  .p-lg-8 {    padding: 8rem !important;  }  .p-lg-9 {    padding: 10rem !important;  }  .p-lg-10 {    padding: 12rem !important;  }  .p-lg-11 {    padding: 14rem !important;  }  .p-lg-12 {    padding: 16rem !important;  }  .px-lg-0 {    padding-right: 0 !important;    padding-left: 0 !important;  }  .px-lg-1 {    padding-right: 0.25rem !important;    padding-left: 0.25rem !important;  }  .px-lg-2 {    padding-right: 0.5rem !important;    padding-left: 0.5rem !important;  }  .px-lg-3 {    padding-right: 1rem !important;    padding-left: 1rem !important;  }  .px-lg-4 {    padding-right: 1.5rem !important;    padding-left: 1.5rem !important;  }  .px-lg-5 {    padding-right: 3rem !important;    padding-left: 3rem !important;  }  .px-lg-6 {    padding-right: 4rem !important;    padding-left: 4rem !important;  }  .px-lg-7 {    padding-right: 6rem !important;    padding-left: 6rem !important;  }  .px-lg-8 {    padding-right: 8rem !important;    padding-left: 8rem !important;  }  .px-lg-9 {    padding-right: 10rem !important;    padding-left: 10rem !important;  }  .px-lg-10 {    padding-right: 12rem !important;    padding-left: 12rem !important;  }  .px-lg-11 {    padding-right: 14rem !important;    padding-left: 14rem !important;  }  .px-lg-12 {    padding-right: 16rem !important;    padding-left: 16rem !important;  }  .py-lg-0 {    padding-top: 0 !important;    padding-bottom: 0 !important;  }  .py-lg-1 {    padding-top: 0.25rem !important;    padding-bottom: 0.25rem !important;  }  .py-lg-2 {    padding-top: 0.5rem !important;    padding-bottom: 0.5rem !important;  }  .py-lg-3 {    padding-top: 1rem !important;    padding-bottom: 1rem !important;  }  .py-lg-4 {    padding-top: 1.5rem !important;    padding-bottom: 1.5rem !important;  }  .py-lg-5 {    padding-top: 3rem !important;    padding-bottom: 3rem !important;  }  .py-lg-6 {    padding-top: 4rem !important;    padding-bottom: 4rem !important;  }  .py-lg-7 {    padding-top: 6rem !important;    padding-bottom: 6rem !important;  }  .py-lg-8 {    padding-top: 8rem !important;    padding-bottom: 8rem !important;  }  .py-lg-9 {    padding-top: 10rem !important;    padding-bottom: 10rem !important;  }  .py-lg-10 {    padding-top: 12rem !important;    padding-bottom: 12rem !important;  }  .py-lg-11 {    padding-top: 14rem !important;    padding-bottom: 14rem !important;  }  .py-lg-12 {    padding-top: 16rem !important;    padding-bottom: 16rem !important;  }  .pt-lg-0 {    padding-top: 0 !important;  }  .pt-lg-1 {    padding-top: 0.25rem !important;  }  .pt-lg-2 {    padding-top: 0.5rem !important;  }  .pt-lg-3 {    padding-top: 1rem !important;  }  .pt-lg-4 {    padding-top: 1.5rem !important;  }  .pt-lg-5 {    padding-top: 3rem !important;  }  .pt-lg-6 {    padding-top: 4rem !important;  }  .pt-lg-7 {    padding-top: 6rem !important;  }  .pt-lg-8 {    padding-top: 8rem !important;  }  .pt-lg-9 {    padding-top: 10rem !important;  }  .pt-lg-10 {    padding-top: 12rem !important;  }  .pt-lg-11 {    padding-top: 14rem !important;  }  .pt-lg-12 {    padding-top: 16rem !important;  }  .pe-lg-0 {    padding-right: 0 !important;  }  .pe-lg-1 {    padding-right: 0.25rem !important;  }  .pe-lg-2 {    padding-right: 0.5rem !important;  }  .pe-lg-3 {    padding-right: 1rem !important;  }  .pe-lg-4 {    padding-right: 1.5rem !important;  }  .pe-lg-5 {    padding-right: 3rem !important;  }  .pe-lg-6 {    padding-right: 4rem !important;  }  .pe-lg-7 {    padding-right: 6rem !important;  }  .pe-lg-8 {    padding-right: 8rem !important;  }  .pe-lg-9 {    padding-right: 10rem !important;  }  .pe-lg-10 {    padding-right: 12rem !important;  }  .pe-lg-11 {    padding-right: 14rem !important;  }  .pe-lg-12 {    padding-right: 16rem !important;  }  .pb-lg-0 {    padding-bottom: 0 !important;  }  .pb-lg-1 {    padding-bottom: 0.25rem !important;  }  .pb-lg-2 {    padding-bottom: 0.5rem !important;  }  .pb-lg-3 {    padding-bottom: 1rem !important;  }  .pb-lg-4 {    padding-bottom: 1.5rem !important;  }  .pb-lg-5 {    padding-bottom: 3rem !important;  }  .pb-lg-6 {    padding-bottom: 4rem !important;  }  .pb-lg-7 {    padding-bottom: 6rem !important;  }  .pb-lg-8 {    padding-bottom: 8rem !important;  }  .pb-lg-9 {    padding-bottom: 10rem !important;  }  .pb-lg-10 {    padding-bottom: 12rem !important;  }  .pb-lg-11 {    padding-bottom: 14rem !important;  }  .pb-lg-12 {    padding-bottom: 16rem !important;  }  .ps-lg-0 {    padding-left: 0 !important;  }  .ps-lg-1 {    padding-left: 0.25rem !important;  }  .ps-lg-2 {    padding-left: 0.5rem !important;  }  .ps-lg-3 {    padding-left: 1rem !important;  }  .ps-lg-4 {    padding-left: 1.5rem !important;  }  .ps-lg-5 {    padding-left: 3rem !important;  }  .ps-lg-6 {    padding-left: 4rem !important;  }  .ps-lg-7 {    padding-left: 6rem !important;  }  .ps-lg-8 {    padding-left: 8rem !important;  }  .ps-lg-9 {    padding-left: 10rem !important;  }  .ps-lg-10 {    padding-left: 12rem !important;  }  .ps-lg-11 {    padding-left: 14rem !important;  }  .ps-lg-12 {    padding-left: 16rem !important;  }  .gap-lg-0 {    gap: 0 !important;  }  .gap-lg-1 {    gap: 0.25rem !important;  }  .gap-lg-2 {    gap: 0.5rem !important;  }  .gap-lg-3 {    gap: 1rem !important;  }  .gap-lg-4 {    gap: 1.5rem !important;  }  .gap-lg-5 {    gap: 3rem !important;  }  .gap-lg-6 {    gap: 4rem !important;  }  .gap-lg-7 {    gap: 6rem !important;  }  .gap-lg-8 {    gap: 8rem !important;  }  .gap-lg-9 {    gap: 10rem !important;  }  .gap-lg-10 {    gap: 12rem !important;  }  .gap-lg-11 {    gap: 14rem !important;  }  .gap-lg-12 {    gap: 16rem !important;  }  .text-lg-start {    text-align: left !important;  }  .text-lg-end {    text-align: right !important;  }  .text-lg-center {    text-align: center !important;  }  .transform-scale-lg-5 {    transform: scale(0.5) !important;  }  .transform-scale-lg-6 {    transform: scale(0.6) !important;  }  .transform-scale-lg-7 {    transform: scale(0.7) !important;  }  .transform-scale-lg-8 {    transform: scale(0.8) !important;  }  .transform-scale-lg-9 {    transform: scale(0.9) !important;  }  .transform-scale-lg-10 {    transform: scale(1) !important;  }  .border-radius-top-start-lg {    border-top-left-radius: 0.375rem !important;  }  .border-radius-top-start-lg-0 {    border-top-left-radius: 0 !important;  }  .border-radius-top-start-lg-sm {    border-top-left-radius: 0.125rem !important;  }  .border-radius-top-start-lg-md {    border-top-left-radius: 0.375rem !important;  }  .border-radius-top-start-lg-lg {    border-top-left-radius: 0.5rem !important;  }  .border-radius-top-start-lg-xl {    border-top-left-radius: 0.75rem !important;  }  .border-radius-top-start-lg-2xl {    border-top-left-radius: 1rem !important;  }  .border-radius-top-start-lg-circle {    border-top-left-radius: 50% !important;  }  .border-radius-top-start-lg-pill {    border-top-left-radius: 50rem !important;  }  .border-radius-top-end-lg {    border-top-right-radius: 0.375rem !important;  }  .border-radius-top-end-lg-0 {    border-top-right-radius: 0 !important;  }  .border-radius-top-end-lg-sm {    border-top-right-radius: 0.125rem !important;  }  .border-radius-top-end-lg-md {    border-top-right-radius: 0.375rem !important;  }  .border-radius-top-end-lg-lg {    border-top-right-radius: 0.5rem !important;  }  .border-radius-top-end-lg-xl {    border-top-right-radius: 0.75rem !important;  }  .border-radius-top-end-lg-2xl {    border-top-right-radius: 1rem !important;  }  .border-radius-top-end-lg-circle {    border-top-right-radius: 50% !important;  }  .border-radius-top-end-lg-pill {    border-top-right-radius: 50rem !important;  }  .border-radius-bottom-start-lg {    border-bottom-left-radius: 0.375rem !important;  }  .border-radius-bottom-start-lg-0 {    border-bottom-left-radius: 0 !important;  }  .border-radius-bottom-start-lg-sm {    border-bottom-left-radius: 0.125rem !important;  }  .border-radius-bottom-start-lg-md {    border-bottom-left-radius: 0.375rem !important;  }  .border-radius-bottom-start-lg-lg {    border-bottom-left-radius: 0.5rem !important;  }  .border-radius-bottom-start-lg-xl {    border-bottom-left-radius: 0.75rem !important;  }  .border-radius-bottom-start-lg-2xl {    border-bottom-left-radius: 1rem !important;  }  .border-radius-bottom-start-lg-circle {    border-bottom-left-radius: 50% !important;  }  .border-radius-bottom-start-lg-pill {    border-bottom-left-radius: 50rem !important;  }  .border-radius-bottom-end-lg {    border-bottom-right-radius: 0.375rem !important;  }  .border-radius-bottom-end-lg-0 {    border-bottom-right-radius: 0 !important;  }  .border-radius-bottom-end-lg-sm {    border-bottom-right-radius: 0.125rem !important;  }  .border-radius-bottom-end-lg-md {    border-bottom-right-radius: 0.375rem !important;  }  .border-radius-bottom-end-lg-lg {    border-bottom-right-radius: 0.5rem !important;  }  .border-radius-bottom-end-lg-xl {    border-bottom-right-radius: 0.75rem !important;  }  .border-radius-bottom-end-lg-2xl {    border-bottom-right-radius: 1rem !important;  }  .border-radius-bottom-end-lg-circle {    border-bottom-right-radius: 50% !important;  }  .border-radius-bottom-end-lg-pill {    border-bottom-right-radius: 50rem !important;  }}@media (min-width: 1200px) {  .float-xl-start {    float: left !important;  }  .float-xl-end {    float: right !important;  }  .float-xl-none {    float: none !important;  }  .d-xl-inline {    display: inline !important;  }  .d-xl-inline-block {    display: inline-block !important;  }  .d-xl-block {    display: block !important;  }  .d-xl-grid {    display: grid !important;  }  .d-xl-table {    display: table !important;  }  .d-xl-table-row {    display: table-row !important;  }  .d-xl-table-cell {    display: table-cell !important;  }  .d-xl-flex {    display: flex !important;  }  .d-xl-inline-flex {    display: inline-flex !important;  }  .d-xl-none {    display: none !important;  }  .border-top-xl {    border-top: 1px solid #dee2e6 !important;  }  .border-top-xl-0 {    border-top: 0 !important;  }  .border-end-xl {    border-right: 1px solid #dee2e6 !important;  }  .border-end-xl-0 {    border-right: 0 !important;  }  .border-bottom-xl {    border-bottom: 1px solid #dee2e6 !important;  }  .border-bottom-xl-0 {    border-bottom: 0 !important;  }  .border-start-xl {    border-left: 1px solid #dee2e6 !important;  }  .border-start-xl-0 {    border-left: 0 !important;  }  .w-xl-0 {    width: 0% !important;  }  .w-xl-1 {    width: 1% !important;  }  .w-xl-2 {    width: 2% !important;  }  .w-xl-3 {    width: 3% !important;  }  .w-xl-4 {    width: 4% !important;  }  .w-xl-5 {    width: 5% !important;  }  .w-xl-6 {    width: 6% !important;  }  .w-xl-7 {    width: 7% !important;  }  .w-xl-8 {    width: 8% !important;  }  .w-xl-9 {    width: 9% !important;  }  .w-xl-10 {    width: 10% !important;  }  .w-xl-15 {    width: 15% !important;  }  .w-xl-20 {    width: 20% !important;  }  .w-xl-25 {    width: 25% !important;  }  .w-xl-30 {    width: 30% !important;  }  .w-xl-35 {    width: 35% !important;  }  .w-xl-40 {    width: 40% !important;  }  .w-xl-45 {    width: 45% !important;  }  .w-xl-50 {    width: 50% !important;  }  .w-xl-55 {    width: 55% !important;  }  .w-xl-60 {    width: 60% !important;  }  .w-xl-65 {    width: 65% !important;  }  .w-xl-70 {    width: 70% !important;  }  .w-xl-75 {    width: 75% !important;  }  .w-xl-80 {    width: 80% !important;  }  .w-xl-85 {    width: 85% !important;  }  .w-xl-90 {    width: 90% !important;  }  .w-xl-95 {    width: 95% !important;  }  .w-xl-100 {    width: 100% !important;  }  .w-xl-auto {    width: auto !important;  }  .flex-xl-fill {    flex: 1 1 auto !important;  }  .flex-xl-row {    flex-direction: row !important;  }  .flex-xl-column {    flex-direction: column !important;  }  .flex-xl-row-reverse {    flex-direction: row-reverse !important;  }  .flex-xl-column-reverse {    flex-direction: column-reverse !important;  }  .flex-xl-grow-0 {    flex-grow: 0 !important;  }  .flex-xl-grow-1 {    flex-grow: 1 !important;  }  .flex-xl-shrink-0 {    flex-shrink: 0 !important;  }  .flex-xl-shrink-1 {    flex-shrink: 1 !important;  }  .flex-xl-wrap {    flex-wrap: wrap !important;  }  .flex-xl-nowrap {    flex-wrap: nowrap !important;  }  .flex-xl-wrap-reverse {    flex-wrap: wrap-reverse !important;  }  .justify-content-xl-start {    justify-content: flex-start !important;  }  .justify-content-xl-end {    justify-content: flex-end !important;  }  .justify-content-xl-center {    justify-content: center !important;  }  .justify-content-xl-between {    justify-content: space-between !important;  }  .justify-content-xl-around {    justify-content: space-around !important;  }  .justify-content-xl-evenly {    justify-content: space-evenly !important;  }  .align-items-xl-start {    align-items: flex-start !important;  }  .align-items-xl-end {    align-items: flex-end !important;  }  .align-items-xl-center {    align-items: center !important;  }  .align-items-xl-baseline {    align-items: baseline !important;  }  .align-items-xl-stretch {    align-items: stretch !important;  }  .align-content-xl-start {    align-content: flex-start !important;  }  .align-content-xl-end {    align-content: flex-end !important;  }  .align-content-xl-center {    align-content: center !important;  }  .align-content-xl-between {    align-content: space-between !important;  }  .align-content-xl-around {    align-content: space-around !important;  }  .align-content-xl-stretch {    align-content: stretch !important;  }  .align-self-xl-auto {    align-self: auto !important;  }  .align-self-xl-start {    align-self: flex-start !important;  }  .align-self-xl-end {    align-self: flex-end !important;  }  .align-self-xl-center {    align-self: center !important;  }  .align-self-xl-baseline {    align-self: baseline !important;  }  .align-self-xl-stretch {    align-self: stretch !important;  }  .order-xl-first {    order: -1 !important;  }  .order-xl-0 {    order: 0 !important;  }  .order-xl-1 {    order: 1 !important;  }  .order-xl-2 {    order: 2 !important;  }  .order-xl-3 {    order: 3 !important;  }  .order-xl-4 {    order: 4 !important;  }  .order-xl-5 {    order: 5 !important;  }  .order-xl-last {    order: 6 !important;  }  .m-xl-0 {    margin: 0 !important;  }  .m-xl-1 {    margin: 0.25rem !important;  }  .m-xl-2 {    margin: 0.5rem !important;  }  .m-xl-3 {    margin: 1rem !important;  }  .m-xl-4 {    margin: 1.5rem !important;  }  .m-xl-5 {    margin: 3rem !important;  }  .m-xl-6 {    margin: 4rem !important;  }  .m-xl-7 {    margin: 6rem !important;  }  .m-xl-8 {    margin: 8rem !important;  }  .m-xl-9 {    margin: 10rem !important;  }  .m-xl-10 {    margin: 12rem !important;  }  .m-xl-11 {    margin: 14rem !important;  }  .m-xl-12 {    margin: 16rem !important;  }  .m-xl-auto {    margin: auto !important;  }  .mx-xl-0 {    margin-right: 0 !important;    margin-left: 0 !important;  }  .mx-xl-1 {    margin-right: 0.25rem !important;    margin-left: 0.25rem !important;  }  .mx-xl-2 {    margin-right: 0.5rem !important;    margin-left: 0.5rem !important;  }  .mx-xl-3 {    margin-right: 1rem !important;    margin-left: 1rem !important;  }  .mx-xl-4 {    margin-right: 1.5rem !important;    margin-left: 1.5rem !important;  }  .mx-xl-5 {    margin-right: 3rem !important;    margin-left: 3rem !important;  }  .mx-xl-6 {    margin-right: 4rem !important;    margin-left: 4rem !important;  }  .mx-xl-7 {    margin-right: 6rem !important;    margin-left: 6rem !important;  }  .mx-xl-8 {    margin-right: 8rem !important;    margin-left: 8rem !important;  }  .mx-xl-9 {    margin-right: 10rem !important;    margin-left: 10rem !important;  }  .mx-xl-10 {    margin-right: 12rem !important;    margin-left: 12rem !important;  }  .mx-xl-11 {    margin-right: 14rem !important;    margin-left: 14rem !important;  }  .mx-xl-12 {    margin-right: 16rem !important;    margin-left: 16rem !important;  }  .mx-xl-auto {    margin-right: auto !important;    margin-left: auto !important;  }  .my-xl-0 {    margin-top: 0 !important;    margin-bottom: 0 !important;  }  .my-xl-1 {    margin-top: 0.25rem !important;    margin-bottom: 0.25rem !important;  }  .my-xl-2 {    margin-top: 0.5rem !important;    margin-bottom: 0.5rem !important;  }  .my-xl-3 {    margin-top: 1rem !important;    margin-bottom: 1rem !important;  }  .my-xl-4 {    margin-top: 1.5rem !important;    margin-bottom: 1.5rem !important;  }  .my-xl-5 {    margin-top: 3rem !important;    margin-bottom: 3rem !important;  }  .my-xl-6 {    margin-top: 4rem !important;    margin-bottom: 4rem !important;  }  .my-xl-7 {    margin-top: 6rem !important;    margin-bottom: 6rem !important;  }  .my-xl-8 {    margin-top: 8rem !important;    margin-bottom: 8rem !important;  }  .my-xl-9 {    margin-top: 10rem !important;    margin-bottom: 10rem !important;  }  .my-xl-10 {    margin-top: 12rem !important;    margin-bottom: 12rem !important;  }  .my-xl-11 {    margin-top: 14rem !important;    margin-bottom: 14rem !important;  }  .my-xl-12 {    margin-top: 16rem !important;    margin-bottom: 16rem !important;  }  .my-xl-auto {    margin-top: auto !important;    margin-bottom: auto !important;  }  .mt-xl-0 {    margin-top: 0 !important;  }  .mt-xl-1 {    margin-top: 0.25rem !important;  }  .mt-xl-2 {    margin-top: 0.5rem !important;  }  .mt-xl-3 {    margin-top: 1rem !important;  }  .mt-xl-4 {    margin-top: 1.5rem !important;  }  .mt-xl-5 {    margin-top: 3rem !important;  }  .mt-xl-6 {    margin-top: 4rem !important;  }  .mt-xl-7 {    margin-top: 6rem !important;  }  .mt-xl-8 {    margin-top: 8rem !important;  }  .mt-xl-9 {    margin-top: 10rem !important;  }  .mt-xl-10 {    margin-top: 12rem !important;  }  .mt-xl-11 {    margin-top: 14rem !important;  }  .mt-xl-12 {    margin-top: 16rem !important;  }  .mt-xl-auto {    margin-top: auto !important;  }  .me-xl-0 {    margin-right: 0 !important;  }  .me-xl-1 {    margin-right: 0.25rem !important;  }  .me-xl-2 {    margin-right: 0.5rem !important;  }  .me-xl-3 {    margin-right: 1rem !important;  }  .me-xl-4 {    margin-right: 1.5rem !important;  }  .me-xl-5 {    margin-right: 3rem !important;  }  .me-xl-6 {    margin-right: 4rem !important;  }  .me-xl-7 {    margin-right: 6rem !important;  }  .me-xl-8 {    margin-right: 8rem !important;  }  .me-xl-9 {    margin-right: 10rem !important;  }  .me-xl-10 {    margin-right: 12rem !important;  }  .me-xl-11 {    margin-right: 14rem !important;  }  .me-xl-12 {    margin-right: 16rem !important;  }  .me-xl-auto {    margin-right: auto !important;  }  .mb-xl-0 {    margin-bottom: 0 !important;  }  .mb-xl-1 {    margin-bottom: 0.25rem !important;  }  .mb-xl-2 {    margin-bottom: 0.5rem !important;  }  .mb-xl-3 {    margin-bottom: 1rem !important;  }  .mb-xl-4 {    margin-bottom: 1.5rem !important;  }  .mb-xl-5 {    margin-bottom: 3rem !important;  }  .mb-xl-6 {    margin-bottom: 4rem !important;  }  .mb-xl-7 {    margin-bottom: 6rem !important;  }  .mb-xl-8 {    margin-bottom: 8rem !important;  }  .mb-xl-9 {    margin-bottom: 10rem !important;  }  .mb-xl-10 {    margin-bottom: 12rem !important;  }  .mb-xl-11 {    margin-bottom: 14rem !important;  }  .mb-xl-12 {    margin-bottom: 16rem !important;  }  .mb-xl-auto {    margin-bottom: auto !important;  }  .ms-xl-0 {    margin-left: 0 !important;  }  .ms-xl-1 {    margin-left: 0.25rem !important;  }  .ms-xl-2 {    margin-left: 0.5rem !important;  }  .ms-xl-3 {    margin-left: 1rem !important;  }  .ms-xl-4 {    margin-left: 1.5rem !important;  }  .ms-xl-5 {    margin-left: 3rem !important;  }  .ms-xl-6 {    margin-left: 4rem !important;  }  .ms-xl-7 {    margin-left: 6rem !important;  }  .ms-xl-8 {    margin-left: 8rem !important;  }  .ms-xl-9 {    margin-left: 10rem !important;  }  .ms-xl-10 {    margin-left: 12rem !important;  }  .ms-xl-11 {    margin-left: 14rem !important;  }  .ms-xl-12 {    margin-left: 16rem !important;  }  .ms-xl-auto {    margin-left: auto !important;  }  .m-xl-n1 {    margin: -0.25rem !important;  }  .m-xl-n2 {    margin: -0.5rem !important;  }  .m-xl-n3 {    margin: -1rem !important;  }  .m-xl-n4 {    margin: -1.5rem !important;  }  .m-xl-n5 {    margin: -3rem !important;  }  .m-xl-n6 {    margin: -4rem !important;  }  .m-xl-n7 {    margin: -6rem !important;  }  .m-xl-n8 {    margin: -8rem !important;  }  .m-xl-n9 {    margin: -10rem !important;  }  .m-xl-n10 {    margin: -12rem !important;  }  .m-xl-n11 {    margin: -14rem !important;  }  .m-xl-n12 {    margin: -16rem !important;  }  .mx-xl-n1 {    margin-right: -0.25rem !important;    margin-left: -0.25rem !important;  }  .mx-xl-n2 {    margin-right: -0.5rem !important;    margin-left: -0.5rem !important;  }  .mx-xl-n3 {    margin-right: -1rem !important;    margin-left: -1rem !important;  }  .mx-xl-n4 {    margin-right: -1.5rem !important;    margin-left: -1.5rem !important;  }  .mx-xl-n5 {    margin-right: -3rem !important;    margin-left: -3rem !important;  }  .mx-xl-n6 {    margin-right: -4rem !important;    margin-left: -4rem !important;  }  .mx-xl-n7 {    margin-right: -6rem !important;    margin-left: -6rem !important;  }  .mx-xl-n8 {    margin-right: -8rem !important;    margin-left: -8rem !important;  }  .mx-xl-n9 {    margin-right: -10rem !important;    margin-left: -10rem !important;  }  .mx-xl-n10 {    margin-right: -12rem !important;    margin-left: -12rem !important;  }  .mx-xl-n11 {    margin-right: -14rem !important;    margin-left: -14rem !important;  }  .mx-xl-n12 {    margin-right: -16rem !important;    margin-left: -16rem !important;  }  .my-xl-n1 {    margin-top: -0.25rem !important;    margin-bottom: -0.25rem !important;  }  .my-xl-n2 {    margin-top: -0.5rem !important;    margin-bottom: -0.5rem !important;  }  .my-xl-n3 {    margin-top: -1rem !important;    margin-bottom: -1rem !important;  }  .my-xl-n4 {    margin-top: -1.5rem !important;    margin-bottom: -1.5rem !important;  }  .my-xl-n5 {    margin-top: -3rem !important;    margin-bottom: -3rem !important;  }  .my-xl-n6 {    margin-top: -4rem !important;    margin-bottom: -4rem !important;  }  .my-xl-n7 {    margin-top: -6rem !important;    margin-bottom: -6rem !important;  }  .my-xl-n8 {    margin-top: -8rem !important;    margin-bottom: -8rem !important;  }  .my-xl-n9 {    margin-top: -10rem !important;    margin-bottom: -10rem !important;  }  .my-xl-n10 {    margin-top: -12rem !important;    margin-bottom: -12rem !important;  }  .my-xl-n11 {    margin-top: -14rem !important;    margin-bottom: -14rem !important;  }  .my-xl-n12 {    margin-top: -16rem !important;    margin-bottom: -16rem !important;  }  .mt-xl-n1 {    margin-top: -0.25rem !important;  }  .mt-xl-n2 {    margin-top: -0.5rem !important;  }  .mt-xl-n3 {    margin-top: -1rem !important;  }  .mt-xl-n4 {    margin-top: -1.5rem !important;  }  .mt-xl-n5 {    margin-top: -3rem !important;  }  .mt-xl-n6 {    margin-top: -4rem !important;  }  .mt-xl-n7 {    margin-top: -6rem !important;  }  .mt-xl-n8 {    margin-top: -8rem !important;  }  .mt-xl-n9 {    margin-top: -10rem !important;  }  .mt-xl-n10 {    margin-top: -12rem !important;  }  .mt-xl-n11 {    margin-top: -14rem !important;  }  .mt-xl-n12 {    margin-top: -16rem !important;  }  .me-xl-n1 {    margin-right: -0.25rem !important;  }  .me-xl-n2 {    margin-right: -0.5rem !important;  }  .me-xl-n3 {    margin-right: -1rem !important;  }  .me-xl-n4 {    margin-right: -1.5rem !important;  }  .me-xl-n5 {    margin-right: -3rem !important;  }  .me-xl-n6 {    margin-right: -4rem !important;  }  .me-xl-n7 {    margin-right: -6rem !important;  }  .me-xl-n8 {    margin-right: -8rem !important;  }  .me-xl-n9 {    margin-right: -10rem !important;  }  .me-xl-n10 {    margin-right: -12rem !important;  }  .me-xl-n11 {    margin-right: -14rem !important;  }  .me-xl-n12 {    margin-right: -16rem !important;  }  .mb-xl-n1 {    margin-bottom: -0.25rem !important;  }  .mb-xl-n2 {    margin-bottom: -0.5rem !important;  }  .mb-xl-n3 {    margin-bottom: -1rem !important;  }  .mb-xl-n4 {    margin-bottom: -1.5rem !important;  }  .mb-xl-n5 {    margin-bottom: -3rem !important;  }  .mb-xl-n6 {    margin-bottom: -4rem !important;  }  .mb-xl-n7 {    margin-bottom: -6rem !important;  }  .mb-xl-n8 {    margin-bottom: -8rem !important;  }  .mb-xl-n9 {    margin-bottom: -10rem !important;  }  .mb-xl-n10 {    margin-bottom: -12rem !important;  }  .mb-xl-n11 {    margin-bottom: -14rem !important;  }  .mb-xl-n12 {    margin-bottom: -16rem !important;  }  .ms-xl-n1 {    margin-left: -0.25rem !important;  }  .ms-xl-n2 {    margin-left: -0.5rem !important;  }  .ms-xl-n3 {    margin-left: -1rem !important;  }  .ms-xl-n4 {    margin-left: -1.5rem !important;  }  .ms-xl-n5 {    margin-left: -3rem !important;  }  .ms-xl-n6 {    margin-left: -4rem !important;  }  .ms-xl-n7 {    margin-left: -6rem !important;  }  .ms-xl-n8 {    margin-left: -8rem !important;  }  .ms-xl-n9 {    margin-left: -10rem !important;  }  .ms-xl-n10 {    margin-left: -12rem !important;  }  .ms-xl-n11 {    margin-left: -14rem !important;  }  .ms-xl-n12 {    margin-left: -16rem !important;  }  .p-xl-0 {    padding: 0 !important;  }  .p-xl-1 {    padding: 0.25rem !important;  }  .p-xl-2 {    padding: 0.5rem !important;  }  .p-xl-3 {    padding: 1rem !important;  }  .p-xl-4 {    padding: 1.5rem !important;  }  .p-xl-5 {    padding: 3rem !important;  }  .p-xl-6 {    padding: 4rem !important;  }  .p-xl-7 {    padding: 6rem !important;  }  .p-xl-8 {    padding: 8rem !important;  }  .p-xl-9 {    padding: 10rem !important;  }  .p-xl-10 {    padding: 12rem !important;  }  .p-xl-11 {    padding: 14rem !important;  }  .p-xl-12 {    padding: 16rem !important;  }  .px-xl-0 {    padding-right: 0 !important;    padding-left: 0 !important;  }  .px-xl-1 {    padding-right: 0.25rem !important;    padding-left: 0.25rem !important;  }  .px-xl-2 {    padding-right: 0.5rem !important;    padding-left: 0.5rem !important;  }  .px-xl-3 {    padding-right: 1rem !important;    padding-left: 1rem !important;  }  .px-xl-4 {    padding-right: 1.5rem !important;    padding-left: 1.5rem !important;  }  .px-xl-5 {    padding-right: 3rem !important;    padding-left: 3rem !important;  }  .px-xl-6 {    padding-right: 4rem !important;    padding-left: 4rem !important;  }  .px-xl-7 {    padding-right: 6rem !important;    padding-left: 6rem !important;  }  .px-xl-8 {    padding-right: 8rem !important;    padding-left: 8rem !important;  }  .px-xl-9 {    padding-right: 10rem !important;    padding-left: 10rem !important;  }  .px-xl-10 {    padding-right: 12rem !important;    padding-left: 12rem !important;  }  .px-xl-11 {    padding-right: 14rem !important;    padding-left: 14rem !important;  }  .px-xl-12 {    padding-right: 16rem !important;    padding-left: 16rem !important;  }  .py-xl-0 {    padding-top: 0 !important;    padding-bottom: 0 !important;  }  .py-xl-1 {    padding-top: 0.25rem !important;    padding-bottom: 0.25rem !important;  }  .py-xl-2 {    padding-top: 0.5rem !important;    padding-bottom: 0.5rem !important;  }  .py-xl-3 {    padding-top: 1rem !important;    padding-bottom: 1rem !important;  }  .py-xl-4 {    padding-top: 1.5rem !important;    padding-bottom: 1.5rem !important;  }  .py-xl-5 {    padding-top: 3rem !important;    padding-bottom: 3rem !important;  }  .py-xl-6 {    padding-top: 4rem !important;    padding-bottom: 4rem !important;  }  .py-xl-7 {    padding-top: 6rem !important;    padding-bottom: 6rem !important;  }  .py-xl-8 {    padding-top: 8rem !important;    padding-bottom: 8rem !important;  }  .py-xl-9 {    padding-top: 10rem !important;    padding-bottom: 10rem !important;  }  .py-xl-10 {    padding-top: 12rem !important;    padding-bottom: 12rem !important;  }  .py-xl-11 {    padding-top: 14rem !important;    padding-bottom: 14rem !important;  }  .py-xl-12 {    padding-top: 16rem !important;    padding-bottom: 16rem !important;  }  .pt-xl-0 {    padding-top: 0 !important;  }  .pt-xl-1 {    padding-top: 0.25rem !important;  }  .pt-xl-2 {    padding-top: 0.5rem !important;  }  .pt-xl-3 {    padding-top: 1rem !important;  }  .pt-xl-4 {    padding-top: 1.5rem !important;  }  .pt-xl-5 {    padding-top: 3rem !important;  }  .pt-xl-6 {    padding-top: 4rem !important;  }  .pt-xl-7 {    padding-top: 6rem !important;  }  .pt-xl-8 {    padding-top: 8rem !important;  }  .pt-xl-9 {    padding-top: 10rem !important;  }  .pt-xl-10 {    padding-top: 12rem !important;  }  .pt-xl-11 {    padding-top: 14rem !important;  }  .pt-xl-12 {    padding-top: 16rem !important;  }  .pe-xl-0 {    padding-right: 0 !important;  }  .pe-xl-1 {    padding-right: 0.25rem !important;  }  .pe-xl-2 {    padding-right: 0.5rem !important;  }  .pe-xl-3 {    padding-right: 1rem !important;  }  .pe-xl-4 {    padding-right: 1.5rem !important;  }  .pe-xl-5 {    padding-right: 3rem !important;  }  .pe-xl-6 {    padding-right: 4rem !important;  }  .pe-xl-7 {    padding-right: 6rem !important;  }  .pe-xl-8 {    padding-right: 8rem !important;  }  .pe-xl-9 {    padding-right: 10rem !important;  }  .pe-xl-10 {    padding-right: 12rem !important;  }  .pe-xl-11 {    padding-right: 14rem !important;  }  .pe-xl-12 {    padding-right: 16rem !important;  }  .pb-xl-0 {    padding-bottom: 0 !important;  }  .pb-xl-1 {    padding-bottom: 0.25rem !important;  }  .pb-xl-2 {    padding-bottom: 0.5rem !important;  }  .pb-xl-3 {    padding-bottom: 1rem !important;  }  .pb-xl-4 {    padding-bottom: 1.5rem !important;  }  .pb-xl-5 {    padding-bottom: 3rem !important;  }  .pb-xl-6 {    padding-bottom: 4rem !important;  }  .pb-xl-7 {    padding-bottom: 6rem !important;  }  .pb-xl-8 {    padding-bottom: 8rem !important;  }  .pb-xl-9 {    padding-bottom: 10rem !important;  }  .pb-xl-10 {    padding-bottom: 12rem !important;  }  .pb-xl-11 {    padding-bottom: 14rem !important;  }  .pb-xl-12 {    padding-bottom: 16rem !important;  }  .ps-xl-0 {    padding-left: 0 !important;  }  .ps-xl-1 {    padding-left: 0.25rem !important;  }  .ps-xl-2 {    padding-left: 0.5rem !important;  }  .ps-xl-3 {    padding-left: 1rem !important;  }  .ps-xl-4 {    padding-left: 1.5rem !important;  }  .ps-xl-5 {    padding-left: 3rem !important;  }  .ps-xl-6 {    padding-left: 4rem !important;  }  .ps-xl-7 {    padding-left: 6rem !important;  }  .ps-xl-8 {    padding-left: 8rem !important;  }  .ps-xl-9 {    padding-left: 10rem !important;  }  .ps-xl-10 {    padding-left: 12rem !important;  }  .ps-xl-11 {    padding-left: 14rem !important;  }  .ps-xl-12 {    padding-left: 16rem !important;  }  .gap-xl-0 {    gap: 0 !important;  }  .gap-xl-1 {    gap: 0.25rem !important;  }  .gap-xl-2 {    gap: 0.5rem !important;  }  .gap-xl-3 {    gap: 1rem !important;  }  .gap-xl-4 {    gap: 1.5rem !important;  }  .gap-xl-5 {    gap: 3rem !important;  }  .gap-xl-6 {    gap: 4rem !important;  }  .gap-xl-7 {    gap: 6rem !important;  }  .gap-xl-8 {    gap: 8rem !important;  }  .gap-xl-9 {    gap: 10rem !important;  }  .gap-xl-10 {    gap: 12rem !important;  }  .gap-xl-11 {    gap: 14rem !important;  }  .gap-xl-12 {    gap: 16rem !important;  }  .text-xl-start {    text-align: left !important;  }  .text-xl-end {    text-align: right !important;  }  .text-xl-center {    text-align: center !important;  }  .transform-scale-xl-5 {    transform: scale(0.5) !important;  }  .transform-scale-xl-6 {    transform: scale(0.6) !important;  }  .transform-scale-xl-7 {    transform: scale(0.7) !important;  }  .transform-scale-xl-8 {    transform: scale(0.8) !important;  }  .transform-scale-xl-9 {    transform: scale(0.9) !important;  }  .transform-scale-xl-10 {    transform: scale(1) !important;  }  .border-radius-top-start-xl {    border-top-left-radius: 0.375rem !important;  }  .border-radius-top-start-xl-0 {    border-top-left-radius: 0 !important;  }  .border-radius-top-start-xl-sm {    border-top-left-radius: 0.125rem !important;  }  .border-radius-top-start-xl-md {    border-top-left-radius: 0.375rem !important;  }  .border-radius-top-start-xl-lg {    border-top-left-radius: 0.5rem !important;  }  .border-radius-top-start-xl-xl {    border-top-left-radius: 0.75rem !important;  }  .border-radius-top-start-xl-2xl {    border-top-left-radius: 1rem !important;  }  .border-radius-top-start-xl-circle {    border-top-left-radius: 50% !important;  }  .border-radius-top-start-xl-pill {    border-top-left-radius: 50rem !important;  }  .border-radius-top-end-xl {    border-top-right-radius: 0.375rem !important;  }  .border-radius-top-end-xl-0 {    border-top-right-radius: 0 !important;  }  .border-radius-top-end-xl-sm {    border-top-right-radius: 0.125rem !important;  }  .border-radius-top-end-xl-md {    border-top-right-radius: 0.375rem !important;  }  .border-radius-top-end-xl-lg {    border-top-right-radius: 0.5rem !important;  }  .border-radius-top-end-xl-xl {    border-top-right-radius: 0.75rem !important;  }  .border-radius-top-end-xl-2xl {    border-top-right-radius: 1rem !important;  }  .border-radius-top-end-xl-circle {    border-top-right-radius: 50% !important;  }  .border-radius-top-end-xl-pill {    border-top-right-radius: 50rem !important;  }  .border-radius-bottom-start-xl {    border-bottom-left-radius: 0.375rem !important;  }  .border-radius-bottom-start-xl-0 {    border-bottom-left-radius: 0 !important;  }  .border-radius-bottom-start-xl-sm {    border-bottom-left-radius: 0.125rem !important;  }  .border-radius-bottom-start-xl-md {    border-bottom-left-radius: 0.375rem !important;  }  .border-radius-bottom-start-xl-lg {    border-bottom-left-radius: 0.5rem !important;  }  .border-radius-bottom-start-xl-xl {    border-bottom-left-radius: 0.75rem !important;  }  .border-radius-bottom-start-xl-2xl {    border-bottom-left-radius: 1rem !important;  }  .border-radius-bottom-start-xl-circle {    border-bottom-left-radius: 50% !important;  }  .border-radius-bottom-start-xl-pill {    border-bottom-left-radius: 50rem !important;  }  .border-radius-bottom-end-xl {    border-bottom-right-radius: 0.375rem !important;  }  .border-radius-bottom-end-xl-0 {    border-bottom-right-radius: 0 !important;  }  .border-radius-bottom-end-xl-sm {    border-bottom-right-radius: 0.125rem !important;  }  .border-radius-bottom-end-xl-md {    border-bottom-right-radius: 0.375rem !important;  }  .border-radius-bottom-end-xl-lg {    border-bottom-right-radius: 0.5rem !important;  }  .border-radius-bottom-end-xl-xl {    border-bottom-right-radius: 0.75rem !important;  }  .border-radius-bottom-end-xl-2xl {    border-bottom-right-radius: 1rem !important;  }  .border-radius-bottom-end-xl-circle {    border-bottom-right-radius: 50% !important;  }  .border-radius-bottom-end-xl-pill {    border-bottom-right-radius: 50rem !important;  }}@media (min-width: 1400px) {  .float-xxl-start {    float: left !important;  }  .float-xxl-end {    float: right !important;  }  .float-xxl-none {    float: none !important;  }  .d-xxl-inline {    display: inline !important;  }  .d-xxl-inline-block {    display: inline-block !important;  }  .d-xxl-block {    display: block !important;  }  .d-xxl-grid {    display: grid !important;  }  .d-xxl-table {    display: table !important;  }  .d-xxl-table-row {    display: table-row !important;  }  .d-xxl-table-cell {    display: table-cell !important;  }  .d-xxl-flex {    display: flex !important;  }  .d-xxl-inline-flex {    display: inline-flex !important;  }  .d-xxl-none {    display: none !important;  }  .border-top-xxl {    border-top: 1px solid #dee2e6 !important;  }  .border-top-xxl-0 {    border-top: 0 !important;  }  .border-end-xxl {    border-right: 1px solid #dee2e6 !important;  }  .border-end-xxl-0 {    border-right: 0 !important;  }  .border-bottom-xxl {    border-bottom: 1px solid #dee2e6 !important;  }  .border-bottom-xxl-0 {    border-bottom: 0 !important;  }  .border-start-xxl {    border-left: 1px solid #dee2e6 !important;  }  .border-start-xxl-0 {    border-left: 0 !important;  }  .w-xxl-0 {    width: 0% !important;  }  .w-xxl-1 {    width: 1% !important;  }  .w-xxl-2 {    width: 2% !important;  }  .w-xxl-3 {    width: 3% !important;  }  .w-xxl-4 {    width: 4% !important;  }  .w-xxl-5 {    width: 5% !important;  }  .w-xxl-6 {    width: 6% !important;  }  .w-xxl-7 {    width: 7% !important;  }  .w-xxl-8 {    width: 8% !important;  }  .w-xxl-9 {    width: 9% !important;  }  .w-xxl-10 {    width: 10% !important;  }  .w-xxl-15 {    width: 15% !important;  }  .w-xxl-20 {    width: 20% !important;  }  .w-xxl-25 {    width: 25% !important;  }  .w-xxl-30 {    width: 30% !important;  }  .w-xxl-35 {    width: 35% !important;  }  .w-xxl-40 {    width: 40% !important;  }  .w-xxl-45 {    width: 45% !important;  }  .w-xxl-50 {    width: 50% !important;  }  .w-xxl-55 {    width: 55% !important;  }  .w-xxl-60 {    width: 60% !important;  }  .w-xxl-65 {    width: 65% !important;  }  .w-xxl-70 {    width: 70% !important;  }  .w-xxl-75 {    width: 75% !important;  }  .w-xxl-80 {    width: 80% !important;  }  .w-xxl-85 {    width: 85% !important;  }  .w-xxl-90 {    width: 90% !important;  }  .w-xxl-95 {    width: 95% !important;  }  .w-xxl-100 {    width: 100% !important;  }  .w-xxl-auto {    width: auto !important;  }  .flex-xxl-fill {    flex: 1 1 auto !important;  }  .flex-xxl-row {    flex-direction: row !important;  }  .flex-xxl-column {    flex-direction: column !important;  }  .flex-xxl-row-reverse {    flex-direction: row-reverse !important;  }  .flex-xxl-column-reverse {    flex-direction: column-reverse !important;  }  .flex-xxl-grow-0 {    flex-grow: 0 !important;  }  .flex-xxl-grow-1 {    flex-grow: 1 !important;  }  .flex-xxl-shrink-0 {    flex-shrink: 0 !important;  }  .flex-xxl-shrink-1 {    flex-shrink: 1 !important;  }  .flex-xxl-wrap {    flex-wrap: wrap !important;  }  .flex-xxl-nowrap {    flex-wrap: nowrap !important;  }  .flex-xxl-wrap-reverse {    flex-wrap: wrap-reverse !important;  }  .justify-content-xxl-start {    justify-content: flex-start !important;  }  .justify-content-xxl-end {    justify-content: flex-end !important;  }  .justify-content-xxl-center {    justify-content: center !important;  }  .justify-content-xxl-between {    justify-content: space-between !important;  }  .justify-content-xxl-around {    justify-content: space-around !important;  }  .justify-content-xxl-evenly {    justify-content: space-evenly !important;  }  .align-items-xxl-start {    align-items: flex-start !important;  }  .align-items-xxl-end {    align-items: flex-end !important;  }  .align-items-xxl-center {    align-items: center !important;  }  .align-items-xxl-baseline {    align-items: baseline !important;  }  .align-items-xxl-stretch {    align-items: stretch !important;  }  .align-content-xxl-start {    align-content: flex-start !important;  }  .align-content-xxl-end {    align-content: flex-end !important;  }  .align-content-xxl-center {    align-content: center !important;  }  .align-content-xxl-between {    align-content: space-between !important;  }  .align-content-xxl-around {    align-content: space-around !important;  }  .align-content-xxl-stretch {    align-content: stretch !important;  }  .align-self-xxl-auto {    align-self: auto !important;  }  .align-self-xxl-start {    align-self: flex-start !important;  }  .align-self-xxl-end {    align-self: flex-end !important;  }  .align-self-xxl-center {    align-self: center !important;  }  .align-self-xxl-baseline {    align-self: baseline !important;  }  .align-self-xxl-stretch {    align-self: stretch !important;  }  .order-xxl-first {    order: -1 !important;  }  .order-xxl-0 {    order: 0 !important;  }  .order-xxl-1 {    order: 1 !important;  }  .order-xxl-2 {    order: 2 !important;  }  .order-xxl-3 {    order: 3 !important;  }  .order-xxl-4 {    order: 4 !important;  }  .order-xxl-5 {    order: 5 !important;  }  .order-xxl-last {    order: 6 !important;  }  .m-xxl-0 {    margin: 0 !important;  }  .m-xxl-1 {    margin: 0.25rem !important;  }  .m-xxl-2 {    margin: 0.5rem !important;  }  .m-xxl-3 {    margin: 1rem !important;  }  .m-xxl-4 {    margin: 1.5rem !important;  }  .m-xxl-5 {    margin: 3rem !important;  }  .m-xxl-6 {    margin: 4rem !important;  }  .m-xxl-7 {    margin: 6rem !important;  }  .m-xxl-8 {    margin: 8rem !important;  }  .m-xxl-9 {    margin: 10rem !important;  }  .m-xxl-10 {    margin: 12rem !important;  }  .m-xxl-11 {    margin: 14rem !important;  }  .m-xxl-12 {    margin: 16rem !important;  }  .m-xxl-auto {    margin: auto !important;  }  .mx-xxl-0 {    margin-right: 0 !important;    margin-left: 0 !important;  }  .mx-xxl-1 {    margin-right: 0.25rem !important;    margin-left: 0.25rem !important;  }  .mx-xxl-2 {    margin-right: 0.5rem !important;    margin-left: 0.5rem !important;  }  .mx-xxl-3 {    margin-right: 1rem !important;    margin-left: 1rem !important;  }  .mx-xxl-4 {    margin-right: 1.5rem !important;    margin-left: 1.5rem !important;  }  .mx-xxl-5 {    margin-right: 3rem !important;    margin-left: 3rem !important;  }  .mx-xxl-6 {    margin-right: 4rem !important;    margin-left: 4rem !important;  }  .mx-xxl-7 {    margin-right: 6rem !important;    margin-left: 6rem !important;  }  .mx-xxl-8 {    margin-right: 8rem !important;    margin-left: 8rem !important;  }  .mx-xxl-9 {    margin-right: 10rem !important;    margin-left: 10rem !important;  }  .mx-xxl-10 {    margin-right: 12rem !important;    margin-left: 12rem !important;  }  .mx-xxl-11 {    margin-right: 14rem !important;    margin-left: 14rem !important;  }  .mx-xxl-12 {    margin-right: 16rem !important;    margin-left: 16rem !important;  }  .mx-xxl-auto {    margin-right: auto !important;    margin-left: auto !important;  }  .my-xxl-0 {    margin-top: 0 !important;    margin-bottom: 0 !important;  }  .my-xxl-1 {    margin-top: 0.25rem !important;    margin-bottom: 0.25rem !important;  }  .my-xxl-2 {    margin-top: 0.5rem !important;    margin-bottom: 0.5rem !important;  }  .my-xxl-3 {    margin-top: 1rem !important;    margin-bottom: 1rem !important;  }  .my-xxl-4 {    margin-top: 1.5rem !important;    margin-bottom: 1.5rem !important;  }  .my-xxl-5 {    margin-top: 3rem !important;    margin-bottom: 3rem !important;  }  .my-xxl-6 {    margin-top: 4rem !important;    margin-bottom: 4rem !important;  }  .my-xxl-7 {    margin-top: 6rem !important;    margin-bottom: 6rem !important;  }  .my-xxl-8 {    margin-top: 8rem !important;    margin-bottom: 8rem !important;  }  .my-xxl-9 {    margin-top: 10rem !important;    margin-bottom: 10rem !important;  }  .my-xxl-10 {    margin-top: 12rem !important;    margin-bottom: 12rem !important;  }  .my-xxl-11 {    margin-top: 14rem !important;    margin-bottom: 14rem !important;  }  .my-xxl-12 {    margin-top: 16rem !important;    margin-bottom: 16rem !important;  }  .my-xxl-auto {    margin-top: auto !important;    margin-bottom: auto !important;  }  .mt-xxl-0 {    margin-top: 0 !important;  }  .mt-xxl-1 {    margin-top: 0.25rem !important;  }  .mt-xxl-2 {    margin-top: 0.5rem !important;  }  .mt-xxl-3 {    margin-top: 1rem !important;  }  .mt-xxl-4 {    margin-top: 1.5rem !important;  }  .mt-xxl-5 {    margin-top: 3rem !important;  }  .mt-xxl-6 {    margin-top: 4rem !important;  }  .mt-xxl-7 {    margin-top: 6rem !important;  }  .mt-xxl-8 {    margin-top: 8rem !important;  }  .mt-xxl-9 {    margin-top: 10rem !important;  }  .mt-xxl-10 {    margin-top: 12rem !important;  }  .mt-xxl-11 {    margin-top: 14rem !important;  }  .mt-xxl-12 {    margin-top: 16rem !important;  }  .mt-xxl-auto {    margin-top: auto !important;  }  .me-xxl-0 {    margin-right: 0 !important;  }  .me-xxl-1 {    margin-right: 0.25rem !important;  }  .me-xxl-2 {    margin-right: 0.5rem !important;  }  .me-xxl-3 {    margin-right: 1rem !important;  }  .me-xxl-4 {    margin-right: 1.5rem !important;  }  .me-xxl-5 {    margin-right: 3rem !important;  }  .me-xxl-6 {    margin-right: 4rem !important;  }  .me-xxl-7 {    margin-right: 6rem !important;  }  .me-xxl-8 {    margin-right: 8rem !important;  }  .me-xxl-9 {    margin-right: 10rem !important;  }  .me-xxl-10 {    margin-right: 12rem !important;  }  .me-xxl-11 {    margin-right: 14rem !important;  }  .me-xxl-12 {    margin-right: 16rem !important;  }  .me-xxl-auto {    margin-right: auto !important;  }  .mb-xxl-0 {    margin-bottom: 0 !important;  }  .mb-xxl-1 {    margin-bottom: 0.25rem !important;  }  .mb-xxl-2 {    margin-bottom: 0.5rem !important;  }  .mb-xxl-3 {    margin-bottom: 1rem !important;  }  .mb-xxl-4 {    margin-bottom: 1.5rem !important;  }  .mb-xxl-5 {    margin-bottom: 3rem !important;  }  .mb-xxl-6 {    margin-bottom: 4rem !important;  }  .mb-xxl-7 {    margin-bottom: 6rem !important;  }  .mb-xxl-8 {    margin-bottom: 8rem !important;  }  .mb-xxl-9 {    margin-bottom: 10rem !important;  }  .mb-xxl-10 {    margin-bottom: 12rem !important;  }  .mb-xxl-11 {    margin-bottom: 14rem !important;  }  .mb-xxl-12 {    margin-bottom: 16rem !important;  }  .mb-xxl-auto {    margin-bottom: auto !important;  }  .ms-xxl-0 {    margin-left: 0 !important;  }  .ms-xxl-1 {    margin-left: 0.25rem !important;  }  .ms-xxl-2 {    margin-left: 0.5rem !important;  }  .ms-xxl-3 {    margin-left: 1rem !important;  }  .ms-xxl-4 {    margin-left: 1.5rem !important;  }  .ms-xxl-5 {    margin-left: 3rem !important;  }  .ms-xxl-6 {    margin-left: 4rem !important;  }  .ms-xxl-7 {    margin-left: 6rem !important;  }  .ms-xxl-8 {    margin-left: 8rem !important;  }  .ms-xxl-9 {    margin-left: 10rem !important;  }  .ms-xxl-10 {    margin-left: 12rem !important;  }  .ms-xxl-11 {    margin-left: 14rem !important;  }  .ms-xxl-12 {    margin-left: 16rem !important;  }  .ms-xxl-auto {    margin-left: auto !important;  }  .m-xxl-n1 {    margin: -0.25rem !important;  }  .m-xxl-n2 {    margin: -0.5rem !important;  }  .m-xxl-n3 {    margin: -1rem !important;  }  .m-xxl-n4 {    margin: -1.5rem !important;  }  .m-xxl-n5 {    margin: -3rem !important;  }  .m-xxl-n6 {    margin: -4rem !important;  }  .m-xxl-n7 {    margin: -6rem !important;  }  .m-xxl-n8 {    margin: -8rem !important;  }  .m-xxl-n9 {    margin: -10rem !important;  }  .m-xxl-n10 {    margin: -12rem !important;  }  .m-xxl-n11 {    margin: -14rem !important;  }  .m-xxl-n12 {    margin: -16rem !important;  }  .mx-xxl-n1 {    margin-right: -0.25rem !important;    margin-left: -0.25rem !important;  }  .mx-xxl-n2 {    margin-right: -0.5rem !important;    margin-left: -0.5rem !important;  }  .mx-xxl-n3 {    margin-right: -1rem !important;    margin-left: -1rem !important;  }  .mx-xxl-n4 {    margin-right: -1.5rem !important;    margin-left: -1.5rem !important;  }  .mx-xxl-n5 {    margin-right: -3rem !important;    margin-left: -3rem !important;  }  .mx-xxl-n6 {    margin-right: -4rem !important;    margin-left: -4rem !important;  }  .mx-xxl-n7 {    margin-right: -6rem !important;    margin-left: -6rem !important;  }  .mx-xxl-n8 {    margin-right: -8rem !important;    margin-left: -8rem !important;  }  .mx-xxl-n9 {    margin-right: -10rem !important;    margin-left: -10rem !important;  }  .mx-xxl-n10 {    margin-right: -12rem !important;    margin-left: -12rem !important;  }  .mx-xxl-n11 {    margin-right: -14rem !important;    margin-left: -14rem !important;  }  .mx-xxl-n12 {    margin-right: -16rem !important;    margin-left: -16rem !important;  }  .my-xxl-n1 {    margin-top: -0.25rem !important;    margin-bottom: -0.25rem !important;  }  .my-xxl-n2 {    margin-top: -0.5rem !important;    margin-bottom: -0.5rem !important;  }  .my-xxl-n3 {    margin-top: -1rem !important;    margin-bottom: -1rem !important;  }  .my-xxl-n4 {    margin-top: -1.5rem !important;    margin-bottom: -1.5rem !important;  }  .my-xxl-n5 {    margin-top: -3rem !important;    margin-bottom: -3rem !important;  }  .my-xxl-n6 {    margin-top: -4rem !important;    margin-bottom: -4rem !important;  }  .my-xxl-n7 {    margin-top: -6rem !important;    margin-bottom: -6rem !important;  }  .my-xxl-n8 {    margin-top: -8rem !important;    margin-bottom: -8rem !important;  }  .my-xxl-n9 {    margin-top: -10rem !important;    margin-bottom: -10rem !important;  }  .my-xxl-n10 {    margin-top: -12rem !important;    margin-bottom: -12rem !important;  }  .my-xxl-n11 {    margin-top: -14rem !important;    margin-bottom: -14rem !important;  }  .my-xxl-n12 {    margin-top: -16rem !important;    margin-bottom: -16rem !important;  }  .mt-xxl-n1 {    margin-top: -0.25rem !important;  }  .mt-xxl-n2 {    margin-top: -0.5rem !important;  }  .mt-xxl-n3 {    margin-top: -1rem !important;  }  .mt-xxl-n4 {    margin-top: -1.5rem !important;  }  .mt-xxl-n5 {    margin-top: -3rem !important;  }  .mt-xxl-n6 {    margin-top: -4rem !important;  }  .mt-xxl-n7 {    margin-top: -6rem !important;  }  .mt-xxl-n8 {    margin-top: -8rem !important;  }  .mt-xxl-n9 {    margin-top: -10rem !important;  }  .mt-xxl-n10 {    margin-top: -12rem !important;  }  .mt-xxl-n11 {    margin-top: -14rem !important;  }  .mt-xxl-n12 {    margin-top: -16rem !important;  }  .me-xxl-n1 {    margin-right: -0.25rem !important;  }  .me-xxl-n2 {    margin-right: -0.5rem !important;  }  .me-xxl-n3 {    margin-right: -1rem !important;  }  .me-xxl-n4 {    margin-right: -1.5rem !important;  }  .me-xxl-n5 {    margin-right: -3rem !important;  }  .me-xxl-n6 {    margin-right: -4rem !important;  }  .me-xxl-n7 {    margin-right: -6rem !important;  }  .me-xxl-n8 {    margin-right: -8rem !important;  }  .me-xxl-n9 {    margin-right: -10rem !important;  }  .me-xxl-n10 {    margin-right: -12rem !important;  }  .me-xxl-n11 {    margin-right: -14rem !important;  }  .me-xxl-n12 {    margin-right: -16rem !important;  }  .mb-xxl-n1 {    margin-bottom: -0.25rem !important;  }  .mb-xxl-n2 {    margin-bottom: -0.5rem !important;  }  .mb-xxl-n3 {    margin-bottom: -1rem !important;  }  .mb-xxl-n4 {    margin-bottom: -1.5rem !important;  }  .mb-xxl-n5 {    margin-bottom: -3rem !important;  }  .mb-xxl-n6 {    margin-bottom: -4rem !important;  }  .mb-xxl-n7 {    margin-bottom: -6rem !important;  }  .mb-xxl-n8 {    margin-bottom: -8rem !important;  }  .mb-xxl-n9 {    margin-bottom: -10rem !important;  }  .mb-xxl-n10 {    margin-bottom: -12rem !important;  }  .mb-xxl-n11 {    margin-bottom: -14rem !important;  }  .mb-xxl-n12 {    margin-bottom: -16rem !important;  }  .ms-xxl-n1 {    margin-left: -0.25rem !important;  }  .ms-xxl-n2 {    margin-left: -0.5rem !important;  }  .ms-xxl-n3 {    margin-left: -1rem !important;  }  .ms-xxl-n4 {    margin-left: -1.5rem !important;  }  .ms-xxl-n5 {    margin-left: -3rem !important;  }  .ms-xxl-n6 {    margin-left: -4rem !important;  }  .ms-xxl-n7 {    margin-left: -6rem !important;  }  .ms-xxl-n8 {    margin-left: -8rem !important;  }  .ms-xxl-n9 {    margin-left: -10rem !important;  }  .ms-xxl-n10 {    margin-left: -12rem !important;  }  .ms-xxl-n11 {    margin-left: -14rem !important;  }  .ms-xxl-n12 {    margin-left: -16rem !important;  }  .p-xxl-0 {    padding: 0 !important;  }  .p-xxl-1 {    padding: 0.25rem !important;  }  .p-xxl-2 {    padding: 0.5rem !important;  }  .p-xxl-3 {    padding: 1rem !important;  }  .p-xxl-4 {    padding: 1.5rem !important;  }  .p-xxl-5 {    padding: 3rem !important;  }  .p-xxl-6 {    padding: 4rem !important;  }  .p-xxl-7 {    padding: 6rem !important;  }  .p-xxl-8 {    padding: 8rem !important;  }  .p-xxl-9 {    padding: 10rem !important;  }  .p-xxl-10 {    padding: 12rem !important;  }  .p-xxl-11 {    padding: 14rem !important;  }  .p-xxl-12 {    padding: 16rem !important;  }  .px-xxl-0 {    padding-right: 0 !important;    padding-left: 0 !important;  }  .px-xxl-1 {    padding-right: 0.25rem !important;    padding-left: 0.25rem !important;  }  .px-xxl-2 {    padding-right: 0.5rem !important;    padding-left: 0.5rem !important;  }  .px-xxl-3 {    padding-right: 1rem !important;    padding-left: 1rem !important;  }  .px-xxl-4 {    padding-right: 1.5rem !important;    padding-left: 1.5rem !important;  }  .px-xxl-5 {    padding-right: 3rem !important;    padding-left: 3rem !important;  }  .px-xxl-6 {    padding-right: 4rem !important;    padding-left: 4rem !important;  }  .px-xxl-7 {    padding-right: 6rem !important;    padding-left: 6rem !important;  }  .px-xxl-8 {    padding-right: 8rem !important;    padding-left: 8rem !important;  }  .px-xxl-9 {    padding-right: 10rem !important;    padding-left: 10rem !important;  }  .px-xxl-10 {    padding-right: 12rem !important;    padding-left: 12rem !important;  }  .px-xxl-11 {    padding-right: 14rem !important;    padding-left: 14rem !important;  }  .px-xxl-12 {    padding-right: 16rem !important;    padding-left: 16rem !important;  }  .py-xxl-0 {    padding-top: 0 !important;    padding-bottom: 0 !important;  }  .py-xxl-1 {    padding-top: 0.25rem !important;    padding-bottom: 0.25rem !important;  }  .py-xxl-2 {    padding-top: 0.5rem !important;    padding-bottom: 0.5rem !important;  }  .py-xxl-3 {    padding-top: 1rem !important;    padding-bottom: 1rem !important;  }  .py-xxl-4 {    padding-top: 1.5rem !important;    padding-bottom: 1.5rem !important;  }  .py-xxl-5 {    padding-top: 3rem !important;    padding-bottom: 3rem !important;  }  .py-xxl-6 {    padding-top: 4rem !important;    padding-bottom: 4rem !important;  }  .py-xxl-7 {    padding-top: 6rem !important;    padding-bottom: 6rem !important;  }  .py-xxl-8 {    padding-top: 8rem !important;    padding-bottom: 8rem !important;  }  .py-xxl-9 {    padding-top: 10rem !important;    padding-bottom: 10rem !important;  }  .py-xxl-10 {    padding-top: 12rem !important;    padding-bottom: 12rem !important;  }  .py-xxl-11 {    padding-top: 14rem !important;    padding-bottom: 14rem !important;  }  .py-xxl-12 {    padding-top: 16rem !important;    padding-bottom: 16rem !important;  }  .pt-xxl-0 {    padding-top: 0 !important;  }  .pt-xxl-1 {    padding-top: 0.25rem !important;  }  .pt-xxl-2 {    padding-top: 0.5rem !important;  }  .pt-xxl-3 {    padding-top: 1rem !important;  }  .pt-xxl-4 {    padding-top: 1.5rem !important;  }  .pt-xxl-5 {    padding-top: 3rem !important;  }  .pt-xxl-6 {    padding-top: 4rem !important;  }  .pt-xxl-7 {    padding-top: 6rem !important;  }  .pt-xxl-8 {    padding-top: 8rem !important;  }  .pt-xxl-9 {    padding-top: 10rem !important;  }  .pt-xxl-10 {    padding-top: 12rem !important;  }  .pt-xxl-11 {    padding-top: 14rem !important;  }  .pt-xxl-12 {    padding-top: 16rem !important;  }  .pe-xxl-0 {    padding-right: 0 !important;  }  .pe-xxl-1 {    padding-right: 0.25rem !important;  }  .pe-xxl-2 {    padding-right: 0.5rem !important;  }  .pe-xxl-3 {    padding-right: 1rem !important;  }  .pe-xxl-4 {    padding-right: 1.5rem !important;  }  .pe-xxl-5 {    padding-right: 3rem !important;  }  .pe-xxl-6 {    padding-right: 4rem !important;  }  .pe-xxl-7 {    padding-right: 6rem !important;  }  .pe-xxl-8 {    padding-right: 8rem !important;  }  .pe-xxl-9 {    padding-right: 10rem !important;  }  .pe-xxl-10 {    padding-right: 12rem !important;  }  .pe-xxl-11 {    padding-right: 14rem !important;  }  .pe-xxl-12 {    padding-right: 16rem !important;  }  .pb-xxl-0 {    padding-bottom: 0 !important;  }  .pb-xxl-1 {    padding-bottom: 0.25rem !important;  }  .pb-xxl-2 {    padding-bottom: 0.5rem !important;  }  .pb-xxl-3 {    padding-bottom: 1rem !important;  }  .pb-xxl-4 {    padding-bottom: 1.5rem !important;  }  .pb-xxl-5 {    padding-bottom: 3rem !important;  }  .pb-xxl-6 {    padding-bottom: 4rem !important;  }  .pb-xxl-7 {    padding-bottom: 6rem !important;  }  .pb-xxl-8 {    padding-bottom: 8rem !important;  }  .pb-xxl-9 {    padding-bottom: 10rem !important;  }  .pb-xxl-10 {    padding-bottom: 12rem !important;  }  .pb-xxl-11 {    padding-bottom: 14rem !important;  }  .pb-xxl-12 {    padding-bottom: 16rem !important;  }  .ps-xxl-0 {    padding-left: 0 !important;  }  .ps-xxl-1 {    padding-left: 0.25rem !important;  }  .ps-xxl-2 {    padding-left: 0.5rem !important;  }  .ps-xxl-3 {    padding-left: 1rem !important;  }  .ps-xxl-4 {    padding-left: 1.5rem !important;  }  .ps-xxl-5 {    padding-left: 3rem !important;  }  .ps-xxl-6 {    padding-left: 4rem !important;  }  .ps-xxl-7 {    padding-left: 6rem !important;  }  .ps-xxl-8 {    padding-left: 8rem !important;  }  .ps-xxl-9 {    padding-left: 10rem !important;  }  .ps-xxl-10 {    padding-left: 12rem !important;  }  .ps-xxl-11 {    padding-left: 14rem !important;  }  .ps-xxl-12 {    padding-left: 16rem !important;  }  .gap-xxl-0 {    gap: 0 !important;  }  .gap-xxl-1 {    gap: 0.25rem !important;  }  .gap-xxl-2 {    gap: 0.5rem !important;  }  .gap-xxl-3 {    gap: 1rem !important;  }  .gap-xxl-4 {    gap: 1.5rem !important;  }  .gap-xxl-5 {    gap: 3rem !important;  }  .gap-xxl-6 {    gap: 4rem !important;  }  .gap-xxl-7 {    gap: 6rem !important;  }  .gap-xxl-8 {    gap: 8rem !important;  }  .gap-xxl-9 {    gap: 10rem !important;  }  .gap-xxl-10 {    gap: 12rem !important;  }  .gap-xxl-11 {    gap: 14rem !important;  }  .gap-xxl-12 {    gap: 16rem !important;  }  .text-xxl-start {    text-align: left !important;  }  .text-xxl-end {    text-align: right !important;  }  .text-xxl-center {    text-align: center !important;  }  .transform-scale-xxl-5 {    transform: scale(0.5) !important;  }  .transform-scale-xxl-6 {    transform: scale(0.6) !important;  }  .transform-scale-xxl-7 {    transform: scale(0.7) !important;  }  .transform-scale-xxl-8 {    transform: scale(0.8) !important;  }  .transform-scale-xxl-9 {    transform: scale(0.9) !important;  }  .transform-scale-xxl-10 {    transform: scale(1) !important;  }  .border-radius-top-start-xxl {    border-top-left-radius: 0.375rem !important;  }  .border-radius-top-start-xxl-0 {    border-top-left-radius: 0 !important;  }  .border-radius-top-start-xxl-sm {    border-top-left-radius: 0.125rem !important;  }  .border-radius-top-start-xxl-md {    border-top-left-radius: 0.375rem !important;  }  .border-radius-top-start-xxl-lg {    border-top-left-radius: 0.5rem !important;  }  .border-radius-top-start-xxl-xl {    border-top-left-radius: 0.75rem !important;  }  .border-radius-top-start-xxl-2xl {    border-top-left-radius: 1rem !important;  }  .border-radius-top-start-xxl-circle {    border-top-left-radius: 50% !important;  }  .border-radius-top-start-xxl-pill {    border-top-left-radius: 50rem !important;  }  .border-radius-top-end-xxl {    border-top-right-radius: 0.375rem !important;  }  .border-radius-top-end-xxl-0 {    border-top-right-radius: 0 !important;  }  .border-radius-top-end-xxl-sm {    border-top-right-radius: 0.125rem !important;  }  .border-radius-top-end-xxl-md {    border-top-right-radius: 0.375rem !important;  }  .border-radius-top-end-xxl-lg {    border-top-right-radius: 0.5rem !important;  }  .border-radius-top-end-xxl-xl {    border-top-right-radius: 0.75rem !important;  }  .border-radius-top-end-xxl-2xl {    border-top-right-radius: 1rem !important;  }  .border-radius-top-end-xxl-circle {    border-top-right-radius: 50% !important;  }  .border-radius-top-end-xxl-pill {    border-top-right-radius: 50rem !important;  }  .border-radius-bottom-start-xxl {    border-bottom-left-radius: 0.375rem !important;  }  .border-radius-bottom-start-xxl-0 {    border-bottom-left-radius: 0 !important;  }  .border-radius-bottom-start-xxl-sm {    border-bottom-left-radius: 0.125rem !important;  }  .border-radius-bottom-start-xxl-md {    border-bottom-left-radius: 0.375rem !important;  }  .border-radius-bottom-start-xxl-lg {    border-bottom-left-radius: 0.5rem !important;  }  .border-radius-bottom-start-xxl-xl {    border-bottom-left-radius: 0.75rem !important;  }  .border-radius-bottom-start-xxl-2xl {    border-bottom-left-radius: 1rem !important;  }  .border-radius-bottom-start-xxl-circle {    border-bottom-left-radius: 50% !important;  }  .border-radius-bottom-start-xxl-pill {    border-bottom-left-radius: 50rem !important;  }  .border-radius-bottom-end-xxl {    border-bottom-right-radius: 0.375rem !important;  }  .border-radius-bottom-end-xxl-0 {    border-bottom-right-radius: 0 !important;  }  .border-radius-bottom-end-xxl-sm {    border-bottom-right-radius: 0.125rem !important;  }  .border-radius-bottom-end-xxl-md {    border-bottom-right-radius: 0.375rem !important;  }  .border-radius-bottom-end-xxl-lg {    border-bottom-right-radius: 0.5rem !important;  }  .border-radius-bottom-end-xxl-xl {    border-bottom-right-radius: 0.75rem !important;  }  .border-radius-bottom-end-xxl-2xl {    border-bottom-right-radius: 1rem !important;  }  .border-radius-bottom-end-xxl-circle {    border-bottom-right-radius: 50% !important;  }  .border-radius-bottom-end-xxl-pill {    border-bottom-right-radius: 50rem !important;  }}@media (min-width: 1200px) {  .fs-1 {    font-size: 3rem !important;  }  .fs-2 {    font-size: 2.25rem !important;  }  .fs-3 {    font-size: 1.875rem !important;  }  .fs-4 {    font-size: 1.5rem !important;  }}@media print {  .d-print-inline {    display: inline !important;  }  .d-print-inline-block {    display: inline-block !important;  }  .d-print-block {    display: block !important;  }  .d-print-grid {    display: grid !important;  }  .d-print-table {    display: table !important;  }  .d-print-table-row {    display: table-row !important;  }  .d-print-table-cell {    display: table-cell !important;  }  .d-print-flex {    display: flex !important;  }  .d-print-inline-flex {    display: inline-flex !important;  }  .d-print-none {    display: none !important;  }}/*!=========================================================* Material Dashboard 2 Pro - v3.0.5=========================================================* Product Page: https://www.creative-tim.com/product/material-dashboard-pro* Copyright 2022 Creative Tim (https://www.creative-tim.com)* Coded by www.creative-tim.com=========================================================* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.*//*!=========================================================* Material Dashboard 2 Pro - v3.0.5=========================================================* Product Page: https://www.creative-tim.com/product/material-dashboard-pro* Copyright 2022 Creative Tim (https://www.creative-tim.com)* Licensed under MIT (site.license)* Coded by www.creative-tim.com=========================================================* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.*/.alert-primary {  background-image: linear-gradient(195deg, #EC407A 0%, #D81B60 100%);}.alert-secondary {  background-image: linear-gradient(195deg, #747b8a 0%, #495361 100%);}.alert-success {  background-image: linear-gradient(195deg, #66BB6A 0%, #43A047 100%);}.alert-info {  background-image: linear-gradient(195deg, #49a3f1 0%, #1A73E8 100%);}.alert-warning {  background-image: linear-gradient(195deg, #FFA726 0%, #FB8C00 100%);}.alert-danger {  background-image: linear-gradient(195deg, #EF5350 0%, #E53935 100%);}.alert-light {  background-image: linear-gradient(195deg, #EBEFF4 0%, #CED4DA 100%);}.alert-dark {  background-image: linear-gradient(195deg, #42424a 0%, #191919 100%);}.btn-close:focus {  box-shadow: none;}.alert-dismissible .btn-close {  background-image: none;}.avatar {  color: #fff;  display: inline-flex;  align-items: center;  justify-content: center;  font-size: 1rem;  border-radius: 50rem;  height: 48px;  width: 48px;  transition: all .2s ease-in-out;}.avatar img {  width: 100%;}.avatar+.avatar-content {  display: inline-block;  margin-left: 0.75rem;}.avatar.avatar-raised {  margin-top: -24px;}.avatar.avatar-scale-up:hover {  transform: scale(1.2);}.active .avatar.avatar-scale-up {  transform: scale(1.2);}.avatar-xxl {  width: 110px !important;  height: 110px !important;}.avatar-xxl.avatar-raised {  margin-top: -55px;}.avatar-xl {  width: 74px !important;  height: 74px !important;}.avatar-xl.avatar-raised {  margin-top: -37px;}.avatar-lg {  width: 58px !important;  height: 58px !important;  font-size: 0.875rem;}.avatar-lg.avatar-raised {  margin-top: -29px;}.avatar-sm {  width: 36px !important;  height: 36px !important;  font-size: 0.875rem;}.avatar-sm.avatar-raised {  margin-top: -18px;}.avatar-xs {  width: 24px !important;  height: 24px !important;  font-size: 0.75rem;}.avatar-xs.avatar-raised {  margin-top: -12px;}.avatar-group .avatar {  position: relative;  z-index: 2;  border: 2px solid #fff;}.avatar-group .avatar:hover {  z-index: 3;}.avatar-group .avatar+.avatar {  margin-left: -1rem;}.badge.bg-primary {  background: #e91e63;}.badge.bg-secondary {  background: #7b809a;}.badge.bg-success {  background: #4CAF50;}.badge.bg-info {  background: #1A73E8;}.badge.bg-warning {  background: #fb8c00;}.badge.bg-danger {  background: #F44335;}.badge.bg-light {  background: #f0f2f5;}.badge.bg-dark {  background: #344767;}.badge.bg-white {  background: #fff;}.badge {  text-transform: uppercase;}.btn {  margin-bottom: 1rem;  letter-spacing: 0;  text-transform: uppercase;  background-size: 150%;  background-position-x: 25%;  position: relative;  overflow: hidden;  -webkit-appearance: none;}.btn:not([class*="btn-outline-"]) {  border: 0;}.btn:active,.btn:active:focus,.btn:active:hover {  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.09), 0 2px 3px -1px rgba(0, 0, 0, 0.07);  transform: none;  opacity: 0.85;}.btn.bg-white:hover {  color: #7b809a;}.btn.btn-link {  box-shadow: none;  font-weight: 700;}.btn.btn-link:hover,.btn.btn-link:focus {  box-shadow: none;}.btn.btn-round {  border-radius: 1.875rem;}.btn.btn-icon-only {  width: 2.375rem;  height: 2.375rem;  padding: 0.7rem 0.7rem;}.btn.btn-sm.btn-icon-only,.btn-group-sm>.btn.btn-icon-only {  width: 1.5rem;  height: 1.5rem;  padding: 0.3rem 0.3rem;}.btn.btn-sm i,.btn-group-sm>.btn i {  font-size: 0.5rem;}.btn.btn-lg.btn-icon-only,.btn-group-lg>.btn.btn-icon-only {  width: 3.25rem;  height: 3.25rem;  padding: 1rem 1rem;}.btn.btn-lg i,.btn-group-lg>.btn i {  font-size: 1.2rem;  position: relative;  top: 0px;}.btn.btn-rounded {  border-radius: 1.875rem;}.btn .material-icons {  vertical-align: middle;  margin-top: -1px;  margin-bottom: -1px;  font-size: 1.1rem;  display: inline-block;  top: 0;}.btn-check:checked+.btn svg .color-background {  fill: #fff;}.btn-check:checked+.btn:hover svg .color-background {  fill: #344767;}.icon-move-right i {  transition: all 0.2s cubic-bezier(0.34, 1.61, 0.7, 1.3);}.icon-move-right:hover i,.icon-move-right:focus i {  transform: translateX(5px);}.icon-move-left i {  transition: all 0.2s cubic-bezier(0.34, 1.61, 0.7, 1.3);}.icon-move-left:hover i,.icon-move-left:focus i {  transform: translateX(-5px);}.btn-primary,.btn.bg-gradient-primary {  box-shadow: 0 3px 3px 0 rgba(233, 30, 99, 0.15), 0 3px 1px -2px rgba(233, 30, 99, 0.2), 0 1px 5px 0 rgba(233, 30, 99, 0.15);}.btn-primary:hover,.btn.bg-gradient-primary:hover {  background-color: #e91e63;  border-color: #e91e63;  box-shadow: 0 14px 26px -12px rgba(233, 30, 99, 0.4), 0 4px 23px 0 rgba(233, 30, 99, 0.15), 0 8px 10px -5px rgba(233, 30, 99, 0.2);}.btn-primary .btn.bg-outline-primary,.btn.bg-gradient-primary .btn.bg-outline-primary {  border: 1px solid #e91e63;}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle,.btn.bg-gradient-primary:not(:disabled):not(.disabled).active,.btn.bg-gradient-primary:not(:disabled):not(.disabled):active,.show>.btn.bg-gradient-primary.dropdown-toggle {  color: color-yiq(#e91e63);  background-color: #e91e63;}.btn-primary.focus,.btn-primary:focus,.btn.bg-gradient-primary.focus,.btn.bg-gradient-primary:focus {  color: #fff;}.btn-outline-primary {  box-shadow: none;}.btn-outline-primary:hover:not(.active) {  background-color: transparent;  opacity: .75;  box-shadow: none;  color: #e91e63;}.btn-secondary,.btn.bg-gradient-secondary {  box-shadow: 0 3px 3px 0 rgba(, 128, 154, 0.15), 0 3px 1px -2px rgba(, 128, 154, 0.2), 0 1px 5px 0 rgba(, 128, 154, 0.15);}.btn-secondary:hover,.btn.bg-gradient-secondary:hover {  background-color: #7b809a;  border-color: #7b809a;  box-shadow: 0 14px 26px -12px rgba(, 128, 154, 0.4), 0 4px 23px 0 rgba(, 128, 154, 0.15), 0 8px 10px -5px rgba(, 128, 154, 0.2);}.btn-secondary .btn.bg-outline-secondary,.btn.bg-gradient-secondary .btn.bg-outline-secondary {  border: 1px solid #7b809a;}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle,.btn.bg-gradient-secondary:not(:disabled):not(.disabled).active,.btn.bg-gradient-secondary:not(:disabled):not(.disabled):active,.show>.btn.bg-gradient-secondary.dropdown-toggle {  color: color-yiq(#7b809a);  background-color: #7b809a;}.btn-secondary.focus,.btn-secondary:focus,.btn.bg-gradient-secondary.focus,.btn.bg-gradient-secondary:focus {  color: #fff;}.btn-outline-secondary {  box-shadow: none;}.btn-outline-secondary:hover:not(.active) {  background-color: transparent;  opacity: .75;  box-shadow: none;  color: #7b809a;}.btn-success,.btn.bg-gradient-success {  box-shadow: 0 3px 3px 0 rgba(76, 175, 80, 0.15), 0 3px 1px -2px rgba(76, 175, 80, 0.2), 0 1px 5px 0 rgba(76, 175, 80, 0.15);}.btn-success:hover,.btn.bg-gradient-success:hover {  background-color: #4CAF50;  border-color: #4CAF50;  box-shadow: 0 14px 26px -12px rgba(76, 175, 80, 0.4), 0 4px 23px 0 rgba(76, 175, 80, 0.15), 0 8px 10px -5px rgba(76, 175, 80, 0.2);}.btn-success .btn.bg-outline-success,.btn.bg-gradient-success .btn.bg-outline-success {  border: 1px solid #4CAF50;}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle,.btn.bg-gradient-success:not(:disabled):not(.disabled).active,.btn.bg-gradient-success:not(:disabled):not(.disabled):active,.show>.btn.bg-gradient-success.dropdown-toggle {  color: color-yiq(#4CAF50);  background-color: #4CAF50;}.btn-success.focus,.btn-success:focus,.btn.bg-gradient-success.focus,.btn.bg-gradient-success:focus {  color: #fff;}.btn-outline-success {  box-shadow: none;}.btn-outline-success:hover:not(.active) {  background-color: transparent;  opacity: .75;  box-shadow: none;  color: #4CAF50;}.btn-info,.btn.bg-gradient-info {  box-shadow: 0 3px 3px 0 rgba(26, 115, 232, 0.15), 0 3px 1px -2px rgba(26, 115, 232, 0.2), 0 1px 5px 0 rgba(26, 115, 232, 0.15);}.btn-info:hover,.btn.bg-gradient-info:hover {  background-color: #1A73E8;  border-color: #1A73E8;  box-shadow: 0 14px 26px -12px rgba(26, 115, 232, 0.4), 0 4px 23px 0 rgba(26, 115, 232, 0.15), 0 8px 10px -5px rgba(26, 115, 232, 0.2);}.btn-info .btn.bg-outline-info,.btn.bg-gradient-info .btn.bg-outline-info {  border: 1px solid #1A73E8;}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle,.btn.bg-gradient-info:not(:disabled):not(.disabled).active,.btn.bg-gradient-info:not(:disabled):not(.disabled):active,.show>.btn.bg-gradient-info.dropdown-toggle {  color: color-yiq(#1A73E8);  background-color: #1A73E8;}.btn-info.focus,.btn-info:focus,.btn.bg-gradient-info.focus,.btn.bg-gradient-info:focus {  color: #fff;}.btn-outline-info {  box-shadow: none;}.btn-outline-info:hover:not(.active) {  background-color: transparent;  opacity: .75;  box-shadow: none;  color: #1A73E8;}.btn-warning,.btn.bg-gradient-warning {  box-shadow: 0 3px 3px 0 rgba(251, 140, 0, 0.15), 0 3px 1px -2px rgba(251, 140, 0, 0.2), 0 1px 5px 0 rgba(251, 140, 0, 0.15);}.btn-warning:hover,.btn.bg-gradient-warning:hover {  background-color: #fb8c00;  border-color: #fb8c00;  box-shadow: 0 14px 26px -12px rgba(251, 140, 0, 0.4), 0 4px 23px 0 rgba(251, 140, 0, 0.15), 0 8px 10px -5px rgba(251, 140, 0, 0.2);}.btn-warning .btn.bg-outline-warning,.btn.bg-gradient-warning .btn.bg-outline-warning {  border: 1px solid #fb8c00;}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle,.btn.bg-gradient-warning:not(:disabled):not(.disabled).active,.btn.bg-gradient-warning:not(:disabled):not(.disabled):active,.show>.btn.bg-gradient-warning.dropdown-toggle {  color: color-yiq(#fb8c00);  background-color: #fb8c00;}.btn-warning.focus,.btn-warning:focus,.btn.bg-gradient-warning.focus,.btn.bg-gradient-warning:focus {  color: #fff;}.btn-outline-warning {  box-shadow: none;}.btn-outline-warning:hover:not(.active) {  background-color: transparent;  opacity: .75;  box-shadow: none;  color: #fb8c00;}.btn-danger,.btn.bg-gradient-danger {  box-shadow: 0 3px 3px 0 rgba(244, 67, 53, 0.15), 0 3px 1px -2px rgba(244, 67, 53, 0.2), 0 1px 5px 0 rgba(244, 67, 53, 0.15);}.btn-danger:hover,.btn.bg-gradient-danger:hover {  background-color: #F44335;  border-color: #F44335;  box-shadow: 0 14px 26px -12px rgba(244, 67, 53, 0.4), 0 4px 23px 0 rgba(244, 67, 53, 0.15), 0 8px 10px -5px rgba(244, 67, 53, 0.2);}.btn-danger .btn.bg-outline-danger,.btn.bg-gradient-danger .btn.bg-outline-danger {  border: 1px solid #F44335;}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle,.btn.bg-gradient-danger:not(:disabled):not(.disabled).active,.btn.bg-gradient-danger:not(:disabled):not(.disabled):active,.show>.btn.bg-gradient-danger.dropdown-toggle {  color: color-yiq(#F44335);  background-color: #F44335;}.btn-danger.focus,.btn-danger:focus,.btn.bg-gradient-danger.focus,.btn.bg-gradient-danger:focus {  color: #fff;}.btn-outline-danger {  box-shadow: none;}.btn-outline-danger:hover:not(.active) {  background-color: transparent;  opacity: .75;  box-shadow: none;  color: #F44335;}.btn-light,.btn.bg-gradient-light {  box-shadow: 0 3px 3px 0 rgba(240, 242, 245, 0.15), 0 3px 1px -2px rgba(240, 242, 245, 0.2), 0 1px 5px 0 rgba(240, 242, 245, 0.15);}.btn-light:hover,.btn.bg-gradient-light:hover {  background-color: #f0f2f5;  border-color: #f0f2f5;  box-shadow: 0 14px 26px -12px rgba(240, 242, 245, 0.4), 0 4px 23px 0 rgba(240, 242, 245, 0.15), 0 8px 10px -5px rgba(240, 242, 245, 0.2);}.btn-light .btn.bg-outline-light,.btn.bg-gradient-light .btn.bg-outline-light {  border: 1px solid #f0f2f5;}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle,.btn.bg-gradient-light:not(:disabled):not(.disabled).active,.btn.bg-gradient-light:not(:disabled):not(.disabled):active,.show>.btn.bg-gradient-light.dropdown-toggle {  color: color-yiq(#f0f2f5);  background-color: #f0f2f5;}.btn-outline-light {  box-shadow: none;}.btn-outline-light:hover:not(.active) {  background-color: transparent;  opacity: .75;  box-shadow: none;  color: #f0f2f5;}.btn-dark,.btn.bg-gradient-dark {  box-shadow: 0 3px 3px 0 rgba(52, 71, 103, 0.15), 0 3px 1px -2px rgba(52, 71, 103, 0.2), 0 1px 5px 0 rgba(52, 71, 103, 0.15);}.btn-dark:hover,.btn.bg-gradient-dark:hover {  background-color: #344767;  border-color: #344767;  box-shadow: 0 14px 26px -12px rgba(52, 71, 103, 0.4), 0 4px 23px 0 rgba(52, 71, 103, 0.15), 0 8px 10px -5px rgba(52, 71, 103, 0.2);}.btn-dark .btn.bg-outline-dark,.btn.bg-gradient-dark .btn.bg-outline-dark {  border: 1px solid #344767;}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle,.btn.bg-gradient-dark:not(:disabled):not(.disabled).active,.btn.bg-gradient-dark:not(:disabled):not(.disabled):active,.show>.btn.bg-gradient-dark.dropdown-toggle {  color: color-yiq(#344767);  background-color: #344767;}.btn-dark.focus,.btn-dark:focus,.btn.bg-gradient-dark.focus,.btn.bg-gradient-dark:focus {  color: #fff;}.btn-outline-dark {  box-shadow: none;}.btn-outline-dark:hover:not(.active) {  background-color: transparent;  opacity: .75;  box-shadow: none;  color: #344767;}.btn-white,.btn.bg-gradient-white {  box-shadow: 0 3px 3px 0 rgba(255, 255, 255, 0.15), 0 3px 1px -2px rgba(255, 255, 255, 0.2), 0 1px 5px 0 rgba(255, 255, 255, 0.15);}.btn-white:hover,.btn.bg-gradient-white:hover {  background-color: #fff;  border-color: #fff;  box-shadow: 0 14px 26px -12px rgba(255, 255, 255, 0.4), 0 4px 23px 0 rgba(255, 255, 255, 0.15), 0 8px 10px -5px rgba(255, 255, 255, 0.2);}.btn-white .btn.bg-outline-white,.btn.bg-gradient-white .btn.bg-outline-white {  border: 1px solid #fff;}.btn-white:not(:disabled):not(.disabled).active,.btn-white:not(:disabled):not(.disabled):active,.show>.btn-white.dropdown-toggle,.btn.bg-gradient-white:not(:disabled):not(.disabled).active,.btn.bg-gradient-white:not(:disabled):not(.disabled):active,.show>.btn.bg-gradient-white.dropdown-toggle {  color: color-yiq(#fff);  background-color: #fff;}.btn-outline-white {  box-shadow: none;}.btn-outline-white:hover:not(.active) {  background-color: transparent;  opacity: .75;  box-shadow: none;  color: #fff;}.btn-outline-white {  border-color: rgba(255, 255, 255, 0.75);  background: rgba(255, 255, 255, 0.1);}.btn-primary,.btn.bg-gradient-primary {  color: #fff;}.btn-primary:hover,.btn.bg-gradient-primary:hover {  color: #fff;}.btn-secondary,.btn.bg-gradient-secondary {  color: #fff;}.btn-secondary:hover,.btn.bg-gradient-secondary:hover {  color: #fff;}.btn-danger,.btn.bg-gradient-danger {  color: #fff;}.btn-danger:hover,.btn.bg-gradient-danger:hover {  color: #fff;}.btn-info,.btn.bg-gradient-info {  color: #fff;}.btn-info:hover,.btn.bg-gradient-info:hover {  color: #fff;}.btn-success,.btn.bg-gradient-success {  color: #fff;}.btn-success:hover,.btn.bg-gradient-success:hover {  color: #fff;}.btn-warning,.btn.bg-gradient-warning {  color: #fff;}.btn-warning:hover,.btn.bg-gradient-warning:hover {  color: #fff;}.btn-dark,.btn.bg-gradient-dark {  color: #fff;}.btn-dark:hover,.btn.bg-gradient-dark:hover {  color: #fff;}.btn-light,.btn.bg-gradient-light {  color: #3A416F;}.btn-light:hover,.btn.bg-gradient-light:hover {  color: #3A416F;}.breadcrumb-item {  font-size: 0.875rem;}.breadcrumb-item.text-white::before {  color: #fff;}.breadcrumb-dark {  background-color: #344767;}.breadcrumb-dark .breadcrumb-item {  font-weight: 600;}.breadcrumb-dark .breadcrumb-item a {  color: #f8f9fa;}.breadcrumb-dark .breadcrumb-item a:hover {  color: #fff;}.breadcrumb-dark .breadcrumb-item+.breadcrumb-item::before {  color: #adb5bd;}.breadcrumb-dark .breadcrumb-item.active {  color: #dee2e6;}.breadcrumb-links {  padding: 0;  margin: 0;  background: transparent;}.card {  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);}.card[data-animation="true"] .card-header {  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);  -webkit-transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);  -moz-transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);  -o-transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);  -ms-transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);  transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);}.card:hover[data-animation="true"] .card-header {  -webkit-transform: translate3d(0, -50px, 0);  -moz-transform: translate3d(0, -50px, 0);  -o-transform: translate3d(0, -50px, 0);  -ms-transform: translate3d(0, -50px, 0);  transform: translate3d(0, -50px, 0);}.card .card-header {  padding: 1.5rem;}.card .card-body {  font-family: "Roboto", Helvetica, Arial, sans-serif;  padding: 1.5rem;}.card.card-plain {  background-color: transparent;  box-shadow: none;}.card .card-footer {  padding: 1.5rem;  background-color: transparent;}.author {  display: flex;}.author .name>span {  line-height: 1.571;  font-weight: 600;  font-size: 0.875rem;  color: #3A416F;}.author .stats {  font-size: 0.875rem;  font-weight: 400;}.card.card-background {  align-items: center;}.card.card-background .full-background {  background-position: 50%;  background-size: cover;  margin-bottom: 30px;  width: 100%;  height: 100%;  position: absolute;  border-radius: 0.75rem;}.card.card-background .card-body {  color: #fff;  position: relative;  z-index: 2;}.card.card-background .card-body .content-center,.card.card-background .card-body .content-left {  min-height: 330px;  max-width: 450px;  padding-top: 60px;  padding-bottom: 60px;}.card.card-background .card-body .content-center {  text-align: center;}.card.card-background .card-body.body-left {  width: 90%;}.card.card-background .card-body .author .name span,.card.card-background .card-body .author .name .stats {  color: #fff;}.card.card-background:after {  position: absolute;  top: 0;  bottom: 0;  left: 0;  height: 100%;  width: 100%;  z-index: 1;  display: block;  content: "";  background: rgba(0, 0, 0, 0.56);  border-radius: 0.75rem;}.card.card-background.card-background-mask-primary:before {  background: rgba(0, 0, 0, 0.2);}.card.card-background.card-background-mask-primary:after {  background-image: linear-gradient(195deg, #EC407A 0%, #D81B60 100%);  opacity: .85;}.card.card-background.card-background-mask-secondary:before {  background: rgba(0, 0, 0, 0.2);}.card.card-background.card-background-mask-secondary:after {  background-image: linear-gradient(195deg, #747b8a 0%, #495361 100%);  opacity: .85;}.card.card-background.card-background-mask-success:before {  background: rgba(0, 0, 0, 0.2);}.card.card-background.card-background-mask-success:after {  background-image: linear-gradient(195deg, #66BB6A 0%, #43A047 100%);  opacity: .85;}.card.card-background.card-background-mask-info:before {  background: rgba(0, 0, 0, 0.2);}.card.card-background.card-background-mask-info:after {  background-image: linear-gradient(195deg, #49a3f1 0%, #1A73E8 100%);  opacity: .85;}.card.card-background.card-background-mask-warning:before {  background: rgba(0, 0, 0, 0.2);}.card.card-background.card-background-mask-warning:after {  background-image: linear-gradient(195deg, #FFA726 0%, #FB8C00 100%);  opacity: .85;}.card.card-background.card-background-mask-danger:before {  background: rgba(0, 0, 0, 0.2);}.card.card-background.card-background-mask-danger:after {  background-image: linear-gradient(195deg, #EF5350 0%, #E53935 100%);  opacity: .85;}.card.card-background.card-background-mask-light:before {  background: rgba(0, 0, 0, 0.2);}.card.card-background.card-background-mask-light:after {  background-image: linear-gradient(195deg, #EBEFF4 0%, #CED4DA 100%);  opacity: .85;}.card.card-background.card-background-mask-dark:before {  background: rgba(0, 0, 0, 0.2);}.card.card-background.card-background-mask-dark:after {  background-image: linear-gradient(195deg, #42424a 0%, #191919 100%);  opacity: .85;}.card.card-background .card-category {  font-size: 0.875rem;  font-weight: 600;}.card.card-background .card-description {  margin-top: 24px;  margin-bottom: 24px;}.rotating-card-container {  -webkit-perspective: 800px;  -moz-perspective: 800px;  -o-perspective: 800px;  -ms-perspective: 800px;  perspective: 800px;}.rotating-card-container .card-rotate {  background: transparent;  box-shadow: none;}.rotating-card-container .card-rotate:after {  display: none;}.rotating-card-container .card {  -webkit-transition: all 0.8s cubic-bezier(0.34, 1.45, 0.7, 1);  -moz-transition: all 0.8s cubic-bezier(0.34, 1.45, 0.7, 1);  -o-transition: all 0.8s cubic-bezier(0.34, 1.45, 0.7, 1);  -ms-transition: all 0.8s cubic-bezier(0.34, 1.45, 0.7, 1);  transition: all 0.8s cubic-bezier(0.34, 1.45, 0.7, 1);  -webkit-transform-style: preserve-3d;  -moz-transform-style: preserve-3d;  -o-transform-style: preserve-3d;  -ms-transform-style: preserve-3d;  transform-style: preserve-3d;  position: relative;}.rotating-card-container .card .back,.rotating-card-container .card .front {  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  -o-backface-visibility: hidden;  -ms-backface-visibility: hidden;  backface-visibility: hidden;  position: absolute;  background-color: #fff;  border-radius: 0.5rem;  top: 0;  left: 0;  justify-content: center;  align-content: center;  display: -webkit-flex;  display: -moz-flex;  display: -ms-flexbox;  display: -o-flex;  display: flex;  -moz-flex-direction: column;  -ms-flex-direction: column;  -o-flex-direction: column;  flex-direction: column;}.rotating-card-container .card .back .card-body,.rotating-card-container .card .front .card-body {  justify-content: center;  align-content: center;  display: -webkit-flex;  display: -moz-flex;  display: -ms-flexbox;  display: -o-flex;  display: flex;  -moz-flex-direction: column;  -ms-flex-direction: column;  -o-flex-direction: column;  flex-direction: column;}.rotating-card-container .card .back:after,.rotating-card-container .card .front:after {  position: absolute;  z-index: 1;  width: 100%;  height: 100%;  display: block;  left: 0;  top: 0;  content: "";  border-radius: 0.5rem;  background-image: linear-gradient(195deg, #EC407A, #D81B60);  opacity: .85;}.rotating-card-container .card .front {  z-index: 2;  position: relative;}.rotating-card-container .card .back {  -webkit-transform: rotateY(180deg);  -moz-transform: rotateY(180deg);  -o-transform: rotateY(180deg);  -ms-transform: rotateY(180deg);  transform: rotateY(180deg);  z-index: 5;  text-align: center;  width: 100%;  height: 100%;}.rotating-card-container .card .back.back-background .card-body {  position: relative;  z-index: 2;}.rotating-card-container .card .back .card-footer .btn {  margin: 0;}.rotating-card-container .card .back .card-body {  padding-left: 15px;  padding-right: 15px;}.rotating-card-container:not(.manual-flip):hover .card {  -webkit-transform: rotateY(180deg);  -moz-transform: rotateY(180deg);  -o-transform: rotateY(180deg);  -ms-transform: rotateY(180deg);  transform: rotateY(180deg);}.rotating-card-container.hover.manual-flip .card {  -webkit-transform: rotateY(180deg);  -moz-transform: rotateY(180deg);  -o-transform: rotateY(180deg);  -ms-transform: rotateY(180deg);  transform: rotateY(180deg);}.card-profile .rotating-card-container .front {  text-align: left;}.back-background .card-body {  min-height: auto;  padding-top: 15px;  padding-bottom: 15px;}/*       Fix bug for IE      */@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none) {  .rotating-card-container .card .back,  .rotating-card-container .card .front {    -ms-backface-visibility: visible;    backface-visibility: visible;  }  .rotating-card-container .card .back {    visibility: hidden;    transition: visibility 0.3s cubic-bezier(0.34, 1.45, 0.7, 1);  }  .rotating-card-container .card .front {    z-index: 4;  }  .rotating-card-container.manual-flip.hover .card .back,  .rotating-card-container:not(.manual-flip):hover .card .back {    z-index: 5;    visibility: visible;  }}.dark-version {  background-color: #1a2035 !important;}.dark-version .main-content {  background-color: #1a2035 !important;}.dark-version.virtual-reality>div {  background-image: none !important;}.dark-version .sidenav {  background: #1f283e !important;}.dark-version .sidenav.bg-transparent {  background: transparent !important;}.dark-version .sidenav.bg-transparent .navbar-nav .nav-link {  color: #fff !important;}.dark-version .sidenav.bg-transparent .nav .nav-link {  color: #fff !important;}.dark-version .sidenav.bg-white {  background: #fff !important;}.dark-version .sidenav.bg-white .navbar-nav .nav-link.active:after {  color: rgba(206, 212, 218, 0.7);}.dark-version .sidenav.bg-white .collapse .nav-item .nav-link:not(.active) i {  color: #344767 !important;}.dark-version .sidenav.bg-white .collapse .nav-item h6,.dark-version .sidenav.bg-white .collapse .nav-item .h6 {  color: #344767 !important;}.dark-version .sidenav .collapse .nav-item .nav-link i {  color: #fff !important;}.dark-version .sidenav.bg-white .collapse .nav-item .nav-link.active.text-dark i,.dark-version .sidenav.bg-white .collapse .nav-item .nav-link.active.text-dark .nav-link-text {  color: #344767 !important;}.dark-version .fixed-plugin .btn.bg-gradient-dark,.dark-version .fixed-plugin .btn.btn-outline-dark {  color: #fff !important;  border: 1px solid #fff !important;}.dark-version .fixed-plugin .btn.active {  background: #fff !important;  color: #344767 !important;}.dark-version .bg-gradient-dark {  background-image: linear-gradient(195deg, #323a54, #1a2035) !important;}.dark-version .dropdown .dropdown-menu:before {  color: #202940;}.dark-version .dropdown .dropdown-menu .dropdown-item:hover,.dark-version .dropdown .dropdown-menu .dropdown-item:focus {  background-color: #1a2035 !important;}.dark-version .dropdown .dropdown-menu .dropdown-item i,.dark-version .dropdown .dropdown-menu .dropdown-item .material-icons {  color: #fff;}.dark-version .card,.dark-version .swal2-popup,.dark-version .dropdown .dropdown-menu,.dark-version .kanban-board {  background: #202940;  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);}.dark-version .card .card-header,.dark-version .swal2-popup .card-header,.dark-version .dropdown .dropdown-menu .card-header,.dark-version .kanban-board .card-header {  background: transparent;}.dark-version .card p,.dark-version .swal2-popup p,.dark-version .dropdown .dropdown-menu p,.dark-version .kanban-board p {  color: #fff !important;  opacity: .6;}.dark-version .kanban-item {  background: transparent !important;  border: 1px solid;}.dark-version .swal2-html-container {  color: #fff !important;  opacity: .6;}.dark-version h1,.dark-version .h1,.dark-version .h1,.dark-version h2,.dark-version .h2,.dark-version .h2,.dark-version h3,.dark-version .h3,.dark-version .h3,.dark-version h4,.dark-version .h4,.dark-version .h4,.dark-version h5,.dark-version .h5,.dark-version .h5,.dark-version h6,.dark-version .h6,.dark-version .h6,.dark-version a:not(.dropdown-item):not(.choices__item):not(.leaflet-control-zoom-in):not(.leaflet-control-zoom-out):not(.btn):not(.nav-link):not(.fixed-plugin-button),.dark-version .table thead tr th,.dark-version .kanban-title-board {  color: #fff !important;}.dark-version .input-group.input-group-dynamic .form-control,.dark-version .input-group.input-group-static .form-control {  background-image: linear-gradient(0deg, #e91e63 2px, rgba(156, 39, 176, 0) 0), linear-gradient(0deg, rgba(210, 210, 210, 0.6) 1px, rgba(209, 209, 209, 0) 0) !important;  background-size: 0 100%, 100% 100%;}.dark-version .input-group.input-group-dynamic .form-control:focus,.dark-version .input-group.input-group-static .form-control:focus {  background-size: 100% 100%, 100% 100%;}.dark-version .input-group.input-group-outline .form-control {  border-color: rgba(255, 255, 255, 0.4) !important;}.dark-version .input-group .is-valid,.dark-version .input-group .is-invalid {  border-color: rgba(255, 255, 255, 0.4) !important;}.dark-version .accordion .accordion-button {  border-color: rgba(255, 255, 255, 0.4) !important;  color: #fff;  opacity: .8;}.dark-version .table> :not(caption)>*>* {  border-color: rgba(255, 255, 255, 0.4) !important;  color: rgba(255, 255, 255, 0.6) !important;}.dark-version label {  color: rgba(255, 255, 255, 0.8) !important;}.dark-version .list-group-item,.dark-version .multisteps-form__panel {  background-color: transparent !important;}.dark-version .nav.bg-white {  background-color: #202940 !important;  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);}.dark-version .nav .nav-link[data-scroll]:hover {  color: #344767 !important;}.dark-version .toast {  background-color: #202940 !important;  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);}.dark-version .toast .toast-header {  background: transparent;}.dark-version .toast span {  color: #fff;}.dark-version .toast p {  color: #fff !important;  opacity: .6;}.dark-version .choices .choices__input {  background-color: transparent !important;  border-bottom: 1px solid rgba(255, 255, 255, 0.4);  color: #fff;}.dark-version .choices .choices__list.choices__list--dropdown {  background: #202940;  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);}.dark-version .fc-theme-standard td,.dark-version .fc-theme-standard th {  border-color: rgba(, 128, 154, 0.3);}.dark-version .dataTable-sorter::after {  border-bottom-color: #fff;}.dark-version .dataTable-sorter::before {  border-top-color: #fff;}.dark-version .ql-snow .ql-stroke {  stroke: #f0f2f5;}.dark-version .ql-snow .ql-fill,.dark-version .ql-snow .ql-stroke.ql-fill {  fill: #f0f2f5;}.dark-version .ql-toolbar.ql-snow .ql-picker-label {  color: #f0f2f5;}.dark-version .form-control {  color: rgba(255, 255, 255, 0.8) !important;}body.dark-version {  color: rgba(255, 255, 255, 0.8) !important;}@media (min-width: 992px) {  .dropdown .dropdown-menu,  .dropup .dropdown-menu,  .dropstart .dropdown-menu,  .dropend .dropdown-menu {    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;    cursor: pointer;  }  .dropdown .dropdown-toggle:after,  .dropup .dropdown-toggle:after,  .dropstart .dropdown-toggle:after,  .dropend .dropdown-toggle:after {    content: "\f107";    font: normal normal normal 14px/1 FontAwesome;    border: none;    vertical-align: middle;    font-weight: 600;  }  .dropdown .dropdown-toggle.show:after,  .dropup .dropdown-toggle.show:after,  .dropstart .dropdown-toggle.show:after,  .dropend .dropdown-toggle.show:after {    transform: rotate(180deg);  }  .dropdown .dropdown-toggle:after,  .dropup .dropdown-toggle:after,  .dropstart .dropdown-toggle:after,  .dropend .dropdown-toggle:after {    transition: 0.3s ease;  }  .dropdown.dropdown-hover .dropdown-menu,  .dropdown .dropdown-menu {    display: block;    position: absolute;    opacity: 0;    transform-origin: 0 0;    inset: 0px auto auto 0px;    margin-top: 2.8125rem !important;    pointer-events: none;    transform: scale(0.95) !important;    -webkit-backface-visibility: hidden;    backface-visibility: hidden;    will-change: transform, box-shadow;  }  .dropdown.dropdown-hover .dropdown-menu .dropdown.dropdown-hover .dropdown-menu,  .dropdown.dropdown-hover .dropdown-menu .dropdown .dropdown-menu,  .dropdown .dropdown-menu .dropdown.dropdown-hover .dropdown-menu,  .dropdown .dropdown-menu .dropdown .dropdown-menu {    margin-top: 0 !important;  }  .dropdown.dropdown-hover:hover>.dropdown-menu,  .dropdown .dropdown-menu.show {    opacity: 1;    pointer-events: auto;    visibility: visible;    transform: scale(1) !important;  }  .dropdown.dropdown-hover:hover>.dropdown-menu:before,  .dropdown .dropdown-menu.show:before {    top: -20px;  }  .dropdown.dropdown-hover:after {    content: '';    position: absolute;    left: 0;    bottom: -24px;    width: 100%;    height: 100%;  }  .dropdown:not(.dropdown-hover) .dropdown-menu.show {    margin-top: 2.8125rem !important;  }  .dropdown .dropdown-menu:before {    font-family: "FontAwesome";    content: "\f0d8";    position: absolute;    top: 0;    left: 28px;    right: auto;    font-size: 22px;    color: #fff;    transition: top 0.35s ease;  }  .dropdown .dropdown-item .arrow {    transform: rotate(-90deg);  }  .dropdown-item {    transition: background-color 0.3s ease, color 0.3s ease;  }}@media (max-width: 991.98px) {  .navbar-toggler+.navbar-collapse .dropdown:not(.nav-item) .dropdown-menu {    display: block;    opacity: 0;    top: 0;    transform-origin: 0 0;    pointer-events: none;    transform: scale(0.95) !important;    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;    -webkit-backface-visibility: hidden;    backface-visibility: hidden;    will-change: transform, box-shadow;    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);  }  .navbar-toggler+.navbar-collapse .dropdown:not(.nav-item) .dropdown-menu:before {    font-family: "FontAwesome";    content: "\f0d8";    position: absolute;    top: 0;    left: 28px;    right: auto;    font-size: 22px;    color: #fff;    transition: top 0.35s ease;  }  .navbar-toggler+.navbar-collapse .dropdown:not(.nav-item):not(.dropdown-hover) .dropdown-menu {    margin-top: 2.8125rem !important;  }  .navbar-toggler+.navbar-collapse .dropdown:not(.nav-item) .dropdown-menu.show {    opacity: 1;    pointer-events: auto;    visibility: visible;    transform: scale(1) !important;  }  .navbar-toggler+.navbar-collapse .dropdown:not(.nav-item) .dropdown-menu.show:before {    top: -20px;  }  .navbar-toggler+.navbar-collapse .dropdown.nav-item .dropdown-menu {    background-color: transparent;    overflow: scroll;    position: relative;  }  .dropdown .dropdown-menu {    opacity: 0;    top: 0;    transform-origin: 0 0;    pointer-events: none;    transform: scale(0.95) !important;    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;    -webkit-backface-visibility: hidden;    backface-visibility: hidden;    will-change: transform, box-shadow;    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);  }  .dropdown .dropdown-menu:before {    font-family: "FontAwesome";    content: "\f0d8";    position: absolute;    top: 0;    left: 28px;    right: auto;    font-size: 22px;    color: #fff;    transition: top 0.35s ease;  }  .dropdown:not(.dropdown-hover) .dropdown-menu {    margin-top: 2.8125rem !important;  }  .dropdown .dropdown-menu.show {    opacity: 1;    pointer-events: auto;    visibility: visible;    transform: scale(1) !important;  }  .dropdown .dropdown-menu.show:before {    top: -20px;  }  .dropdown.nav-item .dropdown-menu {    position: absolute;  }  .dropdown.nav-item .dropdown-menu-animation {    display: block;    height: 0;    transition: all .35s ease;    padding-top: 0 !important;    padding-bottom: 0 !important;    opacity: 0;  }  .dropdown.nav-item .dropdown-menu-animation.show {    height: 250px;    opacity: 1;  }}.dropdown-menu li {  position: relative;}.dropdown.dropdown-subitem:after {  left: 100%;  bottom: 0;  width: 50%;}.dropdown .dropdown-menu .dropdown-item+.dropdown-menu:before {  transform: rotate(-90deg);  left: 0;  top: 0;  z-index: -1;  transition: left .35s ease;}.dropdown .dropdown-menu.dropdown-menu-end {  right: 0 !important;  left: auto !important;}.dropdown .dropdown-menu.dropdown-menu-end:before {  right: 28px;  left: auto;}.dropdown.dropdown-subitem:hover .dropdown-item+.dropdown-menu:before {  left: -8px;}.dropdown>.dropdown-menu .dropdown-item+.dropdown-menu {  transform: scale(1) !important;}.dropdown .dropdown-menu .dropdown-item+.dropdown-menu {  right: -197px;  left: auto;  top: 0;}.dropdown-image {  background-size: cover;}@media (min-width: 992px) {  .dropdown-xl {    min-width: 40rem;  }  .dropdown-lg {    min-width: 23rem;  }  .dropdown-md {    min-width: 15rem;  }}@media (max-width: 1199.98px) {  .dropdown-lg-responsive {    min-width: 19rem;  }}.dropup .dropdown-menu {  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;  cursor: pointer;  top: auto !important;  bottom: 100% !important;  margin-bottom: 0.5rem !important;  display: block;  opacity: 0;  transform-origin: bottom;  pointer-events: none;  transform: scale(0.95) !important;  -webkit-backface-visibility: hidden;  backface-visibility: hidden;  will-change: transform, box-shadow;}.dropup .dropdown-menu.show {  pointer-events: auto;  transform: scale(1) !important;  opacity: 1;}.dropup .dropdown-menu.show:after {  bottom: -20px;}.dropup .dropdown-menu:after {  font-family: "FontAwesome";  content: "\f0d7";  position: absolute;  z-index: -1;  bottom: 22px;  left: 28px;  right: auto;  font-size: 22px;  color: #fff;  transition: bottom 0.35s ease;}.page-header {  padding: 0;  position: relative;  overflow: hidden;  display: flex;  align-items: center;  background-size: cover;  background-position: 50%;}.page-header .container {  z-index: 1;}.page-header video {  position: absolute;  top: 50%;  left: 50%;  min-width: 100%;  min-height: 100%;  width: auto;  height: auto;  z-index: 0;  transform: translateX(-50%) translateY(-50%);}.fixed-plugin .fixed-plugin-button {  background: #fff;  border-radius: 50%;  bottom: 30px;  right: 30px;  font-size: 1.25rem;  z-index: 990;  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.16);  cursor: pointer;}.fixed-plugin .fixed-plugin-button i {  pointer-events: none;}.fixed-plugin .card {  position: fixed !important;  right: -360px;  top: 0;  height: 100%;  left: auto !important;  transform: unset !important;  width: 360px;  border-radius: 0;  padding: 0 10px;  transition: .2s ease;  z-index: 1020;}.fixed-plugin .badge {  border: 1px solid #fff;  border-radius: 50%;  cursor: pointer;  display: inline-block;  height: 23px;  margin-right: 5px;  position: relative;  width: 23px;  transition: all 0.2s ease-in-out;}.fixed-plugin .badge:hover,.fixed-plugin .badge.active {  border-color: #344767;}.fixed-plugin .btn.bg-gradient-dark:not(:disabled):not(.disabled) {  border: 1px solid transparent;}.fixed-plugin .btn.bg-gradient-dark:not(:disabled):not(.disabled):not(.active) {  background-color: transparent;  background-image: none;  border: 1px solid #344767;  color: #344767;}.fixed-plugin.show .card {  right: 0;}.input-group {  border-radius: 0;}.input-group:not(.has-validation)> :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n + 3) {  border-top-right-radius: inherit;  border-bottom-right-radius: inherit;}.input-group.has-validation> :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.dropdown-toggle:nth-last-child(n + 4) {  border-top-right-radius: inherit;  border-bottom-right-radius: inherit;}.input-group,.input-group .input-group-text {  transition: 0.2s ease;  border: none;}.input-group> :not(:first-child):not(.dropdown-menu) {  margin-left: 2px;}.input-group label {  transition: all 0.3s ease;}.input-group.input-group-dynamic .form-control,.input-group.input-group-static .form-control {  background: no-repeat bottom, 50% calc(100% - 1px);  background-size: 0 100%, 100% 100%;  transition: 0.2s ease;}.input-group.input-group-dynamic .form-control:not(:first-child),.input-group.input-group-static .form-control:not(:first-child) {  border-left: 0;  padding-left: 0;}.input-group.input-group-dynamic .form-control:not(:last-child),.input-group.input-group-static .form-control:not(:last-child) {  border-right: 0;  padding-right: 0;}.input-group.input-group-dynamic .form-control+.input-group-text,.input-group.input-group-static .form-control+.input-group-text {  border-left: 0;  border-right: 1px solid #d2d6da;}.input-group.input-group-dynamic .form-control,.input-group.input-group-dynamic .form-control:focus,.input-group.input-group-static .form-control,.input-group.input-group-static .form-control:focus {  background-image: linear-gradient(0deg, #e91e63 2px, rgba(156, 39, 176, 0) 0), linear-gradient(0deg, #d2d2d2 1px, rgba(209, 209, 209, 0) 0);  border-radius: 0 !important;}.input-group.input-group-dynamic .form-control:focus,.input-group.input-group-static .form-control:focus {  background-size: 100% 100%, 100% 100%;}.input-group.input-group-dynamic .form-control[disabled],.input-group.input-group-static .form-control[disabled] {  cursor: not-allowed;  background-image: linear-gradient(0deg, #e91e63 2px, rgba(156, 39, 176, 0) 0), linear-gradient(0deg, #f0f2f5 1px, rgba(209, 209, 209, 0) 0) !important;}.input-group.input-group-dynamic .input-group-text,.input-group.input-group-static .input-group-text {  border-right: 0;}.input-group.input-group-dynamic.is-focused .form-label,.input-group.input-group-dynamic.is-filled .form-label,.input-group.input-group-static.is-focused .form-label,.input-group.input-group-static.is-filled .form-label {  font-size: 0.6875rem !important;}.input-group.input-group-dynamic.is-focused .form-label,.input-group.input-group-static.is-focused .form-label {  top: -0.7rem;}.input-group.input-group-dynamic.is-focused label,.input-group.input-group-static.is-focused label {  color: #e91e63;}.input-group.input-group-dynamic.is-focused.is-valid label,.input-group.input-group-static.is-focused.is-valid label {  color: #4CAF50;}.input-group.input-group-dynamic.is-focused.is-valid .form-control,.input-group.input-group-dynamic.is-focused.is-valid .form-control:focus,.input-group.input-group-static.is-focused.is-valid .form-control,.input-group.input-group-static.is-focused.is-valid .form-control:focus {  background-image: linear-gradient(0deg, #4CAF50 2px, rgba(156, 39, 176, 0) 0), linear-gradient(0deg, #d2d2d2 1px, rgba(209, 209, 209, 0) 0);  border-radius: 0 !important;}.input-group.input-group-dynamic.is-focused.is-invalid label,.input-group.input-group-static.is-focused.is-invalid label {  color: #F44335;}.input-group.input-group-dynamic.is-focused.is-invalid .form-control,.input-group.input-group-dynamic.is-focused.is-invalid .form-control:focus,.input-group.input-group-static.is-focused.is-invalid .form-control,.input-group.input-group-static.is-focused.is-invalid .form-control:focus {  background-image: linear-gradient(0deg, #F44335 2px, rgba(156, 39, 176, 0) 0), linear-gradient(0deg, #d2d2d2 1px, rgba(209, 209, 209, 0) 0);  border-radius: 0 !important;}.input-group.input-group-dynamic.is-valid .form-control,.input-group.input-group-dynamic.is-valid .form-control:focus,.input-group.input-group-static.is-valid .form-control,.input-group.input-group-static.is-valid .form-control:focus {  background-image: linear-gradient(0deg, #4CAF50 2px, rgba(156, 39, 176, 0) 0), linear-gradient(0deg, #d2d2d2 1px, rgba(209, 209, 209, 0) 0);  border-radius: 0 !important;}.input-group.input-group-dynamic.is-invalid .form-control,.input-group.input-group-dynamic.is-invalid .form-control:focus,.input-group.input-group-static.is-invalid .form-control,.input-group.input-group-static.is-invalid .form-control:focus {  background-image: linear-gradient(0deg, #F44335 2px, rgba(156, 39, 176, 0) 0), linear-gradient(0deg, #d2d2d2 1px, rgba(209, 209, 209, 0) 0);  border-radius: 0 !important;}.input-group.input-group-dynamic.is-filled.is-focused .form-label,.input-group.input-group-dynamic.is-filled .form-label,.input-group.input-group-static.is-filled.is-focused .form-label,.input-group.input-group-static.is-filled .form-label {  top: -1rem;}.input-group.input-group-outline .form-control {  background: none;  border: 1px solid #d2d6da;  border-radius: 0.375rem;  border-top-left-radius: 0.375rem !important;  border-bottom-left-radius: 0.375rem !important;  padding: 0.625rem 0.75rem !important;  line-height: 1.3 !important;}.input-group.input-group-outline .form-control.form-control-lg {  padding: 0.75rem 0.75rem !important;}.input-group.input-group-outline .form-control.form-control-sm {  padding: 0.25rem 0.75rem !important;}.input-group.input-group-outline .form-control[disabled] {  cursor: not-allowed;  border-style: dashed;}.input-group.input-group-outline .form-label {  display: flex;  line-height: 3.925 !important;  top: -0.375rem;  margin-bottom: 0;}.input-group.input-group-outline .form-label:before {  content: "";  margin-right: 4px;  border-left: solid 1px transparent;  border-radius: 4px 0;}.input-group.input-group-outline .form-label:after {  content: "";  flex-grow: 1;  margin-left: 4px;  border-right: solid 1px transparent;  border-radius: 0 5px;}.input-group.input-group-outline .form-label:before,.input-group.input-group-outline .form-label:after {  content: "";  border-top: solid 1px;  border-top-color: #d2d6da;  pointer-events: none;  margin-top: 0.375rem;  box-sizing: border-box;  display: block;  height: 0.5rem;  width: 0.625rem;  border-width: 1px 0 0;  border-color: transparent;}.input-group.input-group-outline.is-focused .form-label+.form-control,.input-group.input-group-outline.is-filled .form-label+.form-control {  border-color: #e91e63 !important;  border-top-color: transparent !important;  box-shadow: inset 1px 0 #e91e63, inset -1px 0 #e91e63, inset 0 -1px #e91e63;}.input-group.input-group-outline.is-focused .form-label,.input-group.input-group-outline.is-filled .form-label {  width: 100%;  height: 100%;  font-size: 0.6875rem !important;  color: #e91e63;  display: flex;  line-height: 1.25 !important;}.input-group.input-group-outline.is-focused .form-label:before,.input-group.input-group-outline.is-focused .form-label:after,.input-group.input-group-outline.is-filled .form-label:before,.input-group.input-group-outline.is-filled .form-label:after {  opacity: 1;}.input-group.input-group-outline.is-focused .form-label:before,.input-group.input-group-outline.is-focused .form-label:after,.input-group.input-group-outline.is-filled .form-label:before,.input-group.input-group-outline.is-filled .form-label:after {  border-top-color: #e91e63;  box-shadow: inset 0 1px #e91e63;}.input-group.input-group-outline.is-valid .form-control {  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cpath fill='%2366d432' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");  background-repeat: no-repeat;  background-position: right 0.75rem center;  background-size: 1rem 1rem;}.input-group.input-group-outline.is-valid.is-focused .form-label+.form-control,.input-group.input-group-outline.is-valid.is-filled .form-label+.form-control {  border-color: #4CAF50 !important;  box-shadow: inset 1px 0 #4CAF50, inset -1px 0 #4CAF50, inset 0 -1px #4CAF50;  border-top-color: transparent !important;}.input-group.input-group-outline.is-valid.is-focused .form-label,.input-group.input-group-outline.is-valid.is-filled .form-label {  color: #4CAF50;}.input-group.input-group-outline.is-valid.is-focused .form-label:before,.input-group.input-group-outline.is-valid.is-focused .form-label:after,.input-group.input-group-outline.is-valid.is-filled .form-label:before,.input-group.input-group-outline.is-valid.is-filled .form-label:after {  border-top-color: #4CAF50;  box-shadow: inset 0 1px #4CAF50;}.input-group.input-group-outline.is-invalid .form-control {  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fd5c70' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23fd5c70' stroke='none'/%3e%3c/svg%3e");  background-repeat: no-repeat;  background-position: right 0.75rem center;  background-size: 1rem 1rem;}.input-group.input-group-outline.is-invalid.is-focused .form-label+.form-control,.input-group.input-group-outline.is-invalid.is-filled .form-label+.form-control {  border-color: #F44335 !important;  box-shadow: inset 1px 0 #F44335, inset -1px 0 #F44335, inset 0 -1px #F44335;  border-top-color: transparent !important;}.input-group.input-group-outline.is-invalid.is-focused .form-label,.input-group.input-group-outline.is-invalid.is-filled .form-label {  color: #F44335;}.input-group.input-group-outline.is-invalid.is-focused .form-label:before,.input-group.input-group-outline.is-invalid.is-focused .form-label:after,.input-group.input-group-outline.is-invalid.is-filled .form-label:before,.input-group.input-group-outline.is-invalid.is-filled .form-label:after {  border-top-color: #F44335;  box-shadow: inset 0 1px #F44335;}.input-group.input-group-outline.input-group-sm .form-label,.input-group.input-group-outline.input-group-sm label,.input-group.input-group-dynamic.input-group-sm .form-label,.input-group.input-group-dynamic.input-group-sm label,.input-group.input-group-static.input-group-sm .form-label,.input-group.input-group-static.input-group-sm label {  font-size: 0.75rem;}.input-group.input-group-outline.input-group-lg .form-label,.input-group.input-group-outline.input-group-lg label,.input-group.input-group-dynamic.input-group-lg .form-label,.input-group.input-group-dynamic.input-group-lg label,.input-group.input-group-static.input-group-lg .form-label,.input-group.input-group-static.input-group-lg label {  font-size: 0.975rem;}.input-group.input-group-static .form-control {  width: 100%;}.input-group.input-group-static label {  margin-left: 0;  margin-bottom: 0;}.form-check:not(.form-switch) .form-check-input {  float: initial !important;  margin-left: auto !important;}.form-check:not(.form-switch) .form-check-input[type="checkbox"],.form-check:not(.form-switch) .form-check-input[type="radio"] {  border: 1px solid #d1d7e1;  margin-top: 0.25rem;  position: relative;}.form-check:not(.form-switch) .form-check-input[type="checkbox"]:checked,.form-check:not(.form-switch) .form-check-input[type="radio"]:checked {  border-color: #e91e63;}.form-check:not(.form-switch) .form-check-input[type="checkbox"] {  background-image: none;}.form-check:not(.form-switch) .form-check-input[type="checkbox"]:after {  transition: opacity 0.25s ease-in-out;  font-family: "FontAwesome";  content: "\f00c";  width: 100%;  height: 100%;  color: #fff;  position: absolute;  display: flex;  justify-content: center;  align-items: center;  font-size: 0.67rem;  opacity: 0;}.form-check:not(.form-switch) .form-check-input[type="checkbox"]:checked {  background: #e91e63;}.form-check:not(.form-switch) .form-check-input[type="checkbox"]:checked:after {  opacity: 1;}.form-check:not(.form-switch) .form-check-input[type="radio"] {  transition: border 0s;  background: transparent;}.form-check:not(.form-switch) .form-check-input[type="radio"]:after {  transition: opacity 0.25s ease-in-out;  content: "";  position: absolute;  width: 0.8375rem;  height: 0.8375rem;  border-radius: 50%;  background-image: linear-gradient(195deg, #EC407A 0%, #D81B60 100%), var(--bs-gradient);  opacity: 0;  left: 0;  right: 0;  top: 0;  bottom: 0;  margin: auto;}.form-check:not(.form-switch) .form-check-input[type="radio"]:checked {  padding: 6px;}.form-check:not(.form-switch) .form-check-input[type="radio"]:checked:after {  opacity: 1;}.form-check:not(.form-switch) .form-check-input[type="radio"]:active {  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 12px rgba(53, 71, 102, 0.1);  border-radius: 50rem;  transition: 0.05s ease;}.form-check-label,.form-check-input[type="checkbox"] {  cursor: pointer;}.form-check-label {  font-size: 0.875rem;  font-weight: 400;}.form-check-input {  -webkit-appearance: none;  -moz-appearance: none;  appearance: none;}.form-switch .form-check-input {  position: relative;  background-color: #ced4da;  height: 0.9375rem;  width: 1.875rem;}.form-switch .form-check-input:after {  transition: transform 0.25s ease-in-out, background-color 0.25s ease-in-out;  content: "";  width: 1.25rem;  height: 1.25rem;  border-radius: 50%;  border: 1px solid #ced4da;  position: absolute;  background-color: #fff;  transform: translateX(1px);  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);  top: -2.5px;  left: -5px;}.form-switch .form-check-input:checked:after {  transform: translateX(21px);  border-color: #42424a;}.form-switch .form-check-input:checked {  border-color: #42424a;  background-color: #42424a;}.form-switch .form-check-input:checked:active:after {  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 15px rgba(53, 71, 102, 0.1);}.form-switch .form-check-input:active:after {  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 15px rgba(0, 0, 0, 0.1);}.form-select {  transition: 0.2s ease;}label,.form-label {  font-size: 0.875rem;  font-weight: 400;  margin-bottom: 0.5rem;  color: #7b809a;  margin-left: 0.25rem;}.input-group .form-label {  position: absolute;  top: 0.6125rem;  margin-left: 0;  transition: 0.2s ease all;}.form-control {  border: none;}.form-control.is-invalid {  border: 1px solid #d2d6da;  padding: 0.625rem 0.75rem;  line-height: 1.3 !important;}.form-control.is-invalid:focus {  box-shadow: 0 0 0 2px rgba(253, 92, 112, 0.6);}.form-control.is-valid {  border: 1px solid #d2d6da;  padding: 0.625rem 0.75rem;  line-height: 1.3 !important;}.form-control.is-valid:focus {  box-shadow: 0 0 0 2px rgba(102, 212, 50, 0.65);}.form-control[disabled] {  padding: 0.625rem 0.75rem;  line-height: 1.45 !important;}.input-group .input-group-text {  position: absolute;  padding: .75rem 0;  right: 0;  border-right: 0 !important;}.input-group .input-group-text i {  color: #6c757d;}.input-group.input-group-static .input-group-text {  bottom: 0;}.footer .nav-link {  color: #344767;  font-weight: 400;  font-size: 0.875rem;  padding-top: 0;  padding-bottom: 0.25rem;}.footer .nav-link:hover {  opacity: 1 !important;  transition: opacity 0.3 ease;}.footer .footer-logo {  max-width: 2rem;}.bg-gradient-primary {  background-image: linear-gradient(195deg, #EC407A 0%, #D81B60 100%);}.bg-gradient-secondary {  background-image: linear-gradient(195deg, #747b8a 0%, #495361 100%);}.bg-gradient-success {  background-image: linear-gradient(195deg, #66BB6A 0%, #43A047 100%);}.bg-gradient-info {  background-image: linear-gradient(195deg, #49a3f1 0%, #1A73E8 100%);}.bg-gradient-warning {  background-image: linear-gradient(195deg, #FFA726 0%, #FB8C00 100%);}.bg-gradient-danger {  background-image: linear-gradient(195deg, #EF5350 0%, #E53935 100%);}.bg-gradient-light {  background-image: linear-gradient(195deg, #EBEFF4 0%, #CED4DA 100%);}.bg-gradient-dark {  background-image: linear-gradient(195deg, #42424a 0%, #191919 100%);}.bg-gradient-faded-primary {  background-image: radial-gradient(370px circle at 80% 50%, rgba(233, 30, 99, 0.6) 0, #c1134e 100%);}.bg-gradient-faded-secondary {  background-image: radial-gradient(370px circle at 80% 50%, rgba(, 128, 154, 0.6) 0, #626780 100%);}.bg-gradient-faded-success {  background-image: radial-gradient(370px circle at 80% 50%, rgba(76, 175, 80, 0.6) 0, #3d8b40 100%);}.bg-gradient-faded-info {  background-image: radial-gradient(370px circle at 80% 50%, rgba(26, 115, 232, 0.6) 0, #135cbc 100%);}.bg-gradient-faded-warning {  background-image: radial-gradient(370px circle at 80% 50%, rgba(251, 140, 0, 0.6) 0, #c87000 100%);}.bg-gradient-faded-danger {  background-image: radial-gradient(370px circle at 80% 50%, rgba(244, 67, 53, 0.6) 0, #e91d0d 100%);}.bg-gradient-faded-light {  background-image: radial-gradient(370px circle at 80% 50%, rgba(240, 242, 245, 0.6) 0, #d1d7e1 100%);}.bg-gradient-faded-dark {  background-image: radial-gradient(370px circle at 80% 50%, rgba(52, 71, 103, 0.6) 0, #233045 100%);}.bg-gradient-faded-white {  background-image: radial-gradient(370px circle at 80% 50%, rgba(255, 255, 255, 0.6) 0, #e6e6e6 100%);}.bg-gradient-faded-primary-vertical {  background-image: radial-gradient(200px circle at 50% 70%, rgba(233, 30, 99, 0.3) 0, #e91e63 100%);}.bg-gradient-faded-secondary-vertical {  background-image: radial-gradient(200px circle at 50% 70%, rgba(, 128, 154, 0.3) 0, #7b809a 100%);}.bg-gradient-faded-success-vertical {  background-image: radial-gradient(200px circle at 50% 70%, rgba(76, 175, 80, 0.3) 0, #4CAF50 100%);}.bg-gradient-faded-info-vertical {  background-image: radial-gradient(200px circle at 50% 70%, rgba(26, 115, 232, 0.3) 0, #1A73E8 100%);}.bg-gradient-faded-warning-vertical {  background-image: radial-gradient(200px circle at 50% 70%, rgba(251, 140, 0, 0.3) 0, #fb8c00 100%);}.bg-gradient-faded-danger-vertical {  background-image: radial-gradient(200px circle at 50% 70%, rgba(244, 67, 53, 0.3) 0, #F44335 100%);}.bg-gradient-faded-light-vertical {  background-image: radial-gradient(200px circle at 50% 70%, rgba(240, 242, 245, 0.3) 0, #f0f2f5 100%);}.bg-gradient-faded-dark-vertical {  background-image: radial-gradient(200px circle at 50% 70%, rgba(52, 71, 103, 0.3) 0, #344767 100%);}.bg-gradient-faded-white-vertical {  background-image: radial-gradient(200px circle at 50% 70%, rgba(255, 255, 255, 0.3) 0, #fff 100%);}.material-icons {  font-family: 'Material Icons Round';  font-weight: normal;  font-style: normal;  font-size: 20px;  /* Preferred icon size */  display: inline-block;  line-height: 1;  text-transform: none;  letter-spacing: normal;  word-wrap: normal;  white-space: nowrap;  direction: ltr;  /* Support for all WebKit browsers. */  -webkit-font-smoothing: antialiased;  /* Support for Safari and Chrome. */  text-rendering: optimizeLegibility;  /* Support for Firefox. */  -moz-osx-font-smoothing: grayscale;  /* Support for IE. */  font-feature-settings: 'liga';}.nav.nav-pills .nav-link .material-icons {  top: 3px;}.icon-shape {  width: 48px;  height: 48px;  background-position: center;  border-radius: 0.5rem;}.icon-shape i {  color: #fff;  opacity: 0.8;  top: 11px;  position: relative;}.icon-shape .ni {  top: 14px;}.icon-xxs {  width: 20px;  height: 20px;}.icon-xxs i {  top: 0;  font-size: 0.65rem;}.icon-xs {  width: 24px;  height: 24px;}.icon-xs i {  top: -1px;  font-size: 0.75rem;}.icon-sm {  width: 32px;  height: 32px;}.icon-sm i {  top: 4px;  font-size: 0.875rem;}.icon-md {  width: 48px;  height: 48px;}.icon-md i {  top: 30%;  font-size: 1.125rem;}.icon-md.icon-striped {  background-position-x: 85px;  background-position-y: 85px;}.icon-md.icon-striped i {  top: 11%;  margin-left: -10px;  font-size: 0.875rem;}.icon-lg {  width: 64px;  height: 64px;}.icon-lg i {  top: 31%;  font-size: 1.5rem;}.icon-lg.icon-striped {  background-position-x: 111px;  background-position-y: 111px;}.icon-lg.icon-striped i {  top: 21%;  margin-left: -15px;}.icon-xl {  width: 100px;  height: 100px;  border-radius: 0.5rem;}.icon-xl i {  top: 35%;  font-size: 2.1rem;}.icon-xl.icon-striped {  background-position-x: 80px;  background-position-y: 80px;}.icon-xl.icon-striped i {  top: 30%;  margin-left: -15px;}.info-horizontal {  text-align: left !important;}.info-horizontal .icon {  float: left;}.info-horizontal .description {  overflow: hidden;}svg.text-primary .color-foreground {  fill: #EC407A;}svg.text-primary .color-background {  fill: #D81B60;}svg.text-secondary .color-foreground {  fill: #747b8a;}svg.text-secondary .color-background {  fill: #495361;}svg.text-info .color-foreground {  fill: #49a3f1;}svg.text-info .color-background {  fill: #1A73E8;}svg.text-warning .color-foreground {  fill: #FFA726;}svg.text-warning .color-background {  fill: #FB8C00;}svg.text-danger .color-foreground {  fill: #EF5350;}svg.text-danger .color-background {  fill: #E53935;}svg.text-success .color-foreground {  fill: #66BB6A;}svg.text-success .color-background {  fill: #43A047;}svg.text-dark .color-foreground {  fill: #42424a;}svg.text-dark .color-background {  fill: #191919;}html {  border: none !important;}.blur {  box-shadow: inset 0px 0px 2px #fefefed1;  -webkit-backdrop-filter: saturate(200%) blur(30px);  backdrop-filter: saturate(200%) blur(30px);  background-color: rgba(255, 255, 255, 0.8) !important;}.blur.saturation-less {  -webkit-backdrop-filter: saturate(20%) blur(30px);  backdrop-filter: saturate(20%) blur(30px);}.blur.blur-rounded {  border-radius: 40px;}.blur.blur-light {  background-color: rgba(255, 255, 255, 0.4);}.blur.blur-dark {  background-color: rgba(0, 0, 0, 0.3);}.shadow-blur {  box-shadow: inset 0 0px 1px 1px rgba(254, 254, 254, 0.9), 0 20px 27px 0 rgba(0, 0, 0, 0.05) !important;}.shadow-card {  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;}.navbar-blur {  -webkit-backdrop-filter: saturate(200%) blur(30px);  backdrop-filter: saturate(200%) blur(30px);  background-color: rgba(255, 255, 255, 0.58) !important;}.blur-section {  -webkit-backdrop-filter: saturate(200%) blur(30px);  backdrop-filter: saturate(200%) blur(30px);}.blur-section.blur-gradient-primary {  background-image: linear-gradient(195deg, rgba(236, 64, 122, 0.95) 0%, rgba(216, 27, 96, 0.95) 100%);}*.move-on-hover {  -webkit-transition: 0.2s ease-out;  transition: 0.2s ease-out;  overflow: hidden;  -webkit-transform-origin: 50% 0;  transform-origin: 50% 0;  transform-origin: 50% 0;  -webkit-transform: perspective(999px) rotateX(0deg) translate3d(0, 0, 0);  transform: perspective(999px) rotateX(0deg) translate3d(0, 0, 0);  -webkit-backface-visibility: hidden;  backface-visibility: hidden;  will-change: transform, box-shadow;}*.move-on-hover:hover {  -webkit-transform: perspective(999px) rotateX(7deg) translate3d(0px, -4px, 5px);  transform: perspective(999px) rotateX(7deg) translate3d(0px, -4px, 5px);}*.gradient-animation {  background: linear-gradient(-45deg, #49a3f1, #F44335, #fb8c00, #EC407A, #344767);  background-size: 400% 400% !important;  animation: gradient 10s ease infinite;}hr {  border-top: none;  height: 1px;}hr.vertical {  position: absolute;  background-color: transparent;  height: 100%;  right: 0;  top: 0;  width: 1px;}hr.vertical.light {  background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), #fff, rgba(255, 255, 255, 0));}hr.vertical.dark {  background-image: linear-gradient(90deg, transparent, rgba(0, 0, 0, 0.4), transparent);}hr.vertical.gray-light {  background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));}hr.horizontal {  background-color: transparent;}hr.horizontal.light {  background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), #fff, rgba(255, 255, 255, 0));}hr.horizontal.dark {  background-image: linear-gradient(90deg, transparent, rgba(0, 0, 0, 0.4), transparent);}hr.horizontal.gray-light {  background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));}.lock-size {  width: 1.7rem;  height: 1.7rem;}.border-radius-xs {  border-radius: 0.1rem;}.border-radius-sm {  border-radius: 0.125rem;}.border-radius-md {  border-radius: 0.375rem;}.border-radius-lg {  border-radius: 0.5rem;}.border-radius-xl {  border-radius: 0.75rem;}.border-radius-2xl {  border-radius: 1rem;}.border-radius-section {  border-radius: 10rem;}.border-bottom-end-radius-0 {  border-bottom-right-radius: 0;}.border-top-end-radius-0 {  border-top-right-radius: 0;}.border-bottom-start-radius-0 {  border-bottom-left-radius: 0;}.border-top-start-radius-0 {  border-top-left-radius: 0;}.border-dashed {  border-style: dashed;}.z-index-sticky {  z-index: 1020;}.waves {  position: relative;  width: 100%;  height: 16vh;  margin-bottom: -7px;  /*Fix for safari gap*/  min-height: 100px;  max-height: 150px;}.waves.waves-sm {  height: 50px;  min-height: 50px;}.waves.no-animation .moving-waves>use {  animation: none;}.wave-rotate {  transform: rotate(180deg);}/* Animation for the waves */.moving-waves>use {  animation: move-forever 40s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite;}.moving-waves>use:nth-child(1) {  animation-delay: -2s;  animation-duration: 11s;}.moving-waves>use:nth-child(2) {  animation-delay: -4s;  animation-duration: 13s;}.moving-waves>use:nth-child(3) {  animation-delay: -3s;  animation-duration: 15s;}.moving-waves>use:nth-child(4) {  animation-delay: -4s;  animation-duration: 20s;}.moving-waves>use:nth-child(5) {  animation-delay: -4s;  animation-duration: 25s;}.moving-waves>use:nth-child(6) {  animation-delay: -3s;  animation-duration: 30s;}@keyframes move-forever {  0% {    transform: translate3d(-90px, 0, 0);  }  100% {    transform: translate3d(85px, 0, 0);  }}/*Shrinking for mobile*/@media (max-width: 767.98px) {  .waves {    height: 40px;    min-height: 40px;  }  hr.horizontal {    background-color: transparent;  }  hr.horizontal:not(.dark) {    background-image: linear-gradient(to right, rgba(255, 255, 255, 0), white, rgba(255, 255, 255, 0));  }  hr.horizontal.vertical {    transform: rotate(90deg);  }  hr.horizontal.dark {    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0));  }}.overflow-visible {  overflow: visible !important;}.popover .popover-header {  font-weight: 600;}.bg-cover {  background-size: cover;}.mask {  position: absolute;  background-size: cover;  background-position: center center;  top: 0;  left: 0;  width: 100%;  height: 100%;  opacity: 0.8;}.cursor-pointer {  cursor: pointer;}.transform-translate-50 {  transform: translate(0, -50%);}@media (min-width: 992px) {  .virtual-reality .sidenav {    animation-name: fadeInBottom;    animation-fill-mode: both;    animation-duration: 1.5s;    transform: scale(0.6);    left: 18% !important;    position: absolute;  }}.choices .choices__list {  background: no-repeat bottom, 50% calc(100% - 1px);  background-size: 0 100%, 100% 100%;  transition: 0.2s ease;}.choices .choices__list.choices__list--single .choices__item--selectable {  margin-bottom: 0.5rem;}.choices .choices__list.choices__list--single,.choices .choices__list.choices__list--single:focus {  background-image: linear-gradient(0deg, #e91e63 2px, rgba(156, 39, 176, 0) 0), linear-gradient(0deg, #d2d2d2 1px, rgba(209, 209, 209, 0) 0);}.choices .choices__list.choices__list--dropdown {  background: #fff;}.choices.is-focused .choices__list {  background-size: 100% 100%, 100% 100%;}.border-right-after:after {  content: "";  position: absolute;  right: 0;  top: 3vh;  height: 70%;  width: 50%;  border-right: 1px solid #dee2e6;}.navbar {  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.16);}.navbar .navbar-brand {  color: #344767;  font-size: 0.875rem;}.navbar .nav-link {  color: #344767;  padding: 0.5rem 1rem;  font-weight: 400;  font-size: 0.875rem;}.navbar.navbar-absolute {  position: absolute;  width: 100%;  z-index: 1;}.navbar.navbar-transparent .nav-link,.navbar.navbar-transparent .nav-link i {  color: #fff;}.navbar.navbar-transparent .nav-link:hover,.navbar.navbar-transparent .nav-link:focus {  color: rgba(255, 255, 255, 0.75);}.navbar.navbar-transparent .navbar-toggler .navbar-toggler-icon .navbar-toggler-bar {  background: #fff;}.navbar.navbar-transparent .navbar-collapse {  border-radius: 0.75rem;}.navbar.navbar-dark .navbar-collapse.show .dropdown-header.text-dark,.navbar.navbar-dark .navbar-collapse.collapsing .dropdown-header.text-dark {  color: #fff !important;}.navbar .sidenav-toggler-inner {  width: 18px;}.navbar .sidenav-toggler-inner .sidenav-toggler-line {  transition: all 0.15s ease;  background: #7b809a;  border-radius: 0.1rem;  position: relative;  display: block;  height: 2px;}.navbar .sidenav-toggler-inner .sidenav-toggler-line:not(:last-child) {  margin-bottom: 3px;}.g-sidenav-show.g-sidenav-pinned .navbar .sidenav-toggler-inner .sidenav-toggler-line:first-child,.g-sidenav-show.g-sidenav-pinned .navbar .sidenav-toggler-inner .sidenav-toggler-line:last-child {  width: 13px;  transform: translateX(5px);}.navbar-light {  background-color: #fff !important;}.navbar-light .navbar-toggler {  border: none;}.navbar-light .navbar-toggler:focus {  box-shadow: none;}.navbar-toggler .navbar-toggler-icon {  background-image: none;}.navbar-toggler .navbar-toggler-icon .navbar-toggler-bar {  display: block;  position: relative;  width: 22px;  height: 1px;  border-radius: 1px;  background: #6c757d;  transition: all 0.2s;  margin: 0 auto;}.navbar-toggler .navbar-toggler-icon .navbar-toggler-bar.bar2,.navbar-toggler .navbar-toggler-icon .navbar-toggler-bar.bar3 {  margin-top: 7px;}.navbar-toggler[aria-expanded="true"] .navbar-toggler-bar.bar1 {  transform: rotate(45deg);  transform-origin: 10% 10%;  margin-top: 4px;}.navbar-toggler[aria-expanded="true"] .navbar-toggler-bar.bar2 {  opacity: 0;}.navbar-toggler[aria-expanded="true"] .navbar-toggler-bar.bar3 {  transform: rotate(-45deg);  transform-origin: 10% 90%;  margin-top: 3px;}@media (max-width: 991.98px) {  .navbar.navbar-transparent .navbar-collapse {    padding-top: 0.5rem;    padding-bottom: 0.5rem;    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);  }  .navbar.navbar-transparent .navbar-collapse.collapsing {    background: #fff;  }  .navbar.navbar-transparent .navbar-collapse.show {    background: #fff;  }  .navbar.navbar-transparent .navbar-collapse.show .nav-link,  .navbar.navbar-transparent .navbar-collapse.show i {    color: #344767;  }  .g-sidenav-show .navbar:not(.sidenav).navbar-main .navbar-collapse {    display: flex !important;    flex-basis: auto;  }  .g-sidenav-show .navbar:not(.sidenav).navbar-main .navbar-nav {    flex-direction: row;  }  .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu {    box-shadow: none !important;  }  .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu:before {    display: none !important;  }}@media (max-width: 767.98px) {  .navbar-collapse {    position: relative;  }  .navbar-collapse .navbar-nav {    width: 100%;  }  .navbar-collapse .navbar-nav .nav-item.dropdown {    position: static;  }  .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu {    left: 0;    right: 0;  }  .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu.show:before {    content: none;  }}@media (max-width: 575.98px) {  .navbar-nav .nav-item.dropdown .dropdown-menu {    left: 0;    right: auto;  }}.navbar-vertical .navbar-brand>img,.navbar-vertical .navbar-brand-img {  max-width: 100%;  max-height: 2rem;}.navbar-vertical .navbar-nav .nav-link {  padding-left: 1rem;  padding-right: 1rem;  font-weight: 300;  color: #fff;}.navbar-vertical .navbar-nav .nav-link>i {  min-width: 1.8rem;  font-size: 1.5rem;  line-height: 1.5rem;  text-align: center;}.navbar-vertical .navbar-nav .nav-link .dropdown-menu {  border: none;}.navbar-vertical .navbar-nav .nav-link .dropdown-menu .dropdown-menu {  margin-left: 0.5rem;}.navbar-vertical .navbar-nav .nav-link .avatar {  width: 1.875rem;  height: 1.875rem;}.navbar-vertical .navbar-nav .nav-sm .nav-link {  font-size: 0.8125rem;}.navbar-vertical .navbar-nav .nav-link {  display: flex;  align-items: center;  white-space: nowrap;}.navbar-vertical .navbar-heading {  padding-top: 0.5rem;  padding-bottom: 0.5rem;  font-size: 0.75rem;  text-transform: uppercase;  letter-spacing: 0.04em;}.navbar-vertical.navbar-expand-xs {  display: block;  position: fixed;  top: 0;  bottom: 0;  width: 100%;  max-width: 15.625rem !important;  overflow-y: auto;  padding: 0;  box-shadow: none;}.navbar-vertical.navbar-expand-xs .navbar-collapse {  display: block;  overflow: auto;  /* height: calc(100vh - 360px); */}.navbar-vertical.navbar-expand-xs>[class*="container"] {  flex-direction: column;  align-items: stretch;  min-height: 100%;  padding-left: 0;  padding-right: 0;}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active) {  .navbar-vertical.navbar-expand-xs>[class*="container"] {    min-height: none;    height: 100%;  }}.navbar-vertical.navbar-expand-xs.fixed-start {  left: 0;}.navbar-vertical.navbar-expand-xs.fixed-end {  right: 0;}.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link {  padding-top: 0.75rem;  padding-bottom: 0.75rem;  margin: 0 1rem;  margin-bottom: 1.5px;}.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link .nav-link-text,.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link .sidenav-mini-icon,.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link .sidenav-normal,.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link i {  pointer-events: none;}.navbar-vertical.navbar-expand-xs .navbar-nav .nav-item {  width: 100%;}.navbar-vertical.navbar-expand-xs .navbar-nav>.nav-item {  margin-top: 0.125rem;}.navbar-vertical.navbar-expand-xs .navbar-nav>.nav-item .icon .ni {  top: 0;}.navbar-vertical.navbar-expand-xs .lavalamp-object {  width: calc(100% - 1rem) !important;  background: theme-color("primary");  color: color-yiq(#e91e63);  margin-right: 0.5rem;  margin-left: 0.5rem;  padding-left: 1rem;  padding-right: 1rem;  border-radius: 0.125rem;}.navbar-vertical.navbar-expand-xs .navbar-nav .nav .nav-link {  padding-top: 0.75rem;  padding-bottom: 0.75rem;  padding-left: 15px;}.navbar-vertical.navbar-expand-xs .navbar-nav .nav .nav-link>span.sidenav-normal {  transition: all 0.1s ease 0s;}.navbar-vertical.navbar-expand-xs .navbar-nav .nav .nav-link.active {  padding-top: 0.75rem;  padding-bottom: 0.75rem;}@media (min-width: 576px) {  .navbar-vertical.navbar-expand-sm {    display: block;    position: fixed;    top: 0;    bottom: 0;    width: 100%;    max-width: 15.625rem !important;    overflow-y: auto;    padding: 0;    box-shadow: none;  }  .navbar-vertical.navbar-expand-sm .navbar-collapse {    display: block;    overflow: auto;    height: calc(100vh - 360px);  }  .navbar-vertical.navbar-expand-sm>[class*="container"] {    flex-direction: column;    align-items: stretch;    min-height: 100%;    padding-left: 0;    padding-right: 0;  }}@media all and (min-width: 576px) and (-ms-high-contrast: none),(min-width: 576px) and (-ms-high-contrast: active) {  .navbar-vertical.navbar-expand-sm>[class*="container"] {    min-height: none;    height: 100%;  }}@media (min-width: 576px) {  .navbar-vertical.navbar-expand-sm.fixed-start {    left: 0;  }  .navbar-vertical.navbar-expand-sm.fixed-end {    right: 0;  }  .navbar-vertical.navbar-expand-sm .navbar-nav .nav-link {    padding-top: 0.75rem;    padding-bottom: 0.75rem;    margin: 0 1rem;    margin-bottom: 1.5px;  }  .navbar-vertical.navbar-expand-sm .navbar-nav .nav-link .nav-link-text,  .navbar-vertical.navbar-expand-sm .navbar-nav .nav-link .sidenav-mini-icon,  .navbar-vertical.navbar-expand-sm .navbar-nav .nav-link .sidenav-normal,  .navbar-vertical.navbar-expand-sm .navbar-nav .nav-link i {    pointer-events: none;  }  .navbar-vertical.navbar-expand-sm .navbar-nav .nav-item {    width: 100%;  }  .navbar-vertical.navbar-expand-sm .navbar-nav>.nav-item {    margin-top: 0.125rem;  }  .navbar-vertical.navbar-expand-sm .navbar-nav>.nav-item .icon .ni {    top: 0;  }  .navbar-vertical.navbar-expand-sm .lavalamp-object {    width: calc(100% - 1rem) !important;    background: theme-color("primary");    color: color-yiq(#e91e63);    margin-right: 0.5rem;    margin-left: 0.5rem;    padding-left: 1rem;    padding-right: 1rem;    border-radius: 0.125rem;  }  .navbar-vertical.navbar-expand-sm .navbar-nav .nav .nav-link {    padding-top: 0.75rem;    padding-bottom: 0.75rem;    padding-left: 15px;  }  .navbar-vertical.navbar-expand-sm .navbar-nav .nav .nav-link>span.sidenav-normal {    transition: all 0.1s ease 0s;  }  .navbar-vertical.navbar-expand-sm .navbar-nav .nav .nav-link.active {    padding-top: 0.75rem;    padding-bottom: 0.75rem;  }}@media (min-width: 768px) {  .navbar-vertical.navbar-expand-md {    display: block;    position: fixed;    top: 0;    bottom: 0;    width: 100%;    max-width: 15.625rem !important;    overflow-y: auto;    padding: 0;    box-shadow: none;  }  .navbar-vertical.navbar-expand-md .navbar-collapse {    display: block;    overflow: auto;    height: calc(100vh - 360px);  }  .navbar-vertical.navbar-expand-md>[class*="container"] {    flex-direction: column;    align-items: stretch;    min-height: 100%;    padding-left: 0;    padding-right: 0;  }}@media all and (min-width: 768px) and (-ms-high-contrast: none),(min-width: 768px) and (-ms-high-contrast: active) {  .navbar-vertical.navbar-expand-md>[class*="container"] {    min-height: none;    height: 100%;  }}@media (min-width: 768px) {  .navbar-vertical.navbar-expand-md.fixed-start {    left: 0;  }  .navbar-vertical.navbar-expand-md.fixed-end {    right: 0;  }  .navbar-vertical.navbar-expand-md .navbar-nav .nav-link {    padding-top: 0.75rem;    padding-bottom: 0.75rem;    margin: 0 1rem;    margin-bottom: 1.5px;  }  .navbar-vertical.navbar-expand-md .navbar-nav .nav-link .nav-link-text,  .navbar-vertical.navbar-expand-md .navbar-nav .nav-link .sidenav-mini-icon,  .navbar-vertical.navbar-expand-md .navbar-nav .nav-link .sidenav-normal,  .navbar-vertical.navbar-expand-md .navbar-nav .nav-link i {    pointer-events: none;  }  .navbar-vertical.navbar-expand-md .navbar-nav .nav-item {    width: 100%;  }  .navbar-vertical.navbar-expand-md .navbar-nav>.nav-item {    margin-top: 0.125rem;  }  .navbar-vertical.navbar-expand-md .navbar-nav>.nav-item .icon .ni {    top: 0;  }  .navbar-vertical.navbar-expand-md .lavalamp-object {    width: calc(100% - 1rem) !important;    background: theme-color("primary");    color: color-yiq(#e91e63);    margin-right: 0.5rem;    margin-left: 0.5rem;    padding-left: 1rem;    padding-right: 1rem;    border-radius: 0.125rem;  }  .navbar-vertical.navbar-expand-md .navbar-nav .nav .nav-link {    padding-top: 0.75rem;    padding-bottom: 0.75rem;    padding-left: 15px;  }  .navbar-vertical.navbar-expand-md .navbar-nav .nav .nav-link>span.sidenav-normal {    transition: all 0.1s ease 0s;  }  .navbar-vertical.navbar-expand-md .navbar-nav .nav .nav-link.active {    padding-top: 0.75rem;    padding-bottom: 0.75rem;  }}@media (min-width: 992px) {  .navbar-vertical.navbar-expand-lg {    display: block;    position: fixed;    top: 0;    bottom: 0;    width: 100%;    max-width: 15.625rem !important;    overflow-y: auto;    padding: 0;    box-shadow: none;  }  .navbar-vertical.navbar-expand-lg .navbar-collapse {    display: block;    overflow: auto;    height: calc(100vh - 360px);  }  .navbar-vertical.navbar-expand-lg>[class*="container"] {    flex-direction: column;    align-items: stretch;    min-height: 100%;    padding-left: 0;    padding-right: 0;  }}@media all and (min-width: 992px) and (-ms-high-contrast: none),(min-width: 992px) and (-ms-high-contrast: active) {  .navbar-vertical.navbar-expand-lg>[class*="container"] {    min-height: none;    height: 100%;  }}@media (min-width: 992px) {  .navbar-vertical.navbar-expand-lg.fixed-start {    left: 0;  }  .navbar-vertical.navbar-expand-lg.fixed-end {    right: 0;  }  .navbar-vertical.navbar-expand-lg .navbar-nav .nav-link {    padding-top: 0.75rem;    padding-bottom: 0.75rem;    margin: 0 1rem;    margin-bottom: 1.5px;  }  .navbar-vertical.navbar-expand-lg .navbar-nav .nav-link .nav-link-text,  .navbar-vertical.navbar-expand-lg .navbar-nav .nav-link .sidenav-mini-icon,  .navbar-vertical.navbar-expand-lg .navbar-nav .nav-link .sidenav-normal,  .navbar-vertical.navbar-expand-lg .navbar-nav .nav-link i {    pointer-events: none;  }  .navbar-vertical.navbar-expand-lg .navbar-nav .nav-item {    width: 100%;  }  .navbar-vertical.navbar-expand-lg .navbar-nav>.nav-item {    margin-top: 0.125rem;  }  .navbar-vertical.navbar-expand-lg .navbar-nav>.nav-item .icon .ni {    top: 0;  }  .navbar-vertical.navbar-expand-lg .lavalamp-object {    width: calc(100% - 1rem) !important;    background: theme-color("primary");    color: color-yiq(#e91e63);    margin-right: 0.5rem;    margin-left: 0.5rem;    padding-left: 1rem;    padding-right: 1rem;    border-radius: 0.125rem;  }  .navbar-vertical.navbar-expand-lg .navbar-nav .nav .nav-link {    padding-top: 0.75rem;    padding-bottom: 0.75rem;    padding-left: 15px;  }  .navbar-vertical.navbar-expand-lg .navbar-nav .nav .nav-link>span.sidenav-normal {    transition: all 0.1s ease 0s;  }  .navbar-vertical.navbar-expand-lg .navbar-nav .nav .nav-link.active {    padding-top: 0.75rem;    padding-bottom: 0.75rem;  }}@media (min-width: 1200px) {  .navbar-vertical.navbar-expand-xl {    display: block;    position: fixed;    top: 0;    bottom: 0;    width: 100%;    max-width: 15.625rem !important;    overflow-y: auto;    padding: 0;    box-shadow: none;  }  .navbar-vertical.navbar-expand-xl .navbar-collapse {    display: block;    overflow: auto;    height: calc(100vh - 360px);  }  .navbar-vertical.navbar-expand-xl>[class*="container"] {    flex-direction: column;    align-items: stretch;    min-height: 100%;    padding-left: 0;    padding-right: 0;  }}@media all and (min-width: 1200px) and (-ms-high-contrast: none),(min-width: 1200px) and (-ms-high-contrast: active) {  .navbar-vertical.navbar-expand-xl>[class*="container"] {    min-height: none;    height: 100%;  }}@media (min-width: 1200px) {  .navbar-vertical.navbar-expand-xl.fixed-start {    left: 0;  }  .navbar-vertical.navbar-expand-xl.fixed-end {    right: 0;  }  .navbar-vertical.navbar-expand-xl .navbar-nav .nav-link {    padding-top: 0.75rem;    padding-bottom: 0.75rem;    margin: 0 1rem;    margin-bottom: 1.5px;  }  .navbar-vertical.navbar-expand-xl .navbar-nav .nav-link .nav-link-text,  .navbar-vertical.navbar-expand-xl .navbar-nav .nav-link .sidenav-mini-icon,  .navbar-vertical.navbar-expand-xl .navbar-nav .nav-link .sidenav-normal,  .navbar-vertical.navbar-expand-xl .navbar-nav .nav-link i {    pointer-events: none;  }  .navbar-vertical.navbar-expand-xl .navbar-nav .nav-item {    width: 100%;  }  .navbar-vertical.navbar-expand-xl .navbar-nav>.nav-item {    margin-top: 0.125rem;  }  .navbar-vertical.navbar-expand-xl .navbar-nav>.nav-item .icon .ni {    top: 0;  }  .navbar-vertical.navbar-expand-xl .lavalamp-object {    width: calc(100% - 1rem) !important;    background: theme-color("primary");    color: color-yiq(#e91e63);    margin-right: 0.5rem;    margin-left: 0.5rem;    padding-left: 1rem;    padding-right: 1rem;    border-radius: 0.125rem;  }  .navbar-vertical.navbar-expand-xl .navbar-nav .nav .nav-link {    padding-top: 0.75rem;    padding-bottom: 0.75rem;    padding-left: 15px;  }  .navbar-vertical.navbar-expand-xl .navbar-nav .nav .nav-link>span.sidenav-normal {    transition: all 0.1s ease 0s;  }  .navbar-vertical.navbar-expand-xl .navbar-nav .nav .nav-link.active {    padding-top: 0.75rem;    padding-bottom: 0.75rem;  }}@media (min-width: 1400px) {  .navbar-vertical.navbar-expand-xxl {    display: block;    position: fixed;    top: 0;    bottom: 0;    width: 100%;    max-width: 15.625rem !important;    overflow-y: auto;    padding: 0;    box-shadow: none;  }  .navbar-vertical.navbar-expand-xxl .navbar-collapse {    display: block;    overflow: auto;    height: calc(100vh - 360px);  }  .navbar-vertical.navbar-expand-xxl>[class*="container"] {    flex-direction: column;    align-items: stretch;    min-height: 100%;    padding-left: 0;    padding-right: 0;  }}@media all and (min-width: 1400px) and (-ms-high-contrast: none),(min-width: 1400px) and (-ms-high-contrast: active) {  .navbar-vertical.navbar-expand-xxl>[class*="container"] {    min-height: none;    height: 100%;  }}@media (min-width: 1400px) {  .navbar-vertical.navbar-expand-xxl.fixed-start {    left: 0;  }  .navbar-vertical.navbar-expand-xxl.fixed-end {    right: 0;  }  .navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link {    padding-top: 0.75rem;    padding-bottom: 0.75rem;    margin: 0 1rem;    margin-bottom: 1.5px;  }  .navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link .nav-link-text,  .navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link .sidenav-mini-icon,  .navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link .sidenav-normal,  .navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link i {    pointer-events: none;  }  .navbar-vertical.navbar-expand-xxl .navbar-nav .nav-item {    width: 100%;  }  .navbar-vertical.navbar-expand-xxl .navbar-nav>.nav-item {    margin-top: 0.125rem;  }  .navbar-vertical.navbar-expand-xxl .navbar-nav>.nav-item .icon .ni {    top: 0;  }  .navbar-vertical.navbar-expand-xxl .lavalamp-object {    width: calc(100% - 1rem) !important;    background: theme-color("primary");    color: color-yiq(#e91e63);    margin-right: 0.5rem;    margin-left: 0.5rem;    padding-left: 1rem;    padding-right: 1rem;    border-radius: 0.125rem;  }  .navbar-vertical.navbar-expand-xxl .navbar-nav .nav .nav-link {    padding-top: 0.75rem;    padding-bottom: 0.75rem;    padding-left: 15px;  }  .navbar-vertical.navbar-expand-xxl .navbar-nav .nav .nav-link>span.sidenav-normal {    transition: all 0.1s ease 0s;  }  .navbar-vertical.navbar-expand-xxl .navbar-nav .nav .nav-link.active {    padding-top: 0.75rem;    padding-bottom: 0.75rem;  }}.sidenav[data-color="primary"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active,.sidenav[data-color="primary"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active {  background-image: linear-gradient(195deg, #e91e63 0%, #e91e63 100%);}.sidenav[data-color="primary"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color="primary"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active {  background-color: rgba(199, 199, 199, 0.2);}.sidenav[data-color="primary"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color="primary"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active+.collapse .nav-item .nav-link.active {  background-image: linear-gradient(195deg, #e91e63 0%, #e91e63 100%);}.sidenav[data-color="secondary"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active,.sidenav[data-color="secondary"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active {  background-image: linear-gradient(195deg, #7b809a 0%, #7b809a 100%);}.sidenav[data-color="secondary"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color="secondary"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active {  background-color: rgba(199, 199, 199, 0.2);}.sidenav[data-color="secondary"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color="secondary"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active+.collapse .nav-item .nav-link.active {  background-image: linear-gradient(195deg, #7b809a 0%, #7b809a 100%);}.sidenav[data-color="success"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active,.sidenav[data-color="success"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active {  background-image: linear-gradient(195deg, #4CAF50 0%, #4CAF50 100%);}.sidenav[data-color="success"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color="success"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active {  background-color: rgba(199, 199, 199, 0.2);}.sidenav[data-color="success"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color="success"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active+.collapse .nav-item .nav-link.active {  background-image: linear-gradient(195deg, #4CAF50 0%, #4CAF50 100%);}.sidenav[data-color="info"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active,.sidenav[data-color="info"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active {  background-image: linear-gradient(195deg, #1A73E8 0%, #1A73E8 100%);}.sidenav[data-color="info"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color="info"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active {  background-color: rgba(199, 199, 199, 0.2);}.sidenav[data-color="info"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color="info"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active+.collapse .nav-item .nav-link.active {  background-image: linear-gradient(195deg, #1A73E8 0%, #1A73E8 100%);}.sidenav[data-color="warning"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active,.sidenav[data-color="warning"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active {  background-image: linear-gradient(195deg, #fb8c00 0%, #fb8c00 100%);}.sidenav[data-color="warning"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color="warning"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active {  background-color: rgba(199, 199, 199, 0.2);}.sidenav[data-color="warning"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color="warning"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active+.collapse .nav-item .nav-link.active {  background-image: linear-gradient(195deg, #fb8c00 0%, #fb8c00 100%);}.sidenav[data-color="danger"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active,.sidenav[data-color="danger"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active {  background-image: linear-gradient(195deg, #F44335 0%, #F44335 100%);}.sidenav[data-color="danger"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color="danger"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active {  background-color: rgba(199, 199, 199, 0.2);}.sidenav[data-color="danger"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color="danger"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active+.collapse .nav-item .nav-link.active {  background-image: linear-gradient(195deg, #F44335 0%, #F44335 100%);}.sidenav[data-color="light"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active,.sidenav[data-color="light"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active {  background-image: linear-gradient(195deg, #f0f2f5 0%, #f0f2f5 100%);}.sidenav[data-color="light"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color="light"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active {  background-color: rgba(199, 199, 199, 0.2);}.sidenav[data-color="light"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color="light"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active+.collapse .nav-item .nav-link.active {  background-image: linear-gradient(195deg, #f0f2f5 0%, #f0f2f5 100%);}.sidenav[data-color="dark"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active,.sidenav[data-color="dark"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active {  background-image: linear-gradient(195deg, #344767 0%, #344767 100%);}.sidenav[data-color="dark"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color="dark"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active {  background-color: rgba(199, 199, 199, 0.2);}.sidenav[data-color="dark"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color="dark"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active+.collapse .nav-item .nav-link.active {  background-image: linear-gradient(195deg, #344767 0%, #344767 100%);}.sidenav[data-color="white"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active,.sidenav[data-color="white"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active {  background-image: linear-gradient(195deg, #fff 0%, #fff 100%);}.sidenav[data-color="white"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color="white"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active {  background-color: rgba(199, 199, 199, 0.2);}.sidenav[data-color="white"] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color="white"] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active+.collapse .nav-item .nav-link.active {  background-image: linear-gradient(195deg, #fff 0%, #fff 100%);}.main-content,.sidenav {  transition: all 0.2s ease-in-out;}.sidenav {  z-index: 9999;}.sidenav .navbar-brand,.sidenav .navbar-heading {  display: block;}@media (min-width: 1200px) {  .sidenav:hover {    max-width: 15.625rem;  }  .sidenav .sidenav-toggler {    padding: 1.5rem;  }  .sidenav.fixed-start+.main-content {    width: 80%;    overflow: overlay;    left: 18%;  }  .sidenav.fixed-end+.main-content {    margin-right: 17.125rem;  }}.sidenav .navbar-heading .docs-mini {  padding-left: 3px;}.sidenav .navbar-heading {  transition: all 0.1s ease;}.sidenav .navbar-brand {  padding: 1.5rem 2rem;}.sidenav .collapse .nav-item .nav-link.active {  color: #fff !important;}.sidenav .collapse .nav-item .nav-link.active i {  color: #fff !important;}body:not(.dark-version) .sidenav.bg-white .collapse .nav-item .nav-link.active.text-dark i,body:not(.dark-version) .sidenav.bg-white .collapse .nav-item .nav-link.active.text-dark .nav-link-text,body:not(.dark-version) .sidenav.bg-transparent .collapse .nav-item .nav-link.active.text-dark i,body:not(.dark-version) .sidenav.bg-transparent .collapse .nav-item .nav-link.active.text-dark .nav-link-text {  color: #344767 !important;}.sidenav-header {  height: 4.875rem;}.sidenav-footer .card.card-background:after {  opacity: 0.65;}.g-sidenav-show .sidenav .nav-item .collapse {  height: auto;  transition: all 0.2s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .g-sidenav-show .sidenav .nav-item .collapse {    transition: none;  }}.g-sidenav-show .sidenav .nav-link-text {  transition: 0.3s ease;  opacity: 1;}.g-sidenav-show.rtl .navbar-vertical .navbar-nav .nav-link[data-bs-toggle="collapse"]:after {  margin-left: 0;}@media (max-width: 1199.98px) {  .g-sidenav-show.rtl .sidenav {    transform: translateX(17.125rem);  }  .g-sidenav-show:not(.rtl) .sidenav {    transform: translateX(-17.125rem);  }  .g-sidenav-show .sidenav.fixed-start+.main-content {    margin-left: 0 !important;  }  .g-sidenav-show.g-sidenav-pinned .sidenav {    transform: translateX(0);  }}.navbar-vertical.bg-white {  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);}.navbar-vertical.bg-white .navbar-nav .nav-link.active {  box-shadow: none;}.navbar-vertical.bg-transparent .navbar-nav .nav-link.active:after,.navbar-vertical.bg-white .navbar-nav .nav-link.active:after {  color: rgba(206, 212, 218, 0.7) !important;}.navbar-vertical .navbar-nav .nav-link.active {  font-weight: 400;  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);  border-radius: 0.375rem;  margin-top: 1.5px;  margin-bottom: 1.5px;}.navbar-vertical .navbar-nav>.nav-item .nav-link.active {  color: #fff;  border-right-width: 0;  border-bottom-width: 0;  background-color: rgba(199, 199, 199, 0.2);}.navbar-vertical .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active,.navbar-vertical .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active {  background-image: linear-gradient(195deg, #e91e63 0%, #e91e63 100%);}.navbar-vertical .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active span,.navbar-vertical .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active span {  color: #fff;}.navbar-vertical .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.navbar-vertical .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active {  background-color: rgba(199, 199, 199, 0.2);}.navbar-vertical .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.navbar-vertical .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active+.collapse .nav-item .nav-link.active {  background-image: linear-gradient(195deg, #e91e63 0%, #e91e63 100%);}.navbar-main {  transition: box-shadow 0.25s ease-in, background-color 0.25s ease-in;}.navbar-main.fixed-top {  width: calc(100% - (15.625rem + 1.5rem * 3));}.navbar-main.fixed-top+[class*="container"] {  margin-top: 7.1875rem !important;}.navbar-vertical .navbar-nav .nav-link[data-bs-toggle="collapse"]:after {  display: inline-block;  font-style: normal;  font-variant: normal;  text-rendering: auto;  -webkit-font-smoothing: antialiased;  font-family: 'Font Awesome 5 Free';  font-weight: 700;  content: "\f107";  margin-left: auto;  color: rgba(206, 212, 218, 0.7);  transition: all 0.2s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .navbar-vertical .navbar-nav .nav-link[data-bs-toggle="collapse"]:after {    transition: none;  }}.navbar-vertical .navbar-nav .nav-link[data-bs-toggle="collapse"][aria-expanded="true"]:after {  color: #CED4DA;  transform: rotate(180deg);}.navbar-vertical .navbar-nav .nav-link[data-bs-toggle="collapse"].active:after {  color: #fff;}.navbar-vertical .navbar-nav .nav-item .collapse .nav,.navbar-vertical .navbar-nav .nav-item .collapsing .nav {  transition: all 0.2s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .navbar-vertical .navbar-nav .nav-item .collapse .nav,  .navbar-vertical .navbar-nav .nav-item .collapsing .nav {    transition: none;  }}.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item .nav-link,.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item .nav-link {  position: relative;  background-color: transparent;  box-shadow: none;  color: rgba(206, 212, 218, 0.7);}.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item .nav-link.active,.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item .nav-link.active {  color: #CED4DA;}.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item.active .nav-link,.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item.active .nav-link {  color: #CED4DA;}.navbar-vertical.blur .navbar-nav>.nav-item .nav-link {  background-color: transparent;  box-shadow: none;}.navbar-vertical .navbar-brand .navbar-brand-img,.navbar-vertical .navbar-brand span {  transition: all 0.2s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .navbar-vertical .navbar-brand .navbar-brand-img,  .navbar-vertical .navbar-brand span {    transition: none;  }}.navbar-vertical .nav-item .nav-link span.sidenav-mini-icon {  transition: all 0.2s ease-in-out;  text-align: center;  min-width: 1.8rem;}@media (prefers-reduced-motion: reduce) {  .navbar-vertical .nav-item .nav-link span.sidenav-mini-icon {    transition: none;  }}.navbar-vertical .docs-info {  transition: all 0.2s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .navbar-vertical .docs-info {    transition: none;  }}.navbar-vertical .nav-item .nav-link {  margin-top: 3px;  margin-bottom: 3px;  border-radius: 0.375rem;  margin-bottom: 1.5px;  margin-top: 1.5px;}.navbar-vertical .nav-item .nav-link+.collapse .nav .nav-item>.nav-link,.navbar-vertical .nav-item .nav-link+.collapsing .nav .nav-item>.nav-link {  margin-top: 1.5px;  margin-bottom: 1.5px;}.navbar-vertical .nav-item .nav-link+.collapse .nav .nav-item>.nav-link+.collapse .nav .nav-item .nav-link,.navbar-vertical .nav-item .nav-link+.collapse .nav .nav-item>.nav-link+.collapsing .nav .nav-item .nav-link,.navbar-vertical .nav-item .nav-link+.collapsing .nav .nav-item>.nav-link+.collapse .nav .nav-item .nav-link,.navbar-vertical .nav-item .nav-link+.collapsing .nav .nav-item>.nav-link+.collapsing .nav .nav-item .nav-link {  margin-top: 1.5px;  margin-bottom: 1.5px;}.navbar-vertical .nav-item:hover .nav-link {  background-color: rgba(199, 199, 199, 0.2);  border-radius: 0.375rem;}.navbar-vertical .nav-item:hover .nav-link+.collapse .nav .nav-item:hover>.nav-link {  background-color: rgba(199, 199, 199, 0.2);  border-radius: 0.375rem;}.navbar-vertical .nav-item:hover .nav-link+.collapse .nav .nav-item+.collapse .nav .nav-item:hover .nav-link {  background-color: rgba(199, 199, 199, 0.2);  border-radius: 0.375rem;}@media (min-width: 1200px) {  .g-sidenav-hidden.rtl .main-content {    margin-right: 6rem !important;  }  .g-sidenav-hidden.rtl .navbar-vertical:hover {    max-width: 15.625rem !important;  }  .g-sidenav-hidden.rtl .navbar-vertical .nav-item .nav-link .material-icons-round {    margin-right: 2px;  }  .g-sidenav-hidden.rtl .sidenav:hover+.main-content {    margin-right: 17.125rem !important;  }  .g-sidenav-hidden .navbar-vertical {    max-width: 6rem !important;  }  .g-sidenav-hidden .navbar-vertical.fixed-start+.main-content {    margin-left: 7.5rem;  }  .g-sidenav-hidden .navbar-vertical .navbar-brand img {    width: auto !important;  }  .g-sidenav-hidden .navbar-vertical .navbar-brand span {    opacity: 0;  }  .g-sidenav-hidden .navbar-vertical .nav-item .nav-link .icon {    padding: 10px;  }  .g-sidenav-hidden .navbar-vertical .nav-item .nav-link .material-icons-round {    margin-left: 2px;  }  .g-sidenav-hidden .navbar-vertical .nav-item .nav-link .nav-link-text,  .g-sidenav-hidden .navbar-vertical .nav-item .nav-link .sidenav-normal {    opacity: 0;    width: 0;  }  .g-sidenav-hidden .navbar-vertical .nav-item .nav-link .sidenav-mini-icon {    min-width: 1.8rem;    margin-left: 0.15rem !important;  }  .g-sidenav-hidden .navbar-vertical .nav-item .nav-link[data-bs-toggle="collapse"]:after {    content: "";    opacity: 0;  }  .g-sidenav-hidden .navbar-vertical .nav-item .collapse .nav {    margin-left: 0 !important;    padding-left: 0 !important;  }  .g-sidenav-hidden .navbar-vertical .nav-item .collapse .nav .nav-item .nav-link {    margin-left: 1rem;  }  .g-sidenav-hidden .navbar-vertical .nav-item .collapse .nav .nav-item .nav-link[data-bs-toggle="collapse"]:after {    content: "\f107";  }  .g-sidenav-hidden .navbar-vertical .card.card-background .icon-shape {    margin-bottom: 0 !important;  }  .g-sidenav-hidden .navbar-vertical .card.card-background .docs-info {    opacity: 0;    width: 0;    height: 0;  }  .g-sidenav-hidden .navbar-vertical:hover {    max-width: 15.625rem !important;  }  .g-sidenav-hidden .navbar-vertical:hover.fixed-start+.main-content {    margin-left: 17.125rem;  }  .g-sidenav-hidden .navbar-vertical:hover .navbar-brand span {    opacity: 1;  }  .g-sidenav-hidden .navbar-vertical:hover .nav-item .nav-link .nav-link-text,  .g-sidenav-hidden .navbar-vertical:hover .nav-item .nav-link .sidenav-normal {    opacity: 1;    width: auto;  }  .g-sidenav-hidden .navbar-vertical:hover .nav-item .nav-link[data-bs-toggle="collapse"]:after {    content: "\f107";    opacity: 1;  }  .g-sidenav-hidden .navbar-vertical:hover .nav-item .collapse .nav .nav-item .collapse .nav,  .g-sidenav-hidden .navbar-vertical:hover .nav-item .collapse .nav .nav-item .collapsing .nav {    margin-left: 0 !important;    padding-left: 0 !important;  }  .g-sidenav-hidden .navbar-vertical:hover .card.card-background .icon-shape {    margin-bottom: 1rem !important;  }  .g-sidenav-hidden .navbar-vertical:hover .card.card-background .docs-info {    opacity: 1;    width: auto;    height: auto;  }}.nav.nav-pills {  background: #f8f9fa;  border-radius: 0.75rem;  position: relative;}.nav.nav-pills.nav-pills-vertical {  border-radius: 1.1875rem;}.nav.nav-pills.nav-pills-vertical .nav-link.active {  border-radius: 0.875rem;}.nav.nav-pills .nav-link {  z-index: 3;  color: #344767;  border-radius: 0.5rem;  background-color: inherit;}.nav.nav-pills .nav-link.active {  animation: 0.2s ease;}.nav.nav-pills .nav-link:hover:not(.active) {  color: #344767;}.nav.nav-pills.nav-pills-primary {  background: #fff;  color: #fff;}.nav.nav-pills.nav-pills-primary .nav-link.active {  color: #fff;}.nav.nav-pills.nav-pills-primary .moving-tab .nav-link.active {  background: #EC407A;  color: #EC407A;}.nav.nav-pills.nav-pills-info {  background: #fff;  color: #fff;}.nav.nav-pills.nav-pills-info .nav-link.active {  color: #fff;}.nav.nav-pills.nav-pills-info .moving-tab .nav-link.active {  background: #49a3f1;  color: #49a3f1;}.nav.nav-pills.nav-pills-success {  background: #fff;  color: #fff;}.nav.nav-pills.nav-pills-success .nav-link.active {  color: #fff;}.nav.nav-pills.nav-pills-success .moving-tab .nav-link.active {  background: #66BB6A;  color: #66BB6A;}.nav.nav-pills.nav-pills-warning {  background: #fff;  color: #fff;}.nav.nav-pills.nav-pills-warning .nav-link.active {  color: #fff;}.nav.nav-pills.nav-pills-warning .moving-tab .nav-link.active {  background: #FFA726;  color: #FFA726;}.nav.nav-pills.nav-pills-danger {  background: #fff;  color: #fff;}.nav.nav-pills.nav-pills-danger .nav-link.active {  color: #fff;}.nav.nav-pills.nav-pills-danger .moving-tab .nav-link.active {  background: #EF5350;  color: #EF5350;}.nav.nav-pills .nav-item {  z-index: 3;}.moving-tab {  z-index: 1 !important;}.moving-tab .nav-link {  color: #fff;  transition: .2s ease;  border-radius: 0.5rem;}.moving-tab .nav-link.active {  color: #fff;  font-weight: 600;  box-shadow: 0px 1px 5px 1px #ddd;  animation: 0.2s ease;  background: #fff;}.moving-tab .nav-link:hover:not(.active) {  color: #344767;}.page-item.active .page-link {  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.09), 0 2px 3px -1px rgba(0, 0, 0, 0.07);}.page-item .page-link,.page-item span {  display: flex;  align-items: center;  justify-content: center;  color: #7b809a;  padding: 0;  margin: 0 3px;  border-radius: 50% !important;  width: 36px;  height: 36px;  font-size: 0.875rem;}.pagination-lg .page-item .page-link,.pagination-lg .page-item span {  width: 46px;  height: 46px;  line-height: 46px;}.pagination-sm .page-item .page-link,.pagination-sm .page-item span {  width: 30px;  height: 30px;  line-height: 30px;}.pagination.pagination-primary .page-item.active>.page-link,.pagination.pagination-primary .page-item.active>.page-link:focus,.pagination.pagination-primary .page-item.active>.page-link:hover {  background-image: linear-gradient(195deg, #EC407A 0%, #D81B60 100%);  border: none;}.pagination.pagination-secondary .page-item.active>.page-link,.pagination.pagination-secondary .page-item.active>.page-link:focus,.pagination.pagination-secondary .page-item.active>.page-link:hover {  background-image: linear-gradient(195deg, #747b8a 0%, #495361 100%);  border: none;}.pagination.pagination-success .page-item.active>.page-link,.pagination.pagination-success .page-item.active>.page-link:focus,.pagination.pagination-success .page-item.active>.page-link:hover {  background-image: linear-gradient(195deg, #66BB6A 0%, #43A047 100%);  border: none;}.pagination.pagination-info .page-item.active>.page-link,.pagination.pagination-info .page-item.active>.page-link:focus,.pagination.pagination-info .page-item.active>.page-link:hover {  background-image: linear-gradient(195deg, #49a3f1 0%, #1A73E8 100%);  border: none;}.pagination.pagination-warning .page-item.active>.page-link,.pagination.pagination-warning .page-item.active>.page-link:focus,.pagination.pagination-warning .page-item.active>.page-link:hover {  background-image: linear-gradient(195deg, #FFA726 0%, #FB8C00 100%);  border: none;}.pagination.pagination-danger .page-item.active>.page-link,.pagination.pagination-danger .page-item.active>.page-link:focus,.pagination.pagination-danger .page-item.active>.page-link:hover {  background-image: linear-gradient(195deg, #EF5350 0%, #E53935 100%);  border: none;}.pagination.pagination-light .page-item.active>.page-link,.pagination.pagination-light .page-item.active>.page-link:focus,.pagination.pagination-light .page-item.active>.page-link:hover {  background-image: linear-gradient(195deg, #EBEFF4 0%, #CED4DA 100%);  border: none;}.pagination.pagination-dark .page-item.active>.page-link,.pagination.pagination-dark .page-item.active>.page-link:focus,.pagination.pagination-dark .page-item.active>.page-link:hover {  background-image: linear-gradient(195deg, #42424a 0%, #191919 100%);  border: none;}.popover {  box-shadow: 0 0.3125rem 0.625rem 0 rgba(0, 0, 0, 0.12);}.popover .popover-header {  font-weight: 600;}.progress-bar {  height: 6px;  border-radius: 0.125rem;}.progress {  overflow: visible;}.progress.progress-sm {  height: 4px;}.progress.progress-lg {  height: 20px;}.rtl .breadcrumb .breadcrumb-item+.breadcrumb-item::before {  float: right;  padding-left: 0.5rem;  padding-right: 0;}.rtl .sidenav .navbar-nav {  width: 100%;  padding-right: 0;}.rtl .fixed-plugin .fixed-plugin-button {  left: 30px;  right: auto;}.rtl .fixed-plugin .card {  left: -360px !important;  right: auto;}.rtl .fixed-plugin.show .card {  right: auto;  left: 0 !important;}.rtl .timeline .timeline-content {  margin-right: 45px;  margin-left: 0;}.rtl .timeline .timeline-step {  transform: translateX(50%);}.rtl .timeline.timeline-one-side:before {  right: 1rem;}.rtl .timeline.timeline-one-side .timeline-step {  right: 1rem;}.rtl .form-check.form-switch .form-check-input:after {  transform: translateX(-1px);}.rtl .form-check.form-switch .form-check-input:checked:after {  transform: translateX(21px);}.rtl .avatar-group .avatar+.avatar {  margin-left: 0;  margin-right: -1rem;}.rtl .dropdown .dropdown-menu {  left: 0;}.rtl .input-group.input-group-outline .form-label:before {  margin-left: 4px;  margin-right: 0;  border-radius: 0 4px;}.rtl .input-group.input-group-outline .form-label:after {  margin-left: 0;  margin-right: 4px;  border-radius: 5px 0;}.rtl .input-group.input-group-outline.is-valid .form-control,.rtl .input-group.input-group-outline.is-invalid .form-control {  background-position: left 0.75rem center !important;}.rtl .input-group .input-group-text {  border-left: 0;  border-top-left-radius: 0;  border-bottom-left-radius: 0;}.rtl .input-group> :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {  margin-right: -1px;  border-top-left-radius: 0.375rem;  border-bottom-left-radius: 0.375rem;}.rtl .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n + 3),.rtl .input-group:not(.has-validation)> :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) {  border-top-right-radius: 0.375rem;  border-bottom-right-radius: 0.375rem;}.ripple {  display: block;  position: absolute;  background: rgba(255, 255, 255, 0.3);  border-radius: 100%;  transform: scale(0);  animation: ripple 0.65s linear;}@keyframes ripple {  100% {    opacity: 0;    transform: scale(2.5);  }}.btn.btn-facebook {  background-color: #3b5998;  color: #fff;}.btn.btn-facebook:focus,.btn.btn-facebook:hover {  background-color: #344e86;  color: #fff;}.btn.btn-facebook:active,.btn.btn-facebook:focus,.btn.btn-facebook:active:focus {  box-shadow: none;}.btn.btn-facebook.btn-simple {  color: #344e86;  background-color: transparent;  background-image: none !important;  box-shadow: none;  border: none;}.btn.btn-facebook.btn-simple:hover,.btn.btn-facebook.btn-simple:focus,.btn.btn-facebook.btn-simple:hover:focus,.btn.btn-facebook.btn-simple:active,.btn.btn-facebook.btn-simple:hover:focus:active {  color: #344e86;  background: transparent !important;  box-shadow: none !important;}.btn.btn-facebook.btn-neutral {  color: #3b5998;  background-color: #fff;}.btn.btn-facebook.btn-neutral:hover,.btn.btn-facebook.btn-neutral:focus,.btn.btn-facebook.btn-neutral:active {  color: #344e86;}.btn.btn-twitter {  background-color: #55acee;  color: #fff;}.btn.btn-twitter:focus,.btn.btn-twitter:hover {  background-color: #3ea1ec;  color: #fff;}.btn.btn-twitter:active,.btn.btn-twitter:focus,.btn.btn-twitter:active:focus {  box-shadow: none;}.btn.btn-twitter.btn-simple {  color: #3ea1ec;  background-color: transparent;  background-image: none !important;  box-shadow: none;  border: none;}.btn.btn-twitter.btn-simple:hover,.btn.btn-twitter.btn-simple:focus,.btn.btn-twitter.btn-simple:hover:focus,.btn.btn-twitter.btn-simple:active,.btn.btn-twitter.btn-simple:hover:focus:active {  color: #3ea1ec;  background: transparent !important;  box-shadow: none !important;}.btn.btn-twitter.btn-neutral {  color: #55acee;  background-color: #fff;}.btn.btn-twitter.btn-neutral:hover,.btn.btn-twitter.btn-neutral:focus,.btn.btn-twitter.btn-neutral:active {  color: #3ea1ec;}.btn.btn-pinterest {  background-color: #cc2127;  color: #fff;}.btn.btn-pinterest:focus,.btn.btn-pinterest:hover {  background-color: #b21d22;  color: #fff;}.btn.btn-pinterest:active,.btn.btn-pinterest:focus,.btn.btn-pinterest:active:focus {  box-shadow: none;}.btn.btn-pinterest.btn-simple {  color: #b21d22;  background-color: transparent;  background-image: none !important;  box-shadow: none;  border: none;}.btn.btn-pinterest.btn-simple:hover,.btn.btn-pinterest.btn-simple:focus,.btn.btn-pinterest.btn-simple:hover:focus,.btn.btn-pinterest.btn-simple:active,.btn.btn-pinterest.btn-simple:hover:focus:active {  color: #b21d22;  background: transparent !important;  box-shadow: none !important;}.btn.btn-pinterest.btn-neutral {  color: #cc2127;  background-color: #fff;}.btn.btn-pinterest.btn-neutral:hover,.btn.btn-pinterest.btn-neutral:focus,.btn.btn-pinterest.btn-neutral:active {  color: #b21d22;}.btn.btn-linkedin {  background-color: #0077B5;  color: #fff;}.btn.btn-linkedin:focus,.btn.btn-linkedin:hover {  background-color: #00669c;  color: #fff;}.btn.btn-linkedin:active,.btn.btn-linkedin:focus,.btn.btn-linkedin:active:focus {  box-shadow: none;}.btn.btn-linkedin.btn-simple {  color: #00669c;  background-color: transparent;  background-image: none !important;  box-shadow: none;  border: none;}.btn.btn-linkedin.btn-simple:hover,.btn.btn-linkedin.btn-simple:focus,.btn.btn-linkedin.btn-simple:hover:focus,.btn.btn-linkedin.btn-simple:active,.btn.btn-linkedin.btn-simple:hover:focus:active {  color: #00669c;  background: transparent !important;  box-shadow: none !important;}.btn.btn-linkedin.btn-neutral {  color: #0077B5;  background-color: #fff;}.btn.btn-linkedin.btn-neutral:hover,.btn.btn-linkedin.btn-neutral:focus,.btn.btn-linkedin.btn-neutral:active {  color: #00669c;}.btn.btn-dribbble {  background-color: #ea4c89;  color: #fff;}.btn.btn-dribbble:focus,.btn.btn-dribbble:hover {  background-color: #e73177;  color: #fff;}.btn.btn-dribbble:active,.btn.btn-dribbble:focus,.btn.btn-dribbble:active:focus {  box-shadow: none;}.btn.btn-dribbble.btn-simple {  color: #e73177;  background-color: transparent;  background-image: none !important;  box-shadow: none;  border: none;}.btn.btn-dribbble.btn-simple:hover,.btn.btn-dribbble.btn-simple:focus,.btn.btn-dribbble.btn-simple:hover:focus,.btn.btn-dribbble.btn-simple:active,.btn.btn-dribbble.btn-simple:hover:focus:active {  color: #e73177;  background: transparent !important;  box-shadow: none !important;}.btn.btn-dribbble.btn-neutral {  color: #ea4c89;  background-color: #fff;}.btn.btn-dribbble.btn-neutral:hover,.btn.btn-dribbble.btn-neutral:focus,.btn.btn-dribbble.btn-neutral:active {  color: #e73177;}.btn.btn-github {  background-color: #24292E;  color: #fff;}.btn.btn-github:focus,.btn.btn-github:hover {  background-color: #171a1d;  color: #fff;}.btn.btn-github:active,.btn.btn-github:focus,.btn.btn-github:active:focus {  box-shadow: none;}.btn.btn-github.btn-simple {  color: #171a1d;  background-color: transparent;  background-image: none !important;  box-shadow: none;  border: none;}.btn.btn-github.btn-simple:hover,.btn.btn-github.btn-simple:focus,.btn.btn-github.btn-simple:hover:focus,.btn.btn-github.btn-simple:active,.btn.btn-github.btn-simple:hover:focus:active {  color: #171a1d;  background: transparent !important;  box-shadow: none !important;}.btn.btn-github.btn-neutral {  color: #24292E;  background-color: #fff;}.btn.btn-github.btn-neutral:hover,.btn.btn-github.btn-neutral:focus,.btn.btn-github.btn-neutral:active {  color: #171a1d;}.btn.btn-youtube {  background-color: #e52d27;  color: #fff;}.btn.btn-youtube:focus,.btn.btn-youtube:hover {  background-color: #d41f1a;  color: #fff;}.btn.btn-youtube:active,.btn.btn-youtube:focus,.btn.btn-youtube:active:focus {  box-shadow: none;}.btn.btn-youtube.btn-simple {  color: #d41f1a;  background-color: transparent;  background-image: none !important;  box-shadow: none;  border: none;}.btn.btn-youtube.btn-simple:hover,.btn.btn-youtube.btn-simple:focus,.btn.btn-youtube.btn-simple:hover:focus,.btn.btn-youtube.btn-simple:active,.btn.btn-youtube.btn-simple:hover:focus:active {  color: #d41f1a;  background: transparent !important;  box-shadow: none !important;}.btn.btn-youtube.btn-neutral {  color: #e52d27;  background-color: #fff;}.btn.btn-youtube.btn-neutral:hover,.btn.btn-youtube.btn-neutral:focus,.btn.btn-youtube.btn-neutral:active {  color: #d41f1a;}.btn.btn-instagram {  background-color: #125688;  color: #fff;}.btn.btn-instagram:focus,.btn.btn-instagram:hover {  background-color: #0e456d;  color: #fff;}.btn.btn-instagram:active,.btn.btn-instagram:focus,.btn.btn-instagram:active:focus {  box-shadow: none;}.btn.btn-instagram.btn-simple {  color: #0e456d;  background-color: transparent;  background-image: none !important;  box-shadow: none;  border: none;}.btn.btn-instagram.btn-simple:hover,.btn.btn-instagram.btn-simple:focus,.btn.btn-instagram.btn-simple:hover:focus,.btn.btn-instagram.btn-simple:active,.btn.btn-instagram.btn-simple:hover:focus:active {  color: #0e456d;  background: transparent !important;  box-shadow: none !important;}.btn.btn-instagram.btn-neutral {  color: #125688;  background-color: #fff;}.btn.btn-instagram.btn-neutral:hover,.btn.btn-instagram.btn-neutral:focus,.btn.btn-instagram.btn-neutral:active {  color: #0e456d;}.btn.btn-reddit {  background-color: #ff4500;  color: #fff;}.btn.btn-reddit:focus,.btn.btn-reddit:hover {  background-color: #e03d00;  color: #fff;}.btn.btn-reddit:active,.btn.btn-reddit:focus,.btn.btn-reddit:active:focus {  box-shadow: none;}.btn.btn-reddit.btn-simple {  color: #e03d00;  background-color: transparent;  background-image: none !important;  box-shadow: none;  border: none;}.btn.btn-reddit.btn-simple:hover,.btn.btn-reddit.btn-simple:focus,.btn.btn-reddit.btn-simple:hover:focus,.btn.btn-reddit.btn-simple:active,.btn.btn-reddit.btn-simple:hover:focus:active {  color: #e03d00;  background: transparent !important;  box-shadow: none !important;}.btn.btn-reddit.btn-neutral {  color: #ff4500;  background-color: #fff;}.btn.btn-reddit.btn-neutral:hover,.btn.btn-reddit.btn-neutral:focus,.btn.btn-reddit.btn-neutral:active {  color: #e03d00;}.btn.btn-tumblr {  background-color: #35465c;  color: #fff;}.btn.btn-tumblr:focus,.btn.btn-tumblr:hover {  background-color: #2a3749;  color: #fff;}.btn.btn-tumblr:active,.btn.btn-tumblr:focus,.btn.btn-tumblr:active:focus {  box-shadow: none;}.btn.btn-tumblr.btn-simple {  color: #2a3749;  background-color: transparent;  background-image: none !important;  box-shadow: none;  border: none;}.btn.btn-tumblr.btn-simple:hover,.btn.btn-tumblr.btn-simple:focus,.btn.btn-tumblr.btn-simple:hover:focus,.btn.btn-tumblr.btn-simple:active,.btn.btn-tumblr.btn-simple:hover:focus:active {  color: #2a3749;  background: transparent !important;  box-shadow: none !important;}.btn.btn-tumblr.btn-neutral {  color: #35465c;  background-color: #fff;}.btn.btn-tumblr.btn-neutral:hover,.btn.btn-tumblr.btn-neutral:focus,.btn.btn-tumblr.btn-neutral:active {  color: #2a3749;}.btn.btn-behance {  background-color: #1769ff;  color: #fff;}.btn.btn-behance:focus,.btn.btn-behance:hover {  background-color: #0057f7;  color: #fff;}.btn.btn-behance:active,.btn.btn-behance:focus,.btn.btn-behance:active:focus {  box-shadow: none;}.btn.btn-behance.btn-simple {  color: #0057f7;  background-color: transparent;  background-image: none !important;  box-shadow: none;  border: none;}.btn.btn-behance.btn-simple:hover,.btn.btn-behance.btn-simple:focus,.btn.btn-behance.btn-simple:hover:focus,.btn.btn-behance.btn-simple:active,.btn.btn-behance.btn-simple:hover:focus:active {  color: #0057f7;  background: transparent !important;  box-shadow: none !important;}.btn.btn-behance.btn-neutral {  color: #1769ff;  background-color: #fff;}.btn.btn-behance.btn-neutral:hover,.btn.btn-behance.btn-neutral:focus,.btn.btn-behance.btn-neutral:active {  color: #0057f7;}.btn.btn-vimeo {  background-color: #1AB7EA;  color: #fff;}.btn.btn-vimeo:focus,.btn.btn-vimeo:hover {  background-color: #13a3d2;  color: #fff;}.btn.btn-vimeo:active,.btn.btn-vimeo:focus,.btn.btn-vimeo:active:focus {  box-shadow: none;}.btn.btn-vimeo.btn-simple {  color: #13a3d2;  background-color: transparent;  background-image: none !important;  box-shadow: none;  border: none;}.btn.btn-vimeo.btn-simple:hover,.btn.btn-vimeo.btn-simple:focus,.btn.btn-vimeo.btn-simple:hover:focus,.btn.btn-vimeo.btn-simple:active,.btn.btn-vimeo.btn-simple:hover:focus:active {  color: #13a3d2;  background: transparent !important;  box-shadow: none !important;}.btn.btn-vimeo.btn-neutral {  color: #1AB7EA;  background-color: #fff;}.btn.btn-vimeo.btn-neutral:hover,.btn.btn-vimeo.btn-neutral:focus,.btn.btn-vimeo.btn-neutral:active {  color: #13a3d2;}.btn.btn-slack {  background-color: #3aaf85;  color: #fff;}.btn.btn-slack:focus,.btn.btn-slack:hover {  background-color: #329874;  color: #fff;}.btn.btn-slack:active,.btn.btn-slack:focus,.btn.btn-slack:active:focus {  box-shadow: none;}.btn.btn-slack.btn-simple {  color: #329874;  background-color: transparent;  background-image: none !important;  box-shadow: none;  border: none;}.btn.btn-slack.btn-simple:hover,.btn.btn-slack.btn-simple:focus,.btn.btn-slack.btn-simple:hover:focus,.btn.btn-slack.btn-simple:active,.btn.btn-slack.btn-simple:hover:focus:active {  color: #329874;  background: transparent !important;  box-shadow: none !important;}.btn.btn-slack.btn-neutral {  color: #3aaf85;  background-color: #fff;}.btn.btn-slack.btn-neutral:hover,.btn.btn-slack.btn-neutral:focus,.btn.btn-slack.btn-neutral:active {  color: #329874;}.table thead th {  padding: 0.75rem 1.5rem;  text-transform: capitalize;  letter-spacing: 0px;  border-bottom: 1px solid #f0f2f5;}.table th {  font-weight: 600;}.table td .progress {  height: 3px;  width: 120px;  margin: 0;}.table td .progress .progress-bar {  height: 3px;}.table td,.table th {  white-space: nowrap;}.table.align-items-center td,.table.align-items-center th {  vertical-align: middle;}.table tbody tr:last-child td {  border-width: 0;}.table> :not(:last-child)> :last-child>* {  border-bottom-color: #f0f2f5;}.table> :not(:first-child) {  border-top: 1px solid currentColor;}.timeline {  position: relative;}.timeline:before {  content: '';  position: absolute;  top: 0;  left: 1rem;  height: 100%;  border-right: 2px solid #e5e5e5;}.timeline.timeline-dark:before {  border-right-color: #4a4a4a;}.timeline-block {  position: relative;}.timeline-block:after {  content: "";  display: table;  clear: both;}.timeline-block:first-child {  margin-top: 0;}.timeline-block:last-child {  margin-bottom: 0;}.timeline-step {  position: absolute;  display: inline-flex;  align-items: center;  justify-content: center;  left: 0;  width: 26px;  height: 26px;  border-radius: 50%;  background: #fff;  text-align: center;  transform: translateX(-50%);  font-size: 1rem;  font-weight: 600;  z-index: 1;}.timeline-step svg,.timeline-step i {  line-height: 1.4;}.timeline-content {  position: relative;  margin-left: 45px;  padding-top: 0.35rem;  position: relative;  top: -6px;}.timeline-content:after {  content: "";  display: table;  clear: both;}@media (min-width: 992px) {  .timeline:before {    left: 50%;    margin-left: -1px;  }  .timeline-step {    left: 50%;  }  .timeline-content {    width: 38%;  }  .timeline-block:nth-child(even) .timeline-content {    float: right;  }}.timeline-one-side:before {  left: 1rem;}.timeline-one-side .timeline-step {  left: 1rem;}.timeline-one-side .timeline-content {  width: auto;}@media (min-width: 992px) {  .timeline-one-side .timeline-content {    max-width: 30rem;  }}.timeline-one-side .timeline-block:nth-child(even) .timeline-content {  float: none;}.tilt {  -webkit-transform-style: preserve-3d;  transform-style: preserve-3d;}.tilt .up {  -webkit-transform: translateZ(50px) scale(0.7);  transform: translateZ(50px) scale(0.7) !important;  transition: all 0.5s;}.bs-tooltip-auto[x-placement^=right] .tooltip-arrow,.bs-tooltip-right .tooltip-arrow {  left: 1px;}.bs-tooltip-auto[x-placement^=left] .tooltip-arrow,.bs-tooltip-left .tooltip-arrow {  right: 1px;}html * {  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}body {  font-weight: 400;  line-height: 1.6;}h1,.h1,.h1 {  font-size: 3rem;  line-height: 1.25;  letter-spacing: 0;}@media (max-width: 575.98px) {  h1,  .h1,  .h1 {    font-size: calc(1.425rem + 2.1vw);  }}h2,.h2,.h2 {  font-size: 2.25rem;  line-height: 1.3;  letter-spacing: 0.05rem;}@media (max-width: 575.98px) {  h2,  .h2,  .h2 {    font-size: calc(1.35rem + 1.2vw);  }}h3,.h3,.h3 {  font-size: 1.875rem;  line-height: 1.375;}@media (max-width: 575.98px) {  h3,  .h3,  .h3 {    font-size: calc(1.3125rem + 0.75vw);  }}h4,.h4,.h4 {  font-size: 1.5rem;  line-height: 1.375;}@media (max-width: 575.98px) {  h4,  .h4,  .h4 {    font-size: calc(1.275rem + 0.3vw);  }}h5,.h5,.h5 {  font-size: 1.25rem;  line-height: 1.375;}@media (max-width: 575.98px) {  h5,  .h5,  .h5 {    font-size: 1.25rem;  }}h6,.h6,.h6 {  font-size: 1rem;  line-height: 1.625;}p,.p {  font-size: 1rem;  font-weight: 400;  line-height: 1.6;}.lead {  font-size: 1.25rem;  font-weight: 400;  line-height: 1.625;}h1,.h1,.h1,h2,.h2,.h2,h3,.h3,.h3 {  font-weight: 600;  font-family: "Roboto Slab", sans-serif;}h4,.h4,.h4,h5,.h5,.h5,h6,.h6,.h6 {  font-weight: 600;}h1,.h1,.h1,h2,.h2,.h2,h3,.h3,.h3,h4,.h4,.h4 {  letter-spacing: -0.05rem;}a {  letter-spacing: 0rem;  color: #344767;}.text-sm {  line-height: 1.5;}.text-xs {  line-height: 1.25;}p,.p {  font-size: 1rem;}.lead {  font-size: 1.25rem;}.text-lg {  font-size: 1.125rem !important;}.text-md {  font-size: 1rem !important;}.text-sm {  font-size: 0.875rem !important;}.text-xs {  font-size: 0.75rem !important;}.text-xxs {  font-size: 0.65rem !important;}p {  line-height: 1.625;  font-weight: 300;}.text-sans-serif {  font-family: "Roboto", Helvetica, Arial, sans-serif !important;}.text-monospace {  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;}.text-justify {  text-align: justify !important;}.text-wrap {  white-space: normal !important;}.text-nowrap {  white-space: nowrap !important;}.text-truncate {  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}.font-weight-light {  font-weight: 300 !important;}.font-weight-lighter {  font-weight: lighter !important;}.font-weight-normal {  font-weight: 400 !important;}.font-weight-bold {  font-weight: 600 !important;}.font-weight-bolder {  font-weight: 700 !important;}.font-italic {  font-style: italic !important;}.text-gradient {  background-clip: text;  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;  position: relative;  z-index: 1;}.text-gradient.text-primary {  background-image: linear-gradient(195deg, #EC407A, #D81B60);}.text-gradient.text-info {  background-image: linear-gradient(195deg, #49a3f1, #1A73E8);}.text-gradient.text-success {  background-image: linear-gradient(195deg, #66BB6A, #43A047);}.text-gradient.text-warning {  background-image: linear-gradient(195deg, #FFA726, #FB8C00);}.text-gradient.text-danger {  background-image: linear-gradient(195deg, #EF5350, #E53935);}.text-gradient.text-dark {  background-image: linear-gradient(195deg, #42424a, #191919);}.blockquote {  border-left: 3px solid #6c757d;}.blockquote>span {  font-style: italic;}.text-muted {  color: #7b809a !important;}.text-black-50 {  color: rgba(0, 0, 0, 0.5) !important;}.text-white-50 {  color: rgba(255, 255, 255, 0.5) !important;}.text-decoration-none {  text-decoration: none !important;}.text-break {  word-wrap: break-word !important;}.text-reset {  color: inherit !important;}.letter-wider {  letter-spacing: 0.05rem;}.letter-normal {  letter-spacing: 0rem;}.letter-tighter {  letter-spacing: -0.05rem;}.text-lighter {  font-weight: lighter;}.text-light {  font-weight: 300;}.text-normal {  font-weight: 400;}.text-bold {  font-weight: 600;}.text-bolder {  font-weight: 700;}.text-2xl {  font-size: 1.5rem;}.text-3xl {  font-size: 1.875rem;}.text-4xl {  font-size: 2rem;}.text-5xl {  font-size: 2.25rem;}.text-6xl {  font-size: 3rem;}.text-7xl {  font-size: 3.75rem;}.text-8xl {  font-size: 4rem;}.text-9xl {  font-size: 5rem;}.flatpickr-calendar {  background: transparent;  opacity: 0;  display: none;  text-align: center;  visibility: hidden;  padding: 0;  -webkit-animation: none;  animation: none;  direction: ltr;  border: 0;  font-size: 14px;  line-height: 24px;  border-radius: 0.75rem;  position: absolute;  width: 307.875px;  -webkit-box-sizing: border-box;  box-sizing: border-box;  -ms-touch-action: manipulation;  touch-action: manipulation;  background: #fff;  -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);  transform: scale(0.95) !important;}.flatpickr-calendar.open,.flatpickr-calendar.inline {  opacity: 1;  max-height: 640px;  visibility: visible;  transform: scale(1) !important;}.flatpickr-calendar.open {  display: inline-block;  z-index: 99999;}.flatpickr-calendar.animate.open {  -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);  animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);}.flatpickr-calendar.inline {  display: block;  position: relative;  top: 2px;}.flatpickr-calendar.static {  position: absolute;  top: calc(100% + 2px);}.flatpickr-calendar.static.open {  z-index: 999;  display: block;}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {  -webkit-box-shadow: none !important;  box-shadow: none !important;}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {  -webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;  box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer {  border-bottom: 0;  border-bottom-right-radius: 0;  border-bottom-left-radius: 0;}.flatpickr-calendar .hasWeeks .dayContainer {  border-left: 0;}.flatpickr-calendar.hasTime .flatpickr-time {  height: 40px;  border-top: 1px solid #e6e6e6;}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {  height: auto;}.flatpickr-calendar:before,.flatpickr-calendar:after {  position: absolute;  display: block;  pointer-events: none;  border: solid transparent;  content: '';  height: 0;  width: 0;  left: 22px;}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after {  left: auto;  right: 22px;}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after {  left: 50%;  right: 50%;}.flatpickr-calendar:before {  border-width: 5px;  margin: 0 -5px;}.flatpickr-calendar:after {  border-width: 4px;  margin: 0 -4px;}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after {  bottom: 100%;}.flatpickr-calendar.arrowTop:before {  border-bottom-color: #fff;}.flatpickr-calendar.arrowTop:after {  border-bottom-color: #fff;}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after {  top: 100%;}.flatpickr-calendar.arrowBottom:before {  border-top-color: #e6e6e6;}.flatpickr-calendar.arrowBottom:after {  border-top-color: #fff;}.flatpickr-calendar:focus {  outline: 0;}.flatpickr-wrapper {  position: relative;  display: inline-block;}.flatpickr-months {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;}.flatpickr-months .flatpickr-month {  background: transparent;  color: #344767;  fill: rgba(0, 0, 0, 0.8);  height: 34px;  line-height: 1;  text-align: center;  position: relative;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  overflow: hidden;  -webkit-box-flex: 1;  -webkit-flex: 1;  -ms-flex: 1;  flex: 1;}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month {  text-decoration: none;  cursor: pointer;  position: absolute;  top: 0;  height: 34px;  padding: 10px;  z-index: 3;  color: rgba(0, 0, 0, 0.9);  fill: rgba(0, 0, 0, 0.9);}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled {  display: none;}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i {  position: relative;}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {  /*      /*rtl:begin:ignore*/  /*      */  left: 0;  /*      /*rtl:end:ignore*/  /*      */}/*      /*rtl:begin:ignore*//*      /*rtl:end:ignore*/.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month {  /*      /*rtl:begin:ignore*/  /*      */  right: 0;  /*      /*rtl:end:ignore*/  /*      */}/*      /*rtl:begin:ignore*//*      /*rtl:end:ignore*/.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover {  color: #959ea9;}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg {  fill: #f64747;}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg {  width: 14px;  height: 14px;}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path {  -webkit-transition: fill 0.1s;  transition: fill 0.1s;  fill: inherit;}.numInputWrapper {  position: relative;  height: auto;}.numInputWrapper input,.numInputWrapper span {  display: inline-block;}.numInputWrapper input {  width: 100%;}.numInputWrapper input::-ms-clear {  display: none;}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button {  margin: 0;  -webkit-appearance: none;}.numInputWrapper span {  position: absolute;  right: 0;  width: 14px;  padding: 0 4px 0 2px;  height: 50%;  line-height: 50%;  opacity: 0;  cursor: pointer;  border: 1px solid rgba(57, 57, 57, 0.15);  -webkit-box-sizing: border-box;  box-sizing: border-box;}.numInputWrapper span:hover {  background: rgba(0, 0, 0, 0.1);}.numInputWrapper span:active {  background: rgba(0, 0, 0, 0.2);}.numInputWrapper span:after {  display: block;  content: "";  position: absolute;}.numInputWrapper span.arrowUp {  top: 0;  border-bottom: 0;}.numInputWrapper span.arrowUp:after {  border-left: 4px solid transparent;  border-right: 4px solid transparent;  border-bottom: 4px solid rgba(57, 57, 57, 0.6);  top: 26%;}.numInputWrapper span.arrowDown {  top: 50%;}.numInputWrapper span.arrowDown:after {  border-left: 4px solid transparent;  border-right: 4px solid transparent;  border-top: 4px solid rgba(57, 57, 57, 0.6);  top: 40%;}.numInputWrapper span svg {  width: inherit;  height: auto;}.numInputWrapper span svg path {  fill: rgba(0, 0, 0, 0.5);}.numInputWrapper:hover {  background: rgba(0, 0, 0, 0.05);}.numInputWrapper:hover span {  opacity: 1;}.flatpickr-current-month {  font-size: 135%;  line-height: inherit;  font-weight: 300;  color: inherit;  position: absolute;  width: 75%;  left: 12.5%;  padding: 7.48px 0 0 0;  line-height: 1;  height: 34px;  display: inline-block;  text-align: center;  -webkit-transform: translate3d(0px, 0px, 0px);  transform: translate3d(0px, 0px, 0px);}.flatpickr-current-month span.cur-month {  font-family: inherit;  font-weight: 700;  color: inherit;  display: inline-block;  margin-left: 0.5ch;  padding: 0;}.flatpickr-current-month span.cur-month:hover {  background: rgba(0, 0, 0, 0.05);}.flatpickr-current-month .numInputWrapper {  width: 6ch;  width: 7ch\0;  display: inline-block;}.flatpickr-current-month .numInputWrapper span.arrowUp:after {  border-bottom-color: rgba(0, 0, 0, 0.9);}.flatpickr-current-month .numInputWrapper span.arrowDown:after {  border-top-color: rgba(0, 0, 0, 0.9);}.flatpickr-current-month input.cur-year {  background: transparent;  -webkit-box-sizing: border-box;  box-sizing: border-box;  color: inherit;  cursor: text;  padding: 0 0 0 0.5ch;  margin: 0;  display: inline-block;  font-size: inherit;  font-family: inherit;  font-weight: 300;  line-height: inherit;  height: auto;  border: 0;  border-radius: 0;  vertical-align: initial;  -webkit-appearance: textfield;  -moz-appearance: textfield;  appearance: textfield;}.flatpickr-current-month input.cur-year:focus {  outline: 0;}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover {  font-size: 100%;  color: rgba(0, 0, 0, 0.5);  background: transparent;  pointer-events: none;}.flatpickr-current-month .flatpickr-monthDropdown-months {  appearance: menulist;  background: transparent;  border: none;  border-radius: 0;  box-sizing: border-box;  color: inherit;  cursor: pointer;  font-size: inherit;  font-family: inherit;  font-weight: 300;  height: auto;  line-height: inherit;  margin: -1px 0 0 0;  outline: none;  padding: 0 0 0 0.5ch;  position: relative;  vertical-align: initial;  -webkit-box-sizing: border-box;  -webkit-appearance: menulist;  -moz-appearance: menulist;  width: auto;}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active {  outline: none;}.flatpickr-current-month .flatpickr-monthDropdown-months:hover {  background: rgba(0, 0, 0, 0.05);}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {  background-color: transparent;  outline: none;  padding: 0;}.flatpickr-weekdays {  background: transparent;  text-align: center;  overflow: hidden;  width: 100%;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -webkit-align-items: center;  -ms-flex-align: center;  align-items: center;  height: 28px;}.flatpickr-weekdays .flatpickr-weekdaycontainer {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-flex: 1;  -webkit-flex: 1;  -ms-flex: 1;  flex: 1;}span.flatpickr-weekday {  cursor: default;  font-size: 90%;  background: transparent;  color: rgba(0, 0, 0, 0.54);  line-height: 1;  margin: 0;  text-align: center;  display: block;  -webkit-box-flex: 1;  -webkit-flex: 1;  -ms-flex: 1;  flex: 1;  font-weight: bolder;}.dayContainer,.flatpickr-weeks {  padding: 1px 0 0 0;}.flatpickr-days {  position: relative;  overflow: hidden;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-align: start;  -webkit-align-items: flex-start;  -ms-flex-align: start;  align-items: flex-start;  width: 307.875px;}.flatpickr-days:focus {  outline: 0;}.dayContainer {  padding: 0;  outline: 0;  text-align: left;  width: 307.875px;  min-width: 307.875px;  max-width: 307.875px;  -webkit-box-sizing: border-box;  box-sizing: border-box;  display: inline-block;  display: -ms-flexbox;  display: -webkit-box;  display: -webkit-flex;  display: flex;  -webkit-flex-wrap: wrap;  flex-wrap: wrap;  -ms-flex-wrap: wrap;  -ms-flex-pack: justify;  -webkit-justify-content: space-around;  justify-content: space-around;  -webkit-transform: translate3d(0px, 0px, 0px);  transform: translate3d(0px, 0px, 0px);  opacity: 1;}.dayContainer+.dayContainer {  -webkit-box-shadow: -1px 0 0 #e6e6e6;  box-shadow: -1px 0 0 #e6e6e6;}.flatpickr-day {  background: none;  border: 1px solid transparent;  border-radius: 150px;  -webkit-box-sizing: border-box;  box-sizing: border-box;  color: #344767;  cursor: pointer;  font-weight: 400;  width: 14.2857143%;  -webkit-flex-basis: 14.2857143%;  -ms-flex-preferred-size: 14.2857143%;  flex-basis: 14.2857143%;  max-width: 39px;  height: 39px;  line-height: 39px;  margin: 0;  display: inline-block;  position: relative;  -webkit-box-pack: center;  -webkit-justify-content: center;  -ms-flex-pack: center;  justify-content: center;  text-align: center;}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus {  cursor: pointer;  outline: 0;  background: #e6e6e6;  border-color: #e6e6e6;}.flatpickr-day.today {  border-color: #959ea9;}.flatpickr-day.today:hover,.flatpickr-day.today:focus {  border-color: #959ea9;  background: #959ea9;  color: #fff;}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay {  background: #569ff7;  -webkit-box-shadow: none;  box-shadow: none;  color: #fff;  border-color: #569ff7;}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange {  border-radius: 50px 0 0 50px;}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange {  border-radius: 0 50px 50px 0;}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)) {  -webkit-box-shadow: -10px 0 0 #569ff7;  box-shadow: -10px 0 0 #569ff7;}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange {  border-radius: 50px;}.flatpickr-day.inRange {  border-radius: 0;  -webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;  box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay {  color: rgba(57, 57, 57, 0.3);  background: transparent;  border-color: transparent;  cursor: default;}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover {  cursor: not-allowed;  color: rgba(57, 57, 57, 0.1);}.flatpickr-day.week.selected {  border-radius: 0;  -webkit-box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;  box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;}.flatpickr-day.hidden {  visibility: hidden;}.rangeMode .flatpickr-day {  margin-top: 1px;}.flatpickr-weekwrapper {  float: left;}.flatpickr-weekwrapper .flatpickr-weeks {  padding: 0 12px;  -webkit-box-shadow: 1px 0 0 #e6e6e6;  box-shadow: 1px 0 0 #e6e6e6;}.flatpickr-weekwrapper .flatpickr-weekday {  float: none;  width: 100%;  line-height: 28px;}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover {  display: block;  width: 100%;  max-width: none;  color: rgba(57, 57, 57, 0.3);  background: transparent;  cursor: default;  border: none;}.flatpickr-innerContainer {  display: block;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-sizing: border-box;  box-sizing: border-box;  overflow: hidden;}.flatpickr-rContainer {  display: inline-block;  padding: 0;  -webkit-box-sizing: border-box;  box-sizing: border-box;}.flatpickr-time {  text-align: center;  outline: 0;  display: block;  height: 0;  line-height: 40px;  max-height: 40px;  -webkit-box-sizing: border-box;  box-sizing: border-box;  overflow: hidden;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;}.flatpickr-time:after {  content: "";  display: table;  clear: both;}.flatpickr-time .numInputWrapper {  -webkit-box-flex: 1;  -webkit-flex: 1;  -ms-flex: 1;  flex: 1;  width: 40%;  height: 40px;  float: left;}.flatpickr-time .numInputWrapper span.arrowUp:after {  border-bottom-color: #393939;}.flatpickr-time .numInputWrapper span.arrowDown:after {  border-top-color: #393939;}.flatpickr-time.hasSeconds .numInputWrapper {  width: 26%;}.flatpickr-time.time24hr .numInputWrapper {  width: 49%;}.flatpickr-time input {  background: transparent;  -webkit-box-shadow: none;  box-shadow: none;  border: 0;  border-radius: 0;  text-align: center;  margin: 0;  padding: 0;  height: inherit;  line-height: inherit;  color: #393939;  font-size: 14px;  position: relative;  -webkit-box-sizing: border-box;  box-sizing: border-box;  -webkit-appearance: textfield;  -moz-appearance: textfield;  appearance: textfield;}.flatpickr-time input.flatpickr-hour {  font-weight: bold;}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second {  font-weight: 400;}.flatpickr-time input:focus {  outline: 0;  border: 0;}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm {  height: inherit;  float: left;  line-height: inherit;  color: #393939;  font-weight: bold;  width: 2%;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-align-self: center;  -ms-flex-item-align: center;  align-self: center;}.flatpickr-time .flatpickr-am-pm {  outline: 0;  width: 18%;  cursor: pointer;  text-align: center;  font-weight: 400;}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus {  background: #eee;}.flatpickr-input[readonly] {  cursor: pointer;}@-webkit-keyframes fpFadeInDown {  from {    opacity: 0;    -webkit-transform: translate3d(0, -20px, 0);    transform: translate3d(0, -20px, 0);  }  to {    opacity: 1;    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);  }}@keyframes fpFadeInDown {  from {    opacity: 0;    -webkit-transform: translate3d(0, -20px, 0);    transform: translate3d(0, -20px, 0);  }  to {    opacity: 1;    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);  }}.datepicker.flatpickr-input {  background-color: #fff;}.flatpickr-calendar.open {  margin-left: 0px;  margin-top: 4px;}.flatpickr-calendar.arrowBottom {  margin-top: -20px;}.flatpickr-calendar .flatpickr-innerContainer {  margin-top: 15px !important;}.flatpickr-calendar .numInputWrapper span {  border: none;  border-bottom: 1px solid rgba(57, 57, 57, 0.15);}.flatpickr-calendar .numInputWrapper:hover .arrowUp,.flatpickr-calendar .numInputWrapper:hover .arrowDown {  margin-top: 3px;}.flatpickr-calendar .flatpickr-day.today,.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange {  background: #e91e63 !important;  color: #fff;  border: none;}.flatpickr-calendar .flatpickr-day.inRange {  background: rgba(94, 114, 228, 0.28);  border: none;  -webkit-box-shadow: -5px 0 0 #D7DCF8, 5px 0 0 #D7DCF8;  box-shadow: -5px 0 0 #D7DCF8, 5px 0 0 #D7DCF8;}.flatpickr-calendar .flatpickr-day:not(.selected):hover,.flatpickr-calendar .flatpickr-day:not(.selected):focus {  background: rgba(94, 114, 228, 0.28);  border: none;}.flatpickr-calendar .flatpickr-time input:hover,.flatpickr-calendar .flatpickr-time .flatpickr-am-pm:hover,.flatpickr-calendar .flatpickr-time input:focus,.flatpickr-calendar .flatpickr-time .flatpickr-am-pm:focus {  background: rgba(94, 114, 228, 0.28);}.flatpickr.form-control {  background: #fff;}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)) {  box-shadow: -10px 0 0 #e91e63;}/*! nouislider - 14.6.3 - 11/19/2020 *//* Functional styling; * These styles are required for noUiSlider to function. * You don't need to change these rules to apply your design. */.noUi-target,.noUi-target * {  -webkit-touch-callout: none;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);  -webkit-user-select: none;  -ms-touch-action: none;  touch-action: none;  -ms-user-select: none;  -moz-user-select: none;  user-select: none;  -moz-box-sizing: border-box;  box-sizing: border-box;}.noUi-target {  position: relative;}.noUi-base,.noUi-connects {  width: 100%;  height: 2px;  position: relative;  z-index: 1;  top: 0;}/* Wrapper for all connect elements. */.noUi-connects {  z-index: 0;  overflow: hidden;}.noUi-connect,.noUi-origin {  will-change: transform;  position: absolute;  z-index: 1;  top: 0;  right: 0;  -ms-transform-origin: 0 0;  -webkit-transform-origin: 0 0;  -webkit-transform-style: preserve-3d;  transform-origin: 0 0;  transform-style: flat;}.noUi-connect {  height: 100%;  width: 100%;  border-radius: 0.25rem;}.noUi-origin {  height: 10%;  width: 10%;}/* Offset direction */.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {  left: 0;  right: auto;}/* Give origins 0 height/width so they don't interfere with clicking the * connect elements. */.noUi-vertical .noUi-origin {  width: 0;}.noUi-horizontal .noUi-origin {  height: 0;}.noUi-handle {  -webkit-backface-visibility: hidden;  backface-visibility: hidden;  position: absolute;}.noUi-touch-area {  height: 100%;  width: 100%;}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin {  -webkit-transition: transform 0.3s;  transition: transform 0.3s;}.noUi-state-drag * {  cursor: inherit !important;}/* Slider size and handle placement; */.noUi-horizontal {  height: 2px;}.noUi-horizontal .noUi-handle {  border-radius: 50%;  background-color: #fff;  box-shadow: 0 1px 13px 0 rgba(0, 0, 0, 0.2);  height: 14px;  width: 14px;  cursor: pointer;  margin-top: -6px;  outline: none;  right: -10px;}.noUi-vertical {  width: 3px;}.noUi-vertical .noUi-handle {  width: 28px;  height: 34px;  right: -6px;  top: -17px;}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle {  left: -17px;  right: auto;}/* Styling; * Giving the connect element a border radius causes issues with using transform: scale */.noUi-target {  background: #f0f2f5;  border-radius: .25rem;}.noUi-connects {  border-radius: 3px;}.noUi-connect {  background: #e91e63;}/* Handles and cursors; */.noUi-draggable {  cursor: ew-resize;}.noUi-vertical .noUi-draggable {  cursor: ns-resize;}.noUi-handle {  border: 1px solid #e91e63;  border-radius: 3px;  background: #fff;  cursor: default;  box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;  webkit-transition: .3s ease 0s;  -moz-transition: .3s ease 0s;  -ms-transition: .3s ease 0s;  -o-transform: .3s ease 0s;  transition: .3s ease 0s;}.noUi-active {  box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;  transform: scale3d(1.5, 1.5, 1);}/* Disabled state; */[disabled] .noUi-connect {  background: #B8B8B8;}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle {  cursor: not-allowed;}/* Base; * */.noUi-pips,.noUi-pips * {  -moz-box-sizing: border-box;  box-sizing: border-box;}.noUi-pips {  position: absolute;  color: #999;}/* Values; * */.noUi-value {  position: absolute;  white-space: nowrap;  text-align: center;}.noUi-value-sub {  color: #ccc;  font-size: 10px;}/* Markings; * */.noUi-marker {  position: absolute;  background: #CCC;}.noUi-marker-sub {  background: #AAA;}.noUi-marker-large {  background: #AAA;}/* Horizontal layout; * */.noUi-pips-horizontal {  padding: 10px 0;  height: 80px;  top: 100%;  left: 0;  width: 100%;}.noUi-value-horizontal {  -webkit-transform: translate(-50%, 50%);  transform: translate(-50%, 50%);}.noUi-rtl .noUi-value-horizontal {  -webkit-transform: translate(50%, 50%);  transform: translate(50%, 50%);}.noUi-marker-horizontal.noUi-marker {  margin-left: -1px;  width: 2px;  height: 5px;}.noUi-marker-horizontal.noUi-marker-sub {  height: 10px;}.noUi-marker-horizontal.noUi-marker-large {  height: 15px;}/* Vertical layout; * */.noUi-pips-vertical {  padding: 0 10px;  height: 100%;  top: 0;  left: 100%;}.noUi-value-vertical {  -webkit-transform: translate(0, -50%);  transform: translate(0, -50%);  padding-left: 25px;}.noUi-rtl .noUi-value-vertical {  -webkit-transform: translate(0, 50%);  transform: translate(0, 50%);}.noUi-marker-vertical.noUi-marker {  width: 5px;  height: 2px;  margin-top: -1px;}.noUi-marker-vertical.noUi-marker-sub {  width: 10px;}.noUi-marker-vertical.noUi-marker-large {  width: 15px;}.noUi-tooltip {  display: block;  position: absolute;  border: 1px solid #D9D9D9;  border-radius: 3px;  background: #fff;  color: #000;  padding: 5px;  text-align: center;  white-space: nowrap;}.noUi-horizontal .noUi-tooltip {  -webkit-transform: translate(-50%, 0);  transform: translate(-50%, 0);  left: 50%;  bottom: 120%;}.noUi-vertical .noUi-tooltip {  -webkit-transform: translate(0, -50%);  transform: translate(0, -50%);  top: 50%;  right: 120%;}.noUi-horizontal .noUi-origin>.noUi-tooltip {  -webkit-transform: translate(50%, 0);  transform: translate(50%, 0);  left: auto;  bottom: 10px;}.noUi-vertical .noUi-origin>.noUi-tooltip {  -webkit-transform: translate(0, -18px);  transform: translate(0, -18px);  top: auto;  right: 28px;}/* PrismJS 1.23.0https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript *//** * prism.js default theme for JavaScript, CSS and HTML * Based on dabblet (http://dabblet.com) * @author Lea Verou */code[class*="language-"],pre[class*="language-"] {  color: black;  background: none;  text-shadow: 0 1px white;  font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;  font-size: 1em;  text-align: left;  white-space: pre;  word-spacing: normal;  word-break: normal;  word-wrap: normal;  line-height: 1.5;  -moz-tab-size: 4;  -o-tab-size: 4;  tab-size: 4;  -webkit-hyphens: none;  -moz-hyphens: none;  -ms-hyphens: none;  hyphens: none;}pre[class*="language-"]::-moz-selection,pre[class*="language-"] ::-moz-selection,code[class*="language-"]::-moz-selection,code[class*="language-"] ::-moz-selection {  text-shadow: none;  background: #b3d4fc;}pre[class*="language-"]::selection,pre[class*="language-"] ::selection,code[class*="language-"]::selection,code[class*="language-"] ::selection {  text-shadow: none;  background: #b3d4fc;}@media print {  code[class*="language-"],  pre[class*="language-"] {    text-shadow: none;  }}/* Code blocks */pre[class*="language-"] {  padding: 1em;  overflow: auto;  border-radius: .75rem;}:not(pre)>code[class*="language-"],pre[class*="language-"] {  background: #f8f9fa;}/* Inline code */:not(pre)>code[class*="language-"] {  padding: .1em;  border-radius: .3em;  white-space: normal;}.token.comment,.token.prolog,.token.doctype,.token.cdata {  color: slategray;}.token.punctuation {  color: #999;}.token.namespace {  opacity: .7;}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted {  color: #905;}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted {  color: #690;}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string {  color: #9a6e3a;  /* This background color was intended by the author of this theme. */  background: rgba(255, 255, 255, 0.5);}.token.atrule,.token.attr-value,.token.keyword {  color: #07a;}.token.function,.token.class-name {  color: #DD4A68;}.token.regex,.token.important,.token.variable {  color: #e90;}.token.important,.token.bold {  font-weight: bold;}.token.italic {  font-style: italic;}.token.entity {  cursor: help;}/* * Container style */.ps {  overflow: hidden !important;  overflow-anchor: none;  -ms-overflow-style: none;  touch-action: auto;  -ms-touch-action: auto;}/* * Scrollbar rail styles */.ps__rail-x {  display: none;  opacity: 0;  transition: background-color .2s linear, opacity .2s linear;  -webkit-transition: background-color .2s linear, opacity .2s linear;  height: 15px;  /* there must be 'bottom' or 'top' for ps__rail-x */  bottom: 0px;  /* please don't change 'position' */  position: absolute;}.ps__rail-y {  display: none;  opacity: 0;  transition: background-color .2s linear, opacity .2s linear;  -webkit-transition: background-color .2s linear, opacity .2s linear;  width: 15px;  /* there must be 'right' or 'left' for ps__rail-y */  right: 0;  /* please don't change 'position' */  position: absolute;}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y {  display: block;  background-color: transparent;}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y {  opacity: 0.6;}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking {  background-color: #eee;  opacity: 0.9;}/* * Scrollbar thumb styles */.ps__thumb-x {  background-color: #aaa;  border-radius: 6px;  transition: background-color .2s linear, height .2s ease-in-out;  -webkit-transition: background-color .2s linear, height .2s ease-in-out;  height: 6px;  /* there must be 'bottom' for ps__thumb-x */  bottom: 2px;  /* please don't change 'position' */  position: absolute;}.ps__thumb-y {  background-color: #aaa;  border-radius: 6px;  transition: background-color .2s linear, width .2s ease-in-out;  -webkit-transition: background-color .2s linear, width .2s ease-in-out;  width: 6px;  /* there must be 'right' for ps__thumb-y */  right: 2px;  /* please don't change 'position' */  position: absolute;}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x {  background-color: #999;  height: 11px;}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y {  background-color: #999;  width: 11px;}/* MS supports */@supports (-ms-overflow-style: none) {  .ps {    overflow: auto !important;  }}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none) {  .ps {    overflow: auto !important;  }}.accordion .accordion-button {  margin: 0 auto;  font-size: inherit !important;}.accordion .accordion-item {  color: #7b809a;}.accordion div button[aria-expanded='true'] .collapse-close {  display: none;}.accordion div button[aria-expanded='true'] .collapse-open {  display: block;}.accordion div button[aria-expanded='false'] .collapse-open {  display: none;}.accordion div button[aria-expanded='false'] .collapse-close {  display: block;}.bg-primary-soft {  background: rgba(236, 64, 122, 0.03);}.bg-info-soft {  background: rgba(73, 163, 241, 0.03);}.bg-success-soft {  background: rgba(102, 187, 106, 0.03);}.bg-warning-soft {  background: rgba(255, 167, 38, 0.03);}.bg-danger-soft {  background: rgba(239, 83, 80, 0.03);}.card.card-blog .card-image {  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);}.card.card-blog .card-image .img {  width: 100%;}.card.card-blog .card-title a {  color: #344767;}.card.card-horizontal {  box-shadow: none;}.card.card-horizontal .card-image {  border-radius: 0.75rem;}.card.card-horizontal .card-image .img {  width: 100%;  border-radius: 0.75rem;}.card.card-horizontal .card-body .card-title {  font-size: 1.5rem;}.card.card-horizontal .card-body .card-title a {  color: #344767;}.card.card-profile .card-body {  padding: 1.25rem 2rem;}.card.card-profile .card-avatar {  margin: 0 auto;}.card.card-profile .card-avatar .img {  margin-top: 32px;  border-radius: 50%;  width: 130px;}.card.card-profile p.lead {  font-weight: 600;  font-size: 1rem;  line-height: 1.778;}.card.card-profile .table td {  font-weight: 300;  font-size: 1rem;}.card.card-profile .card-before:before {  position: absolute;  bottom: 0;  left: 0;  width: 100%;  height: 50%;  display: block;  z-index: 0;  content: '';  transition: opacity 0.65s cubic-bezier(0.05, 0.2, 0.1, 1);}.card.card-profile .card-before.mask-primary:before {  background: linear-gradient(to bottom, rgba(15, 15, 15, 0), #e91e63 100%);}.card.card-profile .card-before.mask-info:before {  background: linear-gradient(to bottom, rgba(15, 15, 15, 0), #1A73E8 100%);}.card.card-profile .card-before.mask-warning:before {  background: linear-gradient(to bottom, rgba(15, 15, 15, 0), #FB8C00 100%);}.card.card-profile .card-before.mask-danger:before {  background: linear-gradient(to bottom, rgba(15, 15, 15, 0), #F44335 100%);}.card.card-profile .card-before.mask-success:before {  background: linear-gradient(to bottom, rgba(15, 15, 15, 0), #4CAF50 100%);}.card.card-pricing .card-body {  padding: 2.25rem;}.card.card-pricing .table tr {  border-image: linear-gradient(to right, rgba(255, 255, 255, 0), white, rgba(255, 255, 255, 0));}.card.card-pricing .table td .badge {  padding: 5px;  font-size: 6px;  position: relative;  top: -2px;}.card.card-pricing[data-feature="icon"] .icon {  height: 4rem;  width: 4rem;  position: absolute;  top: -22px;  left: 0;  right: 0;}.card.card-pricing[data-feature="icon"] .icon i {  color: #fff;  padding: 18px;}.card.card-pricing .plans i {  font-size: 1.25rem;}.card.card-pricing .plans .card-category {  text-transform: uppercase;}.card.card-pricing .icon-lg i {  font-size: 1.75rem;}.badge a {  color: #fff;}.badge-sm {  padding: 0.45em 0.775em;  font-size: 0.65em;  border-radius: 0.375rem;}.badge-md {  padding: 0.65em 1em;}.badge-lg {  padding: 0.85em 1.375em;}.badge-inline {  margin-right: 0.625rem;}.badge-inline+span {  top: 2px;  position: relative;}.badge-inline+span>a {  text-decoration: underline;}.badge-default {  color: #fff;}.badge.badge-secondary {  background-color: #d7d9e1;  color: #6c757d;}.btn .badge:not(:first-child) {  margin-left: 0.5rem;}.btn .badge:not(:last-child) {  margin-right: 0.5rem;}.badge-primary {  color: #cc084b;  background-color: #f8b3ca;}.badge-primary[href]:hover,.badge-primary[href]:focus {  color: color-yiq(#e91e63);  text-decoration: none;  background-color: #b8124a;}.badge-secondary {  color: #575f8b;  background-color: #d7d9e1;}.badge-secondary[href]:hover,.badge-secondary[href]:focus {  color: color-yiq(#7b809a);  text-decoration: none;  background-color: #5e627a;}.badge-success {  color: #339537;  background-color: #bce2be;}.badge-success[href]:hover,.badge-success[href]:focus {  color: color-yiq(#4CAF50);  text-decoration: none;  background-color: #39843c;}.badge-info {  color: #095bc6;  background-color: #aecef7;}.badge-info[href]:hover,.badge-info[href]:focus {  color: color-yiq(#1A73E8);  text-decoration: none;  background-color: #1257b3;}.badge-warning {  color: #c87000;  background-color: #ffd59f;}.badge-warning[href]:hover,.badge-warning[href]:focus {  color: color-yiq(#fb8c00);  text-decoration: none;  background-color: #be6a00;}.badge-danger {  color: #f61200;  background-color: #fcd3d0;}.badge-danger[href]:hover,.badge-danger[href]:focus {  color: color-yiq(#F44335);  text-decoration: none;  background-color: #e01c0c;}.badge-light {  color: #ced7e4;  background-color: white;}.badge-light[href]:hover,.badge-light[href]:focus {  color: color-yiq(#f0f2f5);  text-decoration: none;  background-color: #cbd2dd;}.badge-dark {  color: #1e2e4a;  background-color: #8097bf;}.badge-dark[href]:hover,.badge-dark[href]:focus {  color: color-yiq(#344767);  text-decoration: none;  background-color: #1f2b3e;}.badge-white {  color: #e8e3e3;  background-color: white;}.badge-white[href]:hover,.badge-white[href]:focus {  color: color-yiq(#fff);  text-decoration: none;  background-color: #e0e0e0;}.card>.badge {  margin-top: -0.6875rem !important;}.badge-circle {  text-align: center;  display: inline-flex;  align-items: center;  justify-content: center;  border-radius: 50%;  padding: 0 !important;  width: 1.25rem;  height: 1.25rem;  font-size: 0.75rem;  font-weight: 600;}.badge-circle.badge-md {  width: 1.5rem;  height: 1.5rem;}.badge-circle.badge-lg {  width: 2rem;  height: 2rem;}.badge-dot {  padding-left: 0;  padding-right: 0;  background: transparent;  font-weight: 400;  font-size: 0.875rem;  text-transform: none;}.badge-dot strong {  color: #343a40;}.badge-dot i {  display: inline-block;  vertical-align: middle;  width: 0.375rem;  height: 0.375rem;  border-radius: 50%;  margin-right: 0.375rem;}.badge-dot.badge-md i {  width: 0.5rem;  height: 0.5rem;}.badge-dot.badge-lg i {  width: 0.625rem;  height: 0.625rem;}.btn .badge-floating {  position: absolute;  top: 50%;  transform: translateY(-50%);  border: 3px solid;}.btn .badge-floating.badge:not(.badge-circle) {  transform: translate(147%, 50%);}.dropdown-menu li {  position: relative;}.dropdown-image {  background-size: cover;}@media (min-width: 992px) {  .dropdown-xl {    min-width: 40rem;  }  .dropdown-lg {    min-width: 23rem;  }  .dropdown-md {    min-width: 15rem;  }}@media (max-width: 1199.98px) {  .dropdown-lg-responsive {    min-width: 19rem;  }}.floating-man {  width: 350px;}.fadeIn1 {  animation-duration: 1.5s;}.fadeIn2 {  animation-duration: 1.75s;}.fadeIn3 {  animation-duration: 2s;}.fadeIn4 {  animation-duration: 2.25s;}.fadeIn5 {  animation-duration: 2.5s;}.fadeIn1,.fadeIn2,.fadeIn3,.fadeIn4,.fadeIn5 {  animation-fill-mode: both;}.fadeInBottom {  animation-name: fadeInBottom;}@keyframes fadeInBottom {  from {    opacity: 0;    transform: translateY(100%);  }  to {    opacity: 1;  }}.header-rounded-images .shape-1 {  width: 55%;  left: 15%;}.header-rounded-images .shape-2 {  width: 35%;  left: 20%;}.header-rounded-images .shape-3 {  width: 50%;  margin-top: -28rem;}.header-rounded-images .img-1 {  right: 7%;  width: 36%;  margin-top: 12%;}.header-rounded-images .img-2 {  left: 24%;  width: 27%;  margin-top: 10%;}.checklist-item:before {  content: "";  position: absolute;  width: 3px;  height: 100%;  top: 0;  left: 0;  background-color: #e91e63;  border-radius: 0.125rem;}.checklist-item-primary:before {  background-color: #e91e63;}.checklist-item-secondary:before {  background-color: #7b809a;}.checklist-item-success:before {  background-color: #4CAF50;}.checklist-item-info:before {  background-color: #1A73E8;}.checklist-item-warning:before {  background-color: #fb8c00;}.checklist-item-danger:before {  background-color: #F44335;}.checklist-item-light:before {  background-color: #f0f2f5;}.checklist-item-dark:before {  background-color: #344767;}.checklist-item-white:before {  background-color: #fff;}.change-perspective {  transform: scale(1) perspective(1040px) rotateY(-11deg) rotateX(2deg) rotate(2deg);}.change-perspective-inverse {  transform: scale(1) perspective(1040px) rotateY(11deg) rotateX(-2deg) rotate(-2deg);}.device-wrapper {  border-radius: 3.5rem;  box-shadow: 0 12px 15px rgba(140, 152, 164, 0.1);}.rotate-caret .collapse .nav-link:after {  margin-right: auto;  margin-left: 0;}.z-index2 {  z-index: 2;}@keyframes gradient {  0% {    background-position: 0 50%;  }  50% {    background-position: 100% 50%;  }  100% {    background-position: 0 50%;  }}.colored-shadow {  transform: scale(0.94);  top: 3.5%;  filter: blur(12px);  position: absolute;  left: 0;  width: 100%;  height: 100%;  background-size: cover;  z-index: -1;}.colored-shadow.rounded {  border-radius: 50% !important;}.colored-shadow.avatar-xs {  transform: scale(0.87);  width: 24px;  height: 24px;}.colored-shadow.avatar-sm {  transform: scale(0.87);  width: 36px;  height: 36px;}.colored-shadow.avatar-lg {  transform: scale(0.87);  width: 58px;  height: 58px;}.colored-shadow.avatar-xl {  transform: scale(0.87);  width: 74px;  height: 74px;}.colored-shadow.avatar-xxl {  transform: scale(0.87);  width: 110px;  height: 110px;}.width-32-px {  width: 32px;}.width-48-px {  width: 48px;}.width-64-px {  width: 64px;}.animated-blur {  filter: blur(40px);}.animated-blur-1 {  animation: animation-blur-one 8s infinite;}.animated-blur-2 {  animation: animation-blur-one 4s infinite;}.animated-blur-3 {  animation: animation-blur-two 6s infinite;}.animated-blur-4 {  animation: animation-blur-two 5s infinite;}@keyframes animation-blur-one {  0% {    transform: scale(0.8);  }  25% {    transform: translateX(10%);  }  50% {    transform: scale(1.2);  }  75% {    transform: translateX(5%);  }  100% {    transform: scale(0.8);  }}@keyframes animation-blur-two {  0% {    transform: scale(1.2);  }  50% {    transform: scale(0.8);  }  100% {    transform: scale(1.2);  }}.text-border:after,.text-border:before {  content: "";  display: inline-block;  width: 30%;  height: 1px;  position: relative;  vertical-align: middle;}.text-border:after {  background: linear-gradient(90deg, rgba(117, 117, 117, 0.4), rgba(117, 117, 117, 0.4), transparent);}.text-border:before {  background: linear-gradient(90deg, transparent, rgba(117, 117, 117, 0.4), rgba(117, 117, 117, 0.4));}.text-border:before {  right: 0.5em;  margin-left: -50%;}.text-border:after {  left: 0.5em;  margin-right: -50%;}a[data-scroll] {  border-radius: 0.375rem;}a[data-scroll]:hover {  background: #f0f2f5;  color: #344767;}round-slider {  max-width: 200px;  transition: all 0.5s ease-out 0s;}round-slider.scaling:hover {  max-width: 300px;}.room-select .choices .choices__inner {  background: #fff;  border-color: #fff;}@media (max-width: 991.98px) {  .page-headers-sections .container .row .col-lg-12.mx-auto>.mb-4.w-25 {    width: 50% !important;  }}@media (max-width: 575.98px) {  .page-headers-sections .container .row .col-lg-12.mx-auto>.mb-4.w-25 {    width: 100% !important;  }}.transform-rotate {  transform: rotate(20deg);}@media (min-width: 992px) {  .rtl .navbar-vertical .navbar-nav .collapse .nav-item .nav-link:before,  .rtl .navbar-vertical .navbar-nav .collapsing .nav-item .nav-link:before {    right: -1.125rem !important;    left: auto !important;  }  .rtl .navbar-vertical .navbar-nav .collapse .nav-item .collapse .nav,  .rtl .navbar-vertical .navbar-nav .collapse .nav-item .collapsing .nav,  .rtl .navbar-vertical .navbar-nav .collapsing .nav-item .collapse .nav,  .rtl .navbar-vertical .navbar-nav .collapsing .nav-item .collapsing .nav {    padding-right: 0;  }  .rtl.g-sidenav-hidden .navbar-vertical .navbar-nav .nav-item .collapse .nav,  .rtl.g-sidenav-hidden .navbar-vertical .navbar-nav .nav-item .collapsing .nav {    padding-right: 0;  }  .rtl.g-sidenav-hidden .navbar-vertical:hover .navbar-nav>.nav-item .collapse .nav,  .rtl.g-sidenav-hidden .navbar-vertical:hover .navbar-nav>.nav-item .collapsing .nav {    padding-right: 2.5rem;  }  .rtl.g-sidenav-hidden .navbar-vertical:hover .navbar-nav>.nav-item .collapse .nav .nav-item .collapse .nav,  .rtl.g-sidenav-hidden .navbar-vertical:hover .navbar-nav>.nav-item .collapse .nav .nav-item .collapsing .nav,  .rtl.g-sidenav-hidden .navbar-vertical:hover .navbar-nav>.nav-item .collapsing .nav .nav-item .collapse .nav,  .rtl.g-sidenav-hidden .navbar-vertical:hover .navbar-nav>.nav-item .collapsing .nav .nav-item .collapsing .nav {    padding-right: 0 !important;  }}.flatpickr-calendar {  background: transparent;  opacity: 0;  display: none;  text-align: center;  visibility: hidden;  padding: 0;  -webkit-animation: none;  animation: none;  direction: ltr;  border: 0;  font-size: 14px;  line-height: 24px;  border-radius: 0.75rem;  position: absolute;  width: 307.875px;  -webkit-box-sizing: border-box;  box-sizing: border-box;  -ms-touch-action: manipulation;  touch-action: manipulation;  background: #fff;  -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);  transform: scale(0.95) !important;}.flatpickr-calendar.open,.flatpickr-calendar.inline {  opacity: 1;  max-height: 640px;  visibility: visible;  transform: scale(1) !important;}.flatpickr-calendar.open {  display: inline-block;  z-index: 99999;}.flatpickr-calendar.animate.open {  -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);  animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);}.flatpickr-calendar.inline {  display: block;  position: relative;  top: 2px;}.flatpickr-calendar.static {  position: absolute;  top: calc(100% + 2px);}.flatpickr-calendar.static.open {  z-index: 999;  display: block;}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {  -webkit-box-shadow: none !important;  box-shadow: none !important;}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {  -webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;  box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer {  border-bottom: 0;  border-bottom-right-radius: 0;  border-bottom-left-radius: 0;}.flatpickr-calendar .hasWeeks .dayContainer {  border-left: 0;}.flatpickr-calendar.hasTime .flatpickr-time {  height: 40px;  border-top: 1px solid #e6e6e6;}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {  height: auto;}.flatpickr-calendar:before,.flatpickr-calendar:after {  position: absolute;  display: block;  pointer-events: none;  border: solid transparent;  content: '';  height: 0;  width: 0;  left: 22px;}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after {  left: auto;  right: 22px;}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after {  left: 50%;  right: 50%;}.flatpickr-calendar:before {  border-width: 5px;  margin: 0 -5px;}.flatpickr-calendar:after {  border-width: 4px;  margin: 0 -4px;}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after {  bottom: 100%;}.flatpickr-calendar.arrowTop:before {  border-bottom-color: #fff;}.flatpickr-calendar.arrowTop:after {  border-bottom-color: #fff;}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after {  top: 100%;}.flatpickr-calendar.arrowBottom:before {  border-top-color: #e6e6e6;}.flatpickr-calendar.arrowBottom:after {  border-top-color: #fff;}.flatpickr-calendar:focus {  outline: 0;}.flatpickr-wrapper {  position: relative;  display: inline-block;}.flatpickr-months {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;}.flatpickr-months .flatpickr-month {  background: transparent;  color: #344767;  fill: rgba(0, 0, 0, 0.8);  height: 34px;  line-height: 1;  text-align: center;  position: relative;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  overflow: hidden;  -webkit-box-flex: 1;  -webkit-flex: 1;  -ms-flex: 1;  flex: 1;}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month {  text-decoration: none;  cursor: pointer;  position: absolute;  top: 0;  height: 34px;  padding: 10px;  z-index: 3;  color: rgba(0, 0, 0, 0.9);  fill: rgba(0, 0, 0, 0.9);}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled {  display: none;}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i {  position: relative;}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {  /*      /*rtl:begin:ignore*/  /*      */  left: 0;  /*      /*rtl:end:ignore*/  /*      */}/*      /*rtl:begin:ignore*//*      /*rtl:end:ignore*/.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month {  /*      /*rtl:begin:ignore*/  /*      */  right: 0;  /*      /*rtl:end:ignore*/  /*      */}/*      /*rtl:begin:ignore*//*      /*rtl:end:ignore*/.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover {  color: #959ea9;}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg {  fill: #f64747;}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg {  width: 14px;  height: 14px;}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path {  -webkit-transition: fill 0.1s;  transition: fill 0.1s;  fill: inherit;}.numInputWrapper {  position: relative;  height: auto;}.numInputWrapper input,.numInputWrapper span {  display: inline-block;}.numInputWrapper input {  width: 100%;}.numInputWrapper input::-ms-clear {  display: none;}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button {  margin: 0;  -webkit-appearance: none;}.numInputWrapper span {  position: absolute;  right: 0;  width: 14px;  padding: 0 4px 0 2px;  height: 50%;  line-height: 50%;  opacity: 0;  cursor: pointer;  border: 1px solid rgba(57, 57, 57, 0.15);  -webkit-box-sizing: border-box;  box-sizing: border-box;}.numInputWrapper span:hover {  background: rgba(0, 0, 0, 0.1);}.numInputWrapper span:active {  background: rgba(0, 0, 0, 0.2);}.numInputWrapper span:after {  display: block;  content: "";  position: absolute;}.numInputWrapper span.arrowUp {  top: 0;  border-bottom: 0;}.numInputWrapper span.arrowUp:after {  border-left: 4px solid transparent;  border-right: 4px solid transparent;  border-bottom: 4px solid rgba(57, 57, 57, 0.6);  top: 26%;}.numInputWrapper span.arrowDown {  top: 50%;}.numInputWrapper span.arrowDown:after {  border-left: 4px solid transparent;  border-right: 4px solid transparent;  border-top: 4px solid rgba(57, 57, 57, 0.6);  top: 40%;}.numInputWrapper span svg {  width: inherit;  height: auto;}.numInputWrapper span svg path {  fill: rgba(0, 0, 0, 0.5);}.numInputWrapper:hover {  background: rgba(0, 0, 0, 0.05);}.numInputWrapper:hover span {  opacity: 1;}.flatpickr-current-month {  font-size: 135%;  line-height: inherit;  font-weight: 300;  color: inherit;  position: absolute;  width: 75%;  left: 12.5%;  padding: 7.48px 0 0 0;  line-height: 1;  height: 34px;  display: inline-block;  text-align: center;  -webkit-transform: translate3d(0px, 0px, 0px);  transform: translate3d(0px, 0px, 0px);}.flatpickr-current-month span.cur-month {  font-family: inherit;  font-weight: 700;  color: inherit;  display: inline-block;  margin-left: 0.5ch;  padding: 0;}.flatpickr-current-month span.cur-month:hover {  background: rgba(0, 0, 0, 0.05);}.flatpickr-current-month .numInputWrapper {  width: 6ch;  width: 7ch\0;  display: inline-block;}.flatpickr-current-month .numInputWrapper span.arrowUp:after {  border-bottom-color: rgba(0, 0, 0, 0.9);}.flatpickr-current-month .numInputWrapper span.arrowDown:after {  border-top-color: rgba(0, 0, 0, 0.9);}.flatpickr-current-month input.cur-year {  background: transparent;  -webkit-box-sizing: border-box;  box-sizing: border-box;  color: inherit;  cursor: text;  padding: 0 0 0 0.5ch;  margin: 0;  display: inline-block;  font-size: inherit;  font-family: inherit;  font-weight: 300;  line-height: inherit;  height: auto;  border: 0;  border-radius: 0;  vertical-align: initial;  -webkit-appearance: textfield;  -moz-appearance: textfield;  appearance: textfield;}.flatpickr-current-month input.cur-year:focus {  outline: 0;}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover {  font-size: 100%;  color: rgba(0, 0, 0, 0.5);  background: transparent;  pointer-events: none;}.flatpickr-current-month .flatpickr-monthDropdown-months {  appearance: menulist;  background: transparent;  border: none;  border-radius: 0;  box-sizing: border-box;  color: inherit;  cursor: pointer;  font-size: inherit;  font-family: inherit;  font-weight: 300;  height: auto;  line-height: inherit;  margin: -1px 0 0 0;  outline: none;  padding: 0 0 0 0.5ch;  position: relative;  vertical-align: initial;  -webkit-box-sizing: border-box;  -webkit-appearance: menulist;  -moz-appearance: menulist;  width: auto;}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active {  outline: none;}.flatpickr-current-month .flatpickr-monthDropdown-months:hover {  background: rgba(0, 0, 0, 0.05);}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {  background-color: transparent;  outline: none;  padding: 0;}.flatpickr-weekdays {  background: transparent;  text-align: center;  overflow: hidden;  width: 100%;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -webkit-align-items: center;  -ms-flex-align: center;  align-items: center;  height: 28px;}.flatpickr-weekdays .flatpickr-weekdaycontainer {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-flex: 1;  -webkit-flex: 1;  -ms-flex: 1;  flex: 1;}span.flatpickr-weekday {  cursor: default;  font-size: 90%;  background: transparent;  color: rgba(0, 0, 0, 0.54);  line-height: 1;  margin: 0;  text-align: center;  display: block;  -webkit-box-flex: 1;  -webkit-flex: 1;  -ms-flex: 1;  flex: 1;  font-weight: bolder;}.dayContainer,.flatpickr-weeks {  padding: 1px 0 0 0;}.flatpickr-days {  position: relative;  overflow: hidden;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-align: start;  -webkit-align-items: flex-start;  -ms-flex-align: start;  align-items: flex-start;  width: 307.875px;}.flatpickr-days:focus {  outline: 0;}.dayContainer {  padding: 0;  outline: 0;  text-align: left;  width: 307.875px;  min-width: 307.875px;  max-width: 307.875px;  -webkit-box-sizing: border-box;  box-sizing: border-box;  display: inline-block;  display: -ms-flexbox;  display: -webkit-box;  display: -webkit-flex;  display: flex;  -webkit-flex-wrap: wrap;  flex-wrap: wrap;  -ms-flex-wrap: wrap;  -ms-flex-pack: justify;  -webkit-justify-content: space-around;  justify-content: space-around;  -webkit-transform: translate3d(0px, 0px, 0px);  transform: translate3d(0px, 0px, 0px);  opacity: 1;}.dayContainer+.dayContainer {  -webkit-box-shadow: -1px 0 0 #e6e6e6;  box-shadow: -1px 0 0 #e6e6e6;}.flatpickr-day {  background: none;  border: 1px solid transparent;  border-radius: 150px;  -webkit-box-sizing: border-box;  box-sizing: border-box;  color: #344767;  cursor: pointer;  font-weight: 400;  width: 14.2857143%;  -webkit-flex-basis: 14.2857143%;  -ms-flex-preferred-size: 14.2857143%;  flex-basis: 14.2857143%;  max-width: 39px;  height: 39px;  line-height: 39px;  margin: 0;  display: inline-block;  position: relative;  -webkit-box-pack: center;  -webkit-justify-content: center;  -ms-flex-pack: center;  justify-content: center;  text-align: center;}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus {  cursor: pointer;  outline: 0;  background: #e6e6e6;  border-color: #e6e6e6;}.flatpickr-day.today {  border-color: #959ea9;}.flatpickr-day.today:hover,.flatpickr-day.today:focus {  border-color: #959ea9;  background: #959ea9;  color: #fff;}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay {  background: #569ff7;  -webkit-box-shadow: none;  box-shadow: none;  color: #fff;  border-color: #569ff7;}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange {  border-radius: 50px 0 0 50px;}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange {  border-radius: 0 50px 50px 0;}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)) {  -webkit-box-shadow: -10px 0 0 #569ff7;  box-shadow: -10px 0 0 #569ff7;}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange {  border-radius: 50px;}.flatpickr-day.inRange {  border-radius: 0;  -webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;  box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay {  color: rgba(57, 57, 57, 0.3);  background: transparent;  border-color: transparent;  cursor: default;}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover {  cursor: not-allowed;  color: rgba(57, 57, 57, 0.1);}.flatpickr-day.week.selected {  border-radius: 0;  -webkit-box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;  box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;}.flatpickr-day.hidden {  visibility: hidden;}.rangeMode .flatpickr-day {  margin-top: 1px;}.flatpickr-weekwrapper {  float: left;}.flatpickr-weekwrapper .flatpickr-weeks {  padding: 0 12px;  -webkit-box-shadow: 1px 0 0 #e6e6e6;  box-shadow: 1px 0 0 #e6e6e6;}.flatpickr-weekwrapper .flatpickr-weekday {  float: none;  width: 100%;  line-height: 28px;}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover {  display: block;  width: 100%;  max-width: none;  color: rgba(57, 57, 57, 0.3);  background: transparent;  cursor: default;  border: none;}.flatpickr-innerContainer {  display: block;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-sizing: border-box;  box-sizing: border-box;  overflow: hidden;}.flatpickr-rContainer {  display: inline-block;  padding: 0;  -webkit-box-sizing: border-box;  box-sizing: border-box;}.flatpickr-time {  text-align: center;  outline: 0;  display: block;  height: 0;  line-height: 40px;  max-height: 40px;  -webkit-box-sizing: border-box;  box-sizing: border-box;  overflow: hidden;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;}.flatpickr-time:after {  content: "";  display: table;  clear: both;}.flatpickr-time .numInputWrapper {  -webkit-box-flex: 1;  -webkit-flex: 1;  -ms-flex: 1;  flex: 1;  width: 40%;  height: 40px;  float: left;}.flatpickr-time .numInputWrapper span.arrowUp:after {  border-bottom-color: #393939;}.flatpickr-time .numInputWrapper span.arrowDown:after {  border-top-color: #393939;}.flatpickr-time.hasSeconds .numInputWrapper {  width: 26%;}.flatpickr-time.time24hr .numInputWrapper {  width: 49%;}.flatpickr-time input {  background: transparent;  -webkit-box-shadow: none;  box-shadow: none;  border: 0;  border-radius: 0;  text-align: center;  margin: 0;  padding: 0;  height: inherit;  line-height: inherit;  color: #393939;  font-size: 14px;  position: relative;  -webkit-box-sizing: border-box;  box-sizing: border-box;  -webkit-appearance: textfield;  -moz-appearance: textfield;  appearance: textfield;}.flatpickr-time input.flatpickr-hour {  font-weight: bold;}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second {  font-weight: 400;}.flatpickr-time input:focus {  outline: 0;  border: 0;}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm {  height: inherit;  float: left;  line-height: inherit;  color: #393939;  font-weight: bold;  width: 2%;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-align-self: center;  -ms-flex-item-align: center;  align-self: center;}.flatpickr-time .flatpickr-am-pm {  outline: 0;  width: 18%;  cursor: pointer;  text-align: center;  font-weight: 400;}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus {  background: #eee;}.flatpickr-input[readonly] {  cursor: pointer;}@-webkit-keyframes fpFadeInDown {  from {    opacity: 0;    -webkit-transform: translate3d(0, -20px, 0);    transform: translate3d(0, -20px, 0);  }  to {    opacity: 1;    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);  }}@keyframes fpFadeInDown {  from {    opacity: 0;    -webkit-transform: translate3d(0, -20px, 0);    transform: translate3d(0, -20px, 0);  }  to {    opacity: 1;    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);  }}.datepicker.flatpickr-input {  background-color: #fff;}.flatpickr-calendar.open {  margin-left: 0px;  margin-top: 4px;}.flatpickr-calendar.arrowBottom {  margin-top: -20px;}.flatpickr-calendar .flatpickr-innerContainer {  margin-top: 15px !important;}.flatpickr-calendar .numInputWrapper span {  border: none;  border-bottom: 1px solid rgba(57, 57, 57, 0.15);}.flatpickr-calendar .numInputWrapper:hover .arrowUp,.flatpickr-calendar .numInputWrapper:hover .arrowDown {  margin-top: 3px;}.flatpickr-calendar .flatpickr-day.today,.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange {  background: #e91e63 !important;  color: #fff;  border: none;}.flatpickr-calendar .flatpickr-day.inRange {  background: rgba(94, 114, 228, 0.28);  border: none;  -webkit-box-shadow: -5px 0 0 #D7DCF8, 5px 0 0 #D7DCF8;  box-shadow: -5px 0 0 #D7DCF8, 5px 0 0 #D7DCF8;}.flatpickr-calendar .flatpickr-day:not(.selected):hover,.flatpickr-calendar .flatpickr-day:not(.selected):focus {  background: rgba(94, 114, 228, 0.28);  border: none;}.flatpickr-calendar .flatpickr-time input:hover,.flatpickr-calendar .flatpickr-time .flatpickr-am-pm:hover,.flatpickr-calendar .flatpickr-time input:focus,.flatpickr-calendar .flatpickr-time .flatpickr-am-pm:focus {  background: rgba(94, 114, 228, 0.28);}.flatpickr.form-control {  background: #fff;}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)) {  box-shadow: -10px 0 0 #e91e63;}/*! nouislider - 14.6.3 - 11/19/2020 *//* Functional styling; * These styles are required for noUiSlider to function. * You don't need to change these rules to apply your design. */.noUi-target,.noUi-target * {  -webkit-touch-callout: none;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);  -webkit-user-select: none;  -ms-touch-action: none;  touch-action: none;  -ms-user-select: none;  -moz-user-select: none;  user-select: none;  -moz-box-sizing: border-box;  box-sizing: border-box;}.noUi-target {  position: relative;}.noUi-base,.noUi-connects {  width: 100%;  height: 2px;  position: relative;  z-index: 1;  top: 0;}/* Wrapper for all connect elements. */.noUi-connects {  z-index: 0;  overflow: hidden;}.noUi-connect,.noUi-origin {  will-change: transform;  position: absolute;  z-index: 1;  top: 0;  right: 0;  -ms-transform-origin: 0 0;  -webkit-transform-origin: 0 0;  -webkit-transform-style: preserve-3d;  transform-origin: 0 0;  transform-style: flat;}.noUi-connect {  height: 100%;  width: 100%;  border-radius: 0.25rem;}.noUi-origin {  height: 10%;  width: 10%;}/* Offset direction */.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {  left: 0;  right: auto;}/* Give origins 0 height/width so they don't interfere with clicking the * connect elements. */.noUi-vertical .noUi-origin {  width: 0;}.noUi-horizontal .noUi-origin {  height: 0;}.noUi-handle {  -webkit-backface-visibility: hidden;  backface-visibility: hidden;  position: absolute;}.noUi-touch-area {  height: 100%;  width: 100%;}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin {  -webkit-transition: transform 0.3s;  transition: transform 0.3s;}.noUi-state-drag * {  cursor: inherit !important;}/* Slider size and handle placement; */.noUi-horizontal {  height: 2px;}.noUi-horizontal .noUi-handle {  border-radius: 50%;  background-color: #fff;  box-shadow: 0 1px 13px 0 rgba(0, 0, 0, 0.2);  height: 14px;  width: 14px;  cursor: pointer;  margin-top: -6px;  outline: none;  right: -10px;}.noUi-vertical {  width: 3px;}.noUi-vertical .noUi-handle {  width: 28px;  height: 34px;  right: -6px;  top: -17px;}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle {  left: -17px;  right: auto;}/* Styling; * Giving the connect element a border radius causes issues with using transform: scale */.noUi-target {  background: #f0f2f5;  border-radius: .25rem;}.noUi-connects {  border-radius: 3px;}.noUi-connect {  background: #e91e63;}/* Handles and cursors; */.noUi-draggable {  cursor: ew-resize;}.noUi-vertical .noUi-draggable {  cursor: ns-resize;}.noUi-handle {  border: 1px solid #e91e63;  border-radius: 3px;  background: #fff;  cursor: default;  box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;  webkit-transition: .3s ease 0s;  -moz-transition: .3s ease 0s;  -ms-transition: .3s ease 0s;  -o-transform: .3s ease 0s;  transition: .3s ease 0s;}.noUi-active {  box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;  transform: scale3d(1.5, 1.5, 1);}/* Disabled state; */[disabled] .noUi-connect {  background: #B8B8B8;}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle {  cursor: not-allowed;}/* Base; * */.noUi-pips,.noUi-pips * {  -moz-box-sizing: border-box;  box-sizing: border-box;}.noUi-pips {  position: absolute;  color: #999;}/* Values; * */.noUi-value {  position: absolute;  white-space: nowrap;  text-align: center;}.noUi-value-sub {  color: #ccc;  font-size: 10px;}/* Markings; * */.noUi-marker {  position: absolute;  background: #CCC;}.noUi-marker-sub {  background: #AAA;}.noUi-marker-large {  background: #AAA;}/* Horizontal layout; * */.noUi-pips-horizontal {  padding: 10px 0;  height: 80px;  top: 100%;  left: 0;  width: 100%;}.noUi-value-horizontal {  -webkit-transform: translate(-50%, 50%);  transform: translate(-50%, 50%);}.noUi-rtl .noUi-value-horizontal {  -webkit-transform: translate(50%, 50%);  transform: translate(50%, 50%);}.noUi-marker-horizontal.noUi-marker {  margin-left: -1px;  width: 2px;  height: 5px;}.noUi-marker-horizontal.noUi-marker-sub {  height: 10px;}.noUi-marker-horizontal.noUi-marker-large {  height: 15px;}/* Vertical layout; * */.noUi-pips-vertical {  padding: 0 10px;  height: 100%;  top: 0;  left: 100%;}.noUi-value-vertical {  -webkit-transform: translate(0, -50%);  transform: translate(0, -50%);  padding-left: 25px;}.noUi-rtl .noUi-value-vertical {  -webkit-transform: translate(0, 50%);  transform: translate(0, 50%);}.noUi-marker-vertical.noUi-marker {  width: 5px;  height: 2px;  margin-top: -1px;}.noUi-marker-vertical.noUi-marker-sub {  width: 10px;}.noUi-marker-vertical.noUi-marker-large {  width: 15px;}.noUi-tooltip {  display: block;  position: absolute;  border: 1px solid #D9D9D9;  border-radius: 3px;  background: #fff;  color: #000;  padding: 5px;  text-align: center;  white-space: nowrap;}.noUi-horizontal .noUi-tooltip {  -webkit-transform: translate(-50%, 0);  transform: translate(-50%, 0);  left: 50%;  bottom: 120%;}.noUi-vertical .noUi-tooltip {  -webkit-transform: translate(0, -50%);  transform: translate(0, -50%);  top: 50%;  right: 120%;}.noUi-horizontal .noUi-origin>.noUi-tooltip {  -webkit-transform: translate(50%, 0);  transform: translate(50%, 0);  left: auto;  bottom: 10px;}.noUi-vertical .noUi-origin>.noUi-tooltip {  -webkit-transform: translate(0, -18px);  transform: translate(0, -18px);  top: auto;  right: 28px;}/* PrismJS 1.23.0https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript *//** * prism.js default theme for JavaScript, CSS and HTML * Based on dabblet (http://dabblet.com) * @author Lea Verou */code[class*="language-"],pre[class*="language-"] {  color: black;  background: none;  text-shadow: 0 1px white;  font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;  font-size: 1em;  text-align: left;  white-space: pre;  word-spacing: normal;  word-break: normal;  word-wrap: normal;  line-height: 1.5;  -moz-tab-size: 4;  -o-tab-size: 4;  tab-size: 4;  -webkit-hyphens: none;  -moz-hyphens: none;  -ms-hyphens: none;  hyphens: none;}pre[class*="language-"]::-moz-selection,pre[class*="language-"] ::-moz-selection,code[class*="language-"]::-moz-selection,code[class*="language-"] ::-moz-selection {  text-shadow: none;  background: #b3d4fc;}pre[class*="language-"]::selection,pre[class*="language-"] ::selection,code[class*="language-"]::selection,code[class*="language-"] ::selection {  text-shadow: none;  background: #b3d4fc;}@media print {  code[class*="language-"],  pre[class*="language-"] {    text-shadow: none;  }}/* Code blocks */pre[class*="language-"] {  padding: 1em;  overflow: auto;  border-radius: .75rem;}:not(pre)>code[class*="language-"],pre[class*="language-"] {  background: #f8f9fa;}/* Inline code */:not(pre)>code[class*="language-"] {  padding: .1em;  border-radius: .3em;  white-space: normal;}.token.comment,.token.prolog,.token.doctype,.token.cdata {  color: slategray;}.token.punctuation {  color: #999;}.token.namespace {  opacity: .7;}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted {  color: #905;}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted {  color: #690;}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string {  color: #9a6e3a;  /* This background color was intended by the author of this theme. */  background: rgba(255, 255, 255, 0.5);}.token.atrule,.token.attr-value,.token.keyword {  color: #07a;}.token.function,.token.class-name {  color: #DD4A68;}.token.regex,.token.important,.token.variable {  color: #e90;}.token.important,.token.bold {  font-weight: bold;}.token.italic {  font-style: italic;}.token.entity {  cursor: help;}/* * Container style */.ps {  overflow: hidden !important;  overflow-anchor: none;  -ms-overflow-style: none;  touch-action: auto;  -ms-touch-action: auto;}/* * Scrollbar rail styles */.ps__rail-x {  display: none;  opacity: 0;  transition: background-color .2s linear, opacity .2s linear;  -webkit-transition: background-color .2s linear, opacity .2s linear;  height: 15px;  /* there must be 'bottom' or 'top' for ps__rail-x */  bottom: 0px;  /* please don't change 'position' */  position: absolute;}.ps__rail-y {  display: none;  opacity: 0;  transition: background-color .2s linear, opacity .2s linear;  -webkit-transition: background-color .2s linear, opacity .2s linear;  width: 15px;  /* there must be 'right' or 'left' for ps__rail-y */  right: 0;  /* please don't change 'position' */  position: absolute;}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y {  display: block;  background-color: transparent;}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y {  opacity: 0.6;}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking {  background-color: #eee;  opacity: 0.9;}/* * Scrollbar thumb styles */.ps__thumb-x {  background-color: #aaa;  border-radius: 6px;  transition: background-color .2s linear, height .2s ease-in-out;  -webkit-transition: background-color .2s linear, height .2s ease-in-out;  height: 6px;  /* there must be 'bottom' for ps__thumb-x */  bottom: 2px;  /* please don't change 'position' */  position: absolute;}.ps__thumb-y {  background-color: #aaa;  border-radius: 6px;  transition: background-color .2s linear, width .2s ease-in-out;  -webkit-transition: background-color .2s linear, width .2s ease-in-out;  width: 6px;  /* there must be 'right' for ps__thumb-y */  right: 2px;  /* please don't change 'position' */  position: absolute;}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x {  background-color: #999;  height: 11px;}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y {  background-color: #999;  width: 11px;}/* MS supports */@supports (-ms-overflow-style: none) {  .ps {    overflow: auto !important;  }}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none) {  .ps {    overflow: auto !important;  }}/*================================            Choices            ================================*/.choices {  position: relative;  margin-bottom: 24px;  font-size: 16px;  width: 100%;}.choices:focus {  outline: none;}.choices:last-child {  margin-bottom: 0;}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input {  background-color: #eaeaea;  cursor: not-allowed;  -webkit-user-select: none;  -ms-user-select: none;  user-select: none;}.choices.is-disabled .choices__item {  cursor: not-allowed;}.choices [hidden] {  display: none !important;}.choices[data-type*='select-one'] {  cursor: pointer;}.choices[data-type*='select-one'] .choices__inner {  padding-bottom: 7.5px;}.choices[data-type*='select-one'] .choices__input {  display: block;  width: 100%;  padding: 10px;  border-bottom: 1px solid #dddddd;  background-color: #ffffff;  margin: 0;}.choices[data-type*='select-one'] .choices__button {  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);  padding: 0;  background-size: 8px;  position: absolute;  top: 50%;  right: 0;  margin-top: -10px;  margin-right: 25px;  height: 20px;  width: 20px;  border-radius: 10em;  opacity: 0.5;}.choices[data-type*='select-one'] .choices__button:hover,.choices[data-type*='select-one'] .choices__button:focus {  opacity: 1;}.choices[data-type*='select-one'] .choices__button:focus {  box-shadow: 0px 0px 0px 2px #00bcd4;}.choices[data-type*='select-one'] .choices__item[data-value=''] .choices__button {  display: none;}.choices[data-type*='select-one']:after {  content: "\f107";  font: normal normal normal 14px/1 FontAwesome;  position: absolute;  right: 13.5px;  top: 14px;  pointer-events: none;  transition: 0.3s ease;}.choices[data-type*='select-one'].is-open:after {  transform: rotate(180deg);}.choices[data-type*='select-one'][dir='rtl']:after {  left: 11.5px;  right: auto;}.choices[data-type*='select-one'][dir='rtl'] .choices__button {  right: auto;  left: 0;  margin-left: 25px;  margin-right: 0;}.choices[data-type*='select-multiple'] .choices__inner,.choices[data-type*='text'] .choices__inner {  cursor: text;}.choices[data-type*='select-multiple'] .choices__button,.choices[data-type*='text'] .choices__button {  position: relative;  display: inline-block;  margin-top: 0;  margin-right: -6px;  margin-bottom: 0;  margin-left: 8px;  padding-left: 17px;  border-left: 1px solid rgba(255, 255, 255, 0.3);  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);  background-size: 8px;  width: 8px;  line-height: 1;  opacity: 0.75;  border-radius: 0;  transition: all 0.2s ease-in-out;}.choices[data-type*='select-multiple'] .choices__button:hover,.choices[data-type*='select-multiple'] .choices__button:focus,.choices[data-type*='text'] .choices__button:hover,.choices[data-type*='text'] .choices__button:focus {  opacity: 1;}.choices__inner {  display: flex;  align-items: center;  vertical-align: top;  width: 100%;  padding: 0.5rem 0;  border-radius: .5rem;  font-size: 14px;  min-height: 40px;  overflow: hidden;}.is-focused .choices__inner,.is-open .choices__inner {  border-color: #b7b7b7;}.is-open .choices__inner {  border-radius: 2.5px 2.5px 0 0;}.is-flipped.is-open .choices__inner {  border-radius: 0 0 2.5px 2.5px;}.choices__list {  margin: 0;  padding-left: 0;  list-style: none;}.choices__list--single {  display: inline-block;  width: 100%;}[dir='rtl'] .choices__list--single {  padding-right: 4px;  padding-left: 16px;}.choices__list--single .choices__item {  width: 100%;}.choices__list--multiple {  display: inline;}.choices__list--multiple .choices__item {  display: inline-block;  vertical-align: middle;  border-radius: 20px;  padding: 4px 10px;  font-size: 12px;  font-weight: 500;  margin-right: 3.75px;  margin-bottom: 3.75px;  background-color: #191919;  border: 1px solid #191919;  color: #ffffff;  word-break: break-all;  box-sizing: border-box;}.choices__list--multiple .choices__item[data-deletable] {  padding-right: 5px;}[dir='rtl'] .choices__list--multiple .choices__item {  margin-right: 0;  margin-left: 3.75px;}.choices__list--multiple .choices__item.is-highlighted {  background-color: #00a5bb;  border: 1px solid #008fa1;}.is-disabled .choices__list--multiple .choices__item {  background-color: #aaaaaa;  border: 1px solid #919191;}.choices__list--dropdown {  visibility: hidden;  z-index: 3;  position: absolute;  width: 100%;  background-color: #ffffff;  border: 1px solid #dddddd;  top: 100%;  margin-top: -1px;  border-bottom-left-radius: 2.5px;  border-bottom-right-radius: 2.5px;  word-break: break-all;  will-change: visibility;}.choices__list--dropdown.is-active {  visibility: visible;}.is-open .choices__list--dropdown {  border-color: #b7b7b7;}.is-flipped .choices__list--dropdown {  top: auto;  bottom: 200%;  margin-top: 0;  margin-bottom: -1px;  border-radius: 0.5rem;}.choices__list--dropdown .choices__list {  position: relative;  max-height: 300px;  overflow: auto;  -webkit-overflow-scrolling: touch;  will-change: scroll-position;}.choices__list--dropdown .choices__item {  position: relative;  padding: 0.3rem 1rem;  font-size: 0.875rem;  border-radius: 0.375rem;  transition: background-color 0.3s ease, color 0.3s ease;}[dir='rtl'] .choices__list--dropdown .choices__item {  text-align: right;}@media (min-width: 640px) {  .choices__list--dropdown .choices__item--selectable:after {    font-size: 12px;    opacity: 0;    position: absolute;    right: 10px;    top: 50%;    transform: translateY(-50%);    transition: opacity 0.3s ease;  }  [dir='rtl'] .choices__list--dropdown .choices__item--selectable {    text-align: right;    padding-left: 100px;    padding-right: 10px;  }  [dir='rtl'] .choices__list--dropdown .choices__item--selectable:after {    right: auto;    left: 10px;  }}.choices__list--dropdown .choices__item--selectable.is-highlighted {  background-color: #f2f2f2;}.choices__list--dropdown .choices__item--selectable.is-highlighted:after {  opacity: 0.5;}.choices__item {  cursor: default;}.choices__item--selectable {  cursor: pointer;}.choices__item--disabled {  cursor: not-allowed;  -webkit-user-select: none;  -ms-user-select: none;  user-select: none;  opacity: 0.5;}.choices__heading {  font-weight: 600;  font-size: 12px;  padding: 10px;  border-bottom: 1px solid #f7f7f7;  color: gray;}.choices__button {  text-indent: -9999px;  -webkit-appearance: none;  -moz-appearance: none;  appearance: none;  border: 0;  background-color: transparent;  background-repeat: no-repeat;  background-position: center;  cursor: pointer;}.choices__button:focus {  outline: none;}.choices__input {  display: inline-block;  vertical-align: baseline;  background-color: #fff;  font-size: 14px;  margin-bottom: 5px;  border: 0;  border-radius: 0;  max-width: 100%;  padding: 4px 0 4px 2px;}.choices__input:focus {  outline: 0;}[dir='rtl'] .choices__input {  padding-right: 2px;  padding-left: 0;}.choices__placeholder {  opacity: 0.5;}/*=====  End of Choices  ======*/.choices .choices__input {  background-image: linear-gradient(0deg, #e91e63 2px, rgba(156, 39, 176, 0) 0), linear-gradient(0deg, #d2d2d2 1px, rgba(209, 209, 209, 0) 0);  background-size: 0 100%, 100% 100%;}.choices.is-focused .choices__input {  background-size: 100% 100%, 100% 100%;}.is-open .choices__inner {  border-radius: 0.5rem;}.choices__list--dropdown {  display: block;  opacity: 0;  top: 45px;  transform-origin: 0 0;  pointer-events: none;  -webkit-backface-visibility: hidden;  backface-visibility: hidden;  will-change: 0 0;  border: none;  border-radius: 0.5rem;  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);  transform: scale(0.95) !important;  padding: 1rem 0.5rem;  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;}.choices__list--dropdown.is-active {  transform: scale(1) !important;  opacity: 1;  display: block;  pointer-events: auto;}.choices__list--dropdown.is-active:before {  top: -20px;}.choices__list--dropdown:before {  font-family: "FontAwesome";  content: "\f0d8";  position: absolute;  top: 0;  left: 28px;  right: auto;  font-size: 22px;  color: #fff;  transition: top 0.35s ease;}.choices[data-type*='select-one'] .choices__input {  border-bottom-color: #f8f9fa;}.choices__list--dropdown .choices__item--selectable.is-highlighted {  background: #f0f2f5;  color: #344767;}.is-focused .choices__inner,.is-open .choices__inner {  box-shadow: none;  border-color: transparent;}.choices-primary {  background-color: #e91e63;}.choices-secondary {  background-color: #7b809a;}.choices-success {  background-color: #4CAF50;}.choices-info {  background-color: #1A73E8;}.choices-warning {  background-color: #fb8c00;}.choices-danger {  background-color: #F44335;}.choices-light {  background-color: #f0f2f5;}.choices-dark {  background-color: #191919;}.choices-white {  background-color: #fff;}/*! * Glide.js v3.4.1 * (c) 2013-2020 Jędrzej Chałubek <jedrzej.chalubek@gmail.com> (http://jedrzejchalubek.com/) * Released under the MIT License. */.glide {  position: relative;  width: 100%;  box-sizing: border-box;}.glide * {  box-sizing: inherit;}.glide__track {  overflow: hidden;}.glide__slides {  position: relative;  width: 100%;  list-style: none;  backface-visibility: hidden;  transform-style: preserve-3d;  touch-action: pan-Y;  overflow: hidden;  padding: 0;  white-space: nowrap;  display: flex;  flex-wrap: nowrap;  will-change: transform;  padding: 40px 0;}.glide__slides--dragging {  user-select: none;}.glide__slide {  width: 100%;  height: 100%;  flex-shrink: 0;  white-space: normal;  user-select: none;  -webkit-touch-callout: none;  -webkit-tap-highlight-color: transparent;}.glide__slide a {  user-select: none;  -webkit-user-drag: none;  -moz-user-select: none;  -ms-user-select: none;}.glide__arrows {  -webkit-touch-callout: none;  user-select: none;}.glide__bullets {  -webkit-touch-callout: none;  user-select: none;}.glide--rtl {  direction: rtl;}.glide__arrow {  position: absolute;  display: block;  top: 50%;  z-index: 2;  color: white;  text-transform: uppercase;  padding: 9px 12px;  background-color: transparent;  border: 2px solid rgba(255, 255, 255, 0.5);  border-radius: 4px;  box-shadow: 0 0.25em 0.5em 0 rgba(0, 0, 0, 0.1);  text-shadow: 0 0.25em 0.5em rgba(0, 0, 0, 0.1);  opacity: 1;  cursor: pointer;  transition: opacity 150ms ease, border 300ms ease-in-out;  transform: translateY(-50%);  line-height: 1;}.glide__arrow:focus {  outline: none;}.glide__arrow:hover {  border-color: white;}.glide__arrow--left {  left: 2em;}.glide__arrow--right {  right: 2em;}.glide__arrow--disabled {  opacity: 0.33;}.glide__bullets {  position: absolute;  z-index: 2;  bottom: 2em;  left: 50%;  display: inline-flex;  list-style: none;  transform: translateX(-50%);}.glide__bullet {  background-color: rgba(255, 255, 255, 0.5);  width: 9px;  height: 9px;  padding: 0;  border-radius: 50%;  border: 2px solid transparent;  transition: all 300ms ease-in-out;  cursor: pointer;  line-height: 0;  box-shadow: 0 0.25em 0.5em 0 rgba(0, 0, 0, 0.1);  margin: 0 0.25em;}.glide__bullet:focus {  outline: none;}.glide__bullet:focus,.glide__bullet:hover {  border: 2px solid white;  background-color: rgba(255, 255, 255, 0.5);}.glide__bullet--active {  background-color: white;}.glide--swipeable {  cursor: grab;  cursor: -moz-grab;  cursor: -webkit-grab;}.glide--dragging {  cursor: grabbing;  cursor: -moz-grabbing;  cursor: -webkit-grabbing;}.glide__slides {  overflow: visible;  transform-style: preserve-3d;}.glide__slide {  transform: perspective(2000px);}.glide__container {  border: 1px solid #f0f2f5;  border-radius: 0.75rem;  transition: all 500ms ease;  will-change: transform;  transform-style: preserve-3d;  position: relative;}/*!FullCalendar v5.6.0Docs & License: https://fullcalendar.io/(c) 2020 Adam Shaw*//* classes attached to <body> *//* classes attached to <body> */.fc-not-allowed,.fc-not-allowed .fc-event {  /* override events' custom cursors */  cursor: not-allowed;}.fc-unselectable {  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-touch-callout: none;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.fc {  /* layout of immediate children */  display: flex;  flex-direction: column;  font-size: 1em;}.fc,.fc *,.fc *:before,.fc *:after {  box-sizing: border-box;}.fc table {  border-collapse: collapse;  border-spacing: 0;  font-size: 1em;  /* normalize cross-browser */}.fc th {  text-align: center;}.fc th,.fc td {  vertical-align: top;  padding: 0;}.fc a[data-navlink] {  cursor: pointer;}.fc a[data-navlink]:hover {  text-decoration: underline;}.fc-direction-ltr {  direction: ltr;  text-align: left;}.fc-direction-rtl {  direction: rtl;  text-align: right;}.fc-theme-standard td,.fc-theme-standard th {  border: 1px solid #ddd;  border: 1px solid var(--fc-border-color, #ddd);}/* for FF, which doesn't expand a 100% div within a table cell. use absolute positioning *//* inner-wrappers are responsible for being absolute *//* TODO: best place for this? */.fc-liquid-hack td,.fc-liquid-hack th {  position: relative;}@font-face {  font-family: 'fcicons';  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");  font-weight: normal;  font-style: normal;}.fc-icon {  /* added for fc */  display: inline-block;  width: 1em;  height: 1em;  text-align: center;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  /* use !important to prevent issues with browser extensions that change fonts */  font-family: 'fcicons' !important;  speak: none;  font-style: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;  /* Better Font Rendering =========== */  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}.fc-icon-chevron-left:before {  content: "\e900";}.fc-icon-chevron-right:before {  content: "\e901";}.fc-icon-chevrons-left:before {  content: "\e902";}.fc-icon-chevrons-right:before {  content: "\e903";}.fc-icon-minus-square:before {  content: "\e904";}.fc-icon-plus-square:before {  content: "\e905";}.fc-icon-x:before {  content: "\e906";}/*Lots taken from Flatly (MIT): https://bootswatch.com/4/flatly/bootstrap.cssThese styles only apply when the standard-theme is activated.When it's NOT activated, the fc-button classes won't even be in the DOM.*/.fc {  /* reset */}.fc .fc-button {  border-radius: 0;  overflow: visible;  text-transform: none;  margin: 0;  font-family: inherit;  font-size: inherit;  line-height: inherit;}.fc .fc-button:focus {  outline: 1px dotted;  outline: 5px auto -webkit-focus-ring-color;}.fc .fc-button {  -webkit-appearance: button;}.fc .fc-button:not(:disabled) {  cursor: pointer;}.fc .fc-button::-moz-focus-inner {  padding: 0;  border-style: none;}.fc {  /* theme */}.fc .fc-button {  display: inline-block;  font-weight: 400;  text-align: center;  vertical-align: middle;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  background-color: transparent;  border: 1px solid transparent;  padding: 0.4em 0.65em;  font-size: 1em;  line-height: 1.5;  border-radius: 0.25em;}.fc .fc-button:hover {  text-decoration: none;}.fc .fc-button:focus {  outline: 0;  box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.25);}.fc .fc-button:disabled {  opacity: 0.65;}.fc {  /* "primary" coloring */}.fc .fc-button-primary {  color: #fff;  color: var(--fc-button-text-color, #fff);  background-color: #2C3E50;  background-color: var(--fc-button-bg-color, #2C3E50);  border-color: #2C3E50;  border-color: var(--fc-button-border-color, #2C3E50);}.fc .fc-button-primary:hover {  color: #fff;  color: var(--fc-button-text-color, #fff);  background-color: #1e2b37;  background-color: var(--fc-button-hover-bg-color, #1e2b37);  border-color: #1a252f;  border-color: var(--fc-button-hover-border-color, #1a252f);}.fc .fc-button-primary:disabled {  /* not DRY */  color: #fff;  color: var(--fc-button-text-color, #fff);  background-color: #2C3E50;  background-color: var(--fc-button-bg-color, #2C3E50);  border-color: #2C3E50;  border-color: var(--fc-button-border-color, #2C3E50);  /* overrides :hover */}.fc .fc-button-primary:focus {  box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5);}.fc .fc-button-primary:not(:disabled):active,.fc .fc-button-primary:not(:disabled).fc-button-active {  color: #fff;  color: var(--fc-button-text-color, #fff);  background-color: #1a252f;  background-color: var(--fc-button-active-bg-color, #1a252f);  border-color: #151e27;  border-color: var(--fc-button-active-border-color, #151e27);}.fc .fc-button-primary:not(:disabled):active:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:focus {  box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5);}.fc {  /* icons within buttons */}.fc .fc-button .fc-icon {  vertical-align: middle;  font-size: 1.5em;  /* bump up the size (but don't make it bigger than line-height of button, which is 1.5em also) */}.fc .fc-button-group {  position: relative;  display: inline-flex;  vertical-align: middle;}.fc .fc-button-group>.fc-button {  position: relative;  flex: 1 1 auto;}.fc .fc-button-group>.fc-button:hover {  z-index: 1;}.fc .fc-button-group>.fc-button:focus,.fc .fc-button-group>.fc-button:active,.fc .fc-button-group>.fc-button.fc-button-active {  z-index: 1;}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child) {  margin-left: -1px;  border-top-left-radius: 0;  border-bottom-left-radius: 0;}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child) {  border-top-right-radius: 0;  border-bottom-right-radius: 0;}.fc-direction-rtl .fc-button-group>.fc-button:not(:first-child) {  margin-right: -1px;  border-top-right-radius: 0;  border-bottom-right-radius: 0;}.fc-direction-rtl .fc-button-group>.fc-button:not(:last-child) {  border-top-left-radius: 0;  border-bottom-left-radius: 0;}.fc .fc-toolbar {  display: flex;  justify-content: space-between;  align-items: center;}.fc .fc-toolbar.fc-header-toolbar {  margin-bottom: 1.5em;}.fc .fc-toolbar.fc-footer-toolbar {  margin-top: 1.5em;}.fc .fc-toolbar-title {  font-size: 1.75em;  margin: 0;}.fc-direction-ltr .fc-toolbar>*> :not(:first-child) {  margin-left: .75em;  /* space between */}.fc-direction-rtl .fc-toolbar>*> :not(:first-child) {  margin-right: .75em;  /* space between */}.fc-direction-rtl .fc-toolbar-ltr {  /* when the toolbar-chunk positioning system is explicitly left-to-right */  flex-direction: row-reverse;}.fc .fc-scroller {  -webkit-overflow-scrolling: touch;  position: relative;  /* for abs-positioned elements within */}.fc .fc-scroller-liquid {  height: 100%;}.fc .fc-scroller-liquid-absolute {  position: absolute;  top: 0;  right: 0;  left: 0;  bottom: 0;}.fc .fc-scroller-harness {  position: relative;  overflow: hidden;  direction: ltr;  /* hack for chrome computing the scroller's right/left wrong for rtl. undone below... */  /* TODO: demonstrate in codepen */}.fc .fc-scroller-harness-liquid {  height: 100%;}.fc-direction-rtl .fc-scroller-harness>.fc-scroller {  /* undo above hack */  direction: rtl;}.fc-theme-standard .fc-scrollgrid {  border: 1px solid #ddd;  border: 1px solid var(--fc-border-color, #ddd);  /* bootstrap does this. match */}.fc .fc-scrollgrid,.fc .fc-scrollgrid table {  /* all tables (self included) */  width: 100%;  /* because tables don't normally do this */  table-layout: fixed;}.fc .fc-scrollgrid table {  /* inner tables */  border-top-style: hidden;  border-left-style: hidden;  border-right-style: hidden;}.fc .fc-scrollgrid {  border-collapse: separate;  border-right-width: 0;  border-bottom-width: 0;}.fc .fc-scrollgrid-liquid {  height: 100%;}.fc .fc-scrollgrid-section {  /* a <tr> */  height: 1px;}.fc .fc-scrollgrid-section>td {  height: 1px;  /* needs a height so inner div within grow. better than 0, for firefox */}.fc .fc-scrollgrid-section table {  height: 1px;  /* for most browsers, if a height isn't set on the table, can't do liquid-height within cells */  /* serves as a min-height. harmless */}.fc .fc-scrollgrid-section-liquid {  height: auto;}.fc .fc-scrollgrid-section-liquid>td {  height: 100%;  /* better than `auto`, for firefox */}.fc .fc-scrollgrid-section>* {  border-top-width: 0;  border-left-width: 0;}.fc .fc-scrollgrid-section-header>*,.fc .fc-scrollgrid-section-footer>* {  border-bottom-width: 0;}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table {  border-bottom-style: hidden;  /* head keeps its bottom border tho */}.fc {  /* stickiness */}.fc .fc-scrollgrid-section-sticky>* {  background: #fff;  background: var(--fc-page-bg-color, #fff);  position: -webkit-sticky;  position: sticky;  z-index: 2;  /* TODO: var */  /* TODO: box-shadow when sticking */}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>* {  top: 0;  /* because border-sharing causes a gap at the top */  /* TODO: give safari -1. has bug */}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>* {  bottom: 0;  /* known bug: bottom-stickiness doesn't work in safari */}.fc .fc-scrollgrid-sticky-shim {  /* for horizontal scrollbar */  height: 1px;  /* needs height to create scrollbars */  margin-bottom: -1px;}.fc-sticky {  /* no .fc wrap because used as child of body */  position: -webkit-sticky;  position: sticky;}.fc .fc-view-harness {  flex-grow: 1;  /* because this harness is WITHIN the .fc's flexbox */  position: relative;}.fc {  /* when the harness controls the height, make the view liquid */}.fc .fc-view-harness-active>.fc-view {  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;}.fc .fc-col-header-cell-cushion {  display: inline-block;  /* x-browser for when sticky (when multi-tier header) */  padding: 2px 4px;}.fc .fc-bg-event,.fc .fc-non-business,.fc .fc-highlight {  /* will always have a harness with position:relative/absolute, so absolutely expand */  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;}.fc .fc-non-business {  background: rgba(215, 215, 215, 0.3);  background: var(--fc-non-business-color, rgba(215, 215, 215, 0.3));}.fc .fc-bg-event {  background: #8fdf82;  background: var(--fc-bg-event-color, #8fdf82);  opacity: 0.3;  opacity: var(--fc-bg-event-opacity, 0.3);}.fc .fc-bg-event .fc-event-title {  margin: .5em;  font-size: .85em;  font-size: var(--fc-small-font-size, 0.85em);  font-style: italic;}.fc .fc-highlight {  background: rgba(188, 232, 241, 0.3);  background: var(--fc-highlight-color, rgba(188, 232, 241, 0.3));}.fc .fc-cell-shaded,.fc .fc-day-disabled {  background: rgba(208, 208, 208, 0.3);  background: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3));}/* link resets *//* ---------------------------------------------------------------------------------------------------- */a.fc-event,a.fc-event:hover {  text-decoration: none;}/* cursor */.fc-event[href],.fc-event.fc-event-draggable {  cursor: pointer;}/* event text content *//* ---------------------------------------------------------------------------------------------------- */.fc-event .fc-event-main {  position: relative;  z-index: 2;}/* dragging *//* ---------------------------------------------------------------------------------------------------- */.fc-event-dragging:not(.fc-event-selected) {  /* MOUSE */  opacity: 0.75;}.fc-event-dragging.fc-event-selected {  /* TOUCH */  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);}/* resizing *//* ---------------------------------------------------------------------------------------------------- *//* (subclasses should hone positioning for touch and non-touch) */.fc-event .fc-event-resizer {  display: none;  position: absolute;  z-index: 4;}.fc-event:hover,.fc-event-selected {  /* TOUCH */}.fc-event:hover .fc-event-resizer,.fc-event-selected .fc-event-resizer {  display: block;}.fc-event-selected .fc-event-resizer {  border-radius: 4px;  border-radius: calc(var(--fc-event-resizer-dot-total-width, 8px) / 2);  border-width: 1px;  border-width: var(--fc-event-resizer-dot-border-width, 1px);  width: 8px;  width: var(--fc-event-resizer-dot-total-width, 8px);  height: 8px;  height: var(--fc-event-resizer-dot-total-width, 8px);  border-style: solid;  border-color: inherit;  background: #fff;  background: var(--fc-page-bg-color, #fff);}.fc-event-selected .fc-event-resizer:before {  content: '';  position: absolute;  top: -20px;  left: -20px;  right: -20px;  bottom: -20px;}/* selecting (always TOUCH) *//* ---------------------------------------------------------------------------------------------------- */.fc-event-selected {  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);}.fc-event-selected:before {  content: "";  position: absolute;  z-index: 3;  top: 0;  left: 0;  right: 0;  bottom: 0;}.fc-event-selected {  /* dimmer effect */}.fc-event-selected:after {  content: "";  background: rgba(0, 0, 0, 0.25);  background: var(--fc-event-selected-overlay-color, rgba(0, 0, 0, 0.25));  position: absolute;  z-index: 1;  /* assume there's a border on all sides. overcome it. */  /* sometimes there's NOT a border, in which case the dimmer will go over */  /* an adjacent border, which looks fine. */  top: -1px;  left: -1px;  right: -1px;  bottom: -1px;}/*A HORIZONTAL event*/.fc-h-event {  /* allowed to be top-level */  display: block;  border: 1px solid #3788d8;  border: 1px solid var(--fc-event-border-color, #3788d8);  background-color: #3788d8;  background-color: var(--fc-event-bg-color, #3788d8);}.fc-h-event .fc-event-main {  color: #fff;  color: var(--fc-event-text-color, #fff);}.fc-h-event .fc-event-main-frame {  display: flex;  /* for make fc-event-title-container expand */}.fc-h-event .fc-event-time {  max-width: 100%;  /* clip overflow on this element */  overflow: hidden;}.fc-h-event .fc-event-title-container {  /* serves as a container for the sticky cushion */  flex-grow: 1;  flex-shrink: 1;  min-width: 0;  /* important for allowing to shrink all the way */}.fc-h-event .fc-event-title {  display: inline-block;  /* need this to be sticky cross-browser */  vertical-align: top;  /* for not messing up line-height */  left: 0;  /* for sticky */  right: 0;  /* for sticky */  max-width: 100%;  /* clip overflow on this element */  overflow: hidden;}.fc-h-event.fc-event-selected:before {  /* expand hit area */  top: -10px;  bottom: -10px;}/* adjust border and border-radius (if there is any) for non-start/end */.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end) {  border-top-left-radius: 0;  border-bottom-left-radius: 0;  border-left-width: 0;}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start) {  border-top-right-radius: 0;  border-bottom-right-radius: 0;  border-right-width: 0;}/* resizers */.fc-h-event:not(.fc-event-selected) .fc-event-resizer {  top: 0;  bottom: 0;  width: 8px;  width: var(--fc-event-resizer-thickness, 8px);}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end {  cursor: w-resize;  left: -4px;  left: calc(var(--fc-event-resizer-thickness, 8px) / -2);}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start {  cursor: e-resize;  right: -4px;  right: calc(var(--fc-event-resizer-thickness, 8px) / -2);}/* resizers for TOUCH */.fc-h-event.fc-event-selected .fc-event-resizer {  top: 50%;  margin-top: -4px;  margin-top: calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end {  left: -4px;  left: calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start {  right: -4px;  right: calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);}:root {  --fc-daygrid-event-dot-width: 8px;}.fc .fc-popover {  position: fixed;  top: 0;  /* for when not positioned yet */  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);}.fc .fc-popover-header {  display: flex;  flex-direction: row;  justify-content: space-between;  align-items: center;  padding: 3px 4px;}.fc .fc-popover-title {  margin: 0 2px;}.fc .fc-popover-close {  cursor: pointer;  opacity: 0.65;  font-size: 1.1em;}.fc-theme-standard .fc-popover {  border: 1px solid #ddd;  border: 1px solid var(--fc-border-color, #ddd);  background: #fff;  background: var(--fc-page-bg-color, #fff);}.fc-theme-standard .fc-popover-header {  background: rgba(208, 208, 208, 0.3);  background: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3));}/* help things clear margins of inner content */.fc-daygrid-day-frame,.fc-daygrid-day-events,.fc-daygrid-event-harness {  /* for event top/bottom margins */}.fc-daygrid-day-frame:before,.fc-daygrid-day-events:before,.fc-daygrid-event-harness:before {  content: "";  clear: both;  display: table;}.fc-daygrid-day-frame:after,.fc-daygrid-day-events:after,.fc-daygrid-event-harness:after {  content: "";  clear: both;  display: table;}.fc .fc-daygrid-body {  /* a <div> that wraps the table */  position: relative;  z-index: 1;  /* container inner z-index's because <tr>s can't do it */}.fc .fc-daygrid-day.fc-day-today {  background-color: rgba(255, 220, 40, 0.15);  background-color: var(--fc-today-bg-color, rgba(255, 220, 40, 0.15));}.fc .fc-daygrid-day-frame {  position: relative;  min-height: 100%;  /* seems to work better than `height` because sets height after rows/cells naturally do it */}.fc {  /* cell top */}.fc .fc-daygrid-day-top {  display: flex;  flex-direction: row-reverse;}.fc .fc-day-other .fc-daygrid-day-top {  opacity: 0.3;}.fc {  /* day number (within cell top) */}.fc .fc-daygrid-day-number {  position: relative;  z-index: 4;  padding: 4px;}.fc {  /* event container */}.fc .fc-daygrid-day-events {  margin-top: 1px;  /* needs to be margin, not padding, so that available cell height can be computed */}.fc {  /* positioning for balanced vs natural */}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events {  position: absolute;  left: 0;  right: 0;}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events {  position: relative;  /* for containing abs positioned event harnesses */  min-height: 2em;  /* in addition to being a min-height during natural height, equalizes the heights a little bit */}.fc .fc-daygrid-body-natural {  /* can coexist with -unbalanced */}.fc .fc-daygrid-body-natural .fc-daygrid-day-events {  margin-bottom: 1em;}.fc {  /* event harness */}.fc .fc-daygrid-event-harness {  position: relative;}.fc .fc-daygrid-event-harness-abs {  position: absolute;  top: 0;  /* fallback coords for when cannot yet be computed */  left: 0;  /* */  right: 0;  /* */}.fc .fc-daygrid-bg-harness {  position: absolute;  top: 0;  bottom: 0;}.fc {  /* bg content */}.fc .fc-daygrid-day-bg .fc-non-business {  z-index: 1;}.fc .fc-daygrid-day-bg .fc-bg-event {  z-index: 2;}.fc .fc-daygrid-day-bg .fc-highlight {  z-index: 3;}.fc {  /* events */}.fc .fc-daygrid-event {  z-index: 6;  margin-top: 1px;}.fc .fc-daygrid-event.fc-event-mirror {  z-index: 7;}.fc {  /* cell bottom (within day-events) */}.fc .fc-daygrid-day-bottom {  font-size: .85em;  margin: 2px 3px 0;}.fc .fc-daygrid-more-link {  position: relative;  z-index: 4;  cursor: pointer;}.fc {  /* week number (within frame) */}.fc .fc-daygrid-week-number {  position: absolute;  z-index: 5;  top: 0;  padding: 2px;  min-width: 1.5em;  text-align: center;  background-color: rgba(208, 208, 208, 0.3);  background-color: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3));  color: #808080;  color: var(--fc-neutral-text-color, #808080);}.fc {  /* popover */}.fc .fc-more-popover {  z-index: 8;}.fc .fc-more-popover .fc-popover-body {  min-width: 220px;  padding: 10px;}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end {  margin-left: 2px;}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start {  margin-right: 2px;}.fc-direction-ltr .fc-daygrid-week-number {  left: 0;  border-radius: 0 0 3px 0;}.fc-direction-rtl .fc-daygrid-week-number {  right: 0;  border-radius: 0 0 0 3px;}.fc-liquid-hack .fc-daygrid-day-frame {  position: static;  /* will cause inner absolute stuff to expand to <td> */}.fc-daygrid-event {  /* make root-level, because will be dragged-and-dropped outside of a component root */  position: relative;  /* for z-indexes assigned later */  white-space: nowrap;  border-radius: 3px;  /* dot event needs this to when selected */  font-size: .85em;  font-size: var(--fc-small-font-size, 0.85em);}/* --- the rectangle ("block") style of event --- */.fc-daygrid-block-event .fc-event-time {  font-weight: bold;}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title {  padding: 1px;}/* --- the dot style of event --- */.fc-daygrid-dot-event {  display: flex;  align-items: center;  padding: 2px 0;}.fc-daygrid-dot-event .fc-event-title {  flex-grow: 1;  flex-shrink: 1;  min-width: 0;  /* important for allowing to shrink all the way */  overflow: hidden;  font-weight: bold;}.fc-daygrid-dot-event:hover,.fc-daygrid-dot-event.fc-event-mirror {  background: rgba(0, 0, 0, 0.1);}.fc-daygrid-dot-event.fc-event-selected:before {  /* expand hit area */  top: -10px;  bottom: -10px;}.fc-daygrid-event-dot {  /* the actual dot */  margin: 0 4px;  box-sizing: content-box;  width: 0;  height: 0;  border: 4px solid #3788d8;  border: calc(var(--fc-daygrid-event-dot-width, 8px) / 2) solid var(--fc-event-border-color, #3788d8);  border-radius: 4px;  border-radius: calc(var(--fc-daygrid-event-dot-width, 8px) / 2);}/* --- spacing between time and title --- */.fc-direction-ltr .fc-daygrid-event .fc-event-time {  margin-right: 3px;}.fc-direction-rtl .fc-daygrid-event .fc-event-time {  margin-left: 3px;}/*A VERTICAL event*/.fc-v-event {  /* allowed to be top-level */  display: block;  border: 1px solid #3788d8;  border: 1px solid var(--fc-event-border-color, #3788d8);  background-color: #3788d8;  background-color: var(--fc-event-bg-color, #3788d8);}.fc-v-event .fc-event-main {  color: #fff;  color: var(--fc-event-text-color, #fff);  height: 100%;}.fc-v-event .fc-event-main-frame {  height: 100%;  display: flex;  flex-direction: column;}.fc-v-event .fc-event-time {  flex-grow: 0;  flex-shrink: 0;  max-height: 100%;  overflow: hidden;}.fc-v-event .fc-event-title-container {  /* a container for the sticky cushion */  flex-grow: 1;  flex-shrink: 1;  min-height: 0;  /* important for allowing to shrink all the way */}.fc-v-event .fc-event-title {  /* will have fc-sticky on it */  top: 0;  bottom: 0;  max-height: 100%;  /* clip overflow */  overflow: hidden;}.fc-v-event:not(.fc-event-start) {  border-top-width: 0;  border-top-left-radius: 0;  border-top-right-radius: 0;}.fc-v-event:not(.fc-event-end) {  border-bottom-width: 0;  border-bottom-left-radius: 0;  border-bottom-right-radius: 0;}.fc-v-event.fc-event-selected:before {  /* expand hit area */  left: -10px;  right: -10px;}.fc-v-event {  /* resizer (mouse AND touch) */}.fc-v-event .fc-event-resizer-start {  cursor: n-resize;}.fc-v-event .fc-event-resizer-end {  cursor: s-resize;}.fc-v-event {  /* resizer for MOUSE */}.fc-v-event:not(.fc-event-selected) .fc-event-resizer {  height: 8px;  height: var(--fc-event-resizer-thickness, 8px);  left: 0;  right: 0;}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-start {  top: -4px;  top: calc(var(--fc-event-resizer-thickness, 8px) / -2);}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-end {  bottom: -4px;  bottom: calc(var(--fc-event-resizer-thickness, 8px) / -2);}.fc-v-event {  /* resizer for TOUCH (when event is "selected") */}.fc-v-event.fc-event-selected .fc-event-resizer {  left: 50%;  margin-left: -4px;  margin-left: calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);}.fc-v-event.fc-event-selected .fc-event-resizer-start {  top: -4px;  top: calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);}.fc-v-event.fc-event-selected .fc-event-resizer-end {  bottom: -4px;  bottom: calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);}.fc .fc-timegrid .fc-daygrid-body {  /* the all-day daygrid within the timegrid view */  z-index: 2;  /* put above the timegrid-body so that more-popover is above everything. TODO: better solution */}.fc .fc-timegrid-divider {  padding: 0 0 2px;  /* browsers get confused when you set height. use padding instead */}.fc .fc-timegrid-body {  position: relative;  z-index: 1;  /* scope the z-indexes of slots and cols */  min-height: 100%;  /* fill height always, even when slat table doesn't grow */}.fc .fc-timegrid-axis-chunk {  /* for advanced ScrollGrid */  position: relative;}.fc .fc-timegrid-axis-chunk>table {  position: relative;  z-index: 1;  /* above the now-indicator-container */}.fc .fc-timegrid-slots {  position: relative;  z-index: 1;}.fc .fc-timegrid-slot {  /* a <td> */  height: 1.5em;  border-bottom: 0;}.fc .fc-timegrid-slot:empty:before {  content: '\00a0';  /* make sure there's at least an empty space to create height for height syncing */}.fc .fc-timegrid-slot-minor {  border-top-style: dotted;}.fc .fc-timegrid-slot-label-cushion {  display: inline-block;  white-space: nowrap;}.fc .fc-timegrid-slot-label {  vertical-align: middle;  /* vertical align the slots */}.fc {  /* slots AND axis cells (top-left corner of view including the "all-day" text) */}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion {  padding: 0 4px;}.fc {  /* axis cells (top-left corner of view including the "all-day" text) */  /* vertical align is more complicated, uses flexbox */}.fc .fc-timegrid-axis-frame-liquid {  height: 100%;  /* will need liquid-hack in FF */}.fc .fc-timegrid-axis-frame {  overflow: hidden;  display: flex;  align-items: center;  /* vertical align */  justify-content: flex-end;  /* horizontal align. matches text-align below */}.fc .fc-timegrid-axis-cushion {  max-width: 60px;  /* limits the width of the "all-day" text */  flex-shrink: 0;  /* allows text to expand how it normally would, regardless of constrained width */}.fc-direction-ltr .fc-timegrid-slot-label-frame {  text-align: right;}.fc-direction-rtl .fc-timegrid-slot-label-frame {  text-align: left;}.fc-liquid-hack .fc-timegrid-axis-frame-liquid {  height: auto;  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;}.fc .fc-timegrid-col.fc-day-today {  background-color: rgba(255, 220, 40, 0.15);  background-color: var(--fc-today-bg-color, rgba(255, 220, 40, 0.15));}.fc .fc-timegrid-col-frame {  min-height: 100%;  /* liquid-hack is below */  position: relative;}.fc-liquid-hack .fc-timegrid-col-frame {  height: auto;  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;}.fc-media-screen .fc-timegrid-cols {  position: absolute;  /* no z-index. children will decide and go above slots */  top: 0;  left: 0;  right: 0;  bottom: 0;}.fc-media-screen .fc-timegrid-cols>table {  height: 100%;}.fc-media-screen .fc-timegrid-col-bg,.fc-media-screen .fc-timegrid-col-events,.fc-media-screen .fc-timegrid-now-indicator-container {  position: absolute;  top: 0;  left: 0;  right: 0;}.fc-media-screen .fc-timegrid-event-harness {  position: absolute;  /* top/left/right/bottom will all be set by JS */}.fc {  /* bg */}.fc .fc-timegrid-col-bg {  z-index: 2;  /* TODO: kill */}.fc .fc-timegrid-col-bg .fc-non-business {  z-index: 1;}.fc .fc-timegrid-col-bg .fc-bg-event {  z-index: 2;}.fc .fc-timegrid-col-bg .fc-highlight {  z-index: 3;}.fc .fc-timegrid-bg-harness {  position: absolute;  /* top/bottom will be set by JS */  left: 0;  right: 0;}.fc {  /* fg events */  /* (the mirror segs are put into a separate container with same classname, */  /* and they must be after the normal seg container to appear at a higher z-index) */}.fc .fc-timegrid-col-events {  z-index: 3;  /* child event segs have z-indexes that are scoped within this div */}.fc {  /* now indicator */}.fc .fc-timegrid-now-indicator-container {  bottom: 0;  overflow: hidden;  /* don't let overflow of lines/arrows cause unnecessary scrolling */  /* z-index is set on the individual elements */}.fc-direction-ltr .fc-timegrid-col-events {  margin: 0 2.5% 0 2px;}.fc-direction-rtl .fc-timegrid-col-events {  margin: 0 2px 0 2.5%;}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror {  box-shadow: 0px 0px 0px 1px #fff;  box-shadow: 0px 0px 0px 1px var(--fc-page-bg-color, #fff);}.fc-timegrid-event {  /* events need to be root */  font-size: .85em;  font-size: var(--fc-small-font-size, 0.85em);  border-radius: 3px;}.fc-timegrid-event .fc-event-main {  padding: 1px 1px 0;}.fc-timegrid-event .fc-event-time {  white-space: nowrap;  font-size: .85em;  font-size: var(--fc-small-font-size, 0.85em);  margin-bottom: 1px;}.fc-timegrid-event-condensed .fc-event-main-frame {  flex-direction: row;  overflow: hidden;}.fc-timegrid-event-condensed .fc-event-time:after {  content: '\00a0-\00a0';  /* dash surrounded by non-breaking spaces */}.fc-timegrid-event-condensed .fc-event-title {  font-size: .85em;  font-size: var(--fc-small-font-size, 0.85em);}.fc-media-screen .fc-timegrid-event {  position: absolute;  /* absolute WITHIN the harness */  top: 0;  bottom: 1px;  /* stay away from bottom slot line */  left: 0;  right: 0;}.fc {  /* line */}.fc .fc-timegrid-now-indicator-line {  position: absolute;  z-index: 4;  left: 0;  right: 0;  border-style: solid;  border-color: red;  border-color: var(--fc-now-indicator-color, red);  border-width: 1px 0 0;}.fc {  /* arrow */}.fc .fc-timegrid-now-indicator-arrow {  position: absolute;  z-index: 4;  margin-top: -5px;  /* vertically center on top coordinate */  border-style: solid;  border-color: red;  border-color: var(--fc-now-indicator-color, red);}.fc-direction-ltr .fc-timegrid-now-indicator-arrow {  left: 0;  /* triangle pointing right. TODO: mixin */  border-width: 5px 0 5px 6px;  border-top-color: transparent;  border-bottom-color: transparent;}.fc-direction-rtl .fc-timegrid-now-indicator-arrow {  right: 0;  /* triangle pointing left. TODO: mixin */  border-width: 5px 6px 5px 0;  border-top-color: transparent;  border-bottom-color: transparent;}:root {  --fc-list-event-dot-width: 10px;  --fc-list-event-hover-bg-color: #f5f5f5;}.fc-theme-standard .fc-list {  border: 1px solid #ddd;  border: 1px solid var(--fc-border-color, #ddd);}.fc {  /* message when no events */}.fc .fc-list-empty {  background-color: rgba(208, 208, 208, 0.3);  background-color: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3));  height: 100%;  display: flex;  justify-content: center;  align-items: center;  /* vertically aligns fc-list-empty-inner */}.fc .fc-list-empty-cushion {  margin: 5em 0;}.fc {  /* table within the scroller */  /* ---------------------------------------------------------------------------------------------------- */}.fc .fc-list-table {  width: 100%;  border-style: hidden;  /* kill outer border on theme */}.fc .fc-list-table tr>* {  border-left: 0;  border-right: 0;}.fc .fc-list-sticky .fc-list-day>* {  /* the cells */  position: -webkit-sticky;  position: sticky;  top: 0;  background: #fff;  background: var(--fc-page-bg-color, #fff);  /* for when headers are styled to be transparent and sticky */}.fc .fc-list-table th {  padding: 0;  /* uses an inner-wrapper instead... */}.fc .fc-list-table td,.fc .fc-list-day-cushion {  padding: 8px 14px;}.fc {  /* date heading rows */  /* ---------------------------------------------------------------------------------------------------- */}.fc .fc-list-day-cushion:after {  content: "";  clear: both;  display: table;  /* clear floating */}.fc-theme-standard .fc-list-day-cushion {  background-color: rgba(208, 208, 208, 0.3);  background-color: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3));}.fc-direction-ltr .fc-list-day-text,.fc-direction-rtl .fc-list-day-side-text {  float: left;}.fc-direction-ltr .fc-list-day-side-text,.fc-direction-rtl .fc-list-day-text {  float: right;}/* make the dot closer to the event title */.fc-direction-ltr .fc-list-table .fc-list-event-graphic {  padding-right: 0;}.fc-direction-rtl .fc-list-table .fc-list-event-graphic {  padding-left: 0;}.fc .fc-list-event.fc-event-forced-url {  cursor: pointer;  /* whole row will seem clickable */}.fc .fc-list-event:hover td {  background-color: #f5f5f5;  background-color: var(--fc-list-event-hover-bg-color, #f5f5f5);}.fc {  /* shrink certain cols */}.fc .fc-list-event-graphic,.fc .fc-list-event-time {  white-space: nowrap;  width: 1px;}.fc .fc-list-event-dot {  display: inline-block;  box-sizing: content-box;  width: 0;  height: 0;  border: 5px solid #3788d8;  border: calc(var(--fc-list-event-dot-width, 10px) / 2) solid var(--fc-event-border-color, #3788d8);  border-radius: 5px;  border-radius: calc(var(--fc-list-event-dot-width, 10px) / 2);}.fc {  /* reset <a> styling */}.fc .fc-list-event-title a {  color: inherit;  text-decoration: none;}.fc {  /* underline link when hovering over any part of row */}.fc .fc-list-event.fc-event-forced-url:hover a {  text-decoration: underline;}.fc-theme-bootstrap a:not([href]) {  color: inherit;  /* natural color for navlinks */}/*!FullCalendar v5.6.0Docs & License: https://fullcalendar.io/(c) 2020 Adam Shaw*/.fc-theme-standard .fc-scrollgrid,.fc-scrollgrid {  border: none;}.fc-theme-standard td,.fc-theme-standard th {  border-color: #f0f2f5;}.fc-theme-standard thead tr th {  border-right: none;  border-left: none;}.fc-theme-standard td:last-child {  border-right: none;}.fc-theme-standard tr:last-child td {  border-bottom: none;}.fc-h-event {  border: none;}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title {  font-weight: 400;  font-size: 0.75rem;  line-height: 1.25;  padding: 0.2rem 0.3rem;}.fc .fc-daygrid-body-natural .fc-daygrid-day-events {  margin-bottom: 0;}.fc .fc-col-header-cell-cushion {  font-size: 0.875rem;  font-weight: 600;  color: #adb5bd;}.fc .fc-daygrid-day-number {  color: #495057;  font-size: 0.875rem;  font-weight: 300;  width: 100%;  text-align: center;}.fc .fc-toolbar-title {  font-size: 1.125rem;}.fc .fc-button {  font-size: 0.875rem;  padding-top: 0.25rem;  box-shadow: 0 4px 7px -1px rgba(0, 0, 0, 0.11), 0 2px 4px -1px rgba(0, 0, 0, 0.07);  transition: all 0.15s ease-in;}.fc .fc-button .fc-icon {  font-size: 0.875rem;}.fc .fc-button-primary {  background-color: #e91e63;  border-color: #e91e63;}.fc .fc-button-primary:hover,.fc .fc-button-primary:focus,.fc .fc-button-primary:not(:disabled):active,.fc .fc-button-primary:not(:disabled):active:focus {  transform: none;  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.09), 0 2px 3px -1px rgba(0, 0, 0, 0.07);  background-color: #e91e63;  border-color: #e91e63;}.fc-event.fc-daygrid-event {  border-radius: 0.35rem;}/*!Simple-DataTablesGithub: https://github.com/fiduswriter/Simple-DataTables*/.dataTable-wrapper.no-header .dataTable-container {  border-top: 1px solid #d9d9d9;}.dataTable-wrapper.no-footer .dataTable-container {  border-bottom: 1px solid #d9d9d9;}.dataTable-top,.dataTable-bottom {  padding: 8px 10px;}.dataTable-top>nav:first-child,.dataTable-top>div:first-child,.dataTable-bottom>nav:first-child,.dataTable-bottom>div:first-child {  float: left;}.dataTable-top>nav:last-child,.dataTable-top>div:last-child,.dataTable-bottom>nav:last-child,.dataTable-bottom>div:last-child {  float: right;}.dataTable-selector {  padding: 6px;}.dataTable-input {  padding: 6px 12px;}.dataTable-info {  margin: 7px 0;}/* PAGER */.dataTable-pagination ul {  margin: 0;  padding-left: 0;}.dataTable-pagination li {  list-style: none;  float: left;}.dataTable-pagination a {  border: 1px solid transparent;  float: left;  margin-left: 2px;  padding: 6px 12px;  position: relative;  text-decoration: none;  color: #333;}.dataTable-pagination a:hover {  background-color: #d9d9d9;}.dataTable-pagination .active a,.dataTable-pagination .active a:focus,.dataTable-pagination .active a:hover {  background-color: #d9d9d9;  cursor: default;}.dataTable-pagination .ellipsis a,.dataTable-pagination .disabled a,.dataTable-pagination .disabled a:focus,.dataTable-pagination .disabled a:hover {  cursor: not-allowed;}.dataTable-pagination .disabled a,.dataTable-pagination .disabled a:focus,.dataTable-pagination .disabled a:hover {  cursor: not-allowed;  opacity: 0.4;}.dataTable-pagination .pager a {  font-weight: bold;}/* TABLE */.dataTable-table {  max-width: 100%;  width: 100%;  border-spacing: 0;  border-collapse: separate;}.dataTable-table>tbody>tr>td,.dataTable-table>tbody>tr>th,.dataTable-table>tfoot>tr>td,.dataTable-table>tfoot>tr>th,.dataTable-table>thead>tr>td,.dataTable-table>thead>tr>th {  vertical-align: top;  padding: 8px 10px;}.dataTable-table>thead>tr>th {  vertical-align: bottom;  text-align: left;  border-bottom: 1px solid #d9d9d9;}.dataTable-table>tfoot>tr>th {  vertical-align: bottom;  text-align: left;  border-top: 1px solid #d9d9d9;}.dataTable-table th {  vertical-align: bottom;  text-align: left;}.dataTable-table th a {  text-decoration: none;  color: inherit;}.dataTable-sorter {  display: inline-block;  height: 100%;  position: relative;  width: 100%;}.dataTable-sorter::before,.dataTable-sorter::after {  content: "";  height: 0;  width: 0;  position: absolute;  right: 4px;  border-left: 4px solid transparent;  border-right: 4px solid transparent;  opacity: 0.2;}.dataTable-sorter::before {  border-top: 4px solid #000;  bottom: 0px;}.dataTable-sorter::after {  border-bottom: 4px solid #000;  border-top: 4px solid transparent;  top: 0px;}.asc .dataTable-sorter::after,.desc .dataTable-sorter::before {  opacity: 0.6;}.dataTables-empty {  text-align: center;}.dataTable-top::after,.dataTable-bottom::after {  clear: both;  content: " ";  display: table;}/*!Simple-DataTablesGithub: https://github.com/fiduswriter/Simple-DataTables*/.dataTable-wrapper .dataTable-top {  padding: 1.5rem;}.dataTable-wrapper .dataTable-top .dataTable-dropdown {  float: left;}.dataTable-wrapper .dataTable-top .dataTable-dropdown label {  margin-bottom: 0;  margin-left: 0;  color: #7b809a;  font-weight: 400;}.dataTable-wrapper .dataTable-top .dataTable-dropdown label .dataTable-selector {  border-color: #f0f2f5;  border-radius: 0.375rem;}.dataTable-wrapper .dataTable-top .dataTable-search input {  font-size: 0.875rem;  color: #495057;  border: 1px solid #f0f2f5;  border-radius: 0.375rem;}.dataTable-wrapper .dataTable-top .dataTable-search input:focus-visible {  outline: none;}.dataTable-wrapper .dataTable-container .table thead tr th {  padding: 0.75rem 1.5rem;  opacity: .7;  font-weight: bolder;  color: #7b809a;  text-transform: uppercase;  font-size: 0.65rem;}.dataTable-wrapper .dataTable-container .table tbody tr td {  padding: 0.75rem 1.5rem;}.dataTable-wrapper .dataTable-bottom {  padding: 1.5rem;  padding-top: 0;}.dataTable-wrapper .dataTable-bottom .dataTable-info {  color: #7b809a;  font-size: 0.875rem;}.dataTable-wrapper .dataTable-bottom .dataTable-pagination .dataTable-pagination-list li a {  display: flex;  align-items: center;  justify-content: center;  color: #7b809a;  padding: 0;  margin: 0 3px;  border: 1px solid #dee2e6;  border-radius: 50% !important;  width: 36px;  height: 36px;  font-size: 0.875rem;  margin-left: 0;}.dataTable-wrapper .dataTable-bottom .dataTable-pagination .dataTable-pagination-list li a:hover {  background: #f0f2f5;}.dataTable-wrapper .dataTable-bottom .dataTable-pagination .dataTable-pagination-list .active a {  background: transparent;  background-image: linear-gradient(195deg, #EC407A 0%, #D81B60 100%);  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.09), 0 2px 3px -1px rgba(0, 0, 0, 0.07);  color: #fff;  border: none;  border-radius: 50% !important;}.dataTable-wrapper .dataTable-bottom .dataTable-pagination .dataTable-pagination-list .active a:hover {  background-image: linear-gradient(195deg, #EC407A 0%, #D81B60 100%);}.dataTable-wrapper.no-footer .dataTable-container {  border-bottom: 0;}.dataTable-table thead td,.dataTable-table thead th,.dataTable-table tbody td,.dataTable-table tbody th,.dataTable-table tfoot td,.dataTable-table tfoot th {  vertical-align: middle !important;}@media (max-width: 575.98px) {  .dataTable-top>div:last-child {    float: left;    margin-top: 1rem;  }}.gu-mirror {  position: fixed !important;  margin: 0 !important;  z-index: 9999 !important;  opacity: 0.8;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";  filter: alpha(opacity=80);}.gu-hide {  display: none !important;}.gu-unselectable {  -webkit-user-select: none !important;  -moz-user-select: none !important;  -ms-user-select: none !important;  user-select: none !important;}.gu-transit {  opacity: 0.2;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";  filter: alpha(opacity=20);}.kanban-container {  position: relative;  box-sizing: border-box;  width: auto;  overflow: scroll;}.kanban-container * {  box-sizing: border-box;}.kanban-container:after {  clear: both;  display: block;  content: "";}.kanban-board {  position: relative;  float: left;  background: #f0f2f5;  transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1);  border-radius: 0.5rem;}.kanban-board.disabled-board {  opacity: 0.3;}.kanban-board.is-moving.gu-mirror {  transform: rotate(3deg);}.kanban-board.is-moving.gu-mirror .kanban-drag {  overflow: hidden;  padding-right: 50px;}.kanban-board header {  font-size: 16px;  padding: 20px;}.kanban-board header .kanban-title-board {  font-weight: 600;  margin: 0;  padding: 0;  display: inline;  color: #344767;}.kanban-board header .kanban-title-button {  float: right;}.kanban-board .kanban-drag {  min-height: 200px;  padding: 20px;}.kanban-board:after {  clear: both;  display: block;  content: "";}.kanban-item {  background: #fff;  padding: 15px;  margin-bottom: 20px;  transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1);}.kanban-item img.w-100 {  border-radius: 0.5rem;}.kanban-item:hover {  cursor: move;}.kanban-item:last-child {  margin: 0;}.kanban-item.is-moving.gu-mirror {  transform: rotate(3deg);  height: auto !important;}/* Dragula CSS  */.gu-mirror {  position: fixed !important;  margin: 0 !important;  z-index: 9999 !important;}.gu-hide {  display: none !important;}.gu-unselectable {  -webkit-user-select: none !important;  -moz-user-select: none !important;  -ms-user-select: none !important;  user-select: none !important;}.gu-transit {  box-shadow: inset 0px 0px 2px #fefefed1;  -webkit-backdrop-filter: saturate(200%) blur(30px);  backdrop-filter: saturate(200%) blur(30px);  background-color: rgba(255, 255, 255, 0.8) !important;  box-shadow: inset 0 0px 1px 1px rgba(254, 254, 254, 0.9), 0 20px 27px 0 rgba(0, 0, 0, 0.05) !important;}.drag_handler {  background: #fff;  border-radius: 50%;  width: 24px;  height: 24px;  position: relative;  float: left;  top: -3px;  margin-right: 4px;}.drag_handler:hover {  cursor: move;}.drag_handler_icon {  position: relative;  display: block;  background: #000;  width: 24px;  height: 2px;  top: 12px;  transition: .5s ease-in-out;}.drag_handler_icon:before,.drag_handler_icon:after {  background: #000;  content: '';  display: block;  width: 100%;  height: 100%;  position: absolute;  transition: .5s ease-in-out;}.drag_handler_icon:before {  top: 6px;}.drag_handler_icon:after {  bottom: 6px;}.swal2-popup.swal2-toast {  box-sizing: border-box;  grid-column: 1/4 !important;  grid-row: 1/4 !important;  grid-template-columns: 1fr 99fr 1fr;  padding: 1em;  overflow-y: hidden;  background: #fff;  box-shadow: 0 0 0.625em #d9d9d9;}.swal2-popup.swal2-toast>* {  grid-column: 2;}.swal2-popup.swal2-toast .swal2-title {  margin: 1em;  padding: 0;  font-size: 1em;  text-align: initial;}.swal2-popup.swal2-toast .swal2-loading {  justify-content: center;}.swal2-popup.swal2-toast .swal2-input {  height: 2em;  margin: 0.5em;  font-size: 1em;}.swal2-popup.swal2-toast .swal2-validation-message {  font-size: 1em;}.swal2-popup.swal2-toast .swal2-footer {  margin: 0.5em 0 0;  padding: 0.5em 0 0;  font-size: 0.8em;}.swal2-popup.swal2-toast .swal2-close {  grid-column: 3/3;  grid-row: 1/99;  align-self: center;  width: 0.8em;  height: 0.8em;  margin: 0;  font-size: 2em;}.swal2-popup.swal2-toast .swal2-html-container {  margin: 1em;  padding: 0;  font-size: 1em;  text-align: initial;}.swal2-popup.swal2-toast .swal2-html-container:empty {  padding: 0;}.swal2-popup.swal2-toast .swal2-loader {  grid-column: 1;  grid-row: 1/99;  align-self: center;  width: 2em;  height: 2em;  margin: 0.25em;}.swal2-popup.swal2-toast .swal2-icon {  grid-column: 1;  grid-row: 1/99;  align-self: center;  width: 2em;  min-width: 2em;  height: 2em;  margin: 0 0.5em 0 0;}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content {  display: flex;  align-items: center;  font-size: 1.8em;  font-weight: bold;}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring {  width: 2em;  height: 2em;}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line] {  top: 0.875em;  width: 1.375em;}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {  left: 0.3125em;}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {  right: 0.3125em;}.swal2-popup.swal2-toast .swal2-actions {  justify-content: flex-start;  height: auto;  margin: 0;  margin-top: 0.3125em;  padding: 0;}.swal2-popup.swal2-toast .swal2-styled {  margin: 0.25em 0.5em;  padding: 0.4em 0.6em;  font-size: 1em;}.swal2-popup.swal2-toast .swal2-styled:focus {  box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(100, 150, 200, 0.5);}.swal2-popup.swal2-toast .swal2-success {  border-color: #a5dc86;}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line] {  position: absolute;  width: 1.6em;  height: 3em;  transform: rotate(45deg);  border-radius: 50%;}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left] {  top: -0.8em;  left: -0.5em;  transform: rotate(-45deg);  transform-origin: 2em 2em;  border-radius: 4em 0 0 4em;}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right] {  top: -0.25em;  left: 0.9375em;  transform-origin: 0 1.5em;  border-radius: 0 4em 4em 0;}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring {  width: 2em;  height: 2em;}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix {  top: 0;  left: 0.4375em;  width: 0.4375em;  height: 2.6875em;}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line] {  height: 0.3125em;}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip] {  top: 1.125em;  left: 0.1875em;  width: 0.75em;}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long] {  top: 0.9375em;  right: 0.1875em;  width: 1.375em;}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip {  -webkit-animation: swal2-toast-animate-success-line-tip 0.75s;  animation: swal2-toast-animate-success-line-tip 0.75s;}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long {  -webkit-animation: swal2-toast-animate-success-line-long 0.75s;  animation: swal2-toast-animate-success-line-long 0.75s;}.swal2-popup.swal2-toast.swal2-show {  -webkit-animation: swal2-toast-show 0.5s;  animation: swal2-toast-show 0.5s;}.swal2-popup.swal2-toast.swal2-hide {  -webkit-animation: swal2-toast-hide 0.1s forwards;  animation: swal2-toast-hide 0.1s forwards;}.swal2-container {  display: grid;  position: fixed;  z-index: 1060;  top: 0;  right: 0;  bottom: 0;  left: 0;  box-sizing: border-box;  grid-template-areas: "top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end" "gap gap gap";  grid-template-rows: auto auto auto 0.625em;  height: 100%;  padding: 0.625em 0.625em 0;  overflow-x: hidden;  transition: background-color 0.1s;  -webkit-overflow-scrolling: touch;}.swal2-container::after {  content: "";  grid-column: 1/4;  grid-row: 4;  height: 0.625em;}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation {  background: rgba(0, 0, 0, 0.4);}.swal2-container.swal2-backdrop-hide {  background: transparent !important;}.swal2-container.swal2-top-start,.swal2-container.swal2-center-start,.swal2-container.swal2-bottom-start {  grid-template-columns: minmax(0, 1fr) auto auto;}.swal2-container.swal2-top,.swal2-container.swal2-center,.swal2-container.swal2-bottom {  grid-template-columns: auto minmax(0, 1fr) auto;}.swal2-container.swal2-top-end,.swal2-container.swal2-center-end,.swal2-container.swal2-bottom-end {  grid-template-columns: auto auto minmax(0, 1fr);}.swal2-container.swal2-top-start>.swal2-popup {  align-self: start;}.swal2-container.swal2-top>.swal2-popup {  grid-column: 2;  align-self: start;  justify-self: center;}.swal2-container.swal2-top-end>.swal2-popup,.swal2-container.swal2-top-right>.swal2-popup {  grid-column: 3;  align-self: start;  justify-self: end;}.swal2-container.swal2-center-start>.swal2-popup,.swal2-container.swal2-center-left>.swal2-popup {  grid-row: 2;  align-self: center;}.swal2-container.swal2-center>.swal2-popup {  grid-column: 2;  grid-row: 2;  align-self: center;  justify-self: center;}.swal2-container.swal2-center-end>.swal2-popup,.swal2-container.swal2-center-right>.swal2-popup {  grid-column: 3;  grid-row: 2;  align-self: center;  justify-self: end;}.swal2-container.swal2-bottom-start>.swal2-popup,.swal2-container.swal2-bottom-left>.swal2-popup {  grid-column: 1;  grid-row: 3;  align-self: end;}.swal2-container.swal2-bottom>.swal2-popup {  grid-column: 2;  grid-row: 3;  justify-self: center;  align-self: end;}.swal2-container.swal2-bottom-end>.swal2-popup,.swal2-container.swal2-bottom-right>.swal2-popup {  grid-column: 3;  grid-row: 3;  align-self: end;  justify-self: end;}.swal2-container.swal2-grow-row>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup {  grid-column: 1/4;  width: 100%;}.swal2-container.swal2-grow-column>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup {  grid-row: 1/4;  align-self: stretch;}.swal2-container.swal2-no-transition {  transition: none !important;}.swal2-popup {  display: none;  position: relative;  box-sizing: border-box;  width: 32em;  max-width: 100%;  padding: 0 0 1.25em;  border: none;  border-radius: 5px;  background: #fff;  font-family: inherit;  font-size: 1rem;}.swal2-popup:focus {  outline: none;}.swal2-popup.swal2-loading {  overflow-y: hidden;}.swal2-title {  position: relative;  max-width: 100%;  margin: 0;  padding: 0.8em 1em 0;  color: #595959;  font-size: 1.875em;  font-weight: 600;  text-align: center;  text-transform: none;  word-wrap: break-word;}.swal2-actions {  display: flex;  z-index: 1;  box-sizing: border-box;  flex-wrap: wrap;  align-items: center;  justify-content: center;  width: 100%;  margin: 1.25em auto 0;  padding: 0;}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled] {  opacity: 0.4;}.swal2-actions:not(.swal2-loading) .swal2-styled:hover {  background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));}.swal2-actions:not(.swal2-loading) .swal2-styled:active {  background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));}.swal2-loader {  display: none;  align-items: center;  justify-content: center;  width: 2.2em;  height: 2.2em;  margin: 0 1.875em;  -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;  animation: swal2-rotate-loading 1.5s linear 0s infinite normal;  border-width: 0.25em;  border-style: solid;  border-radius: 100%;  border-color: #2778c4 transparent #2778c4 transparent;}.swal2-styled {  margin: 0.3125em;  padding: 0.625em 1.1em;  transition: box-shadow 0.1s;  box-shadow: 0 0 0 3px transparent;  font-weight: 500;}.swal2-styled:not([disabled]) {  cursor: pointer;}.swal2-styled.swal2-confirm {  border: 0;  border-radius: 0.25em;  background: initial;  background-color: #7367f0;  color: #fff;  font-size: 1em;}.swal2-styled.swal2-confirm:focus {  box-shadow: 0 0 0 3px rgba(115, 103, 240, 0.5);}.swal2-styled.swal2-deny {  border: 0;  border-radius: 0.25em;  background: initial;  background-color: #ea5455;  color: #fff;  font-size: 1em;}.swal2-styled.swal2-deny:focus {  box-shadow: 0 0 0 3px rgba(234, 84, 85, 0.5);}.swal2-styled.swal2-cancel {  border: 0;  border-radius: 0.25em;  background: initial;  background-color: #6e7d88;  color: #fff;  font-size: 1em;}.swal2-styled.swal2-cancel:focus {  box-shadow: 0 0 0 3px rgba(110, 125, 136, 0.5);}.swal2-styled.swal2-default-outline:focus {  box-shadow: 0 0 0 3px rgba(100, 150, 200, 0.5);}.swal2-styled:focus {  outline: none;}.swal2-styled::-moz-focus-inner {  border: 0;}.swal2-footer {  justify-content: center;  margin: 1em 0 0;  padding: 1em 1em 0;  border-top: 1px solid #eee;  color: #545454;  font-size: 1em;}.swal2-timer-progress-bar-container {  position: absolute;  right: 0;  bottom: 0;  left: 0;  grid-column: auto !important;  height: 0.25em;  overflow: hidden;  border-bottom-right-radius: 5px;  border-bottom-left-radius: 5px;}.swal2-timer-progress-bar {  width: 100%;  height: 0.25em;  background: rgba(0, 0, 0, 0.2);}.swal2-image {  max-width: 100%;  margin: 2em auto 1em;}.swal2-close {  z-index: 2;  align-items: center;  justify-content: center;  width: 1.2em;  height: 1.2em;  margin-top: 0;  margin-right: 0;  margin-bottom: -1.2em;  padding: 0;  overflow: hidden;  transition: color 0.1s, box-shadow 0.1s;  border: none;  border-radius: 5px;  background: transparent;  color: #ccc;  font-family: serif;  font-family: monospace;  font-size: 2.5em;  cursor: pointer;  justify-self: end;}.swal2-close:hover {  transform: none;  background: transparent;  color: #f27474;}.swal2-close:focus {  outline: none;  box-shadow: inset 0 0 0 3px rgba(100, 150, 200, 0.5);}.swal2-close::-moz-focus-inner {  border: 0;}.swal2-html-container {  z-index: 1;  justify-content: center;  margin: 0;  padding: 1em 1.6em 0.3em;  color: #545454;  font-size: 1.125em;  font-weight: normal;  line-height: normal;  text-align: center;  word-wrap: break-word;  word-break: break-word;}.swal2-input,.swal2-file,.swal2-textarea,.swal2-select,.swal2-radio,.swal2-checkbox {  margin: 1em 2em 0;}.swal2-input,.swal2-file,.swal2-textarea {  box-sizing: border-box;  width: auto;  transition: border-color 0.1s, box-shadow 0.1s;  border: 1px solid #d9d9d9;  border-radius: 0.1875em;  background: inherit;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;  color: inherit;  font-size: 1.125em;}.swal2-input.swal2-inputerror,.swal2-file.swal2-inputerror,.swal2-textarea.swal2-inputerror {  border-color: #f27474 !important;  box-shadow: 0 0 2px #f27474 !important;}.swal2-input:focus,.swal2-file:focus,.swal2-textarea:focus {  border: 1px solid #b4dbed;  outline: none;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px rgba(100, 150, 200, 0.5);}.swal2-input::-moz-placeholder,.swal2-file::-moz-placeholder,.swal2-textarea::-moz-placeholder {  color: #ccc;}.swal2-input:-ms-input-placeholder,.swal2-file:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder {  color: #ccc;}.swal2-input::placeholder,.swal2-file::placeholder,.swal2-textarea::placeholder {  color: #ccc;}.swal2-range {  margin: 1em 2em 0;  background: #fff;}.swal2-range input {  width: 80%;}.swal2-range output {  width: 20%;  color: inherit;  font-weight: 600;  text-align: center;}.swal2-range input,.swal2-range output {  height: 2.625em;  padding: 0;  font-size: 1.125em;  line-height: 2.625em;}.swal2-input {  height: 2.625em;  padding: 0 0.75em;}.swal2-input[type=number] {  max-width: 10em;}.swal2-file {  width: 75%;  margin-right: auto;  margin-left: auto;  background: inherit;  font-size: 1.125em;}.swal2-textarea {  height: 6.75em;  padding: 0.75em;}.swal2-select {  min-width: 50%;  max-width: 100%;  padding: 0.375em 0.625em;  background: inherit;  color: inherit;  font-size: 1.125em;}.swal2-radio,.swal2-checkbox {  align-items: center;  justify-content: center;  background: #fff;  color: inherit;}.swal2-radio label,.swal2-checkbox label {  margin: 0 0.6em;  font-size: 1.125em;}.swal2-radio input,.swal2-checkbox input {  flex-shrink: 0;  margin: 0 0.4em;}.swal2-input-label {  display: flex;  justify-content: center;  margin: 1em auto 0;}.swal2-validation-message {  align-items: center;  justify-content: center;  margin: 1em 0 0;  padding: 0.625em;  overflow: hidden;  background: #f0f0f0;  color: #666666;  font-size: 1em;  font-weight: 300;}.swal2-validation-message::before {  content: "!";  display: inline-block;  width: 1.5em;  min-width: 1.5em;  height: 1.5em;  margin: 0 0.625em;  border-radius: 50%;  background-color: #f27474;  color: #fff;  font-weight: 600;  line-height: 1.5em;  text-align: center;}.swal2-icon {  position: relative;  box-sizing: content-box;  justify-content: center;  width: 5em;  height: 5em;  margin: 2.5em auto 0.6em;  border: 0.25em solid transparent;  border-radius: 50%;  border-color: #000;  font-family: inherit;  line-height: 5em;  cursor: default;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}.swal2-icon .swal2-icon-content {  display: flex;  align-items: center;  font-size: 3.75em;}.swal2-icon.swal2-error {  border-color: #f27474;  color: #f27474;}.swal2-icon.swal2-error .swal2-x-mark {  position: relative;  flex-grow: 1;}.swal2-icon.swal2-error [class^=swal2-x-mark-line] {  display: block;  position: absolute;  top: 2.3125em;  width: 2.9375em;  height: 0.3125em;  border-radius: 0.125em;  background-color: #f27474;}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {  left: 1.0625em;  transform: rotate(45deg);}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {  right: 1em;  transform: rotate(-45deg);}.swal2-icon.swal2-error.swal2-icon-show {  -webkit-animation: swal2-animate-error-icon 0.5s;  animation: swal2-animate-error-icon 0.5s;}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark {  -webkit-animation: swal2-animate-error-x-mark 0.5s;  animation: swal2-animate-error-x-mark 0.5s;}.swal2-icon.swal2-warning {  border-color: #facea8;  color: #f8bb86;}.swal2-icon.swal2-info {  border-color: #9de0f6;  color: #3fc3ee;}.swal2-icon.swal2-question {  border-color: #c9dae1;  color: #87adbd;}.swal2-icon.swal2-success {  border-color: #a5dc86;  color: #a5dc86;}.swal2-icon.swal2-success [class^=swal2-success-circular-line] {  position: absolute;  width: 3.75em;  height: 7.5em;  transform: rotate(45deg);  border-radius: 50%;}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left] {  top: -0.4375em;  left: -2.0635em;  transform: rotate(-45deg);  transform-origin: 3.75em 3.75em;  border-radius: 7.5em 0 0 7.5em;}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right] {  top: -0.6875em;  left: 1.875em;  transform: rotate(-45deg);  transform-origin: 0 3.75em;  border-radius: 0 7.5em 7.5em 0;}.swal2-icon.swal2-success .swal2-success-ring {  position: absolute;  z-index: 2;  top: -0.25em;  left: -0.25em;  box-sizing: content-box;  width: 100%;  height: 100%;  border: 0.25em solid rgba(165, 220, 134, 0.3);  border-radius: 50%;}.swal2-icon.swal2-success .swal2-success-fix {  position: absolute;  z-index: 1;  top: 0.5em;  left: 1.625em;  width: 0.4375em;  height: 5.625em;  transform: rotate(-45deg);}.swal2-icon.swal2-success [class^=swal2-success-line] {  display: block;  position: absolute;  z-index: 2;  height: 0.3125em;  border-radius: 0.125em;  background-color: #a5dc86;}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip] {  top: 2.875em;  left: 0.8125em;  width: 1.5625em;  transform: rotate(45deg);}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long] {  top: 2.375em;  right: 0.5em;  width: 2.9375em;  transform: rotate(-45deg);}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip {  -webkit-animation: swal2-animate-success-line-tip 0.75s;  animation: swal2-animate-success-line-tip 0.75s;}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long {  -webkit-animation: swal2-animate-success-line-long 0.75s;  animation: swal2-animate-success-line-long 0.75s;}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right {  -webkit-animation: swal2-rotate-success-circular-line 4.25s ease-in;  animation: swal2-rotate-success-circular-line 4.25s ease-in;}.swal2-progress-steps {  flex-wrap: wrap;  align-items: center;  max-width: 100%;  margin: 1.25em auto;  padding: 0;  background: inherit;  font-weight: 600;}.swal2-progress-steps li {  display: inline-block;  position: relative;}.swal2-progress-steps .swal2-progress-step {  z-index: 20;  flex-shrink: 0;  width: 2em;  height: 2em;  border-radius: 2em;  background: #2778c4;  color: #fff;  line-height: 2em;  text-align: center;}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {  background: #2778c4;}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step {  background: #add8e6;  color: #fff;}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line {  background: #add8e6;}.swal2-progress-steps .swal2-progress-step-line {  z-index: 10;  flex-shrink: 0;  width: 2.5em;  height: 0.4em;  margin: 0 -1px;  background: #2778c4;}[class^=swal2] {  -webkit-tap-highlight-color: transparent;}.swal2-show {  -webkit-animation: swal2-show 0.3s;  animation: swal2-show 0.3s;}.swal2-hide {  -webkit-animation: swal2-hide 0.15s forwards;  animation: swal2-hide 0.15s forwards;}.swal2-noanimation {  transition: none;}.swal2-scrollbar-measure {  position: absolute;  top: -9999px;  width: 50px;  height: 50px;  overflow: scroll;}.swal2-rtl .swal2-close {  margin-right: initial;  margin-left: 0;}.swal2-rtl .swal2-timer-progress-bar {  right: 0;  left: auto;}@-webkit-keyframes swal2-toast-show {  0% {    transform: translateY(-0.625em) rotateZ(2deg);  }  33% {    transform: translateY(0) rotateZ(-2deg);  }  66% {    transform: translateY(0.3125em) rotateZ(2deg);  }  100% {    transform: translateY(0) rotateZ(0deg);  }}@keyframes swal2-toast-show {  0% {    transform: translateY(-0.625em) rotateZ(2deg);  }  33% {    transform: translateY(0) rotateZ(-2deg);  }  66% {    transform: translateY(0.3125em) rotateZ(2deg);  }  100% {    transform: translateY(0) rotateZ(0deg);  }}@-webkit-keyframes swal2-toast-hide {  100% {    transform: rotateZ(1deg);    opacity: 0;  }}@keyframes swal2-toast-hide {  100% {    transform: rotateZ(1deg);    opacity: 0;  }}@-webkit-keyframes swal2-toast-animate-success-line-tip {  0% {    top: 0.5625em;    left: 0.0625em;    width: 0;  }  54% {    top: 0.125em;    left: 0.125em;    width: 0;  }  70% {    top: 0.625em;    left: -0.25em;    width: 1.625em;  }  84% {    top: 1.0625em;    left: 0.75em;    width: 0.5em;  }  100% {    top: 1.125em;    left: 0.1875em;    width: 0.75em;  }}@keyframes swal2-toast-animate-success-line-tip {  0% {    top: 0.5625em;    left: 0.0625em;    width: 0;  }  54% {    top: 0.125em;    left: 0.125em;    width: 0;  }  70% {    top: 0.625em;    left: -0.25em;    width: 1.625em;  }  84% {    top: 1.0625em;    left: 0.75em;    width: 0.5em;  }  100% {    top: 1.125em;    left: 0.1875em;    width: 0.75em;  }}@-webkit-keyframes swal2-toast-animate-success-line-long {  0% {    top: 1.625em;    right: 1.375em;    width: 0;  }  65% {    top: 1.25em;    right: 0.9375em;    width: 0;  }  84% {    top: 0.9375em;    right: 0;    width: 1.125em;  }  100% {    top: 0.9375em;    right: 0.1875em;    width: 1.375em;  }}@keyframes swal2-toast-animate-success-line-long {  0% {    top: 1.625em;    right: 1.375em;    width: 0;  }  65% {    top: 1.25em;    right: 0.9375em;    width: 0;  }  84% {    top: 0.9375em;    right: 0;    width: 1.125em;  }  100% {    top: 0.9375em;    right: 0.1875em;    width: 1.375em;  }}@-webkit-keyframes swal2-show {  0% {    transform: scale(0.7);  }  45% {    transform: scale(1.05);  }  80% {    transform: scale(0.95);  }  100% {    transform: scale(1);  }}@keyframes swal2-show {  0% {    transform: scale(0.7);  }  45% {    transform: scale(1.05);  }  80% {    transform: scale(0.95);  }  100% {    transform: scale(1);  }}@-webkit-keyframes swal2-hide {  0% {    transform: scale(1);    opacity: 1;  }  100% {    transform: scale(0.5);    opacity: 0;  }}@keyframes swal2-hide {  0% {    transform: scale(1);    opacity: 1;  }  100% {    transform: scale(0.5);    opacity: 0;  }}@-webkit-keyframes swal2-animate-success-line-tip {  0% {    top: 1.1875em;    left: 0.0625em;    width: 0;  }  54% {    top: 1.0625em;    left: 0.125em;    width: 0;  }  70% {    top: 2.1875em;    left: -0.375em;    width: 3.125em;  }  84% {    top: 3em;    left: 1.3125em;    width: 1.0625em;  }  100% {    top: 2.8125em;    left: 0.8125em;    width: 1.5625em;  }}@keyframes swal2-animate-success-line-tip {  0% {    top: 1.1875em;    left: 0.0625em;    width: 0;  }  54% {    top: 1.0625em;    left: 0.125em;    width: 0;  }  70% {    top: 2.1875em;    left: -0.375em;    width: 3.125em;  }  84% {    top: 3em;    left: 1.3125em;    width: 1.0625em;  }  100% {    top: 2.8125em;    left: 0.8125em;    width: 1.5625em;  }}@-webkit-keyframes swal2-animate-success-line-long {  0% {    top: 3.375em;    right: 2.875em;    width: 0;  }  65% {    top: 3.375em;    right: 2.875em;    width: 0;  }  84% {    top: 2.1875em;    right: 0;    width: 3.4375em;  }  100% {    top: 2.375em;    right: 0.5em;    width: 2.9375em;  }}@keyframes swal2-animate-success-line-long {  0% {    top: 3.375em;    right: 2.875em;    width: 0;  }  65% {    top: 3.375em;    right: 2.875em;    width: 0;  }  84% {    top: 2.1875em;    right: 0;    width: 3.4375em;  }  100% {    top: 2.375em;    right: 0.5em;    width: 2.9375em;  }}@-webkit-keyframes swal2-rotate-success-circular-line {  0% {    transform: rotate(-45deg);  }  5% {    transform: rotate(-45deg);  }  12% {    transform: rotate(-405deg);  }  100% {    transform: rotate(-405deg);  }}@keyframes swal2-rotate-success-circular-line {  0% {    transform: rotate(-45deg);  }  5% {    transform: rotate(-45deg);  }  12% {    transform: rotate(-405deg);  }  100% {    transform: rotate(-405deg);  }}@-webkit-keyframes swal2-animate-error-x-mark {  0% {    margin-top: 1.625em;    transform: scale(0.4);    opacity: 0;  }  50% {    margin-top: 1.625em;    transform: scale(0.4);    opacity: 0;  }  80% {    margin-top: -0.375em;    transform: scale(1.15);  }  100% {    margin-top: 0;    transform: scale(1);    opacity: 1;  }}@keyframes swal2-animate-error-x-mark {  0% {    margin-top: 1.625em;    transform: scale(0.4);    opacity: 0;  }  50% {    margin-top: 1.625em;    transform: scale(0.4);    opacity: 0;  }  80% {    margin-top: -0.375em;    transform: scale(1.15);  }  100% {    margin-top: 0;    transform: scale(1);    opacity: 1;  }}@-webkit-keyframes swal2-animate-error-icon {  0% {    transform: rotateX(100deg);    opacity: 0;  }  100% {    transform: rotateX(0deg);    opacity: 1;  }}@keyframes swal2-animate-error-icon {  0% {    transform: rotateX(100deg);    opacity: 0;  }  100% {    transform: rotateX(0deg);    opacity: 1;  }}@-webkit-keyframes swal2-rotate-loading {  0% {    transform: rotate(0deg);  }  100% {    transform: rotate(360deg);  }}@keyframes swal2-rotate-loading {  0% {    transform: rotate(0deg);  }  100% {    transform: rotate(360deg);  }}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {  overflow: hidden;}body.swal2-height-auto {  height: auto !important;}body.swal2-no-backdrop .swal2-container {  background-color: transparent !important;  pointer-events: none;}body.swal2-no-backdrop .swal2-container .swal2-popup {  pointer-events: all;}body.swal2-no-backdrop .swal2-container .swal2-modal {  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);}@media print {  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {    overflow-y: scroll !important;  }  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true] {    display: none;  }  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container {    position: static !important;  }}body.swal2-toast-shown .swal2-container {  box-sizing: border-box;  width: 360px;  max-width: 100%;  background-color: transparent;}body.swal2-toast-shown .swal2-container.swal2-top {  top: 0;  right: auto;  bottom: auto;  left: 50%;  transform: translateX(-50%);}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right {  top: 0;  right: 0;  bottom: auto;  left: auto;}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left {  top: 0;  right: auto;  bottom: auto;  left: 0;}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left {  top: 50%;  right: auto;  bottom: auto;  left: 0;  transform: translateY(-50%);}body.swal2-toast-shown .swal2-container.swal2-center {  top: 50%;  right: auto;  bottom: auto;  left: 50%;  transform: translate(-50%, -50%);}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right {  top: 50%;  right: 0;  bottom: auto;  left: auto;  transform: translateY(-50%);}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left {  top: auto;  right: auto;  bottom: 0;  left: 0;}body.swal2-toast-shown .swal2-container.swal2-bottom {  top: auto;  right: auto;  bottom: 0;  left: 50%;  transform: translateX(-50%);}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right {  top: auto;  right: 0;  bottom: 0;  left: auto;}.swal2-popup {  border-radius: 0.75rem;}.swal2-styled.swal2-confirm {  background-image: linear-gradient(195deg, #49a3f1 0%, #1A73E8 100%);  background-color: transparent;  --bs-btn-padding-y: 0.625rem;  --bs-btn-padding-x: 1.5rem;  --bs-btn-font-size: 0.75rem;  --bs-btn-border-radius: 0.5rem;}.swal2-styled.swal2-confirm:hover,.swal2-styled.swal2-confirm:focus {  background-image: linear-gradient(195deg, #49a3f1 0%, #1A73E8 100%);  outline: 0;  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.09), 0 2px 3px -1px rgba(0, 0, 0, 0.07);}.swal2-confirm.btn.bg-gradient-success {  margin-left: 10px;  margin-right: 10px;}.swal2-image {  border-radius: 0.5rem;  margin-bottom: 0;}.swal2-close {  outline: none;}.swal2-close:focus {  outline: none;  box-shadow: none;}.swal2-input {  padding: 0.5rem 0;  font-size: 0.875rem;  font-weight: 400;  line-height: 1.5rem;  color: #495057;  background-color: transparent;  background-clip: padding-box;  border: 1px solid #d2d6da;}.swal2-icon.swal2-success {  border-color: #4CAF50;  color: #4CAF50;}.swal2-icon.swal2-info {  border-color: #1A73E8;  color: #1A73E8;}.swal2-icon.swal2-warning {  border-color: #fb8c00;  color: #fb8c00;}.swal2-icon.swal2-question {  border-color: #7b809a;  color: #7b809a;}.swal2-icon.swal2-success [class^=swal2-success-line] {  background-color: #4CAF50;}/* * The MIT License * Copyright (c) 2012 Matias Meno <m@tias.me> */@-webkit-keyframes passing-through {  0% {    opacity: 0;    -webkit-transform: translateY(40px);    -moz-transform: translateY(40px);    -ms-transform: translateY(40px);    -o-transform: translateY(40px);    transform: translateY(40px);  }  30%,  70% {    opacity: 1;    -webkit-transform: translateY(0px);    -moz-transform: translateY(0px);    -ms-transform: translateY(0px);    -o-transform: translateY(0px);    transform: translateY(0px);  }  100% {    opacity: 0;    -webkit-transform: translateY(-40px);    -moz-transform: translateY(-40px);    -ms-transform: translateY(-40px);    -o-transform: translateY(-40px);    transform: translateY(-40px);  }}@-moz-keyframes passing-through {  0% {    opacity: 0;    -webkit-transform: translateY(40px);    -moz-transform: translateY(40px);    -ms-transform: translateY(40px);    -o-transform: translateY(40px);    transform: translateY(40px);  }  30%,  70% {    opacity: 1;    -webkit-transform: translateY(0px);    -moz-transform: translateY(0px);    -ms-transform: translateY(0px);    -o-transform: translateY(0px);    transform: translateY(0px);  }  100% {    opacity: 0;    -webkit-transform: translateY(-40px);    -moz-transform: translateY(-40px);    -ms-transform: translateY(-40px);    -o-transform: translateY(-40px);    transform: translateY(-40px);  }}@keyframes passing-through {  0% {    opacity: 0;    -webkit-transform: translateY(40px);    -moz-transform: translateY(40px);    -ms-transform: translateY(40px);    -o-transform: translateY(40px);    transform: translateY(40px);  }  30%,  70% {    opacity: 1;    -webkit-transform: translateY(0px);    -moz-transform: translateY(0px);    -ms-transform: translateY(0px);    -o-transform: translateY(0px);    transform: translateY(0px);  }  100% {    opacity: 0;    -webkit-transform: translateY(-40px);    -moz-transform: translateY(-40px);    -ms-transform: translateY(-40px);    -o-transform: translateY(-40px);    transform: translateY(-40px);  }}@-webkit-keyframes slide-in {  0% {    opacity: 0;    -webkit-transform: translateY(40px);    -moz-transform: translateY(40px);    -ms-transform: translateY(40px);    -o-transform: translateY(40px);    transform: translateY(40px);  }  30% {    opacity: 1;    -webkit-transform: translateY(0px);    -moz-transform: translateY(0px);    -ms-transform: translateY(0px);    -o-transform: translateY(0px);    transform: translateY(0px);  }}@-moz-keyframes slide-in {  0% {    opacity: 0;    -webkit-transform: translateY(40px);    -moz-transform: translateY(40px);    -ms-transform: translateY(40px);    -o-transform: translateY(40px);    transform: translateY(40px);  }  30% {    opacity: 1;    -webkit-transform: translateY(0px);    -moz-transform: translateY(0px);    -ms-transform: translateY(0px);    -o-transform: translateY(0px);    transform: translateY(0px);  }}@keyframes slide-in {  0% {    opacity: 0;    -webkit-transform: translateY(40px);    -moz-transform: translateY(40px);    -ms-transform: translateY(40px);    -o-transform: translateY(40px);    transform: translateY(40px);  }  30% {    opacity: 1;    -webkit-transform: translateY(0px);    -moz-transform: translateY(0px);    -ms-transform: translateY(0px);    -o-transform: translateY(0px);    transform: translateY(0px);  }}@-webkit-keyframes pulse {  0% {    -webkit-transform: scale(1);    -moz-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1);  }  10% {    -webkit-transform: scale(1.1);    -moz-transform: scale(1.1);    -ms-transform: scale(1.1);    -o-transform: scale(1.1);    transform: scale(1.1);  }  20% {    -webkit-transform: scale(1);    -moz-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1);  }}@-moz-keyframes pulse {  0% {    -webkit-transform: scale(1);    -moz-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1);  }  10% {    -webkit-transform: scale(1.1);    -moz-transform: scale(1.1);    -ms-transform: scale(1.1);    -o-transform: scale(1.1);    transform: scale(1.1);  }  20% {    -webkit-transform: scale(1);    -moz-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1);  }}@keyframes pulse {  0% {    -webkit-transform: scale(1);    -moz-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1);  }  10% {    -webkit-transform: scale(1.1);    -moz-transform: scale(1.1);    -ms-transform: scale(1.1);    -o-transform: scale(1.1);    transform: scale(1.1);  }  20% {    -webkit-transform: scale(1);    -moz-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1);  }}.dropzone,.dropzone * {  box-sizing: border-box;}.dropzone {  min-height: 150px;  background: white;  padding: 20px 20px;}.dropzone.dz-clickable {  cursor: pointer;}.dropzone.dz-clickable * {  cursor: default;}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message * {  cursor: pointer;}.dropzone.dz-started .dz-message {  display: none;}.dropzone.dz-drag-hover {  border-style: solid;}.dropzone.dz-drag-hover .dz-message {  opacity: 0.5;}.dropzone .dz-message {  text-align: center;  margin: 3em 0;}.dropzone .dz-message .dz-button {  background: none;  color: #7b809a;  border: none;  padding: 0;  font: inherit;  cursor: pointer;  outline: inherit;}.dropzone .dz-preview {  position: relative;  display: inline-block;  vertical-align: top;  margin: 16px;  min-height: 100px;}.dropzone .dz-preview:hover {  z-index: 1000;}.dropzone .dz-preview:hover .dz-details {  opacity: 1;}.dropzone .dz-preview.dz-file-preview .dz-image {  border-radius: 20px;  background: #999;  background: linear-gradient(to bottom, #eee, #ddd);}.dropzone .dz-preview.dz-file-preview .dz-details {  opacity: 1;}.dropzone .dz-preview.dz-image-preview {  background: white;}.dropzone .dz-preview.dz-image-preview .dz-details {  -webkit-transition: opacity 0.2s linear;  -moz-transition: opacity 0.2s linear;  -ms-transition: opacity 0.2s linear;  -o-transition: opacity 0.2s linear;  transition: opacity 0.2s linear;}.dropzone .dz-preview .dz-remove {  font-size: 14px;  text-align: center;  display: block;  cursor: pointer;  border: none;}.dropzone .dz-preview .dz-remove:hover {  text-decoration: underline;}.dropzone .dz-preview:hover .dz-details {  opacity: 1;}.dropzone .dz-preview .dz-details {  z-index: 20;  position: absolute;  top: 0;  left: 0;  opacity: 1;  font-size: 13px;  min-width: 100%;  max-width: 100%;  padding: 2em 1em;  text-align: center;  color: rgba(52, 71, 103, 0.9);  line-height: 150%;}.dropzone .dz-preview .dz-details .dz-size {  margin-bottom: 1em;  font-size: 16px;}.dropzone .dz-preview .dz-details .dz-filename {  white-space: nowrap;}.dropzone .dz-preview .dz-details .dz-filename:hover span {  border: 1px solid rgba(200, 200, 200, 0.8);  background-color: rgba(255, 255, 255, 0.8);}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {  overflow: hidden;  text-overflow: ellipsis;}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {  border: 1px solid transparent;}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span {  background-color: rgba(255, 255, 255, 0.7);  padding: 0 0.4em;  border-radius: 3px;}.dropzone .dz-preview:hover .dz-image img {  -webkit-transform: scale(1.05, 1.05);  -moz-transform: scale(1.05, 1.05);  -ms-transform: scale(1.05, 1.05);  -o-transform: scale(1.05, 1.05);  transform: scale(1.05, 1.05);  -webkit-filter: blur(8px);  filter: blur(8px);}.dropzone .dz-preview .dz-image {  border-radius: 20px;  overflow: hidden;  width: 120px;  height: 120px;  position: relative;  display: block;  z-index: 10;}.dropzone .dz-preview .dz-image img {  display: block;}.dropzone .dz-preview.dz-success .dz-success-mark {  -webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);  -moz-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);  -ms-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);  -o-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);  animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);}.dropzone .dz-preview.dz-error .dz-error-mark {  opacity: 1;  -webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);  -moz-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);  -ms-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);  -o-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);  animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark {  pointer-events: none;  opacity: 0;  z-index: 500;  position: absolute;  display: block;  top: 53%;  left: 50%;  margin-left: -27px;  margin-top: -27px;}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg {  display: block;  width: 54px;  height: 54px;}.dropzone .dz-preview.dz-processing .dz-progress {  opacity: 1;  -webkit-transition: all 0.2s linear;  -moz-transition: all 0.2s linear;  -ms-transition: all 0.2s linear;  -o-transition: all 0.2s linear;  transition: all 0.2s linear;}.dropzone .dz-preview.dz-complete .dz-progress {  opacity: 0;  -webkit-transition: opacity 0.4s ease-in;  -moz-transition: opacity 0.4s ease-in;  -ms-transition: opacity 0.4s ease-in;  -o-transition: opacity 0.4s ease-in;  transition: opacity 0.4s ease-in;}.dropzone .dz-preview:not(.dz-processing) .dz-progress {  -webkit-animation: pulse 6s ease infinite;  -moz-animation: pulse 6s ease infinite;  -ms-animation: pulse 6s ease infinite;  -o-animation: pulse 6s ease infinite;  animation: pulse 6s ease infinite;}.dropzone .dz-preview .dz-progress {  opacity: 1;  z-index: 1000;  pointer-events: none;  position: absolute;  height: 16px;  left: 50%;  top: 50%;  margin-top: -8px;  width: 80px;  margin-left: -40px;  background: rgba(255, 255, 255, 0.9);  -webkit-transform: scale(1);  border-radius: 8px;  overflow: hidden;}.dropzone .dz-preview .dz-progress .dz-upload {  background: #333;  background: linear-gradient(to bottom, #666, #444);  position: absolute;  top: 0;  left: 0;  bottom: 0;  width: 0;  -webkit-transition: width 300ms ease-in-out;  -moz-transition: width 300ms ease-in-out;  -ms-transition: width 300ms ease-in-out;  -o-transition: width 300ms ease-in-out;  transition: width 300ms ease-in-out;}.dropzone .dz-preview.dz-error .dz-error-message {  display: none;}.dropzone .dz-preview.dz-error:hover .dz-error-message {  opacity: 1;  pointer-events: auto;}.dropzone .dz-preview .dz-error-message {  pointer-events: none;  z-index: 1000;  position: absolute;  display: block;  display: none;  opacity: 0;  -webkit-transition: opacity 0.3s ease;  -moz-transition: opacity 0.3s ease;  -ms-transition: opacity 0.3s ease;  -o-transition: opacity 0.3s ease;  transition: opacity 0.3s ease;  border-radius: 8px;  font-size: 13px;  top: 130px;  left: -10px;  width: 140px;  background: #be2626;  background: linear-gradient(to bottom, #be2626, #a92222);  padding: 0.5em 1.2em;  color: white;}.dropzone .dz-preview .dz-error-message:after {  content: '';  position: absolute;  top: -6px;  left: 64px;  width: 0;  height: 0;  border-left: 6px solid transparent;  border-right: 6px solid transparent;  border-bottom: 6px solid #be2626;}/*!* Highlight.js 10.7.2 (00233d63)* License: BSD-3-Clause* Copyright (c) 2006-2021, Ivan Sagalaev */.hljs {  display: block;  overflow-x: auto;  padding: 0.5em;  background: #f0f0f0;}.hljs,.hljs-subst {  color: #444;}.hljs-comment {  color: #888;}.hljs-attribute,.hljs-doctag,.hljs-keyword,.hljs-meta-keyword,.hljs-name,.hljs-selector-tag {  font-weight: 700;}.hljs-deletion,.hljs-number,.hljs-quote,.hljs-selector-class,.hljs-selector-id,.hljs-string,.hljs-template-tag,.hljs-type {  color: #800;}.hljs-section,.hljs-title {  color: #800;  font-weight: 700;}.hljs-link,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable,.hljs-variable {  color: #bc6060;}.hljs-literal {  color: #78a960;}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-code {  color: #397300;}.hljs-meta {  color: #1f7199;}.hljs-meta-string {  color: #4d99bf;}.hljs-emphasis {  font-style: italic;}.hljs-strong {  font-weight: 700;}/*! * Quill Editor v1.3.6 * https://quilljs.com/ * Copyright (c) 2014, Jason Chen * Copyright (c) 2013, salesforce.com */.ql-container {  box-sizing: border-box;  font-family: Helvetica, Arial, sans-serif;  font-size: 13px;  height: 100%;  margin: 0px;  position: relative;}.ql-container.ql-disabled .ql-tooltip {  visibility: hidden;}.ql-container.ql-disabled .ql-editor ul[data-checked]>li::before {  pointer-events: none;}.ql-clipboard {  left: -100000px;  height: 1px;  overflow-y: hidden;  position: absolute;  top: 50%;}.ql-clipboard p {  margin: 0;  padding: 0;}.ql-editor {  box-sizing: border-box;  line-height: 1.42;  height: 100%;  outline: none;  overflow-y: auto;  padding: 12px 15px;  tab-size: 4;  -moz-tab-size: 4;  text-align: left;  white-space: pre-wrap;  word-wrap: break-word;}.ql-editor>* {  cursor: text;}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor .h1,.ql-editor h2,.ql-editor .h2,.ql-editor h3,.ql-editor .h3,.ql-editor h4,.ql-editor .h4,.ql-editor h5,.ql-editor .h5,.ql-editor h6,.ql-editor .h6 {  margin: 0;  padding: 0;  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;}.ql-editor ol,.ql-editor ul {  padding-left: 1.5em;}.ql-editor ol>li,.ql-editor ul>li {  list-style-type: none;}.ql-editor ul>li::before {  content: '\2022';}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false] {  pointer-events: none;}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li * {  pointer-events: all;}.ql-editor ul[data-checked=true]>li::before,.ql-editor ul[data-checked=false]>li::before {  color: #777;  cursor: pointer;  pointer-events: all;}.ql-editor ul[data-checked=true]>li::before {  content: '\2611';}.ql-editor ul[data-checked=false]>li::before {  content: '\2610';}.ql-editor li::before {  display: inline-block;  white-space: nowrap;  width: 1.2em;}.ql-editor li:not(.ql-direction-rtl)::before {  margin-left: -1.5em;  margin-right: 0.3em;  text-align: right;}.ql-editor li.ql-direction-rtl::before {  margin-left: 0.3em;  margin-right: -1.5em;}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl) {  padding-left: 1.5em;}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl {  padding-right: 1.5em;}.ql-editor ol li {  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;  counter-increment: list-0;}.ql-editor ol li:before {  content: counter(list-0, decimal) ". ";}.ql-editor ol li.ql-indent-1 {  counter-increment: list-1;}.ql-editor ol li.ql-indent-1:before {  content: counter(list-1, lower-alpha) ". ";}.ql-editor ol li.ql-indent-1 {  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;}.ql-editor ol li.ql-indent-2 {  counter-increment: list-2;}.ql-editor ol li.ql-indent-2:before {  content: counter(list-2, lower-roman) ". ";}.ql-editor ol li.ql-indent-2 {  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;}.ql-editor ol li.ql-indent-3 {  counter-increment: list-3;}.ql-editor ol li.ql-indent-3:before {  content: counter(list-3, decimal) ". ";}.ql-editor ol li.ql-indent-3 {  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;}.ql-editor ol li.ql-indent-4 {  counter-increment: list-4;}.ql-editor ol li.ql-indent-4:before {  content: counter(list-4, lower-alpha) ". ";}.ql-editor ol li.ql-indent-4 {  counter-reset: list-5 list-6 list-7 list-8 list-9;}.ql-editor ol li.ql-indent-5 {  counter-increment: list-5;}.ql-editor ol li.ql-indent-5:before {  content: counter(list-5, lower-roman) ". ";}.ql-editor ol li.ql-indent-5 {  counter-reset: list-6 list-7 list-8 list-9;}.ql-editor ol li.ql-indent-6 {  counter-increment: list-6;}.ql-editor ol li.ql-indent-6:before {  content: counter(list-6, decimal) ". ";}.ql-editor ol li.ql-indent-6 {  counter-reset: list-7 list-8 list-9;}.ql-editor ol li.ql-indent-7 {  counter-increment: list-7;}.ql-editor ol li.ql-indent-7:before {  content: counter(list-7, lower-alpha) ". ";}.ql-editor ol li.ql-indent-7 {  counter-reset: list-8 list-9;}.ql-editor ol li.ql-indent-8 {  counter-increment: list-8;}.ql-editor ol li.ql-indent-8:before {  content: counter(list-8, lower-roman) ". ";}.ql-editor ol li.ql-indent-8 {  counter-reset: list-9;}.ql-editor ol li.ql-indent-9 {  counter-increment: list-9;}.ql-editor ol li.ql-indent-9:before {  content: counter(list-9, decimal) ". ";}.ql-editor .ql-indent-1:not(.ql-direction-rtl) {  padding-left: 3em;}.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {  padding-left: 4.5em;}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {  padding-right: 3em;}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {  padding-right: 4.5em;}.ql-editor .ql-indent-2:not(.ql-direction-rtl) {  padding-left: 6em;}.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {  padding-left: 7.5em;}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {  padding-right: 6em;}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {  padding-right: 7.5em;}.ql-editor .ql-indent-3:not(.ql-direction-rtl) {  padding-left: 9em;}.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {  padding-left: 10.5em;}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {  padding-right: 9em;}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {  padding-right: 10.5em;}.ql-editor .ql-indent-4:not(.ql-direction-rtl) {  padding-left: 12em;}.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {  padding-left: 13.5em;}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {  padding-right: 12em;}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {  padding-right: 13.5em;}.ql-editor .ql-indent-5:not(.ql-direction-rtl) {  padding-left: 15em;}.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {  padding-left: 16.5em;}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {  padding-right: 15em;}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {  padding-right: 16.5em;}.ql-editor .ql-indent-6:not(.ql-direction-rtl) {  padding-left: 18em;}.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {  padding-left: 19.5em;}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {  padding-right: 18em;}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {  padding-right: 19.5em;}.ql-editor .ql-indent-7:not(.ql-direction-rtl) {  padding-left: 21em;}.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {  padding-left: 22.5em;}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {  padding-right: 21em;}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {  padding-right: 22.5em;}.ql-editor .ql-indent-8:not(.ql-direction-rtl) {  padding-left: 24em;}.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {  padding-left: 25.5em;}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {  padding-right: 24em;}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {  padding-right: 25.5em;}.ql-editor .ql-indent-9:not(.ql-direction-rtl) {  padding-left: 27em;}.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {  padding-left: 28.5em;}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {  padding-right: 27em;}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {  padding-right: 28.5em;}.ql-editor .ql-video {  display: block;  max-width: 100%;}.ql-editor .ql-video.ql-align-center {  margin: 0 auto;}.ql-editor .ql-video.ql-align-right {  margin: 0 0 0 auto;}.ql-editor .ql-bg-black {  background-color: #000;}.ql-editor .ql-bg-red {  background-color: #e60000;}.ql-editor .ql-bg-orange {  background-color: #f90;}.ql-editor .ql-bg-yellow {  background-color: #ff0;}.ql-editor .ql-bg-green {  background-color: #008a00;}.ql-editor .ql-bg-blue {  background-color: #06c;}.ql-editor .ql-bg-purple {  background-color: #93f;}.ql-editor .ql-color-white {  color: #fff;}.ql-editor .ql-color-red {  color: #e60000;}.ql-editor .ql-color-orange {  color: #f90;}.ql-editor .ql-color-yellow {  color: #ff0;}.ql-editor .ql-color-green {  color: #008a00;}.ql-editor .ql-color-blue {  color: #06c;}.ql-editor .ql-color-purple {  color: #93f;}.ql-editor .ql-font-serif {  font-family: Georgia, Times New Roman, serif;}.ql-editor .ql-font-monospace {  font-family: Monaco, Courier New, monospace;}.ql-editor .ql-size-small {  font-size: 0.75em;}.ql-editor .ql-size-large {  font-size: 1.5em;}.ql-editor .ql-size-huge {  font-size: 2.5em;}.ql-editor .ql-direction-rtl {  direction: rtl;  text-align: inherit;}.ql-editor .ql-align-center {  text-align: center;}.ql-editor .ql-align-justify {  text-align: justify;}.ql-editor .ql-align-right {  text-align: right;}.ql-editor.ql-blank::before {  color: rgba(0, 0, 0, 0.6);  content: attr(data-placeholder);  font-style: italic;  left: 15px;  pointer-events: none;  position: absolute;  right: 15px;}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after {  clear: both;  content: '';  display: table;}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button {  background: none;  border: none;  cursor: pointer;  display: inline-block;  float: left;  height: 24px;  padding: 3px 5px;  width: 28px;}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg {  float: left;  height: 100%;}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover {  outline: none;}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file] {  display: none;}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected {  color: #06c;}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {  fill: #06c;}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {  stroke: #06c;}@media (pointer: coarse) {  .ql-snow.ql-toolbar button:hover:not(.ql-active),  .ql-snow .ql-toolbar button:hover:not(.ql-active) {    color: #444;  }  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {    fill: #444;  }  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {    stroke: #444;  }}.ql-snow {  box-sizing: border-box;}.ql-snow * {  box-sizing: border-box;}.ql-snow .ql-hidden {  display: none;}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top {  visibility: hidden;}.ql-snow .ql-tooltip {  position: absolute;  transform: translateY(10px);}.ql-snow .ql-tooltip a {  cursor: pointer;  text-decoration: none;}.ql-snow .ql-tooltip.ql-flip {  transform: translateY(-10px);}.ql-snow .ql-formats {  display: inline-block;  vertical-align: middle;}.ql-snow .ql-formats:after {  clear: both;  content: '';  display: table;}.ql-snow .ql-stroke {  fill: none;  stroke: #444;  stroke-linecap: round;  stroke-linejoin: round;  stroke-width: 2;}.ql-snow .ql-stroke-miter {  fill: none;  stroke: #444;  stroke-miterlimit: 10;  stroke-width: 2;}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill {  fill: #444;}.ql-snow .ql-empty {  fill: none;}.ql-snow .ql-even {  fill-rule: evenodd;}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin {  stroke-width: 1;}.ql-snow .ql-transparent {  opacity: 0.4;}.ql-snow .ql-direction svg:last-child {  display: none;}.ql-snow .ql-direction.ql-active svg:last-child {  display: inline;}.ql-snow .ql-direction.ql-active svg:first-child {  display: none;}.ql-snow .ql-editor h1,.ql-snow .ql-editor .h1 {  font-size: 2em;}.ql-snow .ql-editor h2,.ql-snow .ql-editor .h2 {  font-size: 1.5em;}.ql-snow .ql-editor h3,.ql-snow .ql-editor .h3 {  font-size: 1.17em;}.ql-snow .ql-editor h4,.ql-snow .ql-editor .h4 {  font-size: 1em;}.ql-snow .ql-editor h5,.ql-snow .ql-editor .h5 {  font-size: 0.83em;}.ql-snow .ql-editor h6,.ql-snow .ql-editor .h6 {  font-size: 0.67em;}.ql-snow .ql-editor a {  text-decoration: underline;}.ql-snow .ql-editor blockquote {  border-left: 4px solid #ccc;  margin-bottom: 5px;  margin-top: 5px;  padding-left: 16px;}.ql-snow .ql-editor code,.ql-snow .ql-editor pre {  background-color: #f0f0f0;  border-radius: 3px;}.ql-snow .ql-editor pre {  white-space: pre-wrap;  margin-bottom: 5px;  margin-top: 5px;  padding: 5px 10px;}.ql-snow .ql-editor code {  font-size: 85%;  padding: 2px 4px;}.ql-snow .ql-editor pre.ql-syntax {  background-color: #23241f;  color: #f8f8f2;  overflow: visible;}.ql-snow .ql-editor img {  max-width: 100%;}.ql-snow .ql-picker {  color: #444;  display: inline-block;  float: left;  font-size: 14px;  font-weight: 500;  height: 24px;  position: relative;  vertical-align: middle;}.ql-snow .ql-picker-label {  cursor: pointer;  display: inline-block;  height: 100%;  padding-left: 8px;  padding-right: 2px;  position: relative;  width: 100%;}.ql-snow .ql-picker-label::before {  display: inline-block;  line-height: 22px;}.ql-snow .ql-picker-options {  background-color: #fff;  display: none;  min-width: 100%;  padding: 4px 8px;  position: absolute;  white-space: nowrap;}.ql-snow .ql-picker-options .ql-picker-item {  cursor: pointer;  display: block;  padding-bottom: 5px;  padding-top: 5px;}.ql-snow .ql-picker.ql-expanded .ql-picker-label {  color: #ccc;  z-index: 2;}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {  fill: #ccc;}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {  stroke: #ccc;}.ql-snow .ql-picker.ql-expanded .ql-picker-options {  display: block;  margin-top: -1px;  top: 100%;  z-index: 1;}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker {  width: 28px;}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label {  padding: 2px 4px;}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg {  right: 4px;}.ql-snow .ql-icon-picker .ql-picker-options {  padding: 4px 0px;}.ql-snow .ql-icon-picker .ql-picker-item {  height: 24px;  width: 24px;  padding: 2px 4px;}.ql-snow .ql-color-picker .ql-picker-options {  padding: 3px 5px;  width: 152px;}.ql-snow .ql-color-picker .ql-picker-item {  border: 1px solid transparent;  float: left;  height: 16px;  margin: 2px;  padding: 0px;  width: 16px;}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {  position: absolute;  margin-top: -9px;  right: 0;  top: 50%;  width: 18px;}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {  content: attr(data-label);}.ql-snow .ql-picker.ql-header {  width: 98px;}.ql-snow .ql-picker.ql-header .ql-picker-label::before,.ql-snow .ql-picker.ql-header .ql-picker-item::before {  content: 'Normal';}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {  content: 'Heading 1';}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {  content: 'Heading 2';}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {  content: 'Heading 3';}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {  content: 'Heading 4';}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {  content: 'Heading 5';}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {  content: 'Heading 6';}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {  font-size: 2em;}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {  font-size: 1.5em;}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {  font-size: 1.17em;}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {  font-size: 1em;}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {  font-size: 0.83em;}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {  font-size: 0.67em;}.ql-snow .ql-picker.ql-font {  width: 108px;}.ql-snow .ql-picker.ql-font .ql-picker-label::before,.ql-snow .ql-picker.ql-font .ql-picker-item::before {  content: 'Sans Serif';}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {  content: 'Serif';}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {  content: 'Monospace';}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {  font-family: Georgia, Times New Roman, serif;}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {  font-family: Monaco, Courier New, monospace;}.ql-snow .ql-picker.ql-size {  width: 98px;}.ql-snow .ql-picker.ql-size .ql-picker-label::before,.ql-snow .ql-picker.ql-size .ql-picker-item::before {  content: 'Normal';}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {  content: 'Small';}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {  content: 'Large';}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {  content: 'Huge';}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {  font-size: 10px;}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {  font-size: 18px;}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {  font-size: 32px;}.ql-snow .ql-color-picker.ql-background .ql-picker-item {  background-color: #fff;}.ql-snow .ql-color-picker.ql-color .ql-picker-item {  background-color: #000;}.ql-toolbar.ql-snow {  border: 1px solid #ccc;  border-top-right-radius: 0.375rem;  border-top-left-radius: 0.375rem;  box-sizing: border-box;  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;  padding: 8px;}.ql-toolbar.ql-snow .ql-formats {  margin-right: 15px;}.ql-toolbar.ql-snow .ql-picker-label {  border: 1px solid transparent;}.ql-toolbar.ql-snow .ql-picker-options {  border: 1px solid transparent;  box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px;}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {  border-color: #ccc;}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {  border-color: #ccc;}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {  border-color: #000;}.ql-toolbar.ql-snow+.ql-container.ql-snow {  border-top: 0px;  border-bottom-left-radius: 0.375rem;  border-bottom-right-radius: 0.375rem;}.ql-snow .ql-tooltip {  background-color: #fff;  border: 1px solid #ccc;  box-shadow: 0px 0px 5px #ddd;  color: #444;  padding: 5px 12px;  white-space: nowrap;}.ql-snow .ql-tooltip::before {  content: "Visit URL:";  line-height: 26px;  margin-right: 8px;}.ql-snow .ql-tooltip input[type=text] {  display: none;  border: 1px solid #ccc;  font-size: 13px;  height: 26px;  margin: 0px;  padding: 3px 5px;  width: 170px;}.ql-snow .ql-tooltip a.ql-preview {  display: inline-block;  max-width: 200px;  overflow-x: hidden;  text-overflow: ellipsis;  vertical-align: top;}.ql-snow .ql-tooltip a.ql-action::after {  border-right: 1px solid #ccc;  content: 'Edit';  margin-left: 16px;  padding-right: 8px;}.ql-snow .ql-tooltip a.ql-remove::before {  content: 'Remove';  margin-left: 8px;}.ql-snow .ql-tooltip a {  line-height: 26px;}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove {  display: none;}.ql-snow .ql-tooltip.ql-editing input[type=text] {  display: inline-block;}.ql-snow .ql-tooltip.ql-editing a.ql-action::after {  border-right: 0px;  content: 'Save';  padding-right: 0px;}.ql-snow .ql-tooltip[data-mode=link]::before {  content: "Enter link:";}.ql-snow .ql-tooltip[data-mode=formula]::before {  content: "Enter formula:";}.ql-snow .ql-tooltip[data-mode=video]::before {  content: "Enter video:";}.ql-snow a {  color: #06c;}.ql-container.ql-snow {  border: 1px solid #ccc;}/*================================            Choices            ================================*/.choices {  position: relative;  margin-bottom: 24px;  font-size: 16px;  width: 100%;}.choices:focus {  outline: none;}.choices:last-child {  margin-bottom: 0;}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input {  background-color: #eaeaea;  cursor: not-allowed;  -webkit-user-select: none;  -ms-user-select: none;  user-select: none;}.choices.is-disabled .choices__item {  cursor: not-allowed;}.choices [hidden] {  display: none !important;}.choices[data-type*='select-one'] {  cursor: pointer;}.choices[data-type*='select-one'] .choices__inner {  padding-bottom: 7.5px;}.choices[data-type*='select-one'] .choices__input {  display: block;  width: 100%;  padding: 10px;  border-bottom: 1px solid #dddddd;  background-color: #ffffff;  margin: 0;}.choices[data-type*='select-one'] .choices__button {  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);  padding: 0;  background-size: 8px;  position: absolute;  top: 50%;  right: 0;  margin-top: -10px;  margin-right: 25px;  height: 20px;  width: 20px;  border-radius: 10em;  opacity: 0.5;}.choices[data-type*='select-one'] .choices__button:hover,.choices[data-type*='select-one'] .choices__button:focus {  opacity: 1;}.choices[data-type*='select-one'] .choices__button:focus {  box-shadow: 0px 0px 0px 2px #00bcd4;}.choices[data-type*='select-one'] .choices__item[data-value=''] .choices__button {  display: none;}.choices[data-type*='select-one']:after {  content: "\f107";  font: normal normal normal 14px/1 FontAwesome;  position: absolute;  right: 13.5px;  top: 14px;  pointer-events: none;  transition: 0.3s ease;}.choices[data-type*='select-one'].is-open:after {  transform: rotate(180deg);}.choices[data-type*='select-one'][dir='rtl']:after {  left: 11.5px;  right: auto;}.choices[data-type*='select-one'][dir='rtl'] .choices__button {  right: auto;  left: 0;  margin-left: 25px;  margin-right: 0;}.choices[data-type*='select-multiple'] .choices__inner,.choices[data-type*='text'] .choices__inner {  cursor: text;}.choices[data-type*='select-multiple'] .choices__button,.choices[data-type*='text'] .choices__button {  position: relative;  display: inline-block;  margin-top: 0;  margin-right: -6px;  margin-bottom: 0;  margin-left: 8px;  padding-left: 17px;  border-left: 1px solid rgba(255, 255, 255, 0.3);  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);  background-size: 8px;  width: 8px;  line-height: 1;  opacity: 0.75;  border-radius: 0;  transition: all 0.2s ease-in-out;}.choices[data-type*='select-multiple'] .choices__button:hover,.choices[data-type*='select-multiple'] .choices__button:focus,.choices[data-type*='text'] .choices__button:hover,.choices[data-type*='text'] .choices__button:focus {  opacity: 1;}.choices__inner {  display: flex;  align-items: center;  vertical-align: top;  width: 100%;  padding: 0.5rem 0;  border-radius: .5rem;  font-size: 14px;  min-height: 40px;  overflow: hidden;}.is-focused .choices__inner,.is-open .choices__inner {  border-color: #b7b7b7;}.is-open .choices__inner {  border-radius: 2.5px 2.5px 0 0;}.is-flipped.is-open .choices__inner {  border-radius: 0 0 2.5px 2.5px;}.choices__list {  margin: 0;  padding-left: 0;  list-style: none;}.choices__list--single {  display: inline-block;  width: 100%;}[dir='rtl'] .choices__list--single {  padding-right: 4px;  padding-left: 16px;}.choices__list--single .choices__item {  width: 100%;}.choices__list--multiple {  display: inline;}.choices__list--multiple .choices__item {  display: inline-block;  vertical-align: middle;  border-radius: 20px;  padding: 4px 10px;  font-size: 12px;  font-weight: 500;  margin-right: 3.75px;  margin-bottom: 3.75px;  background-color: #191919;  border: 1px solid #191919;  color: #ffffff;  word-break: break-all;  box-sizing: border-box;}.choices__list--multiple .choices__item[data-deletable] {  padding-right: 5px;}[dir='rtl'] .choices__list--multiple .choices__item {  margin-right: 0;  margin-left: 3.75px;}.choices__list--multiple .choices__item.is-highlighted {  background-color: #00a5bb;  border: 1px solid #008fa1;}.is-disabled .choices__list--multiple .choices__item {  background-color: #aaaaaa;  border: 1px solid #919191;}.choices__list--dropdown {  visibility: hidden;  z-index: 3;  position: absolute;  width: 100%;  background-color: #ffffff;  border: 1px solid #dddddd;  top: 100%;  margin-top: -1px;  border-bottom-left-radius: 2.5px;  border-bottom-right-radius: 2.5px;  word-break: break-all;  will-change: visibility;}.choices__list--dropdown.is-active {  visibility: visible;}.is-open .choices__list--dropdown {  border-color: #b7b7b7;}.is-flipped .choices__list--dropdown {  top: auto;  bottom: 200%;  margin-top: 0;  margin-bottom: -1px;  border-radius: 0.5rem;}.choices__list--dropdown .choices__list {  position: relative;  max-height: 300px;  overflow: auto;  -webkit-overflow-scrolling: touch;  will-change: scroll-position;}.choices__list--dropdown .choices__item {  position: relative;  padding: 0.3rem 1rem;  font-size: 0.875rem;  border-radius: 0.375rem;  transition: background-color 0.3s ease, color 0.3s ease;}[dir='rtl'] .choices__list--dropdown .choices__item {  text-align: right;}@media (min-width: 640px) {  .choices__list--dropdown .choices__item--selectable:after {    font-size: 12px;    opacity: 0;    position: absolute;    right: 10px;    top: 50%;    transform: translateY(-50%);    transition: opacity 0.3s ease;  }  [dir='rtl'] .choices__list--dropdown .choices__item--selectable {    text-align: right;    padding-left: 100px;    padding-right: 10px;  }  [dir='rtl'] .choices__list--dropdown .choices__item--selectable:after {    right: auto;    left: 10px;  }}.choices__list--dropdown .choices__item--selectable.is-highlighted {  background-color: #f2f2f2;}.choices__list--dropdown .choices__item--selectable.is-highlighted:after {  opacity: 0.5;}.choices__item {  cursor: default;}.choices__item--selectable {  cursor: pointer;}.choices__item--disabled {  cursor: not-allowed;  -webkit-user-select: none;  -ms-user-select: none;  user-select: none;  opacity: 0.5;}.choices__heading {  font-weight: 600;  font-size: 12px;  padding: 10px;  border-bottom: 1px solid #f7f7f7;  color: gray;}.choices__button {  text-indent: -9999px;  -webkit-appearance: none;  -moz-appearance: none;  appearance: none;  border: 0;  background-color: transparent;  background-repeat: no-repeat;  background-position: center;  cursor: pointer;}.choices__button:focus {  outline: none;}.choices__input {  display: inline-block;  vertical-align: baseline;  background-color: #fff;  font-size: 14px;  margin-bottom: 5px;  border: 0;  border-radius: 0;  max-width: 100%;  padding: 4px 0 4px 2px;}.choices__input:focus {  outline: 0;}[dir='rtl'] .choices__input {  padding-right: 2px;  padding-left: 0;}.choices__placeholder {  opacity: 0.5;}/*=====  End of Choices  ======*/.choices .choices__input {  background-image: linear-gradient(0deg, #e91e63 2px, rgba(156, 39, 176, 0) 0), linear-gradient(0deg, #d2d2d2 1px, rgba(209, 209, 209, 0) 0);  background-size: 0 100%, 100% 100%;}.choices.is-focused .choices__input {  background-size: 100% 100%, 100% 100%;}.is-open .choices__inner {  border-radius: 0.5rem;}.choices__list--dropdown {  display: block;  opacity: 0;  top: 45px;  transform-origin: 0 0;  pointer-events: none;  -webkit-backface-visibility: hidden;  backface-visibility: hidden;  will-change: 0 0;  border: none;  border-radius: 0.5rem;  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);  transform: scale(0.95) !important;  padding: 1rem 0.5rem;  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;}.choices__list--dropdown.is-active {  transform: scale(1) !important;  opacity: 1;  display: block;  pointer-events: auto;}.choices__list--dropdown.is-active:before {  top: -20px;}.choices__list--dropdown:before {  font-family: "FontAwesome";  content: "\f0d8";  position: absolute;  top: 0;  left: 28px;  right: auto;  font-size: 22px;  color: #fff;  transition: top 0.35s ease;}.choices[data-type*='select-one'] .choices__input {  border-bottom-color: #f8f9fa;}.choices__list--dropdown .choices__item--selectable.is-highlighted {  background: #f0f2f5;  color: #344767;}.is-focused .choices__inner,.is-open .choices__inner {  box-shadow: none;  border-color: transparent;}.choices-primary {  background-color: #e91e63;}.choices-secondary {  background-color: #7b809a;}.choices-success {  background-color: #4CAF50;}.choices-info {  background-color: #1A73E8;}.choices-warning {  background-color: #fb8c00;}.choices-danger {  background-color: #F44335;}.choices-light {  background-color: #f0f2f5;}.choices-dark {  background-color: #191919;}.choices-white {  background-color: #fff;}#completed-tasks label {  text-decoration: line-through;  color: #888;}/* Edit Task */ul li input[type=text] {  display: none;}ul li.editMode input[type=text] {  display: block;}ul li.editMode label {  display: none;}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license *//*	Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)*//* pswp = photoswipe */.pswp {  display: none;  position: absolute;  width: 100%;  height: 100%;  left: 0;  top: 0;  overflow: hidden;  -ms-touch-action: none;  touch-action: none;  z-index: 99999;  -webkit-text-size-adjust: 100%;  /* create separate layer, to avoid paint on window.onscroll in webkit/blink */  -webkit-backface-visibility: hidden;  outline: none;}.pswp * {  -webkit-box-sizing: border-box;  box-sizing: border-box;}.pswp img {  max-width: none;}/* style is added when JS option showHideOpacity is set to true */.pswp--animate_opacity {  /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */  opacity: 0.001;  will-change: opacity;  /* for open/close transition */  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);}.pswp--open {  display: block;}.pswp--zoom-allowed .pswp__img {  /* autoprefixer: off */  cursor: -webkit-zoom-in;  cursor: -moz-zoom-in;  cursor: zoom-in;}.pswp--zoomed-in .pswp__img {  /* autoprefixer: off */  cursor: -webkit-grab;  cursor: -moz-grab;  cursor: grab;}.pswp--dragging .pswp__img {  /* autoprefixer: off */  cursor: -webkit-grabbing;  cursor: -moz-grabbing;  cursor: grabbing;}/*	Background is added as a separate element.	As animating opacity is much faster than animating rgba() background-color.*/.pswp__bg {  position: absolute;  left: 0;  top: 0;  width: 100%;  height: 100%;  background: #000;  opacity: 0;  -webkit-transform: translateZ(0);  transform: translateZ(0);  -webkit-backface-visibility: hidden;  will-change: opacity;}.pswp__scroll-wrap {  position: absolute;  left: 0;  top: 0;  width: 100%;  height: 100%;  overflow: hidden;}.pswp__container,.pswp__zoom-wrap {  -ms-touch-action: none;  touch-action: none;  position: absolute;  left: 0;  right: 0;  top: 0;  bottom: 0;}/* Prevent selection and tap highlights */.pswp__container,.pswp__img {  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-tap-highlight-color: transparent;  -webkit-touch-callout: none;  border-radius: 0.5rem;  margin-top: 2rem;}.pswp__zoom-wrap {  position: absolute;  width: 100%;  -webkit-transform-origin: left top;  -ms-transform-origin: left top;  transform-origin: left top;  /* for open/close transition */  -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);  transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);}.pswp__bg {  will-change: opacity;  /* for open/close transition */  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap {  -webkit-transition: none;  transition: none;}.pswp__container,.pswp__zoom-wrap {  -webkit-backface-visibility: hidden;}.pswp__item {  position: absolute;  left: 0;  right: 0;  top: 0;  bottom: 0;  overflow: hidden;}.pswp__img {  position: absolute;  width: auto;  height: auto;  top: 0;  left: 0;}/*	stretched thumbnail or div placeholder element (see below)	style is added to avoid flickering in webkit/blink when layers overlap*/.pswp__img--placeholder {  -webkit-backface-visibility: hidden;}/*	div element that matches size of large image	large image loads on top of it*/.pswp__img--placeholder--blank {  background: #222;}.pswp--ie .pswp__img {  width: 100% !important;  height: auto !important;  left: 0;  top: 0;}/*	Error message appears when image is not loaded	(JS option errorMsg controls markup)*/.pswp__error-msg {  position: absolute;  left: 0;  top: 50%;  width: 100%;  text-align: center;  font-size: 14px;  line-height: 16px;  margin-top: -8px;  color: #CCC;}.pswp__error-msg a {  color: #CCC;  text-decoration: underline;}/****** Style Star Rating Widget *****/.rating {  border: none;  float: left;}.rating>input {  display: none;}.rating>label:before {  margin: 5px;  font-size: 1.25em;  font-family: FontAwesome;  display: inline-block;  content: "\f005";}.rating>.half:before {  content: "\f089";  position: absolute;}.rating>label {  color: #ddd;  float: right;}/***** CSS Magic to Highlight Stars on Hover *****/.rating>input:checked~label,.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label {  color: #FFD700;}/* hover previous stars in list */.rating>input:checked+label:hover,.rating>input:checked~label:hover,.rating>label:hover~input:checked~label,.rating>input:checked~label:hover~label {  color: #FFED85;}.leaflet {  height: 250px;}.leaflet-bar a,.leaflet-bar a:hover {  background: #344767;  color: rgba(255, 255, 255, 0.7);  border-bottom-color: #42424a;}.leaflet-bar a.leaflet-disabled {  background: #42424a;}/* required styles */.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer {  position: absolute;  left: 0;  top: 0;}.leaflet-container {  overflow: hidden;}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow {  -webkit-user-select: none;  -moz-user-select: none;  user-select: none;  -webkit-user-drag: none;}/* Prevents IE11 from highlighting tiles in blue */.leaflet-tile::selection {  background: transparent;}/* Safari renders non-retina tile on retina better with this, but Chrome is worse */.leaflet-safari .leaflet-tile {  image-rendering: -webkit-optimize-contrast;}/* hack that prevents hw layers "stretching" when loading new tiles */.leaflet-safari .leaflet-tile-container {  width: 1600px;  height: 1600px;  -webkit-transform-origin: 0 0;}.leaflet-marker-icon,.leaflet-marker-shadow {  display: block;}/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x *//* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile {  max-width: none !important;  max-height: none !important;}.leaflet-container.leaflet-touch-zoom {  -ms-touch-action: pan-x pan-y;  touch-action: pan-x pan-y;}.leaflet-container.leaflet-touch-drag {  -ms-touch-action: pinch-zoom;  /* Fallback for FF which doesn't support pinch-zoom */  touch-action: none;  touch-action: pinch-zoom;}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {  -ms-touch-action: none;  touch-action: none;}.leaflet-container {  -webkit-tap-highlight-color: transparent;}.leaflet-container a {  -webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);}.leaflet-tile {  filter: inherit;  visibility: hidden;}.leaflet-tile-loaded {  visibility: inherit;}.leaflet-zoom-box {  width: 0;  height: 0;  -moz-box-sizing: border-box;  box-sizing: border-box;  z-index: 800;}/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */.leaflet-overlay-pane svg {  -moz-user-select: none;}.leaflet-pane {  z-index: 400;}.leaflet-tile-pane {  z-index: 200;}.leaflet-overlay-pane {  z-index: 400;}.leaflet-shadow-pane {  z-index: 500;}.leaflet-marker-pane {  z-index: 600;}.leaflet-tooltip-pane {  z-index: 650;}.leaflet-popup-pane {  z-index: 700;}.leaflet-map-pane canvas {  z-index: 100;}.leaflet-map-pane svg {  z-index: 200;}.leaflet-vml-shape {  width: 1px;  height: 1px;}.lvml {  behavior: url(#default#VML);  display: inline-block;  position: absolute;}/* control positioning */.leaflet-control {  position: relative;  z-index: 800;  pointer-events: visiblePainted;  /* IE 9-10 doesn't have auto */  pointer-events: auto;}.leaflet-top,.leaflet-bottom {  position: absolute;  z-index: 1000;  pointer-events: none;}.leaflet-top {  top: 0;}.leaflet-right {  right: 0;}.leaflet-bottom {  bottom: 0;}.leaflet-left {  left: 0;}.leaflet-control {  float: left;  clear: both;}.leaflet-right .leaflet-control {  float: right;}.leaflet-top .leaflet-control {  margin-top: 10px;}.leaflet-bottom .leaflet-control {  margin-bottom: 10px;}.leaflet-left .leaflet-control {  margin-left: 10px;}.leaflet-right .leaflet-control {  margin-right: 10px;}/* zoom and fade animations */.leaflet-fade-anim .leaflet-tile {  will-change: opacity;}.leaflet-fade-anim .leaflet-popup {  opacity: 0;  -webkit-transition: opacity 0.2s linear;  -moz-transition: opacity 0.2s linear;  transition: opacity 0.2s linear;}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {  opacity: 1;}.leaflet-zoom-animated {  -webkit-transform-origin: 0 0;  -ms-transform-origin: 0 0;  transform-origin: 0 0;}.leaflet-zoom-anim .leaflet-zoom-animated {  will-change: transform;}.leaflet-zoom-anim .leaflet-zoom-animated {  -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);  -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1);  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1);}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile {  -webkit-transition: none;  -moz-transition: none;  transition: none;}.leaflet-zoom-anim .leaflet-zoom-hide {  visibility: hidden;}/* cursors */.leaflet-interactive {  cursor: pointer;}.leaflet-grab {  cursor: -webkit-grab;  cursor: -moz-grab;  cursor: grab;}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive {  cursor: crosshair;}.leaflet-popup-pane,.leaflet-control {  cursor: auto;}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable {  cursor: move;  cursor: -webkit-grabbing;  cursor: -moz-grabbing;  cursor: grabbing;}/* marker & overlays interactivity */.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container {  pointer-events: none;}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path {  pointer-events: visiblePainted;  /* IE 9-10 doesn't have auto */  pointer-events: auto;}/* visual tweaks */.leaflet-container {  background: #ddd;  outline: 0;}.leaflet-container a {  color: #0078A8;}.leaflet-container a.leaflet-active {  outline: 2px solid orange;}.leaflet-zoom-box {  border: 2px dotted #38f;  background: rgba(255, 255, 255, 0.5);}/* general typography */.leaflet-container {  font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;}/* general toolbar styles */.leaflet-bar {  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.65);  border-radius: 4px;}.leaflet-bar a,.leaflet-bar a:hover {  background-color: #fff;  border-bottom: 1px solid #ccc;  width: 26px;  height: 26px;  line-height: 26px;  display: block;  text-align: center;  text-decoration: none;  color: black;}.leaflet-bar a,.leaflet-control-layers-toggle {  background-position: 50% 50%;  background-repeat: no-repeat;  display: block;}.leaflet-bar a:hover {  background-color: #f4f4f4;}.leaflet-bar a:first-child {  border-top-left-radius: 4px;  border-top-right-radius: 4px;}.leaflet-bar a:last-child {  border-bottom-left-radius: 4px;  border-bottom-right-radius: 4px;  border-bottom: none;}.leaflet-bar a.leaflet-disabled {  cursor: default;  background-color: #f4f4f4;  color: #bbb;}.leaflet-touch .leaflet-bar a {  width: 30px;  height: 30px;  line-height: 30px;}.leaflet-touch .leaflet-bar a:first-child {  border-top-left-radius: 2px;  border-top-right-radius: 2px;}.leaflet-touch .leaflet-bar a:last-child {  border-bottom-left-radius: 2px;  border-bottom-right-radius: 2px;}/* zoom control */.leaflet-control-zoom-in,.leaflet-control-zoom-out {  font: bold 18px 'Lucida Console', Monaco, monospace;  text-indent: 1px;}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out {  font-size: 22px;}/* layers control */.leaflet-control-layers {  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);  background: #fff;  border-radius: 5px;}.leaflet-control-layers-toggle {  background-image: url(images/layers.png);  width: 36px;  height: 36px;}.leaflet-retina .leaflet-control-layers-toggle {  background-image: url(images/layers-2x.png);  background-size: 26px 26px;}.leaflet-touch .leaflet-control-layers-toggle {  width: 44px;  height: 44px;}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle {  display: none;}.leaflet-control-layers-expanded .leaflet-control-layers-list {  display: block;  position: relative;}.leaflet-control-layers-expanded {  padding: 6px 10px 6px 6px;  color: #333;  background: #fff;}.leaflet-control-layers-scrollbar {  overflow-y: scroll;  overflow-x: hidden;  padding-right: 5px;}.leaflet-control-layers-selector {  margin-top: 2px;  position: relative;  top: 1px;}.leaflet-control-layers label {  display: block;}.leaflet-control-layers-separator {  height: 0;  border-top: 1px solid #ddd;  margin: 5px -10px 5px -6px;}/* Default icon URLs */.leaflet-default-icon-path {  background-image: url(images/marker-icon.png);}/* attribution and scale controls */.leaflet-container .leaflet-control-attribution {  background: #fff;  background: rgba(255, 255, 255, 0.7);  margin: 0;}.leaflet-control-attribution,.leaflet-control-scale-line {  padding: 0 5px;  color: #333;}.leaflet-control-attribution a {  text-decoration: none;}.leaflet-control-attribution a:hover {  text-decoration: underline;}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale {  font-size: 11px;}.leaflet-left .leaflet-control-scale {  margin-left: 5px;}.leaflet-bottom .leaflet-control-scale {  margin-bottom: 5px;}.leaflet-control-scale-line {  border: 2px solid #777;  border-top: none;  line-height: 1.1;  padding: 2px 5px 1px;  font-size: 11px;  white-space: nowrap;  overflow: hidden;  -moz-box-sizing: border-box;  box-sizing: border-box;  background: #fff;  background: rgba(255, 255, 255, 0.5);}.leaflet-control-scale-line:not(:first-child) {  border-top: 2px solid #777;  border-bottom: none;  margin-top: -2px;}.leaflet-control-scale-line:not(:first-child):not(:last-child) {  border-bottom: 2px solid #777;}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar {  box-shadow: none;}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar {  border: 2px solid rgba(0, 0, 0, 0.2);  background-clip: padding-box;}/* popup */.leaflet-popup {  position: absolute;  text-align: center;  margin-bottom: 20px;}.leaflet-popup-content-wrapper {  padding: 1px;  text-align: left;  border-radius: 12px;}.leaflet-popup-content {  margin: 13px 19px;  line-height: 1.4;}.leaflet-popup-content p {  margin: 18px 0;}.leaflet-popup-tip-container {  width: 40px;  height: 20px;  position: absolute;  left: 50%;  margin-left: -20px;  overflow: hidden;  pointer-events: none;}.leaflet-popup-tip {  width: 17px;  height: 17px;  padding: 1px;  margin: -10px auto 0;  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  transform: rotate(45deg);}.leaflet-popup-content-wrapper,.leaflet-popup-tip {  background: white;  color: #333;  box-shadow: 0 3px 14px rgba(0, 0, 0, 0.4);}.leaflet-container a.leaflet-popup-close-button {  position: absolute;  top: 0;  right: 0;  padding: 4px 4px 0 0;  border: none;  text-align: center;  width: 18px;  height: 14px;  font: 16px/14px Tahoma, Verdana, sans-serif;  color: #c3c3c3;  text-decoration: none;  font-weight: bold;  background: transparent;}.leaflet-container a.leaflet-popup-close-button:hover {  color: #999;}.leaflet-popup-scrolled {  overflow: auto;  border-bottom: 1px solid #ddd;  border-top: 1px solid #ddd;}.leaflet-oldie .leaflet-popup-content-wrapper {  -ms-zoom: 1;}.leaflet-oldie .leaflet-popup-tip {  width: 24px;  margin: 0 auto;  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";  filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);}.leaflet-oldie .leaflet-popup-tip-container {  margin-top: -1px;}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip {  border: 1px solid #999;}/* div icon */.leaflet-div-icon {  background: #fff;  border: 1px solid #666;}/* Tooltip *//* Base styles for the element that has a tooltip */.leaflet-tooltip {  position: absolute;  padding: 6px;  background-color: #fff;  border: 1px solid #fff;  border-radius: 3px;  color: #222;  white-space: nowrap;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  pointer-events: none;  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);}.leaflet-tooltip.leaflet-clickable {  cursor: pointer;  pointer-events: auto;}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before {  position: absolute;  pointer-events: none;  border: 6px solid transparent;  background: transparent;  content: "";}/* Directions */.leaflet-tooltip-bottom {  margin-top: 6px;}.leaflet-tooltip-top {  margin-top: -6px;}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before {  left: 50%;  margin-left: -6px;}.leaflet-tooltip-top:before {  bottom: 0;  margin-bottom: -12px;  border-top-color: #fff;}.leaflet-tooltip-bottom:before {  top: 0;  margin-top: -12px;  margin-left: -6px;  border-bottom-color: #fff;}.leaflet-tooltip-left {  margin-left: -6px;}.leaflet-tooltip-right {  margin-left: 6px;}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before {  top: 50%;  margin-top: -6px;}.leaflet-tooltip-left:before {  right: 0;  margin-right: -12px;  border-left-color: #fff;}.leaflet-tooltip-right:before {  left: 0;  margin-left: -12px;  border-right-color: #fff;}.multisteps-form__progress {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(0, 1fr));}.multisteps-form__progress-btn {  transition-property: all;  transition-duration: 0.15s;  transition-timing-function: linear;  transition-delay: 0s;  position: relative;  padding-top: 20px;  color: rgba(255, 255, 255, 0.4);  text-transform: uppercase;  font-weight: 500;  font-size: 0.75rem;  text-indent: -9999px;  border: none;  background-color: transparent;  outline: none !important;  cursor: pointer;}@media (min-width: 500px) {  .multisteps-form__progress-btn {    text-indent: 0;  }}.multisteps-form__progress-btn:before {  position: absolute;  top: 0;  left: 50%;  display: block;  width: 13px;  height: 13px;  content: '';  -webkit-transform: translateX(-50%);  transform: translateX(-50%);  transition: all 0.15s linear 0s, -webkit-transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s;  transition: all 0.15s linear 0s, transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s;  transition: all 0.15s linear 0s, transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s, -webkit-transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s;  border: 2px solid rgba(255, 255, 255, 0);  border-radius: 50%;  background-color: #dee2e6;  box-sizing: border-box;  z-index: 3;}.bg-gradient-primary .multisteps-form__progress-btn:before {  background-color: #f48aaa;}.bg-gradient-success .multisteps-form__progress-btn:before {  background-color: #9ed1a0;}.bg-gradient-danger .multisteps-form__progress-btn:before {  background-color: #f79592;}.bg-gradient-warning .multisteps-form__progress-btn:before {  background-color: #ffc483;}.bg-gradient-info .multisteps-form__progress-btn:before {  background-color: #88d9e4;}.bg-gradient-dark .multisteps-form__progress-btn:before {  background-color: #848486;}.bg-gradient-secondary .multisteps-form__progress-btn:before {  background-color: #a4a9b2;}.bg-gradient-light .multisteps-form__progress-btn:before {  background-color: #ebeef1;}.multisteps-form__progress-btn:after {  position: absolute;  top: 5px;  left: calc(-50% - 13px / 2);  transition-property: all;  transition-duration: 0.15s;  transition-timing-function: linear;  transition-delay: 0s;  display: block;  width: 100%;  height: 2px;  content: '';  background-color: currentColor;  z-index: 1;}.multisteps-form__progress-btn:first-child:after {  display: none;}.multisteps-form__progress-btn.js-active {  color: #fff;}.multisteps-form__progress-btn.js-active span {  color: rgba(255, 255, 255, 0.7);}.multisteps-form__progress-btn.js-active:before {  -webkit-transform: translateX(-50%) scale(1.2);  transform: translateX(-50%) scale(1.2);  background-color: currentColor;}.multisteps-form__form {  position: relative;}.multisteps-form__panel {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 0;  opacity: 0;  visibility: hidden;}.multisteps-form__panel.js-active {  height: auto;  opacity: 1;  visibility: visible;}.multisteps-form__panel[data-animation="scaleIn"] {  -webkit-transform: scale(0.9);  transform: scale(0.9);}.multisteps-form__panel[data-animation="scaleIn"].js-active {  transition-property: all;  transition-duration: 0.2s;  transition-timing-function: linear;  transition-delay: 0s;  -webkit-transform: scale(1);  transform: scale(1);}.multisteps-form__panel .multisteps-form__content .btn-check:checked+.btn-outline-primary,.multisteps-form__panel .multisteps-form__content .btn-check:active+.btn-outline-primary,.multisteps-form__panel .multisteps-form__content .btn-outline-primary:active {  color: #fff;}.multisteps-form__panel .multisteps-form__content .is-filled.is-focused .btn:hover,.multisteps-form__panel .multisteps-form__content .is-focused .btn:hover,.multisteps-form__panel .multisteps-form__content .is-filled .btn:hover {  color: #e91e63 !important;}.multisteps-form__panel .multisteps-form__content .btn i {  font-size: 2rem;}svg {  -ms-touch-action: none;  touch-action: none;}image,text,.jvm-zoomin,.jvm-zoomout {  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}.jvm-container {  -ms-touch-action: none;  touch-action: none;  position: relative;  overflow: hidden;  height: 100%;  width: 100%;}.jvm-tooltip {  border-radius: 3px;  background-color: #5c5cff;  font-family: sans-serif, Verdana;  font-size: smaller;  box-shadow: 1px 2px 12px rgba(0, 0, 0, 0.2);  padding: 3px 5px;  white-space: nowrap;  position: absolute;  display: none;  color: #FFF;}.jvm-zoom-btn {  border-radius: 3px;  background-color: #292929;  padding: 3px;  box-sizing: border-box;  position: absolute;  line-height: 10px;  cursor: pointer;  color: #FFF;  height: 15px;  width: 15px;  left: 10px;}.jvm-zoom-btn.jvm-zoomout {  top: 30px;}.jvm-zoom-btn.jvm-zoomin {  top: 10px;}.jvm-series-container {  right: 15px;  position: absolute;}.jvm-series-container.jvm-series-h {  bottom: 15px;}.jvm-series-container.jvm-series-v {  top: 15px;}.jvm-series-container .jvm-legend {  background-color: #FFF;  border: 1px solid #e5e7eb;  margin-left: 0.75rem;  border-radius: 0.25rem;  border-color: #e5e7eb;  padding: 0.6rem;  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);  float: left;}.jvm-series-container .jvm-legend .jvm-legend-title {  line-height: 1;  border-bottom: 1px solid #e5e7eb;  padding-bottom: 0.5rem;  margin-bottom: 0.575rem;  text-align: left;}.jvm-series-container .jvm-legend .jvm-legend-inner {  overflow: hidden;}.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick {  overflow: hidden;  min-width: 40px;}.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick:not(:first-child) {  margin-top: 0.575rem;}.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick .jvm-legend-tick-sample {  border-radius: 4px;  margin-right: .65rem;  height: 16px;  width: 16px;  float: left;}.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick .jvm-legend-tick-text {  font-size: 12px;  text-align: center;  float: left;}.jvm-line[animation="true"] {  -webkit-animation: jvm-line-animation 10s linear forwards infinite;  animation: jvm-line-animation 10s linear forwards infinite;}@-webkit-keyframes jvm-line-animation {  from {    stroke-dashoffset: 250;  }}@keyframes jvm-line-animation {  from {    stroke-dashoffset: 250;  }}.Print {  display: none;}@media print {  .noPrint {    display: none !important;  }  * {    font-size: 9px;  }  .Print {    display: initial;  }}/*# sourceMappingURL=dashboard-pro.css.map */