[hidden][hidden] {
  display: none !important;
}
up-wrapper {
  display: inline-block;
}
up-bounds {
  position: absolute;
}

.up-focus-hidden:focus-visible {
  outline: none !important;
}
.up-request-loader {
  display: none;
}

up-progress-bar {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999999999;
  height: 3px;
  background-color: #007bff;
}
up-focus-trap {
  position: fixed;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
}

up-cover-viewport, up-drawer-viewport, up-modal-viewport, up-drawer-backdrop, up-modal-backdrop, up-cover, up-drawer, up-modal {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

up-drawer-box, up-modal-box {
  box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.3);
}

up-popup {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
}

up-popup:focus, up-cover-box:focus, up-drawer-box:focus, up-modal-box:focus, up-cover:focus, up-drawer:focus, up-modal:focus, up-popup:focus-visible, up-cover-box:focus-visible, up-drawer-box:focus-visible, up-modal-box:focus-visible, up-cover:focus-visible, up-drawer:focus-visible, up-modal:focus-visible {
  outline: none;
}

up-cover, up-drawer, up-modal {
  z-index: 2000;
  position: fixed;
}

up-drawer-backdrop, up-modal-backdrop {
  position: absolute;
  background: rgba(0, 0, 0, 0.4);
}

up-cover-viewport, up-drawer-viewport, up-modal-viewport {
  position: absolute;
  overflow-y: scroll;
  overflow-x: hidden;
  overscroll-behavior: contain;
  display: flex;
  align-items: flex-start;
  justify-content: center;
}

up-popup, up-cover-box, up-drawer-box, up-modal-box {
  position: relative;
  box-sizing: border-box;
  max-width: 100%;
  background-color: #fff;
  padding: 20px;
  overflow-x: hidden;
}

up-popup-content, up-cover-content, up-drawer-content, up-modal-content {
  display: block;
}

up-popup {
  z-index: 1000;
}

up-popup-dismiss, up-cover-dismiss, up-drawer-dismiss, up-modal-dismiss {
  color: #888;
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 1.7rem;
  line-height: 0.5;
}

up-modal[nesting="0"] up-modal-viewport {
  padding: 25px 15px;
}
up-modal[nesting="1"] up-modal-viewport {
  padding: 50px 30px;
}
up-modal[nesting="2"] up-modal-viewport {
  padding: 75px 45px;
}
up-modal[nesting="3"] up-modal-viewport {
  padding: 100px 60px;
}
up-modal[nesting="4"] up-modal-viewport {
  padding: 125px 75px;
}

up-modal[size=small] up-modal-box {
  width: 350px;
}
up-modal[size=medium] up-modal-box {
  width: 650px;
}
up-modal[size=large] up-modal-box {
  width: 1000px;
}
up-modal[size=grow] up-modal-box {
  width: auto;
}
up-modal[size=full] up-modal-box {
  width: 100%;
}

up-drawer-viewport {
  justify-content: flex-start;
}
up-drawer[position=right] up-drawer-viewport {
  justify-content: flex-end;
}

up-drawer-box {
  min-height: 100vh;
}
up-drawer[size=small] up-drawer-box {
  width: 150px;
}
up-drawer[size=medium] up-drawer-box {
  width: 340px;
}
up-drawer[size=large] up-drawer-box {
  width: 600px;
}
up-drawer[size=grow] up-drawer-box {
  width: auto;
}
up-drawer[size=full] up-drawer-box {
  width: 100%;
}

up-cover-box {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}

up-popup {
  padding: 15px;
  text-align: left;
}
up-popup[size=small] {
  width: 180px;
}
up-popup[size=medium] {
  width: 300px;
}
up-popup[size=large] {
  width: 550px;
}
up-popup[size=grow] up-popup {
  width: auto;
}
up-popup[size=full] up-popup {
  width: 100%;
}
[up-href], [up-clickable] {
  cursor: pointer;
}
up-modal .container,
up-modal .container-fluid,
up-drawer .container,
up-drawer .container-fluid,
up-popup .container,
up-popup .container-fluid {
  padding-left: 0;
  padding-right: 0;
  max-width: none;
}
ul.jqtree-tree {
    list-style: none outside;
    margin-left: 0;
    margin-bottom: 0;
    padding: 0;
}

    ul.jqtree-tree.jqtree-dnd {
        touch-action: none;
    }

    ul.jqtree-tree ul.jqtree_common {
        list-style: none outside;
        margin-left: 12px;
        margin-right: 0;
        margin-bottom: 0;
        padding: 0;
        display: block;
    }

    ul.jqtree-tree li.jqtree-closed > ul.jqtree_common {
        display: none;
    }

    ul.jqtree-tree li.jqtree_common {
        clear: both;
        list-style-type: none;
    }

    ul.jqtree-tree .jqtree-toggler {
        border-bottom: none;
        color: #333;
        text-decoration: none;
        vertical-align: middle;
    }

    ul.jqtree-tree .jqtree-toggler:hover {
            color: #000;
            text-decoration: none;
        }

    ul.jqtree-tree .jqtree-toggler.jqtree-closed {
            background-position: 0 0;
        }

    ul.jqtree-tree .jqtree-toggler.jqtree-toggler-left {
            margin-right: 0.5em;
        }

    ul.jqtree-tree .jqtree-toggler.jqtree-toggler-right {
            margin-left: 0.5em;
        }

    ul.jqtree-tree .jqtree-element {
        cursor: pointer;
        position: relative;
        display: flex;
    }

    ul.jqtree-tree .jqtree-title {
        color: #1c4257;
        vertical-align: middle;
        margin-left: 1.5em;
    }

    ul.jqtree-tree .jqtree-title.jqtree-title-folder {
            margin-left: 0;
        }

    ul.jqtree-tree li.jqtree-folder {
        margin-bottom: 4px;
    }

    ul.jqtree-tree li.jqtree-folder.jqtree-closed {
            margin-bottom: 1px;
        }

    ul.jqtree-tree li.jqtree-ghost {
        position: relative;
        z-index: 10;
        margin-right: 10px;
    }

    ul.jqtree-tree li.jqtree-ghost span {
            display: block;
        }

    ul.jqtree-tree li.jqtree-ghost span.jqtree-circle {
            border: solid 2px #0000ff;
            border-radius: 100px;
            height: 8px;
            width: 8px;
            position: absolute;
            top: -4px;
            left: -6px;
            box-sizing: border-box;
        }

    ul.jqtree-tree li.jqtree-ghost span.jqtree-line {
            background-color: #0000ff;
            height: 2px;
            padding: 0;
            position: absolute;
            top: -1px;
            left: 2px;
            width: 100%;
        }

    ul.jqtree-tree li.jqtree-ghost.jqtree-inside {
            margin-left: 48px;
        }

    ul.jqtree-tree span.jqtree-border {
        position: absolute;
        display: block;
        left: -2px;
        top: 0;
        border: solid 2px #0000ff;
        border-radius: 6px;
        margin: 0;
        box-sizing: content-box;
    }

    ul.jqtree-tree li.jqtree-selected > .jqtree-element,
    ul.jqtree-tree li.jqtree-selected > .jqtree-element:hover {
        background-color: #97bdd6;
        background: linear-gradient(#bee0f5, #89afca);
        text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
    }

    ul.jqtree-tree .jqtree-moving > .jqtree-element .jqtree-title {
        outline: dashed 1px #0000ff;
    }

ul.jqtree-tree.jqtree-rtl {
    direction: rtl;
}

ul.jqtree-tree.jqtree-rtl ul.jqtree_common {
        margin-left: 0;
        margin-right: 12px;
    }

ul.jqtree-tree.jqtree-rtl .jqtree-toggler {
        margin-left: 0.5em;
        margin-right: 0;
    }

ul.jqtree-tree.jqtree-rtl .jqtree-title {
        margin-left: 0;
        margin-right: 1.5em;
    }

ul.jqtree-tree.jqtree-rtl .jqtree-title.jqtree-title-folder {
            margin-right: 0;
        }

ul.jqtree-tree.jqtree-rtl li.jqtree-ghost {
        margin-right: 0;
        margin-left: 10px;
    }

ul.jqtree-tree.jqtree-rtl li.jqtree-ghost span.jqtree-circle {
            right: -6px;
        }

ul.jqtree-tree.jqtree-rtl li.jqtree-ghost span.jqtree-line {
            right: 2px;
        }

ul.jqtree-tree.jqtree-rtl li.jqtree-ghost.jqtree-inside {
            margin-left: 0;
            margin-right: 48px;
        }

ul.jqtree-tree.jqtree-rtl span.jqtree-border {
        right: -2px;
    }

span.jqtree-dragging {
    color: #fff;
    background: #000;
    opacity: 0.6;
    cursor: pointer;
    padding: 2px 8px;
}
@charset "UTF-8";
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, or any plugin's
 * vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any other CSS/SCSS
 * files in this directory. Styles in this file should be added after the last require_* statement.
 * It is generally better to create a new file per style scope.
 *

 */
/*!
 * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2022 Fonticons, Inc.
 */
@import url(//fonts.googleapis.com/css?family=Nunito:400,600,700,800);
@import url("https://fonts.googleapis.com/css2?family=Titillium+Web:wght@300;400;600&display=swap");
/* line 4, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_core.scss */
.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Free");
  font-weight: var(--fa-style, 900);
}

/* line 9, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_core.scss */
.fa,
.fa-classic,
.fa-sharp,
.fas,
.fa-solid,
.far,
.fa-regular,
.fab,
.fa-brands {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}

/* line 19, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_core.scss */
.fas,
.fa-classic,
.fa-solid,
.far,
.fa-regular {
  font-family: 'Font Awesome 6 Free';
}

/* line 23, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_core.scss */
.fab,
.fa-brands {
  font-family: 'Font Awesome 6 Brands';
}

/* line 6, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_sizing.scss */
.fa-1x {
  font-size: 1em;
}

/* line 6, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_sizing.scss */
.fa-2x {
  font-size: 2em;
}

/* line 6, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_sizing.scss */
.fa-3x {
  font-size: 3em;
}

/* line 6, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_sizing.scss */
.fa-4x {
  font-size: 4em;
}

/* line 6, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_sizing.scss */
.fa-5x {
  font-size: 5em;
}

/* line 6, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_sizing.scss */
.fa-6x {
  font-size: 6em;
}

/* line 6, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_sizing.scss */
.fa-7x {
  font-size: 7em;
}

/* line 6, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_sizing.scss */
.fa-8x {
  font-size: 8em;
}

/* line 6, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_sizing.scss */
.fa-9x {
  font-size: 9em;
}

/* line 6, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_sizing.scss */
.fa-10x {
  font-size: 10em;
}

/* line 13, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_sizing.scss */
.fa-2xs {
  font-size: 0.625em;
  line-height: 0.1em;
  vertical-align: 0.225em;
}

/* line 13, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_sizing.scss */
.fa-xs {
  font-size: 0.75em;
  line-height: 0.0833333337em;
  vertical-align: 0.125em;
}

/* line 13, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_sizing.scss */
.fa-sm {
  font-size: 0.875em;
  line-height: 0.0714285718em;
  vertical-align: 0.0535714295em;
}

/* line 13, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_sizing.scss */
.fa-lg {
  font-size: 1.25em;
  line-height: 0.05em;
  vertical-align: -0.075em;
}

/* line 13, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_sizing.scss */
.fa-xl {
  font-size: 1.5em;
  line-height: 0.0416666682em;
  vertical-align: -0.125em;
}

/* line 13, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_sizing.scss */
.fa-2xl {
  font-size: 2em;
  line-height: 0.03125em;
  vertical-align: -0.1875em;
}

/* line 4, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_fixed-width.scss */
.fa-fw {
  text-align: center;
  width: 1.25em;
}

/* line 4, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_list.scss */
.fa-ul {
  list-style-type: none;
  margin-left: var(--fa-li-margin, 2.5em);
  padding-left: 0;
}

/* line 9, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_list.scss */
.fa-ul > li {
  position: relative;
}

/* line 12, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_list.scss */
.fa-li {
  left: calc(var(--fa-li-width, 2em) * -1);
  position: absolute;
  text-align: center;
  width: var(--fa-li-width, 2em);
  line-height: inherit;
}

/* line 4, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.fa-border {
  border-color: var(--fa-border-color, #eee);
  border-radius: var(--fa-border-radius, 0.1em);
  border-style: var(--fa-border-style, solid);
  border-width: var(--fa-border-width, 0.08em);
  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
}

/* line 12, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.fa-pull-left {
  float: left;
  margin-right: var(--fa-pull-margin, 0.3em);
}

/* line 17, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.fa-pull-right {
  float: right;
  margin-left: var(--fa-pull-margin, 0.3em);
}

/* line 4, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_animated.scss */
.fa-beat {
  animation-name: fa-beat;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

/* line 13, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_animated.scss */
.fa-bounce {
  animation-name: fa-bounce;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
}

/* line 22, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_animated.scss */
.fa-fade {
  animation-name: fa-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

/* line 31, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_animated.scss */
.fa-beat-fade {
  animation-name: fa-beat-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

/* line 40, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_animated.scss */
.fa-flip {
  animation-name: fa-flip;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

/* line 49, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_animated.scss */
.fa-shake {
  animation-name: fa-shake;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear);
}

/* line 58, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_animated.scss */
.fa-spin {
  animation-name: fa-spin;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 2s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear);
}

/* line 67, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_animated.scss */
.fa-spin-reverse {
  --fa-animation-direction: reverse;
}

/* line 71, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_animated.scss */
.fa-pulse,
.fa-spin-pulse {
  animation-name: fa-spin;
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, steps(8));
}

@media (prefers-reduced-motion: reduce) {
  /* line 83, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_animated.scss */
  .fa-beat,
.fa-bounce,
.fa-fade,
.fa-beat-fade,
.fa-flip,
.fa-pulse,
.fa-shake,
.fa-spin,
.fa-spin-pulse {
    animation-delay: -1ms;
    animation-duration: 1ms;
    animation-iteration-count: 1;
    transition-delay: 0s;
    transition-duration: 0s;
  }
}

@keyframes fa-beat {
  0%, 90% {
    transform: scale(1);
  }
  45% {
    transform: scale(var(--fa-beat-scale, 1.25));
  }
}

@keyframes fa-bounce {
  0% {
    transform: scale(1, 1) translateY(0);
  }
  10% {
    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
  }
  50% {
    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    transform: scale(1, 1) translateY(0);
  }
  100% {
    transform: scale(1, 1) translateY(0);
  }
}

@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}

@keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    transform: scale(1);
  }
  50% {
    opacity: 1;
    transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}

@keyframes fa-flip {
  50% {
    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}

@keyframes fa-shake {
  0% {
    transform: rotate(-15deg);
  }
  4% {
    transform: rotate(15deg);
  }
  8%, 24% {
    transform: rotate(-18deg);
  }
  12%, 28% {
    transform: rotate(18deg);
  }
  16% {
    transform: rotate(-22deg);
  }
  20% {
    transform: rotate(22deg);
  }
  32% {
    transform: rotate(-12deg);
  }
  36% {
    transform: rotate(12deg);
  }
  40%, 100% {
    transform: rotate(0deg);
  }
}

@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* line 4, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-rotate-90 {
  transform: rotate(90deg);
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-rotate-180 {
  transform: rotate(180deg);
}

/* line 12, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-rotate-270 {
  transform: rotate(270deg);
}

/* line 16, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-flip-horizontal {
  transform: scale(-1, 1);
}

/* line 20, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-flip-vertical {
  transform: scale(1, -1);
}

/* line 24, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  transform: scale(-1, -1);
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-rotate-by {
  transform: rotate(var(--fa-rotate-angle, none));
}

/* line 4, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_stacked.scss */
.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}

/* line 13, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_stacked.scss */
.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: var(--fa-stack-z-index, auto);
}

/* line 21, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_stacked.scss */
.fa-stack-1x {
  line-height: inherit;
}

/* line 25, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_stacked.scss */
.fa-stack-2x {
  font-size: 2em;
}

/* line 29, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_stacked.scss */
.fa-inverse {
  color: var(--fa-inverse, #fff);
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-0::before {
  content: "\30";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-1::before {
  content: "\31";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-2::before {
  content: "\32";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-3::before {
  content: "\33";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-4::before {
  content: "\34";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-5::before {
  content: "\35";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-6::before {
  content: "\36";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-7::before {
  content: "\37";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-8::before {
  content: "\38";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-9::before {
  content: "\39";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fill-drip::before {
  content: "\f576";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-to-circle::before {
  content: "\e4bd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-chevron-right::before {
  content: "\f138";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-circle-right::before {
  content: "\f138";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-at::before {
  content: "\40";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trash-can::before {
  content: "\f2ed";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trash-alt::before {
  content: "\f2ed";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-text-height::before {
  content: "\f034";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-xmark::before {
  content: "\f235";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-times::before {
  content: "\f235";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stethoscope::before {
  content: "\f0f1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-message::before {
  content: "\f27a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment-alt::before {
  content: "\f27a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-info::before {
  content: "\f129";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-down-left-and-up-right-to-center::before {
  content: "\f422";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-compress-alt::before {
  content: "\f422";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-explosion::before {
  content: "\e4e9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-lines::before {
  content: "\f15c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-alt::before {
  content: "\f15c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-text::before {
  content: "\f15c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wave-square::before {
  content: "\f83e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ring::before {
  content: "\f70b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-building-un::before {
  content: "\e4d9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-three::before {
  content: "\f527";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-days::before {
  content: "\f073";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-alt::before {
  content: "\f073";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-anchor-circle-check::before {
  content: "\e4aa";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-building-circle-arrow-right::before {
  content: "\e4d1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volleyball::before {
  content: "\f45f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volleyball-ball::before {
  content: "\f45f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-up-to-line::before {
  content: "\e4c2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-down::before {
  content: "\f0dd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-desc::before {
  content: "\f0dd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-minus::before {
  content: "\f056";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-minus-circle::before {
  content: "\f056";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-door-open::before {
  content: "\f52b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-right-from-bracket::before {
  content: "\f2f5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sign-out-alt::before {
  content: "\f2f5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-atom::before {
  content: "\f5d2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-soap::before {
  content: "\e06e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-icons::before {
  content: "\f86d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heart-music-camera-bolt::before {
  content: "\f86d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microphone-lines-slash::before {
  content: "\f539";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microphone-alt-slash::before {
  content: "\f539";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bridge-circle-check::before {
  content: "\e4c9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pump-medical::before {
  content: "\e06a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fingerprint::before {
  content: "\f577";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-point-right::before {
  content: "\f0a4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-magnifying-glass-location::before {
  content: "\f689";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-search-location::before {
  content: "\f689";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-forward-step::before {
  content: "\f051";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-step-forward::before {
  content: "\f051";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-smile-beam::before {
  content: "\f5b8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-smile-beam::before {
  content: "\f5b8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-flag-checkered::before {
  content: "\f11e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-football::before {
  content: "\f44e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-football-ball::before {
  content: "\f44e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-school-circle-exclamation::before {
  content: "\e56c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-crop::before {
  content: "\f125";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angles-down::before {
  content: "\f103";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-double-down::before {
  content: "\f103";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-users-rectangle::before {
  content: "\e594";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-people-roof::before {
  content: "\e537";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-people-line::before {
  content: "\e534";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-beer-mug-empty::before {
  content: "\f0fc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-beer::before {
  content: "\f0fc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-diagram-predecessor::before {
  content: "\e477";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-up-long::before {
  content: "\f176";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-long-arrow-up::before {
  content: "\f176";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fire-flame-simple::before {
  content: "\f46a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-burn::before {
  content: "\f46a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person::before {
  content: "\f183";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-male::before {
  content: "\f183";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laptop::before {
  content: "\f109";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-csv::before {
  content: "\f6dd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-menorah::before {
  content: "\f676";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-plane::before {
  content: "\e58f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-record-vinyl::before {
  content: "\f8d9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-grin-stars::before {
  content: "\f587";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-stars::before {
  content: "\f587";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bong::before {
  content: "\f55c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-spaghetti-monster-flying::before {
  content: "\f67b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pastafarianism::before {
  content: "\f67b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-down-up-across-line::before {
  content: "\e4af";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-spoon::before {
  content: "\f2e5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-utensil-spoon::before {
  content: "\f2e5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-jar-wheat::before {
  content: "\e517";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-envelopes-bulk::before {
  content: "\f674";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mail-bulk::before {
  content: "\f674";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-circle-exclamation::before {
  content: "\e4eb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-h::before {
  content: "\f47e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hospital-symbol::before {
  content: "\f47e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pager::before {
  content: "\f815";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-address-book::before {
  content: "\f2b9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-contact-book::before {
  content: "\f2b9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-strikethrough::before {
  content: "\f0cc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-k::before {
  content: "\4b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-landmark-flag::before {
  content: "\e51c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pencil::before {
  content: "\f303";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pencil-alt::before {
  content: "\f303";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-backward::before {
  content: "\f04a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-right::before {
  content: "\f0da";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comments::before {
  content: "\f086";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paste::before {
  content: "\f0ea";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-clipboard::before {
  content: "\f0ea";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-code-pull-request::before {
  content: "\e13c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clipboard-list::before {
  content: "\f46d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-ramp-box::before {
  content: "\f4de";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-loading::before {
  content: "\f4de";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-check::before {
  content: "\f4fc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vial-virus::before {
  content: "\e597";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sheet-plastic::before {
  content: "\e571";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-blog::before {
  content: "\f781";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-ninja::before {
  content: "\f504";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-arrow-up-from-line::before {
  content: "\e539";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-scroll-torah::before {
  content: "\f6a0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-torah::before {
  content: "\f6a0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-broom-ball::before {
  content: "\f458";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-quidditch::before {
  content: "\f458";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-quidditch-broom-ball::before {
  content: "\f458";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-toggle-off::before {
  content: "\f204";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-box-archive::before {
  content: "\f187";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-archive::before {
  content: "\f187";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-drowning::before {
  content: "\e545";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-down-9-1::before {
  content: "\f886";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-numeric-desc::before {
  content: "\f886";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-numeric-down-alt::before {
  content: "\f886";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-grin-tongue-squint::before {
  content: "\f58a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-tongue-squint::before {
  content: "\f58a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-spray-can::before {
  content: "\f5bd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-monster::before {
  content: "\f63b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-w::before {
  content: "\57";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-earth-africa::before {
  content: "\f57c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-globe-africa::before {
  content: "\f57c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rainbow::before {
  content: "\f75b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-notch::before {
  content: "\f1ce";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tablet-screen-button::before {
  content: "\f3fa";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tablet-alt::before {
  content: "\f3fa";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paw::before {
  content: "\f1b0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud::before {
  content: "\f0c2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trowel-bricks::before {
  content: "\e58a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-flushed::before {
  content: "\f579";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-flushed::before {
  content: "\f579";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hospital-user::before {
  content: "\f80d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tent-arrow-left-right::before {
  content: "\e57f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gavel::before {
  content: "\f0e3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-legal::before {
  content: "\f0e3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-binoculars::before {
  content: "\f1e5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microphone-slash::before {
  content: "\f131";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-box-tissue::before {
  content: "\e05b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-motorcycle::before {
  content: "\f21c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bell-concierge::before {
  content: "\f562";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-concierge-bell::before {
  content: "\f562";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pen-ruler::before {
  content: "\f5ae";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pencil-ruler::before {
  content: "\f5ae";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-people-arrows::before {
  content: "\e068";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-people-arrows-left-right::before {
  content: "\e068";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars-and-venus-burst::before {
  content: "\e523";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-caret-right::before {
  content: "\f152";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-square-right::before {
  content: "\f152";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-scissors::before {
  content: "\f0c4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cut::before {
  content: "\f0c4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sun-plant-wilt::before {
  content: "\e57a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-toilets-portable::before {
  content: "\e584";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hockey-puck::before {
  content: "\f453";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-table::before {
  content: "\f0ce";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-magnifying-glass-arrow-right::before {
  content: "\e521";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tachograph-digital::before {
  content: "\f566";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-digital-tachograph::before {
  content: "\f566";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-users-slash::before {
  content: "\e073";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clover::before {
  content: "\e139";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-reply::before {
  content: "\f3e5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mail-reply::before {
  content: "\f3e5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-star-and-crescent::before {
  content: "\f699";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-fire::before {
  content: "\e50c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-minus::before {
  content: "\f146";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-minus-square::before {
  content: "\f146";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-helicopter::before {
  content: "\f533";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-compass::before {
  content: "\f14e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-caret-down::before {
  content: "\f150";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-square-down::before {
  content: "\f150";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-circle-question::before {
  content: "\e4ef";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laptop-code::before {
  content: "\f5fc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-swatchbook::before {
  content: "\f5c3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-prescription-bottle::before {
  content: "\f485";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bars::before {
  content: "\f0c9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-navicon::before {
  content: "\f0c9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-people-group::before {
  content: "\e533";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass-end::before {
  content: "\f253";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass-3::before {
  content: "\f253";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heart-crack::before {
  content: "\f7a9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heart-broken::before {
  content: "\f7a9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-up-right::before {
  content: "\f360";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-external-link-square-alt::before {
  content: "\f360";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-kiss-beam::before {
  content: "\f597";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kiss-beam::before {
  content: "\f597";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-film::before {
  content: "\f008";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ruler-horizontal::before {
  content: "\f547";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-people-robbery::before {
  content: "\e536";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lightbulb::before {
  content: "\f0eb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-left::before {
  content: "\f0d9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-exclamation::before {
  content: "\f06a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-exclamation-circle::before {
  content: "\f06a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-school-circle-xmark::before {
  content: "\e56d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-right-from-bracket::before {
  content: "\f08b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sign-out::before {
  content: "\f08b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-chevron-down::before {
  content: "\f13a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-circle-down::before {
  content: "\f13a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-unlock-keyhole::before {
  content: "\f13e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-unlock-alt::before {
  content: "\f13e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-showers-heavy::before {
  content: "\f740";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-headphones-simple::before {
  content: "\f58f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-headphones-alt::before {
  content: "\f58f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sitemap::before {
  content: "\f0e8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-dollar-to-slot::before {
  content: "\f4b9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-donate::before {
  content: "\f4b9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-memory::before {
  content: "\f538";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-road-spikes::before {
  content: "\e568";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fire-burner::before {
  content: "\e4f1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-flag::before {
  content: "\f024";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hanukiah::before {
  content: "\f6e6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-feather::before {
  content: "\f52d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volume-low::before {
  content: "\f027";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volume-down::before {
  content: "\f027";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment-slash::before {
  content: "\f4b3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-sun-rain::before {
  content: "\f743";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-compress::before {
  content: "\f066";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wheat-awn::before {
  content: "\e2cd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wheat-alt::before {
  content: "\e2cd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ankh::before {
  content: "\f644";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hands-holding-child::before {
  content: "\e4fa";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-asterisk::before {
  content: "\2a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-check::before {
  content: "\f14a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-check-square::before {
  content: "\f14a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-peseta-sign::before {
  content: "\e221";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heading::before {
  content: "\f1dc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-header::before {
  content: "\f1dc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ghost::before {
  content: "\f6e2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-list::before {
  content: "\f03a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-list-squares::before {
  content: "\f03a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-phone-flip::before {
  content: "\f87b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone-square-alt::before {
  content: "\f87b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cart-plus::before {
  content: "\f217";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gamepad::before {
  content: "\f11b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-dot::before {
  content: "\f192";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dot-circle::before {
  content: "\f192";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-dizzy::before {
  content: "\f567";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dizzy::before {
  content: "\f567";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-egg::before {
  content: "\f7fb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-medical-circle-xmark::before {
  content: "\e513";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-campground::before {
  content: "\f6bb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-folder-plus::before {
  content: "\f65e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-futbol::before {
  content: "\f1e3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-futbol-ball::before {
  content: "\f1e3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-soccer-ball::before {
  content: "\f1e3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paintbrush::before {
  content: "\f1fc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paint-brush::before {
  content: "\f1fc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lock::before {
  content: "\f023";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gas-pump::before {
  content: "\f52f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hot-tub-person::before {
  content: "\f593";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hot-tub::before {
  content: "\f593";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-location::before {
  content: "\f59f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-marked::before {
  content: "\f59f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-flood-water::before {
  content: "\e50e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tree::before {
  content: "\f1bb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bridge-lock::before {
  content: "\e4cc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sack-dollar::before {
  content: "\f81d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pen-to-square::before {
  content: "\f044";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-edit::before {
  content: "\f044";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-car-side::before {
  content: "\f5e4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-share-nodes::before {
  content: "\f1e0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-share-alt::before {
  content: "\f1e0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heart-circle-minus::before {
  content: "\e4ff";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass-half::before {
  content: "\f252";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass-2::before {
  content: "\f252";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microscope::before {
  content: "\f610";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sink::before {
  content: "\e06d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bag-shopping::before {
  content: "\f290";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shopping-bag::before {
  content: "\f290";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-down-z-a::before {
  content: "\f881";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-alpha-desc::before {
  content: "\f881";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-alpha-down-alt::before {
  content: "\f881";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mitten::before {
  content: "\f7b5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-rays::before {
  content: "\e54d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-users::before {
  content: "\f0c0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-eye-slash::before {
  content: "\f070";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-flask-vial::before {
  content: "\e4f3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand::before {
  content: "\f256";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-paper::before {
  content: "\f256";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-om::before {
  content: "\f679";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-worm::before {
  content: "\e599";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-circle-xmark::before {
  content: "\e50b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plug::before {
  content: "\f1e6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-up::before {
  content: "\f077";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-spock::before {
  content: "\f259";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stopwatch::before {
  content: "\f2f2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-kiss::before {
  content: "\f596";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kiss::before {
  content: "\f596";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bridge-circle-xmark::before {
  content: "\e4cb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-grin-tongue::before {
  content: "\f589";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-tongue::before {
  content: "\f589";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-bishop::before {
  content: "\f43a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-grin-wink::before {
  content: "\f58c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-wink::before {
  content: "\f58c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ear-deaf::before {
  content: "\f2a4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-deaf::before {
  content: "\f2a4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-deafness::before {
  content: "\f2a4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hard-of-hearing::before {
  content: "\f2a4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-road-circle-check::before {
  content: "\e564";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-five::before {
  content: "\f523";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-rss::before {
  content: "\f143";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rss-square::before {
  content: "\f143";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-land-mine-on::before {
  content: "\e51b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-i-cursor::before {
  content: "\f246";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stamp::before {
  content: "\f5bf";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stairs::before {
  content: "\e289";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-i::before {
  content: "\49";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hryvnia-sign::before {
  content: "\f6f2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hryvnia::before {
  content: "\f6f2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pills::before {
  content: "\f484";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-grin-wide::before {
  content: "\f581";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-alt::before {
  content: "\f581";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tooth::before {
  content: "\f5c9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-v::before {
  content: "\56";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bangladeshi-taka-sign::before {
  content: "\e2e6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bicycle::before {
  content: "\f206";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-staff-snake::before {
  content: "\e579";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rod-asclepius::before {
  content: "\e579";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rod-snake::before {
  content: "\e579";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-staff-aesculapius::before {
  content: "\e579";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-head-side-cough-slash::before {
  content: "\e062";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-medical::before {
  content: "\f0f9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ambulance::before {
  content: "\f0f9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wheat-awn-circle-exclamation::before {
  content: "\e598";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-snowman::before {
  content: "\f7d0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mortar-pestle::before {
  content: "\f5a7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-road-barrier::before {
  content: "\e562";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-school::before {
  content: "\f549";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-igloo::before {
  content: "\f7ae";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-joint::before {
  content: "\f595";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-right::before {
  content: "\f105";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-horse::before {
  content: "\f6f0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-q::before {
  content: "\51";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-g::before {
  content: "\47";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-notes-medical::before {
  content: "\f481";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-temperature-half::before {
  content: "\f2c9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-temperature-2::before {
  content: "\f2c9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer-2::before {
  content: "\f2c9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer-half::before {
  content: "\f2c9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dong-sign::before {
  content: "\e169";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-capsules::before {
  content: "\f46b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-poo-storm::before {
  content: "\f75a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-poo-bolt::before {
  content: "\f75a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-frown-open::before {
  content: "\f57a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-frown-open::before {
  content: "\f57a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-point-up::before {
  content: "\f0a6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-bill::before {
  content: "\f0d6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bookmark::before {
  content: "\f02e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-align-justify::before {
  content: "\f039";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-umbrella-beach::before {
  content: "\f5ca";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-helmet-un::before {
  content: "\e503";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bullseye::before {
  content: "\f140";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bacon::before {
  content: "\f7e5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-point-down::before {
  content: "\f0a7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-up-from-bracket::before {
  content: "\e09a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-folder::before {
  content: "\f07b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-folder-blank::before {
  content: "\f07b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-waveform::before {
  content: "\f478";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-medical-alt::before {
  content: "\f478";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-radiation::before {
  content: "\f7b9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chart-simple::before {
  content: "\e473";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars-stroke::before {
  content: "\f229";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vial::before {
  content: "\f492";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gauge::before {
  content: "\f624";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dashboard::before {
  content: "\f624";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gauge-med::before {
  content: "\f624";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tachometer-alt-average::before {
  content: "\f624";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wand-magic-sparkles::before {
  content: "\e2ca";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-magic-wand-sparkles::before {
  content: "\e2ca";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-e::before {
  content: "\45";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pen-clip::before {
  content: "\f305";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pen-alt::before {
  content: "\f305";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bridge-circle-exclamation::before {
  content: "\e4ca";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user::before {
  content: "\f007";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-school-circle-check::before {
  content: "\e56b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dumpster::before {
  content: "\f793";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-van-shuttle::before {
  content: "\f5b6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shuttle-van::before {
  content: "\f5b6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-building-user::before {
  content: "\e4da";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-caret-left::before {
  content: "\f191";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-square-left::before {
  content: "\f191";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-highlighter::before {
  content: "\f591";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-key::before {
  content: "\f084";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bullhorn::before {
  content: "\f0a1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-globe::before {
  content: "\f0ac";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-synagogue::before {
  content: "\f69b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-half-dress::before {
  content: "\e548";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-road-bridge::before {
  content: "\e563";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-location-arrow::before {
  content: "\f124";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-c::before {
  content: "\43";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tablet-button::before {
  content: "\f10a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-building-lock::before {
  content: "\e4d6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pizza-slice::before {
  content: "\f818";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-bill-wave::before {
  content: "\f53a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chart-area::before {
  content: "\f1fe";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-area-chart::before {
  content: "\f1fe";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-flag::before {
  content: "\e50d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-circle-minus::before {
  content: "\e540";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ban::before {
  content: "\f05e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cancel::before {
  content: "\f05e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-camera-rotate::before {
  content: "\e0d8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-spray-can-sparkles::before {
  content: "\f5d0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-air-freshener::before {
  content: "\f5d0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-star::before {
  content: "\f005";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-repeat::before {
  content: "\f363";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cross::before {
  content: "\f654";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-box::before {
  content: "\f466";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-venus-mars::before {
  content: "\f228";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-pointer::before {
  content: "\f245";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mouse-pointer::before {
  content: "\f245";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-maximize::before {
  content: "\f31e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-expand-arrows-alt::before {
  content: "\f31e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-charging-station::before {
  content: "\f5e7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shapes::before {
  content: "\f61f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-triangle-circle-square::before {
  content: "\f61f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shuffle::before {
  content: "\f074";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-random::before {
  content: "\f074";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-running::before {
  content: "\f70c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-running::before {
  content: "\f70c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mobile-retro::before {
  content: "\e527";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grip-lines-vertical::before {
  content: "\f7a5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-spider::before {
  content: "\f717";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hands-bound::before {
  content: "\e4f9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-invoice-dollar::before {
  content: "\f571";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plane-circle-exclamation::before {
  content: "\e556";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-x-ray::before {
  content: "\f497";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-spell-check::before {
  content: "\f891";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-slash::before {
  content: "\f715";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-computer-mouse::before {
  content: "\f8cc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mouse::before {
  content: "\f8cc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-right-to-bracket::before {
  content: "\f090";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sign-in::before {
  content: "\f090";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shop-slash::before {
  content: "\e070";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-store-alt-slash::before {
  content: "\e070";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-server::before {
  content: "\f233";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-virus-covid-slash::before {
  content: "\e4a9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shop-lock::before {
  content: "\e4a5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass-start::before {
  content: "\f251";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass-1::before {
  content: "\f251";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-blender-phone::before {
  content: "\f6b6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-building-wheat::before {
  content: "\e4db";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-breastfeeding::before {
  content: "\e53a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-right-to-bracket::before {
  content: "\f2f6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sign-in-alt::before {
  content: "\f2f6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-venus::before {
  content: "\f221";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-passport::before {
  content: "\f5ab";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heart-pulse::before {
  content: "\f21e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heartbeat::before {
  content: "\f21e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-people-carry-box::before {
  content: "\f4ce";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-people-carry::before {
  content: "\f4ce";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-temperature-high::before {
  content: "\f769";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microchip::before {
  content: "\f2db";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-crown::before {
  content: "\f521";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-weight-hanging::before {
  content: "\f5cd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-xmarks-lines::before {
  content: "\e59a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-prescription::before {
  content: "\f572";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-weight-scale::before {
  content: "\f496";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-weight::before {
  content: "\f496";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-group::before {
  content: "\f500";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-friends::before {
  content: "\f500";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-up-a-z::before {
  content: "\f15e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-alpha-up::before {
  content: "\f15e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-knight::before {
  content: "\f441";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-laugh-squint::before {
  content: "\f59b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laugh-squint::before {
  content: "\f59b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wheelchair::before {
  content: "\f193";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-arrow-up::before {
  content: "\f0aa";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-circle-up::before {
  content: "\f0aa";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-toggle-on::before {
  content: "\f205";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-walking::before {
  content: "\f554";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-walking::before {
  content: "\f554";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-l::before {
  content: "\4c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fire::before {
  content: "\f06d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bed-pulse::before {
  content: "\f487";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-procedures::before {
  content: "\f487";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shuttle-space::before {
  content: "\f197";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-space-shuttle::before {
  content: "\f197";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-laugh::before {
  content: "\f599";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laugh::before {
  content: "\f599";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-folder-open::before {
  content: "\f07c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heart-circle-plus::before {
  content: "\e500";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-code-fork::before {
  content: "\e13b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-city::before {
  content: "\f64f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microphone-lines::before {
  content: "\f3c9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microphone-alt::before {
  content: "\f3c9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pepper-hot::before {
  content: "\f816";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-unlock::before {
  content: "\f09c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-colon-sign::before {
  content: "\e140";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-headset::before {
  content: "\f590";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-store-slash::before {
  content: "\e071";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-road-circle-xmark::before {
  content: "\e566";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-minus::before {
  content: "\f503";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars-stroke-up::before {
  content: "\f22a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars-stroke-v::before {
  content: "\f22a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-champagne-glasses::before {
  content: "\f79f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glass-cheers::before {
  content: "\f79f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clipboard::before {
  content: "\f328";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-circle-exclamation::before {
  content: "\e50a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-arrow-up::before {
  content: "\f574";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-upload::before {
  content: "\f574";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wifi::before {
  content: "\f1eb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wifi-3::before {
  content: "\f1eb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wifi-strong::before {
  content: "\f1eb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bath::before {
  content: "\f2cd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bathtub::before {
  content: "\f2cd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-underline::before {
  content: "\f0cd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-pen::before {
  content: "\f4ff";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-edit::before {
  content: "\f4ff";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-signature::before {
  content: "\f5b7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stroopwafel::before {
  content: "\f551";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bold::before {
  content: "\f032";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-anchor-lock::before {
  content: "\e4ad";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-building-ngo::before {
  content: "\e4d7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-manat-sign::before {
  content: "\e1d5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-not-equal::before {
  content: "\f53e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-border-top-left::before {
  content: "\f853";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-border-style::before {
  content: "\f853";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-location-dot::before {
  content: "\f5a0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-marked-alt::before {
  content: "\f5a0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-jedi::before {
  content: "\f669";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-poll-vertical::before {
  content: "\f681";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-poll::before {
  content: "\f681";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mug-hot::before {
  content: "\f7b6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-car-battery::before {
  content: "\f5df";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-car::before {
  content: "\f5df";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gift::before {
  content: "\f06b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-two::before {
  content: "\f528";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-queen::before {
  content: "\f445";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glasses::before {
  content: "\f530";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-board::before {
  content: "\f43c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-building-circle-check::before {
  content: "\e4d2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-chalkboard::before {
  content: "\e53d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars-stroke-right::before {
  content: "\f22b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars-stroke-h::before {
  content: "\f22b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-back-fist::before {
  content: "\f255";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-rock::before {
  content: "\f255";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-caret-up::before {
  content: "\f151";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-square-up::before {
  content: "\f151";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-showers-water::before {
  content: "\e4e4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chart-bar::before {
  content: "\f080";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bar-chart::before {
  content: "\f080";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hands-bubbles::before {
  content: "\e05e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hands-wash::before {
  content: "\e05e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-less-than-equal::before {
  content: "\f537";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-train::before {
  content: "\f238";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-eye-low-vision::before {
  content: "\f2a8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-low-vision::before {
  content: "\f2a8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-crow::before {
  content: "\f520";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sailboat::before {
  content: "\e445";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-window-restore::before {
  content: "\f2d2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-plus::before {
  content: "\f0fe";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plus-square::before {
  content: "\f0fe";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-torii-gate::before {
  content: "\f6a1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-frog::before {
  content: "\f52e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bucket::before {
  content: "\e4cf";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-image::before {
  content: "\f03e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microphone::before {
  content: "\f130";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cow::before {
  content: "\f6c8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-up::before {
  content: "\f0d8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-screwdriver::before {
  content: "\f54a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-folder-closed::before {
  content: "\e185";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-tsunami::before {
  content: "\e515";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-nfi::before {
  content: "\e576";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-up-from-ground-water::before {
  content: "\e4b5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-martini-glass::before {
  content: "\f57b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glass-martini-alt::before {
  content: "\f57b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rotate-left::before {
  content: "\f2ea";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rotate-back::before {
  content: "\f2ea";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rotate-backward::before {
  content: "\f2ea";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-undo-alt::before {
  content: "\f2ea";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-table-columns::before {
  content: "\f0db";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-columns::before {
  content: "\f0db";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lemon::before {
  content: "\f094";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-head-side-mask::before {
  content: "\e063";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-handshake::before {
  content: "\f2b5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gem::before {
  content: "\f3a5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dolly::before {
  content: "\f472";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dolly-box::before {
  content: "\f472";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-smoking::before {
  content: "\f48d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-minimize::before {
  content: "\f78c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-compress-arrows-alt::before {
  content: "\f78c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-monument::before {
  content: "\f5a6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-snowplow::before {
  content: "\f7d2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angles-right::before {
  content: "\f101";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-double-right::before {
  content: "\f101";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cannabis::before {
  content: "\f55f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-play::before {
  content: "\f144";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-play-circle::before {
  content: "\f144";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tablets::before {
  content: "\f490";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ethernet::before {
  content: "\f796";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-euro-sign::before {
  content: "\f153";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-eur::before {
  content: "\f153";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-euro::before {
  content: "\f153";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chair::before {
  content: "\f6c0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-check::before {
  content: "\f058";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-check-circle::before {
  content: "\f058";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-stop::before {
  content: "\f28d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stop-circle::before {
  content: "\f28d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-compass-drafting::before {
  content: "\f568";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-drafting-compass::before {
  content: "\f568";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plate-wheat::before {
  content: "\e55a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-icicles::before {
  content: "\f7ad";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-shelter::before {
  content: "\e54f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-neuter::before {
  content: "\f22c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-id-badge::before {
  content: "\f2c1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-marker::before {
  content: "\f5a1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-laugh-beam::before {
  content: "\f59a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laugh-beam::before {
  content: "\f59a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-helicopter-symbol::before {
  content: "\e502";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-universal-access::before {
  content: "\f29a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-chevron-up::before {
  content: "\f139";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-circle-up::before {
  content: "\f139";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lari-sign::before {
  content: "\e1c8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volcano::before {
  content: "\f770";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-walking-dashed-line-arrow-right::before {
  content: "\e553";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sterling-sign::before {
  content: "\f154";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gbp::before {
  content: "\f154";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pound-sign::before {
  content: "\f154";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-viruses::before {
  content: "\e076";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-person-confined::before {
  content: "\e577";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-tie::before {
  content: "\f508";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-down-long::before {
  content: "\f175";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-long-arrow-down::before {
  content: "\f175";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tent-arrow-down-to-line::before {
  content: "\e57e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-certificate::before {
  content: "\f0a3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-reply-all::before {
  content: "\f122";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mail-reply-all::before {
  content: "\f122";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-suitcase::before {
  content: "\f0f2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-skating::before {
  content: "\f7c5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-skating::before {
  content: "\f7c5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-filter-circle-dollar::before {
  content: "\f662";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-funnel-dollar::before {
  content: "\f662";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-camera-retro::before {
  content: "\f083";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-arrow-down::before {
  content: "\f0ab";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-circle-down::before {
  content: "\f0ab";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-import::before {
  content: "\f56f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-right-to-file::before {
  content: "\f56f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-arrow-up-right::before {
  content: "\f14c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-external-link-square::before {
  content: "\f14c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-box-open::before {
  content: "\f49e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-scroll::before {
  content: "\f70e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-spa::before {
  content: "\f5bb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-location-pin-lock::before {
  content: "\e51f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pause::before {
  content: "\f04c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hill-avalanche::before {
  content: "\e507";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-temperature-empty::before {
  content: "\f2cb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-temperature-0::before {
  content: "\f2cb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer-0::before {
  content: "\f2cb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer-empty::before {
  content: "\f2cb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bomb::before {
  content: "\f1e2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-registered::before {
  content: "\f25d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-address-card::before {
  content: "\f2bb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-contact-card::before {
  content: "\f2bb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vcard::before {
  content: "\f2bb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-scale-unbalanced-flip::before {
  content: "\f516";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-balance-scale-right::before {
  content: "\f516";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-subscript::before {
  content: "\f12c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-diamond-turn-right::before {
  content: "\f5eb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-directions::before {
  content: "\f5eb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-burst::before {
  content: "\e4dc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-laptop::before {
  content: "\e066";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laptop-house::before {
  content: "\e066";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-tired::before {
  content: "\f5c8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tired::before {
  content: "\f5c8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-bills::before {
  content: "\e1f3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-smog::before {
  content: "\f75f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-crutch::before {
  content: "\f7f7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-arrow-up::before {
  content: "\f0ee";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-upload::before {
  content: "\f0ee";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-upload-alt::before {
  content: "\f0ee";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-palette::before {
  content: "\f53f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-turn-right::before {
  content: "\e4c0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vest::before {
  content: "\e085";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ferry::before {
  content: "\e4ea";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-down-to-people::before {
  content: "\e4b9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-seedling::before {
  content: "\f4d8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sprout::before {
  content: "\f4d8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-left-right::before {
  content: "\f337";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-alt-h::before {
  content: "\f337";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-boxes-packing::before {
  content: "\e4c7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-arrow-left::before {
  content: "\f0a8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-circle-left::before {
  content: "\f0a8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-group-arrows-rotate::before {
  content: "\e4f6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bowl-food::before {
  content: "\e4c6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-candy-cane::before {
  content: "\f786";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-down-wide-short::before {
  content: "\f160";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-amount-asc::before {
  content: "\f160";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-amount-down::before {
  content: "\f160";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-bolt::before {
  content: "\f76c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thunderstorm::before {
  content: "\f76c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-text-slash::before {
  content: "\f87d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-remove-format::before {
  content: "\f87d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-smile-wink::before {
  content: "\f4da";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-smile-wink::before {
  content: "\f4da";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-word::before {
  content: "\f1c2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-powerpoint::before {
  content: "\f1c4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-left-right::before {
  content: "\f07e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-h::before {
  content: "\f07e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-lock::before {
  content: "\e510";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-arrow-down::before {
  content: "\f0ed";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-download::before {
  content: "\f0ed";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-download-alt::before {
  content: "\f0ed";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-children::before {
  content: "\e4e1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chalkboard::before {
  content: "\f51b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-blackboard::before {
  content: "\f51b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-large-slash::before {
  content: "\f4fa";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-alt-slash::before {
  content: "\f4fa";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-envelope-open::before {
  content: "\f2b6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-handshake-simple-slash::before {
  content: "\e05f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-handshake-alt-slash::before {
  content: "\e05f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mattress-pillow::before {
  content: "\e525";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-guarani-sign::before {
  content: "\e19a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-rotate::before {
  content: "\f021";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-refresh::before {
  content: "\f021";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sync::before {
  content: "\f021";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fire-extinguisher::before {
  content: "\f134";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cruzeiro-sign::before {
  content: "\e152";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-greater-than-equal::before {
  content: "\f532";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shield-halved::before {
  content: "\f3ed";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shield-alt::before {
  content: "\f3ed";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book-atlas::before {
  content: "\f558";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-atlas::before {
  content: "\f558";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-virus::before {
  content: "\e074";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-envelope-circle-check::before {
  content: "\e4e8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-layer-group::before {
  content: "\f5fd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-to-dot::before {
  content: "\e4be";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-archway::before {
  content: "\f557";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heart-circle-check::before {
  content: "\e4fd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-chimney-crack::before {
  content: "\f6f1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-damage::before {
  content: "\f6f1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-zipper::before {
  content: "\f1c6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-archive::before {
  content: "\f1c6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square::before {
  content: "\f0c8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-martini-glass-empty::before {
  content: "\f000";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glass-martini::before {
  content: "\f000";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-couch::before {
  content: "\f4b8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cedi-sign::before {
  content: "\e0df";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-italic::before {
  content: "\f033";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-church::before {
  content: "\f51d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comments-dollar::before {
  content: "\f653";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-democrat::before {
  content: "\f747";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-z::before {
  content: "\5a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-skiing::before {
  content: "\f7c9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-skiing::before {
  content: "\f7c9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-road-lock::before {
  content: "\e567";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-a::before {
  content: "\41";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-temperature-arrow-down::before {
  content: "\e03f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-temperature-down::before {
  content: "\e03f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-feather-pointed::before {
  content: "\f56b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-feather-alt::before {
  content: "\f56b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-p::before {
  content: "\50";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-snowflake::before {
  content: "\f2dc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-newspaper::before {
  content: "\f1ea";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rectangle-ad::before {
  content: "\f641";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ad::before {
  content: "\f641";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-arrow-right::before {
  content: "\f0a9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-circle-right::before {
  content: "\f0a9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-filter-circle-xmark::before {
  content: "\e17b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-locust::before {
  content: "\e520";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort::before {
  content: "\f0dc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-unsorted::before {
  content: "\f0dc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-list-ol::before {
  content: "\f0cb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-list-1-2::before {
  content: "\f0cb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-list-numeric::before {
  content: "\f0cb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-dress-burst::before {
  content: "\e544";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-check-dollar::before {
  content: "\f53d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-check-alt::before {
  content: "\f53d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vector-square::before {
  content: "\f5cb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bread-slice::before {
  content: "\f7ec";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-language::before {
  content: "\f1ab";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-kiss-wink-heart::before {
  content: "\f598";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kiss-wink-heart::before {
  content: "\f598";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-filter::before {
  content: "\f0b0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-question::before {
  content: "\3f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-signature::before {
  content: "\f573";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-up-down-left-right::before {
  content: "\f0b2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-alt::before {
  content: "\f0b2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-chimney-user::before {
  content: "\e065";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-holding-heart::before {
  content: "\f4be";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-puzzle-piece::before {
  content: "\f12e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-check::before {
  content: "\f53c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-star-half-stroke::before {
  content: "\f5c0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-star-half-alt::before {
  content: "\f5c0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-code::before {
  content: "\f121";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-whiskey-glass::before {
  content: "\f7a0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glass-whiskey::before {
  content: "\f7a0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-building-circle-exclamation::before {
  content: "\e4d3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-magnifying-glass-chart::before {
  content: "\e522";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-up-right-from-square::before {
  content: "\f08e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-external-link::before {
  content: "\f08e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cubes-stacked::before {
  content: "\e4e6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-won-sign::before {
  content: "\f159";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-krw::before {
  content: "\f159";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-won::before {
  content: "\f159";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-virus-covid::before {
  content: "\e4a8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-austral-sign::before {
  content: "\e0a9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-f::before {
  content: "\46";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-leaf::before {
  content: "\f06c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-road::before {
  content: "\f018";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-taxi::before {
  content: "\f1ba";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cab::before {
  content: "\f1ba";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-circle-plus::before {
  content: "\e541";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chart-pie::before {
  content: "\f200";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pie-chart::before {
  content: "\f200";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bolt-lightning::before {
  content: "\e0b7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sack-xmark::before {
  content: "\e56a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-excel::before {
  content: "\f1c3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-contract::before {
  content: "\f56c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fish-fins::before {
  content: "\e4f2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-building-flag::before {
  content: "\e4d5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-grin-beam::before {
  content: "\f582";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-beam::before {
  content: "\f582";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-object-ungroup::before {
  content: "\f248";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-poop::before {
  content: "\f619";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-location-pin::before {
  content: "\f041";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-marker::before {
  content: "\f041";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kaaba::before {
  content: "\f66b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-toilet-paper::before {
  content: "\f71e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-helmet-safety::before {
  content: "\f807";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hard-hat::before {
  content: "\f807";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hat-hard::before {
  content: "\f807";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-eject::before {
  content: "\f052";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-right::before {
  content: "\f35a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-alt-circle-right::before {
  content: "\f35a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plane-circle-check::before {
  content: "\e555";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-rolling-eyes::before {
  content: "\f5a5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-meh-rolling-eyes::before {
  content: "\f5a5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-object-group::before {
  content: "\f247";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chart-line::before {
  content: "\f201";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-line-chart::before {
  content: "\f201";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mask-ventilator::before {
  content: "\e524";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-right::before {
  content: "\f061";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-signs-post::before {
  content: "\f277";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-signs::before {
  content: "\f277";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cash-register::before {
  content: "\f788";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-circle-question::before {
  content: "\e542";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-h::before {
  content: "\48";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tarp::before {
  content: "\e57b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-screwdriver-wrench::before {
  content: "\f7d9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tools::before {
  content: "\f7d9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-to-eye::before {
  content: "\e4bf";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plug-circle-bolt::before {
  content: "\e55b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heart::before {
  content: "\f004";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars-and-venus::before {
  content: "\f224";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-user::before {
  content: "\e1b0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-home-user::before {
  content: "\e1b0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dumpster-fire::before {
  content: "\f794";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-crack::before {
  content: "\e3b1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-martini-glass-citrus::before {
  content: "\f561";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cocktail::before {
  content: "\f561";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-surprise::before {
  content: "\f5c2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-surprise::before {
  content: "\f5c2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bottle-water::before {
  content: "\e4c5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-pause::before {
  content: "\f28b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pause-circle::before {
  content: "\f28b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-toilet-paper-slash::before {
  content: "\e072";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-apple-whole::before {
  content: "\f5d1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-apple-alt::before {
  content: "\f5d1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kitchen-set::before {
  content: "\e51a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-r::before {
  content: "\52";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-temperature-quarter::before {
  content: "\f2ca";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-temperature-1::before {
  content: "\f2ca";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer-1::before {
  content: "\f2ca";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer-quarter::before {
  content: "\f2ca";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cube::before {
  content: "\f1b2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bitcoin-sign::before {
  content: "\e0b4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shield-dog::before {
  content: "\e573";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-solar-panel::before {
  content: "\f5ba";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lock-open::before {
  content: "\f3c1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-elevator::before {
  content: "\e16d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-bill-transfer::before {
  content: "\e528";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-bill-trend-up::before {
  content: "\e529";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-flood-water-circle-arrow-right::before {
  content: "\e50f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-poll-horizontal::before {
  content: "\f682";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-poll-h::before {
  content: "\f682";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle::before {
  content: "\f111";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-backward-fast::before {
  content: "\f049";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fast-backward::before {
  content: "\f049";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-recycle::before {
  content: "\f1b8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-astronaut::before {
  content: "\f4fb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plane-slash::before {
  content: "\e069";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trademark::before {
  content: "\f25c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-basketball::before {
  content: "\f434";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-basketball-ball::before {
  content: "\f434";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-satellite-dish::before {
  content: "\f7c0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-up::before {
  content: "\f35b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-alt-circle-up::before {
  content: "\f35b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mobile-screen-button::before {
  content: "\f3cd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mobile-alt::before {
  content: "\f3cd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volume-high::before {
  content: "\f028";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volume-up::before {
  content: "\f028";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-users-rays::before {
  content: "\e593";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wallet::before {
  content: "\f555";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clipboard-check::before {
  content: "\f46c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-audio::before {
  content: "\f1c7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-burger::before {
  content: "\f805";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hamburger::before {
  content: "\f805";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wrench::before {
  content: "\f0ad";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bugs::before {
  content: "\e4d0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rupee-sign::before {
  content: "\f156";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rupee::before {
  content: "\f156";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-image::before {
  content: "\f1c5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-question::before {
  content: "\f059";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-question-circle::before {
  content: "\f059";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plane-departure::before {
  content: "\f5b0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-handshake-slash::before {
  content: "\e060";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book-bookmark::before {
  content: "\e0bb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-code-branch::before {
  content: "\f126";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hat-cowboy::before {
  content: "\f8c0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bridge::before {
  content: "\e4c8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone-flip::before {
  content: "\f879";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone-alt::before {
  content: "\f879";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-front::before {
  content: "\e2b7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cat::before {
  content: "\f6be";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-anchor-circle-exclamation::before {
  content: "\e4ab";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-field::before {
  content: "\e58d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-route::before {
  content: "\f4d7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clipboard-question::before {
  content: "\e4e3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-panorama::before {
  content: "\e209";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment-medical::before {
  content: "\f7f5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-teeth-open::before {
  content: "\f62f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-circle-minus::before {
  content: "\e4ed";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tags::before {
  content: "\f02c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wine-glass::before {
  content: "\f4e3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-forward-fast::before {
  content: "\f050";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fast-forward::before {
  content: "\f050";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-meh-blank::before {
  content: "\f5a4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-meh-blank::before {
  content: "\f5a4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-parking::before {
  content: "\f540";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-parking::before {
  content: "\f540";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-signal::before {
  content: "\e012";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bars-progress::before {
  content: "\f828";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tasks-alt::before {
  content: "\f828";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-faucet-drip::before {
  content: "\e006";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cart-flatbed::before {
  content: "\f474";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dolly-flatbed::before {
  content: "\f474";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ban-smoking::before {
  content: "\f54d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-smoking-ban::before {
  content: "\f54d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-terminal::before {
  content: "\f120";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mobile-button::before {
  content: "\f10b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-medical-flag::before {
  content: "\e514";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-basket-shopping::before {
  content: "\f291";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shopping-basket::before {
  content: "\f291";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tape::before {
  content: "\f4db";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bus-simple::before {
  content: "\f55e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bus-alt::before {
  content: "\f55e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-eye::before {
  content: "\f06e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-sad-cry::before {
  content: "\f5b3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sad-cry::before {
  content: "\f5b3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-audio-description::before {
  content: "\f29e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-military-to-person::before {
  content: "\e54c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-shield::before {
  content: "\e4f0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-slash::before {
  content: "\f506";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pen::before {
  content: "\f304";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tower-observation::before {
  content: "\e586";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-code::before {
  content: "\f1c9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-signal::before {
  content: "\f012";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-signal-5::before {
  content: "\f012";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-signal-perfect::before {
  content: "\f012";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bus::before {
  content: "\f207";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heart-circle-xmark::before {
  content: "\e501";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-chimney::before {
  content: "\e3af";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-home-lg::before {
  content: "\e3af";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-window-maximize::before {
  content: "\f2d0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-frown::before {
  content: "\f119";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-frown::before {
  content: "\f119";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-prescription::before {
  content: "\f5b1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shop::before {
  content: "\f54f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-store-alt::before {
  content: "\f54f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-floppy-disk::before {
  content: "\f0c7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-save::before {
  content: "\f0c7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vihara::before {
  content: "\f6a7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-scale-unbalanced::before {
  content: "\f515";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-balance-scale-left::before {
  content: "\f515";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-up::before {
  content: "\f0de";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-asc::before {
  content: "\f0de";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment-dots::before {
  content: "\f4ad";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-commenting::before {
  content: "\f4ad";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plant-wilt::before {
  content: "\e5aa";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-diamond::before {
  content: "\f219";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-grin-squint::before {
  content: "\f585";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-squint::before {
  content: "\f585";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-holding-dollar::before {
  content: "\f4c0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-holding-usd::before {
  content: "\f4c0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bacterium::before {
  content: "\e05a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-pointer::before {
  content: "\f25a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-drum-steelpan::before {
  content: "\f56a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-scissors::before {
  content: "\f257";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hands-praying::before {
  content: "\f684";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-praying-hands::before {
  content: "\f684";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-rotate-right::before {
  content: "\f01e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-right-rotate::before {
  content: "\f01e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-rotate-forward::before {
  content: "\f01e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-redo::before {
  content: "\f01e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-biohazard::before {
  content: "\f780";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-location-crosshairs::before {
  content: "\f601";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-location::before {
  content: "\f601";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars-double::before {
  content: "\f227";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-child-dress::before {
  content: "\e59c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-users-between-lines::before {
  content: "\e591";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lungs-virus::before {
  content: "\e067";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-grin-tears::before {
  content: "\f588";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-tears::before {
  content: "\f588";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone::before {
  content: "\f095";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-xmark::before {
  content: "\f273";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-times::before {
  content: "\f273";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-child-reaching::before {
  content: "\e59d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-head-side-virus::before {
  content: "\e064";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-gear::before {
  content: "\f4fe";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-cog::before {
  content: "\f4fe";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-up-1-9::before {
  content: "\f163";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-numeric-up::before {
  content: "\f163";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-door-closed::before {
  content: "\f52a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shield-virus::before {
  content: "\e06c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-six::before {
  content: "\f526";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mosquito-net::before {
  content: "\e52c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bridge-water::before {
  content: "\e4ce";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-booth::before {
  content: "\f756";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-text-width::before {
  content: "\f035";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hat-wizard::before {
  content: "\f6e8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pen-fancy::before {
  content: "\f5ac";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-digging::before {
  content: "\f85e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-digging::before {
  content: "\f85e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trash::before {
  content: "\f1f8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gauge-simple::before {
  content: "\f629";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gauge-simple-med::before {
  content: "\f629";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tachometer-average::before {
  content: "\f629";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book-medical::before {
  content: "\f7e6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-poo::before {
  content: "\f2fe";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-quote-right::before {
  content: "\f10e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-quote-right-alt::before {
  content: "\f10e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shirt::before {
  content: "\f553";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-t-shirt::before {
  content: "\f553";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tshirt::before {
  content: "\f553";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cubes::before {
  content: "\f1b3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-divide::before {
  content: "\f529";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tenge-sign::before {
  content: "\f7d7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tenge::before {
  content: "\f7d7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-headphones::before {
  content: "\f025";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hands-holding::before {
  content: "\f4c2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hands-clapping::before {
  content: "\e1a8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-republican::before {
  content: "\f75e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-left::before {
  content: "\f060";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-circle-xmark::before {
  content: "\e543";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ruler::before {
  content: "\f545";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-align-left::before {
  content: "\f036";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-d6::before {
  content: "\f6d1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-restroom::before {
  content: "\f7bd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-j::before {
  content: "\4a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-users-viewfinder::before {
  content: "\e595";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-video::before {
  content: "\f1c8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-up-right-from-square::before {
  content: "\f35d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-external-link-alt::before {
  content: "\f35d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-table-cells::before {
  content: "\f00a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-th::before {
  content: "\f00a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-pdf::before {
  content: "\f1c1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book-bible::before {
  content: "\f647";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bible::before {
  content: "\f647";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-o::before {
  content: "\4f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-suitcase-medical::before {
  content: "\f0fa";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-medkit::before {
  content: "\f0fa";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-secret::before {
  content: "\f21b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-otter::before {
  content: "\f700";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-dress::before {
  content: "\f182";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-female::before {
  content: "\f182";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment-dollar::before {
  content: "\f651";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-business-time::before {
  content: "\f64a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-briefcase-clock::before {
  content: "\f64a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-table-cells-large::before {
  content: "\f009";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-th-large::before {
  content: "\f009";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book-tanakh::before {
  content: "\f827";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tanakh::before {
  content: "\f827";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone-volume::before {
  content: "\f2a0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volume-control-phone::before {
  content: "\f2a0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hat-cowboy-side::before {
  content: "\f8c1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clipboard-user::before {
  content: "\f7f3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-child::before {
  content: "\f1ae";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lira-sign::before {
  content: "\f195";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-satellite::before {
  content: "\f7bf";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plane-lock::before {
  content: "\e558";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tag::before {
  content: "\f02b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment::before {
  content: "\f075";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cake-candles::before {
  content: "\f1fd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-birthday-cake::before {
  content: "\f1fd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cake::before {
  content: "\f1fd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-envelope::before {
  content: "\f0e0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angles-up::before {
  content: "\f102";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-double-up::before {
  content: "\f102";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paperclip::before {
  content: "\f0c6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-right-to-city::before {
  content: "\e4b3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ribbon::before {
  content: "\f4d6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lungs::before {
  content: "\f604";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-up-9-1::before {
  content: "\f887";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-numeric-up-alt::before {
  content: "\f887";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-litecoin-sign::before {
  content: "\e1d3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-border-none::before {
  content: "\f850";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-nodes::before {
  content: "\e4e2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-parachute-box::before {
  content: "\f4cd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-indent::before {
  content: "\f03c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-field-un::before {
  content: "\e58e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass::before {
  content: "\f254";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass-empty::before {
  content: "\f254";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mountain::before {
  content: "\f6fc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-doctor::before {
  content: "\f0f0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-md::before {
  content: "\f0f0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-info::before {
  content: "\f05a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-info-circle::before {
  content: "\f05a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-meatball::before {
  content: "\f73b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-camera::before {
  content: "\f030";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-camera-alt::before {
  content: "\f030";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-virus::before {
  content: "\e578";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-meteor::before {
  content: "\f753";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-car-on::before {
  content: "\e4dd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sleigh::before {
  content: "\f7cc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-down-1-9::before {
  content: "\f162";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-numeric-asc::before {
  content: "\f162";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-numeric-down::before {
  content: "\f162";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-holding-droplet::before {
  content: "\f4c1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-holding-water::before {
  content: "\f4c1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-water::before {
  content: "\f773";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-check::before {
  content: "\f274";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-braille::before {
  content: "\f2a1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-prescription-bottle-medical::before {
  content: "\f486";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-prescription-bottle-alt::before {
  content: "\f486";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-landmark::before {
  content: "\f66f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck::before {
  content: "\f0d1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-crosshairs::before {
  content: "\f05b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-cane::before {
  content: "\e53c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tent::before {
  content: "\e57d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vest-patches::before {
  content: "\e086";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-check-double::before {
  content: "\f560";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-down-a-z::before {
  content: "\f15d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-alpha-asc::before {
  content: "\f15d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-alpha-down::before {
  content: "\f15d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-bill-wheat::before {
  content: "\e52a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cookie::before {
  content: "\f563";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-rotate-left::before {
  content: "\f0e2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-left-rotate::before {
  content: "\f0e2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-rotate-back::before {
  content: "\f0e2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-rotate-backward::before {
  content: "\f0e2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-undo::before {
  content: "\f0e2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hard-drive::before {
  content: "\f0a0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hdd::before {
  content: "\f0a0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-grin-squint-tears::before {
  content: "\f586";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-squint-tears::before {
  content: "\f586";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dumbbell::before {
  content: "\f44b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rectangle-list::before {
  content: "\f022";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-list-alt::before {
  content: "\f022";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tarp-droplet::before {
  content: "\e57c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-medical-circle-check::before {
  content: "\e511";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-skiing-nordic::before {
  content: "\f7ca";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-skiing-nordic::before {
  content: "\f7ca";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-plus::before {
  content: "\f271";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plane-arrival::before {
  content: "\f5af";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-left::before {
  content: "\f359";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-alt-circle-left::before {
  content: "\f359";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-train-subway::before {
  content: "\f239";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-subway::before {
  content: "\f239";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chart-gantt::before {
  content: "\e0e4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-indian-rupee-sign::before {
  content: "\e1bc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-indian-rupee::before {
  content: "\e1bc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-inr::before {
  content: "\e1bc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-crop-simple::before {
  content: "\f565";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-crop-alt::before {
  content: "\f565";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-bill-1::before {
  content: "\f3d1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-bill-alt::before {
  content: "\f3d1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-left-long::before {
  content: "\f30a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-long-arrow-alt-left::before {
  content: "\f30a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dna::before {
  content: "\f471";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-virus-slash::before {
  content: "\e075";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-minus::before {
  content: "\f068";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-subtract::before {
  content: "\f068";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess::before {
  content: "\f439";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-left-long::before {
  content: "\f177";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-long-arrow-left::before {
  content: "\f177";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plug-circle-check::before {
  content: "\e55c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-street-view::before {
  content: "\f21d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-franc-sign::before {
  content: "\e18f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volume-off::before {
  content: "\f026";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hands-asl-interpreting::before {
  content: "\f2a3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-american-sign-language-interpreting::before {
  content: "\f2a3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-asl-interpreting::before {
  content: "\f2a3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hands-american-sign-language-interpreting::before {
  content: "\f2a3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gear::before {
  content: "\f013";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cog::before {
  content: "\f013";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-droplet-slash::before {
  content: "\f5c7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tint-slash::before {
  content: "\f5c7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mosque::before {
  content: "\f678";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mosquito::before {
  content: "\e52b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-star-of-david::before {
  content: "\f69a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-military-rifle::before {
  content: "\e54b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cart-shopping::before {
  content: "\f07a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shopping-cart::before {
  content: "\f07a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vials::before {
  content: "\f493";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plug-circle-plus::before {
  content: "\e55f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-place-of-worship::before {
  content: "\f67f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grip-vertical::before {
  content: "\f58e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-turn-up::before {
  content: "\f148";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-level-up::before {
  content: "\f148";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-u::before {
  content: "\55";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-root-variable::before {
  content: "\f698";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-root-alt::before {
  content: "\f698";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clock::before {
  content: "\f017";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clock-four::before {
  content: "\f017";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-backward-step::before {
  content: "\f048";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-step-backward::before {
  content: "\f048";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pallet::before {
  content: "\f482";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-faucet::before {
  content: "\e005";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-baseball-bat-ball::before {
  content: "\f432";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-s::before {
  content: "\53";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-timeline::before {
  content: "\e29c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-keyboard::before {
  content: "\f11c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-down::before {
  content: "\f0d7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-chimney-medical::before {
  content: "\f7f2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clinic-medical::before {
  content: "\f7f2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-temperature-three-quarters::before {
  content: "\f2c8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-temperature-3::before {
  content: "\f2c8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer-3::before {
  content: "\f2c8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer-three-quarters::before {
  content: "\f2c8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mobile-screen::before {
  content: "\f3cf";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mobile-android-alt::before {
  content: "\f3cf";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plane-up::before {
  content: "\e22d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-piggy-bank::before {
  content: "\f4d3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-half::before {
  content: "\f242";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-3::before {
  content: "\f242";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mountain-city::before {
  content: "\e52e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-coins::before {
  content: "\f51e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-khanda::before {
  content: "\f66d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sliders::before {
  content: "\f1de";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sliders-h::before {
  content: "\f1de";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-folder-tree::before {
  content: "\f802";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-network-wired::before {
  content: "\f6ff";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-pin::before {
  content: "\f276";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hamsa::before {
  content: "\f665";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cent-sign::before {
  content: "\e3f5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-flask::before {
  content: "\f0c3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-pregnant::before {
  content: "\e31e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wand-sparkles::before {
  content: "\f72b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ellipsis-vertical::before {
  content: "\f142";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ellipsis-v::before {
  content: "\f142";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ticket::before {
  content: "\f145";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-power-off::before {
  content: "\f011";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-right-long::before {
  content: "\f30b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-long-arrow-alt-right::before {
  content: "\f30b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-flag-usa::before {
  content: "\f74d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laptop-file::before {
  content: "\e51d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tty::before {
  content: "\f1e4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-teletype::before {
  content: "\f1e4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-diagram-next::before {
  content: "\e476";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-rifle::before {
  content: "\e54e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-medical-circle-exclamation::before {
  content: "\e512";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-closed-captioning::before {
  content: "\f20a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-hiking::before {
  content: "\f6ec";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hiking::before {
  content: "\f6ec";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-venus-double::before {
  content: "\f226";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-images::before {
  content: "\f302";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calculator::before {
  content: "\f1ec";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-people-pulling::before {
  content: "\e535";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-n::before {
  content: "\4e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cable-car::before {
  content: "\f7da";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tram::before {
  content: "\f7da";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-rain::before {
  content: "\f73d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-building-circle-xmark::before {
  content: "\e4d4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ship::before {
  content: "\f21a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-down-to-line::before {
  content: "\e4b8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-download::before {
  content: "\f019";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-grin::before {
  content: "\f580";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin::before {
  content: "\f580";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-delete-left::before {
  content: "\f55a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-backspace::before {
  content: "\f55a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-eye-dropper::before {
  content: "\f1fb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-eye-dropper-empty::before {
  content: "\f1fb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-eyedropper::before {
  content: "\f1fb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-circle-check::before {
  content: "\e5a0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-forward::before {
  content: "\f04e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mobile::before {
  content: "\f3ce";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mobile-android::before {
  content: "\f3ce";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mobile-phone::before {
  content: "\f3ce";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-meh::before {
  content: "\f11a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-meh::before {
  content: "\f11a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-align-center::before {
  content: "\f037";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book-skull::before {
  content: "\f6b7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book-dead::before {
  content: "\f6b7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-id-card::before {
  content: "\f2c2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-drivers-license::before {
  content: "\f2c2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-outdent::before {
  content: "\f03b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dedent::before {
  content: "\f03b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heart-circle-exclamation::before {
  content: "\e4fe";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house::before {
  content: "\f015";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-home::before {
  content: "\f015";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-home-alt::before {
  content: "\f015";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-home-lg-alt::before {
  content: "\f015";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-week::before {
  content: "\f784";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laptop-medical::before {
  content: "\f812";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-b::before {
  content: "\42";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-medical::before {
  content: "\f477";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-one::before {
  content: "\f525";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kiwi-bird::before {
  content: "\f535";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-right-arrow-left::before {
  content: "\f0ec";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-exchange::before {
  content: "\f0ec";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rotate-right::before {
  content: "\f2f9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-redo-alt::before {
  content: "\f2f9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rotate-forward::before {
  content: "\f2f9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-utensils::before {
  content: "\f2e7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cutlery::before {
  content: "\f2e7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-up-wide-short::before {
  content: "\f161";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-amount-up::before {
  content: "\f161";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mill-sign::before {
  content: "\e1ed";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bowl-rice::before {
  content: "\e2eb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-skull::before {
  content: "\f54c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tower-broadcast::before {
  content: "\f519";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-broadcast-tower::before {
  content: "\f519";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-pickup::before {
  content: "\f63c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-up-long::before {
  content: "\f30c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-long-arrow-alt-up::before {
  content: "\f30c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stop::before {
  content: "\f04d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-code-merge::before {
  content: "\f387";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-upload::before {
  content: "\f093";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hurricane::before {
  content: "\f751";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mound::before {
  content: "\e52d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-toilet-portable::before {
  content: "\e583";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-compact-disc::before {
  content: "\f51f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-arrow-down::before {
  content: "\f56d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-download::before {
  content: "\f56d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caravan::before {
  content: "\f8ff";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shield-cat::before {
  content: "\e572";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bolt::before {
  content: "\f0e7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-zap::before {
  content: "\f0e7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glass-water::before {
  content: "\e4f4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-oil-well::before {
  content: "\e532";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vault::before {
  content: "\e2c5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars::before {
  content: "\f222";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-toilet::before {
  content: "\f7d8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plane-circle-xmark::before {
  content: "\e557";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yen-sign::before {
  content: "\f157";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cny::before {
  content: "\f157";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-jpy::before {
  content: "\f157";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rmb::before {
  content: "\f157";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yen::before {
  content: "\f157";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ruble-sign::before {
  content: "\f158";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rouble::before {
  content: "\f158";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rub::before {
  content: "\f158";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ruble::before {
  content: "\f158";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sun::before {
  content: "\f185";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-guitar::before {
  content: "\f7a6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-laugh-wink::before {
  content: "\f59c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laugh-wink::before {
  content: "\f59c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-horse-head::before {
  content: "\f7ab";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bore-hole::before {
  content: "\e4c3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-industry::before {
  content: "\f275";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-down::before {
  content: "\f358";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-alt-circle-down::before {
  content: "\f358";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-turn-to-dots::before {
  content: "\e4c1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-florin-sign::before {
  content: "\e184";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-down-short-wide::before {
  content: "\f884";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-amount-desc::before {
  content: "\f884";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-amount-down-alt::before {
  content: "\f884";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-less-than::before {
  content: "\3c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-down::before {
  content: "\f107";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-car-tunnel::before {
  content: "\e4de";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-head-side-cough::before {
  content: "\e061";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grip-lines::before {
  content: "\f7a4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thumbs-down::before {
  content: "\f165";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-lock::before {
  content: "\f502";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-right-long::before {
  content: "\f178";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-long-arrow-right::before {
  content: "\f178";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-anchor-circle-xmark::before {
  content: "\e4ac";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ellipsis::before {
  content: "\f141";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ellipsis-h::before {
  content: "\f141";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-pawn::before {
  content: "\f443";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kit-medical::before {
  content: "\f479";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-first-aid::before {
  content: "\f479";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-through-window::before {
  content: "\e5a9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-toolbox::before {
  content: "\f552";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hands-holding-circle::before {
  content: "\e4fb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bug::before {
  content: "\f188";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-credit-card::before {
  content: "\f09d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-credit-card-alt::before {
  content: "\f09d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-car::before {
  content: "\f1b9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-automobile::before {
  content: "\f1b9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-holding-hand::before {
  content: "\e4f7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book-open-reader::before {
  content: "\f5da";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book-reader::before {
  content: "\f5da";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mountain-sun::before {
  content: "\e52f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-left-right-to-line::before {
  content: "\e4ba";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-d20::before {
  content: "\f6cf";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-droplet::before {
  content: "\e58c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-circle-xmark::before {
  content: "\e5a1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-temperature-arrow-up::before {
  content: "\e040";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-temperature-up::before {
  content: "\e040";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-medal::before {
  content: "\f5a2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bed::before {
  content: "\f236";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-h::before {
  content: "\f0fd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-h-square::before {
  content: "\f0fd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-podcast::before {
  content: "\f2ce";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-temperature-full::before {
  content: "\f2c7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-temperature-4::before {
  content: "\f2c7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer-4::before {
  content: "\f2c7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer-full::before {
  content: "\f2c7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bell::before {
  content: "\f0f3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-superscript::before {
  content: "\f12b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plug-circle-xmark::before {
  content: "\e560";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-star-of-life::before {
  content: "\f621";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone-slash::before {
  content: "\f3dd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paint-roller::before {
  content: "\f5aa";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-handshake-angle::before {
  content: "\f4c4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hands-helping::before {
  content: "\f4c4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-location-dot::before {
  content: "\f3c5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-marker-alt::before {
  content: "\f3c5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file::before {
  content: "\f15b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-greater-than::before {
  content: "\3e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-swimming::before {
  content: "\f5c4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-swimmer::before {
  content: "\f5c4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-down::before {
  content: "\f063";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-droplet::before {
  content: "\f043";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tint::before {
  content: "\f043";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-eraser::before {
  content: "\f12d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-earth-americas::before {
  content: "\f57d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-earth::before {
  content: "\f57d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-earth-america::before {
  content: "\f57d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-globe-americas::before {
  content: "\f57d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-burst::before {
  content: "\e53b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dove::before {
  content: "\f4ba";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-empty::before {
  content: "\f244";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-0::before {
  content: "\f244";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-socks::before {
  content: "\f696";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-inbox::before {
  content: "\f01c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-section::before {
  content: "\e447";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gauge-high::before {
  content: "\f625";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tachometer-alt::before {
  content: "\f625";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tachometer-alt-fast::before {
  content: "\f625";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-envelope-open-text::before {
  content: "\f658";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hospital::before {
  content: "\f0f8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hospital-alt::before {
  content: "\f0f8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hospital-wide::before {
  content: "\f0f8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wine-bottle::before {
  content: "\f72f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-rook::before {
  content: "\f447";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bars-staggered::before {
  content: "\f550";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-reorder::before {
  content: "\f550";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stream::before {
  content: "\f550";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dharmachakra::before {
  content: "\f655";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hotdog::before {
  content: "\f80f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-walking-with-cane::before {
  content: "\f29d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-blind::before {
  content: "\f29d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-drum::before {
  content: "\f569";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ice-cream::before {
  content: "\f810";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heart-circle-bolt::before {
  content: "\e4fc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fax::before {
  content: "\f1ac";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paragraph::before {
  content: "\f1dd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-check-to-slot::before {
  content: "\f772";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vote-yea::before {
  content: "\f772";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-star-half::before {
  content: "\f089";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-boxes-stacked::before {
  content: "\f468";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-boxes::before {
  content: "\f468";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-boxes-alt::before {
  content: "\f468";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-link::before {
  content: "\f0c1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chain::before {
  content: "\f0c1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ear-listen::before {
  content: "\f2a2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-assistive-listening-systems::before {
  content: "\f2a2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tree-city::before {
  content: "\e587";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-play::before {
  content: "\f04b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-font::before {
  content: "\f031";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rupiah-sign::before {
  content: "\e23d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-magnifying-glass::before {
  content: "\f002";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-search::before {
  content: "\f002";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-table-tennis-paddle-ball::before {
  content: "\f45d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ping-pong-paddle-ball::before {
  content: "\f45d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-table-tennis::before {
  content: "\f45d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-dots-from-line::before {
  content: "\f470";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-diagnoses::before {
  content: "\f470";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trash-can-arrow-up::before {
  content: "\f82a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trash-restore-alt::before {
  content: "\f82a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-naira-sign::before {
  content: "\e1f6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cart-arrow-down::before {
  content: "\f218";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-walkie-talkie::before {
  content: "\f8ef";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-pen::before {
  content: "\f31c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-edit::before {
  content: "\f31c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-receipt::before {
  content: "\f543";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-pen::before {
  content: "\f14b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pen-square::before {
  content: "\f14b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pencil-square::before {
  content: "\f14b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-suitcase-rolling::before {
  content: "\f5c1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-circle-exclamation::before {
  content: "\e53f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-down::before {
  content: "\f078";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-full::before {
  content: "\f240";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery::before {
  content: "\f240";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-5::before {
  content: "\f240";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-skull-crossbones::before {
  content: "\f714";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-code-compare::before {
  content: "\e13a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-list-ul::before {
  content: "\f0ca";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-list-dots::before {
  content: "\f0ca";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-school-lock::before {
  content: "\e56f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tower-cell::before {
  content: "\e585";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-down-long::before {
  content: "\f309";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-long-arrow-alt-down::before {
  content: "\f309";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ranking-star::before {
  content: "\e561";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-king::before {
  content: "\f43f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-harassing::before {
  content: "\e549";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-brazilian-real-sign::before {
  content: "\e46c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-landmark-dome::before {
  content: "\f752";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-landmark-alt::before {
  content: "\f752";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-up::before {
  content: "\f062";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tv::before {
  content: "\f26c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-television::before {
  content: "\f26c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tv-alt::before {
  content: "\f26c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shrimp::before {
  content: "\e448";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-list-check::before {
  content: "\f0ae";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tasks::before {
  content: "\f0ae";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-jug-detergent::before {
  content: "\e519";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-user::before {
  content: "\f2bd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-circle::before {
  content: "\f2bd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-shield::before {
  content: "\f505";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wind::before {
  content: "\f72e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-car-burst::before {
  content: "\f5e1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-car-crash::before {
  content: "\f5e1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-y::before {
  content: "\59";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-snowboarding::before {
  content: "\f7ce";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-snowboarding::before {
  content: "\f7ce";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-fast::before {
  content: "\f48b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shipping-fast::before {
  content: "\f48b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fish::before {
  content: "\f578";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-graduate::before {
  content: "\f501";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-half-stroke::before {
  content: "\f042";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-adjust::before {
  content: "\f042";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clapperboard::before {
  content: "\e131";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-radiation::before {
  content: "\f7ba";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-radiation-alt::before {
  content: "\f7ba";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-baseball::before {
  content: "\f433";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-baseball-ball::before {
  content: "\f433";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-jet-fighter-up::before {
  content: "\e518";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-diagram-project::before {
  content: "\f542";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-project-diagram::before {
  content: "\f542";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-copy::before {
  content: "\f0c5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volume-xmark::before {
  content: "\f6a9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volume-mute::before {
  content: "\f6a9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volume-times::before {
  content: "\f6a9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-sparkles::before {
  content: "\e05d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grip::before {
  content: "\f58d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grip-horizontal::before {
  content: "\f58d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-share-from-square::before {
  content: "\f14d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-share-square::before {
  content: "\f14d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-child-combatant::before {
  content: "\e4e0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-child-rifle::before {
  content: "\e4e0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gun::before {
  content: "\e19b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-phone::before {
  content: "\f098";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone-square::before {
  content: "\f098";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plus::before {
  content: "\2b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-add::before {
  content: "\2b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-expand::before {
  content: "\f065";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-computer::before {
  content: "\e4e5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-xmark::before {
  content: "\f00d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-close::before {
  content: "\f00d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-multiply::before {
  content: "\f00d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-remove::before {
  content: "\f00d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-times::before {
  content: "\f00d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-up-down-left-right::before {
  content: "\f047";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows::before {
  content: "\f047";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chalkboard-user::before {
  content: "\f51c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chalkboard-teacher::before {
  content: "\f51c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-peso-sign::before {
  content: "\e222";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-building-shield::before {
  content: "\e4d8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-baby::before {
  content: "\f77c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-users-line::before {
  content: "\e592";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-quote-left::before {
  content: "\f10d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-quote-left-alt::before {
  content: "\f10d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tractor::before {
  content: "\f722";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trash-arrow-up::before {
  content: "\f829";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trash-restore::before {
  content: "\f829";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-down-up-lock::before {
  content: "\e4b0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lines-leaning::before {
  content: "\e51e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ruler-combined::before {
  content: "\f546";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-copyright::before {
  content: "\f1f9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-equals::before {
  content: "\3d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-blender::before {
  content: "\f517";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-teeth::before {
  content: "\f62e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shekel-sign::before {
  content: "\f20b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ils::before {
  content: "\f20b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shekel::before {
  content: "\f20b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sheqel::before {
  content: "\f20b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sheqel-sign::before {
  content: "\f20b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map::before {
  content: "\f279";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rocket::before {
  content: "\f135";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-photo-film::before {
  content: "\f87c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-photo-video::before {
  content: "\f87c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-folder-minus::before {
  content: "\f65d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-store::before {
  content: "\f54e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-trend-up::before {
  content: "\e098";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plug-circle-minus::before {
  content: "\e55e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sign-hanging::before {
  content: "\f4d9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sign::before {
  content: "\f4d9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bezier-curve::before {
  content: "\f55b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bell-slash::before {
  content: "\f1f6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tablet::before {
  content: "\f3fb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tablet-android::before {
  content: "\f3fb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-school-flag::before {
  content: "\e56e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fill::before {
  content: "\f575";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-up::before {
  content: "\f106";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-drumstick-bite::before {
  content: "\f6d7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-holly-berry::before {
  content: "\f7aa";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-left::before {
  content: "\f053";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bacteria::before {
  content: "\e059";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-lizard::before {
  content: "\f258";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-notdef::before {
  content: "\e1fe";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-disease::before {
  content: "\f7fa";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-briefcase-medical::before {
  content: "\f469";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-genderless::before {
  content: "\f22d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-right::before {
  content: "\f054";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-retweet::before {
  content: "\f079";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-car-rear::before {
  content: "\f5de";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-car-alt::before {
  content: "\f5de";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pump-soap::before {
  content: "\e06b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-video-slash::before {
  content: "\f4e2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-quarter::before {
  content: "\f243";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-2::before {
  content: "\f243";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-radio::before {
  content: "\f8d7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-baby-carriage::before {
  content: "\f77d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-carriage-baby::before {
  content: "\f77d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-traffic-light::before {
  content: "\f637";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer::before {
  content: "\f491";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vr-cardboard::before {
  content: "\f729";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-middle-finger::before {
  content: "\f806";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-percent::before {
  content: "\25";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-percentage::before {
  content: "\25";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-moving::before {
  content: "\f4df";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glass-water-droplet::before {
  content: "\e4f5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-display::before {
  content: "\e163";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-smile::before {
  content: "\f118";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-smile::before {
  content: "\f118";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thumbtack::before {
  content: "\f08d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thumb-tack::before {
  content: "\f08d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trophy::before {
  content: "\f091";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-praying::before {
  content: "\f683";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pray::before {
  content: "\f683";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hammer::before {
  content: "\f6e3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-peace::before {
  content: "\f25b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rotate::before {
  content: "\f2f1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sync-alt::before {
  content: "\f2f1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-spinner::before {
  content: "\f110";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-robot::before {
  content: "\f544";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-peace::before {
  content: "\f67c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gears::before {
  content: "\f085";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cogs::before {
  content: "\f085";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-warehouse::before {
  content: "\f494";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-up-right-dots::before {
  content: "\e4b7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-splotch::before {
  content: "\f5bc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-grin-hearts::before {
  content: "\f584";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-hearts::before {
  content: "\f584";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-four::before {
  content: "\f524";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sim-card::before {
  content: "\f7c4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-transgender::before {
  content: "\f225";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-transgender-alt::before {
  content: "\f225";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mercury::before {
  content: "\f223";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-turn-down::before {
  content: "\f149";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-level-down::before {
  content: "\f149";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-falling-burst::before {
  content: "\e547";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-award::before {
  content: "\f559";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ticket-simple::before {
  content: "\f3ff";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ticket-alt::before {
  content: "\f3ff";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-building::before {
  content: "\f1ad";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angles-left::before {
  content: "\f100";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-double-left::before {
  content: "\f100";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-qrcode::before {
  content: "\f029";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clock-rotate-left::before {
  content: "\f1da";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-history::before {
  content: "\f1da";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-grin-beam-sweat::before {
  content: "\f583";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-beam-sweat::before {
  content: "\f583";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-export::before {
  content: "\f56e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-right-from-file::before {
  content: "\f56e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shield::before {
  content: "\f132";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shield-blank::before {
  content: "\f132";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-up-short-wide::before {
  content: "\f885";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-amount-up-alt::before {
  content: "\f885";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-medical::before {
  content: "\e3b2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-golf-ball-tee::before {
  content: "\f450";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-golf-ball::before {
  content: "\f450";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-chevron-left::before {
  content: "\f137";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-circle-left::before {
  content: "\f137";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-chimney-window::before {
  content: "\e00d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pen-nib::before {
  content: "\f5ad";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tent-arrow-turn-left::before {
  content: "\e580";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tents::before {
  content: "\e582";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wand-magic::before {
  content: "\f0d0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-magic::before {
  content: "\f0d0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dog::before {
  content: "\f6d3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-carrot::before {
  content: "\f787";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-moon::before {
  content: "\f186";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wine-glass-empty::before {
  content: "\f5ce";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wine-glass-alt::before {
  content: "\f5ce";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cheese::before {
  content: "\f7ef";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yin-yang::before {
  content: "\f6ad";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-music::before {
  content: "\f001";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-code-commit::before {
  content: "\f386";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-temperature-low::before {
  content: "\f76b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-biking::before {
  content: "\f84a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-biking::before {
  content: "\f84a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-broom::before {
  content: "\f51a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shield-heart::before {
  content: "\e574";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gopuram::before {
  content: "\f664";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-earth-oceania::before {
  content: "\e47b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-globe-oceania::before {
  content: "\e47b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-xmark::before {
  content: "\f2d3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-times-square::before {
  content: "\f2d3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-xmark-square::before {
  content: "\f2d3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hashtag::before {
  content: "\23";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-up-right-and-down-left-from-center::before {
  content: "\f424";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-expand-alt::before {
  content: "\f424";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-oil-can::before {
  content: "\f613";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-t::before {
  content: "\54";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hippo::before {
  content: "\f6ed";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chart-column::before {
  content: "\e0e3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-infinity::before {
  content: "\f534";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vial-circle-check::before {
  content: "\e596";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-arrow-down-to-line::before {
  content: "\e538";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-voicemail::before {
  content: "\f897";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fan::before {
  content: "\f863";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-walking-luggage::before {
  content: "\e554";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-up-down::before {
  content: "\f338";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-alt-v::before {
  content: "\f338";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-moon-rain::before {
  content: "\f73c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar::before {
  content: "\f133";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trailer::before {
  content: "\e041";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bahai::before {
  content: "\f666";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-haykal::before {
  content: "\f666";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sd-card::before {
  content: "\f7c2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dragon::before {
  content: "\f6d5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shoe-prints::before {
  content: "\f54b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-plus::before {
  content: "\f055";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plus-circle::before {
  content: "\f055";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-grin-tongue-wink::before {
  content: "\f58b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-tongue-wink::before {
  content: "\f58b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-holding::before {
  content: "\f4bd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plug-circle-exclamation::before {
  content: "\e55d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-link-slash::before {
  content: "\f127";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chain-broken::before {
  content: "\f127";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chain-slash::before {
  content: "\f127";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-unlink::before {
  content: "\f127";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clone::before {
  content: "\f24d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-walking-arrow-loop-left::before {
  content: "\e551";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-up-z-a::before {
  content: "\f882";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-alpha-up-alt::before {
  content: "\f882";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fire-flame-curved::before {
  content: "\f7e4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fire-alt::before {
  content: "\f7e4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tornado::before {
  content: "\f76f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-circle-plus::before {
  content: "\e494";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book-quran::before {
  content: "\f687";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-quran::before {
  content: "\f687";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-anchor::before {
  content: "\f13d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-border-all::before {
  content: "\f84c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-angry::before {
  content: "\f556";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angry::before {
  content: "\f556";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cookie-bite::before {
  content: "\f564";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-trend-down::before {
  content: "\e097";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rss::before {
  content: "\f09e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-feed::before {
  content: "\f09e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-draw-polygon::before {
  content: "\f5ee";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-scale-balanced::before {
  content: "\f24e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-balance-scale::before {
  content: "\f24e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gauge-simple-high::before {
  content: "\f62a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tachometer::before {
  content: "\f62a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tachometer-fast::before {
  content: "\f62a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shower::before {
  content: "\f2cc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-desktop::before {
  content: "\f390";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-desktop-alt::before {
  content: "\f390";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-m::before {
  content: "\4d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-table-list::before {
  content: "\f00b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-th-list::before {
  content: "\f00b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment-sms::before {
  content: "\f7cd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sms::before {
  content: "\f7cd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book::before {
  content: "\f02d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-plus::before {
  content: "\f234";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-check::before {
  content: "\f00c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-three-quarters::before {
  content: "\f241";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-4::before {
  content: "\f241";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-circle-check::before {
  content: "\e509";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-left::before {
  content: "\f104";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-diagram-successor::before {
  content: "\e47a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-arrow-right::before {
  content: "\e58b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-split-up-and-left::before {
  content: "\e4bc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-fist::before {
  content: "\f6de";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fist-raised::before {
  content: "\f6de";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-moon::before {
  content: "\f6c3";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-briefcase::before {
  content: "\f0b1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-falling::before {
  content: "\e546";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-image-portrait::before {
  content: "\f3e0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-portrait::before {
  content: "\f3e0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-tag::before {
  content: "\f507";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rug::before {
  content: "\e569";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-earth-europe::before {
  content: "\f7a2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-globe-europe::before {
  content: "\f7a2";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cart-flatbed-suitcase::before {
  content: "\f59d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-luggage-cart::before {
  content: "\f59d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rectangle-xmark::before {
  content: "\f410";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rectangle-times::before {
  content: "\f410";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-times-rectangle::before {
  content: "\f410";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-window-close::before {
  content: "\f410";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-baht-sign::before {
  content: "\e0ac";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book-open::before {
  content: "\f518";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book-journal-whills::before {
  content: "\f66a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-journal-whills::before {
  content: "\f66a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-handcuffs::before {
  content: "\e4f8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-triangle-exclamation::before {
  content: "\f071";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-exclamation-triangle::before {
  content: "\f071";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-warning::before {
  content: "\f071";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-database::before {
  content: "\f1c0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-share::before {
  content: "\f064";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mail-forward::before {
  content: "\f064";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bottle-droplet::before {
  content: "\e4c4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mask-face::before {
  content: "\e1d7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hill-rockslide::before {
  content: "\e508";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-right-left::before {
  content: "\f362";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-exchange-alt::before {
  content: "\f362";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paper-plane::before {
  content: "\f1d8";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-road-circle-exclamation::before {
  content: "\e565";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dungeon::before {
  content: "\f6d9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-align-right::before {
  content: "\f038";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-bill-1-wave::before {
  content: "\f53b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-bill-wave-alt::before {
  content: "\f53b";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-life-ring::before {
  content: "\f1cd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hands::before {
  content: "\f2a7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sign-language::before {
  content: "\f2a7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-signing::before {
  content: "\f2a7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-day::before {
  content: "\f783";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-water-ladder::before {
  content: "\f5c5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ladder-water::before {
  content: "\f5c5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-swimming-pool::before {
  content: "\f5c5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-up-down::before {
  content: "\f07d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-v::before {
  content: "\f07d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-grimace::before {
  content: "\f57f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grimace::before {
  content: "\f57f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wheelchair-move::before {
  content: "\e2ce";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wheelchair-alt::before {
  content: "\e2ce";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-turn-down::before {
  content: "\f3be";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-level-down-alt::before {
  content: "\f3be";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-walking-arrow-right::before {
  content: "\e552";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-envelope::before {
  content: "\f199";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-envelope-square::before {
  content: "\f199";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice::before {
  content: "\f522";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bowling-ball::before {
  content: "\f436";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-brain::before {
  content: "\f5dc";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bandage::before {
  content: "\f462";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-band-aid::before {
  content: "\f462";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-minus::before {
  content: "\f272";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-xmark::before {
  content: "\f057";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-times-circle::before {
  content: "\f057";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-xmark-circle::before {
  content: "\f057";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gifts::before {
  content: "\f79c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hotel::before {
  content: "\f594";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-earth-asia::before {
  content: "\f57e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-globe-asia::before {
  content: "\f57e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-id-card-clip::before {
  content: "\f47f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-id-card-alt::before {
  content: "\f47f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-magnifying-glass-plus::before {
  content: "\f00e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-search-plus::before {
  content: "\f00e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thumbs-up::before {
  content: "\f164";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-clock::before {
  content: "\f4fd";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-dots::before {
  content: "\f461";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-allergies::before {
  content: "\f461";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-invoice::before {
  content: "\f570";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-window-minimize::before {
  content: "\f2d1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mug-saucer::before {
  content: "\f0f4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-coffee::before {
  content: "\f0f4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-brush::before {
  content: "\f55d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mask::before {
  content: "\f6fa";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-magnifying-glass-minus::before {
  content: "\f010";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-search-minus::before {
  content: "\f010";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ruler-vertical::before {
  content: "\f548";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-large::before {
  content: "\f406";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-alt::before {
  content: "\f406";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-train-tram::before {
  content: "\e5b4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-nurse::before {
  content: "\f82f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-syringe::before {
  content: "\f48e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-sun::before {
  content: "\f6c4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stopwatch-20::before {
  content: "\e06f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-full::before {
  content: "\f45c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-magnet::before {
  content: "\f076";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-jar::before {
  content: "\e516";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-note-sticky::before {
  content: "\f249";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sticky-note::before {
  content: "\f249";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bug-slash::before {
  content: "\e490";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-up-from-water-pump::before {
  content: "\e4b6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bone::before {
  content: "\f5d7";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-injured::before {
  content: "\f728";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-face-sad-tear::before {
  content: "\f5b4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sad-tear::before {
  content: "\f5b4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plane::before {
  content: "\f072";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tent-arrows-down::before {
  content: "\e581";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-exclamation::before {
  content: "\21";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-spin::before {
  content: "\e4bb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-print::before {
  content: "\f02f";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-turkish-lira-sign::before {
  content: "\e2bb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-try::before {
  content: "\e2bb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-turkish-lira::before {
  content: "\e2bb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dollar-sign::before {
  content: "\24";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dollar::before {
  content: "\24";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-usd::before {
  content: "\24";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-x::before {
  content: "\58";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-magnifying-glass-dollar::before {
  content: "\f688";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-search-dollar::before {
  content: "\f688";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-users-gear::before {
  content: "\f509";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-users-cog::before {
  content: "\f509";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-military-pointing::before {
  content: "\e54a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-building-columns::before {
  content: "\f19c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bank::before {
  content: "\f19c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-institution::before {
  content: "\f19c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-museum::before {
  content: "\f19c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-university::before {
  content: "\f19c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-umbrella::before {
  content: "\f0e9";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trowel::before {
  content: "\e589";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-d::before {
  content: "\44";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stapler::before {
  content: "\e5af";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-masks-theater::before {
  content: "\f630";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-theater-masks::before {
  content: "\f630";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kip-sign::before {
  content: "\e1c4";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-point-left::before {
  content: "\f0a5";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-handshake-simple::before {
  content: "\f4c6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-handshake-alt::before {
  content: "\f4c6";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-jet-fighter::before {
  content: "\f0fb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fighter-jet::before {
  content: "\f0fb";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-share-nodes::before {
  content: "\f1e1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-share-alt-square::before {
  content: "\f1e1";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-barcode::before {
  content: "\f02a";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plus-minus::before {
  content: "\e43c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-video::before {
  content: "\f03d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-video-camera::before {
  content: "\f03d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-graduation-cap::before {
  content: "\f19d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mortar-board::before {
  content: "\f19d";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-holding-medical::before {
  content: "\e05c";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-circle-check::before {
  content: "\e53e";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-turn-up::before {
  content: "\f3bf";
}

/* line 8, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-level-up-alt::before {
  content: "\f3bf";
}

/* line 5, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_screen-reader.scss */
.sr-only,
.fa-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

/* line 39, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_mixins.scss */
.sr-only-focusable:not(:focus),
.fa-sr-only-focusable:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
/* line 9, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_solid.scss */
:root, :host {
  --fa-style-family-classic: 'Font Awesome 6 Free';
  --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free';
}

@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(/assets/font-awesome/fa-solid-900-1264bbfd0a242cea274e9658ef866514f8014f85fbb0a69e747d04a0f61e25d2.woff2) format("woff2"), url(/assets/font-awesome/fa-solid-900-96b5ce81949b798ac7fd0b5d72266abfbcf1957ff99edaff5e10f87ccd5b55e2.ttf) format("truetype");
}

/* line 23, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_solid.scss */
.fas,
.fa-solid {
  font-weight: 900;
}

/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
/* line 9, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_regular.scss */
:root, :host {
  --fa-style-family-classic: 'Font Awesome 6 Free';
  --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Free';
}

@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/assets/font-awesome/fa-regular-400-b760f7d0b22d0d1affe2935597e0f7117db217488428ea047c38edcf78560d97.woff2) format("woff2"), url(/assets/font-awesome/fa-regular-400-e477506e462f3f0f8b474023431a8795fa8530588b8aa89ee2852c2d8c6251d4.ttf) format("truetype");
}

/* line 23, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_regular.scss */
.far,
.fa-regular {
  font-weight: 400;
}

/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
/* line 9, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
:root, :host {
  --fa-style-family-brands: 'Font Awesome 6 Brands';
  --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands';
}

@font-face {
  font-family: 'Font Awesome 6 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/assets/font-awesome/fa-brands-400-6cd699135550499d965cdecf7455c325dc331d5cf2fe0842566a5629089aa732.woff2) format("woff2"), url(/assets/font-awesome/fa-brands-400-f371f0d1e77d0639bfdab950e7a4abac4d365dc40ef0cb3c82420d5d60580a75.ttf) format("truetype");
}

/* line 23, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fab,
.fa-brands {
  font-weight: 400;
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-monero:before {
  content: "\f3d0";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-hooli:before {
  content: "\f427";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-yelp:before {
  content: "\f1e9";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-cc-visa:before {
  content: "\f1f0";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-lastfm:before {
  content: "\f202";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-shopware:before {
  content: "\f5b5";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-creative-commons-nc:before {
  content: "\f4e8";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-aws:before {
  content: "\f375";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-redhat:before {
  content: "\f7bc";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-yoast:before {
  content: "\f2b1";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-cloudflare:before {
  content: "\e07d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-ups:before {
  content: "\f7e0";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-pixiv:before {
  content: "\e640";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-wpexplorer:before {
  content: "\f2de";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-dyalog:before {
  content: "\f399";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-bity:before {
  content: "\f37a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-stackpath:before {
  content: "\f842";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-buysellads:before {
  content: "\f20d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-first-order:before {
  content: "\f2b0";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-modx:before {
  content: "\f285";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-guilded:before {
  content: "\e07e";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-vnv:before {
  content: "\f40b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-js:before {
  content: "\f3b9";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-js-square:before {
  content: "\f3b9";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-microsoft:before {
  content: "\f3ca";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-qq:before {
  content: "\f1d6";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-orcid:before {
  content: "\f8d2";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-java:before {
  content: "\f4e4";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-invision:before {
  content: "\f7b0";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-creative-commons-pd-alt:before {
  content: "\f4ed";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-centercode:before {
  content: "\f380";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-glide-g:before {
  content: "\f2a6";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-drupal:before {
  content: "\f1a9";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-hire-a-helper:before {
  content: "\f3b0";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-creative-commons-by:before {
  content: "\f4e7";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-unity:before {
  content: "\e049";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-whmcs:before {
  content: "\f40d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-rocketchat:before {
  content: "\f3e8";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-vk:before {
  content: "\f189";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-untappd:before {
  content: "\f405";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-mailchimp:before {
  content: "\f59e";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-css3-alt:before {
  content: "\f38b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-reddit:before {
  content: "\f1a2";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-reddit-square:before {
  content: "\f1a2";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-vimeo-v:before {
  content: "\f27d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-contao:before {
  content: "\f26d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-font-awesome:before {
  content: "\e5ad";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-deskpro:before {
  content: "\f38f";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-brave:before {
  content: "\e63c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-sistrix:before {
  content: "\f3ee";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-instagram:before {
  content: "\e055";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-instagram-square:before {
  content: "\e055";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-battle-net:before {
  content: "\f835";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-the-red-yeti:before {
  content: "\f69d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-hacker-news:before {
  content: "\f3af";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-hacker-news-square:before {
  content: "\f3af";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-edge:before {
  content: "\f282";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-threads:before {
  content: "\e618";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-napster:before {
  content: "\f3d2";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-snapchat:before {
  content: "\f2ad";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-snapchat-square:before {
  content: "\f2ad";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-google-plus-g:before {
  content: "\f0d5";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-artstation:before {
  content: "\f77a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-markdown:before {
  content: "\f60f";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-sourcetree:before {
  content: "\f7d3";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-google-plus:before {
  content: "\f2b3";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-diaspora:before {
  content: "\f791";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-foursquare:before {
  content: "\f180";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-stack-overflow:before {
  content: "\f16c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-github-alt:before {
  content: "\f113";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-phoenix-squadron:before {
  content: "\f511";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-pagelines:before {
  content: "\f18c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-algolia:before {
  content: "\f36c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-red-river:before {
  content: "\f3e3";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-creative-commons-sa:before {
  content: "\f4ef";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-safari:before {
  content: "\f267";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-google:before {
  content: "\f1a0";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-font-awesome-stroke:before {
  content: "\f35c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-font-awesome-alt:before {
  content: "\f35c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-atlassian:before {
  content: "\f77b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-linkedin-in:before {
  content: "\f0e1";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-digital-ocean:before {
  content: "\f391";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-nimblr:before {
  content: "\f5a8";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-chromecast:before {
  content: "\f838";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-evernote:before {
  content: "\f839";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-hacker-news:before {
  content: "\f1d4";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-creative-commons-sampling:before {
  content: "\f4f0";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-adversal:before {
  content: "\f36a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-creative-commons:before {
  content: "\f25e";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-watchman-monitoring:before {
  content: "\e087";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-fonticons:before {
  content: "\f280";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-weixin:before {
  content: "\f1d7";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-shirtsinbulk:before {
  content: "\f214";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-codepen:before {
  content: "\f1cb";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-git-alt:before {
  content: "\f841";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-lyft:before {
  content: "\f3c3";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-rev:before {
  content: "\f5b2";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-windows:before {
  content: "\f17a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-wizards-of-the-coast:before {
  content: "\f730";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-viadeo:before {
  content: "\f2aa";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-viadeo-square:before {
  content: "\f2aa";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-meetup:before {
  content: "\f2e0";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-centos:before {
  content: "\f789";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-adn:before {
  content: "\f170";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-cloudsmith:before {
  content: "\f384";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-opensuse:before {
  content: "\e62b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-pied-piper-alt:before {
  content: "\f1a8";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-dribbble:before {
  content: "\f397";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-dribbble-square:before {
  content: "\f397";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-codiepie:before {
  content: "\f284";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-node:before {
  content: "\f419";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-mix:before {
  content: "\f3cb";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-steam:before {
  content: "\f1b6";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-cc-apple-pay:before {
  content: "\f416";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-scribd:before {
  content: "\f28a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-debian:before {
  content: "\e60b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-openid:before {
  content: "\f19b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-instalod:before {
  content: "\e081";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-expeditedssl:before {
  content: "\f23e";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-sellcast:before {
  content: "\f2da";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-twitter:before {
  content: "\f081";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-twitter-square:before {
  content: "\f081";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-r-project:before {
  content: "\f4f7";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-delicious:before {
  content: "\f1a5";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-freebsd:before {
  content: "\f3a4";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-vuejs:before {
  content: "\f41f";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-accusoft:before {
  content: "\f369";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-ioxhost:before {
  content: "\f208";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-fonticons-fi:before {
  content: "\f3a2";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-app-store:before {
  content: "\f36f";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-cc-mastercard:before {
  content: "\f1f1";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-itunes-note:before {
  content: "\f3b5";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-golang:before {
  content: "\e40f";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-kickstarter:before {
  content: "\f3bb";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-grav:before {
  content: "\f2d6";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-weibo:before {
  content: "\f18a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-uncharted:before {
  content: "\e084";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-firstdraft:before {
  content: "\f3a1";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-youtube:before {
  content: "\f431";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-youtube-square:before {
  content: "\f431";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-wikipedia-w:before {
  content: "\f266";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-wpressr:before {
  content: "\f3e4";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-rendact:before {
  content: "\f3e4";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-angellist:before {
  content: "\f209";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-galactic-republic:before {
  content: "\f50c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-nfc-directional:before {
  content: "\e530";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-skype:before {
  content: "\f17e";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-joget:before {
  content: "\f3b7";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-fedora:before {
  content: "\f798";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-stripe-s:before {
  content: "\f42a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-meta:before {
  content: "\e49b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-laravel:before {
  content: "\f3bd";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-hotjar:before {
  content: "\f3b1";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-bluetooth-b:before {
  content: "\f294";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-letterboxd:before {
  content: "\e62e";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-sticker-mule:before {
  content: "\f3f7";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-creative-commons-zero:before {
  content: "\f4f3";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-hips:before {
  content: "\f452";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-behance:before {
  content: "\f1b4";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-reddit:before {
  content: "\f1a1";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-discord:before {
  content: "\f392";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-chrome:before {
  content: "\f268";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-app-store-ios:before {
  content: "\f370";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-cc-discover:before {
  content: "\f1f2";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-wpbeginner:before {
  content: "\f297";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-confluence:before {
  content: "\f78d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-shoelace:before {
  content: "\e60c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-mdb:before {
  content: "\f8ca";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-dochub:before {
  content: "\f394";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-accessible-icon:before {
  content: "\f368";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-ebay:before {
  content: "\f4f4";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-amazon:before {
  content: "\f270";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-unsplash:before {
  content: "\e07c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-yarn:before {
  content: "\f7e3";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-steam:before {
  content: "\f1b7";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-steam-square:before {
  content: "\f1b7";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-500px:before {
  content: "\f26e";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-vimeo:before {
  content: "\f194";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-vimeo-square:before {
  content: "\f194";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-asymmetrik:before {
  content: "\f372";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-font-awesome:before {
  content: "\f2b4";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-font-awesome-flag:before {
  content: "\f2b4";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-font-awesome-logo-full:before {
  content: "\f2b4";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-gratipay:before {
  content: "\f184";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-apple:before {
  content: "\f179";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-hive:before {
  content: "\e07f";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-gitkraken:before {
  content: "\f3a6";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-keybase:before {
  content: "\f4f5";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-apple-pay:before {
  content: "\f415";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-padlet:before {
  content: "\e4a0";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-amazon-pay:before {
  content: "\f42c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-github:before {
  content: "\f092";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-github-square:before {
  content: "\f092";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-stumbleupon:before {
  content: "\f1a4";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-fedex:before {
  content: "\f797";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-phoenix-framework:before {
  content: "\f3dc";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-shopify:before {
  content: "\e057";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-neos:before {
  content: "\f612";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-threads:before {
  content: "\e619";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-hackerrank:before {
  content: "\f5f7";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-researchgate:before {
  content: "\f4f8";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-swift:before {
  content: "\f8e1";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-angular:before {
  content: "\f420";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-speakap:before {
  content: "\f3f3";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-angrycreative:before {
  content: "\f36e";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-y-combinator:before {
  content: "\f23b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-empire:before {
  content: "\f1d1";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-envira:before {
  content: "\f299";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-google-scholar:before {
  content: "\e63b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-gitlab:before {
  content: "\e5ae";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-gitlab-square:before {
  content: "\e5ae";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-studiovinari:before {
  content: "\f3f8";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-pied-piper:before {
  content: "\f2ae";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-wordpress:before {
  content: "\f19a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-product-hunt:before {
  content: "\f288";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-firefox:before {
  content: "\f269";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-linode:before {
  content: "\f2b8";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-goodreads:before {
  content: "\f3a8";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-odnoklassniki:before {
  content: "\f264";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-odnoklassniki-square:before {
  content: "\f264";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-jsfiddle:before {
  content: "\f1cc";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-sith:before {
  content: "\f512";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-themeisle:before {
  content: "\f2b2";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-page4:before {
  content: "\f3d7";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-hashnode:before {
  content: "\e499";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-react:before {
  content: "\f41b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-cc-paypal:before {
  content: "\f1f4";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-squarespace:before {
  content: "\f5be";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-cc-stripe:before {
  content: "\f1f5";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-creative-commons-share:before {
  content: "\f4f2";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-bitcoin:before {
  content: "\f379";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-keycdn:before {
  content: "\f3ba";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-opera:before {
  content: "\f26a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-itch-io:before {
  content: "\f83a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-umbraco:before {
  content: "\f8e8";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-galactic-senate:before {
  content: "\f50d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-ubuntu:before {
  content: "\f7df";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-draft2digital:before {
  content: "\f396";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-stripe:before {
  content: "\f429";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-houzz:before {
  content: "\f27c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-gg:before {
  content: "\f260";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-dhl:before {
  content: "\f790";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-pinterest:before {
  content: "\f0d3";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-pinterest-square:before {
  content: "\f0d3";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-xing:before {
  content: "\f168";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-blackberry:before {
  content: "\f37b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-creative-commons-pd:before {
  content: "\f4ec";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-playstation:before {
  content: "\f3df";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-quinscape:before {
  content: "\f459";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-less:before {
  content: "\f41d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-blogger-b:before {
  content: "\f37d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-opencart:before {
  content: "\f23d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-vine:before {
  content: "\f1ca";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-signal-messenger:before {
  content: "\e663";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-paypal:before {
  content: "\f1ed";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-gitlab:before {
  content: "\f296";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-typo3:before {
  content: "\f42b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-reddit-alien:before {
  content: "\f281";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-yahoo:before {
  content: "\f19e";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-dailymotion:before {
  content: "\e052";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-affiliatetheme:before {
  content: "\f36b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-pied-piper-pp:before {
  content: "\f1a7";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-bootstrap:before {
  content: "\f836";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-odnoklassniki:before {
  content: "\f263";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-nfc-symbol:before {
  content: "\e531";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-mintbit:before {
  content: "\e62f";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-ethereum:before {
  content: "\f42e";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-speaker-deck:before {
  content: "\f83c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-creative-commons-nc-eu:before {
  content: "\f4e9";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-patreon:before {
  content: "\f3d9";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-avianex:before {
  content: "\f374";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-ello:before {
  content: "\f5f1";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-gofore:before {
  content: "\f3a7";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-bimobject:before {
  content: "\f378";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-brave-reverse:before {
  content: "\e63d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-facebook-f:before {
  content: "\f39e";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-google-plus:before {
  content: "\f0d4";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-google-plus-square:before {
  content: "\f0d4";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-mandalorian:before {
  content: "\f50f";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-first-order-alt:before {
  content: "\f50a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-osi:before {
  content: "\f41a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-google-wallet:before {
  content: "\f1ee";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-d-and-d-beyond:before {
  content: "\f6ca";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-periscope:before {
  content: "\f3da";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-fulcrum:before {
  content: "\f50b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-cloudscale:before {
  content: "\f383";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-forumbee:before {
  content: "\f211";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-mizuni:before {
  content: "\f3cc";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-schlix:before {
  content: "\f3ea";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-xing:before {
  content: "\f169";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-xing-square:before {
  content: "\f169";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-bandcamp:before {
  content: "\f2d5";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-wpforms:before {
  content: "\f298";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-cloudversify:before {
  content: "\f385";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-usps:before {
  content: "\f7e1";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-megaport:before {
  content: "\f5a3";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-magento:before {
  content: "\f3c4";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-spotify:before {
  content: "\f1bc";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-optin-monster:before {
  content: "\f23c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-fly:before {
  content: "\f417";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-aviato:before {
  content: "\f421";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-itunes:before {
  content: "\f3b4";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-cuttlefish:before {
  content: "\f38c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-blogger:before {
  content: "\f37c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-flickr:before {
  content: "\f16e";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-viber:before {
  content: "\f409";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-soundcloud:before {
  content: "\f1be";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-digg:before {
  content: "\f1a6";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-tencent-weibo:before {
  content: "\f1d5";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-letterboxd:before {
  content: "\e62d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-symfony:before {
  content: "\f83d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-maxcdn:before {
  content: "\f136";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-etsy:before {
  content: "\f2d7";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-facebook-messenger:before {
  content: "\f39f";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-audible:before {
  content: "\f373";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-think-peaks:before {
  content: "\f731";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-bilibili:before {
  content: "\e3d9";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-erlang:before {
  content: "\f39d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-x-twitter:before {
  content: "\e61b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-cotton-bureau:before {
  content: "\f89e";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-dashcube:before {
  content: "\f210";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-42-group:before {
  content: "\e080";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-innosoft:before {
  content: "\e080";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-stack-exchange:before {
  content: "\f18d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-elementor:before {
  content: "\f430";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-pied-piper:before {
  content: "\e01e";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-pied-piper-square:before {
  content: "\e01e";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-creative-commons-nd:before {
  content: "\f4eb";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-palfed:before {
  content: "\f3d8";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-superpowers:before {
  content: "\f2dd";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-resolving:before {
  content: "\f3e7";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-xbox:before {
  content: "\f412";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-searchengin:before {
  content: "\f3eb";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-tiktok:before {
  content: "\e07b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-facebook:before {
  content: "\f082";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-facebook-square:before {
  content: "\f082";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-renren:before {
  content: "\f18b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-linux:before {
  content: "\f17c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-glide:before {
  content: "\f2a5";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-linkedin:before {
  content: "\f08c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-hubspot:before {
  content: "\f3b2";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-deploydog:before {
  content: "\f38e";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-twitch:before {
  content: "\f1e8";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-ravelry:before {
  content: "\f2d9";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-mixer:before {
  content: "\e056";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-lastfm:before {
  content: "\f203";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-lastfm-square:before {
  content: "\f203";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-vimeo:before {
  content: "\f40a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-mendeley:before {
  content: "\f7b3";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-uniregistry:before {
  content: "\f404";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-figma:before {
  content: "\f799";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-creative-commons-remix:before {
  content: "\f4ee";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-cc-amazon-pay:before {
  content: "\f42d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-dropbox:before {
  content: "\f16b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-instagram:before {
  content: "\f16d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-cmplid:before {
  content: "\e360";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-upwork:before {
  content: "\e641";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-facebook:before {
  content: "\f09a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-gripfire:before {
  content: "\f3ac";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-jedi-order:before {
  content: "\f50e";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-uikit:before {
  content: "\f403";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-fort-awesome-alt:before {
  content: "\f3a3";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-phabricator:before {
  content: "\f3db";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-ussunnah:before {
  content: "\f407";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-earlybirds:before {
  content: "\f39a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-trade-federation:before {
  content: "\f513";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-autoprefixer:before {
  content: "\f41c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-whatsapp:before {
  content: "\f232";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-slideshare:before {
  content: "\f1e7";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-google-play:before {
  content: "\f3ab";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-viadeo:before {
  content: "\f2a9";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-line:before {
  content: "\f3c0";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-google-drive:before {
  content: "\f3aa";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-servicestack:before {
  content: "\f3ec";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-simplybuilt:before {
  content: "\f215";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-bitbucket:before {
  content: "\f171";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-imdb:before {
  content: "\f2d8";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-deezer:before {
  content: "\e077";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-raspberry-pi:before {
  content: "\f7bb";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-jira:before {
  content: "\f7b1";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-docker:before {
  content: "\f395";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-screenpal:before {
  content: "\e570";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-bluetooth:before {
  content: "\f293";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-gitter:before {
  content: "\f426";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-d-and-d:before {
  content: "\f38d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-microblog:before {
  content: "\e01a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-cc-diners-club:before {
  content: "\f24c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-gg-circle:before {
  content: "\f261";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-pied-piper-hat:before {
  content: "\f4e5";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-kickstarter-k:before {
  content: "\f3bc";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-yandex:before {
  content: "\f413";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-readme:before {
  content: "\f4d5";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-html5:before {
  content: "\f13b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-sellsy:before {
  content: "\f213";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-sass:before {
  content: "\f41e";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-wirsindhandwerk:before {
  content: "\e2d0";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-wsh:before {
  content: "\e2d0";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-buromobelexperte:before {
  content: "\f37f";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-salesforce:before {
  content: "\f83b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-octopus-deploy:before {
  content: "\e082";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-medapps:before {
  content: "\f3c6";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-ns8:before {
  content: "\f3d5";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-pinterest-p:before {
  content: "\f231";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-apper:before {
  content: "\f371";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-fort-awesome:before {
  content: "\f286";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-waze:before {
  content: "\f83f";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-cc-jcb:before {
  content: "\f24b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-snapchat:before {
  content: "\f2ab";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-snapchat-ghost:before {
  content: "\f2ab";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-fantasy-flight-games:before {
  content: "\f6dc";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-rust:before {
  content: "\e07a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-wix:before {
  content: "\f5cf";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-behance:before {
  content: "\f1b5";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-behance-square:before {
  content: "\f1b5";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-supple:before {
  content: "\f3f9";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-webflow:before {
  content: "\e65c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-rebel:before {
  content: "\f1d0";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-css3:before {
  content: "\f13c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-staylinked:before {
  content: "\f3f5";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-kaggle:before {
  content: "\f5fa";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-space-awesome:before {
  content: "\e5ac";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-deviantart:before {
  content: "\f1bd";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-cpanel:before {
  content: "\f388";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-goodreads-g:before {
  content: "\f3a9";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-git:before {
  content: "\f1d2";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-git-square:before {
  content: "\f1d2";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-tumblr:before {
  content: "\f174";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-tumblr-square:before {
  content: "\f174";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-trello:before {
  content: "\f181";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-creative-commons-nc-jp:before {
  content: "\f4ea";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-get-pocket:before {
  content: "\f265";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-perbyte:before {
  content: "\e083";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-grunt:before {
  content: "\f3ad";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-weebly:before {
  content: "\f5cc";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-connectdevelop:before {
  content: "\f20e";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-leanpub:before {
  content: "\f212";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-black-tie:before {
  content: "\f27e";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-themeco:before {
  content: "\f5c6";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-python:before {
  content: "\f3e2";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-android:before {
  content: "\f17b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-bots:before {
  content: "\e340";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-free-code-camp:before {
  content: "\f2c5";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-hornbill:before {
  content: "\f592";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-js:before {
  content: "\f3b8";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-ideal:before {
  content: "\e013";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-git:before {
  content: "\f1d3";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-dev:before {
  content: "\f6cc";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-sketch:before {
  content: "\f7c6";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-yandex-international:before {
  content: "\f414";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-cc-amex:before {
  content: "\f1f3";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-uber:before {
  content: "\f402";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-github:before {
  content: "\f09b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-php:before {
  content: "\f457";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-alipay:before {
  content: "\f642";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-youtube:before {
  content: "\f167";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-skyatlas:before {
  content: "\f216";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-firefox-browser:before {
  content: "\e007";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-replyd:before {
  content: "\f3e6";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-suse:before {
  content: "\f7d6";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-jenkins:before {
  content: "\f3b6";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-twitter:before {
  content: "\f099";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-rockrms:before {
  content: "\f3e9";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-pinterest:before {
  content: "\f0d2";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-buffer:before {
  content: "\f837";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-npm:before {
  content: "\f3d4";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-yammer:before {
  content: "\f840";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-btc:before {
  content: "\f15a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-dribbble:before {
  content: "\f17d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-internet-explorer:before {
  content: "\f26b";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-stubber:before {
  content: "\e5c7";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-telegram:before {
  content: "\f2c6";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-telegram-plane:before {
  content: "\f2c6";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-old-republic:before {
  content: "\f510";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-odysee:before {
  content: "\e5c6";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-whatsapp:before {
  content: "\f40c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-whatsapp-square:before {
  content: "\f40c";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-node-js:before {
  content: "\f3d3";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-edge-legacy:before {
  content: "\e078";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-slack:before {
  content: "\f198";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-slack-hash:before {
  content: "\f198";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-medrt:before {
  content: "\f3c8";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-usb:before {
  content: "\f287";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-tumblr:before {
  content: "\f173";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-vaadin:before {
  content: "\f408";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-quora:before {
  content: "\f2c4";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-square-x-twitter:before {
  content: "\e61a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-reacteurope:before {
  content: "\f75d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-medium:before {
  content: "\f23a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-medium-m:before {
  content: "\f23a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-amilia:before {
  content: "\f36d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-mixcloud:before {
  content: "\f289";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-flipboard:before {
  content: "\f44d";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-viacoin:before {
  content: "\f237";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-critical-role:before {
  content: "\f6c9";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-sitrox:before {
  content: "\e44a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-discourse:before {
  content: "\f393";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-joomla:before {
  content: "\f1aa";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-mastodon:before {
  content: "\f4f6";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-airbnb:before {
  content: "\f834";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-wolf-pack-battalion:before {
  content: "\f514";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-buy-n-large:before {
  content: "\f8a6";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-gulp:before {
  content: "\f3ae";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-creative-commons-sampling-plus:before {
  content: "\f4f1";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-strava:before {
  content: "\f428";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-ember:before {
  content: "\f423";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-canadian-maple-leaf:before {
  content: "\f785";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-teamspeak:before {
  content: "\f4f9";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-pushed:before {
  content: "\f3e1";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-wordpress-simple:before {
  content: "\f411";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-nutritionix:before {
  content: "\f3d6";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-wodu:before {
  content: "\e088";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-google-pay:before {
  content: "\e079";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-intercom:before {
  content: "\f7af";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-zhihu:before {
  content: "\f63f";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-korvue:before {
  content: "\f42f";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-pix:before {
  content: "\e43a";
}

/* line 28, ../bundle/ruby/3.2.0/gems/font-awesome-sass-6.5.1/assets/stylesheets/font-awesome/_brands.scss */
.fa-steam-symbol:before {
  content: "\f3f6";
}

/**
 * Stisla
 *
 * Stisla is a clean & modern HTML5 admin template based on Bootstrap 4.
 * Stisla will make it easier for you to create your own admin interface.
 *
 * @package	Stisla
 * @version	2.3.0
 * @author 	Muhamad Nauval Azhar
 * @url 	https://getstisla.com
 *
 */
/**
 * TABLE OF CONTENTS
 *
 * 1. Variable
 * 2. Mixin
 * 3. Bootstrap Override
 * 	  3.1 Misc
 * 	  3.2 Form
 * 	  3.3 List
 * 	  3.4 Alert
 * 	  3.5 Card
 * 	  3.6 Table
 * 	  3.7 Tooltip
 * 	  3.8 Modal
 * 	  3.9 Nav
 * 	  3.10 Pagination
 * 	  3.11 Badge
 * 	  3.12 Button
 * 	  3.13 Media
 * 	  3.14 Breadcrumb
 * 	  3.15 Accordion
 * 	  3.16 Popover
 * 	  3.17 Grid
 * 	  3.18 Navbar
 * 	  3.19 Dropdown
 * 	  3.20 Tab
 * 	  3.21 Progressbar
 * 	  3.22 Jumbotron
 * 	  3.23 Carousel
 * 4. Theme Style
 * 	  4.1 Misc
 * 	  4.2 Section
 * 	  4.3 Page
 * 	  4.4 Layout
 * 	  4.5 Animation
 * 5. Responsive
 *
 */
/* 1. Variable */
/* 2. Mixin */
/* 3. Bootstrap Override */
/* 3.1 Misc */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.btn:focus,
.btn:active,
.btn:active:focus,
.custom-select:focus,
.form-control:focus {
  box-shadow: none !important;
  outline: none;
}

/* line 10, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
a {
  color: #6777ef;
  font-weight: 500;
  transition: all .5s;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
}

/* line 18, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
a:not(.btn-social-icon):not(.btn-social):not(.page-link) .ion,
a:not(.btn-social-icon):not(.btn-social):not(.page-link) .fas,
a:not(.btn-social-icon):not(.btn-social):not(.page-link) .far,
a:not(.btn-social-icon):not(.btn-social):not(.page-link) .fal,
a:not(.btn-social-icon):not(.btn-social):not(.page-link) .fab {
  margin-left: 4px;
}

/* line 26, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.bg-primary {
  background-color: #6777ef !important;
}

/* line 30, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.bg-secondary {
  background-color: #cdd3d8 !important;
}

/* line 34, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.bg-success {
  background-color: #63ed7a !important;
}

/* line 38, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.bg-info {
  background-color: #3abaf4 !important;
}

/* line 42, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.bg-warning {
  background-color: #ffa426 !important;
}

/* line 46, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.bg-danger {
  background-color: #fc544b !important;
}

/* line 50, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.bg-light {
  background-color: #e3eaef !important;
}

/* line 54, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.bg-dark {
  background-color: #191d21 !important;
}

/* line 58, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.text-primary, .text-primary-all *, .text-primary-all *:before, .text-primary-all *:after {
  color: #6777ef !important;
}

/* line 62, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.text-secondary, .text-secondary-all *, .text-secondary-all *:before, .text-secondary-all *:after {
  color: #cdd3d8 !important;
}

/* line 66, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.text-success, .text-success-all *, .text-success-all *:before, .text-success-all *:after {
  color: #63ed7a !important;
}

/* line 70, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.text-info, .text-info-all *, .text-info-all *:before, .text-info-all *:after {
  color: #3abaf4 !important;
}

/* line 74, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.text-warning, .text-warning-all *, .text-warning-all *:before, .text-warning-all *:after {
  color: #ffa426 !important;
}

/* line 78, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.text-danger, .text-danger-all *, .text-danger-all *:before, .text-danger-all *:after {
  color: #fc544b !important;
}

/* line 82, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.text-light, .text-light-all *, .text-light-all *:before, .text-light-all *:after {
  color: #e3eaef !important;
}

/* line 86, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.text-white, .text-white-all *, .text-white-all *:before, .text-white-all *:after {
  color: #ffffff !important;
}

/* line 90, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.text-dark, .text-dark-all *, .text-dark-all *:before, .text-dark-all *:after {
  color: #191d21 !important;
}

/* line 94, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.font-weight-normal {
  font-weight: 500 !important;
}

/* line 98, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.lead {
  line-height: 34px;
}

@media (max-width: 575.98px) {
  /* line 103, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
  .lead {
    font-size: 17px;
    line-height: 30px;
  }
}

/* line 110, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
h1, h2, h3, h4, h5, h6 {
  font-weight: 700;
}

/* line 114, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
p, ul:not(.list-unstyled), ol {
  line-height: 28px;
}

/* line 118, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.shadow {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
}

/* line 122, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_misc.scss */
.text-muted {
  color: #98a6ad !important;
}

/* 3.2 Form */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.form-control,
.input-group-text,
.custom-select,
.custom-file-label {
  background-color: #fdfdff;
  border-color: #e4e6fc;
}

/* line 6, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.form-control:focus,
.input-group-text:focus,
.custom-select:focus,
.custom-file-label:focus {
  background-color: #fefeff;
  border-color: #95a0f4;
}

/* line 11, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.input-group-text,
select.form-control:not([size]):not([multiple]),
.form-control:not(.form-control-sm):not(.form-control-lg) {
  font-size: 14px;
  padding: 10px 15px;
  height: 42px;
}

/* line 19, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
textarea.form-control {
  height: 64px;
}

/* line 23, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.custom-control {
  line-height: 1.6rem;
}

/* line 27, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.custom-file,
.custom-file-label,
.custom-select,
.custom-file-label:after,
.form-control[type="color"],
select.form-control:not([size]):not([multiple]) {
  height: calc(2.25rem + 6px);
}

/* line 36, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.form-control.creditcard {
  background-position: 98%;
  background-repeat: no-repeat;
  background-size: 40px;
  padding-right: 60px;
}

/* line 41, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.form-control.creditcard.paypal {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MzhDMkFERDA5N0ExMUUzOEU3NkI3REVBNTBBQTM3QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MzhDMkFEQzA5N0ExMUUzOEU3NkI3REVBNTBBQTM3QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pzjbbwAABEdJREFUeNrsWGtsk1UYfnpd13Yd68boXOmAgnO4VSfLUBIhRhYIGkPMDHHGCJloNOIPL9EYkKB4SURiovBnRn+QQaZchUgQp8KcDlh2MawwV7YJG1u3sVtvWy9fPef9sMt0Gp1JQ/KdNzl9z7Xt85znfd9+VdlLKx0APmVtFWt6KMPCrJ1h7WmNJfeeg6xTxpoGyjGO1clasZq9rIRy7X61gmQ/oxLUULgJAgQBggBBgCBAECAIEAQIAgQBCjXtbA8+UlaKPTufmXrADkdx+UoPtu3aj6aLnbN7MtGnILPABZVKJU/E44hFwgj0X0doePBvz/H98jk1Btuak6OAVffeSZ6D/qymFgM3RuEqWIAPt22ieb1eiwX2bOQ7c5GZkUZzOp0W9pws9gg29bGGFD3NmU2p0JnTCIwUiyI46EUkGCBSLI6FUOt0HCnzemhTjeQTt2g00T4pFkmeAkpci8nvrvoKJ79vgrvjGnZt3Uhglxffjpq9r0wDeqK2EQ1N7dj56hP48kQ9Xnr7cwJde2AHbptnxZY3q/Cd20t7J4ZvwNf7G4HKWnqXrA4GODO/CGrt1FeOToQw4rkEndFM40jAnxwCrHPMWOSYR32fP4TSu5fgqcceoHF942Xyr7+3D13XvKQCTszDD5bg0Nc/0VpRQR75Fzc9ROCb2zpx7JvzsOYX0rwUjdAtm7Jz5DELAykaRWCgD9FQkFRimb8QWkMq22eCzvQHAYHkELCsaHGif+CTlxP9C60d2PpBNZHjuiMP5evuQ67NSmtXewdxydNDfafDBmeeDZsfL2NhHqe8AaYWDoibOcdOjVssHMZYt4cnBKg1Ghjn2pgy9AklxCZDUwoIJkkBJS4neX7DR0+dw/CoHy3uLrS0dWH9muX4+K3NtFZ95CyRUbF+JS784kFv/zD8wQmYjQbsfedZaLUa1Bz/Ea3ubugt6XLekyQW//0snmNM4kFEfONQ8+TI5M9zQHDIi7BvDGm5DlIGJ5ATEqf9oWQRICugav9p7Dv8w7S18nUryH9xvB5HTjXgo+2VNG5s9ZBvv9LLFOTE0iXz4Q+E8P6eQ3LSNMqJcnJsBP6+nmnvaUjPgIrd/uT4KILePhizbXLlYTH/f25/1lXAdTOGf2ZJ7c92sf0q+deefxSnq3eguHARjRua5b2/dl5P7OUJdGjEJ1cIlsllUL6/vGeEKYFbimUO5hYWw2DNkuf94/947t+Yyl5aGf+vh3KyMyBJcXiHRmesySuW5VN5O9fSgYx0E1WD7p4BWn/jhXI89+RaeLr7UFaxHdGYJN8Ei2mVWsNifnJmqbKkqEkxIMpuPR6XqAxyyfO8wPsx1ufhkBQCZmtp5lTUHXyXSmXFlt2oO+9W1k/hyg2rCfzhkw23BPikK0A8DAkCBAGCAEGAIEAQIAgQBNxiBIQVjD/GCTirYALqOAH8H4tvFaaEyE3MG38XYABCjHjqM0/uowAAAABJRU5ErkJggg==");
}

/* line 44, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.form-control.creditcard.visa {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2N0ZCMEUyQjA5N0ExMUUzQThCQUUwNkRBQTdGOUQzMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2N0ZCMEUyQTA5N0ExMUUzQThCQUUwNkRBQTdGOUQzMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NGpUrQAABKJJREFUeNrsWHtMW1UY/3ELFAq0tCuDQjtbnm7SjbkBA3lMN4LO6QwxzmWSmKiJfyiJMWaJ/0m2mCzTaJYZXTYN6kKi0z/cDIsyF0eGcxuMOXkMxvv9KOXVVvr0nHPpbe8kMUpS/uj9ktN77ndPzznf73zf7/vujSg6WL8JwBnSykmLRniIk7RfSXs1kvycJW0vwkvoQVeQVseRnzKEr5RyYeT2q4mMQ5iLBIAEgASABIAEgASABIAEQNhK5H8ZrI+zotLQiQr9PWjkNqbz+DhcGDTjk/ZS0dgXnsrGk6VG1u8ZnMP7n93AB0fKoFbFMN2Jz1vQcd/C+rqkODxfmYWduclITY4n9SmH2XkHmm6N4uMvb4vmfbN6O7blaMFxEey+5ugVLNldoQFgxKbG2a5i1HUXoiqjE4czbyCWs2Pfpj9xuuMxuH28Q9HNHdr/MJI3KNj9dz/1IFYeiV15qYjg9w2L1cGu5fl6vFdThOgomWit1I3xeChNKdLt2qbDoadzRLockwYt7ZOhDQG3V4bzvWaM53+BUc6MaM4Do9Ii2qjf+LnFZTQ2DzFj/MbbHC5MWuwMlCOv5QvG3+maZid+6lwbLv82hPYei2jdlw5s/sdecrM2hC4EgsXr9WFmwYu8/R9i8Md3ka2awv35JPbswJ4MYdzFK31Ydnpg0gdOc2BkgV03Z2iQqJQL+tpT1zE+bVt1vWyjGo9u2cj6M8R7tOpY1n9kjQCsiQR/vzMOjSoWun3HkJ7kZTq6seLtqTw/eHzM/amY9Crhf30j8+w6v+QUzXeCcETJjrRV16qqyBT61EPo3FS2ZK4rABPsqklUwFRWzfrPPpEOmYz39ebbY5icsbN+ukEV5AE8AL1Dc/jhcq+gpyAdf6cUp2v3wpCSIOgTE+SoXCHUuYVl/HJ9mBCrlV+bkCol0XUBYGrWjr5h3piCnTlI0cbhmccD7v9NQ7fQN6YFAOhfCQEqx8/cwsmv27BoC3hDbrYWn9bugSqBD4/nyOnLo3me+Ll5EC63F3e7Z4TxawmDNdcBNAzYpxVy6jXVeUjWKgQjWzt4dqZkl5KkCAAwOh/gEp8P9Re7UPXGBXx7KQCYWhmD8gI9mzfY/ScIR+Sbk+F0eYOIUBt6EhQA+GOCpTwquwsNgp7Gvo8PU5YBuJUUYHe4WVj4T5QSpD8zfFTXisoSI5Txga90uwsMAuH564AHhZLpugHQ1jnNjPAbRGWJuHPD1f6g2FYGuT9/+ltJMXPsrRJcaxlF94CVnWgZqQn8xrs9Xtwk4NbWFP/rHnJMakRFciw0Qg6A0+Uhrj6FojydoGtoGoDjL7eI3B4EgOriFVGM3PwEF5xiT37VRsg1RohvCsjhtxtYXSGkTVJAFZKag9YRWSRN+ivLkAJApZEQkzoon5+/1CN6LiOVYVffLO8xpNihcq/fikZS7JgJ4SURF6ceMG21M4/6noQPff76i1sxNrXExt+8O4nhiUXRvNdax2DQ8dlCT0ro/wNARNHBep/0NigBIAEgASABIAEgASABIAEgARCeADjD2H4PBeBqGAPQRAF4hb7QhZknuFZsfvlvAQYAHheK9jMfKWkAAAAASUVORK5CYII=");
}

/* line 47, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.form-control.creditcard.americanexpress {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5RkI5MDAxRjA5N0ExMUUzOUQ4QkU1OTZBNzYxMzREQiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5RkI5MDAxRTA5N0ExMUUzOUQ4QkU1OTZBNzYxMzREQiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0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");
}

/* line 50, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.form-control.creditcard.dinersclub {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QzZFN0NDMjA5N0ExMUUzQTlFREIzQkJBNTFDMUVBOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QzZFN0NDMTA5N0ExMUUzQTlFREIzQkJBNTFDMUVBOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+DhLVaQAABA5JREFUeNrsmHlIFFEcx7+r5qqb95GWeaRWpBamhhZ2UFKupZ2S1h9Z0QkdEFF0KR0UEf1RWFAWREFaJF1GEZgWphGdVt6laZalrpjttofbe2s7u9OYGbQxy8wP3rIz83tv9/eZ3/WeBPITAQBOkzGFDHsIQ9RkFJOx0hZhsy+TL4lk2EI4Qm0NISPKhnxMhnAlwUZAbt+nJ9hA4CICEAGIAEQAgha7//EjwzxlWDZjFBKj/DHE3Ql6vR5eLg7wdnVkdLpVWjS3daOioR1Xy94i/34dVGqdxf+bhLTCekstLh1ki+ylMVg4KQQ5NysMRjV96Waeuw+WQh4bgI0pkYgd6cOa+6G9G1vPlOFCUY11AnCV2aMwW4437xXYcPIBvn3X/j4OJRJsTI3E4RXxpDORsJ7l3qnE6mPF0PVY5j3RvUDWP48r0l/d2JOE4pct2HyqFBpdT7/61LSyyk94Vt+GtIQQAxCjjA/xgp+HDNcfNVgPgC0LxpEYd8S6nBIWlPBAd7QqlMy9Eb4uBjhqbS+gqmYFVBqdIVeYS3SoN2pbOvHyXTv/qwB1/fWzI7DmeAlJdr33PJ0dcO9gCrYtimLpzowejoqcNIwN9mTuHbnyHK8bOzjrHl4eD0d7O/4DyJgahmtl7/C5U8nEd8GumZg0xrdP/UAfZ9zemwwft96KQGP9QP4Tjp6fhxMWJYzgPwB5TAAuPahjrhdPCUVCuF+/c3xJady5OJq5vkoAarTcvDFnQhD/AVB3flr3hbleQjxiYJ4TCmPu+6rUoJrkg18lJsyb/wAGOwxCFzHAKKOHuw1oHs0TPmaN0ccOZZ9hwHsAKg273uv/onybq37X6PrsF3gPgLa0TlJTtn7VOLDSRcujeYn095JxdFo6vvEfQCXp/CZHmJLeQFvZC/dMeh7OUtIzeHB0yqs+8R/ADdKxzZsYzFzTilD0ornfObUfOrH/oqn0pcYFc1piKgWlb/kP4HxRNaaP8zeUNmMOmL/vDu4+a/qt8Ul7CtHWpWI6xu1pUVzPalIQmPXWsRlaNWsMUuICMSf7FpMEaQILG+aKqiYFqwmica9UmxLn7vRosoOM5STS5KxC3HrcaB0HIqduvya1XItDmXHMvR5ihbnxVBpau1jGzyehszsjhrPejnPlFjHeYgDoG8s8WoTgIS44u3ka3GTSfvXt7XrdPm9bIiv26Tr7857g4KWn1nkgQt1+09xIrJWHk9xQgyul9awdHS11NOFtSo1E6FBX1ly6IdqS+9Bib/6/ADAKPf5KJ3uClLggwxaYgqGbH/N+gR6YNH7+isc1rYZsf628Ado/nCNYDQA+i3gsLgIQAYgARABCB6AWsP06CqBEwADuUwAryLgrME/Q/LR52Q8BBgBm3GJpfFCpogAAAABJRU5ErkJggg==");
}

/* line 53, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.form-control.creditcard.discover {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MTYxNkM1QzA5N0ExMUUzODkyODk5REFFMENGQ0I0MiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MTYxNkM1QjA5N0ExMUUzODkyODk5REFFMENGQ0I0MiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Nbpv+wAABOVJREFUeNrsmnlQVVUcx79gGWtvGCuteBgOSykiISQaO5GgwWtKZlJkMfpDrZQmBNOCxqJF0UlsEaPYbAMCCp1JnjFsZSKyiRA8FkGCARyBx9Lb7judexzuSKMNIU7Lu7+Z39x7f++sn/P7/c59d44RIcQGQDpVH6rzYRiioVpO9QUjCkBOb56AYUoZD0BtQCv/Z+F4AAQGLCIAEYAIQAQgAhABiABEACIAEYAIQARgkGI804J2Do5MXVxXYld8PIaHR5h92/YXESp7GjzH+IQEPGgthZPzCuTm5l378qDRMPt9ixbB1NwCXt4+1xrUc9CUpGEiKQDju9zw+0cx0Pe3o7a2jvWTn/+t0HdjYyOz5eXlC+Pg1dXNHS0tLcKzx5o1+Dwj4/YA6OnpgYO9PRwc7PHxJ0fhFxCAsbExDA4Noa+/HyVyOT44nIqQkBAE+Pujo7OT1QuPiEDqkQ8hC5Vhz2u7MXTlCrOrvk6CunA/9IOXQMaHoWsqw+T+Z7HiAQmMjY1xNC1N6Ds7JwcDAwMIDAxk41hsY0PbC8W64CAKWMtsPt7ekNwtwdZt2xnEGQuZodx5lwnJys5m9z+fOUPmm5iSd997nzyzIYysdH+MpB07xspQEEKds9XVzEZXRbCNjIwQrl9BlFuX3FAn03eQt95OZvXa29uJVqsl1KsIBSmM43DqEaG9+voGZisrLycdHR3sPuf48ZlOixjPJm5We3jA2Xk5KisrBVtwUBDuWbAA658KwdqgYOa2VVU/wdLSElGRkUI5iUQCTnHu5p9o6G9RkREwMjJCRmYm5KdPMy+LjooSyiS/k8xc3tfPX7CVlJTgzX37mPe4u7nNeC53zDp50I54nRKpVIoLFxqRnZ2DlJQUBK9bj9jY2L/fMNGztvz9/JCVlY02hQLW1tbseUqcljnBxcUFVlZWgo0PMz7f5Od+A0dHx7nPAddLTc15UNeDr6+vYBsdHYWS6iuxO7F37x4W60sfeZjlCRo6QjmlUol5S1xv2vY8O3d25Vd8YHAQRUXfMY+4HrZMJsPBlAN4nfYzJUmJiexa39Bwe7ZBGvMswVlYmKOwsIhSdkBZaSkio7egu7ubrsoy0DhEzPNbkEuzNQ+js6Mdz23ahOLiE4jYvBk2NlJ88eVX+LX5IlSZcdCeLZw+mPmmMNtdBOP77aBSqSBd/BAD29rSDFtbW2EcXp6ezANMTU0QtiEM7qtWQV5yCgUFhfg0PR1VFRVwdX10bpMgn+h4fdzTi7yRmEjoSjL7q3FxZGN4OOnt7SV0OyRmFpZkqdNylpR4UavVhG6b5N6FC4mJmTmrz4TTEdX3h8hYwmqifMmRTBzcSHTdTdP6fHnHThL45NobjoNXmgNIa2sru6deSSgsZouMjp5xEhTfBEUAIgARgAjAECeuv9wMddEBwwOgH+qBpvgQtDUn2VunwQDgOmuh+TEDuvpT7K+4YYSATgNdgxya0kwGwGByAHepAbqaE9D+UgAyMWIYSZDraYKu7gfozp9kcf6/3wWIehKcohpccwVzc/3Vvllvg/+JIzL8hPVdddC1nwPXRifeRWNap71lx/l3HpLidND3K8Bdvsjimeuqh/631mnZe46EHZLij8l9RtX7n/AEMn4V+j46WTpBfW8zU66vbS5W96+Eb5w/JhfzhwADAEp6pBLh7YWZAAAAAElFTkSuQmCC");
}

/* line 56, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.form-control.creditcard.jcb {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3ODJEODgyMDA5N0ExMUUzQUZBM0UzQ0IwMzlDQTM2RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3ODJEODgxRjA5N0ExMUUzQUZBM0UzQ0IwMzlDQTM2RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+RS3J7gAAA3pJREFUeNrsWHtIU1EY/22z+Zo1Tc10zVctXSWZFib2olIxE6KgoqclERRoUPT4wzAii6AIgrCkt2UU/lVYUfaCHqL5gLKmtsxX6dxSm489XOcec2gzZ7Bi894ffLtn537n277fPef3nXN5WJwjBZBLbBExIdgBHbFnxNIECFp5hzSWExOAPWByDSUWyScfC8FeLOCzaNoPOxP4YDk4AjgCOAI4AlgNJ1sGm+IrwpndsUiYJ4Gbs2Vo3pLz9Jq2Igz718/G1IDxFj4HLxTj+I1ySHzccXrXfCTFSEeMZTcEuLs4oehU8rBJDcbOFDnO7Ykb0ceVJPyYxJJJJjjOElizKMRq8gz2rYuw6rMqLui/JG9TAiZPdBuVX5Cfh1Uf6STR2BVBPo/HVYExWwV+R01jB9q1OtoerA+azl6UfGxFU1sXdPo++IhdEOI/HuFSMb3/Vd2FUoXKIh4TY4K70HEIyDj7Evdef6Htu9mJ9Jp64inyHtVAb+ijQjcj2BPNhIjymjZkrJlFfS7fV1CTB3qSiiBAQ6sW3zTdcBEKcOvwMqTEBjoGAcOBSYxB5uY5yEqNNvf/6NajvkWLqw8V5r78zKWYFeKFd581mJl6Gz06Iwrf1Ds2AfRHySn80MbIIX0i13EIDxQP6Tty9S28PJzxvk5Dv88N80H66pmOKYIC/t+rv5wQEjXdG8uiAmj1qKxV4+bjGvskQFHfbha8gSld+Undv20luU8btLExGPuQnVc+ZDzjX1X33WJztSM5HAc3REIsEqJXb8TRa2V0vN0tgYIXStx9VYc5Mm/4ebmhuKqFqrzzOAGObItGqH9/FdiSIMMN8hSzrpQiv6gW8iAxUf1ulFWrzCI4gKQDhRA6CSg5alI56PhEGV1CtgIPi3NMtgi0d20ENsXLoGzuQFtHL0wmE/wnuiNG7gtPso4HDjCmJztoMrQMqkgZNBjhK3Y1l8HMSyW0DO5eZbnWGT0Inuxhn4ch5qlEEMVmzBqYROKjJX+8z8ygKDKTuJ3gWCLA2GdiNwHK5s5R+TWqtDaLZVcEnMyvsOpT3dCOgudK67FuVdjsf/3znWBtUweOXS/DxcKPf/Tp6jXgQXED0snZQdtjGDEW87os994H+yuDnAhyBHAEcARwBHAEOCYBOhbnb2QIeM5iAl4wBGwn9ohlM0H/K+etPwUYAO7UFu8nZtFbAAAAAElFTkSuQmCC");
}

/* line 59, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.form-control.creditcard.mastercard {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2REIxOTA4NTA5N0ExMUUzQTM0MEZENTU0MTExMTk3MiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2REIxOTA4NDA5N0ExMUUzQTM0MEZENTU0MTExMTk3MiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+XxeyrgAABOJJREFUeNrsWmtsU3UU/93e2wdryzo21r2f7GX2YGOsC+KmM5MoRMyWICrgC2MkYCSRT8ZADJqIUePzg4iPRGMEBaODoV8UFhgje7ixh869YOs65rq1g7brvb33eno18YsZdq3pTHuS0/b/zz23//O7590yTOXzGQA+JK4l1iAyiCc+R7ybZVI2fEUf6olZRA75dc0lLlfRSw0il+5QRZDZ/6MlqBDhFAUgCkAUgCgAEU3cf3HTlaKAxrmrqJ+fRLHHgViRV/Zt6hX4OWYVTsemoZnYxzB/PwlGxubkMeKrqE6YQqLWDY1KgkPQoscRj7NTmfjyWh6cQmizNkOlsByymxHvsg/hwFQfjATCYjSmMeDF1HKcN5pRlziBwyWXkG90LCozT8q/MlCJYyO3QV5uAKhlCe9ca8O9TmtAcheK43FPw3BAMt9NZuPp9rvAS8F7sL8XOBSKJ//2eBs2B6i8nzKmPbBDB2PWwr+WKSBLyTU4FSCWRRB8xD6CLY6JJcsbzjEQrIGFowdSR/Bo9kD4AdBLPvL53iAPIePG94aA5V4oaoeeE8ILQANFe9NfUT4Y0pIBeSYDi/BxGi+2pQ+FFwB/qlMlxEG7cf2fQSU1CRpL+dJy8jAdh1FBnVULTf59YDjt4gEsoQBb0m3hrQP8eV6/6yGY3jgIq7kMCV+8D8nlxuxj+8EV5MA3Og7JPgetpQKS2w1dfQ1E23V4TjRBXVwI39gExKlpqEsKIfM2GBpfgsqQBFlww2cfBKs3Q5qfgOz6HaqVqZAXHJAp47CxGTDubELJkbLwAhDv80K9rhSyZwHG/U9BU1mK+TePImZHA7icTOi3b8XCTxfBmlfD9dnXyprvGYDh8e3gO3oQ8+D9mK7bBnPLKXiaz4BLrYLj3VJA9EJn2QM2LhfatTtws2kv9JuOwHPhddrfS6D1EDBWrMJM+LOApqIY/OUuGJ99EsKvw/D9MkQuUQV14RqIM3YIpLC6KI++TQU2KRHzr74HLi9bcRe+u48ALIHn2x/gvdgCaXZIUZ6hQonL2Ah2dQEkeuqcma5pfUs5sjB4Bnz/SQKhO/xZYC7WBC4rnQ7fAfeps2DTUsg5WWjIpEWrDUJ3vzJ3EfoHoa2uIDPnoSktAtmxsse3diprvvMKuUMfWcA6GLZ+AF31PnDJ5RCd5CK2brDJa5V3hlXTNeuhq3oGPlrbvbrwukC/zgTzpochTlAwoprS9clxUqod0pyT9ibJZ73g8nPBX+okV2iFtqYavqFRTNc2Kn7vbesi3zZAnJ6BNecGNB/VgY3PhzDWAvH6FcXMZe88mBVxtO6Fz3oZov03SM5xAmcc3c6E8JbCO+3DOGztCk1dvtuNmJTAUuqB7tvx8WhR+FzgZFwmHGzwHZojmQtY+Tlei+Pja8IbA1wqDq8lFQd1D5maCXX9QsByL1Nn6PKpw58FPo/PQZMpbemHuNuLxKybAcl8Y83Bp0GYfkgB8AeR59Kr0BybGrDsidwMxGzwBNwO7+m4MyQzgZC0w36SGAanTemY5TSodNuhpWrtVgORfRkWHDUUoH02EWWmGcRrF245EDnYZ8GhXgtEmVl+E6GIH4n9Hyk6Fo8CEAUgCkAUgEgHgI9g/UU/AOcjGIAWfyns/7tYCbG/m4mUf4r5f0z4kfiJPwQYAB3H59j066DAAAAAAElFTkSuQmCC");
}

/* line 64, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.form-group {
  margin-bottom: 25px;
}

/* line 66, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.form-group .control-label,
.form-group > label {
  font-weight: 600;
  color: #34395e;
  font-size: 12px;
  letter-spacing: .5px;
}

/* line 73, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.form-group.floating-addon {
  position: relative;
}

/* line 75, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.form-group.floating-addon .input-group-prepend {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  z-index: 5;
}

/* line 83, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.form-group.floating-addon:not(.floating-addon-not-append) .input-group-append {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
  left: initial;
  right: 0;
}

/* line 92, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.form-group.floating-addon .input-group-prepend .input-group-text, .form-group.floating-addon .input-group-append .input-group-text {
  border-color: transparent;
  background-color: transparent;
  font-size: 20px;
}

/* line 97, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.form-group.floating-addon .form-control {
  border-radius: 3px;
  padding-left: 40px;
}

/* line 100, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.form-group.floating-addon .form-control + .form-control {
  border-radius: 0 3px 3px 0;
  padding-left: 15px;
}

/* line 108, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.input-group-append [class*="btn-outline-"] {
  background-color: #fdfdff;
}

/* line 112, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.form-text {
  font-size: 12px;
  line-height: 22px;
}

/* line 117, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.custom-radio .custom-control-input:checked ~ .custom-control-label::before,
.custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6777ef !important;
}

/* line 125, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.custom-file-label {
  line-height: 2.2;
}

/* line 127, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.custom-file-label:after {
  height: calc(2.25rem + 4px);
  line-height: 2.2;
  border-color: transparent;
}

/* line 132, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.custom-file-label:focus, .custom-file-label:active {
  box-shadow: none;
  outline: none;
}

/* line 140, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.custom-file-input:focus + .custom-file-label {
  box-shadow: none;
  border-color: #6777ef;
}

/* line 143, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.custom-file-input:focus + .custom-file-label:after {
  border-color: transparent;
}

/* line 151, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.selectgroup {
  display: inline-flex;
}

/* line 156, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.selectgroup-item {
  flex-grow: 1;
  position: relative;
}

/* line 160, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.selectgroup-item + .selectgroup-item {
  margin-left: -1px;
}

/* line 163, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.selectgroup-item:not(:first-child) .selectgroup-button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 167, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.selectgroup-item:not(:last-child) .selectgroup-button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 173, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.selectgroup-input {
  opacity: 0;
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
}

/* line 181, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.selectgroup-button {
  background-color: #fdfdff;
  border-color: #e4e6fc;
  border-width: 1px;
  border-style: solid;
  display: block;
  text-align: center;
  padding: 0 1rem;
  height: 35px;
  position: relative;
  cursor: pointer;
  border-radius: 3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  font-size: 13px;
  min-width: 2.375rem;
  line-height: 36px;
}

/* line 201, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.selectgroup-button-icon {
  padding-left: .5rem;
  padding-right: .5rem;
}

/* line 204, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.selectgroup-button-icon i {
  font-size: 14px;
}

/* line 210, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.selectgroup-input:focus + .selectgroup-button, .selectgroup-input:checked + .selectgroup-button {
  background-color: #6777ef;
  color: #fff;
  z-index: 1;
}

/* line 218, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.selectgroup-pills {
  display: block;
  flex-wrap: wrap;
  align-items: flex-start;
}

/* line 224, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.selectgroup-pills .selectgroup-item {
  margin-right: .5rem;
  flex-grow: 0;
}

/* line 229, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.selectgroup-pills .selectgroup-button {
  border-radius: 50px !important;
}

/* line 234, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.custom-switch {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: default;
  display: inline-flex;
  align-items: center;
  margin: 0;
}

/* line 247, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.custom-switch-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

/* line 253, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.custom-switches-stacked {
  display: flex;
  flex-direction: column;
}

/* line 258, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.custom-switches-stacked .custom-switch {
  margin-bottom: .5rem;
}

/* line 263, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.custom-switch-indicator {
  display: inline-block;
  height: 1.25rem;
  width: 2.25rem;
  background: #e9ecef;
  border-radius: 50px;
  position: relative;
  vertical-align: bottom;
  border: 1px solid rgba(0, 40, 100, 0.12);
  transition: .3s border-color, .3s background-color;
}

/* line 273, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.custom-switch-indicator:before {
  content: '';
  position: absolute;
  height: calc(1.25rem - 4px);
  width: calc(1.25rem - 4px);
  top: 1px;
  left: 1px;
  background: #fff;
  border-radius: 50%;
  transition: .3s left;
}

/* line 287, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.custom-switch-input:checked ~ .custom-switch-indicator {
  background: #6777ef;
}

/* line 289, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.custom-switch-input:checked ~ .custom-switch-indicator:before {
  left: calc(1rem + 1px);
}

/* line 293, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.custom-switch-input:focus ~ .custom-switch-indicator {
  border-color: #6777ef;
}

/* line 298, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.custom-switch-description {
  margin-left: .5rem;
  color: #6e7687;
  transition: .3s color;
}

/* line 304, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.custom-switch-input:checked ~ .custom-switch-description {
  color: #495057;
}

/* line 308, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.imagecheck {
  margin: 0;
  position: relative;
  cursor: pointer;
}

/* line 314, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.imagecheck-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

/* line 320, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.imagecheck-figure {
  background-color: #fdfdff;
  border-color: #e4e6fc;
  border-width: 1px;
  border-style: solid;
  border-radius: 3px;
  margin: 0;
  position: relative;
}

/* line 330, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.imagecheck-input:focus ~ .imagecheck-figure {
  border-color: #6777ef;
}

/* line 333, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.imagecheck-input:checked ~ .imagecheck-figure {
  border-color: rgba(0, 40, 100, 0.24);
}

/* line 338, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.imagecheck-figure:before {
  content: '';
  position: absolute;
  top: .25rem;
  left: .25rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  background: #6777ef url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") no-repeat center center/50% 50%;
  color: #fff;
  z-index: 1;
  border-radius: 3px;
  opacity: 0;
  transition: .3s opacity;
}

/* line 359, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.imagecheck-input:checked ~ .imagecheck-figure:before {
  opacity: 1;
}

/* line 363, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.imagecheck-image {
  max-width: 100%;
  opacity: .64;
  transition: .3s opacity;
}

/* line 367, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.imagecheck-image:first-child {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}

/* line 371, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.imagecheck-image:last-child {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}

/* line 377, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.imagecheck:hover .imagecheck-image {
  opacity: 1;
}

/* line 382, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.imagecheck-input:focus ~ .imagecheck-figure .imagecheck-image, .imagecheck-input:checked ~ .imagecheck-figure .imagecheck-image {
  opacity: 1;
}

/* line 387, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.imagecheck-caption {
  text-align: center;
  padding: .25rem .25rem;
  color: #9aa0ac;
  font-size: 0.875rem;
  transition: .3s color;
}

/* line 395, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.imagecheck:hover .imagecheck-caption {
  color: #495057;
}

/* line 400, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.imagecheck-input:focus ~ .imagecheck-figure .imagecheck-caption, .imagecheck-input:checked ~ .imagecheck-figure .imagecheck-caption {
  color: #495057;
}

/* line 405, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.colorinput {
  margin: 0;
  position: relative;
  cursor: pointer;
}

/* line 411, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.colorinput-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

/* line 417, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.colorinput-color {
  background-color: #fdfdff;
  border-color: #e4e6fc;
  border-width: 1px;
  border-style: solid;
  display: inline-block;
  width: 1.75rem;
  height: 1.75rem;
  border-radius: 3px;
  color: #fff;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}

/* line 427, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.colorinput-color:before {
  content: '';
  opacity: 0;
  position: absolute;
  top: .25rem;
  left: .25rem;
  height: 1.25rem;
  width: 1.25rem;
  transition: .3s opacity;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") no-repeat center center/50% 50%;
}

/* line 441, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_form.scss */
.colorinput-input:checked ~ .colorinput-color:before {
  opacity: 1;
}

/* 3.3 List */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_list.scss */
.list-unstyled-border li {
  border-bottom: 1px solid #f9f9f9;
  padding-bottom: 15px;
  margin-bottom: 15px;
}

/* line 5, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_list.scss */
.list-unstyled-border li .custom-checkbox {
  margin-right: 15px;
}

/* line 8, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_list.scss */
.list-unstyled-border li:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}

/* line 15, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_list.scss */
.list-unstyled-noborder li:last-child {
  border-bottom: none;
}

/* line 20, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_list.scss */
.list-group-item.active {
  background-color: #6777ef;
}

/* line 23, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_list.scss */
.list-group-item.disabled {
  color: #c9d7e0;
}

/* line 28, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_list.scss */
.list-group-item-primary {
  background-color: #6777ef;
  color: #fff;
}

/* line 33, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_list.scss */
.list-group-item-secondary {
  background-color: #cdd3d8;
  color: #fff;
}

/* line 38, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_list.scss */
.list-group-item-success {
  background-color: #63ed7a;
  color: #fff;
}

/* line 43, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_list.scss */
.list-group-item-danger {
  background-color: #fc544b;
  color: #fff;
}

/* line 48, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_list.scss */
.list-group-item-warning {
  background-color: #ffa426;
  color: #fff;
}

/* line 53, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_list.scss */
.list-group-item-info {
  background-color: #3abaf4;
  color: #fff;
}

/* line 58, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_list.scss */
.list-group-item-light {
  background-color: #e3eaef;
  color: #191d21;
}

/* line 63, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_list.scss */
.list-group-item-dark {
  background-color: #191d21;
  color: #fff;
}

/* 3.4 Alert */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_alert.scss */
.alert {
  color: #fff;
  border: none;
  padding: 15px 20px;
}

/* line 5, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_alert.scss */
.alert .alert-title {
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 5px;
}

/* line 10, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_alert.scss */
.alert code {
  background-color: #fff;
  border-radius: 3px;
  padding: 1px 4px;
}

/* line 15, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_alert.scss */
.alert p {
  margin-bottom: 0;
}

/* line 18, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_alert.scss */
.alert.alert-has-icon {
  display: flex;
}

/* line 20, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_alert.scss */
.alert.alert-has-icon .alert-icon {
  margin-top: 4px;
  width: 30px;
}

/* line 23, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_alert.scss */
.alert.alert-has-icon .alert-icon .ion, .alert.alert-has-icon .alert-icon .fas, .alert.alert-has-icon .alert-icon .far, .alert.alert-has-icon .alert-icon .fab, .alert.alert-has-icon .alert-icon .fal {
  font-size: 20px;
}

/* line 27, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_alert.scss */
.alert.alert-has-icon .alert-body {
  flex: 1;
}

/* line 31, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_alert.scss */
.alert:not(.alert-light) a {
  color: #fff;
}

/* line 34, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_alert.scss */
.alert.alert-primary {
  background-color: #6777ef;
}

/* line 37, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_alert.scss */
.alert.alert-secondary {
  background-color: #cdd3d8;
}

/* line 40, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_alert.scss */
.alert.alert-success {
  background-color: #63ed7a;
}

/* line 43, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_alert.scss */
.alert.alert-info {
  background-color: #3abaf4;
}

/* line 46, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_alert.scss */
.alert.alert-warning {
  background-color: #ffa426;
}

/* line 49, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_alert.scss */
.alert.alert-danger {
  background-color: #fc544b;
}

/* line 52, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_alert.scss */
.alert.alert-light {
  background-color: #e3eaef;
  color: #191d21;
}

/* line 56, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_alert.scss */
.alert.alert-dark {
  background-color: #191d21;
}

/* 3.5 Card */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  background-color: #fff;
  border-radius: 3px;
  border: none;
  position: relative;
  margin-bottom: 30px;
}

/* line 3, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-header, .card .card-body, .card .card-footer {
  background-color: transparent;
  padding: 20px 25px;
}

/* line 7, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .navbar {
  position: static;
}

/* line 10, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-body {
  padding-top: 20px;
  padding-bottom: 20px;
}

/* line 13, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-body .section-title {
  margin: 30px 0 10px 0;
  font-size: 16px;
}

/* line 16, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-body .section-title:before {
  margin-top: 8px;
}

/* line 20, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-body .section-title + .section-lead {
  margin-top: -5px;
}

/* line 23, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-body p {
  font-weight: 500;
}

/* line 27, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-header {
  border-bottom-color: #f9f9f9;
  line-height: 30px;
  align-self: center;
  width: 100%;
  min-height: 70px;
  padding: 15px 25px;
  display: flex;
  align-items: center;
}

/* line 37, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-header .btn {
  margin-top: 1px;
  padding: 2px 15px;
}

/* line 40, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-header .btn:not(.note-btn) {
  border-radius: 30px;
}

/* line 43, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-header .btn:hover {
  box-shadow: none;
}

/* line 47, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-header .form-control {
  height: 31px;
  font-size: 13px;
  border-radius: 30px;
}

/* line 51, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-header .form-control + .input-group-btn .btn {
  margin-top: -1px;
}

/* line 55, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-header h4 {
  font-size: 16px;
  line-height: 28px;
  color: #6777ef;
  padding-right: 10px;
  margin-bottom: 0;
}

/* line 61, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-header h4 + .card-header-action,
.card .card-header h4 + .card-header-form {
  margin-left: auto;
}

/* line 64, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-header h4 + .card-header-action .btn,
.card .card-header h4 + .card-header-form .btn {
  font-size: 12px;
  border-radius: 30px !important;
  padding-left: 13px !important;
  padding-right: 13px !important;
}

/* line 69, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-header h4 + .card-header-action .btn.active,
.card .card-header h4 + .card-header-form .btn.active {
  box-shadow: 0 2px 6px #acb5f6;
  background-color: #6777ef;
  color: #fff;
}

/* line 75, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-header h4 + .card-header-action .dropdown,
.card .card-header h4 + .card-header-form .dropdown {
  display: inline;
}

/* line 79, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-header h4 + .card-header-action .btn-group .btn,
.card .card-header h4 + .card-header-form .btn-group .btn {
  border-radius: 0 !important;
}

/* line 82, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-header h4 + .card-header-action .btn-group .btn:first-child,
.card .card-header h4 + .card-header-form .btn-group .btn:first-child {
  border-radius: 30px 0 0 30px !important;
}

/* line 85, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-header h4 + .card-header-action .btn-group .btn:last-child,
.card .card-header h4 + .card-header-form .btn-group .btn:last-child {
  border-radius: 0 30px 30px 0 !important;
}

/* line 90, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-header h4 + .card-header-action .input-group .form-control,
.card .card-header h4 + .card-header-form .input-group .form-control {
  border-radius: 30px 0 0 30px !important;
}

/* line 93, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-header h4 + .card-header-action .input-group .form-control + .input-group-btn .btn,
.card .card-header h4 + .card-header-form .input-group .form-control + .input-group-btn .btn {
  border-radius: 0 30px 30px 0 !important;
}

/* line 99, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-header h4 + .card-header-action .input-group .input-group-btn + .form-control,
.card .card-header h4 + .card-header-form .input-group .input-group-btn + .form-control {
  border-radius: 0 30px 30px 0 !important;
}

/* line 102, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-header h4 + .card-header-action .input-group .input-group-btn .btn,
.card .card-header h4 + .card-header-form .input-group .input-group-btn .btn {
  margin-top: -1px;
  border-radius: 30px 0 0 30px !important;
}

/* line 111, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-footer {
  background-color: transparent;
  border: none;
}

/* line 115, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-mt {
  margin-top: 30px;
}

/* line 119, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-progress:after {
  content: ' ';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.5);
  z-index: 99;
  z-index: 99;
}

/* line 123, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-progress .card-progress-dismiss {
  position: absolute;
  top: 66%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 999;
  color: #fff !important;
  padding: 5px 13px;
}

/* line 134, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-progress.remove-spinner .card-progress-dismiss {
  top: 50%;
  transform: translate(-50%, -50%);
}

/* line 141, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-progress:not(.remove-spinner):after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJsb2FkZXItMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQogd2lkdGg9IjQwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMCAwIDUwIDUwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MCA1MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzAwMCIgZD0iTTQzLjkzNSwyNS4xNDVjMC0xMC4zMTgtOC4zNjQtMTguNjgzLTE4LjY4My0xOC42ODNjLTEwLjMxOCwwLTE4LjY4Myw4LjM2NS0xOC42ODMsMTguNjgzaDQuMDY4YzAtOC4wNzEsNi41NDMtMTQuNjE1LDE0LjYxNS0xNC42MTVjOC4wNzIsMCwxNC42MTUsNi41NDMsMTQuNjE1LDE0LjYxNUg0My45MzV6Ij4NCjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZVR5cGU9InhtbCINCiAgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIg0KICB0eXBlPSJyb3RhdGUiDQogIGZyb209IjAgMjUgMjUiDQogIHRvPSIzNjAgMjUgMjUiDQogIGR1cj0iMC42cyINCiAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz4NCjwvcGF0aD4NCjwvc3ZnPg0K");
  background-size: 80px;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 149, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-primary {
  border-top: 2px solid #6777ef;
}

/* line 152, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-secondary {
  border-top: 2px solid #34395e;
}

/* line 155, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-success {
  border-top: 2px solid #63ed7a;
}

/* line 158, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-danger {
  border-top: 2px solid #fc544b;
}

/* line 161, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-warning {
  border-top: 2px solid #ffa426;
}

/* line 164, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-info {
  border-top: 2px solid #3abaf4;
}

/* line 167, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-dark {
  border-top: 2px solid #191d21;
}

/* line 171, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-hero .card-header {
  padding: 40px;
  background-image: linear-gradient(to bottom, #6777ef, #95a0f4);
  color: #fff;
  overflow: hidden;
  height: auto;
  min-height: auto;
  display: block;
}

/* line 179, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-hero .card-header h4 {
  font-size: 40px;
  line-height: 1;
  color: #fff;
}

/* line 184, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-hero .card-header .card-description {
  margin-top: 5px;
  font-size: 16px;
}

/* line 188, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-hero .card-header .card-icon {
  float: right;
  color: #8c98f3;
  margin: -60px;
}

/* line 192, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-hero .card-header .card-icon .ion, .card.card-hero .card-header .card-icon .fas, .card.card-hero .card-header .card-icon .far, .card.card-hero .card-header .card-icon .fab, .card.card-hero .card-header .card-icon .fal {
  font-size: 140px;
}

/* line 198, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-statistic-1 .card-header, .card.card-statistic-2 .card-header {
  border-color: transparent;
  padding-bottom: 0;
  height: auto;
  min-height: auto;
  display: block;
}

/* line 205, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-statistic-1 .card-header h4, .card.card-statistic-2 .card-header h4 {
  line-height: 1.2;
  color: #98a6ad;
}

/* line 210, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-statistic-1 .card-body, .card.card-statistic-2 .card-body {
  padding-top: 0;
}

/* line 214, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-statistic-1 .card-body, .card.card-statistic-2 .card-body {
  font-size: 26px;
  font-weight: 700;
  color: #34395e;
  padding-bottom: 0;
}

/* line 220, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-statistic-1, .card.card-statistic-2 {
  display: inline-block;
  width: 100%;
}

/* line 224, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-statistic-1 .card-icon, .card.card-statistic-2 .card-icon {
  width: 80px;
  height: 80px;
  margin: 10px;
  border-radius: 3px;
  line-height: 94px;
  text-align: center;
  float: left;
  margin-right: 15px;
}

/* line 233, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-statistic-1 .card-icon .ion, .card.card-statistic-1 .card-icon .fas, .card.card-statistic-1 .card-icon .far, .card.card-statistic-1 .card-icon .fab, .card.card-statistic-1 .card-icon .fal, .card.card-statistic-2 .card-icon .ion, .card.card-statistic-2 .card-icon .fas, .card.card-statistic-2 .card-icon .far, .card.card-statistic-2 .card-icon .fab, .card.card-statistic-2 .card-icon .fal {
  font-size: 22px;
  color: #fff;
}

/* line 238, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-statistic-1 .card-icon {
  line-height: 90px;
}

/* line 241, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-statistic-2 .card-icon {
  width: 50px;
  height: 50px;
  line-height: 50px;
  font-size: 22px;
  margin: 25px;
}

/* line 248, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-statistic-1 .card-header, .card.card-statistic-2 .card-header {
  padding-bottom: 0;
  padding-top: 25px;
}

/* line 252, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-statistic-2 .card-body {
  padding-top: 20px;
}

/* line 255, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-statistic-2 .card-header + .card-body, .card.card-statistic-2 .card-body + .card-header {
  padding-top: 0;
}

/* line 259, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-statistic-1 .card-header h4, .card.card-statistic-2 .card-header h4 {
  font-weight: 600;
  font-size: 13px;
  letter-spacing: .5px;
}

/* line 264, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-statistic-1 .card-header h4 {
  margin-bottom: 0;
}

/* line 267, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-statistic-2 .card-header h4 {
  text-transform: none;
  margin-bottom: 0;
}

/* line 271, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-statistic-1 .card-body {
  font-size: 20px;
}

/* line 275, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-statistic-2 .card-chart {
  padding-top: 20px;
  margin-left: -9px;
  margin-right: -1px;
  margin-bottom: -15px;
}

/* line 280, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-statistic-2 .card-chart canvas {
  height: 90px !important;
}

/* line 285, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-stats {
  width: 100%;
  display: inline-block;
  margin-top: 2px;
  margin-bottom: -6px;
}

/* line 290, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-stats .card-stats-title {
  padding: 15px 25px;
  background-color: #fff;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: .3px;
}

/* line 297, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-stats .card-stats-items {
  display: flex;
  height: 50px;
  align-items: center;
}

/* line 302, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-stats .card-stats-item {
  width: calc(100% / 3);
  text-align: center;
  padding: 5px 20px;
}

/* line 306, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-stats .card-stats-item .card-stats-item-label {
  font-size: 12px;
  letter-spacing: .5px;
  margin-top: 4px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

/* line 314, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card .card-stats .card-stats-item .card-stats-item-count {
  line-height: 1;
  margin-bottom: 8px;
  font-size: 20px;
  font-weight: 700;
}

/* line 322, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-large-icons {
  display: flex;
  flex-direction: row;
}

/* line 325, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-large-icons .card-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 150px;
  border-radius: 3px 0 0 3px;
}

/* line 332, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-large-icons .card-icon .ion, .card.card-large-icons .card-icon .fas, .card.card-large-icons .card-icon .far, .card.card-large-icons .card-icon .fab, .card.card-large-icons .card-icon .fal {
  font-size: 60px;
}

/* line 336, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-large-icons .card-body {
  padding: 25px 30px;
}

/* line 338, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-large-icons .card-body h4 {
  font-size: 18px;
}

/* line 341, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-large-icons .card-body p {
  opacity: .6;
  font-weight: 500;
}

/* line 345, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-large-icons .card-body a.card-cta {
  text-decoration: none;
}

/* line 347, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.card-large-icons .card-body a.card-cta i {
  margin-left: 7px;
}

/* line 353, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.bg-primary, .card.bg-danger, .card.bg-success, .card.bg-info, .card.bg-dark, .card.bg-warning {
  color: #fff;
}

/* line 356, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
.card.bg-primary .card-header, .card.bg-danger .card-header, .card.bg-success .card-header, .card.bg-info .card-header, .card.bg-dark .card-header, .card.bg-warning .card-header {
  color: #fff;
  opacity: .9;
}

@media (max-width: 575.98px) {
  /* line 364, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
  .card.card-large-icons {
    display: inline-block;
  }
  /* line 366, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
  .card.card-large-icons .card-icon {
    width: 100%;
    height: 200px;
  }
}

@media (max-width: 767.98px) {
  /* line 376, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
  .card .card-header {
    height: auto;
    flex-wrap: wrap;
  }
  /* line 380, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
  .card .card-header h4 + .card-header-action,
.card .card-header h4 + .card-header-form {
    flex-grow: 0;
    width: 100%;
    margin-top: 10px;
  }
}

@media (min-width: 768px) and (max-width: 991.98px) {
  /* line 394, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
  .card .card-stats .card-stats-items {
    height: 49px;
  }
  /* line 396, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
  .card .card-stats .card-stats-items .card-stats-item {
    padding: 5px 7px;
  }
  /* line 398, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
  .card .card-stats .card-stats-items .card-stats-item .card-stats-item-count {
    font-size: 16px;
  }
  /* line 406, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
  .card.card-sm-6 .card-chart canvas {
    height: 85px !important;
  }
  /* line 412, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_card.scss */
  .card.card-hero .card-header {
    padding: 25px;
  }
}

/* 3.6 Table */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_table.scss */
.table {
  color: inherit;
}

/* line 3, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_table.scss */
.table td, .table:not(.table-bordered) th {
  border-top: none;
}

/* line 6, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_table.scss */
.table:not(.table-sm):not(.table-md):not(.dataTable) td, .table:not(.table-sm):not(.table-md):not(.dataTable) th {
  padding: 0 25px;
  height: 60px;
  vertical-align: middle;
}

/* line 12, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_table.scss */
.table:not(.table-sm) thead th {
  border-bottom: none;
  background-color: rgba(0, 0, 0, 0.04);
  color: #666;
  padding-top: 15px;
  padding-bottom: 15px;
}

/* line 19, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_table.scss */
.table.table-md th, .table.table-md td {
  padding: 10px 15px;
}

/* line 23, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_table.scss */
.table.table-bordered td, .table.table-bordered th {
  border-color: #f6f6f6;
}

/* line 29, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_table.scss */
.table-links {
  color: #34395e;
  font-size: 12px;
  margin-top: 5px;
  opacity: 0;
  transition: all .3s;
}

/* line 35, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_table.scss */
.table-links a {
  color: #666;
}

/* line 40, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_table.scss */
table tr:hover .table-links {
  opacity: 1;
}

/* line 44, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_table.scss */
.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.02);
}

@media (max-width: 575.98px) {
  /* line 50, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_table.scss */
  .table-responsive table {
    min-width: 800px;
  }
}

/* 3.7 Tooltip */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_tooltip.scss */
.tooltip {
  font-size: 12px;
}

/* line 5, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_tooltip.scss */
.tooltip-inner {
  padding: 7px 13px;
}

/* 3.8 Modal */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_modal.scss */
.modal-header,
.modal-body,
.modal-footer {
  padding: 25px;
}

/* line 7, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_modal.scss */
.modal-body {
  padding-top: 15px;
}

/* line 11, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_modal.scss */
.modal-footer {
  padding-top: 15px;
  padding-bottom: 15px;
}

/* line 16, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_modal.scss */
.modal-header {
  border-bottom: none;
  padding-bottom: 5px;
}

/* line 19, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_modal.scss */
.modal-header h5 {
  font-size: 18px;
}

/* line 24, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_modal.scss */
.modal-footer {
  border-top: none;
  border-radius: 0 0 3px 3px;
}

/* line 29, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_modal.scss */
.modal-content {
  max-width: 100%;
  border: none;
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.05);
}

/* line 36, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_modal.scss */
.modal.show .modal-content {
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
}

/* line 42, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_modal.scss */
.modal-progress .modal-content {
  position: relative;
}

/* line 44, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_modal.scss */
.modal-progress .modal-content:after {
  content: ' ';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.5);
  z-index: 999;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJsb2FkZXItMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQogd2lkdGg9IjQwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMCAwIDUwIDUwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MCA1MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzAwMCIgZD0iTTQzLjkzNSwyNS4xNDVjMC0xMC4zMTgtOC4zNjQtMTguNjgzLTE4LjY4My0xOC42ODNjLTEwLjMxOCwwLTE4LjY4Myw4LjM2NS0xOC42ODMsMTguNjgzaDQuMDY4YzAtOC4wNzEsNi41NDMtMTQuNjE1LDE0LjYxNS0xNC42MTVjOC4wNzIsMCwxNC42MTUsNi41NDMsMTQuNjE1LDE0LjYxNUg0My45MzV6Ij4NCjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZVR5cGU9InhtbCINCiAgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIg0KICB0eXBlPSJyb3RhdGUiDQogIGZyb209IjAgMjUgMjUiDQogIHRvPSIzNjAgMjUgMjUiDQogIGR1cj0iMC42cyINCiAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz4NCjwvcGF0aD4NCjwvc3ZnPg0K");
  background-size: 80px;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 3px;
}

/* line 52, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_modal.scss */
.modal-part {
  display: none;
}

/* 3.9 Nav */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_nav.scss */
.nav-tabs .nav-item .nav-link {
  color: #6777ef;
}

/* line 3, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_nav.scss */
.nav-tabs .nav-item .nav-link.active {
  color: #000;
}

/* line 8, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_nav.scss */
.tab-content > .tab-pane {
  padding: 10px 0;
  line-height: 24px;
}

/* line 13, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_nav.scss */
.tab-bordered .tab-pane {
  padding: 15px;
  border: 1px solid #ededed;
  margin-top: -1px;
}

/* line 20, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_nav.scss */
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
  color: #fff;
  background-color: #6777ef;
}

/* line 24, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_nav.scss */
.nav-pills .nav-item .nav-link {
  color: #6777ef;
  padding-left: 15px !important;
  padding-right: 15px !important;
}

/* line 28, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_nav.scss */
.nav-pills .nav-item .nav-link:hover {
  background-color: #f6f7fe;
}

/* line 31, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_nav.scss */
.nav-pills .nav-item .nav-link.active {
  box-shadow: 0 2px 6px #acb5f6;
  color: #fff;
  background-color: #6777ef;
}

/* line 36, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_nav.scss */
.nav-pills .nav-item .nav-link .badge {
  padding: 5px 8px;
  margin-left: 5px;
}

/* line 46, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_nav.scss */
.nav .nav-item .nav-link .ion, .nav .nav-item .nav-link .fas, .nav .nav-item .nav-link .far, .nav .nav-item .nav-link .fab, .nav .nav-item .nav-link .fal {
  margin-right: 3px;
  font-size: 12px;
}

/* 3.10 Pagination */
/* line 2, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_pagination.scss */
.page-item .page-link {
  color: #6777ef;
  border-radius: 3px;
  margin: 0 3px;
}

/* line 7, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_pagination.scss */
.page-item.active .page-link {
  background-color: #6777ef;
  border-color: #6777ef;
}

/* line 11, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_pagination.scss */
.page-item.disabled .page-link {
  border-color: transparent;
  background-color: #f9fafe;
  color: #6777ef;
  opacity: .6;
}

/* line 19, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_pagination.scss */
.page-link {
  border-color: transparent;
  background-color: #f9fafe;
  font-weight: 600;
}

/* line 23, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_pagination.scss */
.page-link:hover {
  background-color: #6777ef;
  color: #fff;
  border-color: transparent;
}

/* line 28, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_pagination.scss */
.page-link:focus {
  box-shadow: none;
}

/* 3.11 Badge */
/* line 2, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_badge.scss */
.badges .badge {
  margin: 0 8px 10px 0;
}

/* line 7, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_badge.scss */
.badge {
  vertical-align: middle;
  padding: 7px 12px;
  font-weight: 600;
  letter-spacing: .3px;
  border-radius: 30px;
  font-size: 12px;
}

/* line 14, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_badge.scss */
.badge.badge-warning {
  color: #fff;
}

/* line 17, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_badge.scss */
.badge.badge-primary {
  background-color: #6777ef;
}

/* line 20, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_badge.scss */
.badge.badge-secondary {
  background-color: #34395e;
}

/* line 23, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_badge.scss */
.badge.badge-success {
  background-color: #63ed7a;
}

/* line 26, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_badge.scss */
.badge.badge-info {
  background-color: #3abaf4;
}

/* line 29, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_badge.scss */
.badge.badge-danger {
  background-color: #fc544b;
}

/* line 32, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_badge.scss */
.badge.badge-light {
  background-color: #e3eaef;
  color: #191d21;
}

/* line 36, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_badge.scss */
.badge.badge-white {
  background-color: #ffffff;
  color: #191d21;
}

/* line 40, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_badge.scss */
.badge.badge-dark {
  background-color: #191d21;
}

/* line 45, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_badge.scss */
h1 .badge {
  font-size: 24px;
  padding: 16px 21px;
}

/* line 50, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_badge.scss */
h2 .badge {
  font-size: 22px;
  padding: 14px 19px;
}

/* line 55, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_badge.scss */
h3 .badge {
  font-size: 18px;
  padding: 11px 16px;
}

/* line 60, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_badge.scss */
h4 .badge {
  font-size: 16px;
  padding: 8px 13px;
}

/* line 65, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_badge.scss */
h5 .badge {
  font-size: 14px;
  padding: 5px 10px;
}

/* line 70, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_badge.scss */
h6 .badge {
  font-size: 11px;
  padding: 3px 8px;
}

/* line 75, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_badge.scss */
.btn .badge {
  margin-left: 5px;
  padding: 4px 7px;
}

/* line 78, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_badge.scss */
.btn .badge.badge-transparent {
  background-color: rgba(255, 255, 255, 0.25);
  color: #fff;
}

/* 3.12 Button */
/* line 2, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.buttons .btn {
  margin: 0 8px 10px 0;
}

/* line 8, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn:focus {
  box-shadow: none !important;
  outline: none;
}

/* line 12, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn:active {
  box-shadow: none !important;
  outline: none;
}

/* line 15, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn:active:focus {
  box-shadow: none !important;
  outline: none;
}

/* line 22, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn.btn-icon-split i, .dropdown-item.has-icon i {
  text-align: center;
  width: 15px;
  font-size: 15px;
  float: left;
  margin-right: 10px;
}

/* line 30, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn {
  font-weight: 600;
  font-size: 12px;
  line-height: 24px;
  padding: .3rem .8rem;
  letter-spacing: .5px;
}

/* line 31, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn.btn-icon-split {
  position: relative;
}

/* line 33, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn.btn-icon-split i {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 45px;
  border-radius: 3px 0 0 3px;
  line-height: 32px;
}

/* line 42, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn.btn-icon-split div {
  margin-left: 40px;
}

/* line 46, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn.btn-icon-noflo-splitat {
  display: table;
  text-align: right;
}

/* line 49, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn.btn-icon-noflo-splitat i {
  float: none;
  margin: 0;
  display: table-cell;
  vertical-align: middle;
  width: 30%;
}

/* line 56, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn.btn-icon-noflo-splitat div {
  display: table-cell;
  vertical-align: middle;
  width: 70%;
  text-align: left;
  padding-left: 10px;
}

/* line 70, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn:not(.btn-social):not(.btn-social-icon):active, .btn:not(.btn-social):not(.btn-social-icon):focus, .btn:not(.btn-social):not(.btn-social-icon):hover {
  border-color: transparent !important;
  background-color: white;
}

/* line 75, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn > i {
  margin-left: 0 !important;
}

/* line 78, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn.btn-lg, .btn-group-lg > .btn {
  padding: .55rem 1.5rem;
  font-size: 12px;
}

/* line 82, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn.btn-lg.btn-icon-split i, .btn-group-lg > .btn.btn-icon-split i {
  line-height: 42px;
}

/* line 85, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn.btn-lg.btn-icon-split div, .btn-group-lg > .btn.btn-icon-split div {
  margin-left: 25px;
}

/* line 90, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn.btn-sm, .btn-group-sm > .btn {
  padding: .10rem .4rem;
  font-size: 12px;
}

/* line 95, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn.btn-icon .ion, .btn.btn-icon .fas, .btn.btn-icon .far, .btn.btn-icon .fab, .btn.btn-icon .fal {
  margin-left: 0 !important;
  font-size: 12px;
}

/* line 100, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn.btn-icon.icon-left .ion, .btn.btn-icon.icon-left .fas, .btn.btn-icon.icon-left .far, .btn.btn-icon.icon-left .fab, .btn.btn-icon.icon-left .fal {
  margin-right: 3px;
}

/* line 105, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn.btn-icon.icon-right .ion, .btn.btn-icon.icon-right .fas, .btn.btn-icon.icon-right .far, .btn.btn-icon.icon-right .fab, .btn.btn-icon.icon-right .fal {
  margin-left: 3px !important;
}

/* line 112, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-action {
  color: #fff !important;
  line-height: 25px;
  font-size: 12px;
  min-width: 35px;
  min-height: 35px;
}

/* line 120, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-secondary, .btn-secondary.disabled {
  box-shadow: 0 2px 6px #e1e5e8;
  background-color: #cdd3d8;
  border-color: #cdd3d8;
  color: #fff;
}

/* line 125, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active, .btn-secondary.disabled:hover, .btn-secondary.disabled:focus, .btn-secondary.disabled:active {
  background-color: #bfc6cd !important;
  color: #fff !important;
}

/* line 132, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-outline-secondary:hover, .btn-outline-secondary:focus, .btn-outline-secondary:active, .btn-outline-secondary.disabled:hover, .btn-outline-secondary.disabled:focus, .btn-outline-secondary.disabled:active {
  background-color: #cdd3d8 !important;
  color: #fff !important;
}

/* line 138, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-success, .btn-success.disabled {
  box-shadow: 0 2px 6px #a8f5b4;
  background-color: #63ed7a;
  border-color: #63ed7a;
  color: #fff;
}

/* line 143, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active {
  background-color: #4cea67 !important;
  color: #fff !important;
}

/* line 150, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-outline-success:hover, .btn-outline-success:focus, .btn-outline-success:active, .btn-outline-success.disabled:hover, .btn-outline-success.disabled:focus, .btn-outline-success.disabled:active {
  background-color: #63ed7a !important;
  color: #fff !important;
}

/* line 156, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-danger, .btn-danger.disabled {
  box-shadow: 0 2px 6px #fd9b96;
  background-color: #fc544b;
  border-color: #fc544b;
  color: #fff;
}

/* line 161, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active {
  background-color: #fb160a !important;
}

/* line 167, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-outline-danger:hover, .btn-outline-danger:focus, .btn-outline-danger:active, .btn-outline-danger.disabled:hover, .btn-outline-danger.disabled:focus, .btn-outline-danger.disabled:active {
  background-color: #fb160a !important;
  color: #fff !important;
}

/* line 173, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-dark, .btn-dark.disabled {
  box-shadow: 0 2px 6px #728394;
  background-color: #191d21;
  border-color: #191d21;
  color: #fff;
}

/* line 178, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-dark:hover, .btn-dark:focus, .btn-dark:active, .btn-dark.disabled:hover, .btn-dark.disabled:focus, .btn-dark.disabled:active {
  background-color: black !important;
}

/* line 184, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-outline-dark:hover, .btn-outline-dark:focus, .btn-outline-dark:active, .btn-outline-dark.disabled:hover, .btn-outline-dark.disabled:focus, .btn-outline-dark.disabled:active {
  background-color: black !important;
  color: #fff !important;
}

/* line 190, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-light, .btn-light.disabled {
  box-shadow: 0 2px 6px #e6ecf1;
  background-color: #e3eaef;
  border-color: #e3eaef;
  color: #191d21;
}

/* line 195, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-light:hover, .btn-light:focus, .btn-light:active, .btn-light.disabled:hover, .btn-light.disabled:focus, .btn-light.disabled:active {
  background-color: #c3d2dc !important;
}

/* line 200, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-outline-light, .btn-outline-light.disabled {
  border-color: #e3eaef;
  color: #e3eaef;
}

/* line 203, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-outline-light:hover, .btn-outline-light:focus, .btn-outline-light:active, .btn-outline-light.disabled:hover, .btn-outline-light.disabled:focus, .btn-outline-light.disabled:active {
  background-color: #e3eaef !important;
  color: #fff !important;
}

/* line 209, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-warning, .btn-warning.disabled {
  box-shadow: 0 2px 6px #ffc473;
  background-color: #ffa426;
  border-color: #ffa426;
  color: #fff;
}

/* line 214, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active {
  background-color: #ff990d !important;
  color: #fff !important;
}

/* line 221, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-outline-warning:hover, .btn-outline-warning:focus, .btn-outline-warning:active, .btn-outline-warning.disabled:hover, .btn-outline-warning.disabled:focus, .btn-outline-warning.disabled:active {
  background-color: #ffa426 !important;
  color: #fff !important;
}

/* line 227, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-info, .btn-info.disabled {
  box-shadow: 0 2px 6px #82d3f8;
  background-color: #3abaf4;
  border-color: #3abaf4;
  color: #fff;
}

/* line 232, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active {
  background-color: #0da8ee !important;
}

/* line 238, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-outline-info:hover, .btn-outline-info:focus, .btn-outline-info:active, .btn-outline-info.disabled:hover, .btn-outline-info.disabled:focus, .btn-outline-info.disabled:active {
  background-color: #0da8ee !important;
  color: #fff !important;
}

/* line 244, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-primary, .btn-primary.disabled {
  box-shadow: 0 2px 6px #acb5f6;
  background-color: #6777ef;
  border-color: #6777ef;
}

/* line 248, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-primary:focus, .btn-primary.disabled:focus {
  background-color: #394eea !important;
}

/* line 250, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-primary:focus:active, .btn-primary.disabled:focus:active {
  background-color: #394eea !important;
}

/* line 254, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-primary:active, .btn-primary:hover, .btn-primary.disabled:active, .btn-primary.disabled:hover {
  background-color: #394eea !important;
}

/* line 259, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-outline-primary, .btn-outline-primary.disabled {
  border-color: #6777ef;
  color: #6777ef;
}

/* line 262, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary:active, .btn-outline-primary.disabled:hover, .btn-outline-primary.disabled:focus, .btn-outline-primary.disabled:active {
  background-color: #6777ef !important;
  color: #fff;
}

/* line 268, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-outline-white, .btn-outline-white.disabled {
  border-color: #fff;
  color: #fff;
}

/* line 271, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-outline-white:hover, .btn-outline-white:focus, .btn-outline-white:active, .btn-outline-white.disabled:hover, .btn-outline-white.disabled:focus, .btn-outline-white.disabled:active {
  background-color: #fff;
  color: #6777ef;
}

/* line 277, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-round {
  border-radius: 30px;
  padding-left: 34px;
  padding-right: 34px;
}

/* line 283, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-social-icon, .btn-social {
  border: none;
  border-radius: 3px;
}

/* line 288, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-social-icon {
  color: #fff !important;
  padding-left: 18px;
  padding-right: 18px;
}

/* line 292, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-social-icon > :first-child {
  font-size: 16px;
}

/* line 297, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-social {
  padding: 12px 12px 12px 50px;
  color: #fff !important;
  font-weight: 500;
}

/* line 301, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-social > :first-child {
  width: 55px;
  line-height: 50px;
  border-right: none;
}

/* line 308, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-reddit {
  color: #000 !important;
}

/* line 314, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-group .btn.active {
  background-color: #6777ef;
  color: #fff;
}

/* line 321, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_button.scss */
.btn-progress {
  position: relative;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJsb2FkZXItMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQogd2lkdGg9IjQwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMCAwIDUwIDUwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MCA1MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQzLjkzNSwyNS4xNDVjMC0xMC4zMTgtOC4zNjQtMTguNjgzLTE4LjY4My0xOC42ODNjLTEwLjMxOCwwLTE4LjY4Myw4LjM2NS0xOC42ODMsMTguNjgzaDQuMDY4YzAtOC4wNzEsNi41NDMtMTQuNjE1LDE0LjYxNS0xNC42MTVjOC4wNzIsMCwxNC42MTUsNi41NDMsMTQuNjE1LDE0LjYxNUg0My45MzV6Ij4NCjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZVR5cGU9InhtbCINCiAgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIg0KICB0eXBlPSJyb3RhdGUiDQogIGZyb209IjAgMjUgMjUiDQogIHRvPSIzNjAgMjUgMjUiDQogIGR1cj0iMC42cyINCiAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz4NCjwvcGF0aD4NCjwvc3ZnPg0K");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 30px;
  color: transparent !important;
  pointer-events: none;
}

/* 3.13 Media */
/* line 2, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_media.scss */
.media .media-right {
  float: right;
  color: #6777ef;
  font-weight: 600;
  font-size: 16px;
}

/* line 8, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_media.scss */
.media .media-icon {
  font-size: 20px;
  margin-right: 15px;
  line-height: 1;
}

/* line 13, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_media.scss */
.media .media-title {
  margin-top: 0;
  margin-bottom: 5px;
  font-weight: 600;
  font-size: 15px;
  color: #34395e;
}

/* line 19, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_media.scss */
.media .media-title a {
  font-weight: inherit;
  color: #000;
}

/* line 24, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_media.scss */
.media .media-description {
  line-height: 24px;
  color: #34395e;
}

/* line 28, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_media.scss */
.media .media-links {
  margin-top: 10px;
}

/* line 30, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_media.scss */
.media .media-links a {
  font-size: 12px;
  color: #999;
}

/* line 35, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_media.scss */
.media .media-progressbar {
  flex: 1;
}

/* line 37, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_media.scss */
.media .media-progressbar .progress-text {
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 5px;
  color: #34395e;
}

/* line 44, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_media.scss */
.media .media-cta {
  margin-left: 40px;
}

/* line 46, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_media.scss */
.media .media-cta .btn {
  padding: 5px 15px;
  border-radius: 30px;
  font-size: 12px;
}

/* line 52, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_media.scss */
.media .media-items {
  display: flex;
}

/* line 54, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_media.scss */
.media .media-items .media-item {
  flex: 1;
  text-align: center;
  padding: 0 15px;
}

/* line 58, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_media.scss */
.media .media-items .media-item .media-label {
  font-weight: 600;
  font-size: 12px;
  color: #34395e;
  letter-spacing: .5px;
}

/* line 64, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_media.scss */
.media .media-items .media-item .media-value {
  font-weight: 700;
  font-size: 18px;
}

/* 3.14 Breadcrumb */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_breadcrumb.scss */
.breadcrumb {
  background-color: #f9f9f9;
}

/* line 3, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_breadcrumb.scss */
.breadcrumb .breadcrumb-item {
  line-height: 1;
}

/* line 5, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_breadcrumb.scss */
.breadcrumb .breadcrumb-item i {
  margin-right: 5px;
}

/* 3.15 Accordion */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_accordion.scss */
.accordion {
  display: inline-block;
  width: 100%;
  margin-bottom: 10px;
}

/* line 5, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_accordion.scss */
.accordion .accordion-header, .accordion .accordion-body {
  padding: 10px 15px;
}

/* line 8, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_accordion.scss */
.accordion .accordion-header {
  background-color: #f9f9f9;
  border-radius: 3px;
  cursor: pointer;
  transition: all .5s;
}

/* line 13, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_accordion.scss */
.accordion .accordion-header h4 {
  line-height: 1;
  margin: 0;
  font-size: 14px;
  font-weight: 700;
}

/* line 19, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_accordion.scss */
.accordion .accordion-header:hover {
  background-color: #f2f2f2;
}

/* line 22, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_accordion.scss */
.accordion .accordion-header[aria-expanded="true"] {
  box-shadow: 0 2px 6px #acb5f6;
  background-color: #6777ef;
  color: #fff;
}

/* line 28, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_accordion.scss */
.accordion .accordion-body {
  line-height: 24px;
}

/* 3.16 Popover */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_popover.scss */
.popover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  border-color: transparent;
}

/* line 4, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_popover.scss */
.popover .manual-arrow {
  position: absolute;
  bottom: -15px;
  font-size: 26px;
  left: 50%;
  transform: translateX(-50%);
  color: #fff;
}

/* line 15, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_popover.scss */
.bs-popover-auto[x-placement^=left] .arrow::before, .bs-popover-left .arrow::before {
  border-left-color: #f2f2f2;
}

/* line 19, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_popover.scss */
.bs-popover-auto[x-placement^=bottom] .arrow::before, .bs-popover-bottom .arrow::before {
  border-bottom-color: #f2f2f2;
}

/* line 23, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_popover.scss */
.bs-popover-auto[x-placement^=top] .arrow::before, .bs-popover-top .arrow::before {
  border-top-color: #f2f2f2;
}

/* line 27, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_popover.scss */
.bs-popover-auto[x-placement^=right] .arrow::before, .bs-popover-right .arrow::before {
  border-right-color: #f2f2f2;
}

/* line 32, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_popover.scss */
.popover .popover-header {
  background-color: transparent;
  border: none;
  padding-bottom: 0;
  padding-top: 10px;
}

/* line 38, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_popover.scss */
.popover .popover-body {
  padding: 15px;
  line-height: 24px;
}

/* 3.17 Grid */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_grid.scss */
.sm-gutters {
  margin-left: -5px;
  margin-right: -5px;
}

/* line 5, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_grid.scss */
.sm-gutters > .col, .sm-gutters > [class*=col-] {
  padding-left: 5px;
  padding-right: 5px;
}

/* 3.18 Navbar */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar {
  height: 70px;
  left: 250px;
  right: 5px;
  position: absolute;
  z-index: 890;
  background-color: transparent;
}

/* line 8, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar.active {
  background-color: #6777ef;
  box-shadow: rgba(103, 119, 239, 0.2) rgba(0, 0, 0, 0.03);
}

/* line 14, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar-bg {
  content: ' ';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 115px;
  background-color: #6777ef;
  z-index: -1;
}

/* line 25, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar {
  align-items: center;
}

/* line 27, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .navbar-brand {
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 3px;
  font-weight: 700;
}

/* line 34, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .form-inline .form-control {
  background-color: #fff;
  border-color: transparent;
  padding-left: 20px;
  padding-right: 0;
  margin-right: -6px;
  min-height: 46px;
  font-weight: 500;
  border-radius: 3px 0 0 3px;
  transition: all 1s;
}

/* line 44, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .form-inline .form-control:focus, .navbar .form-inline .form-control:focus + .btn {
  position: relative;
  z-index: 9001;
}

/* line 49, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .form-inline .form-control:focus + .btn + .search-backdrop {
  opacity: .6;
  visibility: visible;
}

/* line 53, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .form-inline .form-control:focus + .btn + .search-backdrop + .search-result {
  opacity: 1;
  visibility: visible;
  top: 80px;
}

/* line 59, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .form-inline .btn {
  border-radius: 0 3px 3px 0;
  background-color: #fff;
  padding: 9px 15px 9px 15px;
  border-color: transparent;
}

/* line 65, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .form-inline .search-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9000;
  background-color: #000;
  opacity: 0;
  visibility: hidden;
  transition: all .5s;
}

/* line 77, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .form-inline .search-result {
  position: absolute;
  z-index: 9002;
  top: 100px;
  background-color: #fff;
  border-radius: 3px;
  width: 450px;
  opacity: 0;
  visibility: hidden;
  transition: all .5s;
}

/* line 87, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .form-inline .search-result:before {
  position: absolute;
  top: -26px;
  left: 34px;
  content: '\f0d8';
  font-weight: 600;
  font-family: 'Font Awesome 5 Free';
  color: #fff;
  font-size: 30px;
}

/* line 97, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .form-inline .search-result .search-header {
  padding: 13px 18px 2px 18px;
  text-transform: uppercase;
  letter-spacing: 1.3px;
  font-weight: 600;
  font-size: 10px;
  color: #bcc1c6;
}

/* line 105, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .form-inline .search-result .search-item {
  display: flex;
}

/* line 107, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .form-inline .search-result .search-item a {
  display: block;
  padding: 13px 18px;
  text-decoration: none;
  color: #34395e;
  font-weight: 600;
  display: flex;
  align-items: center;
}

/* line 115, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .form-inline .search-result .search-item a:hover {
  background-color: #f1f3fe;
}

/* line 118, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .form-inline .search-result .search-item a:not(.search-close) {
  width: 100%;
}

/* line 121, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .form-inline .search-result .search-item a i {
  margin-left: 0 !important;
}

/* line 125, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .form-inline .search-result .search-item .search-icon {
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  border-radius: 50%;
}

/* line 136, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .active .nav-link {
  color: #fff;
  font-weight: 700;
}

/* line 141, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .navbar-text {
  color: #fff;
}

/* line 144, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .nav-link {
  color: #f2f2f2;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  height: 100%;
}

/* line 152, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .nav-link.nav-link-lg div {
  margin-top: 3px;
}

/* line 155, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .nav-link.nav-link-lg i {
  margin-left: 0 !important;
  font-size: 18px;
  line-height: 32px;
}

/* line 161, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .nav-link.nav-link-user {
  color: #fff;
  padding-top: 4px;
  padding-bottom: 4px;
  font-weight: 600;
}

/* line 166, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .nav-link.nav-link-user img {
  width: 30px;
}

/* line 170, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .nav-link.nav-link-img {
  padding-top: 4px;
  padding-bottom: 4px;
  border-radius: 50%;
  overflow: hidden;
}

/* line 175, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .nav-link.nav-link-img .flag-icon {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  border-radius: 50%;
  line-height: 18px;
  height: 22px;
  width: 22px;
  background-size: cover;
}

/* line 187, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.remove-caret:after {
  display: none;
}

/* line 192, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .nav-link:hover {
  color: #fff;
}

/* line 195, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.navbar .nav-link.disabled {
  color: #fff;
  opacity: .6;
}

/* line 201, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
.nav-collapse {
  display: flex;
}

@media (max-width: 575.98px) {
  /* line 206, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  body.search-show .navbar .form-inline .search-element {
    display: block;
  }
  /* line 211, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .navbar .form-inline .search-element {
    position: absolute;
    top: 10px;
    left: 10px;
    right: 10px;
    z-index: 892;
    display: none;
  }
  /* line 218, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .navbar .form-inline .search-element .form-control {
    float: left;
    border-radius: 3px 0 0 3px;
    width: calc(100% - 43px) !important;
  }
  /* line 223, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .navbar .form-inline .search-element .btn {
    margin-top: 1px;
    border-radius: 0 3px 3px 0;
  }
  /* line 228, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .navbar .form-inline .search-result {
    width: 100%;
  }
  /* line 231, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .navbar .form-inline .search-backdrop {
    display: none;
  }
  /* line 235, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .navbar .nav-link.nav-link-lg div {
    display: none;
  }
}

@media (min-width: 576px) and (max-width: 767.98px) {
  /* line 242, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .navbar .form-inline .search-element {
    display: block;
  }
}

@media (min-width: 768px) and (max-width: 991.98px) {
  /* line 247, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .collapse {
    position: relative;
  }
  /* line 249, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .collapse .navbar-nav {
    position: absolute;
  }
}

@media (max-width: 1024px) {
  /* line 256, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .nav-collapse {
    position: relative;
  }
  /* line 258, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .nav-collapse .navbar-nav {
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.03);
    position: absolute;
    top: 40px;
    left: 0;
    width: 200px;
    display: none;
  }
  /* line 265, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .nav-collapse .navbar-nav.show {
    display: block;
  }
  /* line 269, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .nav-collapse .navbar-nav .nav-item:first-child {
    border-radius: 3px 3px 0 0;
  }
  /* line 272, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .nav-collapse .navbar-nav .nav-item:last-child {
    border-radius: 0 0 3px 3px;
  }
  /* line 275, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .nav-collapse .navbar-nav .nav-item .nav-link {
    background-color: #fff;
    color: #6c757d;
  }
  /* line 278, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .nav-collapse .navbar-nav .nav-item .nav-link:hover {
    background-color: #fcfcfd;
    color: #6777ef;
  }
  /* line 285, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .nav-collapse .navbar-nav .nav-item:focus > a, .nav-collapse .navbar-nav .nav-item.active > a {
    background-color: #6777ef;
    color: #fff;
  }
  /* line 293, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .navbar {
    left: 5px;
    right: 0;
  }
  /* line 296, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .navbar .dropdown-menu {
    position: absolute;
  }
  /* line 299, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .navbar .navbar-nav {
    flex-direction: row;
  }
  /* line 303, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_navbar.scss */
  .navbar-expand-lg .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }
}

/* 3.19 Dropdown */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-item.has-icon i {
  margin-top: -1px;
  font-size: 13px;
}

/* line 6, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-menu {
  box-shadow: 0 10px 40px 0 rgba(51, 73, 94, 0.15);
  border: none;
  width: 200px;
}

/* line 10, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-menu.show {
  display: block !important;
}

/* line 13, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-menu a {
  font-size: 13px;
}

/* line 16, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-menu .dropdown-title {
  text-transform: uppercase;
  font-size: 10px;
  letter-spacing: 1.5px;
  font-weight: 700;
  color: #191d21 !important;
  padding: 10px 20px;
  line-height: 20px;
  color: #98a6ad;
}

/* line 27, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-menu.dropdown-menu-sm a {
  font-size: 14px;
  letter-spacing: normal;
  padding: 10px 20px;
  color: #6c757d;
}

/* line 36, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
a.dropdown-item {
  padding: 10px 20px;
  font-weight: 500;
  line-height: 1.2;
}

/* line 40, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
a.dropdown-item:focus, a.dropdown-item:active, a.dropdown-item.active {
  background-color: #6777ef;
  color: #fff !important;
}

/* line 48, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-divider {
  border-top-color: #f9f9f9;
}

/* line 52, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list {
  width: 350px;
  padding: 0;
}

/* line 55, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-item {
  display: inline-block;
  width: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 13px;
  border-bottom: 1px solid #f9f9f9;
}

/* line 62, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-item.dropdown-item-header:hover {
  background-color: transparent;
}

/* line 65, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-item .time {
  margin-top: 10px;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 10px;
  letter-spacing: .5px;
}

/* line 72, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-item .dropdown-item-avatar {
  float: left;
  width: 40px;
  text-align: right;
  position: relative;
}

/* line 77, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-item .dropdown-item-avatar img {
  width: 100%;
}

/* line 80, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-item .dropdown-item-avatar .is-online {
  position: absolute;
  bottom: 0;
  right: 0;
}

/* line 86, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-item .dropdown-item-desc {
  line-height: 24px;
  white-space: normal;
  color: #34395e;
  margin-left: 60px;
}

/* line 91, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-item .dropdown-item-desc b {
  font-weight: 600;
  color: #666;
}

/* line 95, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-item .dropdown-item-desc p {
  margin-bottom: 0;
}

/* line 99, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-item:focus {
  background-color: #6777ef;
}

/* line 101, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-item:focus .dropdown-item-desc {
  color: #fff !important;
}

/* line 103, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-item:focus .dropdown-item-desc b {
  color: #fff !important;
}

/* line 108, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-item.dropdown-item-unread:active .dropdown-item-desc {
  color: #6c757d;
}

/* line 110, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-item.dropdown-item-unread:active .dropdown-item-desc b {
  color: #6c757d;
}

/* line 115, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-item:active .dropdown-item-desc {
  color: #fff;
}

/* line 117, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-item:active .dropdown-item-desc b {
  color: #fff;
}

/* line 122, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-item.dropdown-item-unread {
  background-color: #fbfbfb;
  border-bottom-color: #f2f2f2;
}

/* line 126, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-item.dropdown-item-unread:focus .dropdown-item-desc {
  color: #6c757d !important;
}

/* line 128, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-item.dropdown-item-unread:focus .dropdown-item-desc b {
  color: #6c757d !important;
}

/* line 135, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-footer,
.dropdown-list .dropdown-header {
  letter-spacing: .5px;
  font-weight: 600;
  padding: 15px;
}

/* line 140, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-footer a,
.dropdown-list .dropdown-header a {
  font-weight: 600;
}

/* line 144, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-list-content {
  height: 350px;
  overflow: hidden;
}

/* line 148, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-list-content:not(.is-end):after {
  content: ' ';
  position: absolute;
  bottom: 46px;
  left: 0;
  width: 100%;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.8));
  height: 60px;
}

/* line 160, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-list-icons .dropdown-item {
  display: flex;
}

/* line 162, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-list-icons .dropdown-item .dropdown-item-icon {
  flex-shrink: 0;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  line-height: 42px;
  text-align: center;
}

/* line 169, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-list-icons .dropdown-item .dropdown-item-icon i {
  margin: 0;
}

/* line 173, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-list-icons .dropdown-item .dropdown-item-desc {
  margin-left: 15px;
  line-height: 20px;
}

/* line 176, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-list .dropdown-list-icons .dropdown-item .dropdown-item-desc .time {
  margin-top: 5px;
}

/* line 185, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-flag .dropdown-item {
  font-weight: 600;
}

/* line 187, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-flag .dropdown-item .flag-icon {
  width: 20px;
  height: 13px;
  margin-right: 7px;
  margin-top: -6px;
}

/* line 193, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
.dropdown-flag .dropdown-item.active {
  background-color: #6777ef;
  color: #fff;
}

@media (max-width: 575.98px) {
  /* line 201, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
  .dropdown-list-toggle {
    position: static;
  }
  /* line 203, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_dropdown.scss */
  .dropdown-list-toggle .dropdown-list {
    left: 10px !important;
    width: calc(100% - 20px);
  }
}

/* 3.20 Dropdown */
/* line 3, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_tab.scss */
.tab-content.no-padding > .tab-pane {
  padding: 0;
}

/* line 7, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_tab.scss */
.tab-content > .tab-pane {
  line-height: 28px;
}

/* 3.21 Progress Bar */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_progressbar.scss */
.progress-bar {
  background-color: #6777ef;
}

/* 3.22 Jumbotron */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_jumbotron.scss */
.jumbotron {
  background-color: #e3eaef;
}

/* 3.23 Carousel */
/* line 3, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/override/_carousel.scss */
.carousel .carousel-caption p {
  font-size: 13px;
  line-height: 24px;
}

/* 4. Theme Style */
/* 4.1 Misc */
/* line 3, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
:root {
  /* Colors */
  --primary: color(primary);
  --secondary: color(fontdark);
  --success: color(success);
  --info: color(info);
  --warning: color(warning);
  --danger: color(danger);
  --light: color(light);
  --dark: color(dark);
}

/* line 15, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
body, html {
  min-height: 100%;
}

/* line 19, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
body {
  background-color: #f4f6f9;
  font-size: 14px;
  font-weight: 400;
  font-family: "Nunito", "Segoe UI", arial;
  color: #6c757d;
}

/* line 27, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
a.bb {
  text-decoration: none;
  border-bottom: 1px solid #6777ef;
  padding-bottom: 1px;
}

/* line 33, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.form-divider {
  display: inline-block;
  width: 100%;
  margin: 10px 0;
  font-size: 16px;
  font-weight: 600;
}

/* line 41, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.ui-sortable-handle,
.sort-handler {
  cursor: move;
}

/* line 46, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.text-job {
  font-size: 10px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 700;
  color: #34395e;
}

/* line 54, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.text-time {
  font-size: 12px;
  color: #666;
  font-weight: 500;
  margin-bottom: 10px;
}

/* line 61, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.bullet, .slash {
  display: inline;
  margin: 0 4px;
}

/* line 66, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.bullet:after {
  content: '\2022';
}

/* line 70, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.slash:after {
  content: '/';
}

/* line 74, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.login-brand {
  margin: 20px 0;
  margin-bottom: 40px;
  font-size: 24px;
  text-transform: uppercase;
  letter-spacing: 4px;
  color: #666;
  text-align: center;
}

/* line 84, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.font-weight-600 {
  font-weight: 600 !important;
}

/* line 88, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.budget-price {
  display: inline-block;
  width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: 3px;
}

/* line 94, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.budget-price .budget-price-square {
  width: 15px;
  height: 3px;
  background-color: #f9f9f9;
}

/* line 99, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.budget-price .budget-price-label {
  font-size: 12px;
  font-weight: 600;
  margin-left: 5px;
}

/* line 106, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.gradient-bottom {
  position: relative;
}

/* line 108, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.gradient-bottom:after {
  content: ' ';
  position: absolute;
  bottom: 41px;
  left: 0;
  width: 100%;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.8));
  height: 60px;
}

/* line 119, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.text-small {
  font-size: 12px;
  line-height: 20px;
}

/* line 124, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.text-title {
  font-size: 14px;
  color: #34395e;
  font-weight: 600;
}

/* line 130, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.text-muted-transparent {
  color: rgba(255, 255, 255, 0.8);
}

/* line 134, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.img-shadow {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
}

/* line 138, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.colors {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -5px;
}

/* line 142, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.colors .color {
  border-radius: 3px;
  width: calc((100% / 4) - 10px);
  padding: 10px;
  height: 60px;
  line-height: 40px;
  text-align: center;
  margin: 5px;
}

/* line 153, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
blockquote {
  padding: 20px;
  padding-left: 40px;
  font-style: oblique;
  background-color: #f9f9f9;
  border-radius: 3px;
  position: relative;
  font-family: 'Time new Romans';
  font-size: 16px;
  letter-spacing: .3px;
}

/* line 163, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
blockquote:before {
  content: '"';
  font-size: 30px;
  position: absolute;
  top: 10px;
  left: 20px;
  opacity: .2;
}

/* line 171, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
blockquote .blockquote-footer {
  margin-top: 10px;
}

/* line 176, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.bg-whitesmoke {
  background-color: #f7f9f9 !important;
}

/* line 180, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.ion {
  font-size: 15px;
}

/* line 184, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.fas, .far, .fab, .fal {
  font-size: 13px;
}

/* line 188, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
#visitorMap {
  height: 210px;
}

/* line 192, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.sidebar-gone-show {
  display: none !important;
}

/* line 196, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
pre {
  border-radius: 3px;
}

/* line 200, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.circle-step {
  display: flex;
  margin-bottom: 10px;
}

/* line 203, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.circle-step .circle-content {
  margin-top: 3px;
  margin-left: 13px;
}

/* line 207, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.circle-step .circle {
  border-width: 2px;
  border-style: solid;
  border-radius: 50%;
  display: inline-block;
  width: 32px;
  height: 32px;
  line-height: 30px;
  font-size: 11px;
  text-align: center;
}

/* line 217, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.circle-step .circle.circle-primary {
  border-color: #6777ef;
  color: #6777ef;
}

/* line 224, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.pe-none {
  pointer-events: none;
}

/* line 228, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.contact-map {
  width: 100%;
  height: 100%;
  min-height: 400px;
}

/* line 234, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
#visitorMap2,
#visitorMap3 {
  height: 350px;
}

/* line 237, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.shadow-primary {
  box-shadow: 0 2px 6px #acb5f6;
}

/* line 241, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.shadow-secondary {
  box-shadow: 0 2px 6px #e1e5e8;
}

/* line 245, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.shadow-success {
  box-shadow: 0 2px 6px #a8f5b4;
}

/* line 249, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.shadow-warning {
  box-shadow: 0 2px 6px #ffc473;
}

/* line 253, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.shadow-danger {
  box-shadow: 0 2px 6px #fd9b96;
}

/* line 257, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.shadow-info {
  box-shadow: 0 2px 6px #82d3f8;
}

/* line 261, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.shadow-light {
  box-shadow: 0 2px 6px #e6ecf1;
}

/* line 265, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.shadow-dark {
  box-shadow: 0 2px 6px #728394;
}

/* line 269, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.is-online {
  width: 10px;
  height: 10px;
  background-color: #63ed7a;
  border-radius: 50%;
  display: inline-block;
}

/* line 277, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.gutters-xs {
  margin-right: -0.25rem;
  margin-left: -0.25rem;
}

/* line 282, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.gutters-xs > .col,
.gutters-xs > [class*="col-"] {
  padding-right: 0.25rem;
  padding-left: 0.25rem;
}

/* line 288, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.beep {
  position: relative;
}

/* line 290, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.beep:after {
  content: '';
  position: absolute;
  top: 2px;
  right: 8px;
  width: 7px;
  height: 7px;
  background-color: #ffa426;
  border-radius: 50%;
  animation: pulsate 1s ease-out;
  animation-iteration-count: infinite;
  opacity: 1;
}

/* line 304, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.beep.beep-sidebar:after {
  position: static;
  margin-left: 10px;
}

@media (max-width: 575.98px) {
  /* line 312, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
  .fc-overflow {
    width: 100%;
    overflow: auto;
  }
  /* line 315, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
  .fc-overflow #myEvent {
    width: 800px;
  }
  /* line 319, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
  .ionicons li {
    width: calc(100% / 4);
  }
  /* line 322, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
  .icon-wrap {
    width: 100%;
  }
}

/* line 327, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.background-walk-y {
  background-repeat: no-repeat;
  background-position: 0 0%;
  animation-name: backgroundWalkY;
  animation-duration: 70s;
  animation-iteration-count: infinite;
  animation-direction: alternate;
  animation-fill-mode: forwards;
  animation-timing-function: linear;
  background-size: 100%;
}

@media (max-width: 1199.98px) {
  /* line 333, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
  .background-walk-y {
    background-size: cover;
  }
}

/* line 338, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.background-walk-x {
  background-repeat: no-repeat;
  background-position: 0 0%;
  animation-name: backgroundWalkX;
  animation-duration: 70s;
  animation-iteration-count: infinite;
  animation-direction: alternate;
  animation-fill-mode: forwards;
  animation-timing-function: linear;
}

@keyframes backgroundWalkY {
  0% {
    background-position: 0 0%;
  }
  100% {
    background-position: 0 100%;
  }
}

@keyframes backgroundWalkX {
  0% {
    background-position: 0 0%;
  }
  100% {
    background-position: 100% 0;
  }
}

/* line 361, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.overlay-gradient-bottom:after {
  content: ' ';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: false;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 65%, rgba(0, 0, 0, 0.65) 100%);
  z-index: 1;
}

/* line 367, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.overlay-gradient-top:after {
  content: ' ';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: false;
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0) 65%, rgba(0, 0, 0, 0.65) 100%);
  z-index: 1;
}

/* line 372, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.index-1 {
  z-index: 1 !important;
}

/* line 373, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.index-2 {
  z-index: 2 !important;
}

/* line 374, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.index-3 {
  z-index: 3 !important;
}

/* line 375, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.index-4 {
  z-index: 4 !important;
}

/* line 376, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.index-5 {
  z-index: 5 !important;
}

/* line 378, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.absolute-bottom-left {
  position: absolute;
  left: 0;
  bottom: 0;
}

/* line 384, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.bg-paypal {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MzhDMkFERDA5N0ExMUUzOEU3NkI3REVBNTBBQTM3QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MzhDMkFEQzA5N0ExMUUzOEU3NkI3REVBNTBBQTM3QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pzjbbwAABEdJREFUeNrsWGtsk1UYfnpd13Yd68boXOmAgnO4VSfLUBIhRhYIGkPMDHHGCJloNOIPL9EYkKB4SURiovBnRn+QQaZchUgQp8KcDlh2MawwV7YJG1u3sVtvWy9fPef9sMt0Gp1JQ/KdNzl9z7Xt85znfd9+VdlLKx0APmVtFWt6KMPCrJ1h7WmNJfeeg6xTxpoGyjGO1clasZq9rIRy7X61gmQ/oxLUULgJAgQBggBBgCBAECAIEAQIAgQBCjXtbA8+UlaKPTufmXrADkdx+UoPtu3aj6aLnbN7MtGnILPABZVKJU/E44hFwgj0X0doePBvz/H98jk1Btuak6OAVffeSZ6D/qymFgM3RuEqWIAPt22ieb1eiwX2bOQ7c5GZkUZzOp0W9pws9gg29bGGFD3NmU2p0JnTCIwUiyI46EUkGCBSLI6FUOt0HCnzemhTjeQTt2g00T4pFkmeAkpci8nvrvoKJ79vgrvjGnZt3Uhglxffjpq9r0wDeqK2EQ1N7dj56hP48kQ9Xnr7cwJde2AHbptnxZY3q/Cd20t7J4ZvwNf7G4HKWnqXrA4GODO/CGrt1FeOToQw4rkEndFM40jAnxwCrHPMWOSYR32fP4TSu5fgqcceoHF942Xyr7+3D13XvKQCTszDD5bg0Nc/0VpRQR75Fzc9ROCb2zpx7JvzsOYX0rwUjdAtm7Jz5DELAykaRWCgD9FQkFRimb8QWkMq22eCzvQHAYHkELCsaHGif+CTlxP9C60d2PpBNZHjuiMP5evuQ67NSmtXewdxydNDfafDBmeeDZsfL2NhHqe8AaYWDoibOcdOjVssHMZYt4cnBKg1Ghjn2pgy9AklxCZDUwoIJkkBJS4neX7DR0+dw/CoHy3uLrS0dWH9muX4+K3NtFZ95CyRUbF+JS784kFv/zD8wQmYjQbsfedZaLUa1Bz/Ea3ubugt6XLekyQW//0snmNM4kFEfONQ8+TI5M9zQHDIi7BvDGm5DlIGJ5ATEqf9oWQRICugav9p7Dv8w7S18nUryH9xvB5HTjXgo+2VNG5s9ZBvv9LLFOTE0iXz4Q+E8P6eQ3LSNMqJcnJsBP6+nmnvaUjPgIrd/uT4KILePhizbXLlYTH/f25/1lXAdTOGf2ZJ7c92sf0q+deefxSnq3eguHARjRua5b2/dl5P7OUJdGjEJ1cIlsllUL6/vGeEKYFbimUO5hYWw2DNkuf94/947t+Yyl5aGf+vh3KyMyBJcXiHRmesySuW5VN5O9fSgYx0E1WD7p4BWn/jhXI89+RaeLr7UFaxHdGYJN8Ei2mVWsNifnJmqbKkqEkxIMpuPR6XqAxyyfO8wPsx1ufhkBQCZmtp5lTUHXyXSmXFlt2oO+9W1k/hyg2rCfzhkw23BPikK0A8DAkCBAGCAEGAIEAQIAgQBNxiBIQVjD/GCTirYALqOAH8H4tvFaaEyE3MG38XYABCjHjqM0/uowAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 390, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.bg-visa {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2N0ZCMEUyQjA5N0ExMUUzQThCQUUwNkRBQTdGOUQzMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2N0ZCMEUyQTA5N0ExMUUzQThCQUUwNkRBQTdGOUQzMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NGpUrQAABKJJREFUeNrsWHtMW1UY/3ELFAq0tCuDQjtbnm7SjbkBA3lMN4LO6QwxzmWSmKiJfyiJMWaJ/0m2mCzTaJYZXTYN6kKi0z/cDIsyF0eGcxuMOXkMxvv9KOXVVvr0nHPpbe8kMUpS/uj9ktN77ndPzznf73zf7/vujSg6WL8JwBnSykmLRniIk7RfSXs1kvycJW0vwkvoQVeQVseRnzKEr5RyYeT2q4mMQ5iLBIAEgASABIAEgASABIAEQNhK5H8ZrI+zotLQiQr9PWjkNqbz+DhcGDTjk/ZS0dgXnsrGk6VG1u8ZnMP7n93AB0fKoFbFMN2Jz1vQcd/C+rqkODxfmYWduclITY4n9SmH2XkHmm6N4uMvb4vmfbN6O7blaMFxEey+5ugVLNldoQFgxKbG2a5i1HUXoiqjE4czbyCWs2Pfpj9xuuMxuH28Q9HNHdr/MJI3KNj9dz/1IFYeiV15qYjg9w2L1cGu5fl6vFdThOgomWit1I3xeChNKdLt2qbDoadzRLockwYt7ZOhDQG3V4bzvWaM53+BUc6MaM4Do9Ii2qjf+LnFZTQ2DzFj/MbbHC5MWuwMlCOv5QvG3+maZid+6lwbLv82hPYei2jdlw5s/sdecrM2hC4EgsXr9WFmwYu8/R9i8Md3ka2awv35JPbswJ4MYdzFK31Ydnpg0gdOc2BkgV03Z2iQqJQL+tpT1zE+bVt1vWyjGo9u2cj6M8R7tOpY1n9kjQCsiQR/vzMOjSoWun3HkJ7kZTq6seLtqTw/eHzM/amY9Crhf30j8+w6v+QUzXeCcETJjrRV16qqyBT61EPo3FS2ZK4rABPsqklUwFRWzfrPPpEOmYz39ebbY5icsbN+ukEV5AE8AL1Dc/jhcq+gpyAdf6cUp2v3wpCSIOgTE+SoXCHUuYVl/HJ9mBCrlV+bkCol0XUBYGrWjr5h3piCnTlI0cbhmccD7v9NQ7fQN6YFAOhfCQEqx8/cwsmv27BoC3hDbrYWn9bugSqBD4/nyOnLo3me+Ll5EC63F3e7Z4TxawmDNdcBNAzYpxVy6jXVeUjWKgQjWzt4dqZkl5KkCAAwOh/gEp8P9Re7UPXGBXx7KQCYWhmD8gI9mzfY/ScIR+Sbk+F0eYOIUBt6EhQA+GOCpTwquwsNgp7Gvo8PU5YBuJUUYHe4WVj4T5QSpD8zfFTXisoSI5Txga90uwsMAuH564AHhZLpugHQ1jnNjPAbRGWJuHPD1f6g2FYGuT9/+ltJMXPsrRJcaxlF94CVnWgZqQn8xrs9Xtwk4NbWFP/rHnJMakRFciw0Qg6A0+Uhrj6FojydoGtoGoDjL7eI3B4EgOriFVGM3PwEF5xiT37VRsg1RohvCsjhtxtYXSGkTVJAFZKag9YRWSRN+ivLkAJApZEQkzoon5+/1CN6LiOVYVffLO8xpNihcq/fikZS7JgJ4SURF6ceMG21M4/6noQPff76i1sxNrXExt+8O4nhiUXRvNdax2DQ8dlCT0ro/wNARNHBep/0NigBIAEgASABIAEgASABIAEgARCeADjD2H4PBeBqGAPQRAF4hb7QhZknuFZsfvlvAQYAHheK9jMfKWkAAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 396, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.bg-americanexpress {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5RkI5MDAxRjA5N0ExMUUzOUQ4QkU1OTZBNzYxMzREQiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5RkI5MDAxRTA5N0ExMUUzOUQ4QkU1OTZBNzYxMzREQiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0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");
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 402, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.bg-dinersclub {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QzZFN0NDMjA5N0ExMUUzQTlFREIzQkJBNTFDMUVBOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QzZFN0NDMTA5N0ExMUUzQTlFREIzQkJBNTFDMUVBOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+DhLVaQAABA5JREFUeNrsmHlIFFEcx7+r5qqb95GWeaRWpBamhhZ2UFKupZ2S1h9Z0QkdEFF0KR0UEf1RWFAWREFaJF1GEZgWphGdVt6laZalrpjttofbe2s7u9OYGbQxy8wP3rIz83tv9/eZ3/WeBPITAQBOkzGFDHsIQ9RkFJOx0hZhsy+TL4lk2EI4Qm0NISPKhnxMhnAlwUZAbt+nJ9hA4CICEAGIAEQAgha7//EjwzxlWDZjFBKj/DHE3Ql6vR5eLg7wdnVkdLpVWjS3daOioR1Xy94i/34dVGqdxf+bhLTCekstLh1ki+ylMVg4KQQ5NysMRjV96Waeuw+WQh4bgI0pkYgd6cOa+6G9G1vPlOFCUY11AnCV2aMwW4437xXYcPIBvn3X/j4OJRJsTI3E4RXxpDORsJ7l3qnE6mPF0PVY5j3RvUDWP48r0l/d2JOE4pct2HyqFBpdT7/61LSyyk94Vt+GtIQQAxCjjA/xgp+HDNcfNVgPgC0LxpEYd8S6nBIWlPBAd7QqlMy9Eb4uBjhqbS+gqmYFVBqdIVeYS3SoN2pbOvHyXTv/qwB1/fWzI7DmeAlJdr33PJ0dcO9gCrYtimLpzowejoqcNIwN9mTuHbnyHK8bOzjrHl4eD0d7O/4DyJgahmtl7/C5U8nEd8GumZg0xrdP/UAfZ9zemwwft96KQGP9QP4Tjp6fhxMWJYzgPwB5TAAuPahjrhdPCUVCuF+/c3xJady5OJq5vkoAarTcvDFnQhD/AVB3flr3hbleQjxiYJ4TCmPu+6rUoJrkg18lJsyb/wAGOwxCFzHAKKOHuw1oHs0TPmaN0ccOZZ9hwHsAKg273uv/onybq37X6PrsF3gPgLa0TlJTtn7VOLDSRcujeYn095JxdFo6vvEfQCXp/CZHmJLeQFvZC/dMeh7OUtIzeHB0yqs+8R/ADdKxzZsYzFzTilD0ornfObUfOrH/oqn0pcYFc1piKgWlb/kP4HxRNaaP8zeUNmMOmL/vDu4+a/qt8Ul7CtHWpWI6xu1pUVzPalIQmPXWsRlaNWsMUuICMSf7FpMEaQILG+aKqiYFqwmica9UmxLn7vRosoOM5STS5KxC3HrcaB0HIqduvya1XItDmXHMvR5ihbnxVBpau1jGzyehszsjhrPejnPlFjHeYgDoG8s8WoTgIS44u3ka3GTSfvXt7XrdPm9bIiv26Tr7857g4KWn1nkgQt1+09xIrJWHk9xQgyul9awdHS11NOFtSo1E6FBX1ly6IdqS+9Bib/6/ADAKPf5KJ3uClLggwxaYgqGbH/N+gR6YNH7+isc1rYZsf628Ado/nCNYDQA+i3gsLgIQAYgARABCB6AWsP06CqBEwADuUwAryLgrME/Q/LR52Q8BBgBm3GJpfFCpogAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 408, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.bg-discover {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MTYxNkM1QzA5N0ExMUUzODkyODk5REFFMENGQ0I0MiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MTYxNkM1QjA5N0ExMUUzODkyODk5REFFMENGQ0I0MiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Nbpv+wAABOVJREFUeNrsmnlQVVUcx79gGWtvGCuteBgOSykiISQaO5GgwWtKZlJkMfpDrZQmBNOCxqJF0UlsEaPYbAMCCp1JnjFsZSKyiRA8FkGCARyBx9Lb7judexzuSKMNIU7Lu7+Z39x7f++sn/P7/c59d44RIcQGQDpVH6rzYRiioVpO9QUjCkBOb56AYUoZD0BtQCv/Z+F4AAQGLCIAEYAIQAQgAhABiABEACIAEYAIQARgkGI804J2Do5MXVxXYld8PIaHR5h92/YXESp7GjzH+IQEPGgthZPzCuTm5l378qDRMPt9ixbB1NwCXt4+1xrUc9CUpGEiKQDju9zw+0cx0Pe3o7a2jvWTn/+t0HdjYyOz5eXlC+Pg1dXNHS0tLcKzx5o1+Dwj4/YA6OnpgYO9PRwc7PHxJ0fhFxCAsbExDA4Noa+/HyVyOT44nIqQkBAE+Pujo7OT1QuPiEDqkQ8hC5Vhz2u7MXTlCrOrvk6CunA/9IOXQMaHoWsqw+T+Z7HiAQmMjY1xNC1N6Ds7JwcDAwMIDAxk41hsY0PbC8W64CAKWMtsPt7ekNwtwdZt2xnEGQuZodx5lwnJys5m9z+fOUPmm5iSd997nzyzIYysdH+MpB07xspQEEKds9XVzEZXRbCNjIwQrl9BlFuX3FAn03eQt95OZvXa29uJVqsl1KsIBSmM43DqEaG9+voGZisrLycdHR3sPuf48ZlOixjPJm5We3jA2Xk5KisrBVtwUBDuWbAA658KwdqgYOa2VVU/wdLSElGRkUI5iUQCTnHu5p9o6G9RkREwMjJCRmYm5KdPMy+LjooSyiS/k8xc3tfPX7CVlJTgzX37mPe4u7nNeC53zDp50I54nRKpVIoLFxqRnZ2DlJQUBK9bj9jY2L/fMNGztvz9/JCVlY02hQLW1tbseUqcljnBxcUFVlZWgo0PMz7f5Od+A0dHx7nPAddLTc15UNeDr6+vYBsdHYWS6iuxO7F37x4W60sfeZjlCRo6QjmlUol5S1xv2vY8O3d25Vd8YHAQRUXfMY+4HrZMJsPBlAN4nfYzJUmJiexa39Bwe7ZBGvMswVlYmKOwsIhSdkBZaSkio7egu7ubrsoy0DhEzPNbkEuzNQ+js6Mdz23ahOLiE4jYvBk2NlJ88eVX+LX5IlSZcdCeLZw+mPmmMNtdBOP77aBSqSBd/BAD29rSDFtbW2EcXp6ezANMTU0QtiEM7qtWQV5yCgUFhfg0PR1VFRVwdX10bpMgn+h4fdzTi7yRmEjoSjL7q3FxZGN4OOnt7SV0OyRmFpZkqdNylpR4UavVhG6b5N6FC4mJmTmrz4TTEdX3h8hYwmqifMmRTBzcSHTdTdP6fHnHThL45NobjoNXmgNIa2sru6deSSgsZouMjp5xEhTfBEUAIgARgAjAECeuv9wMddEBwwOgH+qBpvgQtDUn2VunwQDgOmuh+TEDuvpT7K+4YYSATgNdgxya0kwGwGByAHepAbqaE9D+UgAyMWIYSZDraYKu7gfozp9kcf6/3wWIehKcohpccwVzc/3Vvllvg/+JIzL8hPVdddC1nwPXRifeRWNap71lx/l3HpLidND3K8Bdvsjimeuqh/631mnZe46EHZLij8l9RtX7n/AEMn4V+j46WTpBfW8zU66vbS5W96+Eb5w/JhfzhwADAEp6pBLh7YWZAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 414, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.bg-jcb {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3ODJEODgyMDA5N0ExMUUzQUZBM0UzQ0IwMzlDQTM2RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3ODJEODgxRjA5N0ExMUUzQUZBM0UzQ0IwMzlDQTM2RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+RS3J7gAAA3pJREFUeNrsWHtIU1EY/22z+Zo1Tc10zVctXSWZFib2olIxE6KgoqclERRoUPT4wzAii6AIgrCkt2UU/lVYUfaCHqL5gLKmtsxX6dxSm489XOcec2gzZ7Bi894ffLtn537n277fPef3nXN5WJwjBZBLbBExIdgBHbFnxNIECFp5hzSWExOAPWByDSUWyScfC8FeLOCzaNoPOxP4YDk4AjgCOAI4AlgNJ1sGm+IrwpndsUiYJ4Gbs2Vo3pLz9Jq2Igz718/G1IDxFj4HLxTj+I1ySHzccXrXfCTFSEeMZTcEuLs4oehU8rBJDcbOFDnO7Ykb0ceVJPyYxJJJJjjOElizKMRq8gz2rYuw6rMqLui/JG9TAiZPdBuVX5Cfh1Uf6STR2BVBPo/HVYExWwV+R01jB9q1OtoerA+azl6UfGxFU1sXdPo++IhdEOI/HuFSMb3/Vd2FUoXKIh4TY4K70HEIyDj7Evdef6Htu9mJ9Jp64inyHtVAb+ijQjcj2BPNhIjymjZkrJlFfS7fV1CTB3qSiiBAQ6sW3zTdcBEKcOvwMqTEBjoGAcOBSYxB5uY5yEqNNvf/6NajvkWLqw8V5r78zKWYFeKFd581mJl6Gz06Iwrf1Ds2AfRHySn80MbIIX0i13EIDxQP6Tty9S28PJzxvk5Dv88N80H66pmOKYIC/t+rv5wQEjXdG8uiAmj1qKxV4+bjGvskQFHfbha8gSld+Undv20luU8btLExGPuQnVc+ZDzjX1X33WJztSM5HAc3REIsEqJXb8TRa2V0vN0tgYIXStx9VYc5Mm/4ebmhuKqFqrzzOAGObItGqH9/FdiSIMMN8hSzrpQiv6gW8iAxUf1ulFWrzCI4gKQDhRA6CSg5alI56PhEGV1CtgIPi3NMtgi0d20ENsXLoGzuQFtHL0wmE/wnuiNG7gtPso4HDjCmJztoMrQMqkgZNBjhK3Y1l8HMSyW0DO5eZbnWGT0Inuxhn4ch5qlEEMVmzBqYROKjJX+8z8ygKDKTuJ3gWCLA2GdiNwHK5s5R+TWqtDaLZVcEnMyvsOpT3dCOgudK67FuVdjsf/3znWBtUweOXS/DxcKPf/Tp6jXgQXED0snZQdtjGDEW87os994H+yuDnAhyBHAEcARwBHAEOCYBOhbnb2QIeM5iAl4wBGwn9ohlM0H/K+etPwUYAO7UFu8nZtFbAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 420, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_misc.scss */
.bg-mastercard {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0JDOEEwQkQ5QkJFMjExOEZFQUIwMEM5MDY5Rjk1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2REIxOTA4NTA5N0ExMUUzQTM0MEZENTU0MTExMTk3MiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2REIxOTA4NDA5N0ExMUUzQTM0MEZENTU0MTExMTk3MiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQjYzNzExNzYwOUUzMTE5MjFFQjVEQjRBN0YxNUQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDQkM4QTBCRDlCQkUyMTE4RkVBQjAwQzkwNjlGOTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+XxeyrgAABOJJREFUeNrsWmtsU3UU/93e2wdryzo21r2f7GX2YGOsC+KmM5MoRMyWICrgC2MkYCSRT8ZADJqIUePzg4iPRGMEBaODoV8UFhgje7ixh869YOs65rq1g7brvb33eno18YsZdq3pTHuS0/b/zz23//O7590yTOXzGQA+JK4l1iAyiCc+R7ybZVI2fEUf6olZRA75dc0lLlfRSw0il+5QRZDZ/6MlqBDhFAUgCkAUgCgAEU3cf3HTlaKAxrmrqJ+fRLHHgViRV/Zt6hX4OWYVTsemoZnYxzB/PwlGxubkMeKrqE6YQqLWDY1KgkPQoscRj7NTmfjyWh6cQmizNkOlsByymxHvsg/hwFQfjATCYjSmMeDF1HKcN5pRlziBwyWXkG90LCozT8q/MlCJYyO3QV5uAKhlCe9ca8O9TmtAcheK43FPw3BAMt9NZuPp9rvAS8F7sL8XOBSKJ//2eBs2B6i8nzKmPbBDB2PWwr+WKSBLyTU4FSCWRRB8xD6CLY6JJcsbzjEQrIGFowdSR/Bo9kD4AdBLPvL53iAPIePG94aA5V4oaoeeE8ILQANFe9NfUT4Y0pIBeSYDi/BxGi+2pQ+FFwB/qlMlxEG7cf2fQSU1CRpL+dJy8jAdh1FBnVULTf59YDjt4gEsoQBb0m3hrQP8eV6/6yGY3jgIq7kMCV+8D8nlxuxj+8EV5MA3Og7JPgetpQKS2w1dfQ1E23V4TjRBXVwI39gExKlpqEsKIfM2GBpfgsqQBFlww2cfBKs3Q5qfgOz6HaqVqZAXHJAp47CxGTDubELJkbLwAhDv80K9rhSyZwHG/U9BU1mK+TePImZHA7icTOi3b8XCTxfBmlfD9dnXyprvGYDh8e3gO3oQ8+D9mK7bBnPLKXiaz4BLrYLj3VJA9EJn2QM2LhfatTtws2kv9JuOwHPhddrfS6D1EDBWrMJM+LOApqIY/OUuGJ99EsKvw/D9MkQuUQV14RqIM3YIpLC6KI++TQU2KRHzr74HLi9bcRe+u48ALIHn2x/gvdgCaXZIUZ6hQonL2Ah2dQEkeuqcma5pfUs5sjB4Bnz/SQKhO/xZYC7WBC4rnQ7fAfeps2DTUsg5WWjIpEWrDUJ3vzJ3EfoHoa2uIDPnoSktAtmxsse3diprvvMKuUMfWcA6GLZ+AF31PnDJ5RCd5CK2brDJa5V3hlXTNeuhq3oGPlrbvbrwukC/zgTzpochTlAwoprS9clxUqod0pyT9ibJZ73g8nPBX+okV2iFtqYavqFRTNc2Kn7vbesi3zZAnJ6BNecGNB/VgY3PhzDWAvH6FcXMZe88mBVxtO6Fz3oZov03SM5xAmcc3c6E8JbCO+3DOGztCk1dvtuNmJTAUuqB7tvx8WhR+FzgZFwmHGzwHZojmQtY+Tlei+Pja8IbA1wqDq8lFQd1D5maCXX9QsByL1Nn6PKpw58FPo/PQZMpbemHuNuLxKybAcl8Y83Bp0GYfkgB8AeR59Kr0BybGrDsidwMxGzwBNwO7+m4MyQzgZC0w36SGAanTemY5TSodNuhpWrtVgORfRkWHDUUoH02EWWmGcRrF245EDnYZ8GhXgtEmVl+E6GIH4n9Hyk6Fo8CEAUgCkAUgEgHgI9g/UU/AOcjGIAWfyns/7tYCbG/m4mUf4r5f0z4kfiJPwQYAB3H59j066DAAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: cover;
}

/* 4.2 Section */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_section.scss */
.section {
  position: relative;
  z-index: 1;
}

/* line 4, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_section.scss */
.section > *:first-child {
  margin-top: -7px;
}

/* line 7, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_section.scss */
.section .section-header {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  background-color: #fff;
  border-radius: 3px;
  border: none;
  position: relative;
  margin-bottom: 30px;
  padding: 20px;
  display: flex;
  align-items: center;
}

/* line 13, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_section.scss */
.section .section-header h1 {
  margin-bottom: 0;
  font-weight: 700;
  display: inline-block;
  font-size: 24px;
  margin-top: 3px;
  color: #34395e;
}

/* line 21, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_section.scss */
.section .section-header .section-header-back {
  margin-right: 15px;
}

/* line 24, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_section.scss */
.section .section-header .section-header-back .btn:hover {
  background-color: #6777ef;
  color: #fff;
}

/* line 30, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_section.scss */
.section .section-header .section-header-button {
  margin-left: 20px;
}

/* line 33, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_section.scss */
.section .section-header .section-header-breadcrumb {
  margin-left: auto;
  display: flex;
  align-items: center;
}

/* line 37, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_section.scss */
.section .section-header .section-header-breadcrumb .breadcrumb-item {
  font-size: 12px;
}

/* line 41, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_section.scss */
.section .section-header .btn {
  font-size: 12px;
}

/* line 45, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_section.scss */
.section .section-title {
  font-size: 18px;
  color: #191d21;
  font-weight: 600;
  position: relative;
  margin: 30px 0 25px 0;
}

/* line 51, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_section.scss */
.section .section-title:before {
  content: ' ';
  border-radius: 5px;
  height: 8px;
  width: 30px;
  background-color: #6777ef;
  display: inline-block;
  float: left;
  margin-top: 6px;
  margin-right: 15px;
}

/* line 63, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_section.scss */
.section .section-title + .section-lead {
  margin-top: -20px;
}

/* line 66, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_section.scss */
.section .section-lead {
  margin-left: 45px;
}

/* line 73, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_section.scss */
.main-wrapper-1 .section .section-header {
  margin-left: -30px;
  margin-right: -30px;
  margin-top: -10px;
  border-radius: 0;
  border-top: 1px solid #f9f9f9;
  padding-left: 35px;
  padding-right: 35px;
}

@media (max-width: 575.98px) {
  /* line 88, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_section.scss */
  .section .section-title {
    font-size: 14px;
  }
  /* line 91, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_section.scss */
  .section .section-header {
    flex-wrap: wrap;
    margin-bottom: 20px !important;
  }
  /* line 94, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_section.scss */
  .section .section-header h1 {
    font-size: 18px;
  }
  /* line 97, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_section.scss */
  .section .section-header .float-right {
    display: inline-block;
    width: 100%;
    margin-top: 15px;
  }
  /* line 102, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_section.scss */
  .section .section-header .section-header-breadcrumb {
    flex-basis: 100%;
    margin-top: 10px;
  }
}

/* 4.3 Page */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_page.scss */
.page-error {
  height: 100%;
  width: 100%;
  padding-top: 60px;
  text-align: center;
  display: table;
}

/* line 7, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_page.scss */
.page-error .page-inner {
  display: table-cell;
  width: 100%;
  vertical-align: middle;
}

/* line 12, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_page.scss */
.page-error h1 {
  font-size: 10em;
  font-weight: 700;
}

/* line 16, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_page.scss */
.page-error .page-description {
  font-size: 18px;
  font-weight: 400;
  color: #34395e;
}

/* line 21, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_page.scss */
.page-error .page-search {
  margin: 40px auto;
  max-width: 100%;
  width: 350px;
}

/* line 25, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_page.scss */
.page-error .page-search .form-control {
  border-radius: 30px;
}

/* line 28, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_page.scss */
.page-error .page-search .btn {
  border-radius: 30px;
  margin-left: 10px;
}

@media (max-width: 575.98px) {
  /* line 37, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_page.scss */
  .page-error .page-search {
    width: 100%;
  }
}

/* 4.4 Layout */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  position: fixed;
  top: 0;
  height: 100%;
  width: 250px;
  background-color: #fff;
  z-index: 880;
  left: 0;
}

/* line 7, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar,
.navbar,
.main-content,
.main-footer {
  transition: all .5s;
}

/* line 15, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-gone .main-sidebar {
  left: -250px;
}

/* line 21, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .hide-sidebar-mini {
  display: none !important;
}

/* line 24, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .main-sidebar {
  width: 65px;
  overflow: initial !important;
  position: absolute;
  box-shadow: none;
}

/* line 29, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .main-sidebar:after {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  content: ' ';
  position: fixed;
  background-color: #fff;
  width: 65px;
  height: 100%;
  left: 0;
  top: 0;
  z-index: -1;
  opacity: 0;
  animation-name: mini-sidebar;
  animation-duration: 1.5s;
  animation-fill-mode: forwards;
}

@keyframes mini-sidebar {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

/* line 52, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .main-sidebar .sidebar-brand {
  display: none;
}

/* line 55, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .main-sidebar .sidebar-brand-sm {
  display: block;
}

/* line 59, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .main-sidebar .sidebar-menu > li {
  padding: 10px;
}

/* line 61, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .main-sidebar .sidebar-menu > li.menu-header {
  padding: 0;
  font-size: 0;
  height: 2px;
}

/* line 66, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .main-sidebar .sidebar-menu > li > a {
  border-radius: 3px;
  height: 45px;
  padding: 0;
  justify-content: center;
}

/* line 71, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .main-sidebar .sidebar-menu > li > a .ion, body.sidebar-mini .main-sidebar .sidebar-menu > li > a .fas, body.sidebar-mini .main-sidebar .sidebar-menu > li > a .far, body.sidebar-mini .main-sidebar .sidebar-menu > li > a .fab, body.sidebar-mini .main-sidebar .sidebar-menu > li > a .fal {
  margin: 0;
  font-size: 20px;
}

/* line 75, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .main-sidebar .sidebar-menu > li > a span {
  display: none;
}

/* line 78, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .main-sidebar .sidebar-menu > li > a .badge {
  padding: 5px;
  position: absolute;
  top: 4px;
  right: 4px;
  font-size: 10px;
}

/* line 86, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .main-sidebar .sidebar-menu > li > a.has-dropdown:after {
  content: initial;
}

/* line 92, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .main-sidebar .sidebar-menu > li.active > a {
  box-shadow: 0 4px 8px #acb5f6;
  background-color: #6777ef;
  color: #fff;
}

/* line 98, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .main-sidebar .sidebar-menu > li ul.dropdown-menu {
  position: absolute;
  background-color: #fff;
  left: 65px;
  top: 10px;
  width: 200px;
  display: none;
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.03);
}

/* line 106, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .main-sidebar .sidebar-menu > li ul.dropdown-menu li > a:focus,
body.sidebar-mini .main-sidebar .sidebar-menu > li ul.dropdown-menu li.active > a,
body.sidebar-mini .main-sidebar .sidebar-menu > li ul.dropdown-menu li.active > a:hover {
  color: #fff;
  background-color: #6777ef !important;
}

/* line 113, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .main-sidebar .sidebar-menu > li ul.dropdown-menu li a {
  height: 40px;
  padding: 0 20px;
  background-color: #fff;
}

/* line 118, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .main-sidebar .sidebar-menu > li ul.dropdown-menu li a.has-dropdown:after {
  content: "";
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  position: absolute;
  top: 50%;
  right: 20px;
  transform: translate(0, -50%);
  font-size: 12px;
  transition: all .5s;
}

/* line 127, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .main-sidebar .sidebar-menu li:hover > ul.dropdown-menu {
  display: block !important;
}

/* line 131, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .main-sidebar .sidebar-menu li:hover > ul.dropdown-menu li:hover > a {
  background-color: #fcfcfd;
}

/* line 135, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .main-sidebar .sidebar-menu li:hover > ul.dropdown-menu li .dropdown-menu {
  left: 200px;
  padding: 0;
}

/* line 144, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .navbar {
  left: 65px;
}

/* line 147, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.sidebar-mini .main-content, body.sidebar-mini .main-footer {
  padding-left: 90px;
}

/* line 153, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-2 .navbar-bg {
  z-index: 889;
  height: 70px;
}

/* line 157, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-2 .navbar {
  left: 0;
  z-index: 890;
}

/* line 161, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-2 .main-wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 0 50px;
}

/* line 166, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-2 .main-sidebar,
body.layout-2 .main-content,
body.layout-2 .main-footer {
  flex-shrink: 0;
  flex-grow: 0;
}

/* line 172, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-2 .main-sidebar {
  background-color: transparent;
  box-shadow: none;
  position: static;
  margin-top: 100px;
  width: 200px;
}

/* line 180, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-2 .main-sidebar .sidebar-menu li.menu-header {
  padding: 0;
}

/* line 183, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-2 .main-sidebar .sidebar-menu li a {
  padding: 0;
}

/* line 185, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-2 .main-sidebar .sidebar-menu li a i {
  width: 10px;
}

/* line 189, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-2 .main-sidebar .sidebar-menu li a.has-dropdown:after {
  right: 0;
}

/* line 193, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-2 .main-sidebar .sidebar-menu li a:hover {
  color: #6777ef;
  background-color: transparent;
}

/* line 200, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-2 .main-sidebar .sidebar-menu li ul.dropdown-menu li a {
  padding-left: 34px;
}

/* line 206, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-2 .main-sidebar .sidebar-menu li.active a {
  background-color: transparent;
}

/* line 209, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-2 .main-sidebar .sidebar-menu li.active ul.dropdown-menu {
  background-color: transparent;
}

/* line 211, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-2 .main-sidebar .sidebar-menu li.active ul.dropdown-menu a {
  background-color: transparent;
}

/* line 219, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-2 .main-content {
  padding-top: 107px;
  padding-left: 30px;
  padding-right: 0;
  width: calc(100% - 200px);
}

/* line 225, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-2 .main-footer {
  margin-left: 230px;
  width: calc(100% - 230px);
  padding-left: 0;
  padding-right: 0;
}

/* line 234, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .navbar {
  left: 0;
  right: 0;
}

/* line 238, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .navbar.navbar-secondary {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  background-color: #fff;
  top: 70px;
  padding: 0;
  z-index: 889;
}

/* line 247, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .navbar.navbar-secondary .navbar-nav > .nav-item.active > .nav-link {
  color: #6777ef;
}

/* line 249, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .navbar.navbar-secondary .navbar-nav > .nav-item.active > .nav-link:before {
  left: 35px;
  right: 0;
}

/* line 256, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .navbar.navbar-secondary .navbar-nav > .nav-item:first-child .nav-link {
  margin-left: 0;
}

/* line 261, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .navbar.navbar-secondary .navbar-nav > .nav-item:last-child .nav-link {
  margin-right: 0;
}

/* line 265, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .navbar.navbar-secondary .navbar-nav > .nav-item > .nav-link {
  color: #868e96;
  font-size: 13px;
  letter-spacing: .3px;
  height: 70px;
  padding: 0;
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 15px;
  margin-right: 15px;
  position: relative;
}

/* line 276, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .navbar.navbar-secondary .navbar-nav > .nav-item > .nav-link.has-dropdown {
  margin-right: 35px;
}

/* line 278, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .navbar.navbar-secondary .navbar-nav > .nav-item > .nav-link.has-dropdown:after {
  content: "";
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  position: absolute;
  top: 50%;
  right: 20px;
  transform: translate(0, -50%);
  font-size: 12px;
  transition: all .5s;
  right: -20px;
}

/* line 283, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .navbar.navbar-secondary .navbar-nav > .nav-item > .nav-link:before {
  content: ' ';
  position: absolute;
  left: initial;
  right: initial;
  bottom: 0;
  height: 2px;
  background-color: #6777ef;
  transition: all .5s;
}

/* line 293, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .navbar.navbar-secondary .navbar-nav > .nav-item > .nav-link span {
  line-height: 74px;
}

/* line 296, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .navbar.navbar-secondary .navbar-nav > .nav-item > .nav-link i {
  width: 30px;
  font-size: 16px;
}

/* line 300, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .navbar.navbar-secondary .navbar-nav > .nav-item > .nav-link:hover {
  color: #191d21 !important;
}

/* line 304, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .navbar.navbar-secondary .navbar-nav > .nav-item .dropdown-menu {
  padding: 0;
}

/* line 307, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .navbar.navbar-secondary .navbar-nav > .nav-item .dropdown-menu .nav-item .nav-link {
  color: #6c757d;
  font-weight: 600;
  letter-spacing: .3px;
  padding: 7px !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
}

/* line 315, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .navbar.navbar-secondary .navbar-nav > .nav-item .dropdown-menu .nav-item .nav-link.has-dropdown:after {
  content: "";
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  position: absolute;
  top: 50%;
  right: 20px;
  transform: translate(0, -50%);
  font-size: 12px;
  transition: all .5s;
  right: 15px;
}

/* line 322, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .navbar.navbar-secondary .navbar-nav > .nav-item .dropdown-menu .nav-item:hover > .nav-link {
  background-color: #fcfcfd;
  color: #191d21;
}

/* line 326, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .navbar.navbar-secondary .navbar-nav > .nav-item .dropdown-menu .nav-item:hover > .dropdown-menu {
  display: block !important;
  top: -5px;
  left: 200px;
}

/* line 333, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .navbar.navbar-secondary .navbar-nav > .nav-item .dropdown-menu .nav-item.active > .nav-link,
body.layout-3 .navbar.navbar-secondary .navbar-nav > .nav-item .dropdown-menu .nav-item .nav-link:focus {
  background-color: #6777ef;
  color: #fff;
}

/* line 342, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .main-content {
  padding-left: 0;
  padding-right: 0;
  padding-top: 170px;
}

/* line 347, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body.layout-3 .main-footer {
  padding-left: 0;
  padding-right: 0;
}

/* line 354, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-brand {
  display: inline-block;
  width: 100%;
  text-align: center;
  height: 60px;
  line-height: 60px;
}

/* line 360, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-brand.sidebar-brand-sm {
  display: none;
}

/* line 363, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-brand a {
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 1.5px;
  font-weight: 700;
  color: #000;
}

/* line 371, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-user {
  display: inline-block;
  width: 100%;
  padding: 10px;
  margin-bottom: 10px;
}

/* line 376, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-user .sidebar-user-picture {
  float: left;
  margin-right: 10px;
}

/* line 379, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-user .sidebar-user-picture img {
  width: 50px;
  border-radius: 50%;
}

/* line 385, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-menu {
  padding: 0;
  margin: 0;
}

/* line 388, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-menu li {
  display: block;
}

/* line 390, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-menu li.menu-header {
  padding: 3px 15px;
  color: #a1a8ae;
  font-size: 10px;
  text-transform: uppercase;
  letter-spacing: 1.3px;
  font-weight: 600;
}

/* line 397, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-menu li.menu-header:not(:first-child) {
  margin-top: 10px;
}

/* line 401, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-menu li a {
  position: relative;
  display: flex;
  align-items: center;
  height: 50px;
  padding: 0 20px;
  width: 100%;
  letter-spacing: .3px;
  color: #78828a;
  text-decoration: none;
}

/* line 411, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-menu li a .badge {
  float: right;
  padding: 5px 10px;
  margin-top: 2px;
}

/* line 416, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-menu li a i {
  width: 28px;
  margin-right: 20px;
  text-align: center;
}

/* line 421, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-menu li a span {
  margin-top: 3px;
  width: 100%;
}

/* line 425, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-menu li a:hover {
  background-color: #f8fafb;
}

/* line 430, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-menu li.active a {
  color: #6777ef;
  font-weight: 600;
  background-color: #f8fafb;
}

/* line 435, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-menu li.active a.has-dropdown:after {
  transform: translate(0, -50%) rotate(90deg);
}

/* line 440, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-menu li.active ul.dropdown-menu {
  background-color: #f8fafb;
}

/* line 445, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-menu li a.has-dropdown:after {
  content: "";
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  position: absolute;
  top: 50%;
  right: 20px;
  transform: translate(0, -50%);
  font-size: 12px;
  transition: all .5s;
}

/* line 452, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-menu li.active > ul.dropdown-menu li a:hover {
  background-color: #f8fafb;
}

/* line 458, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-menu li ul.dropdown-menu {
  padding: 0;
  margin: 0;
  display: none;
  position: static;
  float: none;
  width: 100%;
  box-shadow: none;
  background-color: transparent;
}

/* line 468, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-menu li ul.dropdown-menu li a {
  color: #868e96;
  height: 35px;
  padding-left: 65px;
  font-weight: 400;
}

/* line 473, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-menu li ul.dropdown-menu li a:hover {
  color: #6777ef;
  background-color: inherit;
}

/* line 478, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-menu li ul.dropdown-menu li.active > a {
  color: #6777ef;
  font-weight: 600;
}

/* line 482, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-menu li ul.dropdown-menu li a i {
  margin-top: 1px;
  text-align: center;
}

/* line 486, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-sidebar .sidebar-menu li ul.dropdown-menu li ul.dropdown-menu {
  padding-left: 10px;
}

/* line 495, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-content {
  padding-left: 280px;
  padding-right: 30px;
  padding-top: 80px;
  width: 100%;
  position: relative;
}

/* line 503, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-footer {
  padding: 20px 30px 20px 280px;
  margin-top: 40px;
  color: #98a6ad;
  border-top: 1px solid #e3eaef;
  display: inline-block;
  width: 100%;
}

/* line 510, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-footer .footer-left {
  float: left;
}

/* line 513, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.main-footer .footer-right {
  float: right;
}

/* line 518, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
.simple-footer {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
}

/* line 529, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body:not(.sidebar-mini) .sidebar-style-1 .sidebar-menu li.active a {
  background-color: #6777ef;
  color: #fff;
}

/* line 536, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body:not(.sidebar-mini) .sidebar-style-1 .sidebar-menu li.active ul.dropdown-menu li a {
  color: #e8ebfd;
}

/* line 538, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body:not(.sidebar-mini) .sidebar-style-1 .sidebar-menu li.active ul.dropdown-menu li a:hover {
  background-color: #6777ef;
  color: #fff;
}

/* line 544, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body:not(.sidebar-mini) .sidebar-style-1 .sidebar-menu li.active ul.dropdown-menu li.active a {
  color: #fff;
}

/* line 560, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body:not(.sidebar-mini) .sidebar-style-2 .sidebar-menu > li.active > a {
  padding-left: 16px;
  background-color: transparent;
  position: relative;
}

/* line 564, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body:not(.sidebar-mini) .sidebar-style-2 .sidebar-menu > li.active > a:before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  height: 25px;
  width: 4px;
  background-color: #6777ef;
}

/* line 582, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
body:not(.sidebar-mini) .sidebar-style-2 .sidebar-menu li.active ul.dropdown-menu li a {
  padding-left: 61px;
  background-color: #fff;
}

@media (max-width: 1024px) {
  /* line 595, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
  .sidebar-gone-hide {
    display: none !important;
  }
  /* line 598, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
  .sidebar-gone-show {
    display: block !important;
  }
  /* line 601, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
  .main-sidebar {
    position: fixed !important;
    margin-top: 0 !important;
    z-index: 891;
  }
  /* line 608, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
  body.layout-2 .main-wrapper,
body.layout-3 .main-wrapper {
    width: 100%;
    padding: 0;
    display: block;
  }
  /* line 614, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
  .main-content {
    padding-left: 30px;
    padding-right: 30px;
    width: 100% !important;
  }
  /* line 619, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
  .main-footer {
    padding-left: 30px;
  }
  /* line 623, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
  body.search-show {
    overflow: hidden;
  }
  /* line 624, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
  body.search-show .navbar {
    z-index: 892;
  }
  /* line 629, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
  body.sidebar-show {
    overflow: hidden;
  }
  /* line 632, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_layout.scss */
  body.search-show:before, body.sidebar-show:before {
    content: '';
    position: fixed;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0;
    z-index: 891;
    animation-name: fadeinbackdrop;
    animation-duration: 1s;
    animation-fill-mode: forwards;
  }
  @keyframes fadeinbackdrop {
    to {
      opacity: .6;
    }
  }
}

/* 4.5 Animation */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/theme/_animation.scss */
.pulsate {
  animation: pulsate 1s ease-out;
  animation-iteration-count: infinite;
  opacity: 1;
}

/**
 * Components
 *
 * TABLE OF CONTENTS
 * 1. Components
 * 	  1.1 Article
 * 	  1.2 Author
 * 	  1.3 Avatar Item
 * 	  1.4 Browser
 * 	  1.5 Chat
 * 	  1.6 Chocolat
 * 	  1.7 Custom Tab
 * 	  1.8 DataTables
 * 	  1.9 Date Range Picker
 * 	  1.10 Dropzone
 * 	  1.11 Flag Icon
 * 	  1.12 Full Calendar
 * 	  1.13 Gallery
 * 	  1.14 Image Preview
 * 	  1.15 IonIcons
 * 	  1.16 jQVmap
 * 	  1.17 Profile
 * 	  1.18 Select2
 * 	  1.19 Selectric
 * 	  1.20 Slider
 * 	  1.21 Sparkline
 * 	  1.22 Statistics
 * 	  1.23 Summary
 * 	  1.24 Summernote
 * 	  1.25 Sweet Alert
 * 	  1.26 Tags Input
 * 	  1.27 Time Picker
 * 	  1.28 Toast
 * 	  1.29 User Item
 * 	  1.30 Weather
 * 	  1.31 Weather Icon
 * 	  1.32 PWStrength
 * 	  1.33 Product
 * 	  1.34 Ticket
 * 	  1.35 Owl Carousel
 * 	  1.36 Activities
 * 	  1.37 Invoices
 * 	  1.38 Empty States
 *    1.39 Pricing
 *    1.40 Hero
 *    1.41 Avatar
 *    1.42 Wizard
 */
/* 1.1 Article */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  background-color: #fff;
  border-radius: 3px;
  border: none;
  position: relative;
  margin-bottom: 30px;
}

/* line 4, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article .article-header {
  height: 170px;
  position: relative;
  overflow: hidden;
}

/* line 8, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article .article-header .article-image {
  background-color: #fbfbfb;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  height: 100%;
  z-index: -1;
}

/* line 17, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article .article-header .article-title {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.01) 1%, rgba(0, 0, 0, 0.65) 98%, rgba(0, 0, 0, 0.65) 100%);
  padding: 10px;
}

/* line 24, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article .article-header .article-title h2 {
  font-size: 16px;
  line-height: 24px;
}

/* line 27, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article .article-header .article-title h2 a {
  font-weight: 700;
  text-decoration: none;
  color: #fff;
}

/* line 35, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article .article-details {
  background-color: #fff;
  padding: 20px;
  line-height: 24px;
}

/* line 39, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article .article-details .article-cta {
  text-align: center;
}

/* line 43, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article .article-header .article-badge {
  position: absolute;
  bottom: 10px;
  left: 10px;
}

/* line 47, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article .article-header .article-badge .article-badge-item {
  padding: 7px 15px;
  font-weight: 600;
  color: #fff;
  border-radius: 30px;
  font-size: 12px;
}

/* line 53, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article .article-header .article-badge .article-badge-item .ion, .article .article-header .article-badge .article-badge-item .fas, .article .article-header .article-badge .article-badge-item .far, .article .article-header .article-badge .article-badge-item .fab, .article .article-header .article-badge .article-badge-item .fal {
  margin-right: 3px;
}

/* line 59, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article.article-style-b .article-details .article-title {
  margin-bottom: 10px;
}

/* line 61, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article.article-style-b .article-details .article-title h2 {
  line-height: 22px;
}

/* line 64, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article.article-style-b .article-details .article-title a {
  font-size: 16px;
  font-weight: 600;
}

/* line 69, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article.article-style-b .article-details p {
  color: #34395e;
}

/* line 72, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article.article-style-b .article-details .article-cta {
  text-align: right;
}

/* line 77, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article.article-style-c .article-header {
  height: 233px;
}

/* line 81, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article.article-style-c .article-details .article-category {
  text-transform: uppercase;
  margin-bottom: 5px;
  letter-spacing: 1px;
  color: #34395e;
}

/* line 86, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article.article-style-c .article-details .article-category a {
  font-size: 10px;
  color: #34395e;
  font-weight: 700;
}

/* line 92, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article.article-style-c .article-details .article-title {
  margin-bottom: 10px;
}

/* line 94, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article.article-style-c .article-details .article-title h2 {
  line-height: 22px;
}

/* line 97, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article.article-style-c .article-details .article-title a {
  font-size: 16px;
  font-weight: 600;
}

/* line 102, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article.article-style-c .article-details p {
  color: #34395e;
}

/* line 106, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article.article-style-c .article-user {
  display: inline-block;
  width: 100%;
  margin-top: 20px;
}

/* line 110, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article.article-style-c .article-user img {
  border-radius: 50%;
  float: left;
  width: 45px;
  margin-right: 15px;
}

/* line 116, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article.article-style-c .article-user .user-detail-name {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 120, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
.article.article-style-c .article-user .user-detail-name a {
  font-weight: 700;
}

@media (max-width: 575.98px) {
  /* line 131, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
  .article .article-style-c .article-header {
    height: 225px;
  }
}

@media (min-width: 768px) and (max-width: 991.98px) {
  /* line 139, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
  .article {
    margin-bottom: 40px;
  }
  /* line 141, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
  .article .article-header {
    height: 195px !important;
  }
  /* line 144, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
  .article.article-style-c .article-header {
    height: 155px;
  }
}

@media (max-width: 1024px) {
  /* line 152, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
  .article.article-style-c .article-header {
    height: 216px;
  }
  /* line 155, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_article.scss */
  .article .article-header {
    height: 155px;
  }
}

/* 1.2 Author */
/* line 2, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_author.scss */
.author-box .author-box-left {
  float: left;
  text-align: center;
  padding-left: 5px;
}

/* line 6, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_author.scss */
.author-box .author-box-left .btn {
  padding: 5px 15px;
  font-size: 12px;
  border-radius: 30px;
}

/* line 12, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_author.scss */
.author-box .author-box-picture {
  width: 100px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
}

/* line 16, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_author.scss */
.author-box .author-box-details {
  margin-left: 135px;
}

/* line 19, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_author.scss */
.author-box .author-box-name {
  font-size: 18px;
}

/* line 21, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_author.scss */
.author-box .author-box-name a {
  font-weight: 600;
}

/* line 25, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_author.scss */
.author-box .author-box-job {
  font-weight: 600;
  letter-spacing: .5px;
  font-size: 12px;
  color: #34395e;
}

/* line 31, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_author.scss */
.author-box .author-box-description {
  line-height: 26px;
  margin-top: 15px;
}

@media (max-width: 575.98px) {
  /* line 39, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_author.scss */
  .author-box .author-box-left {
    float: none;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_author.scss */
  .author-box .author-box-details {
    margin-left: 0;
    margin-top: 15px;
    text-align: center;
  }
}

/* 1.3 Avatar Item */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_avataritem.scss */
.avatar-item {
  position: relative;
  margin-bottom: 20px;
}

/* line 4, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_avataritem.scss */
.avatar-item img {
  border-radius: 50%;
}

/* line 7, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_avataritem.scss */
.avatar-item .avatar-badge {
  position: absolute;
  bottom: -5px;
  right: 0;
  background-color: #fff;
  color: #000;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  border-radius: 50%;
  text-align: center;
  line-height: 25px;
  width: 25px;
  height: 25px;
}

/* 1.4 Browser */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_browser.scss */
.browser {
  display: inline-block;
  width: 60px;
  height: 60px;
  background-size: 100%;
}

/* line 6, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_browser.scss */
.browser.browser-chrome {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NDU0ODY5RDJBNTgxMUU0OTI1OUNBNDc1QzVGRkI5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NDU0ODY5RTJBNTgxMUU0OTI1OUNBNDc1QzVGRkI5MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc0NTQ4NjlCMkE1ODExRTQ5MjU5Q0E0NzVDNUZGQjkxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc0NTQ4NjlDMkE1ODExRTQ5MjU5Q0E0NzVDNUZGQjkxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3rRLuwAAUDJJREFUeNrsnQec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");
}

/* line 9, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_browser.scss */
.browser.browser-firefox {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0QzZFRDZEQzJBNTgxMUU0OTI1OUNBNDc1QzVGRkI5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0QzZFRDZERDJBNTgxMUU0OTI1OUNBNDc1QzVGRkI5MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRDNkVENkRBMkE1ODExRTQ5MjU5Q0E0NzVDNUZGQjkxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRDNkVENkRCMkE1ODExRTQ5MjU5Q0E0NzVDNUZGQjkxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/jCwTgAAcDNJREFUeNrsnQd8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");
}

/* line 12, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_browser.scss */
.browser.browser-internet-explorer {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0QzZFRDZFMDJBNTgxMUU0OTI1OUNBNDc1QzVGRkI5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0QzZFRDZFMTJBNTgxMUU0OTI1OUNBNDc1QzVGRkI5MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRDNkVENkRFMkE1ODExRTQ5MjU5Q0E0NzVDNUZGQjkxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRDNkVENkRGMkE1ODExRTQ5MjU5Q0E0NzVDNUZGQjkxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+yQ/wrgAAUJpJREFUeNrs3QWc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");
}

/* line 15, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_browser.scss */
.browser.browser-opera {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NDU0ODZBMTJBNTgxMUU0OTI1OUNBNDc1QzVGRkI5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NDU0ODZBMjJBNTgxMUU0OTI1OUNBNDc1QzVGRkI5MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc0NTQ4NjlGMkE1ODExRTQ5MjU5Q0E0NzVDNUZGQjkxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc0NTQ4NkEwMkE1ODExRTQ5MjU5Q0E0NzVDNUZGQjkxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3hx0NwAARy9JREFUeNrsnQec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");
}

/* line 18, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_browser.scss */
.browser.browser-safari {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NDU0ODY5OTJBNTgxMUU0OTI1OUNBNDc1QzVGRkI5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NDU0ODY5QTJBNTgxMUU0OTI1OUNBNDc1QzVGRkI5MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRDNkVENkUyMkE1ODExRTQ5MjU5Q0E0NzVDNUZGQjkxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc0NTQ4Njk4MkE1ODExRTQ5MjU5Q0E0NzVDNUZGQjkxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EUXdngAAc/dJREFUeNrsvQd4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");
}

/* 1.5 Chat */
/* line 2, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_chat.scss */
.chat-box .chat-content {
  background-color: #f9f9f9 !important;
  height: 300px;
  overflow: hidden;
  padding-top: 25px !important;
}

/* line 7, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_chat.scss */
.chat-box .chat-content .chat-item {
  display: inline-block;
  width: 100%;
  margin-bottom: 25px;
}

/* line 9, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_chat.scss */
.chat-box .chat-content .chat-item.chat-right img {
  float: right;
}

/* line 12, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_chat.scss */
.chat-box .chat-content .chat-item.chat-right .chat-details {
  margin-left: 0;
  margin-right: 70px;
  text-align: right;
}

/* line 16, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_chat.scss */
.chat-box .chat-content .chat-item.chat-right .chat-details .chat-text {
  text-align: left;
  background-color: #6777ef;
  color: #fff;
}

/* line 26, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_chat.scss */
.chat-box .chat-content .chat-item > img {
  float: left;
  width: 50px;
  border-radius: 50%;
}

/* line 31, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_chat.scss */
.chat-box .chat-content .chat-item .chat-details {
  margin-left: 70px;
}

/* line 33, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_chat.scss */
.chat-box .chat-content .chat-item .chat-details .chat-text {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  background-color: #fff;
  padding: 10px 15px;
  border-radius: 3px;
  width: auto;
  display: inline-block;
  font-size: 12px;
}

/* line 41, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_chat.scss */
.chat-box .chat-content .chat-item .chat-details .chat-text img {
  max-width: 100%;
  margin-bottom: 10px;
}

/* line 47, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_chat.scss */
.chat-box .chat-content .chat-item.chat-typing .chat-details .chat-text {
  background-image: url("data:image/svg+xml;base64,PCEtLSBCeSBTYW0gSGVyYmVydCAoQHNoZXJiKSwgZm9yIGV2ZXJ5b25lLiBNb3JlIEAgaHR0cDovL2dvby5nbC83QUp6YkwgLS0+DQo8c3ZnIHdpZHRoPSIxMjAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAxMjAgMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iIzk5OSI+DQogICAgPGNpcmNsZSBjeD0iMTUiIGN5PSIxNSIgcj0iMTUiPg0KICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiBmcm9tPSIxNSIgdG89IjE1Ig0KICAgICAgICAgICAgICAgICBiZWdpbj0iMHMiIGR1cj0iMC44cyINCiAgICAgICAgICAgICAgICAgdmFsdWVzPSIxNTs5OzE1IiBjYWxjTW9kZT0ibGluZWFyIg0KICAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iZmlsbC1vcGFjaXR5IiBmcm9tPSIxIiB0bz0iMSINCiAgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjAuOHMiDQogICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsuNTsxIiBjYWxjTW9kZT0ibGluZWFyIg0KICAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICA8L2NpcmNsZT4NCiAgICA8Y2lyY2xlIGN4PSI2MCIgY3k9IjE1IiByPSI5IiBmaWxsLW9wYWNpdHk9IjAuMyI+DQogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIGZyb209IjkiIHRvPSI5Ig0KICAgICAgICAgICAgICAgICBiZWdpbj0iMHMiIGR1cj0iMC44cyINCiAgICAgICAgICAgICAgICAgdmFsdWVzPSI5OzE1OzkiIGNhbGNNb2RlPSJsaW5lYXIiDQogICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJmaWxsLW9wYWNpdHkiIGZyb209IjAuNSIgdG89IjAuNSINCiAgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjAuOHMiDQogICAgICAgICAgICAgICAgIHZhbHVlcz0iLjU7MTsuNSIgY2FsY01vZGU9ImxpbmVhciINCiAgICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgPC9jaXJjbGU+DQogICAgPGNpcmNsZSBjeD0iMTA1IiBjeT0iMTUiIHI9IjE1Ij4NCiAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgZnJvbT0iMTUiIHRvPSIxNSINCiAgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjAuOHMiDQogICAgICAgICAgICAgICAgIHZhbHVlcz0iMTU7OTsxNSIgY2FsY01vZGU9ImxpbmVhciINCiAgICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImZpbGwtb3BhY2l0eSIgZnJvbT0iMSIgdG89IjEiDQogICAgICAgICAgICAgICAgIGJlZ2luPSIwcyIgZHVyPSIwLjhzIg0KICAgICAgICAgICAgICAgICB2YWx1ZXM9IjE7LjU7MSIgY2FsY01vZGU9ImxpbmVhciINCiAgICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgPC9jaXJjbGU+DQo8L3N2Zz4NCg==");
  height: 40px;
  width: 60px;
  background-position: center;
  background-size: 60%;
  background-repeat: no-repeat;
}

/* line 55, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_chat.scss */
.chat-box .chat-content .chat-item .chat-details .chat-time {
  margin-top: 5px;
  font-size: 12px;
  font-weight: 500;
  opacity: .6;
}

/* line 63, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_chat.scss */
.chat-box .chat-form {
  padding: 0;
  position: relative;
}

/* line 66, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_chat.scss */
.chat-box .chat-form .form-control {
  border: none;
  padding: 15px;
  height: 50px;
  padding-right: 70px;
  font-size: 13px;
  font-weight: 500;
  box-shadow: none;
  outline: none;
}

/* line 76, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_chat.scss */
.chat-box .chat-form .btn {
  padding: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  right: -5px;
  transform: translate(-50%, -50%);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
}

/* line 87, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_chat.scss */
.chat-box .chat-form .btn i {
  margin-left: 0;
}

/* 1.6 Chocolat */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_chocolat.scss */
.chocolat-wrapper {
  z-index: 890;
}

/* line 5, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_chocolat.scss */
.chocolat-overlay {
  background-color: #000;
}

/* 1.7 Custom Tab */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_customtab.scss */
[data-tab-group] {
  display: none;
}

/* line 3, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_customtab.scss */
.active[data-tab-group] {
  display: block;
}

/* 1.8 DataTables */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_datatables.scss */
table.dataTable {
  border-collapse: collapse !important;
}

/* line 4, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_datatables.scss */
table.dataTable thead th, table.dataTable thead td {
  border-bottom: 1px solid #ddd !important;
}

/* line 8, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_datatables.scss */
table.dataTable.no-footer {
  border-bottom: 1px solid #ddd !important;
}

/* line 13, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_datatables.scss */
.dataTables_wrapper {
  padding: 0 !important;
  font-size: 13px !important;
}

/* line 16, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_datatables.scss */
.dataTables_wrapper .dataTables_paginate .paginate_button {
  padding: 0 !important;
  margin: 0 !important;
  float: left;
}

/* line 23, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_datatables.scss */
div.dataTables_wrapper div.dataTables_processing {
  font-size: 0 !important;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJsb2FkZXItMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQogd2lkdGg9IjQwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMCAwIDUwIDUwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MCA1MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzAwMCIgZD0iTTQzLjkzNSwyNS4xNDVjMC0xMC4zMTgtOC4zNjQtMTguNjgzLTE4LjY4My0xOC42ODNjLTEwLjMxOCwwLTE4LjY4Myw4LjM2NS0xOC42ODMsMTguNjgzaDQuMDY4YzAtOC4wNzEsNi41NDMtMTQuNjE1LDE0LjYxNS0xNC42MTVjOC4wNzIsMCwxNC42MTUsNi41NDMsMTQuNjE1LDE0LjYxNUg0My45MzV6Ij4NCjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZVR5cGU9InhtbCINCiAgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIg0KICB0eXBlPSJyb3RhdGUiDQogIGZyb209IjAgMjUgMjUiDQogIHRvPSIzNjAgMjUgMjUiDQogIGR1cj0iMC42cyINCiAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz4NCjwvcGF0aD4NCjwvc3ZnPg0K") !important;
  background-color: #fff;
  background-size: 100%;
  width: 50px !important;
  height: 50px;
  border: none;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  margin: 0 !important;
  opacity: 1 !important;
}

/* 1.9 Date Range Picker */
/* line 2, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_daterangepicker.scss */
.daterangepicker.dropdown-menu {
  width: auto;
}

/* line 5, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_daterangepicker.scss */
.daterangepicker .input-mini {
  padding-left: 28px !important;
}

/* line 9, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_daterangepicker.scss */
.daterangepicker .calendar th, .daterangepicker .calendar td {
  padding: 5px;
  font-size: 12px;
}

/* line 17, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_daterangepicker.scss */
.ranges li {
  color: #6777ef;
}

/* line 19, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_daterangepicker.scss */
.ranges li:hover, .ranges li.active {
  background-color: #6777ef;
}

/* line 26, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_daterangepicker.scss */
.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: #6777ef;
}

/* 1.10 Dropzone */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_dropzone.scss */
.dropzone {
  border: 2px dashed #6777ef;
  min-height: 240px;
  text-align: center;
}

/* line 5, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_dropzone.scss */
.dropzone .dz-message {
  font-size: 24px;
  color: #34395e;
  margin: 3.4em;
}

/* line 11, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_dropzone.scss */
.dropzone .dz-preview .dz-details {
  padding: 2.2em 1em;
}

/* line 14, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_dropzone.scss */
.dropzone .dz-preview .dz-image {
  border-radius: 3px;
}

@media (max-width: 575.98px) {
  /* line 21, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_dropzone.scss */
  .dropzone .dz-message {
    margin: 2em;
  }
}

@media (min-width: 576px) and (max-width: 767.98px) {
  /* line 28, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_dropzone.scss */
  .dropzone .dz-message {
    margin: 2.75em;
  }
}

/* 1.11 Flag Icon */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_flagicon.scss */
.flag-icon {
  width: 50px;
  height: 35px;
  display: inline-block;
  background-size: 100%;
}

/* line 6, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_flagicon.scss */
.flag-icon.flag-icon-shadow {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
}

/* 1.12 Full Calendar */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_fullcalendar.scss */
.fc-toolbar h2 {
  font-size: 16px;
  margin-top: 4px;
}

/* line 6, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_fullcalendar.scss */
.fc-view {
  border-color: #f2f2f2;
  color: #34395e !important;
  font-weight: 500;
  padding: 10px;
}

/* line 8, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_fullcalendar.scss */
.fc-view > table {
  border-color: #f2f2f2;
}

/* line 10, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_fullcalendar.scss */
.fc-view > table tr, .fc-view > table td {
  border-color: #f2f2f2;
}

/* line 13, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_fullcalendar.scss */
.fc-view > table th {
  border-color: #f2f2f2;
  color: #34395e !important;
  font-weight: 500;
  padding: 10px;
}

/* line 25, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_fullcalendar.scss */
.fc-view-container > .fc-view {
  padding: 0;
}

/* line 29, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_fullcalendar.scss */
.fc-view {
  color: #666;
  text-align: right;
}

/* line 32, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_fullcalendar.scss */
.fc-view > table td {
  color: #666;
  text-align: right;
}

/* line 38, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_fullcalendar.scss */
.fc-unthemed td.fc-today {
  background-color: #f2f2f2;
}

/* line 42, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_fullcalendar.scss */
.fc button .fc-icon {
  top: -0.09em;
}

/* line 47, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_fullcalendar.scss */
.fc-basic-view .fc-day-number, .fc-basic-view .fc-week-number {
  padding: 10px;
}

/* line 52, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_fullcalendar.scss */
.fc-day-grid-event .fc-content {
  padding: 5px 10px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
}

/* line 57, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_fullcalendar.scss */
tr:first-child > td > .fc-day-grid-event {
  margin-bottom: 10px;
}

/* line 61, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_fullcalendar.scss */
.fc-state-default {
  border-radius: 3px;
  background-color: #f2f2f2;
  background-image: none;
  border: none;
  box-shadow: none;
  text-transform: capitalize;
  font-weight: 500;
}

/* line 71, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_fullcalendar.scss */
.fc button {
  height: auto;
  padding: 10px 15px;
  text-shadow: none;
  border-radius: 0;
}

/* line 76, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_fullcalendar.scss */
.fc button.fc-state-active {
  background-color: #6777ef;
  color: #fff;
}

/* 1.13 Gallery */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_gallery.scss */
.gallery {
  display: inline-block;
  width: 100%;
}

/* line 4, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_gallery.scss */
.gallery .gallery-item {
  float: left;
  display: inline-block;
  width: 50px;
  height: 50px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  border-radius: 3px;
  margin-right: 7px;
  margin-bottom: 7px;
  cursor: pointer;
  transition: all .5s;
  position: relative;
}

/* line 18, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_gallery.scss */
.gallery .gallery-item:hover {
  opacity: .8;
}

/* line 22, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_gallery.scss */
.gallery .gallery-hide {
  display: none;
}

/* line 26, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_gallery.scss */
.gallery .gallery-more:after {
  content: ' ';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 3px;
}

/* line 37, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_gallery.scss */
.gallery .gallery-more div {
  text-align: center;
  line-height: 50px;
  font-weight: 600;
  position: relative;
  z-index: 2;
  color: #fff;
}

/* line 47, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_gallery.scss */
.gallery.gallery-md .gallery-item {
  width: 78px;
  height: 78px;
  margin-right: 10px;
  margin-bottom: 10px;
}

/* line 53, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_gallery.scss */
.gallery.gallery-md .gallery-more div {
  line-height: 78px;
}

/* line 58, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_gallery.scss */
.gallery.gallery-fw .gallery-item {
  width: 100%;
  margin-bottom: 15px;
}

/* line 62, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_gallery.scss */
.gallery.gallery-fw .gallery-more div {
  font-size: 20px;
}

/* 1.14 Image Preview */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_imagepreview.scss */
.image-preview, #callback-preview {
  width: 250px;
  height: 250px;
  border: 2px dashed #ddd;
  border-radius: 3px;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
  color: #ecf0f1;
}

/* line 12, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_imagepreview.scss */
.image-preview input, #callback-preview input {
  line-height: 200px;
  font-size: 200px;
  position: absolute;
  opacity: 0;
  z-index: 10;
}

/* line 20, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_imagepreview.scss */
.image-preview label, #callback-preview label {
  position: absolute;
  z-index: 5;
  opacity: 0.8;
  cursor: pointer;
  background-color: #bdc3c7;
  width: 150px;
  height: 50px;
  font-size: 12px;
  line-height: 50px;
  text-transform: uppercase;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  text-align: center;
}

/* line 39, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_imagepreview.scss */
.audio-preview {
  background: #ffffff;
  width: auto;
  padding: 20px;
  display: inline-block;
}

/* line 46, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_imagepreview.scss */
.audio-upload {
  cursor: pointer;
  background-color: #bdc3c7;
  color: #ecf0f1;
  padding: 20px;
  font-size: 20px;
  text-transform: uppercase;
}

/* 1.15 IonIcons */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ionicons.scss */
.ionicons {
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
}

/* line 6, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ionicons.scss */
.ionicons li {
  width: calc(100% / 8);
  font-size: 40px;
  padding: 40px 20px;
  list-style: none;
  text-align: center;
  border-radius: 3px;
  position: relative;
  cursor: pointer;
}

/* line 15, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ionicons.scss */
.ionicons li:hover {
  opacity: .8;
}

/* line 18, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ionicons.scss */
.ionicons li .icon-name {
  position: absolute;
  top: 100%;
  left: 50%;
  width: 100%;
  transform: translate(-50%, -100%);
  font-family: 'Segoe UI';
  font-size: 12px;
  margin-top: 10px;
  line-height: 22px;
  background-color: #f9f9f9;
  border-radius: 3px;
  padding: 10px;
  display: none;
}

/* 1.16 jQVmap */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_jqvmap.scss */
.jqvmap-circle {
  display: inline-block;
  width: 13px;
  height: 13px;
  background-color: #fff;
  border: 3px solid #6777ef;
  border-radius: 50%;
}

/* line 10, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_jqvmap.scss */
.jqvmap-label {
  z-index: 889;
}

/* line 14, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_jqvmap.scss */
.jqvmap-zoomin, .jqvmap-zoomout {
  height: auto;
  width: auto;
}

/* 1.17 Profile */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_profile.scss */
.profile-widget {
  margin-top: 35px;
}

/* line 3, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_profile.scss */
.profile-widget .profile-widget-picture {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  float: left;
  width: 100px;
  margin: -35px -5px 0 30px;
  position: relative;
  z-index: 1;
}

/* line 11, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_profile.scss */
.profile-widget .profile-widget-header {
  display: inline-block;
  width: 100%;
  margin-bottom: 10px;
}

/* line 16, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_profile.scss */
.profile-widget .profile-widget-items {
  display: flex;
  position: relative;
}

/* line 19, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_profile.scss */
.profile-widget .profile-widget-items:after {
  content: ' ';
  position: absolute;
  bottom: 0;
  left: -25px;
  right: 0;
  height: 1px;
  background-color: #f2f2f2;
}

/* line 28, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_profile.scss */
.profile-widget .profile-widget-items .profile-widget-item {
  flex: 1;
  text-align: center;
  border-right: 1px solid #f2f2f2;
  padding: 10px 0;
}

/* line 33, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_profile.scss */
.profile-widget .profile-widget-items .profile-widget-item:last-child {
  border-right: none;
}

/* line 36, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_profile.scss */
.profile-widget .profile-widget-items .profile-widget-item .profile-widget-item-label {
  font-weight: 600;
  font-size: 12px;
  letter-spacing: .5px;
  color: #34395e;
}

/* line 42, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_profile.scss */
.profile-widget .profile-widget-items .profile-widget-item .profile-widget-item-value {
  color: #000;
  font-weight: 600;
  font-size: 16px;
}

/* line 49, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_profile.scss */
.profile-widget .profile-widget-description {
  padding: 20px;
  line-height: 26px;
}

/* line 52, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_profile.scss */
.profile-widget .profile-widget-description .profile-widget-name {
  font-size: 16px;
  margin-bottom: 10px;
  font-weight: 600;
}

@media (max-width: 575.98px) {
  /* line 62, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_profile.scss */
  .profile-widget .profile-widget-picture {
    left: 50%;
    transform: translate(-50%, 0);
    margin: 40px 0;
    float: none;
  }
  /* line 69, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_profile.scss */
  .profile-widget .profile-widget-items .profile-widget-item {
    border-top: 1px solid #f2f2f2;
  }
}

/* 1.18 Select2 */
/* line 2, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_select2.scss */
.select2-container--default .select2-search--dropdown .select2-search__field:focus {
  outline: none;
  box-shadow: none;
}

/* line 8, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_select2.scss */
.select2-container .select2-selection--multiple, .select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 42px;
  -moz-user-select: none;
  user-select: none;
  -webkit-user-select: none;
  outline: none;
  background-color: #fdfdff;
  border-color: #e4e6fc;
}

/* line 22, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_select2.scss */
.select2-dropdown {
  border-color: #e4e6fc !important;
}

/* line 27, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_select2.scss */
.select2-container.select2-container--open .select2-selection--multiple {
  background-color: #fefeff;
  border-color: #95a0f4;
}

/* line 31, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_select2.scss */
.select2-container.select2-container--focus .select2-selection--multiple, .select2-container.select2-container--focus .select2-selection--single {
  background-color: #fefeff;
  border-color: #95a0f4;
}

/* line 35, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_select2.scss */
.select2-container.select2-container--open .select2-selection--single {
  background-color: #fefeff;
  border-color: #95a0f4;
}

/* line 40, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_select2.scss */
.select2-results__option {
  padding: 10px;
}

/* line 44, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_select2.scss */
.select2-search--dropdown .select2-search__field {
  padding: 7px;
}

/* line 49, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_select2.scss */
.select2-container--default .select2-selection--single .select2-selection__rendered {
  min-height: 42px;
  line-height: 42px;
  padding-left: 20px;
  padding-right: 20px;
}

/* line 55, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_select2.scss */
.select2-container--default .select2-selection--multiple .select2-selection__arrow, .select2-container--default .select2-selection--single .select2-selection__arrow {
  position: absolute;
  top: 1px;
  right: 1px;
  width: 40px;
  min-height: 42px;
}

/* line 63, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_select2.scss */
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

/* line 69, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_select2.scss */
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding-left: 10px;
  padding-right: 10px;
}

/* line 73, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_select2.scss */
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  margin-right: 5px;
  color: #fff;
}

/* line 80, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_select2.scss */
.select2-container--default .select2-selection--multiple .select2-selection__choice,
.select2-container--default .select2-results__option[aria-selected=true],
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #6777ef;
  color: #fff;
}

/* line 87, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_select2.scss */
.select2-results__option {
  padding-right: 10px 15px;
}

/* 1.19 Selectric */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_selectric.scss */
.selectric {
  background-color: #fdfdff;
  border-color: #e4e6fc;
  min-height: 42px;
  border-radius: 3px;
  padding-left: 10px;
  padding-right: 10px;
}

/* line 7, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_selectric.scss */
.selectric:hover {
  background-color: #fdfdff;
  border-color: #e4e6fc;
}

/* line 10, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_selectric.scss */
.selectric:focus {
  background-color: #fefeff;
  border-color: #95a0f4;
}

/* line 13, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_selectric.scss */
.selectric .label {
  font-size: 13px;
  background-color: transparent;
  line-height: 44px;
  min-height: 42px;
}

/* line 19, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_selectric.scss */
.selectric .button {
  background-color: transparent;
  line-height: 44px;
  min-height: 42px;
}

/* line 26, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_selectric.scss */
.selectric-open .selectric {
  border-color: #6777ef;
}

/* line 30, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_selectric.scss */
.selectric-above .selectric-items, .selectric-below .selectric-items {
  margin-bottom: 10px;
}

/* line 34, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_selectric.scss */
.selectric-items {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  border-radius: 3px;
  background-color: #fff;
  border: none;
}

/* line 39, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_selectric.scss */
.selectric-items li {
  font-size: 13px;
  padding: 10px 15px;
}

/* line 42, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_selectric.scss */
.selectric-items li:hover {
  background-color: #f2f2f2;
}

/* line 45, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_selectric.scss */
.selectric-items li.selected, .selectric-items li.highlighted {
  background-color: #6777ef;
  color: #fff;
}

/* 1.20 Slider */
/* line 3, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_slider.scss */
.slider .owl-nav [class*=owl-] {
  position: absolute;
  top: 50%;
  left: 35px;
  transform: translate(-50%, -50%);
  margin: 0;
  background-color: #000;
  border-radius: 50%;
  color: #fff;
  width: 40px;
  height: 40px;
  line-height: 34px;
  opacity: .3;
}

/* line 17, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_slider.scss */
.slider .owl-nav [class*=owl-]:hover {
  background-color: #000;
}

/* line 21, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_slider.scss */
.slider .owl-nav .owl-next {
  right: 0;
  left: initial;
}

/* line 26, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_slider.scss */
.slider:hover .owl-nav [class*=owl-] {
  opacity: 1;
}

/* line 29, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_slider.scss */
.slider .slider-caption {
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
  padding: 10px;
}

/* line 38, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_slider.scss */
.slider .slider-caption .slider-title {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 5px;
}

/* line 43, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_slider.scss */
.slider .slider-caption .slider-description {
  line-height: 26px;
  opacity: .8;
}

/* 1.21 Sparkline */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_sparkline.scss */
.jqstooltip {
  box-sizing: content-box;
}

/* line 5, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_sparkline.scss */
.sparkline-bar, .sparkline-line, .sparkline-inline {
  width: 100%;
}

/* line 9, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_sparkline.scss */
.sparkline-bar canvas, .sparkline-line canvas, .sparkline-inline canvas {
  width: 100% !important;
}

/* 1.22 Statistics */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_statistics.scss */
.statistic-details {
  display: flex;
  flex-wrap: wrap;
}

/* line 4, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_statistics.scss */
.statistic-details .statistic-details-item {
  flex: 1;
  padding: 17px 10px;
  text-align: center;
}

/* line 8, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_statistics.scss */
.statistic-details .statistic-details-item .detail-chart {
  margin-bottom: 10px;
  padding: 0 20px;
}

/* line 12, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_statistics.scss */
.statistic-details .statistic-details-item .detail-name {
  font-size: 12px;
  margin-top: 5px;
  color: #34395e;
  letter-spacing: .3px;
}

/* line 18, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_statistics.scss */
.statistic-details .statistic-details-item .detail-value {
  font-size: 18px;
  font-weight: 700;
}

@media (max-width: 575.98px) {
  /* line 26, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_statistics.scss */
  .statistic-details {
    flex-wrap: wrap;
  }
  /* line 28, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_statistics.scss */
  .statistic-details .statistic-details-item {
    flex: initial;
    width: 50%;
  }
}

/* 1.23 Summary */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_summary.scss */
.summary {
  display: inline-block;
  width: 100%;
}

/* line 4, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_summary.scss */
.summary .summary-info {
  background-color: #eaf2f4;
  padding: 50px 0;
  text-align: center;
  border-radius: 3px;
}

/* line 9, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_summary.scss */
.summary .summary-info h4 {
  font-weight: 600;
}

/* line 13, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_summary.scss */
.summary .summary-item {
  margin-top: 20px;
}

/* line 15, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_summary.scss */
.summary .summary-item h6 {
  font-size: 12px;
  font-weight: 600;
  margin-top: 5px;
  margin-bottom: 20px;
}

/* 1.24 Summernote */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_summernote.scss */
.note-editor.note-frame {
  border-radius: 3px;
  border: 1px solid #ededed;
  box-shadow: none;
}

/* line 7, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_summernote.scss */
.note-toolbar {
  padding: 0 0 5px 5px !important;
  position: relative !important;
}

/* line 10, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_summernote.scss */
.note-toolbar.card-header {
  height: auto;
  display: block;
  min-height: auto;
}

/* line 15, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_summernote.scss */
.note-toolbar .note-btn {
  font-size: 12px;
  background-color: transparent;
  box-shadow: none;
  border-color: transparent;
}

/* 1.25 Sweet Alert */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_sweetalert.scss */
.swal-button {
  border-radius: 3px;
  font-size: 16px;
}

/* line 4, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_sweetalert.scss */
.swal-button:focus {
  box-shadow: none;
}

/* line 7, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_sweetalert.scss */
.swal-button.swal-button--confirm {
  box-shadow: 0 2px 6px #acb5f6;
  background-color: #6777ef;
}

/* line 10, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_sweetalert.scss */
.swal-button.swal-button--confirm:focus {
  opacity: .8;
}

/* line 16, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_sweetalert.scss */
.swal-footer {
  text-align: center;
}

/* line 20, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_sweetalert.scss */
.swal-text {
  text-align: center;
  line-height: 24px;
  font-weight: 500;
}

/* 1.26 Tags Input */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_tagsinput.scss */
.bootstrap-tagsinput {
  background-color: #fdfdff;
  border-color: #e4e6fc;
  display: block;
  height: 46px;
  box-shadow: none;
  overflow: auto;
}

/* line 7, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_tagsinput.scss */
.bootstrap-tagsinput input {
  height: 100%;
  padding: 0 8px;
}

/* line 11, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_tagsinput.scss */
.bootstrap-tagsinput .tag {
  background-color: #6777ef;
  border-radius: 3px;
  padding: 5px 10px;
}

/* line 15, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_tagsinput.scss */
.bootstrap-tagsinput .tag:first-child {
  margin-left: 5px;
}

/* line 19, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_tagsinput.scss */
.bootstrap-tagsinput:focus {
  background-color: #fefeff;
  border-color: #95a0f4;
}

/* 1.27 Time Picker */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_timepicker.scss */
.bootstrap-timepicker-widget table td a span {
  margin-left: 0 !important;
}

/* 1.28 Toast */
/* line 2, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_toast.scss */
#toast-container > div {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  padding: 20px 20px 20px 50px;
  opacity: 1;
}

/* line 7, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_toast.scss */
#toast-container > .toast {
  background-image: none !important;
}

/* line 9, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_toast.scss */
#toast-container > .toast:before {
  position: absolute;
  left: 17px;
  top: 25px;
  font-family: 'Ionicons';
  font-size: 24px;
  line-height: 18px;
  color: #fff;
}

/* line 19, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_toast.scss */
#toast-container > .toast-warning:before {
  content: "\f100";
}

/* line 22, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_toast.scss */
#toast-container > .toast-error:before {
  content: "\f2d7";
}

/* line 25, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_toast.scss */
#toast-container > .toast-info:before {
  content: "\f44c";
  color: #000;
}

/* line 29, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_toast.scss */
#toast-container > .toast-success:before {
  content: "\f121";
}

/* line 35, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_toast.scss */
.toast.toast-error {
  background-color: #fc544b;
}

/* line 38, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_toast.scss */
.toast.toast-warning {
  background-color: #ffa426;
}

/* line 41, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_toast.scss */
.toast.toast-success {
  background-color: #63ed7a;
}

/* line 44, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_toast.scss */
.toast.toast-info {
  background-color: #fff;
}

/* line 46, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_toast.scss */
.toast.toast-info .toast-title {
  color: #000;
}

/* line 49, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_toast.scss */
.toast.toast-info .toast-message {
  color: #000;
  margin-top: 5px;
}

/* 1.29 User Item */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_useritem.scss */
.user-item {
  text-align: center;
}

/* line 3, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_useritem.scss */
.user-item img {
  border-radius: 50%;
  padding-left: 20px;
  padding-right: 20px;
}

/* line 8, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_useritem.scss */
.user-item .user-details {
  margin-top: 10px;
}

/* line 10, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_useritem.scss */
.user-item .user-details .user-name {
  font-weight: 600;
  color: #191d21;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 17, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_useritem.scss */
.user-item .user-details .user-cta {
  margin-top: 10px;
}

/* line 19, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_useritem.scss */
.user-item .user-details .user-cta .btn {
  padding: 5px 15px;
  font-size: 12px;
  border-radius: 30px;
}

@media (max-width: 575.98px) {
  /* line 29, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_useritem.scss */
  .user-progress .media, .user-details .media {
    text-align: center;
    display: inline-block;
    width: 100%;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_useritem.scss */
  .user-progress .media img, .user-details .media img {
    margin: 0 !important;
    margin-bottom: 10px !important;
  }
  /* line 38, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_useritem.scss */
  .user-progress .media .media-body, .user-details .media .media-body {
    width: 100%;
  }
  /* line 41, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_useritem.scss */
  .user-progress .media .media-items, .user-details .media .media-items {
    margin: 20px 0;
    width: 100%;
  }
  /* line 45, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_useritem.scss */
  .user-progress .list-unstyled-noborder li:last-child, .user-details .list-unstyled-noborder li:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  /* line 50, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_useritem.scss */
  .user-progress .media .media-progressbar {
    margin-top: 10px;
  }
  /* line 53, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_useritem.scss */
  .user-progress .media .media-cta {
    margin-top: 20px;
    margin-left: 0;
  }
}

/* 1.30 Weather */
/* line 2, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_weather.scss */
.weather .weather-icon {
  float: left;
  width: 150px;
  text-align: center;
  line-height: 40px;
}

/* line 7, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_weather.scss */
.weather .weather-icon span {
  font-size: 60px;
  margin-top: 30px;
}

/* line 12, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_weather.scss */
.weather .weather-desc {
  margin-left: 160px;
}

/* line 14, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_weather.scss */
.weather .weather-desc h4 {
  font-size: 70px;
  font-weight: 200;
  margin: 0;
  margin-top: 30px;
  margin-bottom: 5px;
  line-height: 56px;
}

/* line 22, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_weather.scss */
.weather .weather-desc .weather-text {
  font-size: 12px;
  color: #34395e;
  font-weight: 600;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 10px;
}

/* line 30, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_weather.scss */
.weather .weather-desc ul {
  margin: 15px 0 13px 0;
  padding: 0;
}

/* line 35, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_weather.scss */
.weather ul li {
  display: inline-block;
  margin-right: 10px;
  padding: 10px;
  line-height: 1;
  border-radius: 3px;
  border: 2px solid #6777ef;
  font-size: 10px;
  font-weight: 500;
  color: #6777ef;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 10px;
}

@media (max-width: 575.98px) {
  /* line 52, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_weather.scss */
  .weather {
    text-align: center;
  }
  /* line 54, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_weather.scss */
  .weather .weather-icon {
    float: none;
    width: auto;
  }
  /* line 57, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_weather.scss */
  .weather .weather-icon span {
    margin-top: 20px;
  }
  /* line 61, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_weather.scss */
  .weather .weather-desc {
    margin-left: 0;
  }
}

/* 1.31 Weather Icon */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_weathericon.scss */
.icon-wrap {
  display: inline-block;
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 25px;
  width: calc(100% / 4);
}

/* line 7, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_weathericon.scss */
.icon-wrap .icon {
  float: left;
  width: 40px;
  font-family: 'weathericons';
  font-size: 20px;
}

/* line 14, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_weathericon.scss */
.icon-wrap .icon_unicode {
  width: 100%;
  padding-left: 45px;
  color: #34395e;
}

/* line 21, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_weathericon.scss */
.new-icons ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

/* line 25, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_weathericon.scss */
.new-icons ul li {
  padding: 10px;
}

/* line 30, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_weathericon.scss */
.icon-wrap .icon, .new-icons ul li .wi {
  font-size: 24px;
  margin-right: 15px;
  width: 30px;
  text-align: center;
}

/* 1.32 PWStrength */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pwstrength.scss */
.pwindicator {
  margin-top: 4px;
  width: 150px;
}

/* line 4, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pwstrength.scss */
.pwindicator .bar {
  height: 2px;
}

/* line 10, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pwstrength.scss */
.pw-very-weak .bar {
  background: #d00;
  width: 30px;
}

/* line 14, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pwstrength.scss */
.pw-very-weak .label {
  color: #d00;
}

/* line 20, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pwstrength.scss */
.pw-weak .bar {
  background: #d00;
  width: 60px;
}

/* line 24, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pwstrength.scss */
.pw-weak .label {
  color: #d00;
}

/* line 30, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pwstrength.scss */
.pw-mediocre .bar {
  background: #f3f01a;
  width: 90px;
}

/* line 34, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pwstrength.scss */
.pw-mediocre .label {
  color: #f3f01a;
}

/* line 40, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pwstrength.scss */
.pw-strong .bar {
  background: #f3b31a;
  width: 120px;
}

/* line 44, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pwstrength.scss */
.pw-strong .label {
  color: #f3b31a;
}

/* line 50, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pwstrength.scss */
.pw-very-strong .bar {
  background: #0d0;
  width: 150px;
}

/* line 54, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pwstrength.scss */
.pw-very-strong .label {
  color: #0d0;
}

/* 1.33 Product */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_product.scss */
.product-item {
  text-align: center;
}

/* line 3, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_product.scss */
.product-item .product-image {
  display: inline-block;
  overflow: hidden;
  width: 80px;
  height: 80px;
  border-radius: 3px;
  margin-bottom: 10px;
}

/* line 11, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_product.scss */
.product-item .product-name {
  color: #34395e;
  font-weight: 700;
  margin-bottom: 3px;
}

/* line 16, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_product.scss */
.product-item .product-review {
  color: #ffa426;
  margin-bottom: 3px;
}

/* line 20, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_product.scss */
.product-item .product-cta {
  margin-top: 5px;
}

/* line 22, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_product.scss */
.product-item .product-cta a {
  margin-top: 10px;
  padding-left: 15px;
  padding-right: 15px;
}

/* 1.34 Ticket */
/* line 2, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets-list .ticket-item {
  text-decoration: none;
  display: inline-block;
  width: 100%;
  padding: 20px;
  border-bottom: 1px solid #f9f9f9;
}

/* line 8, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets-list .ticket-item.ticket-more {
  padding: 15px;
  text-align: center;
  font-weight: 600;
  font-size: 12px;
}

/* line 15, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets-list .ticket-item .ticket-title h4 {
  font-size: 16px;
  font-weight: 700;
}

/* line 20, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets-list .ticket-item .ticket-info {
  display: flex;
  font-size: 12px;
  font-weight: 500;
  color: #34395e;
  letter-spacing: .5px;
}

/* line 26, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets-list .ticket-item .ticket-info .bullet {
  margin: 0 10px;
}

/* line 33, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets {
  display: flex;
}

/* line 35, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-items {
  width: 30%;
  padding-right: 30px;
}

/* line 38, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-items .ticket-item {
  display: inline-block;
  width: 100%;
  padding: 25px 15px;
  border-bottom: 1px solid #f9f9f9;
  cursor: pointer;
  transition: all .5s;
}

/* line 45, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-items .ticket-item:hover {
  background-color: rgba(63, 82, 227, 0.03);
}

/* line 47, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-items .ticket-item:hover .ticket-title {
  color: #6777ef;
}

/* line 51, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-items .ticket-item.active {
  box-shadow: 0 2px 6px #acb5f6;
  border-radius: 3px;
  background-color: #6777ef;
  border-bottom: none;
}

/* line 56, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-items .ticket-item.active .ticket-title, .tickets .ticket-items .ticket-item.active .ticket-desc {
  color: #fff !important;
}

/* line 61, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-items .ticket-item .ticket-title h4 {
  font-size: 13px;
  letter-spacing: .3px;
}

/* line 64, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-items .ticket-item .ticket-title h4 .badge {
  padding: 7px 10px;
  margin-left: 5px;
}

/* line 70, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-items .ticket-item .ticket-desc {
  display: flex;
  font-size: 11px;
  font-weight: 500;
  color: #34395e;
  letter-spacing: .5px;
}

/* line 76, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-items .ticket-item .ticket-desc .bullet {
  margin: 0 10px;
}

/* line 82, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-content {
  width: 70%;
}

/* line 84, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-content .ticket-header {
  display: flex;
}

/* line 86, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-content .ticket-header .ticket-sender-picture {
  width: 50px;
  height: 50px;
  border-radius: 3px;
  overflow: hidden;
  margin-right: 20px;
}

/* line 92, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-content .ticket-header .ticket-sender-picture img {
  width: 100%;
}

/* line 98, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-content .ticket-header .ticket-detail .ticket-title h4 {
  font-size: 18px;
  font-weight: 700;
}

/* line 103, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-content .ticket-header .ticket-detail .ticket-info {
  display: flex;
  letter-spacing: .3px;
  font-size: 12px;
  font-weight: 500;
  color: #34395e;
}

/* line 109, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-content .ticket-header .ticket-detail .ticket-info .bullet {
  margin: 0 10px;
}

/* line 116, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-divider {
  height: 1px;
  width: 100%;
  display: inline-block;
  background-color: #f2f2f2;
}

/* line 122, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-description {
  color: #34395e;
  font-weight: 500;
  margin-top: 30px;
  line-height: 28px;
}

/* line 127, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-description p {
  margin-bottom: 20px;
}

/* line 130, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-description .ticket-form {
  margin-top: 40px;
}

/* line 132, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-description .ticket-form .note-editable {
  color: #34395e;
  font-weight: 500;
}

/* line 135, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
.tickets .ticket-description .ticket-form .note-editable p {
  margin-bottom: 5px;
}

@media (min-width: 576px) and (max-width: 767.98px) {
  /* line 145, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
  .tickets {
    display: inline-block;
  }
  /* line 147, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
  .tickets .ticket-items {
    width: 100%;
    margin-bottom: 30px;
    padding: 0;
    display: none;
  }
  /* line 153, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
  .tickets .ticket-content {
    width: 100%;
  }
}

@media (min-width: 768px) and (max-width: 991.98px) {
  /* line 160, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
  .tickets {
    flex-wrap: wrap;
    margin: 0 -15px;
  }
  /* line 163, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
  .tickets .ticket-items {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    padding: 0;
    margin-bottom: 15px;
    padding: 15px;
    overflow: auto;
  }
  /* line 171, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
  .tickets .ticket-items .ticket-item {
    flex-basis: 50%;
    flex-grow: 0;
    flex-shrink: 0;
  }
  /* line 177, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_ticket.scss */
  .tickets .ticket-content {
    margin: 15px;
    width: 100%;
  }
}

/* 1.35 Owl Carousel */
/* line 2, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_owlcarousel.scss */
.owl-theme .owl-item {
  padding: 10px 0;
}

/* line 5, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_owlcarousel.scss */
.owl-theme .owl-dots {
  margin-top: 20px !important;
}

/* line 9, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_owlcarousel.scss */
.owl-theme .owl-dots .owl-dot.active span {
  background-color: #6777ef;
}

/* 1.36 Activities */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_activities.scss */
.activities {
  display: flex;
  flex-wrap: wrap;
}

/* line 4, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_activities.scss */
.activities .activity {
  width: 100%;
  display: flex;
  position: relative;
}

/* line 8, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_activities.scss */
.activities .activity:before {
  content: ' ';
  position: absolute;
  left: 25px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #6777ef;
}

/* line 18, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_activities.scss */
.activities .activity:last-child:before {
  display: none;
}

/* line 22, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_activities.scss */
.activities .activity .activity-icon {
  width: 50px;
  height: 50px;
  border-radius: 3px;
  line-height: 50px;
  font-size: 20px;
  text-align: center;
  margin-right: 20px;
  border-radius: 50%;
  flex-shrink: 0;
  text-align: center;
  z-index: 1;
}

/* line 30, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_activities.scss */
.activities .activity .activity-detail {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  background-color: #fff;
  border-radius: 3px;
  border: none;
  position: relative;
  margin-bottom: 30px;
  position: relative;
  padding: 15px;
}

/* line 34, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_activities.scss */
.activities .activity .activity-detail:before {
  content: '\f0d9';
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  font-size: 20px;
  position: absolute;
  left: -8px;
  color: #fff;
}

/* line 43, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_activities.scss */
.activities .activity .activity-detail h4 {
  font-size: 18px;
  color: #191d21;
}

/* line 47, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_activities.scss */
.activities .activity .activity-detail p {
  margin-bottom: 0;
}

/* 1.37 Activities */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_invoice.scss */
.invoice {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  background-color: #fff;
  border-radius: 3px;
  border: none;
  position: relative;
  margin-bottom: 30px;
  padding: 40px;
}

/* line 5, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_invoice.scss */
.invoice .invoice-title .invoice-number {
  float: right;
  font-size: 20px;
  font-weight: 700;
  margin-top: -45px;
}

/* line 12, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_invoice.scss */
.invoice hr {
  margin-top: 40px;
  margin-bottom: 40px;
  border-top-color: #f9f9f9;
}

/* line 17, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_invoice.scss */
.invoice .invoice-detail-item {
  margin-bottom: 15px;
}

/* line 19, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_invoice.scss */
.invoice .invoice-detail-item .invoice-detail-name {
  letter-spacing: .3px;
  color: #98a6ad;
  margin-bottom: 4px;
}

/* line 24, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_invoice.scss */
.invoice .invoice-detail-item .invoice-detail-value {
  font-size: 18px;
  color: #34395e;
  font-weight: 700;
}

/* line 28, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_invoice.scss */
.invoice .invoice-detail-item .invoice-detail-value.invoice-detail-value-lg {
  font-size: 24px;
}

@media (min-width: 768px) and (max-width: 991.98px) {
  /* line 37, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_invoice.scss */
  .table-invoice table {
    min-width: 800px;
  }
}

/* 1.38 Empty States */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_empty_state.scss */
.empty-state {
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 40px;
}

/* line 8, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_empty_state.scss */
.empty-state .empty-state-icon {
  position: relative;
  background-color: #6777ef;
  width: 80px;
  height: 80px;
  line-height: 100px;
  border-radius: 5px;
}

/* line 15, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_empty_state.scss */
.empty-state .empty-state-icon i {
  font-size: 40px;
  color: #fff;
  position: relative;
  z-index: 1;
}

/* line 22, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_empty_state.scss */
.empty-state h2 {
  font-size: 20px;
  margin-top: 30px;
}

/* line 26, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_empty_state.scss */
.empty-state p {
  font-size: 16px;
}

/* 1.39 Pricing */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pricing.scss */
.pricing {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  background-color: #fff;
  border-radius: 3px;
  border: none;
  position: relative;
  margin-bottom: 30px;
  text-align: center;
}

/* line 5, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pricing.scss */
.pricing.pricing-highlight .pricing-title {
  background-color: #6777ef;
  color: #fff;
}

/* line 10, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pricing.scss */
.pricing.pricing-highlight .pricing-cta a {
  background-color: #6777ef;
  color: #fff;
}

/* line 13, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pricing.scss */
.pricing.pricing-highlight .pricing-cta a:hover {
  background-color: #394eea !important;
}

/* line 19, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pricing.scss */
.pricing .pricing-padding {
  padding: 40px;
}

/* line 22, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pricing.scss */
.pricing .pricing-title {
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 2.5px;
  background-color: #f3f6f8;
  color: #6777ef;
  border-radius: 0 0 3px 3px;
  display: inline-block;
  padding: 5px 15px;
}

/* line 33, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pricing.scss */
.pricing .pricing-price {
  margin-bottom: 45px;
}

/* line 35, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pricing.scss */
.pricing .pricing-price div:first-child {
  font-weight: 600;
  font-size: 50px;
}

/* line 40, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pricing.scss */
.pricing .pricing-details {
  text-align: left;
  display: inline-block;
}

/* line 43, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pricing.scss */
.pricing .pricing-details .pricing-item {
  display: flex;
  margin-bottom: 15px;
}

/* line 46, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pricing.scss */
.pricing .pricing-details .pricing-item .pricing-item-icon {
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 50%;
  text-align: center;
  background-color: #63ed7a;
  color: #fff;
  margin-right: 10px;
}

/* line 55, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pricing.scss */
.pricing .pricing-details .pricing-item .pricing-item-icon i {
  font-size: 11px;
}

/* line 61, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pricing.scss */
.pricing .pricing-cta {
  margin-top: 20px;
}

/* line 63, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pricing.scss */
.pricing .pricing-cta a {
  display: block;
  padding: 20px 40px;
  background-color: #f3f6f8;
  text-transform: uppercase;
  letter-spacing: 2.5px;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  border-radius: 0 0 3px 3px;
}

/* line 73, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pricing.scss */
.pricing .pricing-cta a .fas, .pricing .pricing-cta a .far, .pricing .pricing-cta a .fab, .pricing .pricing-cta a .fal, .pricing .pricing-cta a .ion {
  margin-left: 5px;
}

/* line 76, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_pricing.scss */
.pricing .pricing-cta a:hover {
  background-color: #e3eaef;
}

/* 1.40 Hero */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_hero.scss */
.hero {
  border-radius: 3px;
  padding: 55px;
  display: flex;
  justify-content: center;
  flex-direction: column;
  position: relative;
}

/* line 8, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_hero.scss */
.hero.hero-bg-image {
  background-position: center;
  background-size: cover;
}

/* line 11, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_hero.scss */
.hero.hero-bg-image:before {
  content: ' ';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 0;
  border-radius: 3px;
}

/* line 15, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_hero.scss */
.hero.hero-bg-image.hero-bg-parallax {
  background-attachment: fixed;
}

/* line 19, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_hero.scss */
.hero .hero-inner {
  position: relative;
  z-index: 1;
}

/* line 23, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_hero.scss */
.hero h2 {
  font-size: 24px;
}

/* line 26, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_hero.scss */
.hero p {
  margin-bottom: 0;
  font-size: 16px;
  letter-spacing: .3px;
}

/* 1.41 Avatar */
/**
 * Thanks to Spectre.css
 */
/* line 5, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_avatar.scss */
.avatar {
  background: #6777ef;
  border-radius: 50%;
  color: #e3eaef;
  display: inline-block;
  font-size: 16px;
  font-weight: 300;
  margin: 0;
  position: relative;
  vertical-align: middle;
  line-height: 1.28;
  height: 45px;
  width: 45px;
}

/* line 18, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_avatar.scss */
.avatar.avatar-xs {
  font-size: 6px;
  height: 15px;
  width: 15px;
}

/* line 23, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_avatar.scss */
.avatar.avatar-sm {
  font-size: 12px;
  height: 30px;
  width: 30px;
}

/* line 28, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_avatar.scss */
.avatar.avatar-lg {
  font-size: 23px;
  height: 60px;
  width: 60px;
}

/* line 33, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_avatar.scss */
.avatar.avatar-xl {
  font-size: 30px;
  height: 75px;
  width: 75px;
}

/* line 38, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_avatar.scss */
.avatar img {
  border-radius: 50%;
  height: 100%;
  position: relative;
  width: 100%;
  z-index: 1;
}

/* line 45, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_avatar.scss */
.avatar .avatar-icon {
  background: #fff;
  bottom: 14.64%;
  height: 50%;
  padding: .1rem;
  position: absolute;
  right: 14.64%;
  transform: translate(50%, 50%);
  width: 50%;
  z-index: 2;
}

/* line 56, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_avatar.scss */
.avatar .avatar-presence {
  background: #fff;
  bottom: 14.64%;
  height: 50%;
  padding: .1rem;
  position: absolute;
  right: 14.64%;
  transform: translate(50%, 50%);
  width: 50%;
  z-index: 2;
  background: #bcc3ce;
  border-radius: 50%;
  box-shadow: 0 0 0 .1rem #fff;
  height: .5em;
  width: .5em;
}

/* line 71, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_avatar.scss */
.avatar .avatar-presence.online {
  background: #63ed7a;
}

/* line 74, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_avatar.scss */
.avatar .avatar-presence.busy {
  background: #fc544b;
}

/* line 77, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_avatar.scss */
.avatar .avatar-presence.away {
  background: #ffa426;
}

/* line 81, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_avatar.scss */
.avatar[data-initial]::before {
  color: currentColor;
  content: attr(data-initial);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}

/* 1.42 Wizard */
/* line 1, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_wizard.scss */
.wizard-steps {
  display: flex;
  margin: 0 -10px;
  margin-bottom: 60px;
  counter-reset: wizard-counter;
}

/* line 6, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_wizard.scss */
.wizard-steps .wizard-step {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  background-color: #fff;
  border-radius: 3px;
  border: none;
  position: relative;
  margin-bottom: 30px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.05);
  padding: 30px;
  text-align: center;
  flex-grow: 1;
  flex-basis: 0;
  margin: 0 10px;
}

/* line 14, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_wizard.scss */
.wizard-steps .wizard-step:before {
  counter-increment: wizard-counter;
  content: counter(wizard-counter);
  position: absolute;
  bottom: -40px;
  left: 50%;
  transform: translateX(-50%);
  width: 20px;
  height: 20px;
  line-height: 21px;
  font-size: 10px;
  font-weight: 700;
  border-radius: 50%;
  background-color: #e3eaef;
}

/* line 29, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_wizard.scss */
.wizard-steps .wizard-step.wizard-step-active {
  box-shadow: 0 2px 6px #acb5f6;
  background-color: #6777ef;
  color: #fff;
}

/* line 33, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_wizard.scss */
.wizard-steps .wizard-step.wizard-step-active:before {
  background-color: #6777ef;
  color: #fff;
}

/* line 38, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_wizard.scss */
.wizard-steps .wizard-step.wizard-step-success {
  background-color: #63ed7a;
  color: #fff;
}

/* line 41, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_wizard.scss */
.wizard-steps .wizard-step.wizard-step-success:before {
  background-color: #63ed7a;
  color: #fff;
}

/* line 46, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_wizard.scss */
.wizard-steps .wizard-step.wizard-step-danger {
  background-color: #fc544b;
  color: #fff;
}

/* line 49, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_wizard.scss */
.wizard-steps .wizard-step.wizard-step-danger:before {
  background-color: #fc544b;
  color: #fff;
}

/* line 54, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_wizard.scss */
.wizard-steps .wizard-step.wizard-step-warning {
  background-color: #ffa426;
  color: #fff;
}

/* line 57, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_wizard.scss */
.wizard-steps .wizard-step.wizard-step-warning:before {
  background-color: #ffa426;
  color: #fff;
}

/* line 62, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_wizard.scss */
.wizard-steps .wizard-step.wizard-step-info {
  background-color: #3abaf4;
  color: #fff;
}

/* line 65, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_wizard.scss */
.wizard-steps .wizard-step.wizard-step-info:before {
  background-color: #3abaf4;
  color: #fff;
}

/* line 71, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_wizard.scss */
.wizard-steps .wizard-step .wizard-step-icon .fas, .wizard-steps .wizard-step .wizard-step-icon .far, .wizard-steps .wizard-step .wizard-step-icon .fab, .wizard-steps .wizard-step .wizard-step-icon .fal, .wizard-steps .wizard-step .wizard-step-icon .ion {
  font-size: 34px;
  margin-bottom: 15px;
}

/* line 76, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_wizard.scss */
.wizard-steps .wizard-step .wizard-step-label {
  font-size: 10px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 700;
}

@media (max-width: 575.98px) {
  /* line 86, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_wizard.scss */
  .wizard-steps {
    display: block;
  }
  /* line 88, ../bundle/ruby/3.2.0/gems/stisla-rails-0.2.0/vendor/assets/stylesheets/components/_wizard.scss */
  .wizard-steps .wizard-step {
    margin-bottom: 50px;
  }
}

/*! jQuery UI - v1.13.3 - 2024-04-26
* https://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit https://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(/%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(/%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(/%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(/%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(/%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(/%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(/%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=%22alpha(opacity%3D30)%22&opacityFilterOverlay=%22alpha(opacity%3D30)%22&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright OpenJS Foundation and other contributors; Licensed MIT */
/* Layout helpers
----------------------------------*/
/* line 9, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-helper-hidden {
  display: none;
}

/* line 12, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 22, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}

/* line 32, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}

/* line 38, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-helper-clearfix:after {
  clear: both;
}

/* line 41, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  -ms-filter: "alpha(opacity=0)";
  /* support: IE8 */
}

/* line 51, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-front {
  z-index: 100;
}

/* Interaction Cues
----------------------------------*/
/* line 58, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-state-disabled {
  cursor: default !important;
  pointer-events: none;
}

/* Icons
----------------------------------*/
/* line 66, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: -.25em;
  position: relative;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}

/* line 76, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-widget-icon-block {
  left: 50%;
  margin-left: -8px;
  display: block;
}

/* Misc visuals
----------------------------------*/
/* Overlays */
/* line 86, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 93, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-accordion .ui-accordion-header {
  display: block;
  cursor: pointer;
  position: relative;
  margin: 2px 0 0 0;
  padding: .5em .5em .5em .7em;
  font-size: 100%;
}

/* line 101, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-accordion .ui-accordion-content {
  padding: 1em 2.2em;
  border-top: 0;
  overflow: auto;
}

/* line 106, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
}

/* line 112, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-menu {
  list-style: none;
  padding: 0;
  margin: 0;
  display: block;
  outline: 0;
}

/* line 119, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-menu .ui-menu {
  position: absolute;
}

/* line 122, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-menu .ui-menu-item {
  margin: 0;
  cursor: pointer;
  /* support: IE10, see #8844 */
  list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}

/* line 128, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-menu .ui-menu-item-wrapper {
  position: relative;
  padding: 3px 1em 3px .4em;
}

/* line 132, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-menu .ui-menu-divider {
  margin: 5px 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0 0;
}

/* line 139, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
  margin: -1px;
}

/* icon support */
/* line 145, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-menu-icons {
  position: relative;
}

/* line 148, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-menu-icons .ui-menu-item-wrapper {
  padding-left: 2em;
}

/* left-aligned */
/* line 153, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-menu .ui-icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: .2em;
  margin: auto 0;
}

/* right-aligned */
/* line 162, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-menu .ui-menu-icon {
  left: auto;
  right: 0;
}

/* line 166, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-button {
  padding: .4em 1em;
  display: inline-block;
  position: relative;
  line-height: normal;
  margin-right: .1em;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  /* Support: IE <= 11 */
  overflow: visible;
}

/* line 184, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
  text-decoration: none;
}

/* to make room for the icon, a width needs to be set here */
/* line 193, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-button-icon-only {
  width: 2em;
  box-sizing: border-box;
  text-indent: -9999px;
  white-space: nowrap;
}

/* no icon support for input elements */
/* line 201, node_modules/jquery-ui-dist/jquery-ui.css */
input.ui-button.ui-button-icon-only {
  text-indent: 0;
}

/* button icon element(s) */
/* line 206, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-button-icon-only .ui-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -8px;
  margin-left: -8px;
}

/* line 214, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-button.ui-icon-notext .ui-icon {
  padding: 0;
  width: 2.1em;
  height: 2.1em;
  text-indent: -9999px;
  white-space: nowrap;
}

/* line 223, node_modules/jquery-ui-dist/jquery-ui.css */
input.ui-button.ui-icon-notext .ui-icon {
  width: auto;
  height: auto;
  text-indent: 0;
  white-space: normal;
  padding: .4em 1em;
}

/* workarounds */
/* Support: Firefox 5 - 40 */
/* line 233, node_modules/jquery-ui-dist/jquery-ui.css */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 238, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-controlgroup {
  vertical-align: middle;
  display: inline-block;
}

/* line 242, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-controlgroup > .ui-controlgroup-item {
  float: left;
  margin-left: 0;
  margin-right: 0;
}

/* line 247, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
  z-index: 9999;
}

/* line 251, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-controlgroup-vertical > .ui-controlgroup-item {
  display: block;
  float: none;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  text-align: left;
}

/* line 259, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-controlgroup-vertical .ui-controlgroup-item {
  box-sizing: border-box;
}

/* line 262, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-controlgroup .ui-controlgroup-label {
  padding: .4em 1em;
}

/* line 265, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-controlgroup .ui-controlgroup-label span {
  font-size: 80%;
}

/* line 268, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
  border-left: none;
}

/* line 271, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
  border-top: none;
}

/* line 274, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
  border-right: none;
}

/* line 277, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
  border-bottom: none;
}

/* Spinner specific style fixes */
/* line 282, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-controlgroup-vertical .ui-spinner-input {
  /* Support: IE8 only, Android < 4.4 only */
  width: 75%;
  width: calc( 100% - 2.4em);
}

/* line 288, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
  border-top-style: solid;
}

/* line 292, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-checkboxradio-label .ui-icon-background {
  box-shadow: inset 1px 1px 1px #ccc;
  border-radius: .12em;
  border: none;
}

/* line 297, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-checkboxradio-radio-label .ui-icon-background {
  width: 16px;
  height: 16px;
  border-radius: 1em;
  overflow: visible;
  border: none;
}

/* line 304, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
  background-image: none;
  width: 8px;
  height: 8px;
  border-width: 4px;
  border-style: solid;
}

/* line 312, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-checkboxradio-disabled {
  pointer-events: none;
}

/* line 315, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker {
  width: 17em;
  padding: .2em .2em 0;
  display: none;
}

/* line 320, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: .2em 0;
}

/* line 324, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}

/* line 331, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
  top: 1px;
}

/* line 335, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}

/* line 338, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker .ui-datepicker-next {
  right: 2px;
}

/* line 341, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px;
}

/* line 344, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker .ui-datepicker-next-hover {
  right: 1px;
}

/* line 347, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}

/* line 356, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}

/* line 361, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}

/* line 365, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 45%;
}

/* line 369, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker table {
  width: 100%;
  font-size: .9em;
  border-collapse: collapse;
  margin: 0 0 .4em;
}

/* line 375, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker th {
  padding: .7em .3em;
  text-align: center;
  font-weight: bold;
  border: 0;
}

/* line 381, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker td {
  border: 0;
  padding: 1px;
}

/* line 385, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker td span,
.ui-datepicker td a {
  display: block;
  padding: .2em;
  text-align: right;
  text-decoration: none;
}

/* line 392, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: .7em 0 0 0;
  padding: 0 .2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}

/* line 400, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: .5em .2em .4em;
  cursor: pointer;
  padding: .2em .6em .3em .6em;
  width: auto;
  overflow: visible;
}

/* line 408, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}

/* with multiple calendars */
/* line 413, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}

/* line 416, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}

/* line 419, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em;
}

/* line 423, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}

/* line 426, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}

/* line 429, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}

/* line 432, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}

/* line 436, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}

/* line 439, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0;
}

/* RTL support */
/* line 446, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker-rtl {
  direction: rtl;
}

/* line 449, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}

/* line 453, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}

/* line 457, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}

/* line 461, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}

/* line 465, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}

/* line 468, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}

/* line 471, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}

/* line 475, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}

/* Icons */
/* line 482, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-datepicker .ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
  left: .5em;
  top: .3em;
}

/* line 490, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-dialog {
  position: absolute;
  top: 0;
  left: 0;
  padding: .2em;
  outline: 0;
}

/* line 497, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-dialog .ui-dialog-titlebar {
  padding: .4em 1em;
  position: relative;
}

/* line 501, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-dialog .ui-dialog-title {
  float: left;
  margin: .1em 0;
  white-space: nowrap;
  width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 509, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: .3em;
  top: 50%;
  width: 20px;
  margin: -10px 0 0 0;
  padding: 1px;
  height: 20px;
}

/* line 518, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-dialog .ui-dialog-content {
  position: relative;
  border: 0;
  padding: .5em 1em;
  background: none;
  overflow: auto;
}

/* line 525, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-dialog .ui-dialog-buttonpane {
  text-align: left;
  border-width: 1px 0 0 0;
  background-image: none;
  margin-top: .5em;
  padding: .3em 1em .5em .4em;
}

/* line 532, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}

/* line 535, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-dialog .ui-dialog-buttonpane button {
  margin: .5em .4em .5em 0;
  cursor: pointer;
}

/* line 539, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-dialog .ui-resizable-n {
  height: 2px;
  top: 0;
}

/* line 543, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-dialog .ui-resizable-e {
  width: 2px;
  right: 0;
}

/* line 547, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-dialog .ui-resizable-s {
  height: 2px;
  bottom: 0;
}

/* line 551, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-dialog .ui-resizable-w {
  width: 2px;
  left: 0;
}

/* line 555, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
  width: 7px;
  height: 7px;
}

/* line 562, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-dialog .ui-resizable-se {
  right: 0;
  bottom: 0;
}

/* line 566, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-dialog .ui-resizable-sw {
  left: 0;
  bottom: 0;
}

/* line 570, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-dialog .ui-resizable-ne {
  right: 0;
  top: 0;
}

/* line 574, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-dialog .ui-resizable-nw {
  left: 0;
  top: 0;
}

/* line 578, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-draggable .ui-dialog-titlebar {
  cursor: move;
}

/* line 581, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-draggable-handle {
  touch-action: none;
}

/* line 585, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-resizable {
  position: relative;
}

/* line 588, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  touch-action: none;
}

/* line 595, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
  display: none;
}

/* line 599, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-resizable-n {
  cursor: n-resize;
  height: 7px;
  width: 100%;
  top: -5px;
  left: 0;
}

/* line 606, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0;
}

/* line 613, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  top: 0;
  height: 100%;
}

/* line 620, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  top: 0;
  height: 100%;
}

/* line 627, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px;
}

/* line 634, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-resizable-sw {
  cursor: sw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  bottom: -5px;
}

/* line 641, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-resizable-nw {
  cursor: nw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  top: -5px;
}

/* line 648, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-resizable-ne {
  cursor: ne-resize;
  width: 9px;
  height: 9px;
  right: -5px;
  top: -5px;
}

/* line 655, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-progressbar {
  height: 2em;
  text-align: left;
  overflow: hidden;
}

/* line 660, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-progressbar .ui-progressbar-value {
  margin: -1px;
  height: 100%;
}

/* line 664, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-progressbar .ui-progressbar-overlay {
  background: url("data:image/gif;base64,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");
  height: 100%;
  -ms-filter: "alpha(opacity=25)";
  /* support: IE8 */
  opacity: 0.25;
}

/* line 670, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-progressbar-indeterminate .ui-progressbar-value {
  background-image: none;
}

/* line 673, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-selectable {
  touch-action: none;
}

/* line 677, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-selectable-helper {
  position: absolute;
  z-index: 100;
  border: 1px dotted black;
}

/* line 682, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-selectmenu-menu {
  padding: 0;
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}

/* line 690, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-selectmenu-menu .ui-menu {
  overflow: auto;
  overflow-x: hidden;
  padding-bottom: 1px;
}

/* line 695, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
  font-size: 1em;
  font-weight: bold;
  line-height: 1.5;
  padding: 2px 0.4em;
  margin: 0.5em 0 0 0;
  height: auto;
  border: 0;
}

/* line 704, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-selectmenu-open {
  display: block;
}

/* line 707, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-selectmenu-text {
  display: block;
  margin-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 713, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-selectmenu-button.ui-button {
  text-align: left;
  white-space: nowrap;
  width: 14em;
}

/* line 718, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-selectmenu-icon.ui-icon {
  float: right;
  margin-top: 0;
}

/* line 722, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-slider {
  position: relative;
  text-align: left;
}

/* line 726, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: pointer;
  touch-action: none;
}

/* line 735, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
}

/* support: IE8 - See #6727 */
/* line 745, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
  filter: inherit;
}

/* line 750, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-slider-horizontal {
  height: .8em;
}

/* line 753, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-slider-horizontal .ui-slider-handle {
  top: -.3em;
  margin-left: -.6em;
}

/* line 757, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}

/* line 761, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}

/* line 764, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}

/* line 768, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-slider-vertical {
  width: .8em;
  height: 100px;
}

/* line 772, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-slider-vertical .ui-slider-handle {
  left: -.3em;
  margin-left: 0;
  margin-bottom: -.6em;
}

/* line 777, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}

/* line 781, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}

/* line 784, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-slider-vertical .ui-slider-range-max {
  top: 0;
}

/* line 787, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-sortable-handle {
  touch-action: none;
}

/* line 791, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-spinner {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding: 0;
  vertical-align: middle;
}

/* line 798, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-spinner-input {
  border: none;
  background: none;
  color: inherit;
  padding: .222em 0;
  margin: .2em 0;
  vertical-align: middle;
  margin-left: .4em;
  margin-right: 2em;
}

/* line 808, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-spinner-button {
  width: 1.6em;
  height: 50%;
  font-size: .5em;
  padding: 0;
  margin: 0;
  text-align: center;
  position: absolute;
  cursor: default;
  display: block;
  overflow: hidden;
  right: 0;
}

/* more specificity required here to override default borders */
/* line 822, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-spinner a.ui-spinner-button {
  border-top-style: none;
  border-bottom-style: none;
  border-right-style: none;
}

/* line 827, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-spinner-up {
  top: 0;
}

/* line 830, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-spinner-down {
  bottom: 0;
}

/* line 833, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-tabs {
  position: relative;
  /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
  padding: .2em;
}

/* line 837, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-tabs .ui-tabs-nav {
  margin: 0;
  padding: .2em .2em 0;
}

/* line 841, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-tabs .ui-tabs-nav li {
  list-style: none;
  float: left;
  position: relative;
  top: 0;
  margin: 1px .2em 0 0;
  border-bottom-width: 0;
  padding: 0;
  white-space: nowrap;
}

/* line 851, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  float: left;
  padding: .5em 1em;
  text-decoration: none;
}

/* line 856, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
  margin-bottom: -1px;
  padding-bottom: 1px;
}

/* line 860, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
  cursor: text;
}

/* line 865, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
  cursor: pointer;
}

/* line 868, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-tabs .ui-tabs-panel {
  display: block;
  border-width: 0;
  padding: 1em 1.4em;
  background: none;
}

/* line 874, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-tooltip {
  padding: 8px;
  position: absolute;
  z-index: 9999;
  max-width: 300px;
}

/* line 880, node_modules/jquery-ui-dist/jquery-ui.css */
body .ui-tooltip {
  border-width: 2px;
}

/* Component containers
----------------------------------*/
/* line 886, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-widget {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em;
}

/* line 890, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-widget .ui-widget {
  font-size: 1em;
}

/* line 893, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em;
}

/* line 900, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-widget.ui-widget-content {
  border: 1px solid #c5c5c5;
}

/* line 903, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-widget-content {
  border: 1px solid #dddddd;
  background: #ffffff;
  color: #333333;
}

/* line 908, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-widget-content a {
  color: #333333;
}

/* line 911, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-widget-header {
  border: 1px solid #dddddd;
  background: #e9e9e9;
  color: #333333;
  font-weight: bold;
}

/* line 917, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-widget-header a {
  color: #333333;
}

/* Interaction states
----------------------------------*/
/* line 923, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
  border: 1px solid #c5c5c5;
  background: #f6f6f6;
  font-weight: normal;
  color: #454545;
}

/* line 937, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a.ui-button:link,
a.ui-button:visited,
.ui-button {
  color: #454545;
  text-decoration: none;
}

/* line 947, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
  border: 1px solid #cccccc;
  background: #ededed;
  font-weight: normal;
  color: #2b2b2b;
}

/* line 960, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
  color: #2b2b2b;
  text-decoration: none;
}

/* line 974, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-visual-focus {
  box-shadow: 0 0 3px 1px #5e9ed6;
}

/* line 977, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
  border: 1px solid #003eff;
  background: #007fff;
  font-weight: normal;
  color: #ffffff;
}

/* line 988, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-background,
.ui-state-active .ui-icon-background {
  border: #003eff;
  background-color: #ffffff;
}

/* line 993, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #ffffff;
  text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
/* line 1002, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #dad55e;
  background: #fffa90;
  color: #777620;
}

/* line 1009, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-state-checked {
  border: 1px solid #dad55e;
  background: #fffa90;
}

/* line 1013, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #777620;
}

/* line 1018, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #f1a899;
  background: #fddfdf;
  color: #5f3f3f;
}

/* line 1025, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #5f3f3f;
}

/* line 1030, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #5f3f3f;
}

/* line 1035, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}

/* line 1040, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: .7;
  -ms-filter: "alpha(opacity=70)";
  /* support: IE8 */
  font-weight: normal;
}

/* line 1047, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: .35;
  -ms-filter: "alpha(opacity=35)";
  /* support: IE8 */
  background-image: none;
}

/* line 1054, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-state-disabled .ui-icon {
  -ms-filter: "alpha(opacity=35)";
  /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/
/* states and images */
/* line 1062, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon {
  width: 16px;
  height: 16px;
}

/* line 1066, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url(/images/ui-icons_444444_256x240.png);
}

/* line 1070, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-widget-header .ui-icon {
  background-image: url(/images/ui-icons_444444_256x240.png);
}

/* line 1073, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
  background-image: url(/images/ui-icons_555555_256x240.png);
}

/* line 1079, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
  background-image: url(/images/ui-icons_ffffff_256x240.png);
}

/* line 1083, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
  background-image: url(/images/ui-icons_777620_256x240.png);
}

/* line 1087, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url(/images/ui-icons_cc0000_256x240.png);
}

/* line 1091, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-button .ui-icon {
  background-image: url(/images/ui-icons_777777_256x240.png);
}

/* positioning */
/* Three classes needed to override `.ui-button:hover .ui-icon` */
/* line 1097, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-blank.ui-icon-blank.ui-icon-blank {
  background-image: none;
}

/* line 1100, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-caret-1-n {
  background-position: 0 0;
}

/* line 1101, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-caret-1-ne {
  background-position: -16px 0;
}

/* line 1102, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-caret-1-e {
  background-position: -32px 0;
}

/* line 1103, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-caret-1-se {
  background-position: -48px 0;
}

/* line 1104, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-caret-1-s {
  background-position: -65px 0;
}

/* line 1105, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-caret-1-sw {
  background-position: -80px 0;
}

/* line 1106, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-caret-1-w {
  background-position: -96px 0;
}

/* line 1107, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-caret-1-nw {
  background-position: -112px 0;
}

/* line 1108, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-caret-2-n-s {
  background-position: -128px 0;
}

/* line 1109, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-caret-2-e-w {
  background-position: -144px 0;
}

/* line 1110, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}

/* line 1111, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}

/* line 1112, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}

/* line 1113, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}

/* line 1114, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-triangle-1-s {
  background-position: -65px -16px;
}

/* line 1115, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}

/* line 1116, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}

/* line 1117, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}

/* line 1118, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}

/* line 1119, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}

/* line 1120, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}

/* line 1121, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}

/* line 1122, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}

/* line 1123, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}

/* line 1124, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrow-1-s {
  background-position: -65px -32px;
}

/* line 1125, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}

/* line 1126, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}

/* line 1127, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}

/* line 1128, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}

/* line 1129, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}

/* line 1130, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}

/* line 1131, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}

/* line 1132, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}

/* line 1133, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}

/* line 1134, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}

/* line 1135, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}

/* line 1136, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowthick-1-n {
  background-position: 1px -48px;
}

/* line 1137, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}

/* line 1138, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}

/* line 1139, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}

/* line 1140, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}

/* line 1141, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}

/* line 1142, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}

/* line 1143, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}

/* line 1144, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}

/* line 1145, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}

/* line 1146, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}

/* line 1147, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}

/* line 1148, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}

/* line 1149, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}

/* line 1150, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}

/* line 1151, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}

/* line 1152, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}

/* line 1153, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}

/* line 1154, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}

/* line 1155, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}

/* line 1156, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}

/* line 1157, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}

/* line 1158, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}

/* line 1159, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}

/* line 1160, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}

/* line 1161, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}

/* line 1162, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}

/* line 1163, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}

/* line 1164, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}

/* line 1165, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}

/* line 1166, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-extlink {
  background-position: -32px -80px;
}

/* line 1167, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-newwin {
  background-position: -48px -80px;
}

/* line 1168, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-refresh {
  background-position: -64px -80px;
}

/* line 1169, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-shuffle {
  background-position: -80px -80px;
}

/* line 1170, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}

/* line 1171, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}

/* line 1172, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}

/* line 1173, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-folder-open {
  background-position: -16px -96px;
}

/* line 1174, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-document {
  background-position: -32px -96px;
}

/* line 1175, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-document-b {
  background-position: -48px -96px;
}

/* line 1176, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-note {
  background-position: -64px -96px;
}

/* line 1177, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-mail-closed {
  background-position: -80px -96px;
}

/* line 1178, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-mail-open {
  background-position: -96px -96px;
}

/* line 1179, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-suitcase {
  background-position: -112px -96px;
}

/* line 1180, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-comment {
  background-position: -128px -96px;
}

/* line 1181, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-person {
  background-position: -144px -96px;
}

/* line 1182, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-print {
  background-position: -160px -96px;
}

/* line 1183, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-trash {
  background-position: -176px -96px;
}

/* line 1184, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-locked {
  background-position: -192px -96px;
}

/* line 1185, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-unlocked {
  background-position: -208px -96px;
}

/* line 1186, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-bookmark {
  background-position: -224px -96px;
}

/* line 1187, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-tag {
  background-position: -240px -96px;
}

/* line 1188, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-home {
  background-position: 0 -112px;
}

/* line 1189, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-flag {
  background-position: -16px -112px;
}

/* line 1190, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-calendar {
  background-position: -32px -112px;
}

/* line 1191, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-cart {
  background-position: -48px -112px;
}

/* line 1192, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-pencil {
  background-position: -64px -112px;
}

/* line 1193, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-clock {
  background-position: -80px -112px;
}

/* line 1194, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-disk {
  background-position: -96px -112px;
}

/* line 1195, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-calculator {
  background-position: -112px -112px;
}

/* line 1196, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-zoomin {
  background-position: -128px -112px;
}

/* line 1197, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-zoomout {
  background-position: -144px -112px;
}

/* line 1198, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-search {
  background-position: -160px -112px;
}

/* line 1199, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-wrench {
  background-position: -176px -112px;
}

/* line 1200, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-gear {
  background-position: -192px -112px;
}

/* line 1201, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-heart {
  background-position: -208px -112px;
}

/* line 1202, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-star {
  background-position: -224px -112px;
}

/* line 1203, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-link {
  background-position: -240px -112px;
}

/* line 1204, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-cancel {
  background-position: 0 -128px;
}

/* line 1205, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-plus {
  background-position: -16px -128px;
}

/* line 1206, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-plusthick {
  background-position: -32px -128px;
}

/* line 1207, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-minus {
  background-position: -48px -128px;
}

/* line 1208, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-minusthick {
  background-position: -64px -128px;
}

/* line 1209, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-close {
  background-position: -80px -128px;
}

/* line 1210, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-closethick {
  background-position: -96px -128px;
}

/* line 1211, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-key {
  background-position: -112px -128px;
}

/* line 1212, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-lightbulb {
  background-position: -128px -128px;
}

/* line 1213, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-scissors {
  background-position: -144px -128px;
}

/* line 1214, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-clipboard {
  background-position: -160px -128px;
}

/* line 1215, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-copy {
  background-position: -176px -128px;
}

/* line 1216, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-contact {
  background-position: -192px -128px;
}

/* line 1217, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-image {
  background-position: -208px -128px;
}

/* line 1218, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-video {
  background-position: -224px -128px;
}

/* line 1219, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-script {
  background-position: -240px -128px;
}

/* line 1220, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-alert {
  background-position: 0 -144px;
}

/* line 1221, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-info {
  background-position: -16px -144px;
}

/* line 1222, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-notice {
  background-position: -32px -144px;
}

/* line 1223, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-help {
  background-position: -48px -144px;
}

/* line 1224, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-check {
  background-position: -64px -144px;
}

/* line 1225, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-bullet {
  background-position: -80px -144px;
}

/* line 1226, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-radio-on {
  background-position: -96px -144px;
}

/* line 1227, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-radio-off {
  background-position: -112px -144px;
}

/* line 1228, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-pin-w {
  background-position: -128px -144px;
}

/* line 1229, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-pin-s {
  background-position: -144px -144px;
}

/* line 1230, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-play {
  background-position: 0 -160px;
}

/* line 1231, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-pause {
  background-position: -16px -160px;
}

/* line 1232, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-seek-next {
  background-position: -32px -160px;
}

/* line 1233, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-seek-prev {
  background-position: -48px -160px;
}

/* line 1234, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-seek-end {
  background-position: -64px -160px;
}

/* line 1235, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-seek-start {
  background-position: -80px -160px;
}

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
/* line 1237, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-seek-first {
  background-position: -80px -160px;
}

/* line 1238, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-stop {
  background-position: -96px -160px;
}

/* line 1239, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-eject {
  background-position: -112px -160px;
}

/* line 1240, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-volume-off {
  background-position: -128px -160px;
}

/* line 1241, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-volume-on {
  background-position: -144px -160px;
}

/* line 1242, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-power {
  background-position: 0 -176px;
}

/* line 1243, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-signal-diag {
  background-position: -16px -176px;
}

/* line 1244, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-signal {
  background-position: -32px -176px;
}

/* line 1245, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-battery-0 {
  background-position: -48px -176px;
}

/* line 1246, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-battery-1 {
  background-position: -64px -176px;
}

/* line 1247, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-battery-2 {
  background-position: -80px -176px;
}

/* line 1248, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-battery-3 {
  background-position: -96px -176px;
}

/* line 1249, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-circle-plus {
  background-position: 0 -192px;
}

/* line 1250, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-circle-minus {
  background-position: -16px -192px;
}

/* line 1251, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-circle-close {
  background-position: -32px -192px;
}

/* line 1252, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}

/* line 1253, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}

/* line 1254, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}

/* line 1255, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}

/* line 1256, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}

/* line 1257, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}

/* line 1258, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}

/* line 1259, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}

/* line 1260, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}

/* line 1261, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}

/* line 1262, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-circle-check {
  background-position: -208px -192px;
}

/* line 1263, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}

/* line 1264, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}

/* line 1265, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}

/* line 1266, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}

/* line 1267, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}

/* line 1268, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}

/* line 1269, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}

/* line 1270, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}

/* line 1271, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}

/* line 1272, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}

/* line 1273, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}

/* line 1274, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}

/* Misc visuals
----------------------------------*/
/* Corner radius */
/* line 1281, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 3px;
}

/* line 1287, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 3px;
}

/* line 1293, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 3px;
}

/* line 1299, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 3px;
}

/* Overlays */
/* line 1307, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-widget-overlay {
  background: #aaaaaa;
  opacity: .003;
  -ms-filter: "alpha(opacity=.3)";
  /* support: IE8 */
}

/* line 1312, node_modules/jquery-ui-dist/jquery-ui.css */
.ui-widget-shadow {
  box-shadow: 0px 0px 5px #666666;
}

/*!
 * jQuery UI CSS Framework 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/category/theming/
 */
/* Layout helpers
----------------------------------*/
/* line 13, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-helper-hidden {
  display: none;
}

/* line 16, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 26, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}

/* line 36, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}

/* line 42, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-helper-clearfix:after {
  clear: both;
}

/* line 45, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  -ms-filter: "alpha(opacity=0)";
  /* support: IE8 */
}

/* line 55, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-front {
  z-index: 100;
}

/* Interaction Cues
----------------------------------*/
/* line 62, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-state-disabled {
  cursor: default !important;
  pointer-events: none;
}

/* Icons
----------------------------------*/
/* line 70, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: -.25em;
  position: relative;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}

/* line 80, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-widget-icon-block {
  left: 50%;
  margin-left: -8px;
  display: block;
}

/* Misc visuals
----------------------------------*/
/* Overlays */
/* line 90, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 97, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-accordion .ui-accordion-header {
  display: block;
  cursor: pointer;
  position: relative;
  margin: 2px 0 0 0;
  padding: .5em .5em .5em .7em;
  font-size: 100%;
}

/* line 105, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-accordion .ui-accordion-content {
  padding: 1em 2.2em;
  border-top: 0;
  overflow: auto;
}

/* line 110, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
}

/* line 116, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-menu {
  list-style: none;
  padding: 0;
  margin: 0;
  display: block;
  outline: 0;
}

/* line 123, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-menu .ui-menu {
  position: absolute;
}

/* line 126, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-menu .ui-menu-item {
  margin: 0;
  cursor: pointer;
  /* support: IE10, see #8844 */
  list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}

/* line 132, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-menu .ui-menu-item-wrapper {
  position: relative;
  padding: 3px 1em 3px .4em;
}

/* line 136, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-menu .ui-menu-divider {
  margin: 5px 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0 0;
}

/* line 143, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
  margin: -1px;
}

/* icon support */
/* line 149, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-menu-icons {
  position: relative;
}

/* line 152, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-menu-icons .ui-menu-item-wrapper {
  padding-left: 2em;
}

/* left-aligned */
/* line 157, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-menu .ui-icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: .2em;
  margin: auto 0;
}

/* right-aligned */
/* line 166, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-menu .ui-menu-icon {
  left: auto;
  right: 0;
}

/* line 170, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-button {
  padding: .4em 1em;
  display: inline-block;
  position: relative;
  line-height: normal;
  margin-right: .1em;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  /* Support: IE <= 11 */
  overflow: visible;
}

/* line 188, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
  text-decoration: none;
}

/* to make room for the icon, a width needs to be set here */
/* line 197, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-button-icon-only {
  width: 2em;
  box-sizing: border-box;
  text-indent: -9999px;
  white-space: nowrap;
}

/* no icon support for input elements */
/* line 205, node_modules/jquery-ui-dist/jquery-ui.structure.css */
input.ui-button.ui-button-icon-only {
  text-indent: 0;
}

/* button icon element(s) */
/* line 210, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-button-icon-only .ui-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -8px;
  margin-left: -8px;
}

/* line 218, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-button.ui-icon-notext .ui-icon {
  padding: 0;
  width: 2.1em;
  height: 2.1em;
  text-indent: -9999px;
  white-space: nowrap;
}

/* line 227, node_modules/jquery-ui-dist/jquery-ui.structure.css */
input.ui-button.ui-icon-notext .ui-icon {
  width: auto;
  height: auto;
  text-indent: 0;
  white-space: normal;
  padding: .4em 1em;
}

/* workarounds */
/* Support: Firefox 5 - 40 */
/* line 237, node_modules/jquery-ui-dist/jquery-ui.structure.css */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 242, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-controlgroup {
  vertical-align: middle;
  display: inline-block;
}

/* line 246, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-controlgroup > .ui-controlgroup-item {
  float: left;
  margin-left: 0;
  margin-right: 0;
}

/* line 251, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
  z-index: 9999;
}

/* line 255, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-controlgroup-vertical > .ui-controlgroup-item {
  display: block;
  float: none;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  text-align: left;
}

/* line 263, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-controlgroup-vertical .ui-controlgroup-item {
  box-sizing: border-box;
}

/* line 266, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-controlgroup .ui-controlgroup-label {
  padding: .4em 1em;
}

/* line 269, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-controlgroup .ui-controlgroup-label span {
  font-size: 80%;
}

/* line 272, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
  border-left: none;
}

/* line 275, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
  border-top: none;
}

/* line 278, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
  border-right: none;
}

/* line 281, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
  border-bottom: none;
}

/* Spinner specific style fixes */
/* line 286, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-controlgroup-vertical .ui-spinner-input {
  /* Support: IE8 only, Android < 4.4 only */
  width: 75%;
  width: calc( 100% - 2.4em);
}

/* line 292, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
  border-top-style: solid;
}

/* line 296, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-checkboxradio-label .ui-icon-background {
  box-shadow: inset 1px 1px 1px #ccc;
  border-radius: .12em;
  border: none;
}

/* line 301, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-checkboxradio-radio-label .ui-icon-background {
  width: 16px;
  height: 16px;
  border-radius: 1em;
  overflow: visible;
  border: none;
}

/* line 308, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
  background-image: none;
  width: 8px;
  height: 8px;
  border-width: 4px;
  border-style: solid;
}

/* line 316, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-checkboxradio-disabled {
  pointer-events: none;
}

/* line 319, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker {
  width: 17em;
  padding: .2em .2em 0;
  display: none;
}

/* line 324, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: .2em 0;
}

/* line 328, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}

/* line 335, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
  top: 1px;
}

/* line 339, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}

/* line 342, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker .ui-datepicker-next {
  right: 2px;
}

/* line 345, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px;
}

/* line 348, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker .ui-datepicker-next-hover {
  right: 1px;
}

/* line 351, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}

/* line 360, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}

/* line 365, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}

/* line 369, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 45%;
}

/* line 373, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker table {
  width: 100%;
  font-size: .9em;
  border-collapse: collapse;
  margin: 0 0 .4em;
}

/* line 379, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker th {
  padding: .7em .3em;
  text-align: center;
  font-weight: bold;
  border: 0;
}

/* line 385, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker td {
  border: 0;
  padding: 1px;
}

/* line 389, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker td span,
.ui-datepicker td a {
  display: block;
  padding: .2em;
  text-align: right;
  text-decoration: none;
}

/* line 396, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: .7em 0 0 0;
  padding: 0 .2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}

/* line 404, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: .5em .2em .4em;
  cursor: pointer;
  padding: .2em .6em .3em .6em;
  width: auto;
  overflow: visible;
}

/* line 412, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}

/* with multiple calendars */
/* line 417, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}

/* line 420, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}

/* line 423, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em;
}

/* line 427, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}

/* line 430, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}

/* line 433, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}

/* line 436, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}

/* line 440, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}

/* line 443, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0;
}

/* RTL support */
/* line 450, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker-rtl {
  direction: rtl;
}

/* line 453, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}

/* line 457, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}

/* line 461, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}

/* line 465, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}

/* line 469, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}

/* line 472, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}

/* line 475, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}

/* line 479, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}

/* Icons */
/* line 486, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-datepicker .ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
  left: .5em;
  top: .3em;
}

/* line 494, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-dialog {
  position: absolute;
  top: 0;
  left: 0;
  padding: .2em;
  outline: 0;
}

/* line 501, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-dialog .ui-dialog-titlebar {
  padding: .4em 1em;
  position: relative;
}

/* line 505, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-dialog .ui-dialog-title {
  float: left;
  margin: .1em 0;
  white-space: nowrap;
  width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 513, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: .3em;
  top: 50%;
  width: 20px;
  margin: -10px 0 0 0;
  padding: 1px;
  height: 20px;
}

/* line 522, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-dialog .ui-dialog-content {
  position: relative;
  border: 0;
  padding: .5em 1em;
  background: none;
  overflow: auto;
}

/* line 529, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-dialog .ui-dialog-buttonpane {
  text-align: left;
  border-width: 1px 0 0 0;
  background-image: none;
  margin-top: .5em;
  padding: .3em 1em .5em .4em;
}

/* line 536, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}

/* line 539, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-dialog .ui-dialog-buttonpane button {
  margin: .5em .4em .5em 0;
  cursor: pointer;
}

/* line 543, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-dialog .ui-resizable-n {
  height: 2px;
  top: 0;
}

/* line 547, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-dialog .ui-resizable-e {
  width: 2px;
  right: 0;
}

/* line 551, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-dialog .ui-resizable-s {
  height: 2px;
  bottom: 0;
}

/* line 555, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-dialog .ui-resizable-w {
  width: 2px;
  left: 0;
}

/* line 559, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
  width: 7px;
  height: 7px;
}

/* line 566, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-dialog .ui-resizable-se {
  right: 0;
  bottom: 0;
}

/* line 570, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-dialog .ui-resizable-sw {
  left: 0;
  bottom: 0;
}

/* line 574, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-dialog .ui-resizable-ne {
  right: 0;
  top: 0;
}

/* line 578, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-dialog .ui-resizable-nw {
  left: 0;
  top: 0;
}

/* line 582, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-draggable .ui-dialog-titlebar {
  cursor: move;
}

/* line 585, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-draggable-handle {
  touch-action: none;
}

/* line 589, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-resizable {
  position: relative;
}

/* line 592, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  touch-action: none;
}

/* line 599, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
  display: none;
}

/* line 603, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-resizable-n {
  cursor: n-resize;
  height: 7px;
  width: 100%;
  top: -5px;
  left: 0;
}

/* line 610, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0;
}

/* line 617, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  top: 0;
  height: 100%;
}

/* line 624, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  top: 0;
  height: 100%;
}

/* line 631, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px;
}

/* line 638, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-resizable-sw {
  cursor: sw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  bottom: -5px;
}

/* line 645, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-resizable-nw {
  cursor: nw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  top: -5px;
}

/* line 652, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-resizable-ne {
  cursor: ne-resize;
  width: 9px;
  height: 9px;
  right: -5px;
  top: -5px;
}

/* line 659, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-progressbar {
  height: 2em;
  text-align: left;
  overflow: hidden;
}

/* line 664, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-progressbar .ui-progressbar-value {
  margin: -1px;
  height: 100%;
}

/* line 668, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-progressbar .ui-progressbar-overlay {
  background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
  height: 100%;
  -ms-filter: "alpha(opacity=25)";
  /* support: IE8 */
  opacity: 0.25;
}

/* line 674, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-progressbar-indeterminate .ui-progressbar-value {
  background-image: none;
}

/* line 677, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-selectable {
  touch-action: none;
}

/* line 681, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-selectable-helper {
  position: absolute;
  z-index: 100;
  border: 1px dotted black;
}

/* line 686, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-selectmenu-menu {
  padding: 0;
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}

/* line 694, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-selectmenu-menu .ui-menu {
  overflow: auto;
  overflow-x: hidden;
  padding-bottom: 1px;
}

/* line 699, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
  font-size: 1em;
  font-weight: bold;
  line-height: 1.5;
  padding: 2px 0.4em;
  margin: 0.5em 0 0 0;
  height: auto;
  border: 0;
}

/* line 708, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-selectmenu-open {
  display: block;
}

/* line 711, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-selectmenu-text {
  display: block;
  margin-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 717, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-selectmenu-button.ui-button {
  text-align: left;
  white-space: nowrap;
  width: 14em;
}

/* line 722, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-selectmenu-icon.ui-icon {
  float: right;
  margin-top: 0;
}

/* line 726, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-slider {
  position: relative;
  text-align: left;
}

/* line 730, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: pointer;
  touch-action: none;
}

/* line 739, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
}

/* support: IE8 - See #6727 */
/* line 749, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
  filter: inherit;
}

/* line 754, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-slider-horizontal {
  height: .8em;
}

/* line 757, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-slider-horizontal .ui-slider-handle {
  top: -.3em;
  margin-left: -.6em;
}

/* line 761, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}

/* line 765, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}

/* line 768, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}

/* line 772, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-slider-vertical {
  width: .8em;
  height: 100px;
}

/* line 776, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-slider-vertical .ui-slider-handle {
  left: -.3em;
  margin-left: 0;
  margin-bottom: -.6em;
}

/* line 781, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}

/* line 785, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}

/* line 788, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-slider-vertical .ui-slider-range-max {
  top: 0;
}

/* line 791, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-sortable-handle {
  touch-action: none;
}

/* line 795, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-spinner {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding: 0;
  vertical-align: middle;
}

/* line 802, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-spinner-input {
  border: none;
  background: none;
  color: inherit;
  padding: .222em 0;
  margin: .2em 0;
  vertical-align: middle;
  margin-left: .4em;
  margin-right: 2em;
}

/* line 812, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-spinner-button {
  width: 1.6em;
  height: 50%;
  font-size: .5em;
  padding: 0;
  margin: 0;
  text-align: center;
  position: absolute;
  cursor: default;
  display: block;
  overflow: hidden;
  right: 0;
}

/* more specificity required here to override default borders */
/* line 826, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-spinner a.ui-spinner-button {
  border-top-style: none;
  border-bottom-style: none;
  border-right-style: none;
}

/* line 831, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-spinner-up {
  top: 0;
}

/* line 834, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-spinner-down {
  bottom: 0;
}

/* line 837, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-tabs {
  position: relative;
  /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
  padding: .2em;
}

/* line 841, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-tabs .ui-tabs-nav {
  margin: 0;
  padding: .2em .2em 0;
}

/* line 845, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-tabs .ui-tabs-nav li {
  list-style: none;
  float: left;
  position: relative;
  top: 0;
  margin: 1px .2em 0 0;
  border-bottom-width: 0;
  padding: 0;
  white-space: nowrap;
}

/* line 855, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  float: left;
  padding: .5em 1em;
  text-decoration: none;
}

/* line 860, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
  margin-bottom: -1px;
  padding-bottom: 1px;
}

/* line 864, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
  cursor: text;
}

/* line 869, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
  cursor: pointer;
}

/* line 872, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-tabs .ui-tabs-panel {
  display: block;
  border-width: 0;
  padding: 1em 1.4em;
  background: none;
}

/* line 878, node_modules/jquery-ui-dist/jquery-ui.structure.css */
.ui-tooltip {
  padding: 8px;
  position: absolute;
  z-index: 9999;
  max-width: 300px;
}

/* line 884, node_modules/jquery-ui-dist/jquery-ui.structure.css */
body .ui-tooltip {
  border-width: 2px;
}

/*!
 * jQuery UI CSS Framework 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit https://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(/%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(/%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(/%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(/%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(/%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(/%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(/%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=%22alpha(opacity%3D30)%22&opacityFilterOverlay=%22alpha(opacity%3D30)%22&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
 */
/* Component containers
----------------------------------*/
/* line 17, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-widget {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em;
}

/* line 21, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-widget .ui-widget {
  font-size: 1em;
}

/* line 24, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em;
}

/* line 31, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-widget.ui-widget-content {
  border: 1px solid #c5c5c5;
}

/* line 34, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-widget-content {
  border: 1px solid #dddddd;
  background: #ffffff;
  color: #333333;
}

/* line 39, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-widget-content a {
  color: #333333;
}

/* line 42, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-widget-header {
  border: 1px solid #dddddd;
  background: #e9e9e9;
  color: #333333;
  font-weight: bold;
}

/* line 48, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-widget-header a {
  color: #333333;
}

/* Interaction states
----------------------------------*/
/* line 54, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
  border: 1px solid #c5c5c5;
  background: #f6f6f6;
  font-weight: normal;
  color: #454545;
}

/* line 68, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a.ui-button:link,
a.ui-button:visited,
.ui-button {
  color: #454545;
  text-decoration: none;
}

/* line 78, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
  border: 1px solid #cccccc;
  background: #ededed;
  font-weight: normal;
  color: #2b2b2b;
}

/* line 91, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
  color: #2b2b2b;
  text-decoration: none;
}

/* line 105, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-visual-focus {
  box-shadow: 0 0 3px 1px #5e9ed6;
}

/* line 108, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
  border: 1px solid #003eff;
  background: #007fff;
  font-weight: normal;
  color: #ffffff;
}

/* line 119, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-background,
.ui-state-active .ui-icon-background {
  border: #003eff;
  background-color: #ffffff;
}

/* line 124, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #ffffff;
  text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
/* line 133, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #dad55e;
  background: #fffa90;
  color: #777620;
}

/* line 140, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-state-checked {
  border: 1px solid #dad55e;
  background: #fffa90;
}

/* line 144, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #777620;
}

/* line 149, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #f1a899;
  background: #fddfdf;
  color: #5f3f3f;
}

/* line 156, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #5f3f3f;
}

/* line 161, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #5f3f3f;
}

/* line 166, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}

/* line 171, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: .7;
  -ms-filter: "alpha(opacity=70)";
  /* support: IE8 */
  font-weight: normal;
}

/* line 178, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: .35;
  -ms-filter: "alpha(opacity=35)";
  /* support: IE8 */
  background-image: none;
}

/* line 185, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-state-disabled .ui-icon {
  -ms-filter: "alpha(opacity=35)";
  /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/
/* states and images */
/* line 193, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon {
  width: 16px;
  height: 16px;
}

/* line 197, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url(/images/ui-icons_444444_256x240.png);
}

/* line 201, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-widget-header .ui-icon {
  background-image: url(/images/ui-icons_444444_256x240.png);
}

/* line 204, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
  background-image: url(/images/ui-icons_555555_256x240.png);
}

/* line 210, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
  background-image: url(/images/ui-icons_ffffff_256x240.png);
}

/* line 214, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
  background-image: url(/images/ui-icons_777620_256x240.png);
}

/* line 218, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url(/images/ui-icons_cc0000_256x240.png);
}

/* line 222, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-button .ui-icon {
  background-image: url(/images/ui-icons_777777_256x240.png);
}

/* positioning */
/* Three classes needed to override `.ui-button:hover .ui-icon` */
/* line 228, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-blank.ui-icon-blank.ui-icon-blank {
  background-image: none;
}

/* line 231, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-caret-1-n {
  background-position: 0 0;
}

/* line 232, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-caret-1-ne {
  background-position: -16px 0;
}

/* line 233, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-caret-1-e {
  background-position: -32px 0;
}

/* line 234, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-caret-1-se {
  background-position: -48px 0;
}

/* line 235, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-caret-1-s {
  background-position: -65px 0;
}

/* line 236, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-caret-1-sw {
  background-position: -80px 0;
}

/* line 237, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-caret-1-w {
  background-position: -96px 0;
}

/* line 238, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-caret-1-nw {
  background-position: -112px 0;
}

/* line 239, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-caret-2-n-s {
  background-position: -128px 0;
}

/* line 240, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-caret-2-e-w {
  background-position: -144px 0;
}

/* line 241, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}

/* line 242, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}

/* line 243, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}

/* line 244, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}

/* line 245, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-triangle-1-s {
  background-position: -65px -16px;
}

/* line 246, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}

/* line 247, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}

/* line 248, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}

/* line 249, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}

/* line 250, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}

/* line 251, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}

/* line 252, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}

/* line 253, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}

/* line 254, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}

/* line 255, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrow-1-s {
  background-position: -65px -32px;
}

/* line 256, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}

/* line 257, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}

/* line 258, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}

/* line 259, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}

/* line 260, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}

/* line 261, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}

/* line 262, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}

/* line 263, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}

/* line 264, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}

/* line 265, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}

/* line 266, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}

/* line 267, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowthick-1-n {
  background-position: 1px -48px;
}

/* line 268, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}

/* line 269, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}

/* line 270, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}

/* line 271, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}

/* line 272, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}

/* line 273, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}

/* line 274, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}

/* line 275, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}

/* line 276, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}

/* line 277, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}

/* line 278, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}

/* line 279, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}

/* line 280, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}

/* line 281, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}

/* line 282, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}

/* line 283, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}

/* line 284, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}

/* line 285, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}

/* line 286, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}

/* line 287, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}

/* line 288, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}

/* line 289, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}

/* line 290, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}

/* line 291, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}

/* line 292, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}

/* line 293, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}

/* line 294, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}

/* line 295, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}

/* line 296, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}

/* line 297, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-extlink {
  background-position: -32px -80px;
}

/* line 298, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-newwin {
  background-position: -48px -80px;
}

/* line 299, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-refresh {
  background-position: -64px -80px;
}

/* line 300, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-shuffle {
  background-position: -80px -80px;
}

/* line 301, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}

/* line 302, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}

/* line 303, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}

/* line 304, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-folder-open {
  background-position: -16px -96px;
}

/* line 305, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-document {
  background-position: -32px -96px;
}

/* line 306, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-document-b {
  background-position: -48px -96px;
}

/* line 307, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-note {
  background-position: -64px -96px;
}

/* line 308, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-mail-closed {
  background-position: -80px -96px;
}

/* line 309, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-mail-open {
  background-position: -96px -96px;
}

/* line 310, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-suitcase {
  background-position: -112px -96px;
}

/* line 311, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-comment {
  background-position: -128px -96px;
}

/* line 312, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-person {
  background-position: -144px -96px;
}

/* line 313, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-print {
  background-position: -160px -96px;
}

/* line 314, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-trash {
  background-position: -176px -96px;
}

/* line 315, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-locked {
  background-position: -192px -96px;
}

/* line 316, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-unlocked {
  background-position: -208px -96px;
}

/* line 317, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-bookmark {
  background-position: -224px -96px;
}

/* line 318, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-tag {
  background-position: -240px -96px;
}

/* line 319, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-home {
  background-position: 0 -112px;
}

/* line 320, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-flag {
  background-position: -16px -112px;
}

/* line 321, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-calendar {
  background-position: -32px -112px;
}

/* line 322, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-cart {
  background-position: -48px -112px;
}

/* line 323, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-pencil {
  background-position: -64px -112px;
}

/* line 324, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-clock {
  background-position: -80px -112px;
}

/* line 325, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-disk {
  background-position: -96px -112px;
}

/* line 326, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-calculator {
  background-position: -112px -112px;
}

/* line 327, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-zoomin {
  background-position: -128px -112px;
}

/* line 328, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-zoomout {
  background-position: -144px -112px;
}

/* line 329, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-search {
  background-position: -160px -112px;
}

/* line 330, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-wrench {
  background-position: -176px -112px;
}

/* line 331, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-gear {
  background-position: -192px -112px;
}

/* line 332, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-heart {
  background-position: -208px -112px;
}

/* line 333, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-star {
  background-position: -224px -112px;
}

/* line 334, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-link {
  background-position: -240px -112px;
}

/* line 335, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-cancel {
  background-position: 0 -128px;
}

/* line 336, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-plus {
  background-position: -16px -128px;
}

/* line 337, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-plusthick {
  background-position: -32px -128px;
}

/* line 338, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-minus {
  background-position: -48px -128px;
}

/* line 339, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-minusthick {
  background-position: -64px -128px;
}

/* line 340, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-close {
  background-position: -80px -128px;
}

/* line 341, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-closethick {
  background-position: -96px -128px;
}

/* line 342, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-key {
  background-position: -112px -128px;
}

/* line 343, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-lightbulb {
  background-position: -128px -128px;
}

/* line 344, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-scissors {
  background-position: -144px -128px;
}

/* line 345, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-clipboard {
  background-position: -160px -128px;
}

/* line 346, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-copy {
  background-position: -176px -128px;
}

/* line 347, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-contact {
  background-position: -192px -128px;
}

/* line 348, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-image {
  background-position: -208px -128px;
}

/* line 349, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-video {
  background-position: -224px -128px;
}

/* line 350, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-script {
  background-position: -240px -128px;
}

/* line 351, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-alert {
  background-position: 0 -144px;
}

/* line 352, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-info {
  background-position: -16px -144px;
}

/* line 353, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-notice {
  background-position: -32px -144px;
}

/* line 354, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-help {
  background-position: -48px -144px;
}

/* line 355, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-check {
  background-position: -64px -144px;
}

/* line 356, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-bullet {
  background-position: -80px -144px;
}

/* line 357, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-radio-on {
  background-position: -96px -144px;
}

/* line 358, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-radio-off {
  background-position: -112px -144px;
}

/* line 359, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-pin-w {
  background-position: -128px -144px;
}

/* line 360, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-pin-s {
  background-position: -144px -144px;
}

/* line 361, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-play {
  background-position: 0 -160px;
}

/* line 362, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-pause {
  background-position: -16px -160px;
}

/* line 363, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-seek-next {
  background-position: -32px -160px;
}

/* line 364, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-seek-prev {
  background-position: -48px -160px;
}

/* line 365, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-seek-end {
  background-position: -64px -160px;
}

/* line 366, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-seek-start {
  background-position: -80px -160px;
}

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
/* line 368, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-seek-first {
  background-position: -80px -160px;
}

/* line 369, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-stop {
  background-position: -96px -160px;
}

/* line 370, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-eject {
  background-position: -112px -160px;
}

/* line 371, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-volume-off {
  background-position: -128px -160px;
}

/* line 372, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-volume-on {
  background-position: -144px -160px;
}

/* line 373, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-power {
  background-position: 0 -176px;
}

/* line 374, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-signal-diag {
  background-position: -16px -176px;
}

/* line 375, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-signal {
  background-position: -32px -176px;
}

/* line 376, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-battery-0 {
  background-position: -48px -176px;
}

/* line 377, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-battery-1 {
  background-position: -64px -176px;
}

/* line 378, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-battery-2 {
  background-position: -80px -176px;
}

/* line 379, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-battery-3 {
  background-position: -96px -176px;
}

/* line 380, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-circle-plus {
  background-position: 0 -192px;
}

/* line 381, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-circle-minus {
  background-position: -16px -192px;
}

/* line 382, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-circle-close {
  background-position: -32px -192px;
}

/* line 383, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}

/* line 384, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}

/* line 385, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}

/* line 386, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}

/* line 387, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}

/* line 388, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}

/* line 389, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}

/* line 390, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}

/* line 391, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}

/* line 392, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}

/* line 393, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-circle-check {
  background-position: -208px -192px;
}

/* line 394, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}

/* line 395, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}

/* line 396, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}

/* line 397, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}

/* line 398, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}

/* line 399, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}

/* line 400, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}

/* line 401, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}

/* line 402, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}

/* line 403, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}

/* line 404, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}

/* line 405, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}

/* Misc visuals
----------------------------------*/
/* Corner radius */
/* line 412, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 3px;
}

/* line 418, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 3px;
}

/* line 424, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 3px;
}

/* line 430, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 3px;
}

/* Overlays */
/* line 438, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-widget-overlay {
  background: #aaaaaa;
  opacity: .003;
  -ms-filter: "alpha(opacity=.3)";
  /* support: IE8 */
}

/* line 443, node_modules/jquery-ui-dist/jquery-ui.theme.css */
.ui-widget-shadow {
  box-shadow: 0px 0px 5px #666666;
}

/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/* line 1, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_root.scss */
:root {
  --blue: #073055;
  --indigo: #01549b;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #9c144c;
  --orange: #fd7e14;
  --yellow: #d5a940;
  --green: #18bc9c;
  --teal: #20c997;
  --cyan: #3498db;
  --white: #F4F5F8;
  --gray: #95a5a6;
  --gray-dark: #343a40;
  --primary: #6777ef;
  --secondary: #cdd3d8;
  --success: #63ed7a;
  --info: #3abaf4;
  --warning: #ffa426;
  --danger: #fc544b;
  --light: #e3eaef;
  --grey: #868e96;
  --whitesmoke: #f7f9f9;
  --dark: #191d21;
  --muted: #98a6ad;
  --body: #f4f6f9;
  --font: #6c757d;
  --fontdark: #34395e;
  --white: #ffffff;
  --formcontrol_normal_background: #fdfdff;
  --formcontrol_normal_border: #e4e6fc;
  --formcontrol_focus_background: #fefeff;
  --formcontrol_focus_border: #95a0f4;
  --section_title_line: #6777ef;
  --primary: #073055;
  --secondary: #95a5a6;
  --success: #20c997;
  --info: #01549b;
  --warning: #d5a940;
  --danger: #9c144c;
  --light: #ecf0f1;
  --dark: #7b8a8b;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: "Titillium Web", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

/* line 19, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
*,
*::before,
*::after {
  box-sizing: border-box;
}

/* line 25, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* line 35, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

/* line 46, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
body {
  margin: 0;
  font-family: "Titillium Web", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #F4F5F8;
}

/* line 62, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
[tabindex="-1"]:focus {
  outline: 0 !important;
}

/* line 72, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

/* line 88, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

/* line 97, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
p {
  margin-top: 0;
  margin-bottom: 1rem;
}

/* line 110, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

/* line 119, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

/* line 125, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

/* line 132, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

/* line 139, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
dt {
  font-weight: 700;
}

/* line 143, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

/* line 148, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
blockquote {
  margin: 0 0 1rem;
}

/* line 152, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
b,
strong {
  font-weight: bolder;
}

/* line 157, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
small {
  font-size: 80%;
}

/* line 166, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

/* line 174, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
sub {
  bottom: -.25em;
}

/* line 175, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
sup {
  top: -.5em;
}

/* line 182, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
a {
  color: #01549b;
  text-decoration: none;
  background-color: transparent;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a:hover {
  color: #012b4f;
  text-decoration: underline;
}

/* line 199, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}

/* line 208, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
a:not([href]):not([tabindex]):focus {
  outline: 0;
}

/* line 218, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

/* line 226, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
}

/* line 240, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
figure {
  margin: 0 0 1rem;
}

/* line 250, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
img {
  vertical-align: middle;
  border-style: none;
}

/* line 255, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
svg {
  overflow: hidden;
  vertical-align: middle;
}

/* line 267, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
table {
  border-collapse: collapse;
}

/* line 271, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #95a5a6;
  text-align: left;
  caption-side: bottom;
}

/* line 279, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
th {
  text-align: inherit;
}

/* line 290, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

/* line 299, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
button {
  border-radius: 0;
}

/* line 308, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

/* line 313, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

/* line 324, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
button,
input {
  overflow: visible;
}

/* line 329, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
button,
select {
  text-transform: none;
}

/* line 337, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
select {
  word-wrap: normal;
}

/* line 345, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/* line 358, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer;
}

/* line 365, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

/* line 373, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}

/* line 380, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox;
}

/* line 392, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
textarea {
  overflow: auto;
  resize: vertical;
}

/* line 398, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

/* line 413, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

/* line 425, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
progress {
  vertical-align: baseline;
}

/* line 430, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/* line 435, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

/* line 448, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 457, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

/* line 466, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
output {
  display: inline-block;
}

/* line 470, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
summary {
  display: list-item;
  cursor: pointer;
}

/* line 475, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
template {
  display: none;
}

/* line 481, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_reboot.scss */
[hidden] {
  display: none !important;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

/* line 16, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
h1, .h1 {
  font-size: 3rem;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
h2, .h2 {
  font-size: 2.5rem;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
h3, .h3 {
  font-size: 2rem;
}

/* line 19, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
h4, .h4 {
  font-size: 1.40625rem;
}

/* line 20, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
h5, .h5 {
  font-size: 1.171875rem;
}

/* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
h6, .h6 {
  font-size: 0.9375rem;
}

/* line 23, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
.lead {
  font-size: 1.171875rem;
  font-weight: 300;
}

/* line 29, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

/* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

/* line 39, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

/* line 44, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

/* line 55, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 67, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
small,
.small {
  font-size: 80%;
  font-weight: 400;
}

/* line 73, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

/* line 84, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
.list-unstyled {
  padding-left: 0;
  list-style: none;
}

/* line 89, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
.list-inline {
  padding-left: 0;
  list-style: none;
}

/* line 92, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
.list-inline-item {
  display: inline-block;
}

/* line 95, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

/* line 106, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

/* line 112, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
.blockquote {
  margin-bottom: 1rem;
  font-size: 1.171875rem;
}

/* line 117, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #95a5a6;
}

/* line 122, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_type.scss */
.blockquote-footer::before {
  content: "\2014\00A0";
}

/* line 8, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */
.img-fluid {
  max-width: 100%;
  height: auto;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */
.img-thumbnail {
  padding: 0.25rem;
  background-color: #F4F5F8;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

/* line 29, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */
.figure {
  display: inline-block;
}

/* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */
.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

/* line 39, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_images.scss */
.figure-caption {
  font-size: 90%;
  color: #95a5a6;
}

/* line 2, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */
code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word;
}

/* line 8, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */
a > code {
  color: inherit;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */
kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #F4F5F8;
  background-color: #212529;
  border-radius: 0.2rem;
}

/* line 22, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

/* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */
pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}

/* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

/* line 45, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_code.scss */
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */
.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  /* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */
  .container {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  /* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */
  .container {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  /* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */
  .container {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  /* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */
  .container {
    max-width: 1140px;
  }
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */
.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

/* line 28, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

/* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */
.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

/* line 38, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_grid.scss */
.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

/* line 8, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

/* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

/* line 35, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

/* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}

/* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

/* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

/* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

/* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}

/* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

/* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}

/* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}

/* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

/* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}

/* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}

/* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

/* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-first {
  order: -1;
}

/* line 49, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-last {
  order: 13;
}

/* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-0 {
  order: 0;
}

/* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-1 {
  order: 1;
}

/* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-2 {
  order: 2;
}

/* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-3 {
  order: 3;
}

/* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-4 {
  order: 4;
}

/* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-5 {
  order: 5;
}

/* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-6 {
  order: 6;
}

/* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-7 {
  order: 7;
}

/* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-8 {
  order: 8;
}

/* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-9 {
  order: 9;
}

/* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-10 {
  order: 10;
}

/* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-11 {
  order: 11;
}

/* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-12 {
  order: 12;
}

/* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-1 {
  margin-left: 8.3333333333%;
}

/* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-2 {
  margin-left: 16.6666666667%;
}

/* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-3 {
  margin-left: 25%;
}

/* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-4 {
  margin-left: 33.3333333333%;
}

/* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-5 {
  margin-left: 41.6666666667%;
}

/* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-6 {
  margin-left: 50%;
}

/* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-7 {
  margin-left: 58.3333333333%;
}

/* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-8 {
  margin-left: 66.6666666667%;
}

/* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-9 {
  margin-left: 75%;
}

/* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-10 {
  margin-left: 83.3333333333%;
}

/* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-11 {
  margin-left: 91.6666666667%;
}

@media (min-width: 576px) {
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  /* line 35, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-first {
    order: -1;
  }
  /* line 49, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-last {
    order: 13;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-0 {
    order: 0;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-1 {
    order: 1;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-2 {
    order: 2;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-3 {
    order: 3;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-4 {
    order: 4;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-5 {
    order: 5;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-6 {
    order: 6;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-7 {
    order: 7;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-8 {
    order: 8;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-9 {
    order: 9;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-10 {
    order: 10;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-11 {
    order: 11;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-12 {
    order: 12;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-0 {
    margin-left: 0;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-3 {
    margin-left: 25%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-6 {
    margin-left: 50%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-9 {
    margin-left: 75%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}

@media (min-width: 768px) {
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  /* line 35, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-first {
    order: -1;
  }
  /* line 49, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-last {
    order: 13;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-0 {
    order: 0;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-1 {
    order: 1;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-2 {
    order: 2;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-3 {
    order: 3;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-4 {
    order: 4;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-5 {
    order: 5;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-6 {
    order: 6;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-7 {
    order: 7;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-8 {
    order: 8;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-9 {
    order: 9;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-10 {
    order: 10;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-11 {
    order: 11;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-12 {
    order: 12;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-0 {
    margin-left: 0;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-1 {
    margin-left: 8.3333333333%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-2 {
    margin-left: 16.6666666667%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-3 {
    margin-left: 25%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-4 {
    margin-left: 33.3333333333%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-5 {
    margin-left: 41.6666666667%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-6 {
    margin-left: 50%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-7 {
    margin-left: 58.3333333333%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-8 {
    margin-left: 66.6666666667%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-9 {
    margin-left: 75%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-10 {
    margin-left: 83.3333333333%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}

@media (min-width: 992px) {
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  /* line 35, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-first {
    order: -1;
  }
  /* line 49, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-last {
    order: 13;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-0 {
    order: 0;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-1 {
    order: 1;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-2 {
    order: 2;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-3 {
    order: 3;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-4 {
    order: 4;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-5 {
    order: 5;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-6 {
    order: 6;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-7 {
    order: 7;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-8 {
    order: 8;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-9 {
    order: 9;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-10 {
    order: 10;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-11 {
    order: 11;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-12 {
    order: 12;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-0 {
    margin-left: 0;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-3 {
    margin-left: 25%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-6 {
    margin-left: 50%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-9 {
    margin-left: 75%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}

@media (min-width: 1200px) {
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  /* line 35, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-first {
    order: -1;
  }
  /* line 49, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-last {
    order: 13;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-0 {
    order: 0;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-1 {
    order: 1;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-2 {
    order: 2;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-3 {
    order: 3;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-4 {
    order: 4;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-5 {
    order: 5;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-6 {
    order: 6;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-7 {
    order: 7;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-8 {
    order: 8;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-9 {
    order: 9;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-10 {
    order: 10;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-11 {
    order: 11;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-12 {
    order: 12;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-0 {
    margin-left: 0;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-3 {
    margin-left: 25%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-6 {
    margin-left: 50%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-9 {
    margin-left: 75%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }
  /* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}

/* line 5, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}

/* line 23, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

/* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

/* line 45, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
.table-bordered {
  border: 1px solid #dee2e6;
}

/* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}

/* line 54, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

/* line 62, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

/* line 75, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
.table-striped tbody tr:nth-of-type(odd) {
  background-color: #ecf0f1;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b2beca;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #798fa3;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-hover .table-primary:hover {
  background-color: #a3b1c0;
}

/* line 32, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #a3b1c0;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d9dfe1;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #c3cbcd;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-hover .table-secondary:hover {
  background-color: #cbd3d6;
}

/* line 32, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #cbd3d6;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-success,
.table-success > th,
.table-success > td {
  background-color: #b9e9dd;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #86dec6;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-hover .table-success:hover {
  background-color: #a6e3d4;
}

/* line 32, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #a6e3d4;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-info,
.table-info > th,
.table-info > td {
  background-color: #b0c8de;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #76a1c8;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-hover .table-info:hover {
  background-color: #9ebbd6;
}

/* line 32, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #9ebbd6;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ebe0c4;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #e4cd98;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-hover .table-warning:hover {
  background-color: #e5d6b1;
}

/* line 32, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #e5d6b1;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #dbb6c8;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #c6809f;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-hover .table-danger:hover {
  background-color: #d3a5bb;
}

/* line 32, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #d3a5bb;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-light,
.table-light > th,
.table-light > td {
  background-color: #f2f4f6;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #f0f2f4;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-hover .table-light:hover {
  background-color: #e3e7ec;
}

/* line 32, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #e3e7ec;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #d2d7d9;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #b5bdbf;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-hover .table-dark:hover {
  background-color: #c4cbcd;
}

/* line 32, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #c4cbcd;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

/* line 32, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

/* line 114, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
.table .thead-dark th {
  color: #F4F5F8;
  background-color: #343a40;
  border-color: #454d55;
}

/* line 122, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
.table .thead-light th {
  color: #7b8a8b;
  background-color: #ecf0f1;
  border-color: #dee2e6;
}

/* line 130, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
.table-dark {
  color: #F4F5F8;
  background-color: #343a40;
}

/* line 134, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #454d55;
}

/* line 140, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
.table-dark.table-bordered {
  border: 0;
}

/* line 145, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(244, 245, 248, 0.05);
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-dark.table-hover tbody tr:hover {
  color: #F4F5F8;
  background-color: rgba(244, 245, 248, 0.075);
}

@media (max-width: 575.98px) {
  /* line 171, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  /* line 179, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}

@media (max-width: 767.98px) {
  /* line 171, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  /* line 179, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}

@media (max-width: 991.98px) {
  /* line 171, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  /* line 179, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}

@media (max-width: 1199.98px) {
  /* line 171, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  /* line 179, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}

/* line 171, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

/* line 179, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tables.scss */
.table-responsive > .table-bordered {
  border: 0;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.5;
  color: #7b8a8b;
  background-color: #F4F5F8;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-control {
    transition: none;
  }
}

/* line 28, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.form-control:focus {
  color: #7b8a8b;
  background-color: #F4F5F8;
  border-color: #1173cb;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(7, 48, 85, 0.25);
}

/* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control::-moz-placeholder {
  color: #95a5a6;
  opacity: 1;
}
.form-control::placeholder {
  color: #95a5a6;
  opacity: 1;
}

/* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control:disabled, .form-control[readonly] {
  background-color: #ecf0f1;
  opacity: 1;
}

/* line 57, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
select.form-control:focus::-ms-value {
  color: #7b8a8b;
  background-color: #F4F5F8;
}

/* line 69, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

/* line 82, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

/* line 90, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.171875rem;
  line-height: 1.5;
}

/* line 97, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.8203125rem;
  line-height: 1.5;
}

/* line 110, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

/* line 122, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

/* line 137, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.8203125rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

/* line 145, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.171875rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

/* line 155, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
select.form-control[size], select.form-control[multiple] {
  height: auto;
}

/* line 161, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
textarea.form-control {
  height: auto;
}

/* line 170, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-group {
  margin-bottom: 1rem;
}

/* line 174, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-text {
  display: block;
  margin-top: 0.25rem;
}

/* line 184, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

/* line 190, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-row > .col,
.form-row > [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}

/* line 202, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

/* line 208, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}

/* line 213, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-check-input:disabled ~ .form-check-label {
  color: #95a5a6;
}

/* line 218, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-check-label {
  margin-bottom: 0;
}

/* line 222, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}

/* line 229, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

/* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #20c997;
}

/* line 38, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.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.8203125rem;
  line-height: 1.5;
  color: #F4F5F8;
  background-color: rgba(32, 201, 151, 0.9);
  border-radius: 0.25rem;
}

/* line 54, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #20c997;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2320c997' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

/* line 65, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #20c997;
  box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.25);
}

/* line 70, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .form-control:valid ~ .valid-feedback,
.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
.form-control.is-valid ~ .valid-tooltip {
  display: block;
}

/* line 78, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

/* line 87, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #20c997;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2320c997' 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") #F4F5F8 no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

/* line 95, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #20c997;
  box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.25);
}

/* line 100, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-select:valid ~ .valid-feedback,
.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
.custom-select.is-valid ~ .valid-tooltip {
  display: block;
}

/* line 109, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .form-control-file:valid ~ .valid-feedback,
.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
.form-control-file.is-valid ~ .valid-tooltip {
  display: block;
}

/* line 117, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #20c997;
}

/* line 121, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

/* line 129, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #20c997;
}

/* line 132, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #20c997;
}

/* line 137, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
  display: block;
}

/* line 142, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #3ce0af;
  background-color: #3ce0af;
}

/* line 149, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.25);
}

/* line 153, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #20c997;
}

/* line 163, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #20c997;
}

/* line 167, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block;
}

/* line 172, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #20c997;
  box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.25);
}

/* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #9c144c;
}

/* line 38, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.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.8203125rem;
  line-height: 1.5;
  color: #F4F5F8;
  background-color: rgba(156, 20, 76, 0.9);
  border-radius: 0.25rem;
}

/* line 54, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #9c144c;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%239c144c' viewBox='-2 -2 7 7'%3e%3cpath stroke='%239c144c' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

/* line 65, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #9c144c;
  box-shadow: 0 0 0 0.2rem rgba(156, 20, 76, 0.25);
}

/* line 70, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .form-control:invalid ~ .invalid-feedback,
.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
.form-control.is-invalid ~ .invalid-tooltip {
  display: block;
}

/* line 78, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

/* line 87, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #9c144c;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%239c144c' viewBox='-2 -2 7 7'%3e%3cpath stroke='%239c144c' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #F4F5F8 no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

/* line 95, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #9c144c;
  box-shadow: 0 0 0 0.2rem rgba(156, 20, 76, 0.25);
}

/* line 100, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-select:invalid ~ .invalid-feedback,
.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,
.custom-select.is-invalid ~ .invalid-tooltip {
  display: block;
}

/* line 109, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .form-control-file:invalid ~ .invalid-feedback,
.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
.form-control-file.is-invalid ~ .invalid-tooltip {
  display: block;
}

/* line 117, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #9c144c;
}

/* line 121, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

/* line 129, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #9c144c;
}

/* line 132, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #9c144c;
}

/* line 137, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

/* line 142, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #c91a62;
  background-color: #c91a62;
}

/* line 149, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(156, 20, 76, 0.25);
}

/* line 153, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #9c144c;
}

/* line 163, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #9c144c;
}

/* line 167, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

/* line 172, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #9c144c;
  box-shadow: 0 0 0 0.2rem rgba(156, 20, 76, 0.25);
}

/* line 258, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}

/* line 266, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
.form-inline .form-check {
  width: 100%;
}

@media (min-width: 576px) {
  /* line 272, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  /* line 280, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  /* line 289, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  /* line 296, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  /* line 300, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .input-group,
.form-inline .custom-select {
    width: auto;
  }
  /* line 307, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  /* line 314, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  /* line 322, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  /* line 326, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 0.9375rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
  .btn {
    transition: none;
  }
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn:hover {
  color: #212529;
  text-decoration: none;
}

/* line 25, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(7, 48, 85, 0.25);
}

/* line 32, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}

/* line 49, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

/* line 60, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-primary {
  color: #F4F5F8;
  background-color: #073055;
  border-color: #073055;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-primary:hover {
  color: #F4F5F8;
  background-color: #041c32;
  border-color: #031526;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:focus, .btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(43, 78, 109, 0.5);
}

/* line 29, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary.disabled, .btn-primary:disabled {
  color: #F4F5F8;
  background-color: #073055;
  border-color: #073055;
}

/* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary.active:not(:disabled):not(.disabled), .show > .btn-primary.dropdown-toggle {
  color: #F4F5F8;
  background-color: #031526;
  border-color: #020f1a;
}

/* line 50, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary.active:not(:disabled):not(.disabled):focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(43, 78, 109, 0.5);
}

/* line 60, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-secondary {
  color: #F4F5F8;
  background-color: #95a5a6;
  border-color: #95a5a6;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-secondary:hover {
  color: #F4F5F8;
  background-color: #809395;
  border-color: #798d8f;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-secondary:focus, .btn-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(163, 177, 178, 0.5);
}

/* line 29, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #F4F5F8;
  background-color: #95a5a6;
  border-color: #95a5a6;
}

/* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary.active:not(:disabled):not(.disabled), .show > .btn-secondary.dropdown-toggle {
  color: #F4F5F8;
  background-color: #798d8f;
  border-color: #738789;
}

/* line 50, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary.active:not(:disabled):not(.disabled):focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(163, 177, 178, 0.5);
}

/* line 60, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-success {
  color: #F4F5F8;
  background-color: #20c997;
  border-color: #20c997;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-success:hover {
  color: #F4F5F8;
  background-color: #1ba87e;
  border-color: #199d76;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success:focus, .btn-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(64, 208, 166, 0.5);
}

/* line 29, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success.disabled, .btn-success:disabled {
  color: #F4F5F8;
  background-color: #20c997;
  border-color: #20c997;
}

/* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success:not(:disabled):not(.disabled):active, .btn-success.active:not(:disabled):not(.disabled), .show > .btn-success.dropdown-toggle {
  color: #F4F5F8;
  background-color: #199d76;
  border-color: #17926e;
}

/* line 50, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success.active:not(:disabled):not(.disabled):focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(64, 208, 166, 0.5);
}

/* line 60, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-info {
  color: #F4F5F8;
  background-color: #01549b;
  border-color: #01549b;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-info:hover {
  color: #F4F5F8;
  background-color: #013f75;
  border-color: #013968;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info:focus, .btn-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(37, 108, 169, 0.5);
}

/* line 29, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info.disabled, .btn-info:disabled {
  color: #F4F5F8;
  background-color: #01549b;
  border-color: #01549b;
}

/* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info:not(:disabled):not(.disabled):active, .btn-info.active:not(:disabled):not(.disabled), .show > .btn-info.dropdown-toggle {
  color: #F4F5F8;
  background-color: #013968;
  border-color: #01325c;
}

/* line 50, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info.active:not(:disabled):not(.disabled):focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(37, 108, 169, 0.5);
}

/* line 60, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-warning {
  color: #F4F5F8;
  background-color: #d5a940;
  border-color: #d5a940;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-warning:hover {
  color: #F4F5F8;
  background-color: #c4972b;
  border-color: #b98f29;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning:focus, .btn-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(218, 180, 92, 0.5);
}

/* line 29, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning.disabled, .btn-warning:disabled {
  color: #F4F5F8;
  background-color: #d5a940;
  border-color: #d5a940;
}

/* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning.active:not(:disabled):not(.disabled), .show > .btn-warning.dropdown-toggle {
  color: #F4F5F8;
  background-color: #b98f29;
  border-color: #af8726;
}

/* line 50, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning.active:not(:disabled):not(.disabled):focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(218, 180, 92, 0.5);
}

/* line 60, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-danger {
  color: #F4F5F8;
  background-color: #9c144c;
  border-color: #9c144c;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-danger:hover {
  color: #F4F5F8;
  background-color: #7a103b;
  border-color: #6f0e36;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger:focus, .btn-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(169, 54, 102, 0.5);
}

/* line 29, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger.disabled, .btn-danger:disabled {
  color: #F4F5F8;
  background-color: #9c144c;
  border-color: #9c144c;
}

/* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger.active:not(:disabled):not(.disabled), .show > .btn-danger.dropdown-toggle {
  color: #F4F5F8;
  background-color: #6f0e36;
  border-color: #630d30;
}

/* line 50, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger.active:not(:disabled):not(.disabled):focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(169, 54, 102, 0.5);
}

/* line 60, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-light {
  color: #212529;
  background-color: #ecf0f1;
  border-color: #ecf0f1;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-light:hover {
  color: #212529;
  background-color: #d6dfe1;
  border-color: #cfd9db;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-light:focus, .btn-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(206, 210, 211, 0.5);
}

/* line 29, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #ecf0f1;
  border-color: #ecf0f1;
}

/* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-light:not(:disabled):not(.disabled):active, .btn-light.active:not(:disabled):not(.disabled), .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #cfd9db;
  border-color: #c7d3d6;
}

/* line 50, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light.active:not(:disabled):not(.disabled):focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(206, 210, 211, 0.5);
}

/* line 60, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-dark {
  color: #F4F5F8;
  background-color: #7b8a8b;
  border-color: #7b8a8b;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-dark:hover {
  color: #F4F5F8;
  background-color: #697677;
  border-color: #636f70;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-dark:focus, .btn-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(141, 154, 155, 0.5);
}

/* line 29, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-dark.disabled, .btn-dark:disabled {
  color: #F4F5F8;
  background-color: #7b8a8b;
  border-color: #7b8a8b;
}

/* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark.active:not(:disabled):not(.disabled), .show > .btn-dark.dropdown-toggle {
  color: #F4F5F8;
  background-color: #636f70;
  border-color: #5d696a;
}

/* line 50, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark.active:not(:disabled):not(.disabled):focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(141, 154, 155, 0.5);
}

/* line 66, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-outline-primary {
  color: #073055;
  border-color: #073055;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-outline-primary:hover {
  color: #F4F5F8;
  background-color: #073055;
  border-color: #073055;
}

/* line 71, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(7, 48, 85, 0.5);
}

/* line 76, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #073055;
  background-color: transparent;
}

/* line 82, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary.active:not(:disabled):not(.disabled), .show > .btn-outline-primary.dropdown-toggle {
  color: #F4F5F8;
  background-color: #073055;
  border-color: #073055;
}

/* line 89, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary.active:not(:disabled):not(.disabled):focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(7, 48, 85, 0.5);
}

/* line 66, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-outline-secondary {
  color: #95a5a6;
  border-color: #95a5a6;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-outline-secondary:hover {
  color: #F4F5F8;
  background-color: #95a5a6;
  border-color: #95a5a6;
}

/* line 71, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(149, 165, 166, 0.5);
}

/* line 76, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #95a5a6;
  background-color: transparent;
}

/* line 82, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary.active:not(:disabled):not(.disabled), .show > .btn-outline-secondary.dropdown-toggle {
  color: #F4F5F8;
  background-color: #95a5a6;
  border-color: #95a5a6;
}

/* line 89, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary.active:not(:disabled):not(.disabled):focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(149, 165, 166, 0.5);
}

/* line 66, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-outline-success {
  color: #20c997;
  border-color: #20c997;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-outline-success:hover {
  color: #F4F5F8;
  background-color: #20c997;
  border-color: #20c997;
}

/* line 71, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5);
}

/* line 76, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #20c997;
  background-color: transparent;
}

/* line 82, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success.active:not(:disabled):not(.disabled), .show > .btn-outline-success.dropdown-toggle {
  color: #F4F5F8;
  background-color: #20c997;
  border-color: #20c997;
}

/* line 89, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success.active:not(:disabled):not(.disabled):focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5);
}

/* line 66, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-outline-info {
  color: #01549b;
  border-color: #01549b;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-outline-info:hover {
  color: #F4F5F8;
  background-color: #01549b;
  border-color: #01549b;
}

/* line 71, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(1, 84, 155, 0.5);
}

/* line 76, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #01549b;
  background-color: transparent;
}

/* line 82, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info.active:not(:disabled):not(.disabled), .show > .btn-outline-info.dropdown-toggle {
  color: #F4F5F8;
  background-color: #01549b;
  border-color: #01549b;
}

/* line 89, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info.active:not(:disabled):not(.disabled):focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(1, 84, 155, 0.5);
}

/* line 66, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-outline-warning {
  color: #d5a940;
  border-color: #d5a940;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-outline-warning:hover {
  color: #F4F5F8;
  background-color: #d5a940;
  border-color: #d5a940;
}

/* line 71, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(213, 169, 64, 0.5);
}

/* line 76, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #d5a940;
  background-color: transparent;
}

/* line 82, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning.active:not(:disabled):not(.disabled), .show > .btn-outline-warning.dropdown-toggle {
  color: #F4F5F8;
  background-color: #d5a940;
  border-color: #d5a940;
}

/* line 89, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning.active:not(:disabled):not(.disabled):focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(213, 169, 64, 0.5);
}

/* line 66, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-outline-danger {
  color: #9c144c;
  border-color: #9c144c;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-outline-danger:hover {
  color: #F4F5F8;
  background-color: #9c144c;
  border-color: #9c144c;
}

/* line 71, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(156, 20, 76, 0.5);
}

/* line 76, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #9c144c;
  background-color: transparent;
}

/* line 82, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger.active:not(:disabled):not(.disabled), .show > .btn-outline-danger.dropdown-toggle {
  color: #F4F5F8;
  background-color: #9c144c;
  border-color: #9c144c;
}

/* line 89, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger.active:not(:disabled):not(.disabled):focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(156, 20, 76, 0.5);
}

/* line 66, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-outline-light {
  color: #ecf0f1;
  border-color: #ecf0f1;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-outline-light:hover {
  color: #212529;
  background-color: #ecf0f1;
  border-color: #ecf0f1;
}

/* line 71, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(236, 240, 241, 0.5);
}

/* line 76, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #ecf0f1;
  background-color: transparent;
}

/* line 82, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light.active:not(:disabled):not(.disabled), .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #ecf0f1;
  border-color: #ecf0f1;
}

/* line 89, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light.active:not(:disabled):not(.disabled):focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(236, 240, 241, 0.5);
}

/* line 66, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-outline-dark {
  color: #7b8a8b;
  border-color: #7b8a8b;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-outline-dark:hover {
  color: #F4F5F8;
  background-color: #7b8a8b;
  border-color: #7b8a8b;
}

/* line 71, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(123, 138, 139, 0.5);
}

/* line 76, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #7b8a8b;
  background-color: transparent;
}

/* line 82, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark.active:not(:disabled):not(.disabled), .show > .btn-outline-dark.dropdown-toggle {
  color: #F4F5F8;
  background-color: #7b8a8b;
  border-color: #7b8a8b;
}

/* line 89, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark.active:not(:disabled):not(.disabled):focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(123, 138, 139, 0.5);
}

/* line 77, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link {
  font-weight: 400;
  color: #01549b;
  text-decoration: none;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-link:hover {
  color: #012b4f;
  text-decoration: underline;
}

/* line 87, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
  box-shadow: none;
}

/* line 93, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link:disabled, .btn-link.disabled {
  color: #95a5a6;
  pointer-events: none;
}

/* line 107, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.171875rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

/* line 111, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.8203125rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

/* line 120, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-block {
  display: block;
  width: 100%;
}

/* line 125, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

/* line 134, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_buttons.scss */
input.btn-block[type="submit"],
input.btn-block[type="reset"],
input.btn-block[type="button"] {
  width: 100%;
}

/* line 1, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */
.fade {
  transition: opacity 0.15s linear;
}

@media (prefers-reduced-motion: reduce) {
  /* line 1, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */
  .fade {
    transition: none;
  }
}

/* line 4, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */
.fade:not(.show) {
  opacity: 0;
}

/* line 10, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */
.collapse:not(.show) {
  display: none;
}

/* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_transitions.scss */
  .collapsing {
    transition: none;
  }
}

/* line 2, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

/* line 9, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-toggle {
  white-space: nowrap;
}

/* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */
.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;
}

/* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */
.dropdown-toggle:empty::after {
  margin-left: 0;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 0.9375rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #F4F5F8;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

/* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-menu-left {
  right: auto;
  left: 0;
}

/* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  /* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 768px) {
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  /* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 992px) {
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  /* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 1200px) {
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  /* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}

/* line 57, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}

/* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */
.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;
}

/* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

/* line 70, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}

/* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */
.dropright .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;
}

/* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}

/* line 80, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

/* line 87, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}

/* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}

/* line 45, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */
.dropleft .dropdown-toggle::after {
  display: none;
}

/* line 49, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */
.dropleft .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;
}

/* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_caret.scss */
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}

/* line 97, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

/* line 106, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto;
}

/* line 116, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #ecf0f1;
}

/* line 123, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #7b8a8b;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.dropdown-item:hover, .dropdown-item:focus {
  color: #F4F5F8;
  text-decoration: none;
  background-color: #073055;
}

/* line 153, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-item.active, .dropdown-item:active {
  color: #F4F5F8;
  text-decoration: none;
  background-color: #073055;
}

/* line 160, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #95a5a6;
  pointer-events: none;
  background-color: transparent;
}

/* line 172, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-menu.show {
  display: block;
}

/* line 177, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.8203125rem;
  color: #95a5a6;
  white-space: nowrap;
}

/* line 187, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #7b8a8b;
}

/* line 4, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}

/* line 10, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}

/* line 19, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

/* line 28, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

/* line 33, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-toolbar .input-group {
  width: auto;
}

/* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}

/* line 46, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 51, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 69, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */
.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

/* line 73, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}

/* line 79, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

/* line 84, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

/* line 89, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

/* line 111, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

/* line 116, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}

/* line 121, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}

/* line 127, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */
.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;
}

/* line 132, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 152, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}

/* line 156, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group-toggle > .btn input[type="radio"],
.btn-group-toggle > .btn input[type="checkbox"],
.btn-group-toggle > .btn-group > .btn input[type="radio"],
.btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}

/* line 25, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}

/* line 33, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}

/* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}

/* line 46, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .form-control:not(:last-child),
.input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .custom-file {
  display: flex;
  align-items: center;
}

/* line 56, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 69, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-prepend,
.input-group-append {
  display: flex;
}

/* line 76, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}

/* line 80, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}

/* line 85, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

/* line 93, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-prepend {
  margin-right: -1px;
}

/* line 94, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-append {
  margin-left: -1px;
}

/* line 102, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.5;
  color: #7b8a8b;
  text-align: center;
  white-space: nowrap;
  background-color: #ecf0f1;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

/* line 118, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-text input[type="radio"],
.input-group-text input[type="checkbox"] {
  margin-top: 0;
}

/* line 130, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

/* line 135, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.171875rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

/* line 147, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

/* line 152, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.8203125rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

/* line 164, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

/* line 177, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 186, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 10, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control {
  position: relative;
  display: block;
  min-height: 1.40625rem;
  padding-left: 1.5rem;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

/* line 22, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

/* line 27, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-input:checked ~ .custom-control-label::before {
  color: #F4F5F8;
  border-color: #073055;
  background-color: #073055;
}

/* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(7, 48, 85, 0.25);
}

/* line 43, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #1173cb;
}

/* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #F4F5F8;
  background-color: #228ced;
  border-color: #228ced;
}

/* line 55, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-input:disabled ~ .custom-control-label {
  color: #95a5a6;
}

/* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #ecf0f1;
}

/* line 69, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}

/* line 75, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-label::before {
  position: absolute;
  top: 0.203125rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #F4F5F8;
  border: #b4bcc2 solid 1px;
}

/* line 90, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-label::after {
  position: absolute;
  top: 0.203125rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: no-repeat 50% / 50% 50%;
}

/* line 108, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}

/* line 113, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23F4F5F8' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}

/* line 119, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #073055;
  background-color: #073055;
}

/* line 124, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23F4F5F8' d='M0 2h4'/%3e%3c/svg%3e");
}

/* line 130, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(7, 48, 85, 0.5);
}

/* line 133, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(7, 48, 85, 0.5);
}

/* line 144, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-radio .custom-control-label::before {
  border-radius: 50%;
}

/* line 150, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F4F5F8'/%3e%3c/svg%3e");
}

/* line 156, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(7, 48, 85, 0.5);
}

/* line 167, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-switch {
  padding-left: 2.25rem;
}

/* line 171, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}

/* line 179, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-switch .custom-control-label::after {
  top: calc(0.203125rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #b4bcc2;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 179, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}

/* line 192, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #F4F5F8;
  transform: translateX(0.75rem);
}

/* line 199, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(7, 48, 85, 0.5);
}

/* line 212, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.5;
  color: #7b8a8b;
  vertical-align: middle;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
  background-color: #F4F5F8;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

/* line 230, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-select:focus {
  border-color: #1173cb;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(7, 48, 85, 0.25);
}

/* line 239, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-select:focus::-ms-value {
  color: #7b8a8b;
  background-color: #F4F5F8;
}

/* line 250, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}

/* line 257, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-select:disabled {
  color: #95a5a6;
  background-color: #ecf0f1;
}

/* line 263, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-select::-ms-expand {
  display: none;
}

/* line 268, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.8203125rem;
}

/* line 276, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.171875rem;
}

/* line 289, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

/* line 297, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  opacity: 0;
}

/* line 305, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-file-input:focus ~ .custom-file-label {
  border-color: #1173cb;
  box-shadow: 0 0 0 0.2rem rgba(7, 48, 85, 0.25);
}

/* line 310, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-file-input:disabled ~ .custom-file-label {
  background-color: #ecf0f1;
}

/* line 315, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}

/* line 320, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

/* line 325, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: #7b8a8b;
  background-color: #F4F5F8;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

/* line 342, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #7b8a8b;
  content: "Browse";
  background-color: #ecf0f1;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

/* line 366, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range {
  width: 100%;
  height: calc(1rem + 0.4rem);
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

/* line 373, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range:focus {
  outline: none;
}

/* line 378, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #F4F5F8, 0 0 0 0.2rem rgba(7, 48, 85, 0.25);
}

/* line 379, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #F4F5F8, 0 0 0 0.2rem rgba(7, 48, 85, 0.25);
}

/* line 380, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #F4F5F8, 0 0 0 0.2rem rgba(7, 48, 85, 0.25);
}

/* line 383, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-moz-focus-outer {
  border: 0;
}

/* line 387, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #073055;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  /* line 387, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}

/* line 398, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-webkit-slider-thumb:active {
  background-color: #228ced;
}

/* line 403, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

/* line 414, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #073055;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  /* line 414, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}

/* line 424, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-moz-range-thumb:active {
  background-color: #228ced;
}

/* line 429, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

/* line 440, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #073055;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  /* line 440, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}

/* line 453, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-ms-thumb:active {
  background-color: #228ced;
}

/* line 458, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}

/* line 469, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}

/* line 474, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}

/* line 481, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #b4bcc2;
}

/* line 485, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}

/* line 489, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range:disabled::-moz-range-thumb {
  background-color: #b4bcc2;
}

/* line 493, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range:disabled::-moz-range-track {
  cursor: default;
}

/* line 497, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range:disabled::-ms-thumb {
  background-color: #b4bcc2;
}

/* line 503, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 503, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_custom-forms.scss */
  .custom-control-label::before,
.custom-file-label,
.custom-select {
    transition: none;
  }
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */
.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-link {
  display: block;
  padding: 0.5rem 2rem;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}

/* line 23, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-link.disabled {
  color: #95a5a6;
  pointer-events: none;
  cursor: default;
}

/* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-tabs {
  border-bottom: 1px solid #ecf0f1;
}

/* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-tabs .nav-item {
  margin-bottom: -1px;
}

/* line 41, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #ecf0f1 #ecf0f1 #ecf0f1;
}

/* line 49, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-tabs .nav-link.disabled {
  color: #95a5a6;
  background-color: transparent;
  border-color: transparent;
}

/* line 56, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #7b8a8b;
  background-color: #F4F5F8;
  border-color: #dee2e6 #dee2e6 #F4F5F8;
}

/* line 63, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 77, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-pills .nav-link {
  border-radius: 0.25rem;
}

/* line 81, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #F4F5F8;
  background-color: #073055;
}

/* line 94, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

/* line 101, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

/* line 114, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */
.tab-content > .tab-pane {
  display: none;
}

/* line 117, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_nav.scss */
.tab-content > .active {
  display: block;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem;
}

/* line 28, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar > .container,
.navbar > .container-fluid {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

/* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-brand {
  display: inline-block;
  padding-top: 0.32421875rem;
  padding-bottom: 0.32421875rem;
  margin-right: 1rem;
  font-size: 1.171875rem;
  line-height: inherit;
  white-space: nowrap;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

/* line 61, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

/* line 68, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}

/* line 73, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

/* line 84, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

/* line 99, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

/* line 108, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.171875rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

/* line 123, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (max-width: 575.98px) {
  /* line 142, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  /* line 140, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  /* line 153, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  /* line 156, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  /* line 160, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  /* line 167, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid {
    flex-wrap: nowrap;
  }
  /* line 172, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  /* line 179, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767.98px) {
  /* line 142, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-md > .container,
.navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  /* line 140, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  /* line 153, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  /* line 156, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  /* line 160, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  /* line 167, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-md > .container,
.navbar-expand-md > .container-fluid {
    flex-wrap: nowrap;
  }
  /* line 172, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  /* line 179, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991.98px) {
  /* line 142, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  /* line 140, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  /* line 153, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  /* line 156, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  /* line 160, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  /* line 167, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid {
    flex-wrap: nowrap;
  }
  /* line 172, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  /* line 179, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199.98px) {
  /* line 142, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  /* line 140, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  /* line 153, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  /* line 156, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  /* line 160, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  /* line 167, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid {
    flex-wrap: nowrap;
  }
  /* line 172, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  /* line 179, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}

/* line 140, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}

/* line 142, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-expand > .container,
.navbar-expand > .container-fluid {
  padding-right: 0;
  padding-left: 0;
}

/* line 153, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-expand .navbar-nav {
  flex-direction: row;
}

/* line 156, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

/* line 160, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

/* line 167, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-expand > .container,
.navbar-expand > .container-fluid {
  flex-wrap: nowrap;
}

/* line 172, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}

/* line 179, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-expand .navbar-toggler {
  display: none;
}

/* line 194, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}

/* line 203, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}

/* line 210, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}

/* line 215, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}

/* line 223, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}

/* line 228, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

/* line 232, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}

/* line 234, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

/* line 246, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-dark .navbar-brand {
  color: #F4F5F8;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #F4F5F8;
}

/* line 255, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-dark .navbar-nav .nav-link {
  color: #F4F5F8;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: #20c997;
}

/* line 262, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(244, 245, 248, 0.25);
}

/* line 267, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #F4F5F8;
}

/* line 275, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-dark .navbar-toggler {
  color: #F4F5F8;
  border-color: rgba(244, 245, 248, 0.1);
}

/* line 280, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='%23F4F5F8' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

/* line 284, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-dark .navbar-text {
  color: #F4F5F8;
}

/* line 286, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-dark .navbar-text a {
  color: #F4F5F8;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #F4F5F8;
}

/* line 5, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #F4F5F8;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}

/* line 16, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card > hr {
  margin-right: 0;
  margin-left: 0;
}

/* line 22, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

/* line 28, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

/* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-body {
  flex: 1 1 auto;
  padding: 1.25rem;
}

/* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-title {
  margin-bottom: 0.75rem;
}

/* line 46, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

/* line 51, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-text:last-child {
  margin-bottom: 0;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.card-link:hover {
  text-decoration: none;
}

/* line 60, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-link + .card-link {
  margin-left: 1.25rem;
}

/* line 69, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

/* line 76, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

/* line 81, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

/* line 87, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}

/* line 92, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

/* line 102, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

/* line 109, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

/* line 115, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

/* line 124, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-img {
  width: 100%;
  border-radius: calc(0.25rem - 1px);
}

/* line 130, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

/* line 135, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

/* line 143, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-deck {
  display: flex;
  flex-direction: column;
}

/* line 147, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-deck .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  /* line 143, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
  .card-deck {
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  /* line 156, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
  .card-deck .card {
    display: flex;
    flex: 1 0 0%;
    flex-direction: column;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

/* line 173, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-group {
  display: flex;
  flex-direction: column;
}

/* line 179, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-group > .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  /* line 173, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
  .card-group {
    flex-flow: row wrap;
  }
  /* line 187, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  /* line 192, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  /* line 199, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  /* line 202, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
  .card-group > .card:not(:last-child) .card-img-top,
.card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  /* line 207, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
  .card-group > .card:not(:last-child) .card-img-bottom,
.card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  /* line 214, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  /* line 217, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
  .card-group > .card:not(:first-child) .card-img-top,
.card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  /* line 222, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
  .card-group > .card:not(:first-child) .card-img-bottom,
.card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

/* line 239, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.card-columns .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  /* line 238, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
  .card-columns {
    -moz-column-count: 3;
         column-count: 3;
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  /* line 249, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

/* line 262, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.accordion > .card {
  overflow: hidden;
}

/* line 266, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.accordion > .card:not(:first-of-type) .card-header:first-child {
  border-radius: 0;
}

/* line 270, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.accordion > .card:not(:first-of-type):not(:last-of-type) {
  border-bottom: 0;
  border-radius: 0;
}

/* line 276, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.accordion > .card:first-of-type {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 281, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.accordion > .card:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 285, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_card.scss */
.accordion > .card .card-header {
  margin-bottom: -1px;
}

/* line 1, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */
.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #ecf0f1;
  border-radius: 0.25rem;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */
.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}

/* line 16, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */
.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #95a5a6;
  content: "/";
}

/* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

/* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

/* line 38, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_breadcrumb.scss */
.breadcrumb-item.active {
  color: #95a5a6;
}

/* line 1, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */
.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */
.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: 0;
  line-height: 1.25;
  color: #F4F5F8;
  background-color: #20c997;
  border: 0 solid transparent;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */
.page-link:hover {
  z-index: 2;
  color: #F4F5F8;
  text-decoration: none;
  background-color: #158765;
  border-color: transparent;
}

/* line 25, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */
.page-link:focus {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(7, 48, 85, 0.25);
}

/* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */
.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

/* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */
.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

/* line 45, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */
.page-item.active .page-link {
  z-index: 1;
  color: #F4F5F8;
  background-color: #158765;
  border-color: transparent;
}

/* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_pagination.scss */
.page-item.disabled .page-link {
  color: #ecf0f1;
  pointer-events: none;
  cursor: auto;
  background-color: #52e3b8;
  border-color: transparent;
}

/* line 4, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.171875rem;
  line-height: 1.5;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

/* line 4, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.8203125rem;
  line-height: 1.5;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */
.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  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) {
  /* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */
  .badge {
    transition: none;
  }
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

/* line 25, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */
.badge:empty {
  display: none;
}

/* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */
.btn .badge {
  position: relative;
  top: -1px;
}

/* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */
.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

/* line 51, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */
.badge-primary {
  color: #F4F5F8;
  background-color: #073055;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.badge-primary:hover, a.badge-primary:focus {
  color: #F4F5F8;
  background-color: #031526;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(7, 48, 85, 0.5);
}

/* line 51, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */
.badge-secondary {
  color: #F4F5F8;
  background-color: #95a5a6;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #F4F5F8;
  background-color: #798d8f;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(149, 165, 166, 0.5);
}

/* line 51, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */
.badge-success {
  color: #F4F5F8;
  background-color: #20c997;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.badge-success:hover, a.badge-success:focus {
  color: #F4F5F8;
  background-color: #199d76;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5);
}

/* line 51, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */
.badge-info {
  color: #F4F5F8;
  background-color: #01549b;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.badge-info:hover, a.badge-info:focus {
  color: #F4F5F8;
  background-color: #013968;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(1, 84, 155, 0.5);
}

/* line 51, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */
.badge-warning {
  color: #F4F5F8;
  background-color: #d5a940;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.badge-warning:hover, a.badge-warning:focus {
  color: #F4F5F8;
  background-color: #b98f29;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(213, 169, 64, 0.5);
}

/* line 51, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */
.badge-danger {
  color: #F4F5F8;
  background-color: #9c144c;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.badge-danger:hover, a.badge-danger:focus {
  color: #F4F5F8;
  background-color: #6f0e36;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(156, 20, 76, 0.5);
}

/* line 51, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */
.badge-light {
  color: #212529;
  background-color: #ecf0f1;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: #cfd9db;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(236, 240, 241, 0.5);
}

/* line 51, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_badge.scss */
.badge-dark {
  color: #F4F5F8;
  background-color: #7b8a8b;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.badge-dark:hover, a.badge-dark:focus {
  color: #F4F5F8;
  background-color: #636f70;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_badge.scss */
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(123, 138, 139, 0.5);
}

/* line 1, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_jumbotron.scss */
.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #ecf0f1;
  border-radius: 0.3rem;
}

@media (min-width: 576px) {
  /* line 1, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_jumbotron.scss */
  .jumbotron {
    padding: 4rem 2rem;
  }
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_jumbotron.scss */
.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

/* line 5, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */
.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-heading {
  color: inherit;
}

/* line 20, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-link {
  font-weight: 700;
}

/* line 29, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-dismissible {
  padding-right: 3.90625rem;
}

/* line 33, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

/* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-primary {
  color: #04192c;
  background-color: #c5ced7;
  border-color: #b2beca;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-primary hr {
  border-top-color: #a3b1c0;
}

/* line 10, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-primary .alert-link {
  color: black;
}

/* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-secondary {
  color: #4d5656;
  background-color: #e1e5e8;
  border-color: #d9dfe1;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-secondary hr {
  border-top-color: #cbd3d6;
}

/* line 10, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-secondary .alert-link {
  color: #353b3b;
}

/* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-success {
  color: #11694f;
  background-color: #caece5;
  border-color: #b9e9dd;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-success hr {
  border-top-color: #a6e3d4;
}

/* line 10, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-success .alert-link {
  color: #0a3d2e;
}

/* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-info {
  color: #012c51;
  background-color: #c3d5e5;
  border-color: #b0c8de;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-info hr {
  border-top-color: #9ebbd6;
}

/* line 10, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-info .alert-link {
  color: #00111f;
}

/* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-warning {
  color: #6f5821;
  background-color: #eee6d3;
  border-color: #ebe0c4;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-warning hr {
  border-top-color: #e5d6b1;
}

/* line 10, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-warning .alert-link {
  color: #483915;
}

/* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-danger {
  color: #510a28;
  background-color: #e2c8d6;
  border-color: #dbb6c8;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-danger hr {
  border-top-color: #d3a5bb;
}

/* line 10, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-danger .alert-link {
  color: #240412;
}

/* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-light {
  color: #7b7d7d;
  background-color: #f2f4f7;
  border-color: #f2f4f6;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-light hr {
  border-top-color: #e3e7ec;
}

/* line 10, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-light .alert-link {
  color: #626363;
}

/* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-dark {
  color: #404848;
  background-color: #dce0e2;
  border-color: #d2d7d9;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-dark hr {
  border-top-color: #c4cbcd;
}

/* line 10, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-dark .alert-link {
  color: #282d2d;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

/* line 9, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.703125rem;
  background-color: #ecf0f1;
  border-radius: 0.25rem;
}

/* line 19, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */
.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #F4F5F8;
  text-align: center;
  white-space: nowrap;
  background-color: #073055;
  transition: width 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  /* line 19, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */
  .progress-bar {
    transition: none;
  }
}

/* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(244, 245, 248, 0.15) 25%, transparent 25%, transparent 50%, rgba(244, 245, 248, 0.15) 50%, rgba(244, 245, 248, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

/* line 36, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */
.progress-bar-animated {
  animation: progress-bar-stripes 1s linear infinite;
}

@media (prefers-reduced-motion: reduce) {
  /* line 36, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_progress.scss */
  .progress-bar-animated {
    animation: none;
  }
}

/* line 1, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_media.scss */
.media {
  display: flex;
  align-items: flex-start;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_media.scss */
.media-body {
  flex: 1;
}

/* line 5, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

/* line 20, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item-action {
  width: 100%;
  color: #7b8a8b;
  text-align: inherit;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #7b8a8b;
  text-decoration: none;
  background-color: #ecf0f1;
}

/* line 33, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item-action:active {
  color: #212529;
  background-color: #ecf0f1;
}

/* line 44, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #F4F5F8;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

/* line 54, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

/* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

/* line 63, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.disabled, .list-group-item:disabled {
  color: #95a5a6;
  pointer-events: none;
  background-color: #ecf0f1;
}

/* line 71, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.active {
  z-index: 2;
  color: #F4F5F8;
  background-color: #073055;
  border-color: #073055;
}

/* line 88, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-horizontal {
  flex-direction: row;
}

/* line 91, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-horizontal .list-group-item {
  margin-right: -1px;
  margin-bottom: 0;
}

/* line 95, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-horizontal .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}

/* line 100, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-horizontal .list-group-item:last-child {
  margin-right: 0;
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}

@media (min-width: 576px) {
  /* line 88, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  /* line 91, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-sm .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  /* line 95, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-sm .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  /* line 100, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-sm .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}

@media (min-width: 768px) {
  /* line 88, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-md {
    flex-direction: row;
  }
  /* line 91, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-md .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  /* line 95, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-md .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  /* line 100, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-md .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}

@media (min-width: 992px) {
  /* line 88, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  /* line 91, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-lg .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  /* line 95, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-lg .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  /* line 100, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-lg .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}

@media (min-width: 1200px) {
  /* line 88, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  /* line 91, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-xl .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  /* line 95, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-xl .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  /* line 100, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-xl .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}

/* line 117, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}

/* line 122, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-flush .list-group-item:last-child {
  margin-bottom: -1px;
}

/* line 128, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}

/* line 134, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-flush:last-child .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}

/* line 4, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-primary {
  color: #04192c;
  background-color: #b2beca;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #04192c;
  background-color: #a3b1c0;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-primary.list-group-item-action.active {
  color: #F4F5F8;
  background-color: #04192c;
  border-color: #04192c;
}

/* line 4, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-secondary {
  color: #4d5656;
  background-color: #d9dfe1;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #4d5656;
  background-color: #cbd3d6;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-secondary.list-group-item-action.active {
  color: #F4F5F8;
  background-color: #4d5656;
  border-color: #4d5656;
}

/* line 4, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-success {
  color: #11694f;
  background-color: #b9e9dd;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #11694f;
  background-color: #a6e3d4;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-success.list-group-item-action.active {
  color: #F4F5F8;
  background-color: #11694f;
  border-color: #11694f;
}

/* line 4, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-info {
  color: #012c51;
  background-color: #b0c8de;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #012c51;
  background-color: #9ebbd6;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-info.list-group-item-action.active {
  color: #F4F5F8;
  background-color: #012c51;
  border-color: #012c51;
}

/* line 4, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-warning {
  color: #6f5821;
  background-color: #ebe0c4;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #6f5821;
  background-color: #e5d6b1;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-warning.list-group-item-action.active {
  color: #F4F5F8;
  background-color: #6f5821;
  border-color: #6f5821;
}

/* line 4, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-danger {
  color: #510a28;
  background-color: #dbb6c8;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #510a28;
  background-color: #d3a5bb;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-danger.list-group-item-action.active {
  color: #F4F5F8;
  background-color: #510a28;
  border-color: #510a28;
}

/* line 4, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-light {
  color: #7b7d7d;
  background-color: #f2f4f6;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #7b7d7d;
  background-color: #e3e7ec;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-light.list-group-item-action.active {
  color: #F4F5F8;
  background-color: #7b7d7d;
  border-color: #7b7d7d;
}

/* line 4, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-dark {
  color: #404848;
  background-color: #d2d7d9;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #404848;
  background-color: #c4cbcd;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-dark.list-group-item-action.active {
  color: #F4F5F8;
  background-color: #404848;
  border-color: #404848;
}

/* line 1, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_close.scss */
.close {
  float: right;
  font-size: 1.40625rem;
  font-weight: 700;
  line-height: 1;
  color: #F4F5F8;
  text-shadow: none;
  opacity: .5;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.close:hover {
  color: #F4F5F8;
  text-decoration: none;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: .75;
}

/* line 29, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_close.scss */
button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

/* line 39, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_close.scss */
a.close.disabled {
  pointer-events: none;
}

/* line 1, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */
.toast {
  max-width: 350px;
  overflow: hidden;
  font-size: 0.875rem;
  background-color: rgba(244, 245, 248, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  opacity: 0;
  border-radius: 0.25rem;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */
.toast.showing {
  opacity: 1;
}

/* line 22, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */
.toast.show {
  display: block;
  opacity: 1;
}

/* line 27, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */
.toast.hide {
  display: none;
}

/* line 32, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */
.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #95a5a6;
  background-color: rgba(244, 245, 248, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

/* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_toasts.scss */
.toast-body {
  padding: 0.75rem;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-open {
  overflow: hidden;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

/* line 36, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}

/* line 44, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}

@media (prefers-reduced-motion: reduce) {
  /* line 44, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
  .modal.fade .modal-dialog {
    transition: none;
  }
}

/* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal.show .modal-dialog {
  transform: none;
}

/* line 53, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}

/* line 57, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}

/* line 62, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}

/* line 67, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

/* line 72, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}

/* line 78, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  content: "";
}

/* line 85, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}

/* line 90, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}

/* line 94, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

/* line 101, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #F4F5F8;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

/* line 119, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}

/* line 129, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-backdrop.fade {
  opacity: 0;
}

/* line 130, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-backdrop.show {
  opacity: 0.5;
}

/* line 135, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

/* line 143, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

/* line 151, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

/* line 158, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

/* line 167, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

/* line 176, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-footer > :not(:first-child) {
  margin-left: .25rem;
}

/* line 177, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-footer > :not(:last-child) {
  margin-right: .25rem;
}

/* line 181, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  /* line 192, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  /* line 197, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  /* line 200, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  /* line 205, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  /* line 208, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
  }
  /* line 217, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
  .modal-sm {
    max-width: 300px;
  }
}

@media (min-width: 992px) {
  /* line 221, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
  .modal-lg,
.modal-xl {
    max-width: 800px;
  }
}

@media (min-width: 1200px) {
  /* line 228, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_modal.scss */
  .modal-xl {
    max-width: 1140px;
  }
}

/* line 2, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Titillium Web", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.8203125rem;
  word-wrap: break-word;
  opacity: 0;
}

/* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.show {
  opacity: 0.9;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}

/* line 23, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

/* line 32, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0;
}

/* line 35, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
  bottom: 0;
}

/* line 38, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

/* line 46, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem;
}

/* line 49, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}

/* line 54, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

/* line 62, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0;
}

/* line 65, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
  top: 0;
}

/* line 68, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

/* line 76, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem;
}

/* line 79, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}

/* line 84, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

/* line 108, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #F4F5F8;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

/* line 1, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Titillium Web", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.8203125rem;
  word-wrap: break-word;
  background-color: #F4F5F8;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}

/* line 20, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}

/* line 27, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

/* line 38, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem;
}

/* line 41, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
  bottom: calc((0.5rem + 1px) * -1);
}

/* line 44, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

/* line 50, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #F4F5F8;
}

/* line 58, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem;
}

/* line 61, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
  left: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

/* line 67, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}

/* line 73, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #F4F5F8;
}

/* line 81, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem;
}

/* line 84, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
  top: calc((0.5rem + 1px) * -1);
}

/* line 87, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

/* line 93, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #F4F5F8;
}

/* line 101, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #ebedf2;
}

/* line 113, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem;
}

/* line 116, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
  right: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

/* line 122, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}

/* line 128, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #F4F5F8;
}

/* line 153, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.9375rem;
  background-color: #ebedf2;
  border-bottom: 1px solid #dbdee8;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

/* line 163, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.popover-header:empty {
  display: none;
}

/* line 168, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_popover.scss */
.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel {
  position: relative;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel.pointer-event {
  touch-action: pan-y;
}

/* line 22, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

/* line 2, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

/* line 29, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
.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) {
  /* line 29, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-item {
    transition: none;
  }
}

/* line 39, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

/* line 45, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

/* line 50, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

/* line 61, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}

/* line 67, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}

/* line 74, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: 0s 0.6s opacity;
}

@media (prefers-reduced-motion: reduce) {
  /* line 74, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

/* line 87, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
.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%;
  color: #F4F5F8;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  /* line 87, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control-prev,
.carousel-control-next {
    transition: none;
  }
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #F4F5F8;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

/* line 111, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control-prev {
  left: 0;
}

/* line 117, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control-next {
  right: 0;
}

/* line 125, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50% / 100% 100%;
}

/* line 132, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23F4F5F8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");
}

/* line 135, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23F4F5F8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");
}

/* line 145, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}

/* line 159, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #F4F5F8;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: .5;
  transition: opacity 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  /* line 159, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-indicators li {
    transition: none;
  }
}

/* line 177, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-indicators .active {
  opacity: 1;
}

/* line 187, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #F4F5F8;
  text-align: center;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}

/* line 9, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: spinner-border .75s linear infinite;
}

/* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */
.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
  }
}

/* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: spinner-grow .75s linear infinite;
}

/* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_spinners.scss */
.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

/* line 3, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */
.align-baseline {
  vertical-align: baseline !important;
}

/* line 4, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */
.align-top {
  vertical-align: top !important;
}

/* line 5, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */
.align-middle {
  vertical-align: middle !important;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */
.align-bottom {
  vertical-align: bottom !important;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */
.align-text-bottom {
  vertical-align: text-bottom !important;
}

/* line 8, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_align.scss */
.align-text-top {
  vertical-align: text-top !important;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-primary {
  background-color: #073055 !important;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #031526 !important;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-secondary {
  background-color: #95a5a6 !important;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #798d8f !important;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-success {
  background-color: #20c997 !important;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #199d76 !important;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-info {
  background-color: #01549b !important;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #013968 !important;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-warning {
  background-color: #d5a940 !important;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #b98f29 !important;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-danger {
  background-color: #9c144c !important;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #6f0e36 !important;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-light {
  background-color: #ecf0f1 !important;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #cfd9db !important;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-dark {
  background-color: #7b8a8b !important;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #636f70 !important;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_background.scss */
.bg-white {
  background-color: #F4F5F8 !important;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_background.scss */
.bg-transparent {
  background-color: transparent !important;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border {
  border: 1px solid #dee2e6 !important;
}

/* line 8, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-top {
  border-top: 1px solid #dee2e6 !important;
}

/* line 9, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-right {
  border-right: 1px solid #dee2e6 !important;
}

/* line 10, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-left {
  border-left: 1px solid #dee2e6 !important;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-0 {
  border: 0 !important;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-top-0 {
  border-top: 0 !important;
}

/* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-right-0 {
  border-right: 0 !important;
}

/* line 16, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-bottom-0 {
  border-bottom: 0 !important;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-left-0 {
  border-left: 0 !important;
}

/* line 20, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-primary {
  border-color: #073055 !important;
}

/* line 20, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-secondary {
  border-color: #95a5a6 !important;
}

/* line 20, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-success {
  border-color: #20c997 !important;
}

/* line 20, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-info {
  border-color: #01549b !important;
}

/* line 20, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-warning {
  border-color: #d5a940 !important;
}

/* line 20, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-danger {
  border-color: #9c144c !important;
}

/* line 20, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-light {
  border-color: #ecf0f1 !important;
}

/* line 20, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-dark {
  border-color: #7b8a8b !important;
}

/* line 25, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-white {
  border-color: #F4F5F8 !important;
}

/* line 33, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.rounded-sm {
  border-radius: 0.2rem !important;
}

/* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.rounded {
  border-radius: 0.25rem !important;
}

/* line 41, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

/* line 46, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

/* line 51, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

/* line 56, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

/* line 61, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.rounded-lg {
  border-radius: 0.3rem !important;
}

/* line 65, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.rounded-circle {
  border-radius: 50% !important;
}

/* line 69, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.rounded-pill {
  border-radius: 50rem !important;
}

/* line 73, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.rounded-0 {
  border-radius: 0 !important;
}

/* line 2, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
.d-none {
  display: none !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
.d-inline {
  display: inline !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
.d-inline-block {
  display: inline-block !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
.d-block {
  display: block !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
.d-table {
  display: table !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
.d-table-row {
  display: table-row !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
.d-table-cell {
  display: table-cell !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
.d-flex {
  display: flex !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-sm-none {
    display: none !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-sm-inline {
    display: inline !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-sm-inline-block {
    display: inline-block !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-sm-block {
    display: block !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-sm-table {
    display: table !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-sm-table-row {
    display: table-row !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-sm-table-cell {
    display: table-cell !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-sm-flex {
    display: flex !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-md-none {
    display: none !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-md-inline {
    display: inline !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-md-inline-block {
    display: inline-block !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-md-block {
    display: block !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-md-table {
    display: table !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-md-table-row {
    display: table-row !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-md-table-cell {
    display: table-cell !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-md-flex {
    display: flex !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 992px) {
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-lg-none {
    display: none !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-lg-inline {
    display: inline !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-lg-inline-block {
    display: inline-block !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-lg-block {
    display: block !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-lg-table {
    display: table !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-lg-table-row {
    display: table-row !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-lg-table-cell {
    display: table-cell !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-lg-flex {
    display: flex !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 1200px) {
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-xl-none {
    display: none !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-xl-inline {
    display: inline !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-xl-inline-block {
    display: inline-block !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-xl-block {
    display: block !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-xl-table {
    display: table !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-xl-table-row {
    display: table-row !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-xl-table-cell {
    display: table-cell !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-xl-flex {
    display: flex !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}

@media print {
  /* line 24, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-print-none {
    display: none !important;
  }
  /* line 24, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-print-inline {
    display: inline !important;
  }
  /* line 24, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-print-inline-block {
    display: inline-block !important;
  }
  /* line 24, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-print-block {
    display: block !important;
  }
  /* line 24, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-print-table {
    display: table !important;
  }
  /* line 24, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-print-table-row {
    display: table-row !important;
  }
  /* line 24, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-print-table-cell {
    display: table-cell !important;
  }
  /* line 24, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-print-flex {
    display: flex !important;
  }
  /* line 24, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}

/* line 3, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

/* line 10, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */
.embed-responsive::before {
  display: block;
  content: "";
}

/* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

/* line 35, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */
.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

/* line 35, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */
.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

/* line 35, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */
.embed-responsive-4by3::before {
  padding-top: 75%;
}

/* line 35, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_embed.scss */
.embed-responsive-1by1::before {
  padding-top: 100%;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-row {
  flex-direction: row !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-column {
  flex-direction: column !important;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-row-reverse {
  flex-direction: row-reverse !important;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-column-reverse {
  flex-direction: column-reverse !important;
}

/* line 16, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-wrap {
  flex-wrap: wrap !important;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-nowrap {
  flex-wrap: nowrap !important;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

/* line 19, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-fill {
  flex: 1 1 auto !important;
}

/* line 20, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-grow-0 {
  flex-grow: 0 !important;
}

/* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-grow-1 {
  flex-grow: 1 !important;
}

/* line 22, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-shrink-0 {
  flex-shrink: 0 !important;
}

/* line 23, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-shrink-1 {
  flex-shrink: 1 !important;
}

/* line 25, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.justify-content-start {
  justify-content: flex-start !important;
}

/* line 26, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.justify-content-end {
  justify-content: flex-end !important;
}

/* line 27, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.justify-content-center {
  justify-content: center !important;
}

/* line 28, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.justify-content-between {
  justify-content: space-between !important;
}

/* line 29, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.justify-content-around {
  justify-content: space-around !important;
}

/* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-items-start {
  align-items: flex-start !important;
}

/* line 32, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-items-end {
  align-items: flex-end !important;
}

/* line 33, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-items-center {
  align-items: center !important;
}

/* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-items-baseline {
  align-items: baseline !important;
}

/* line 35, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-items-stretch {
  align-items: stretch !important;
}

/* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-content-start {
  align-content: flex-start !important;
}

/* line 38, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-content-end {
  align-content: flex-end !important;
}

/* line 39, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-content-center {
  align-content: center !important;
}

/* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-content-between {
  align-content: space-between !important;
}

/* line 41, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-content-around {
  align-content: space-around !important;
}

/* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-content-stretch {
  align-content: stretch !important;
}

/* line 44, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-self-auto {
  align-self: auto !important;
}

/* line 45, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-self-start {
  align-self: flex-start !important;
}

/* line 46, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-self-end {
  align-self: flex-end !important;
}

/* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-self-center {
  align-self: center !important;
}

/* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-self-baseline {
  align-self: baseline !important;
}

/* line 49, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-row {
    flex-direction: row !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-column {
    flex-direction: column !important;
  }
  /* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  /* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  /* line 16, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  /* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  /* line 19, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  /* line 20, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  /* line 22, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  /* line 23, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  /* line 25, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  /* line 26, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  /* line 27, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-sm-center {
    justify-content: center !important;
  }
  /* line 28, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  /* line 29, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  /* line 32, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  /* line 33, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-sm-center {
    align-items: center !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  /* line 35, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  /* line 38, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  /* line 39, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-sm-center {
    align-content: center !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-sm-between {
    align-content: space-between !important;
  }
  /* line 41, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-sm-around {
    align-content: space-around !important;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  /* line 44, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-sm-auto {
    align-self: auto !important;
  }
  /* line 45, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  /* line 46, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  /* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-sm-center {
    align-self: center !important;
  }
  /* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  /* line 49, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-row {
    flex-direction: row !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-column {
    flex-direction: column !important;
  }
  /* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  /* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  /* line 16, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  /* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  /* line 19, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  /* line 20, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  /* line 22, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  /* line 23, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  /* line 25, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  /* line 26, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  /* line 27, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-md-center {
    justify-content: center !important;
  }
  /* line 28, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  /* line 29, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-md-start {
    align-items: flex-start !important;
  }
  /* line 32, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-md-end {
    align-items: flex-end !important;
  }
  /* line 33, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-md-center {
    align-items: center !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  /* line 35, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-md-start {
    align-content: flex-start !important;
  }
  /* line 38, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-md-end {
    align-content: flex-end !important;
  }
  /* line 39, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-md-center {
    align-content: center !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-md-between {
    align-content: space-between !important;
  }
  /* line 41, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-md-around {
    align-content: space-around !important;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  /* line 44, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-md-auto {
    align-self: auto !important;
  }
  /* line 45, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-md-start {
    align-self: flex-start !important;
  }
  /* line 46, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-md-end {
    align-self: flex-end !important;
  }
  /* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-md-center {
    align-self: center !important;
  }
  /* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  /* line 49, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-row {
    flex-direction: row !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-column {
    flex-direction: column !important;
  }
  /* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  /* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  /* line 16, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  /* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  /* line 19, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  /* line 20, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  /* line 22, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  /* line 23, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  /* line 25, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  /* line 26, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  /* line 27, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-lg-center {
    justify-content: center !important;
  }
  /* line 28, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  /* line 29, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  /* line 32, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  /* line 33, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-lg-center {
    align-items: center !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  /* line 35, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  /* line 38, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  /* line 39, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-lg-center {
    align-content: center !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-lg-between {
    align-content: space-between !important;
  }
  /* line 41, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-lg-around {
    align-content: space-around !important;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  /* line 44, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-lg-auto {
    align-self: auto !important;
  }
  /* line 45, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  /* line 46, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  /* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-lg-center {
    align-self: center !important;
  }
  /* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  /* line 49, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-row {
    flex-direction: row !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-column {
    flex-direction: column !important;
  }
  /* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  /* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  /* line 16, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  /* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  /* line 19, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  /* line 20, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  /* line 22, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  /* line 23, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  /* line 25, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  /* line 26, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  /* line 27, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-xl-center {
    justify-content: center !important;
  }
  /* line 28, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  /* line 29, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  /* line 32, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  /* line 33, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-xl-center {
    align-items: center !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  /* line 35, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  /* line 38, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  /* line 39, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-xl-center {
    align-content: center !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-xl-between {
    align-content: space-between !important;
  }
  /* line 41, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-xl-around {
    align-content: space-around !important;
  }
  /* line 42, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  /* line 44, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-xl-auto {
    align-self: auto !important;
  }
  /* line 45, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  /* line 46, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  /* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-xl-center {
    align-self: center !important;
  }
  /* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  /* line 49, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */
.float-left {
  float: left !important;
}

/* line 8, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */
.float-right {
  float: right !important;
}

/* line 9, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */
.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  /* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-sm-left {
    float: left !important;
  }
  /* line 8, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-sm-right {
    float: right !important;
  }
  /* line 9, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-sm-none {
    float: none !important;
  }
}

@media (min-width: 768px) {
  /* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-md-left {
    float: left !important;
  }
  /* line 8, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-md-right {
    float: right !important;
  }
  /* line 9, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-md-none {
    float: none !important;
  }
}

@media (min-width: 992px) {
  /* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-lg-left {
    float: left !important;
  }
  /* line 8, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-lg-right {
    float: right !important;
  }
  /* line 9, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-lg-none {
    float: none !important;
  }
}

@media (min-width: 1200px) {
  /* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-xl-left {
    float: left !important;
  }
  /* line 8, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-xl-right {
    float: right !important;
  }
  /* line 9, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-xl-none {
    float: none !important;
  }
}

/* line 4, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_overflow.scss */
.overflow-auto {
  overflow: auto !important;
}

/* line 4, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_overflow.scss */
.overflow-hidden {
  overflow: hidden !important;
}

/* line 5, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */
.position-static {
  position: static !important;
}

/* line 5, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */
.position-relative {
  position: relative !important;
}

/* line 5, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */
.position-absolute {
  position: absolute !important;
}

/* line 5, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */
.position-fixed {
  position: fixed !important;
}

/* line 5, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */
.position-sticky {
  position: sticky !important;
}

/* line 10, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */
.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */
.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  /* line 26, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_position.scss */
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

/* line 5, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_screenreaders.scss */
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

/* line 24, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_screen-reader.scss */
.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

/* line 3, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */
.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

/* line 4, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */
.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

/* line 5, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */
.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */
.shadow-none {
  box-shadow: none !important;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.w-25 {
  width: 25% !important;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.w-50 {
  width: 50% !important;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.w-75 {
  width: 75% !important;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.w-100 {
  width: 100% !important;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.w-auto {
  width: auto !important;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.h-25 {
  height: 25% !important;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.h-50 {
  height: 50% !important;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.h-75 {
  height: 75% !important;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.h-100 {
  height: 100% !important;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.h-auto {
  height: auto !important;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.mw-100 {
  max-width: 100% !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.mh-100 {
  max-height: 100% !important;
}

/* line 16, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.min-vw-100 {
  min-width: 100vw !important;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.min-vh-100 {
  min-height: 100vh !important;
}

/* line 19, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.vw-100 {
  width: 100vw !important;
}

/* line 20, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.vh-100 {
  height: 100vh !important;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_stretched-link.scss */
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-0 {
  margin: 0 !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-0,
.my-0 {
  margin-top: 0 !important;
}

/* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

/* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-1 {
  margin: 0.25rem !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

/* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

/* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-2 {
  margin: 0.5rem !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

/* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

/* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-3 {
  margin: 1rem !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

/* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

/* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-4 {
  margin: 1.5rem !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

/* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

/* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-5 {
  margin: 3rem !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

/* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

/* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.p-0 {
  padding: 0 !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pt-0,
.py-0 {
  padding-top: 0 !important;
}

/* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pr-0,
.px-0 {
  padding-right: 0 !important;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

/* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pl-0,
.px-0 {
  padding-left: 0 !important;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.p-1 {
  padding: 0.25rem !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

/* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

/* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.p-2 {
  padding: 0.5rem !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

/* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

/* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.p-3 {
  padding: 1rem !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

/* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

/* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.p-4 {
  padding: 1.5rem !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

/* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

/* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.p-5 {
  padding: 3rem !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

/* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

/* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

/* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

/* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-n1 {
  margin: -0.25rem !important;
}

/* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

/* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

/* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

/* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

/* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-n2 {
  margin: -0.5rem !important;
}

/* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

/* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

/* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

/* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

/* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-n3 {
  margin: -1rem !important;
}

/* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

/* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

/* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

/* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

/* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-n4 {
  margin: -1.5rem !important;
}

/* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

/* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

/* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

/* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

/* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-n5 {
  margin: -3rem !important;
}

/* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

/* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

/* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

/* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

/* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-auto {
  margin: auto !important;
}

/* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-auto,
.my-auto {
  margin-top: auto !important;
}

/* line 51, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

/* line 54, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

/* line 57, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-0 {
    margin: 0 !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-0,
.my-sm-0 {
    margin-top: 0 !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-0,
.mx-sm-0 {
    margin-right: 0 !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-0,
.my-sm-0 {
    margin-bottom: 0 !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-0,
.mx-sm-0 {
    margin-left: 0 !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-1,
.my-sm-1 {
    margin-top: 0.25rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-1,
.mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-1,
.my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-1,
.mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-2,
.my-sm-2 {
    margin-top: 0.5rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-2,
.mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-2,
.my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-2,
.mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-3 {
    margin: 1rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-3,
.my-sm-3 {
    margin-top: 1rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-3,
.mx-sm-3 {
    margin-right: 1rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-3,
.my-sm-3 {
    margin-bottom: 1rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-3,
.mx-sm-3 {
    margin-left: 1rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-4,
.my-sm-4 {
    margin-top: 1.5rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-4,
.mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-4,
.my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-4,
.mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-5 {
    margin: 3rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-5,
.my-sm-5 {
    margin-top: 3rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-5,
.mx-sm-5 {
    margin-right: 3rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-5,
.my-sm-5 {
    margin-bottom: 3rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-5,
.mx-sm-5 {
    margin-left: 3rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-sm-0 {
    padding: 0 !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-sm-0,
.py-sm-0 {
    padding-top: 0 !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-sm-0,
.px-sm-0 {
    padding-right: 0 !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-sm-0,
.py-sm-0 {
    padding-bottom: 0 !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-sm-0,
.px-sm-0 {
    padding-left: 0 !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-sm-1,
.py-sm-1 {
    padding-top: 0.25rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-sm-1,
.px-sm-1 {
    padding-right: 0.25rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-sm-1,
.py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-sm-1,
.px-sm-1 {
    padding-left: 0.25rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-sm-2,
.py-sm-2 {
    padding-top: 0.5rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-sm-2,
.px-sm-2 {
    padding-right: 0.5rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-sm-2,
.py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-sm-2,
.px-sm-2 {
    padding-left: 0.5rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-sm-3 {
    padding: 1rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-sm-3,
.py-sm-3 {
    padding-top: 1rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-sm-3,
.px-sm-3 {
    padding-right: 1rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-sm-3,
.py-sm-3 {
    padding-bottom: 1rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-sm-3,
.px-sm-3 {
    padding-left: 1rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-sm-4,
.py-sm-4 {
    padding-top: 1.5rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-sm-4,
.px-sm-4 {
    padding-right: 1.5rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-sm-4,
.py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-sm-4,
.px-sm-4 {
    padding-left: 1.5rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-sm-5 {
    padding: 3rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-sm-5,
.py-sm-5 {
    padding-top: 3rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-sm-5,
.px-sm-5 {
    padding-right: 3rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-sm-5,
.py-sm-5 {
    padding-bottom: 3rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-sm-5,
.px-sm-5 {
    padding-left: 3rem !important;
  }
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-n1,
.my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-n1,
.mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-n1,
.my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-n1,
.mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-n2,
.my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-n2,
.mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-n2,
.my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-n2,
.mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-n3 {
    margin: -1rem !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-n3,
.my-sm-n3 {
    margin-top: -1rem !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-n3,
.mx-sm-n3 {
    margin-right: -1rem !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-n3,
.my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-n3,
.mx-sm-n3 {
    margin-left: -1rem !important;
  }
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-n4,
.my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-n4,
.mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-n4,
.my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-n4,
.mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-n5 {
    margin: -3rem !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-n5,
.my-sm-n5 {
    margin-top: -3rem !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-n5,
.mx-sm-n5 {
    margin-right: -3rem !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-n5,
.my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-n5,
.mx-sm-n5 {
    margin-left: -3rem !important;
  }
  /* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-auto {
    margin: auto !important;
  }
  /* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-auto,
.my-sm-auto {
    margin-top: auto !important;
  }
  /* line 51, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-auto,
.mx-sm-auto {
    margin-right: auto !important;
  }
  /* line 54, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-auto,
.my-sm-auto {
    margin-bottom: auto !important;
  }
  /* line 57, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-auto,
.mx-sm-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-0 {
    margin: 0 !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-0,
.my-md-0 {
    margin-top: 0 !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-0,
.mx-md-0 {
    margin-right: 0 !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-0,
.my-md-0 {
    margin-bottom: 0 !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-0,
.mx-md-0 {
    margin-left: 0 !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-1 {
    margin: 0.25rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-1,
.my-md-1 {
    margin-top: 0.25rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-1,
.mx-md-1 {
    margin-right: 0.25rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-1,
.my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-1,
.mx-md-1 {
    margin-left: 0.25rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-2 {
    margin: 0.5rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-2,
.my-md-2 {
    margin-top: 0.5rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-2,
.mx-md-2 {
    margin-right: 0.5rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-2,
.my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-2,
.mx-md-2 {
    margin-left: 0.5rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-3 {
    margin: 1rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-3,
.my-md-3 {
    margin-top: 1rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-3,
.mx-md-3 {
    margin-right: 1rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-3,
.my-md-3 {
    margin-bottom: 1rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-3,
.mx-md-3 {
    margin-left: 1rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-4 {
    margin: 1.5rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-4,
.my-md-4 {
    margin-top: 1.5rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-4,
.mx-md-4 {
    margin-right: 1.5rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-4,
.my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-4,
.mx-md-4 {
    margin-left: 1.5rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-5 {
    margin: 3rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-5,
.my-md-5 {
    margin-top: 3rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-5,
.mx-md-5 {
    margin-right: 3rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-5,
.my-md-5 {
    margin-bottom: 3rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-5,
.mx-md-5 {
    margin-left: 3rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-md-0 {
    padding: 0 !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-md-0,
.py-md-0 {
    padding-top: 0 !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-md-0,
.px-md-0 {
    padding-right: 0 !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-md-0,
.py-md-0 {
    padding-bottom: 0 !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-md-0,
.px-md-0 {
    padding-left: 0 !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-md-1 {
    padding: 0.25rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-md-1,
.py-md-1 {
    padding-top: 0.25rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-md-1,
.px-md-1 {
    padding-right: 0.25rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-md-1,
.py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-md-1,
.px-md-1 {
    padding-left: 0.25rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-md-2 {
    padding: 0.5rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-md-2,
.py-md-2 {
    padding-top: 0.5rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-md-2,
.px-md-2 {
    padding-right: 0.5rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-md-2,
.py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-md-2,
.px-md-2 {
    padding-left: 0.5rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-md-3 {
    padding: 1rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-md-3,
.py-md-3 {
    padding-top: 1rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-md-3,
.px-md-3 {
    padding-right: 1rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-md-3,
.py-md-3 {
    padding-bottom: 1rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-md-3,
.px-md-3 {
    padding-left: 1rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-md-4 {
    padding: 1.5rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-md-4,
.py-md-4 {
    padding-top: 1.5rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-md-4,
.px-md-4 {
    padding-right: 1.5rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-md-4,
.py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-md-4,
.px-md-4 {
    padding-left: 1.5rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-md-5 {
    padding: 3rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-md-5,
.py-md-5 {
    padding-top: 3rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-md-5,
.px-md-5 {
    padding-right: 3rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-md-5,
.py-md-5 {
    padding-bottom: 3rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-md-5,
.px-md-5 {
    padding-left: 3rem !important;
  }
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-n1,
.my-md-n1 {
    margin-top: -0.25rem !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-n1,
.mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-n1,
.my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-n1,
.mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-n2,
.my-md-n2 {
    margin-top: -0.5rem !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-n2,
.mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-n2,
.my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-n2,
.mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-n3 {
    margin: -1rem !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-n3,
.my-md-n3 {
    margin-top: -1rem !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-n3,
.mx-md-n3 {
    margin-right: -1rem !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-n3,
.my-md-n3 {
    margin-bottom: -1rem !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-n3,
.mx-md-n3 {
    margin-left: -1rem !important;
  }
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-n4,
.my-md-n4 {
    margin-top: -1.5rem !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-n4,
.mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-n4,
.my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-n4,
.mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-n5 {
    margin: -3rem !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-n5,
.my-md-n5 {
    margin-top: -3rem !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-n5,
.mx-md-n5 {
    margin-right: -3rem !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-n5,
.my-md-n5 {
    margin-bottom: -3rem !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-n5,
.mx-md-n5 {
    margin-left: -3rem !important;
  }
  /* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-auto {
    margin: auto !important;
  }
  /* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-auto,
.my-md-auto {
    margin-top: auto !important;
  }
  /* line 51, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-auto,
.mx-md-auto {
    margin-right: auto !important;
  }
  /* line 54, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-auto,
.my-md-auto {
    margin-bottom: auto !important;
  }
  /* line 57, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-auto,
.mx-md-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 992px) {
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-0 {
    margin: 0 !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-0,
.my-lg-0 {
    margin-top: 0 !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-0,
.mx-lg-0 {
    margin-right: 0 !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-0,
.my-lg-0 {
    margin-bottom: 0 !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-0,
.mx-lg-0 {
    margin-left: 0 !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-1,
.my-lg-1 {
    margin-top: 0.25rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-1,
.mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-1,
.my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-1,
.mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-2,
.my-lg-2 {
    margin-top: 0.5rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-2,
.mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-2,
.my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-2,
.mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-3 {
    margin: 1rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-3,
.my-lg-3 {
    margin-top: 1rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-3,
.mx-lg-3 {
    margin-right: 1rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-3,
.my-lg-3 {
    margin-bottom: 1rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-3,
.mx-lg-3 {
    margin-left: 1rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-4,
.my-lg-4 {
    margin-top: 1.5rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-4,
.mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-4,
.my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-4,
.mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-5 {
    margin: 3rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-5,
.my-lg-5 {
    margin-top: 3rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-5,
.mx-lg-5 {
    margin-right: 3rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-5,
.my-lg-5 {
    margin-bottom: 3rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-5,
.mx-lg-5 {
    margin-left: 3rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-lg-0 {
    padding: 0 !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-lg-0,
.py-lg-0 {
    padding-top: 0 !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-lg-0,
.px-lg-0 {
    padding-right: 0 !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-lg-0,
.py-lg-0 {
    padding-bottom: 0 !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-lg-0,
.px-lg-0 {
    padding-left: 0 !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-lg-1,
.py-lg-1 {
    padding-top: 0.25rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-lg-1,
.px-lg-1 {
    padding-right: 0.25rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-lg-1,
.py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-lg-1,
.px-lg-1 {
    padding-left: 0.25rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-lg-2,
.py-lg-2 {
    padding-top: 0.5rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-lg-2,
.px-lg-2 {
    padding-right: 0.5rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-lg-2,
.py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-lg-2,
.px-lg-2 {
    padding-left: 0.5rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-lg-3 {
    padding: 1rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-lg-3,
.py-lg-3 {
    padding-top: 1rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-lg-3,
.px-lg-3 {
    padding-right: 1rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-lg-3,
.py-lg-3 {
    padding-bottom: 1rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-lg-3,
.px-lg-3 {
    padding-left: 1rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-lg-4,
.py-lg-4 {
    padding-top: 1.5rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-lg-4,
.px-lg-4 {
    padding-right: 1.5rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-lg-4,
.py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-lg-4,
.px-lg-4 {
    padding-left: 1.5rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-lg-5 {
    padding: 3rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-lg-5,
.py-lg-5 {
    padding-top: 3rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-lg-5,
.px-lg-5 {
    padding-right: 3rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-lg-5,
.py-lg-5 {
    padding-bottom: 3rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-lg-5,
.px-lg-5 {
    padding-left: 3rem !important;
  }
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-n1,
.my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-n1,
.mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-n1,
.my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-n1,
.mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-n2,
.my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-n2,
.mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-n2,
.my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-n2,
.mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-n3 {
    margin: -1rem !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-n3,
.my-lg-n3 {
    margin-top: -1rem !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-n3,
.mx-lg-n3 {
    margin-right: -1rem !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-n3,
.my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-n3,
.mx-lg-n3 {
    margin-left: -1rem !important;
  }
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-n4,
.my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-n4,
.mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-n4,
.my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-n4,
.mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-n5 {
    margin: -3rem !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-n5,
.my-lg-n5 {
    margin-top: -3rem !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-n5,
.mx-lg-n5 {
    margin-right: -3rem !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-n5,
.my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-n5,
.mx-lg-n5 {
    margin-left: -3rem !important;
  }
  /* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-auto {
    margin: auto !important;
  }
  /* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-auto,
.my-lg-auto {
    margin-top: auto !important;
  }
  /* line 51, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-auto,
.mx-lg-auto {
    margin-right: auto !important;
  }
  /* line 54, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-auto,
.my-lg-auto {
    margin-bottom: auto !important;
  }
  /* line 57, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-auto,
.mx-lg-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1200px) {
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-0 {
    margin: 0 !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-0,
.my-xl-0 {
    margin-top: 0 !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-0,
.mx-xl-0 {
    margin-right: 0 !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-0,
.my-xl-0 {
    margin-bottom: 0 !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-0,
.mx-xl-0 {
    margin-left: 0 !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-1,
.my-xl-1 {
    margin-top: 0.25rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-1,
.mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-1,
.my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-1,
.mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-2,
.my-xl-2 {
    margin-top: 0.5rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-2,
.mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-2,
.my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-2,
.mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-3 {
    margin: 1rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-3,
.my-xl-3 {
    margin-top: 1rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-3,
.mx-xl-3 {
    margin-right: 1rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-3,
.my-xl-3 {
    margin-bottom: 1rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-3,
.mx-xl-3 {
    margin-left: 1rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-4,
.my-xl-4 {
    margin-top: 1.5rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-4,
.mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-4,
.my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-4,
.mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-5 {
    margin: 3rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-5,
.my-xl-5 {
    margin-top: 3rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-5,
.mx-xl-5 {
    margin-right: 3rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-5,
.my-xl-5 {
    margin-bottom: 3rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-5,
.mx-xl-5 {
    margin-left: 3rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-xl-0 {
    padding: 0 !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-xl-0,
.py-xl-0 {
    padding-top: 0 !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-xl-0,
.px-xl-0 {
    padding-right: 0 !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-xl-0,
.py-xl-0 {
    padding-bottom: 0 !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-xl-0,
.px-xl-0 {
    padding-left: 0 !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-xl-1,
.py-xl-1 {
    padding-top: 0.25rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-xl-1,
.px-xl-1 {
    padding-right: 0.25rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-xl-1,
.py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-xl-1,
.px-xl-1 {
    padding-left: 0.25rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-xl-2,
.py-xl-2 {
    padding-top: 0.5rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-xl-2,
.px-xl-2 {
    padding-right: 0.5rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-xl-2,
.py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-xl-2,
.px-xl-2 {
    padding-left: 0.5rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-xl-3 {
    padding: 1rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-xl-3,
.py-xl-3 {
    padding-top: 1rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-xl-3,
.px-xl-3 {
    padding-right: 1rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-xl-3,
.py-xl-3 {
    padding-bottom: 1rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-xl-3,
.px-xl-3 {
    padding-left: 1rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-xl-4,
.py-xl-4 {
    padding-top: 1.5rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-xl-4,
.px-xl-4 {
    padding-right: 1.5rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-xl-4,
.py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-xl-4,
.px-xl-4 {
    padding-left: 1.5rem !important;
  }
  /* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-xl-5 {
    padding: 3rem !important;
  }
  /* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-xl-5,
.py-xl-5 {
    padding-top: 3rem !important;
  }
  /* line 15, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-xl-5,
.px-xl-5 {
    padding-right: 3rem !important;
  }
  /* line 18, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-xl-5,
.py-xl-5 {
    padding-bottom: 3rem !important;
  }
  /* line 21, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-xl-5,
.px-xl-5 {
    padding-left: 3rem !important;
  }
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-n1,
.my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-n1,
.mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-n1,
.my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-n1,
.mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-n2,
.my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-n2,
.mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-n2,
.my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-n2,
.mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-n3 {
    margin: -1rem !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-n3,
.my-xl-n3 {
    margin-top: -1rem !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-n3,
.mx-xl-n3 {
    margin-right: -1rem !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-n3,
.my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-n3,
.mx-xl-n3 {
    margin-left: -1rem !important;
  }
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-n4,
.my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-n4,
.mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-n4,
.my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-n4,
.mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  /* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-n5 {
    margin: -3rem !important;
  }
  /* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-n5,
.my-xl-n5 {
    margin-top: -3rem !important;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-n5,
.mx-xl-n5 {
    margin-right: -3rem !important;
  }
  /* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-n5,
.my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  /* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-n5,
.mx-xl-n5 {
    margin-left: -3rem !important;
  }
  /* line 47, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-auto {
    margin: auto !important;
  }
  /* line 48, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-auto,
.my-xl-auto {
    margin-top: auto !important;
  }
  /* line 51, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-auto,
.mx-xl-auto {
    margin-right: auto !important;
  }
  /* line 54, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-auto,
.my-xl-auto {
    margin-bottom: auto !important;
  }
  /* line 57, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-auto,
.mx-xl-auto {
    margin-left: auto !important;
  }
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-justify {
  text-align: justify !important;
}

/* line 12, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-wrap {
  white-space: normal !important;
}

/* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-nowrap {
  white-space: nowrap !important;
}

/* line 14, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 22, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-left {
  text-align: left !important;
}

/* line 23, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-right {
  text-align: right !important;
}

/* line 24, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  /* line 22, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-sm-left {
    text-align: left !important;
  }
  /* line 23, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-sm-right {
    text-align: right !important;
  }
  /* line 24, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-sm-center {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  /* line 22, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-md-left {
    text-align: left !important;
  }
  /* line 23, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-md-right {
    text-align: right !important;
  }
  /* line 24, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-md-center {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  /* line 22, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-lg-left {
    text-align: left !important;
  }
  /* line 23, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-lg-right {
    text-align: right !important;
  }
  /* line 24, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  /* line 22, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-xl-left {
    text-align: left !important;
  }
  /* line 23, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-xl-right {
    text-align: right !important;
  }
  /* line 24, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-xl-center {
    text-align: center !important;
  }
}

/* line 30, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-lowercase {
  text-transform: lowercase !important;
}

/* line 31, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-uppercase {
  text-transform: uppercase !important;
}

/* line 32, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-capitalize {
  text-transform: capitalize !important;
}

/* line 36, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.font-weight-light {
  font-weight: 300 !important;
}

/* line 37, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.font-weight-lighter {
  font-weight: lighter !important;
}

/* line 38, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.font-weight-normal {
  font-weight: 400 !important;
}

/* line 39, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.font-weight-bold {
  font-weight: 700 !important;
}

/* line 40, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.font-weight-bolder {
  font-weight: bolder !important;
}

/* line 41, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.font-italic {
  font-style: italic !important;
}

/* line 45, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-white {
  color: #F4F5F8 !important;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-primary {
  color: #073055 !important;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.text-primary:hover, a.text-primary:focus {
  color: #01080e !important;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-secondary {
  color: #95a5a6 !important;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.text-secondary:hover, a.text-secondary:focus {
  color: #6d8082 !important;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-success {
  color: #20c997 !important;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.text-success:hover, a.text-success:focus {
  color: #158765 !important;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-info {
  color: #01549b !important;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.text-info:hover, a.text-info:focus {
  color: #012b4f !important;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-warning {
  color: #d5a940 !important;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.text-warning:hover, a.text-warning:focus {
  color: #a47e24 !important;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-danger {
  color: #9c144c !important;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.text-danger:hover, a.text-danger:focus {
  color: #580b2b !important;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-light {
  color: #ecf0f1 !important;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.text-light:hover, a.text-light:focus {
  color: #c0cdd1 !important;
}

/* line 6, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-dark {
  color: #7b8a8b !important;
}

/* line 17, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.text-dark:hover, a.text-dark:focus {
  color: #576263 !important;
}

/* line 51, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-body {
  color: #212529 !important;
}

/* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-muted {
  color: #95a5a6 !important;
}

/* line 54, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

/* line 55, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-white-50 {
  color: rgba(244, 245, 248, 0.5) !important;
}

/* line 59, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

/* line 63, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-decoration-none {
  text-decoration: none !important;
}

/* line 65, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}

/* line 72, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-reset {
  color: inherit !important;
}

/* line 7, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_visibility.scss */
.visible {
  visibility: visible !important;
}

/* line 11, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/utilities/_visibility.scss */
.invisible {
  visibility: hidden !important;
}

@media print {
  /* line 13, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */
  *,
*::before,
*::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  /* line 24, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */
  a:not(.btn) {
    text-decoration: underline;
  }
  /* line 34, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  /* line 49, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */
  pre {
    white-space: pre-wrap !important;
  }
  /* line 52, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */
  pre,
blockquote {
    border: 1px solid #b4bcc2;
    page-break-inside: avoid;
  }
  /* line 63, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */
  thead {
    display: table-header-group;
  }
  /* line 67, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */
  tr,
img {
    page-break-inside: avoid;
  }
  /* line 72, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */
  p,
h2,
h3 {
    orphans: 3;
    widows: 3;
  }
  /* line 79, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */
  h2,
h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  /* line 92, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */
  body {
    min-width: 992px !important;
  }
  /* line 95, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */
  .container {
    min-width: 992px !important;
  }
  /* line 100, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */
  .navbar {
    display: none;
  }
  /* line 103, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */
  .badge {
    border: 1px solid #000;
  }
  /* line 107, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */
  .table {
    border-collapse: collapse !important;
  }
  /* line 110, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */
  .table td,
.table th {
    background-color: #F4F5F8 !important;
  }
  /* line 117, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */
  .table-bordered th,
.table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  /* line 123, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */
  .table-dark {
    color: inherit;
  }
  /* line 126, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */
  .table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  /* line 134, ../bundle/ruby/3.2.0/gems/bootstrap-4.3.1/assets/stylesheets/bootstrap/_print.scss */
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}

/* line 13, app/assets/stylesheets/imports/bootswatch.scss */
.bg-primary .navbar-nav .active > .nav-link {
  color: #20c997 !important;
}

/* line 20, app/assets/stylesheets/imports/bootswatch.scss */
.bg-dark.navbar-dark .navbar-nav .nav-link:focus,
.bg-dark.navbar-dark .navbar-nav .nav-link:hover,
.bg-dark.navbar-dark .navbar-nav .active > .nav-link {
  color: #073055 !important;
}

/* line 31, app/assets/stylesheets/imports/bootswatch.scss */
.btn-secondary, .btn-secondary:hover, .btn-warning, .btn-warning:hover {
  color: #fff;
}

/* line 45, app/assets/stylesheets/imports/bootswatch.scss */
.table-primary, .table-secondary, .table-success, .table-info, .table-warning, .table-danger {
  color: #fff;
}

/* line 55, app/assets/stylesheets/imports/bootswatch.scss */
.table-primary, .table-primary > th, .table-primary > td {
  background-color: #073055;
}

/* line 61, app/assets/stylesheets/imports/bootswatch.scss */
.table-secondary, .table-secondary > th, .table-secondary > td {
  background-color: #95a5a6;
}

/* line 67, app/assets/stylesheets/imports/bootswatch.scss */
.table-light, .table-light > th, .table-light > td {
  background-color: #ecf0f1;
}

/* line 73, app/assets/stylesheets/imports/bootswatch.scss */
.table-dark, .table-dark > th, .table-dark > td {
  background-color: #7b8a8b;
}

/* line 79, app/assets/stylesheets/imports/bootswatch.scss */
.table-success, .table-success > th, .table-success > td {
  background-color: #20c997;
}

/* line 85, app/assets/stylesheets/imports/bootswatch.scss */
.table-info, .table-info > th, .table-info > td {
  background-color: #01549b;
}

/* line 91, app/assets/stylesheets/imports/bootswatch.scss */
.table-danger, .table-danger > th, .table-danger > td {
  background-color: #9c144c;
}

/* line 97, app/assets/stylesheets/imports/bootswatch.scss */
.table-warning, .table-warning > th, .table-warning > td {
  background-color: #d5a940;
}

/* line 103, app/assets/stylesheets/imports/bootswatch.scss */
.table-active, .table-active > th, .table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

/* line 111, app/assets/stylesheets/imports/bootswatch.scss */
.table-hover .table-primary:hover, .table-hover .table-primary:hover > th, .table-hover .table-primary:hover > td {
  background-color: #05233d;
}

/* line 117, app/assets/stylesheets/imports/bootswatch.scss */
.table-hover .table-secondary:hover, .table-hover .table-secondary:hover > th, .table-hover .table-secondary:hover > td {
  background-color: #87999a;
}

/* line 123, app/assets/stylesheets/imports/bootswatch.scss */
.table-hover .table-light:hover, .table-hover .table-light:hover > th, .table-hover .table-light:hover > td {
  background-color: #dde4e6;
}

/* line 129, app/assets/stylesheets/imports/bootswatch.scss */
.table-hover .table-dark:hover, .table-hover .table-dark:hover > th, .table-hover .table-dark:hover > td {
  background-color: #6f7d7e;
}

/* line 135, app/assets/stylesheets/imports/bootswatch.scss */
.table-hover .table-success:hover, .table-hover .table-success:hover > th, .table-hover .table-success:hover > td {
  background-color: #1cb386;
}

/* line 141, app/assets/stylesheets/imports/bootswatch.scss */
.table-hover .table-info:hover, .table-hover .table-info:hover > th, .table-hover .table-info:hover > td {
  background-color: #014682;
}

/* line 147, app/assets/stylesheets/imports/bootswatch.scss */
.table-hover .table-danger:hover, .table-hover .table-danger:hover > th, .table-hover .table-danger:hover > td {
  background-color: #851141;
}

/* line 153, app/assets/stylesheets/imports/bootswatch.scss */
.table-hover .table-warning:hover, .table-hover .table-warning:hover > th, .table-hover .table-warning:hover > td {
  background-color: #ce9f2d;
}

/* line 159, app/assets/stylesheets/imports/bootswatch.scss */
.table-hover .table-active:hover, .table-hover .table-active:hover > th, .table-hover .table-active:hover > td {
  background-color: rgba(0, 0, 0, 0.075);
}

/* line 172, app/assets/stylesheets/imports/bootswatch.scss */
.nav-tabs .nav-link.active,
.nav-tabs .nav-link.active:focus,
.nav-tabs .nav-link.active:hover,
.nav-tabs .nav-item.open .nav-link,
.nav-tabs .nav-item.open .nav-link:focus,
.nav-tabs .nav-item.open .nav-link:hover {
  color: #073055;
}

/* line 183, app/assets/stylesheets/imports/bootswatch.scss */
.pagination a:hover {
  text-decoration: none;
}

/* line 190, app/assets/stylesheets/imports/bootswatch.scss */
.close {
  text-decoration: none;
  opacity: 0.4;
}

/* line 194, app/assets/stylesheets/imports/bootswatch.scss */
.close:hover, .close:focus {
  opacity: 1;
}

/* line 201, app/assets/stylesheets/imports/bootswatch.scss */
.badge-secondary, .badge-warning {
  color: #fff;
}

/* line 207, app/assets/stylesheets/imports/bootswatch.scss */
.alert {
  border: none;
  color: #F4F5F8;
}

/* line 211, app/assets/stylesheets/imports/bootswatch.scss */
.alert a,
.alert .alert-link {
  color: #fff;
  text-decoration: underline;
}

/* line 218, app/assets/stylesheets/imports/bootswatch.scss */
.alert-primary {
  background-color: #073055;
}

/* line 218, app/assets/stylesheets/imports/bootswatch.scss */
.alert-secondary {
  background-color: #95a5a6;
}

/* line 218, app/assets/stylesheets/imports/bootswatch.scss */
.alert-success {
  background-color: #20c997;
}

/* line 218, app/assets/stylesheets/imports/bootswatch.scss */
.alert-info {
  background-color: #01549b;
}

/* line 218, app/assets/stylesheets/imports/bootswatch.scss */
.alert-warning {
  background-color: #d5a940;
}

/* line 218, app/assets/stylesheets/imports/bootswatch.scss */
.alert-danger {
  background-color: #9c144c;
}

/* line 218, app/assets/stylesheets/imports/bootswatch.scss */
.alert-light {
  background-color: #ecf0f1;
}

/* line 218, app/assets/stylesheets/imports/bootswatch.scss */
.alert-dark {
  background-color: #7b8a8b;
}

/* line 228, app/assets/stylesheets/imports/bootswatch.scss */
.alert-light, .alert-light a, .alert-light .alert-link {
  color: #212529;
}

/* line 243, app/assets/stylesheets/imports/bootswatch.scss */
.modal .close,
.toast .close {
  color: #000;
}

/* line 246, app/assets/stylesheets/imports/bootswatch.scss */
.modal .close:not(:disabled):not(.disabled):hover, .modal .close:not(:disabled):not(.disabled):focus,
.toast .close:not(:disabled):not(.disabled):hover,
.toast .close:not(:disabled):not(.disabled):focus {
  color: #000;
}

/* line 2, app/assets/stylesheets/imports/setup/_page.scss */
html body {
  background-color: rgba(7, 48, 85, 0.05);
}

/* line 4, app/assets/stylesheets/imports/setup/_page.scss */
html body .navbar {
  width: calc(100% - 250px);
  left: 250px;
}

/* line 8, app/assets/stylesheets/imports/setup/_page.scss */
html body #sidebar-wrapper {
  position: fixed;
  left: 5px;
  top: 5px;
}

/* line 14, app/assets/stylesheets/imports/setup/_page.scss */
html body.sidebar-gone .navbar {
  width: 100%;
  left: 0;
}

/* line 18, app/assets/stylesheets/imports/setup/_page.scss */
html body.sidebar-gone #sidebar-wrapper {
  position: relative;
  left: 0;
  top: 0;
}

/* line 25, app/assets/stylesheets/imports/setup/_page.scss */
html body.sidebar-mini .navbar {
  width: calc(100% - 65px);
  left: 65px;
}

/* line 30, app/assets/stylesheets/imports/setup/_page.scss */
html body .main-content {
  padding-top: 80px;
}

/* line 33, app/assets/stylesheets/imports/setup/_page.scss */
html body .main-content .table thead {
  border-bottom: 0px none;
  font-size: .9rem;
}

/* line 36, app/assets/stylesheets/imports/setup/_page.scss */
html body .main-content .table thead th {
  background-color: rgba(7, 48, 85, 0.8);
  color: #F4F5F8;
  padding: .8rem 1.2rem;
  text-align: left;
  border-bottom: 0px none;
}

/* line 46, app/assets/stylesheets/imports/setup/_page.scss */
html body .main-content .table tbody tr:nth-child(odd) {
  background-color: transparent;
}

/* line 49, app/assets/stylesheets/imports/setup/_page.scss */
html body .main-content .table tbody tr:nth-child(even) {
  background-color: rgba(7, 48, 85, 0.05);
}

/* line 52, app/assets/stylesheets/imports/setup/_page.scss */
html body .main-content .table tbody tr td {
  padding: .7rem 1.2rem;
  text-align: left !important;
  border: 0px none;
}

/* line 57, app/assets/stylesheets/imports/setup/_page.scss */
html body .main-content .table tbody tr td.actions-cell a {
  margin: 0 .2rem;
}

/* line 1, app/assets/stylesheets/imports/setup/_utils.scss */
table.sticky-header {
  width: 100%;
}

/* line 3, app/assets/stylesheets/imports/setup/_utils.scss */
table.sticky-header thead, table.sticky-header tbody, table.sticky-header tr {
  display: table;
  width: 100%;
  table-layout: fixed;
}

/* line 8, app/assets/stylesheets/imports/setup/_utils.scss */
table.sticky-header tbody {
  display: block;
  overflow: auto;
  table-layout: fixed;
  max-height: 75vh;
}

/* line 1, app/assets/stylesheets/imports/setup/_fixtures.scss */
.card {
  border: 0px none;
  background-color: rgba(255, 255, 255, 0.85);
}

/* line 5, app/assets/stylesheets/imports/setup/_fixtures.scss */
.btn {
  box-shadow: none;
}

/* line 10, app/assets/stylesheets/imports/setup/_fixtures.scss */
form .form-subset {
  padding: 2rem;
  margin-bottom: 3rem;
  background-color: rgba(7, 48, 85, 0.03);
  border-radius: 5px;
}

/* line 16, app/assets/stylesheets/imports/setup/_fixtures.scss */
form .form-subset .form-group:last-of-type {
  margin-bottom: 0 !important;
}

/* line 21, app/assets/stylesheets/imports/setup/_fixtures.scss */
form .form-group {
  margin-bottom: 1.5rem;
}

/* line 23, app/assets/stylesheets/imports/setup/_fixtures.scss */
form .form-group label {
  font-size: 1rem !important;
  display: flex;
  flex-flow: row-reverse;
  justify-content: flex-end;
  color: rgba(0, 0, 0, 0.75) !important;
}

/* line 29, app/assets/stylesheets/imports/setup/_fixtures.scss */
form .form-group label abbr {
  text-decoration: none !important;
}

/* line 33, app/assets/stylesheets/imports/setup/_fixtures.scss */
form .form-group input.form-control, form .form-group textarea.form-control, form .form-group select {
  background: #fff;
  border: 2px solid rgba(7, 48, 85, 0.1);
}

/* line 37, app/assets/stylesheets/imports/setup/_fixtures.scss */
form .form-group textarea.form-control {
  height: auto !important;
}

/* line 40, app/assets/stylesheets/imports/setup/_fixtures.scss */
form .form-group .checkbox {
  line-height: 1rem;
}

/* line 43, app/assets/stylesheets/imports/setup/_fixtures.scss */
form .form-group .checkbox label input {
  margin-left: .4rem;
}

/* line 48, app/assets/stylesheets/imports/setup/_fixtures.scss */
form .form-group .help-block {
  margin-top: .3rem;
  background-color: rgba(7, 48, 85, 0.1);
  padding: .2rem .5rem;
  font-size: .8rem;
  border-radius: 5px;
}

/* line 2, app/assets/stylesheets/videos.scss */
#video-tab-contents video {
  max-width: 800px;
}

/* line 7, app/assets/stylesheets/videos.scss */
.video_actions i {
  padding-right: 10px;
}

/* line 1, app/assets/stylesheets/users.scss */
.centered {
  text-align: center;
}

/* line 4, app/assets/stylesheets/users.scss */
.user-actions .list-group-item {
  padding-top: 24px;
}

/* line 8, app/assets/stylesheets/users.scss */
.inform-about-email-confirmation {
  max-width: 400px;
  font-size: 13px;
  line-height: 20px;
  padding-top: 0;
}

/* line 42, app/assets/stylesheets/application.scss */
.tooltip {
  z-index: 9999 !important;
}

/* line 46, app/assets/stylesheets/application.scss */
li.jqtree_common.learn-unit {
  color: #13974A;
}

/* line 50, app/assets/stylesheets/application.scss */
form .form-group input.form-control {
  background-color: white;
}

/* line 54, app/assets/stylesheets/application.scss */
form .form-group.has-error input {
  border-color: red;
}

/* line 58, app/assets/stylesheets/application.scss */
form .form-group input.form-control:disabled {
  background-color: #F4F5F8;
  cursor: not-allowed;
}

/* line 63, app/assets/stylesheets/application.scss */
form .form-group input.form-control.readonly {
  background-color: #d4d4d6;
}

/* line 67, app/assets/stylesheets/application.scss */
form .form-group select, .form-group select:focus {
  background-color: white;
}

/* line 71, app/assets/stylesheets/application.scss */
.hierarchy-depth-0, .hierarchy-depth-1,
.hierarchy-depth-2, .hierarchy-depth-3,
.hierarchy-depth-4, .hierarchy-depth-5,
.hierarchy-depth-6, .hierarchy-depth-7 {
  width: 400px;
  margin-bottom: 5px;
}

/* line 79, app/assets/stylesheets/application.scss */
.hierarchy-depth-1 {
  margin-left: 30px;
}

/* line 83, app/assets/stylesheets/application.scss */
.hierarchy-depth-2 {
  margin-left: 60px;
}

/* line 87, app/assets/stylesheets/application.scss */
.hierarchy-depth-3 {
  margin-left: 90px;
}

/* line 91, app/assets/stylesheets/application.scss */
.hierarchy-depth-4 {
  margin-left: 120px;
}

/* line 95, app/assets/stylesheets/application.scss */
.hierarchy-depth-5 {
  margin-left: 150px;
}

/* line 99, app/assets/stylesheets/application.scss */
.hierarchy-depth-6 {
  margin-left: 180px;
}

/* line 103, app/assets/stylesheets/application.scss */
.hierarchy-depth-7 {
  margin-left: 210px;
}

/* line 107, app/assets/stylesheets/application.scss */
.btn-group.dashboard-duration-group a {
  color: white;
  background-color: #7EC8EB;
  border-color: #7EC8EB;
}

/* line 113, app/assets/stylesheets/application.scss */
.kpi-box {
  border: 1px solid #ddd;
  padding: 20px;
  margin-bottom: 20px;
  text-align: center;
  background-color: #F0F8FF;
  /* Alternate background color */
}

/* line 120, app/assets/stylesheets/application.scss */
.kpi-box:nth-child(even) {
  background-color: #E6E6FA;
  /* Alternate background color */
}

/* line 124, app/assets/stylesheets/application.scss */
.kpi-value {
  font-size: 24px;
  margin-top: 10px;
  /* Added margin top */
}

/* line 129, app/assets/stylesheets/application.scss */
#sidebar-wrapper {
  max-height: 100vh;
  overflow-y: scroll;
  padding-bottom: 1rem;
}

/* line 135, app/assets/stylesheets/application.scss */
.li-group-item-text {
  max-width: 400px;
  font-size: 13px;
  line-height: 20px;
  padding-top: 5px;
}

/* line 142, app/assets/stylesheets/application.scss */
ul.list-group.list-group-horizontal.show-view-actions {
  display: flex;
  align-items: stretch;
}

/* line 147, app/assets/stylesheets/application.scss */
ul.list-group.list-group-horizontal.show-view-actions li.list-group-item {
  display: flex;
  align-items: center;
  height: 60px;
}

/* line 154, app/assets/stylesheets/application.scss */
#course-items-table th:first-child,
#course-items-table td:first-child {
  width: 80%;
}

/* line 159, app/assets/stylesheets/application.scss */
#course-items-table tr.depth-1 td:first-child {
  padding-left: 40px;
}

/* line 160, app/assets/stylesheets/application.scss */
#course-items-table tr.depth-2 td:first-child {
  padding-left: 60px;
}

/* line 161, app/assets/stylesheets/application.scss */
#course-items-table tr.depth-3 td:first-child {
  padding-left: 80px;
}

/* line 162, app/assets/stylesheets/application.scss */
#course-items-table tr.depth-4 td:first-child {
  padding-left: 1000px;
}

/* line 163, app/assets/stylesheets/application.scss */
#course-items-table tr.depth-5 td:first-child {
  padding-left: 120px;
}

/* line 164, app/assets/stylesheets/application.scss */
#course-items-table tr.depth-6 td:first-child {
  padding-left: 140px;
}

/* line 165, app/assets/stylesheets/application.scss */
#course-items-table tr.depth-7 td:first-child {
  padding-left: 160px;
}

/* line 166, app/assets/stylesheets/application.scss */
#course-items-table tr.depth-8 td:first-child {
  padding-left: 180px;
}

/* line 169, app/assets/stylesheets/application.scss */
.toastui-editor-md-container {
  background: #fff;
}
