@charset "UTF-8";
@-webkit-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/* line 304, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName {
  margin: 1rem 0;
  padding: 0;
  width: 100%;
}
/* line 230, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .RevRow {
  display: flex;
  align-items: stretch;
  background: #D8EEF0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.65);
  font-size: 1.2rem;
}
/* line 236, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .HeaderRow {
  background: #474250;
  color: #DFDFDF;
  font-weight: 400;
  margin: 0;
}
/* line 241, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .HeaderRow .HeaderRow-center {
  font-size: 1.4rem;
  text-align: center;
}
/* line 245, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .HeaderRow .RevCol {
  color: #DFDFDF;
}
/* line 249, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .RevCol {
  border-right: 1px solid rgba(0, 0, 0, 0.08);
  font-size: inherit;
  margin-bottom: 1px;
  padding-bottom: 1rem;
  padding-top: 1rem;
}
/* line 255, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .RevCol:last-child {
  border: 0;
}
/* line 258, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .RevCol a {
  font-size: inherit;
}
/* line 261, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .RevCol.p-md {
  padding: 1rem;
}
/* line 264, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .RevCol.pr-xl {
  padding-right: 5rem;
}
/* line 267, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .RevCol.font-md {
  font-size: 1.5rem;
}
/* line 270, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .RevCol.border-none {
  border: none;
}
/* line 274, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .hasToolTip:before {
  border: .6rem solid transparent;
  content: "";
  display: block;
  height: 0;
  position: absolute;
  width: 0;
  border-left: 0.6rem solid #CA2D3D;
  border-top: 0.6rem solid #CA2D3D;
  left: 0;
  top: 0;
}
/* line 281, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName small {
  font-size: 1rem;
  font-weight: 300;
}
/* line 285, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName p {
  font-size: inherit;
  margin: 0;
}

/* line 431, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
meta.foundation-version {
  font-family: "/5.5.3/";
}

/* line 435, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0;
}

/* line 440, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
meta.foundation-mq-small-only {
  font-family: "/only screen and (max-width: 44rem)/";
  width: 0;
}

/* line 445, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:44.1rem)/";
  width: 44.1rem;
}

/* line 450, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
meta.foundation-mq-medium-only {
  font-family: "/only screen and (min-width:44.1rem) and (max-width:64rem)/";
  width: 44.1rem;
}

/* line 455, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.1rem)/";
  width: 64.1rem;
}

/* line 460, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
meta.foundation-mq-large-only {
  font-family: "/only screen and (min-width:64.1rem) and (max-width:84rem)/";
  width: 64.1rem;
}

/* line 465, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:84.1rem)/";
  width: 84.1rem;
}

/* line 470, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
meta.foundation-mq-xlarge-only {
  font-family: "/only screen and (min-width:84.1rem) and (max-width:112rem)/";
  width: 84.1rem;
}

/* line 475, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:112.1rem)/";
  width: 112.1rem;
}

/* line 480, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
meta.foundation-data-attribute-namespace {
  font-family: false;
}

/* line 489, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
html, body {
  height: 100%;
}

/* line 492, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
*,
*:before,
*:after {
  box-sizing: border-box;
}

/* line 498, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
html,
body {
  font-size: 16px;
}

/* line 502, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body {
  background: #fff;
  color: #474250;
  cursor: auto;
  font-family: "Muli", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  line-height: 1.5;
  margin: 0;
  padding: 0;
  position: relative;
}

/* line 515, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
a:hover {
  cursor: pointer;
}

/* line 518, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
img {
  max-width: 100%;
  height: auto;
}

/* line 520, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
img {
  -ms-interpolation-mode: bicubic;
}

/* line 525, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object {
  max-width: none !important;
}

/* line 532, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.left {
  float: left !important;
}

/* line 533, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.right {
  float: right !important;
}

/* line 239, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}
/* line 240, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.clearfix:after {
  clear: both;
}

/* line 537, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.hide {
  display: none;
}

/* line 542, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.invisible {
  visibility: hidden;
}

/* line 548, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 551, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
img {
  display: inline-block;
  vertical-align: middle;
}

/* line 561, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
textarea {
  height: auto;
  min-height: 50px;
}

/* line 564, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
select {
  width: 100%;
}

/* line 228, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
.row {
  margin: 0 auto;
  max-width: 100rem;
  width: 100%;
}
/* line 239, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.row:before, .row:after {
  content: " ";
  display: table;
}
/* line 240, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.row:after {
  clear: both;
}
/* line 232, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
.row.collapse > .column,
.row.collapse > .columns {
  padding-left: 0;
  padding-right: 0;
}
/* line 235, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
.row.collapse .row {
  margin-left: 0;
  margin-right: 0;
}
/* line 238, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
.row .row {
  margin: 0 -1rem;
  max-width: none;
  width: auto;
}
/* line 239, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.row .row:before, .row .row:after {
  content: " ";
  display: table;
}
/* line 240, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.row .row:after {
  clear: both;
}
/* line 239, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
.row .row.collapse {
  margin: 0;
  max-width: none;
  width: auto;
}
/* line 239, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.row .row.collapse:before, .row .row.collapse:after {
  content: " ";
  display: table;
}
/* line 240, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.row .row.collapse:after {
  clear: both;
}

/* line 243, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
.column,
.columns {
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
  float: left;
}

/* line 248, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
.column + .column:last-child,
.columns + .column:last-child, .column +
.columns:last-child,
.columns +
.columns:last-child {
  float: right;
}
/* line 251, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
.column + .column.end,
.columns + .column.end, .column +
.columns.end,
.columns +
.columns.end {
  float: left;
}

@media only screen {
  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-0 {
    position: relative;
    left: 0;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  /* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column,
  .columns {
    position: relative;
    padding-left: 1rem;
    padding-right: 1rem;
    float: left;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-1 {
    width: 8.33333%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-2 {
    width: 16.66667%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-3 {
    width: 25%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-4 {
    width: 33.33333%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-5 {
    width: 41.66667%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-6 {
    width: 50%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-7 {
    width: 58.33333%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-8 {
    width: 66.66667%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-9 {
    width: 75%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-10 {
    width: 83.33333%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-11 {
    width: 91.66667%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-12 {
    width: 100%;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-0 {
    margin-left: 0 !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-1 {
    margin-left: 8.33333% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-2 {
    margin-left: 16.66667% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-3 {
    margin-left: 25% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-4 {
    margin-left: 33.33333% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-5 {
    margin-left: 41.66667% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-6 {
    margin-left: 50% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-7 {
    margin-left: 58.33333% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-8 {
    margin-left: 66.66667% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-9 {
    margin-left: 75% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-10 {
    margin-left: 83.33333% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-11 {
    margin-left: 91.66667% !important;
  }

  /* line 175, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-reset-order {
    float: left;
    left: auto;
    margin-left: 0;
    margin-right: 0;
    right: auto;
  }

  /* line 183, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.small-centered,
  .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }

  /* line 186, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.small-uncentered,
  .columns.small-uncentered {
    float: left;
    margin-left: 0;
    margin-right: 0;
  }

  /* line 194, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.small-centered:last-child,
  .columns.small-centered:last-child {
    float: none;
  }

  /* line 200, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.small-uncentered:last-child,
  .columns.small-uncentered:last-child {
    float: left;
  }

  /* line 205, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.small-uncentered.opposite,
  .columns.small-uncentered.opposite {
    float: right;
  }

  /* line 212, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .row.small-collapse > .column,
  .row.small-collapse > .columns {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 215, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .row.small-collapse .row {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 218, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .row.small-uncollapse > .column,
  .row.small-uncollapse > .columns {
    padding-left: 1rem;
    padding-right: 1rem;
    float: left;
  }
}
@media only screen and (min-width: 44.1rem) {
  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-0 {
    position: relative;
    left: 0;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  /* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column,
  .columns {
    position: relative;
    padding-left: 1rem;
    padding-right: 1rem;
    float: left;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-1 {
    width: 8.33333%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-2 {
    width: 16.66667%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-3 {
    width: 25%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-4 {
    width: 33.33333%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-5 {
    width: 41.66667%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-6 {
    width: 50%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-7 {
    width: 58.33333%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-8 {
    width: 66.66667%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-9 {
    width: 75%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-10 {
    width: 83.33333%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-11 {
    width: 91.66667%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-12 {
    width: 100%;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-0 {
    margin-left: 0 !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-1 {
    margin-left: 8.33333% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-2 {
    margin-left: 16.66667% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-3 {
    margin-left: 25% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-4 {
    margin-left: 33.33333% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-5 {
    margin-left: 41.66667% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-6 {
    margin-left: 50% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-7 {
    margin-left: 58.33333% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-8 {
    margin-left: 66.66667% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-9 {
    margin-left: 75% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-10 {
    margin-left: 83.33333% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-11 {
    margin-left: 91.66667% !important;
  }

  /* line 175, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-reset-order {
    float: left;
    left: auto;
    margin-left: 0;
    margin-right: 0;
    right: auto;
  }

  /* line 183, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.medium-centered,
  .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }

  /* line 186, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.medium-uncentered,
  .columns.medium-uncentered {
    float: left;
    margin-left: 0;
    margin-right: 0;
  }

  /* line 194, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.medium-centered:last-child,
  .columns.medium-centered:last-child {
    float: none;
  }

  /* line 200, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.medium-uncentered:last-child,
  .columns.medium-uncentered:last-child {
    float: left;
  }

  /* line 205, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.medium-uncentered.opposite,
  .columns.medium-uncentered.opposite {
    float: right;
  }

  /* line 212, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .row.medium-collapse > .column,
  .row.medium-collapse > .columns {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 215, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .row.medium-collapse .row {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 218, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .row.medium-uncollapse > .column,
  .row.medium-uncollapse > .columns {
    padding-left: 1rem;
    padding-right: 1rem;
    float: left;
  }

  /* line 264, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-0 {
    position: relative;
    left: 0;
    right: auto;
  }

  /* line 267, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }

  /* line 264, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 267, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 264, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 267, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 264, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 267, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 264, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 267, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 264, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 267, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 264, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 267, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 264, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 267, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 264, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 267, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 264, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 267, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 264, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 267, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 264, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 267, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-0 {
    position: relative;
    left: 0;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  /* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column,
  .columns {
    position: relative;
    padding-left: 1rem;
    padding-right: 1rem;
    float: left;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-1 {
    width: 8.33333%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-2 {
    width: 16.66667%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-3 {
    width: 25%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-4 {
    width: 33.33333%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-5 {
    width: 41.66667%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-6 {
    width: 50%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-7 {
    width: 58.33333%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-8 {
    width: 66.66667%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-9 {
    width: 75%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-10 {
    width: 83.33333%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-11 {
    width: 91.66667%;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-12 {
    width: 100%;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-0 {
    margin-left: 0 !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-1 {
    margin-left: 8.33333% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-2 {
    margin-left: 16.66667% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-3 {
    margin-left: 25% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-4 {
    margin-left: 33.33333% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-5 {
    margin-left: 41.66667% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-6 {
    margin-left: 50% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-7 {
    margin-left: 58.33333% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-8 {
    margin-left: 66.66667% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-9 {
    margin-left: 75% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-10 {
    margin-left: 83.33333% !important;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-11 {
    margin-left: 91.66667% !important;
  }

  /* line 175, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-reset-order {
    float: left;
    left: auto;
    margin-left: 0;
    margin-right: 0;
    right: auto;
  }

  /* line 183, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.large-centered,
  .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }

  /* line 186, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.large-uncentered,
  .columns.large-uncentered {
    float: left;
    margin-left: 0;
    margin-right: 0;
  }

  /* line 194, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.large-centered:last-child,
  .columns.large-centered:last-child {
    float: none;
  }

  /* line 200, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.large-uncentered:last-child,
  .columns.large-uncentered:last-child {
    float: left;
  }

  /* line 205, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.large-uncentered.opposite,
  .columns.large-uncentered.opposite {
    float: right;
  }

  /* line 212, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .row.large-collapse > .column,
  .row.large-collapse > .columns {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 215, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .row.large-collapse .row {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 218, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .row.large-uncollapse > .column,
  .row.large-uncollapse > .columns {
    padding-left: 1rem;
    padding-right: 1rem;
    float: left;
  }

  /* line 275, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-0 {
    position: relative;
    left: 0;
    right: auto;
  }

  /* line 278, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }

  /* line 275, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 278, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 275, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 278, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 275, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 278, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 275, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 278, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 275, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 278, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 275, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 278, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 275, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 278, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 275, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 278, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 275, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 278, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 275, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 278, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 275, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 278, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }
}
/* line 132, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_accordion.scss */
.accordion {
  margin-bottom: 0;
  margin-left: 0;
}
/* line 239, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.accordion:before, .accordion:after {
  content: " ";
  display: table;
}
/* line 240, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.accordion:after {
  clear: both;
}
/* line 136, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_accordion.scss */
.accordion .accordion-navigation, .accordion dd {
  display: block;
  margin-bottom: 0 !important;
}
/* line 139, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_accordion.scss */
.accordion .accordion-navigation.active > a, .accordion dd.active > a {
  background: #b5b5b5;
  color: #222222;
}
/* line 140, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_accordion.scss */
.accordion .accordion-navigation > a, .accordion dd > a {
  background: #BBBBBB;
  color: #222222;
  display: block;
  font-family: "Muli", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 1.6rem;
  padding: 1.6rem;
}
/* line 147, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_accordion.scss */
.accordion .accordion-navigation > a:hover, .accordion dd > a:hover {
  background: #b2b2b2;
}
/* line 150, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_accordion.scss */
.accordion .accordion-navigation > .content, .accordion dd > .content {
  display: none;
  padding: 1rem;
}
/* line 153, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_accordion.scss */
.accordion .accordion-navigation > .content.active, .accordion dd > .content.active {
  background: #FFFFFF;
  display: block;
}

/* line 112, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box {
  border-style: solid;
  border-width: 1px;
  display: block;
  font-size: 1.3rem;
  font-weight: 300;
  margin-bottom: 2rem;
  padding: 1.4rem 2.4rem 1.4rem 1.4rem;
  position: relative;
  transition: opacity 300ms ease-out;
  background-color: #417B9E;
  border-color: #386a88;
  color: #FFFFFF;
}
/* line 115, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box .close {
  right: 0.4rem;
  background: inherit;
  color: #333333;
  font-size: 2.2rem;
  line-height: .9;
  margin-top: -1.1rem;
  opacity: 0.3;
  padding: 0 6px 4px;
  position: absolute;
  top: 50%;
}
/* line 96, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box .close:hover, .alert-box .close:focus {
  opacity: 0.5;
}
/* line 117, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box.radius {
  border-radius: 2px;
}
/* line 118, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box.round {
  border-radius: 1000px;
}
/* line 120, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box.success {
  background-color: #2EA67C;
  border-color: #288f6b;
  color: #FFFFFF;
}
/* line 121, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box.alert {
  background-color: #F5A93E;
  border-color: #f39715;
  color: #FFFFFF;
}
/* line 122, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box.secondary {
  background-color: #36A2AF;
  border-color: #2e8b97;
  color: #FFFFFF;
}
/* line 123, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box.warning {
  background-color: #CA2D3D;
  border-color: #ae2734;
  color: #FFFFFF;
}
/* line 124, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box.info {
  background-color: #417B9E;
  border-color: #386a88;
  color: #FFFFFF;
}
/* line 125, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box.alert-close {
  opacity: 0;
}

/* line 107, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
[class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -1rem;
}
/* line 239, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
[class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table;
}
/* line 240, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
[class*="block-grid-"]:after {
  clear: both;
}
/* line 51, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
[class*="block-grid-"] > li {
  display: block;
  float: left;
  height: auto;
  padding: 0 1rem 2rem;
}

@media only screen {
  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-1 > li {
    list-style: none;
    width: 100%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-1 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-2 > li {
    list-style: none;
    width: 50%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-3 > li {
    list-style: none;
    width: 33.33333%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-4 > li {
    list-style: none;
    width: 25%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-5 > li {
    list-style: none;
    width: 20%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-6 > li {
    list-style: none;
    width: 16.66667%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-7 > li {
    list-style: none;
    width: 14.28571%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-8 > li {
    list-style: none;
    width: 12.5%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-9 > li {
    list-style: none;
    width: 11.11111%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-10 > li {
    list-style: none;
    width: 10%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-11 > li {
    list-style: none;
    width: 9.09091%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-12 > li {
    list-style: none;
    width: 8.33333%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both;
  }
}
@media only screen and (min-width: 44.1rem) {
  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-1 > li {
    list-style: none;
    width: 100%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-2 > li {
    list-style: none;
    width: 50%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-3 > li {
    list-style: none;
    width: 33.33333%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-4 > li {
    list-style: none;
    width: 25%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-5 > li {
    list-style: none;
    width: 20%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-6 > li {
    list-style: none;
    width: 16.66667%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-7 > li {
    list-style: none;
    width: 14.28571%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-8 > li {
    list-style: none;
    width: 12.5%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-9 > li {
    list-style: none;
    width: 11.11111%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-10 > li {
    list-style: none;
    width: 10%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-11 > li {
    list-style: none;
    width: 9.09091%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-12 > li {
    list-style: none;
    width: 8.33333%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-1 > li {
    list-style: none;
    width: 100%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-2 > li {
    list-style: none;
    width: 50%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-3 > li {
    list-style: none;
    width: 33.33333%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-4 > li {
    list-style: none;
    width: 25%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-5 > li {
    list-style: none;
    width: 20%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-6 > li {
    list-style: none;
    width: 16.66667%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-7 > li {
    list-style: none;
    width: 14.28571%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-8 > li {
    list-style: none;
    width: 12.5%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-9 > li {
    list-style: none;
    width: 11.11111%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-10 > li {
    list-style: none;
    width: 10%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-11 > li {
    list-style: none;
    width: 9.09091%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both;
  }

  /* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-12 > li {
    list-style: none;
    width: 8.33333%;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both;
  }
}
/* line 119, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs {
  border-style: solid;
  border-width: 1px;
  display: block;
  list-style: none;
  margin-left: 0;
  overflow: hidden;
  padding: 0.9rem 1.4rem 0.9rem;
  background-color: #9edae1;
  border-color: #81cfd8;
  border-radius: 2px;
}
/* line 123, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > * {
  color: #417B9E;
  float: left;
  font-size: 1.1rem;
  line-height: 1.1rem;
  margin: 0;
  text-transform: uppercase;
}
/* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > *:hover a, .breadcrumbs > *:focus a {
  text-decoration: underline;
}
/* line 71, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > * a {
  color: #417B9E;
}
/* line 76, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > *.current {
  color: #333333;
  cursor: default;
}
/* line 79, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > *.current a {
  color: #333333;
  cursor: default;
}
/* line 84, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a {
  text-decoration: none;
}
/* line 89, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > *.unavailable {
  color: #999999;
}
/* line 91, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > *.unavailable a {
  color: #999999;
}
/* line 93, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus,
.breadcrumbs > *.unavailable a:focus {
  color: #999999;
  cursor: not-allowed;
  text-decoration: none;
}
/* line 103, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > *:before {
  color: #AAAAAA;
  content: "/";
  margin: 0 1.2rem;
  position: relative;
  top: 1px;
}
/* line 111, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > *:first-child:before {
  content: " ";
  margin: 0;
}

/* Accessibility - hides the forward slash */
/* line 128, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
[aria-label="breadcrumbs"] [aria-hidden="true"]:after {
  content: "/";
}

/* line 218, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button, .button {
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
  cursor: pointer;
  font-family: "Muli", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: 300;
  line-height: normal;
  margin: 0 0 2rem;
  position: relative;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  padding: 1.6rem 3.2rem 1.7rem 3.2rem;
  font-size: 1.6rem;
  background-color: #242692;
  border-color: #1A1772;
  color: #FFFFFF;
  transition: background-color 300ms ease-out;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button:hover, button:focus, .button:hover, .button:focus {
  background-color: #1A1772;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button:hover, button:focus, .button:hover, .button:focus {
  color: #FFFFFF;
}
/* line 225, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.secondary, .button.secondary {
  background-color: #36A2AF;
  border-color: #2b828c;
  color: #FFFFFF;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
  background-color: #2b828c;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
  color: #FFFFFF;
}
/* line 226, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.success, .button.success {
  background-color: #2EA67C;
  border-color: #258563;
  color: #FFFFFF;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
  background-color: #258563;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
  color: #FFFFFF;
}
/* line 227, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.alert, .button.alert {
  background-color: #F5A93E;
  border-color: #ea8e0c;
  color: #FFFFFF;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
  background-color: #ea8e0c;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
  color: #FFFFFF;
}
/* line 228, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.warning, .button.warning {
  background-color: #CA2D3D;
  border-color: #a22431;
  color: #FFFFFF;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus {
  background-color: #a22431;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus {
  color: #FFFFFF;
}
/* line 229, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.info, .button.info {
  background-color: #417B9E;
  border-color: #34627e;
  color: #FFFFFF;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.info:hover, button.info:focus, .button.info:hover, .button.info:focus {
  background-color: #34627e;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.info:hover, button.info:focus, .button.info:hover, .button.info:focus {
  color: #FFFFFF;
}
/* line 231, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.large, .button.large {
  padding: 1.8rem 3.6rem 1.9rem 3.6rem;
  font-size: 2rem;
}
/* line 232, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.small, .button.small {
  padding: 1.4rem 2.8rem 1.5rem 2.8rem;
  font-size: 1.3rem;
}
/* line 233, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.tiny, .button.tiny {
  padding: 1rem 2rem 1.1rem 2rem;
  font-size: 1.1rem;
}
/* line 234, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.expand, .button.expand {
  padding: 1.6rem 3.2rem 1.7rem 3.2rem;
  font-size: 1.6rem;
  padding-bottom: 1.7rem;
  padding-top: 1.6rem;
  padding-left: 1.6rem;
  padding-right: 1.6rem;
  width: 100%;
}
/* line 236, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.left-align, .button.left-align {
  text-align: left;
  text-indent: 1.2rem;
}
/* line 237, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.right-align, .button.right-align {
  text-align: right;
  padding-right: 1.2rem;
}
/* line 239, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.radius, .button.radius {
  border-radius: 2px;
}
/* line 240, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.round, .button.round {
  border-radius: 1000px;
}
/* line 242, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled, button[disabled], .button.disabled, .button[disabled] {
  background-color: #242692;
  border-color: #1A1772;
  color: #FFFFFF;
  box-shadow: none;
  cursor: default;
  opacity: 1;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
  background-color: #1A1772;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
  color: #FFFFFF;
}
/* line 180, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
  background-color: #242692;
}
/* line 243, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary {
  background-color: #36A2AF;
  border-color: #2b828c;
  color: #FFFFFF;
  box-shadow: none;
  cursor: default;
  opacity: 1;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
  background-color: #2b828c;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
  color: #FFFFFF;
}
/* line 180, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
  background-color: #36A2AF;
}
/* line 244, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success {
  background-color: #2EA67C;
  border-color: #258563;
  color: #FFFFFF;
  box-shadow: none;
  cursor: default;
  opacity: 1;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
  background-color: #258563;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
  color: #FFFFFF;
}
/* line 180, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
  background-color: #2EA67C;
}
/* line 245, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert {
  background-color: #F5A93E;
  border-color: #ea8e0c;
  color: #FFFFFF;
  box-shadow: none;
  cursor: default;
  opacity: 1;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
  background-color: #ea8e0c;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
  color: #FFFFFF;
}
/* line 180, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
  background-color: #F5A93E;
}
/* line 246, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.warning, button[disabled].warning, .button.disabled.warning, .button[disabled].warning {
  background-color: #CA2D3D;
  border-color: #a22431;
  color: #FFFFFF;
  box-shadow: none;
  cursor: default;
  opacity: 1;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
  background-color: #a22431;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
  color: #FFFFFF;
}
/* line 180, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
  background-color: #CA2D3D;
}
/* line 247, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.info, button[disabled].info, .button.disabled.info, .button[disabled].info {
  background-color: #417B9E;
  border-color: #34627e;
  color: #FFFFFF;
  box-shadow: none;
  cursor: default;
  opacity: 1;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
  background-color: #34627e;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
  color: #FFFFFF;
}
/* line 180, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
  background-color: #417B9E;
}

/* line 252, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button::-moz-focus-inner {
  border: 0;
  padding: 0;
}

@media only screen and (min-width: 44.1rem) {
  /* line 255, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
  button, .button {
    display: inline-block;
  }
}
/* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group {
  list-style: none;
  margin: 0;
  left: 0;
}
/* line 239, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.button-group:before, .button-group:after {
  content: " ";
  display: table;
}
/* line 240, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.button-group:after {
  clear: both;
}
/* line 161, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-2 li {
  display: inline-block;
  margin: 0 -2px;
  width: 50%;
}
/* line 39, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-2 li > button, .button-group.even-2 li .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button {
  border-left: 0;
}
/* line 152, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-2 li button, .button-group.even-2 li .button {
  width: 100%;
}
/* line 161, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-3 li {
  display: inline-block;
  margin: 0 -2px;
  width: 33.33333%;
}
/* line 39, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-3 li > button, .button-group.even-3 li .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button {
  border-left: 0;
}
/* line 152, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-3 li button, .button-group.even-3 li .button {
  width: 100%;
}
/* line 161, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-4 li {
  display: inline-block;
  margin: 0 -2px;
  width: 25%;
}
/* line 39, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-4 li > button, .button-group.even-4 li .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button {
  border-left: 0;
}
/* line 152, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-4 li button, .button-group.even-4 li .button {
  width: 100%;
}
/* line 161, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-5 li {
  display: inline-block;
  margin: 0 -2px;
  width: 20%;
}
/* line 39, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-5 li > button, .button-group.even-5 li .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button {
  border-left: 0;
}
/* line 152, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-5 li button, .button-group.even-5 li .button {
  width: 100%;
}
/* line 161, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-6 li {
  display: inline-block;
  margin: 0 -2px;
  width: 16.66667%;
}
/* line 39, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-6 li > button, .button-group.even-6 li .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button {
  border-left: 0;
}
/* line 152, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-6 li button, .button-group.even-6 li .button {
  width: 100%;
}
/* line 161, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-7 li {
  display: inline-block;
  margin: 0 -2px;
  width: 14.28571%;
}
/* line 39, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-7 li > button, .button-group.even-7 li .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button {
  border-left: 0;
}
/* line 152, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-7 li button, .button-group.even-7 li .button {
  width: 100%;
}
/* line 161, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-8 li {
  display: inline-block;
  margin: 0 -2px;
  width: 12.5%;
}
/* line 39, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-8 li > button, .button-group.even-8 li .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button {
  border-left: 0;
}
/* line 152, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-8 li button, .button-group.even-8 li .button {
  width: 100%;
}
/* line 164, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group > li {
  display: inline-block;
  margin: 0 -2px;
}
/* line 39, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group > li > button, .button-group > li .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group > li:first-child button, .button-group > li:first-child .button {
  border-left: 0;
}
/* line 167, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.stack > li {
  display: block;
  margin: 0;
  float: none;
}
/* line 39, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.stack > li > button, .button-group.stack > li .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button {
  border-left: 0;
}
/* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.stack > li > button, .button-group.stack > li .button {
  border-color: rgba(255, 255, 255, 0.5);
  border-left-width: 0;
  border-top: 1px solid;
  display: block;
  margin: 0;
}
/* line 76, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.stack > li > button {
  width: 100%;
}
/* line 81, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button {
  border-top: 0;
}
/* line 171, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.stack-for-small > li {
  display: inline-block;
  margin: 0 -2px;
}
/* line 39, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
  border-left: 0;
}
@media only screen and (max-width: 44rem) {
  /* line 171, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.stack-for-small > li {
    display: block;
    margin: 0;
    width: 100%;
  }
  /* line 39, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5);
  }
  /* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
    border-left: 0;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
    border-color: rgba(255, 255, 255, 0.5);
    border-left-width: 0;
    border-top: 1px solid;
    display: block;
    margin: 0;
  }
  /* line 76, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.stack-for-small > li > button {
    width: 100%;
  }
  /* line 81, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
    border-top: 0;
  }
}
/* line 180, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.radius > * {
  display: inline-block;
  margin: 0 -2px;
}
/* line 39, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.radius > * > button, .button-group.radius > * .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.radius > *:first-child button, .button-group.radius > *:first-child .button {
  border-left: 0;
}
/* line 121, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.radius > *,
.button-group.radius > * > a,
.button-group.radius > * > button,
.button-group.radius > * > .button {
  border-radius: 0;
}
/* line 125, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button {
  -webkit-border-bottom-left-radius: 2px;
  -webkit-border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}
/* line 136, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button {
  -webkit-border-bottom-right-radius: 2px;
  -webkit-border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
}
/* line 181, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.radius.stack > * {
  display: block;
  margin: 0;
}
/* line 39, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.radius.stack > * > button, .button-group.radius.stack > * .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button {
  border-left: 0;
}
/* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.radius.stack > * > button, .button-group.radius.stack > * .button {
  border-color: rgba(255, 255, 255, 0.5);
  border-left-width: 0;
  border-top: 1px solid;
  display: block;
  margin: 0;
}
/* line 76, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.radius.stack > * > button {
  width: 100%;
}
/* line 81, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button {
  border-top: 0;
}
/* line 121, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.radius.stack > *,
.button-group.radius.stack > * > a,
.button-group.radius.stack > * > button,
.button-group.radius.stack > * > .button {
  border-radius: 0;
}
/* line 125, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.radius.stack > *:first-child, .button-group.radius.stack > *:first-child > a, .button-group.radius.stack > *:first-child > button, .button-group.radius.stack > *:first-child > .button {
  -webkit-top-left-radius: 2px;
  -webkit-top-right-radius: 2px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
/* line 136, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.radius.stack > *:last-child, .button-group.radius.stack > *:last-child > a, .button-group.radius.stack > *:last-child > button, .button-group.radius.stack > *:last-child > .button {
  -webkit-bottom-left-radius: 2px;
  -webkit-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
@media only screen and (min-width: 44.1rem) {
  /* line 182, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.radius.stack-for-small > * {
    display: inline-block;
    margin: 0 -2px;
  }
  /* line 39, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5);
  }
  /* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
    border-left: 0;
  }
  /* line 121, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.radius.stack-for-small > *,
  .button-group.radius.stack-for-small > * > a,
  .button-group.radius.stack-for-small > * > button,
  .button-group.radius.stack-for-small > * > .button {
    border-radius: 0;
  }
  /* line 125, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button {
    -webkit-border-bottom-left-radius: 2px;
    -webkit-border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
    border-top-left-radius: 2px;
  }
  /* line 136, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button {
    -webkit-border-bottom-right-radius: 2px;
    -webkit-border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
    border-top-right-radius: 2px;
  }
}
@media only screen and (max-width: 44rem) {
  /* line 182, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.radius.stack-for-small > * {
    display: block;
    margin: 0;
  }
  /* line 39, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5);
  }
  /* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
    border-left: 0;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
    border-color: rgba(255, 255, 255, 0.5);
    border-left-width: 0;
    border-top: 1px solid;
    display: block;
    margin: 0;
  }
  /* line 76, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.radius.stack-for-small > * > button {
    width: 100%;
  }
  /* line 81, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
    border-top: 0;
  }
  /* line 121, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.radius.stack-for-small > *,
  .button-group.radius.stack-for-small > * > a,
  .button-group.radius.stack-for-small > * > button,
  .button-group.radius.stack-for-small > * > .button {
    border-radius: 0;
  }
  /* line 125, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button {
    -webkit-top-left-radius: 2px;
    -webkit-top-right-radius: 2px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
  }
  /* line 136, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button {
    -webkit-bottom-left-radius: 2px;
    -webkit-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
  }
}
/* line 191, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.round > * {
  display: inline-block;
  margin: 0 -2px;
}
/* line 39, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.round > * > button, .button-group.round > * .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.round > *:first-child button, .button-group.round > *:first-child .button {
  border-left: 0;
}
/* line 121, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.round > *,
.button-group.round > * > a,
.button-group.round > * > button,
.button-group.round > * > .button {
  border-radius: 0;
}
/* line 125, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button {
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  border-bottom-left-radius: 1000px;
  border-top-left-radius: 1000px;
}
/* line 136, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button {
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px;
}
/* line 192, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.round.stack > * {
  display: block;
  margin: 0;
}
/* line 39, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.round.stack > * > button, .button-group.round.stack > * .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button {
  border-left: 0;
}
/* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.round.stack > * > button, .button-group.round.stack > * .button {
  border-color: rgba(255, 255, 255, 0.5);
  border-left-width: 0;
  border-top: 1px solid;
  display: block;
  margin: 0;
}
/* line 76, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.round.stack > * > button {
  width: 100%;
}
/* line 81, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button {
  border-top: 0;
}
/* line 121, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.round.stack > *,
.button-group.round.stack > * > a,
.button-group.round.stack > * > button,
.button-group.round.stack > * > .button {
  border-radius: 0;
}
/* line 125, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.round.stack > *:first-child, .button-group.round.stack > *:first-child > a, .button-group.round.stack > *:first-child > button, .button-group.round.stack > *:first-child > .button {
  -webkit-top-left-radius: 1.6rem;
  -webkit-top-right-radius: 1.6rem;
  border-top-left-radius: 1.6rem;
  border-top-right-radius: 1.6rem;
}
/* line 136, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.round.stack > *:last-child, .button-group.round.stack > *:last-child > a, .button-group.round.stack > *:last-child > button, .button-group.round.stack > *:last-child > .button {
  -webkit-bottom-left-radius: 1.6rem;
  -webkit-bottom-right-radius: 1.6rem;
  border-bottom-left-radius: 1.6rem;
  border-bottom-right-radius: 1.6rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 193, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.round.stack-for-small > * {
    display: inline-block;
    margin: 0 -2px;
  }
  /* line 39, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5);
  }
  /* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
    border-left: 0;
  }
  /* line 121, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.round.stack-for-small > *,
  .button-group.round.stack-for-small > * > a,
  .button-group.round.stack-for-small > * > button,
  .button-group.round.stack-for-small > * > .button {
    border-radius: 0;
  }
  /* line 125, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button {
    -webkit-border-bottom-left-radius: 1000px;
    -webkit-border-top-left-radius: 1000px;
    border-bottom-left-radius: 1000px;
    border-top-left-radius: 1000px;
  }
  /* line 136, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button {
    -webkit-border-bottom-right-radius: 1000px;
    -webkit-border-top-right-radius: 1000px;
    border-bottom-right-radius: 1000px;
    border-top-right-radius: 1000px;
  }
}
@media only screen and (max-width: 44rem) {
  /* line 193, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.round.stack-for-small > * {
    display: block;
    margin: 0;
  }
  /* line 39, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5);
  }
  /* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
    border-left: 0;
  }
  /* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
    border-color: rgba(255, 255, 255, 0.5);
    border-left-width: 0;
    border-top: 1px solid;
    display: block;
    margin: 0;
  }
  /* line 76, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.round.stack-for-small > * > button {
    width: 100%;
  }
  /* line 81, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
    border-top: 0;
  }
  /* line 121, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.round.stack-for-small > *,
  .button-group.round.stack-for-small > * > a,
  .button-group.round.stack-for-small > * > button,
  .button-group.round.stack-for-small > * > .button {
    border-radius: 0;
  }
  /* line 125, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button {
    -webkit-top-left-radius: 1.6rem;
    -webkit-top-right-radius: 1.6rem;
    border-top-left-radius: 1.6rem;
    border-top-right-radius: 1.6rem;
  }
  /* line 136, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
  .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button {
    -webkit-bottom-left-radius: 1.6rem;
    -webkit-bottom-right-radius: 1.6rem;
    border-bottom-left-radius: 1.6rem;
    border-bottom-right-radius: 1.6rem;
  }
}

/* line 239, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.button-bar:before, .button-bar:after {
  content: " ";
  display: table;
}
/* line 240, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.button-bar:after {
  clear: both;
}
/* line 205, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-bar .button-group {
  float: left;
  margin-right: 1rem;
}
/* line 32, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-bar .button-group div {
  overflow: hidden;
}

/* Clearing Styles */
/* line 44, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-thumbs, [data-clearing] {
  list-style: none;
  margin-left: 0;
  margin-bottom: 0;
}
/* line 239, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.clearing-thumbs:before, .clearing-thumbs:after, [data-clearing]:before, [data-clearing]:after {
  content: " ";
  display: table;
}
/* line 240, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.clearing-thumbs:after, [data-clearing]:after {
  clear: both;
}
/* line 50, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-thumbs li, [data-clearing] li {
  float: left;
  margin-right: 10px;
}
/* line 55, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-thumbs[class*="block-grid-"] li, [data-clearing][class*="block-grid-"] li {
  margin-right: 0;
}

/* line 60, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-blackout {
  background: #333333;
  height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 998;
  left: 0;
}
/* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-blackout .clearing-close {
  display: block;
}

/* line 72, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-container {
  height: 100%;
  margin: 0;
  overflow: hidden;
  position: relative;
  z-index: 998;
}

/* line 80, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-touch-label {
  color: #AAAAAA;
  font-size: .6em;
  left: 50%;
  position: absolute;
  top: 50%;
}

/* line 88, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.visible-img {
  height: 95%;
  position: relative;
}
/* line 92, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.visible-img img {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
  max-height: 100%;
  max-width: 100%;
}

/* line 115, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-caption {
  background: #333333;
  bottom: 0;
  color: #CCCCCC;
  font-size: 0.875em;
  line-height: 1.3;
  margin-bottom: 0;
  padding: 10px 30px 20px;
  position: absolute;
  text-align: center;
  width: 100%;
  left: 0;
}

/* line 129, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-close {
  color: #CCCCCC;
  display: none;
  font-size: 30px;
  line-height: 1;
  padding-left: 20px;
  padding-top: 10px;
  z-index: 999;
}
/* line 138, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-close:hover, .clearing-close:focus {
  color: #CCCCCC;
}

/* line 142, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-assembled .clearing-container {
  height: 100%;
}
/* line 143, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-assembled .clearing-container .carousel > ul {
  display: none;
}

/* line 147, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-feature li {
  display: none;
}
/* line 149, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-feature li.clearing-featured-img {
  display: block;
}

@media only screen and (min-width: 44.1rem) {
  /* line 156, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-main-prev,
  .clearing-main-next {
    height: 100%;
    position: absolute;
    top: 0;
    width: 40px;
  }
  /* line 162, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-main-prev > span,
  .clearing-main-next > span {
    border: solid 12px;
    display: block;
    height: 0;
    position: absolute;
    top: 50%;
    width: 0;
  }
  /* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-main-prev > span:hover,
  .clearing-main-next > span:hover {
    opacity: .8;
  }

  /* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-main-prev {
    left: 0;
  }
  /* line 174, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-main-prev > span {
    left: 5px;
    border-color: transparent;
    border-right-color: #CCCCCC;
  }

  /* line 180, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-main-next {
    right: 0;
  }
  /* line 182, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-main-next > span {
    border-color: transparent;
    border-left-color: #CCCCCC;
  }

  /* line 188, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-main-prev.disabled,
  .clearing-main-next.disabled {
    opacity: .3;
  }

  /* line 193, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-assembled .clearing-container .carousel {
    background: rgba(51, 51, 51, 0.8);
    height: 120px;
    margin-top: 10px;
    text-align: center;
  }
  /* line 199, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-assembled .clearing-container .carousel > ul {
    display: inline-block;
    z-index: 999;
    height: 100%;
    position: relative;
    float: none;
  }
  /* line 206, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-assembled .clearing-container .carousel > ul li {
    clear: none;
    cursor: pointer;
    display: block;
    float: left;
    margin-right: 0;
    min-height: inherit;
    opacity: .4;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 120px;
  }
  /* line 220, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-assembled .clearing-container .carousel > ul li.fix-height img {
    height: 100%;
    max-width: none;
  }
  /* line 226, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-assembled .clearing-container .carousel > ul li a.th {
    border: none;
    box-shadow: none;
    display: block;
  }
  /* line 232, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-assembled .clearing-container .carousel > ul li img {
    cursor: pointer !important;
    width: 100% !important;
  }
  /* line 237, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-assembled .clearing-container .carousel > ul li.visible {
    opacity: 1;
  }
  /* line 238, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-assembled .clearing-container .carousel > ul li:hover {
    opacity: .8;
  }
  /* line 243, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-assembled .clearing-container .visible-img {
    background: #333333;
    height: 85%;
    overflow: hidden;
  }

  /* line 250, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-close {
    padding-left: 0;
    padding-top: 0;
    position: absolute;
    top: 10px;
    right: 20px;
  }
}
/* Foundation Dropdowns */
/* line 229, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown {
  display: none;
  left: -9999px;
  list-style: none;
  margin-left: 0;
  position: absolute;
  background: #FFFFFF;
  border: solid 1px #cccccc;
  font-size: 1.4rem;
  height: auto;
  max-height: none;
  width: 100%;
  z-index: 89;
  margin-top: 2px;
  max-width: 200px;
}
/* line 73, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.open {
  display: block;
}
/* line 77, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown > *:first-child {
  margin-top: 0;
}
/* line 78, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown > *:last-child {
  margin-bottom: 0;
}
/* line 105, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown:before {
  border: inset 6px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-color: transparent transparent #FFFFFF transparent;
  border-bottom-style: solid;
  position: absolute;
  top: -12px;
  left: 10px;
  z-index: 89;
}
/* line 112, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown:after {
  border: inset 7px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-color: transparent transparent #cccccc transparent;
  border-bottom-style: solid;
  position: absolute;
  top: -14px;
  left: 9px;
  z-index: 88;
}
/* line 120, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.right:before {
  left: auto;
  right: 10px;
}
/* line 124, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.right:after {
  left: auto;
  right: 9px;
}
/* line 232, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.drop-right {
  display: none;
  left: -9999px;
  list-style: none;
  margin-left: 0;
  position: absolute;
  background: #FFFFFF;
  border: solid 1px #cccccc;
  font-size: 1.4rem;
  height: auto;
  max-height: none;
  width: 100%;
  z-index: 89;
  margin-top: 0;
  margin-left: 2px;
  max-width: 200px;
}
/* line 73, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.drop-right.open {
  display: block;
}
/* line 77, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.drop-right > *:first-child {
  margin-top: 0;
}
/* line 78, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.drop-right > *:last-child {
  margin-bottom: 0;
}
/* line 135, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.drop-right:before {
  border: inset 6px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-color: transparent #FFFFFF transparent transparent;
  border-right-style: solid;
  position: absolute;
  top: 10px;
  left: -12px;
  z-index: 89;
}
/* line 142, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.drop-right:after {
  border: inset 7px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-color: transparent #cccccc transparent transparent;
  border-right-style: solid;
  position: absolute;
  top: 9px;
  left: -14px;
  z-index: 88;
}
/* line 236, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.drop-left {
  display: none;
  left: -9999px;
  list-style: none;
  margin-left: 0;
  position: absolute;
  background: #FFFFFF;
  border: solid 1px #cccccc;
  font-size: 1.4rem;
  height: auto;
  max-height: none;
  width: 100%;
  z-index: 89;
  margin-top: 0;
  margin-left: -2px;
  max-width: 200px;
}
/* line 73, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.drop-left.open {
  display: block;
}
/* line 77, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.drop-left > *:first-child {
  margin-top: 0;
}
/* line 78, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.drop-left > *:last-child {
  margin-bottom: 0;
}
/* line 156, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.drop-left:before {
  border: inset 6px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-color: transparent transparent transparent #FFFFFF;
  border-left-style: solid;
  position: absolute;
  top: 10px;
  right: -12px;
  left: auto;
  z-index: 89;
}
/* line 164, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.drop-left:after {
  border: inset 7px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-color: transparent transparent transparent #cccccc;
  border-left-style: solid;
  position: absolute;
  top: 9px;
  right: -14px;
  left: auto;
  z-index: 88;
}
/* line 240, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.drop-top {
  display: none;
  left: -9999px;
  list-style: none;
  margin-left: 0;
  position: absolute;
  background: #FFFFFF;
  border: solid 1px #cccccc;
  font-size: 1.4rem;
  height: auto;
  max-height: none;
  width: 100%;
  z-index: 89;
  margin-left: 0;
  margin-top: -2px;
  max-width: 200px;
}
/* line 73, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.drop-top.open {
  display: block;
}
/* line 77, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.drop-top > *:first-child {
  margin-top: 0;
}
/* line 78, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.drop-top > *:last-child {
  margin-bottom: 0;
}
/* line 179, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.drop-top:before {
  border: inset 6px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-color: #FFFFFF transparent transparent transparent;
  border-top-style: solid;
  bottom: -12px;
  position: absolute;
  top: auto;
  left: 10px;
  right: auto;
  z-index: 89;
}
/* line 188, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.drop-top:after {
  border: inset 7px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-color: #cccccc transparent transparent transparent;
  border-top-style: solid;
  bottom: -14px;
  position: absolute;
  top: auto;
  left: 9px;
  right: auto;
  z-index: 88;
}
/* line 245, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown li {
  cursor: pointer;
  font-size: 1.4rem;
  line-height: 1.8rem;
  margin: 0;
}
/* line 215, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown li:hover, .f-dropdown li:focus {
  background: #EEEEEE;
}
/* line 218, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown li a {
  display: block;
  padding: 0.5rem;
  color: #555555;
}
/* line 248, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.content {
  display: none;
  left: -9999px;
  list-style: none;
  margin-left: 0;
  position: absolute;
  background: #FFFFFF;
  border: solid 1px #cccccc;
  font-size: 1.4rem;
  height: auto;
  max-height: none;
  padding: 2rem;
  width: 100%;
  z-index: 89;
  max-width: 200px;
}
/* line 73, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.content.open {
  display: block;
}
/* line 77, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.content > *:first-child {
  margin-top: 0;
}
/* line 78, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.content > *:last-child {
  margin-bottom: 0;
}
/* line 251, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.radius {
  border-radius: 2px;
}
/* line 254, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.tiny {
  max-width: 200px;
}
/* line 255, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.small {
  max-width: 300px;
}
/* line 256, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.medium {
  max-width: 500px;
}
/* line 257, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.large {
  max-width: 800px;
}
/* line 258, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.mega {
  width: 100% !important;
  max-width: 100% !important;
}
/* line 262, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.mega.open {
  left: 0 !important;
}

/* line 123, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button, button.dropdown {
  position: relative;
  padding-right: 5.7rem;
}
/* line 63, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button::after, button.dropdown::after {
  border-color: #FFFFFF transparent transparent transparent;
  border-style: solid;
  content: "";
  display: block;
  height: 0;
  position: absolute;
  top: 50%;
  width: 0;
}
/* line 98, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button::after, button.dropdown::after {
  border-width: 0.6rem;
  right: 2.25rem;
  margin-top: -0.25rem;
}
/* line 117, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button::after, button.dropdown::after {
  border-color: #FFFFFF transparent transparent transparent;
}
/* line 124, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button.tiny, button.dropdown.tiny {
  padding-right: 4.2rem;
}
/* line 78, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button.tiny:after, button.dropdown.tiny:after {
  border-width: 0.6rem;
  right: 1.8rem;
  margin-top: -0.2rem;
}
/* line 117, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button.tiny::after, button.dropdown.tiny::after {
  border-color: #FFFFFF transparent transparent transparent;
}
/* line 125, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button.small, button.dropdown.small {
  padding-right: 4.9rem;
}
/* line 88, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button.small::after, button.dropdown.small::after {
  border-width: 0.7rem;
  right: 2.1rem;
  margin-top: -0.25rem;
}
/* line 117, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button.small::after, button.dropdown.small::after {
  border-color: #FFFFFF transparent transparent transparent;
}
/* line 126, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button.large, button.dropdown.large {
  padding-right: 5.8rem;
}
/* line 108, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button.large::after, button.dropdown.large::after {
  border-width: 0.5rem;
  right: 2.75rem;
  margin-top: -0.25rem;
}
/* line 117, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button.large::after, button.dropdown.large::after {
  border-color: #FFFFFF transparent transparent transparent;
}
/* line 127, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button.secondary:after, button.dropdown.secondary:after {
  border-color: #333333 transparent transparent transparent;
}

/* line 49, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_flex-video.scss */
.flex-video {
  height: 0;
  margin-bottom: 1.6rem;
  overflow: hidden;
  padding-bottom: 67.5%;
  padding-top: 2.5rem;
  position: relative;
}
/* line 32, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_flex-video.scss */
.flex-video.widescreen {
  padding-bottom: 56.34%;
}
/* line 33, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_flex-video.scss */
.flex-video.vimeo {
  padding-top: 0;
}
/* line 35, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_flex-video.scss */
.flex-video iframe,
.flex-video object,
.flex-video embed,
.flex-video video {
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
  left: 0;
}

/* Standard Forms */
/* line 385, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form {
  margin: 0 0 1.6rem;
}

/* Using forms within rows, we need to set some defaults */
/* line 91, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form .row .row {
  margin: 0 -0.8rem;
}
/* line 93, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form .row .row .column,
form .row .row .columns {
  padding: 0 0.8rem;
}
/* line 97, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form .row .row.collapse {
  margin: 0;
}
/* line 99, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form .row .row.collapse .column,
form .row .row.collapse .columns {
  padding: 0;
}
/* line 101, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form .row .row.collapse input {
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
/* line 107, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form .row input.column,
form .row input.columns,
form .row textarea.column,
form .row textarea.columns {
  padding-left: 0.8rem;
}

/* Label Styles */
/* line 391, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
label {
  color: #4d4d4d;
  cursor: pointer;
  display: block;
  font-size: 1.4rem;
  font-weight: 300;
  line-height: 1.5;
  margin-bottom: 0;
  /* Styles for required inputs */
}
/* line 392, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
label.right {
  float: none !important;
  text-align: right;
}
/* line 393, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
label.inline {
  margin: 0 0 1.6rem 0;
  padding: 0.9rem 0;
}
/* line 395, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
label small {
  text-transform: capitalize;
  color: #676767;
}

/* Attach elements to the beginning or end of an input */
/* line 402, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.prefix,
.postfix {
  border-style: solid;
  border-width: 1px;
  display: block;
  font-size: 1.4rem;
  height: 3.7rem;
  line-height: 3.7rem;
  overflow: visible;
  padding-bottom: 0;
  padding-top: 0;
  position: relative;
  text-align: center;
  width: 100%;
  z-index: 2;
}

/* Adjust padding, alignment and radius if pre/post element is a button */
/* line 406, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.postfix.button {
  border: none;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-top: 0;
  text-align: center;
}

/* line 407, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.prefix.button {
  border: none;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-top: 0;
  text-align: center;
}

/* line 409, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.prefix.button.radius {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 2px;
  -webkit-border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}

/* line 410, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.postfix.button.radius {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 2px;
  -webkit-border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
}

/* line 411, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.prefix.button.round {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  border-bottom-left-radius: 1000px;
  border-top-left-radius: 1000px;
}

/* line 412, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.postfix.button.round {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px;
}

/* Separate prefix and postfix styles when on span or label so buttons keep their own */
/* line 415, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
span.prefix, label.prefix {
  background: #f2f2f2;
  border-right: none;
  color: #333333;
  border-color: #cccccc;
}

/* line 416, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
span.postfix, label.postfix {
  background: #f2f2f2;
  border-left: none;
  color: #333333;
  border-color: #cccccc;
}

/* We use this to get basic styling on all basic form elements */
/* line 419, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
input:not([type]), input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0;
  background-color: #FFFFFF;
  border-style: solid;
  border-width: 1px;
  border-color: #cccccc;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.75);
  display: block;
  font-family: inherit;
  font-size: 1.4rem;
  height: 3.7rem;
  margin: 0 0 1.6rem 0;
  padding: 0.8rem;
  width: 100%;
  box-sizing: border-box;
  transition: border-color 0.15s linear, background 0.15s linear;
}
/* line 137, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
input:not([type]):focus, input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus {
  background: #fafafa;
  border-color: #999999;
  outline: none;
}
/* line 143, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
input:not([type]):disabled, input[type="text"]:disabled, input[type="password"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="month"]:disabled, input[type="week"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="color"]:disabled, textarea:disabled {
  background-color: #DDDDDD;
  cursor: default;
}
/* line 149, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
input:not([type])[disabled], input:not([type])[readonly], fieldset[disabled] input:not([type]), input[type="text"][disabled], input[type="text"][readonly], fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly], fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly], fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly], fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly], fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly], fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly], fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly], fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly], fieldset[disabled] input[type="number"], input[type="search"][disabled], input[type="search"][readonly], fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly], fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly], fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly], fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly], fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly], fieldset[disabled] textarea {
  background-color: #DDDDDD;
  cursor: default;
}
/* line 431, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
input:not([type]).radius, input[type="text"].radius, input[type="password"].radius, input[type="date"].radius, input[type="datetime"].radius, input[type="datetime-local"].radius, input[type="month"].radius, input[type="week"].radius, input[type="email"].radius, input[type="number"].radius, input[type="search"].radius, input[type="tel"].radius, input[type="time"].radius, input[type="url"].radius, input[type="color"].radius, textarea.radius {
  border-radius: 2px;
}

/* line 439, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form .row .prefix-radius.row.collapse input,
form .row .prefix-radius.row.collapse textarea,
form .row .prefix-radius.row.collapse select,
form .row .prefix-radius.row.collapse button {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 2px;
  -webkit-border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
}
/* line 443, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form .row .prefix-radius.row.collapse .prefix {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 2px;
  -webkit-border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}
/* line 446, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form .row .postfix-radius.row.collapse input,
form .row .postfix-radius.row.collapse textarea,
form .row .postfix-radius.row.collapse select,
form .row .postfix-radius.row.collapse button {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 2px;
  -webkit-border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}
/* line 450, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form .row .postfix-radius.row.collapse .postfix {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 2px;
  -webkit-border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
}
/* line 453, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form .row .prefix-round.row.collapse input,
form .row .prefix-round.row.collapse textarea,
form .row .prefix-round.row.collapse select,
form .row .prefix-round.row.collapse button {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px;
}
/* line 457, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form .row .prefix-round.row.collapse .prefix {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  border-bottom-left-radius: 1000px;
  border-top-left-radius: 1000px;
}
/* line 460, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form .row .postfix-round.row.collapse input,
form .row .postfix-round.row.collapse textarea,
form .row .postfix-round.row.collapse select,
form .row .postfix-round.row.collapse button {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  border-bottom-left-radius: 1000px;
  border-top-left-radius: 1000px;
}
/* line 464, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form .row .postfix-round.row.collapse .postfix {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px;
}

/* line 469, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
input[type="submit"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0;
}

/* Respect enforced amount of rows for textarea */
/* line 476, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
textarea[rows] {
  height: auto;
}

/* Not allow resize out of parent */
/* line 481, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
textarea {
  max-width: 100%;
}

/* line 486, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
::-webkit-input-placeholder {
  color: #666666;
}

/* line 490, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: #666666;
}

/* line 494, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: #666666;
}

/* line 498, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
:-ms-input-placeholder {
  color: #666666;
}

/* Add height value for select elements to match text input height */
/* line 504, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
select {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  background-color: #FAFAFA;
  border-radius: 0;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+");
  background-position: 100% center;
  background-repeat: no-repeat;
  border-style: solid;
  border-width: 1px;
  border-color: #cccccc;
  color: rgba(0, 0, 0, 0.75);
  font-family: inherit;
  font-size: 1.4rem;
  line-height: normal;
  padding: 0.8rem;
  border-radius: 0;
  height: 3.7rem;
}
/* line 335, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
select::-ms-expand {
  display: none;
}
/* line 358, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
select.radius {
  border-radius: 2px;
}
/* line 359, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
select:focus {
  background-color: #f3f3f3;
  border-color: #999999;
}
/* line 364, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
select:disabled {
  background-color: #DDDDDD;
  cursor: default;
}
/* line 507, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
select[multiple] {
  height: auto;
}

/* Adjust margin for form elements below */
/* line 513, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
input[type="file"],
input[type="checkbox"],
input[type="radio"],
select {
  margin: 0 0 1.6rem 0;
}

/* line 520, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
input[type="checkbox"] + label,
input[type="radio"] + label {
  display: inline-block;
  margin-left: 0.8rem;
  margin-right: 1.6rem;
  margin-bottom: 0;
  vertical-align: baseline;
}

/* Normalize file input width */
/* line 530, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
input[type="file"] {
  width: 100%;
}

/* HTML5 Number spinners settings */
/* We add basic fieldset styling */
/* line 544, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
fieldset {
  border: 1px solid #DDDDDD;
  margin: 1.8rem 0;
  padding: 2rem;
}
/* line 278, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
fieldset legend {
  font-weight: 400;
  margin: 0;
  margin-left: -0.3rem;
  padding: 0 0.3rem;
}

/* Error Handling */
/* line 551, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error {
  display: block;
  font-size: 1.2rem;
  font-style: italic;
  font-weight: 300;
  margin-bottom: 1.6rem;
  margin-top: -1px;
  padding: 0.6rem 0.9rem 0.9rem;
  background: #F5A93E;
  color: #FFFFFF;
}
/* line 554, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
[data-abide] span.error, [data-abide] small.error {
  display: none;
}

/* line 557, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
span.error, small.error {
  display: block;
  font-size: 1.2rem;
  font-style: italic;
  font-weight: 300;
  margin-bottom: 1.6rem;
  margin-top: -1px;
  padding: 0.6rem 0.9rem 0.9rem;
  background: #F5A93E;
  color: #FFFFFF;
}

/* line 562, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.error input,
.error textarea,
.error select {
  margin-bottom: 0;
}
/* line 568, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.error input[type="checkbox"],
.error input[type="radio"] {
  margin-bottom: 1.6rem;
}
/* line 573, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.error label,
.error label.error {
  color: #F5A93E;
}
/* line 578, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.error small.error {
  display: block;
  font-size: 1.2rem;
  font-style: italic;
  font-weight: 300;
  margin-bottom: 1.6rem;
  margin-top: -1px;
  padding: 0.6rem 0.9rem 0.9rem;
  background: #F5A93E;
  color: #FFFFFF;
}
/* line 583, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.error > label > small {
  background: transparent;
  color: #676767;
  display: inline;
  font-size: 60%;
  font-style: normal;
  margin: 0;
  padding: 0;
  text-transform: capitalize;
}
/* line 595, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.error span.error-message {
  display: block;
}

/* line 600, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
input.error,
textarea.error,
select.error {
  margin-bottom: 0;
}

/* line 605, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
label.error {
  color: #F5A93E;
}

/* line 347, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar {
  display: inline-block;
  font-size: 0;
  width: 100%;
  background: #333333;
}
/* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar > * {
  display: block;
  float: left;
  font-size: 1rem;
  margin: 0 auto;
  padding: 1.25rem;
  text-align: center;
  width: 25%;
}
/* line 54, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar > * i, .icon-bar > * img {
  display: block;
  margin: 0 auto;
}
/* line 58, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar > * i + label, .icon-bar > * img + label {
  margin-top: .0625rem;
}
/* line 63, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar > * i {
  font-size: 1.875rem;
  vertical-align: middle;
}
/* line 68, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar > * img {
  height: 1.875rem;
  width: 1.875rem;
}
/* line 76, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.label-right > * i, .icon-bar.label-right > * img {
  display: inline-block;
  margin: 0 .0625rem 0 0;
}
/* line 80, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.label-right > * i + label, .icon-bar.label-right > * img + label {
  margin-top: 0;
}
/* line 85, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.label-right > * label {
  display: inline-block;
}
/* line 88, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.vertical.label-right > * {
  text-align: left;
}
/* line 92, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.vertical, .icon-bar.small-vertical {
  height: 100%;
  width: auto;
}
/* line 96, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.vertical .item, .icon-bar.small-vertical .item {
  float: none;
  margin: auto;
  width: auto;
}
@media only screen and (min-width: 44.1rem) {
  /* line 103, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.medium-vertical {
    height: 100%;
    width: auto;
  }
  /* line 108, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.medium-vertical .item {
    float: none;
    margin: auto;
    width: auto;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 115, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.large-vertical {
    height: 100%;
    width: auto;
  }
  /* line 120, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.large-vertical .item {
    float: none;
    margin: auto;
    width: auto;
  }
}
/* line 137, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar > * {
  font-size: 1rem;
  padding: 1.25rem;
}
/* line 143, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar > * i + label, .icon-bar > * img + label {
  margin-top: .0625rem;
  font-size: 1rem;
}
/* line 149, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar > * i {
  font-size: 1.875rem;
}
/* line 153, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar > * img {
  height: 1.875rem;
  width: 1.875rem;
}
/* line 177, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar > * label {
  color: #FFFFFF;
}
/* line 179, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar > * i {
  color: #FFFFFF;
}
/* line 182, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar > a:hover {
  background: #417B9E;
}
/* line 186, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar > a:hover label {
  color: #FFFFFF;
}
/* line 188, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar > a:hover i {
  color: #FFFFFF;
}
/* line 191, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar > a.active {
  background: #417B9E;
}
/* line 195, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar > a.active label {
  color: #FFFFFF;
}
/* line 197, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar > a.active i {
  color: #FFFFFF;
}
/* line 201, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar .item.disabled {
  cursor: not-allowed;
  opacity: 0.7;
  pointer-events: none;
}
/* line 205, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar .item.disabled > * {
  opacity: 0.7;
  cursor: not-allowed;
}
/* line 246, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.two-up .item {
  width: 50%;
}
/* line 247, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item {
  width: auto;
}
@media only screen and (min-width: 44.1rem) {
  /* line 248, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.two-up.medium-vertical .item {
    width: auto;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 253, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.two-up.large-vertical .item {
    width: auto;
  }
}
/* line 260, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.three-up .item {
  width: 33.3333%;
}
/* line 261, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item {
  width: auto;
}
@media only screen and (min-width: 44.1rem) {
  /* line 262, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.three-up.medium-vertical .item {
    width: auto;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 267, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.three-up.large-vertical .item {
    width: auto;
  }
}
/* line 274, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.four-up .item {
  width: 25%;
}
/* line 275, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item {
  width: auto;
}
@media only screen and (min-width: 44.1rem) {
  /* line 276, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.four-up.medium-vertical .item {
    width: auto;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 281, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.four-up.large-vertical .item {
    width: auto;
  }
}
/* line 288, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.five-up .item {
  width: 20%;
}
/* line 289, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item {
  width: auto;
}
@media only screen and (min-width: 44.1rem) {
  /* line 290, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.five-up.medium-vertical .item {
    width: auto;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 295, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.five-up.large-vertical .item {
    width: auto;
  }
}
/* line 302, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.six-up .item {
  width: 16.66667%;
}
/* line 303, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item {
  width: auto;
}
@media only screen and (min-width: 44.1rem) {
  /* line 304, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.six-up.medium-vertical .item {
    width: auto;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 309, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.six-up.large-vertical .item {
    width: auto;
  }
}
/* line 316, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.seven-up .item {
  width: 14.28571%;
}
/* line 317, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item {
  width: auto;
}
@media only screen and (min-width: 44.1rem) {
  /* line 318, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.seven-up.medium-vertical .item {
    width: auto;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 323, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.seven-up.large-vertical .item {
    width: auto;
  }
}
/* line 330, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.eight-up .item {
  width: 12.5%;
}
/* line 331, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item {
  width: auto;
}
@media only screen and (min-width: 44.1rem) {
  /* line 332, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.eight-up.medium-vertical .item {
    width: auto;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 337, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.eight-up.large-vertical .item {
    width: auto;
  }
}

/* line 362, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.two-up .item {
  width: 50%;
}
/* line 363, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item {
  width: auto;
}
@media only screen and (min-width: 44.1rem) {
  /* line 364, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.two-up.medium-vertical .item {
    width: auto;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 369, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.two-up.large-vertical .item {
    width: auto;
  }
}
/* line 376, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.three-up .item {
  width: 33.3333%;
}
/* line 377, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item {
  width: auto;
}
@media only screen and (min-width: 44.1rem) {
  /* line 378, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.three-up.medium-vertical .item {
    width: auto;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 383, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.three-up.large-vertical .item {
    width: auto;
  }
}
/* line 390, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.four-up .item {
  width: 25%;
}
/* line 391, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item {
  width: auto;
}
@media only screen and (min-width: 44.1rem) {
  /* line 392, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.four-up.medium-vertical .item {
    width: auto;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 397, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.four-up.large-vertical .item {
    width: auto;
  }
}
/* line 404, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.five-up .item {
  width: 20%;
}
/* line 405, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item {
  width: auto;
}
@media only screen and (min-width: 44.1rem) {
  /* line 406, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.five-up.medium-vertical .item {
    width: auto;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 411, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.five-up.large-vertical .item {
    width: auto;
  }
}
/* line 418, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.six-up .item {
  width: 16.66667%;
}
/* line 419, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item {
  width: auto;
}
@media only screen and (min-width: 44.1rem) {
  /* line 420, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.six-up.medium-vertical .item {
    width: auto;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 425, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.six-up.large-vertical .item {
    width: auto;
  }
}
/* line 432, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.seven-up .item {
  width: 14.28571%;
}
/* line 433, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item {
  width: auto;
}
@media only screen and (min-width: 44.1rem) {
  /* line 434, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.seven-up.medium-vertical .item {
    width: auto;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 439, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.seven-up.large-vertical .item {
    width: auto;
  }
}
/* line 446, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.eight-up .item {
  width: 12.5%;
}
/* line 447, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item {
  width: auto;
}
@media only screen and (min-width: 44.1rem) {
  /* line 448, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.eight-up.medium-vertical .item {
    width: auto;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 453, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_icon-bar.scss */
  .icon-bar.eight-up.large-vertical .item {
    width: auto;
  }
}

/* line 54, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_inline-lists.scss */
.inline-list {
  list-style: none;
  margin-top: 0;
  margin-bottom: 1.7rem;
  margin-left: -2.2rem;
  margin-right: 0;
  overflow: hidden;
  padding: 0;
}
/* line 43, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_inline-lists.scss */
.inline-list > li {
  display: block;
  float: left;
  list-style: none;
  margin-left: 2.2rem;
}
/* line 48, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_inline-lists.scss */
.inline-list > li > * {
  display: block;
}

/* Foundation Joyride */
/* line 48, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-list {
  display: none;
}

/* Default styles for the container */
/* line 51, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-tip-guide {
  background: #333333;
  color: #FFFFFF;
  display: none;
  font-family: inherit;
  font-weight: 300;
  position: absolute;
  top: 0;
  width: 95%;
  z-index: 103;
  left: 2.5%;
}

/* line 64, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.lt-ie9 .joyride-tip-guide {
  margin-left: -400px;
  max-width: 800px;
  left: 50%;
}

/* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-content-wrapper {
  padding: 1.8rem 2rem 2.4rem;
  width: 100%;
}
/* line 74, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-content-wrapper .button {
  margin-bottom: 0 !important;
}
/* line 76, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-content-wrapper .joyride-prev-tip {
  margin-right: 10px;
}

/* Add a little css triangle pip, older browser just miss out on the fanciness of it */
/* line 81, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-tip-guide .joyride-nub {
  border: 10px solid #333333;
  display: block;
  height: 0;
  position: absolute;
  width: 0;
  left: 22px;
}
/* line 89, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-tip-guide .joyride-nub.top {
  border-color: #333333;
  border-top-color: transparent !important;
  border-top-style: solid;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  top: -20px;
}
/* line 97, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-tip-guide .joyride-nub.bottom {
  border-color: #333333 !important;
  border-bottom-color: transparent !important;
  border-bottom-style: solid;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  bottom: -20px;
}
/* line 106, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-tip-guide .joyride-nub.right {
  right: -20px;
}
/* line 107, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-tip-guide .joyride-nub.left {
  left: -20px;
}

/* Typography */
/* line 112, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-tip-guide h1,
.joyride-tip-guide h2,
.joyride-tip-guide h3,
.joyride-tip-guide h4,
.joyride-tip-guide h5,
.joyride-tip-guide h6 {
  color: #FFFFFF;
  font-weight: 400;
  line-height: 1.25;
  margin: 0;
}

/* line 123, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-tip-guide p {
  font-size: 1.4rem;
  line-height: 1.3;
  margin: 0 0 1.8rem 0;
}

/* line 129, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-timer-indicator-wrap {
  border: solid 1px #555555;
  bottom: 1.6rem;
  height: 3px;
  position: absolute;
  width: 50px;
  right: 1.7rem;
}

/* line 137, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-timer-indicator {
  background: #666666;
  display: block;
  height: inherit;
  width: 0;
}

/* line 144, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-close-tip {
  color: #777777 !important;
  font-size: 24px;
  font-weight: 300;
  line-height: .5 !important;
  position: absolute;
  text-decoration: none;
  top: 10px;
  right: 12px;
}
/* line 154, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-close-tip:hover, .joyride-close-tip:focus {
  color: #EEEEEE !important;
}

/* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-modal-bg {
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  display: none;
  height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 100;
  left: 0;
}

/* line 170, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-expose-wrapper {
  background-color: #FFFFFF;
  border-radius: 3px;
  box-shadow: 0 0 15px #FFFFFF;
  position: absolute;
  z-index: 102;
}

/* line 178, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-expose-cover {
  background: transparent;
  border-radius: 3px;
  left: 0;
  position: absolute;
  top: 0;
  z-index: 9999;
}

/* Styles for screens that are at least 768px; */
@media only screen {
  /* line 190, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
  .joyride-tip-guide {
    width: 300px;
    left: inherit;
  }
  /* line 192, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
  .joyride-tip-guide .joyride-nub.bottom {
    border-color: #333333 !important;
    border-bottom-color: transparent !important;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    bottom: -20px;
  }
  /* line 199, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
  .joyride-tip-guide .joyride-nub.right {
    border-color: #333333 !important;
    border-right-color: transparent !important;
    border-bottom-color: transparent !important;
    border-top-color: transparent !important;
    left: auto;
    right: -20px;
    top: 22px;
  }
  /* line 207, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
  .joyride-tip-guide .joyride-nub.left {
    border-color: #333333 !important;
    border-bottom-color: transparent !important;
    border-left-color: transparent !important;
    border-top-color: transparent !important;
    left: -20px;
    right: auto;
    top: 22px;
  }
}
/* line 54, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_keystrokes.scss */
.keystroke,
kbd {
  background-color: #ededed;
  border-color: #dddddd;
  color: #222222;
  border-style: solid;
  border-width: 1px;
  font-family: "Consolas", "Menlo", "Courier", monospace;
  font-size: inherit;
  margin: 0;
  padding: 0.2rem 0.4rem 0;
  border-radius: 2px;
}

/* line 91, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_labels.scss */
.label {
  display: inline-block;
  font-family: "Muli", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: 300;
  line-height: 1;
  margin-bottom: auto;
  position: relative;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  padding: 0.4rem 0.8rem 0.4rem;
  font-size: 1.1rem;
  background-color: #417B9E;
  color: #FFFFFF;
}
/* line 96, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_labels.scss */
.label.radius {
  border-radius: 2px;
}
/* line 97, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_labels.scss */
.label.round {
  border-radius: 1000px;
}
/* line 99, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_labels.scss */
.label.alert {
  background-color: #F5A93E;
  color: #FFFFFF;
}
/* line 100, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_labels.scss */
.label.warning {
  background-color: #CA2D3D;
  color: #FFFFFF;
}
/* line 101, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_labels.scss */
.label.success {
  background-color: #2EA67C;
  color: #FFFFFF;
}
/* line 102, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_labels.scss */
.label.secondary {
  background-color: #36A2AF;
  color: #FFFFFF;
}
/* line 103, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_labels.scss */
.label.info {
  background-color: #417B9E;
  color: #FFFFFF;
}

/* line 18, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_magellan.scss */
[data-magellan-expedition], [data-magellan-expedition-clone] {
  background: #FFFFFF;
  min-width: 100%;
  padding: 10px;
  z-index: 50;
}
/* line 24, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_magellan.scss */
[data-magellan-expedition] .sub-nav, [data-magellan-expedition-clone] .sub-nav {
  margin-bottom: 0;
}
/* line 26, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_magellan.scss */
[data-magellan-expedition] .sub-nav dd, [data-magellan-expedition-clone] .sub-nav dd {
  margin-bottom: 0;
}
/* line 27, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_magellan.scss */
[data-magellan-expedition] .sub-nav a, [data-magellan-expedition-clone] .sub-nav a {
  line-height: 1.8em;
}

@-webkit-keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* Orbit Graceful Loading */
/* line 81, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.slideshow-wrapper {
  position: relative;
}
/* line 84, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.slideshow-wrapper ul {
  list-style-type: none;
  margin: 0;
}
/* line 90, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.slideshow-wrapper ul li,
.slideshow-wrapper ul li .orbit-caption {
  display: none;
}
/* line 94, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.slideshow-wrapper ul li:first-child {
  display: block;
}
/* line 97, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.slideshow-wrapper .orbit-container {
  background-color: transparent;
}
/* line 100, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.slideshow-wrapper .orbit-container li {
  display: block;
}
/* line 102, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.slideshow-wrapper .orbit-container li .orbit-caption {
  display: block;
}
/* line 104, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.slideshow-wrapper .orbit-container .orbit-bullets li {
  display: inline-block;
}
/* line 110, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.slideshow-wrapper .preloader {
  border-radius: 1000px;
  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-name: rotate;
          animation-name: rotate;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  border-color: #555555 #FFFFFF;
  border: solid 3px;
  display: block;
  height: 40px;
  left: 50%;
  margin-left: -20px;
  margin-top: -20px;
  position: absolute;
  top: 50%;
  width: 40px;
}

/* line 130, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container {
  background: none;
  overflow: hidden;
  position: relative;
  width: 100%;
}
/* line 136, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-slides-container {
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
/* line 149, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-slides-container img {
  display: block;
  max-width: 100%;
}
/* line 151, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-slides-container > * {
  position: absolute;
  top: 0;
  width: 100%;
  margin-left: 100%;
}
/* line 162, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-slides-container > *:first-child {
  margin-left: 0;
}
/* line 171, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-slides-container > * .orbit-caption {
  bottom: 0;
  position: absolute;
  background-color: rgba(51, 51, 51, 0.8);
  color: #FFFFFF;
  font-size: 1.4rem;
  padding: 1rem 1.4rem;
  width: 100%;
}
/* line 188, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-slide-number {
  left: 10px;
  background: transparent;
  color: #FFFFFF;
  font-size: 12px;
  position: absolute;
  top: 10px;
  z-index: 10;
}
/* line 194, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-slide-number span {
  font-weight: 700;
  padding: 0.5rem;
}
/* line 199, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-timer {
  position: absolute;
  top: 12px;
  right: 10px;
  height: 6px;
  width: 100px;
  z-index: 10;
}
/* line 209, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-timer .orbit-progress {
  height: 3px;
  background-color: rgba(255, 255, 255, 0.3);
  display: block;
  width: 0;
  position: relative;
  right: 20px;
  top: 5px;
}
/* line 223, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-timer > span {
  border: solid 4px #FFFFFF;
  border-bottom: none;
  border-top: none;
  display: none;
  height: 14px;
  position: absolute;
  top: 0;
  width: 11px;
  right: 0;
}
/* line 237, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-timer.paused > span {
  top: 0;
  width: 11px;
  height: 14px;
  border: inset 8px;
  border-left-style: solid;
  border-color: transparent;
  border-left-color: #FFFFFF;
  right: -4px;
}
/* line 247, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-timer.paused > span.dark {
  border-left-color: #333333;
}
/* line 256, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container:hover .orbit-timer > span {
  display: block;
}
/* line 259, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-prev,
.orbit-container .orbit-next {
  background-color: transparent;
  color: white;
  height: 60px;
  line-height: 50px;
  margin-top: -25px;
  position: absolute;
  text-indent: -9999px !important;
  top: 45%;
  width: 36px;
  z-index: 10;
}
/* line 272, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-prev:hover,
.orbit-container .orbit-next:hover {
  background-color: rgba(0, 0, 0, 0.3);
}
/* line 276, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-prev > span,
.orbit-container .orbit-next > span {
  border: inset 10px;
  display: block;
  height: 0;
  margin-top: -10px;
  position: absolute;
  top: 50%;
  width: 0;
}
/* line 286, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-prev {
  left: 0;
}
/* line 287, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-prev > span {
  border-right-style: solid;
  border-color: transparent;
  border-right-color: #FFFFFF;
}
/* line 292, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-prev:hover > span {
  border-right-color: #FFFFFF;
}
/* line 296, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-next {
  right: 0;
}
/* line 297, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-next > span {
  border-color: transparent;
  border-left-style: solid;
  border-left-color: #FFFFFF;
  left: 50%;
  margin-left: -4px;
}
/* line 304, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-next:hover > span {
  border-left-color: #FFFFFF;
}

/* line 310, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-bullets-container {
  text-align: center;
}

/* line 311, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-bullets {
  display: block;
  float: none;
  margin: 0 auto 30px auto;
  overflow: hidden;
  position: relative;
  text-align: center;
  top: 10px;
}
/* line 320, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-bullets li {
  background: #CCCCCC;
  cursor: pointer;
  display: inline-block;
  float: none;
  height: 0.9rem;
  margin-right: 6px;
  width: 0.9rem;
  border-radius: 1000px;
}
/* line 332, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-bullets li.active {
  background: #999999;
}
/* line 336, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-bullets li:last-child {
  margin-right: 0;
}

/* line 342, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.touch .orbit-container .orbit-prev,
.touch .orbit-container .orbit-next {
  display: none;
}
/* line 346, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.touch .orbit-bullets {
  display: none;
}

@media only screen and (min-width: 44.1rem) {
  /* line 354, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  .touch .orbit-container .orbit-prev,
  .touch .orbit-container .orbit-next {
    display: inherit;
  }
  /* line 358, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  .touch .orbit-bullets {
    display: block;
  }
}
@media only screen and (max-width: 44rem) {
  /* line 365, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  .orbit-stack-on-small .orbit-slides-container {
    height: auto !important;
  }
  /* line 366, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  .orbit-stack-on-small .orbit-slides-container > * {
    margin: 0  !important;
    opacity: 1 !important;
    position: relative;
  }
  /* line 372, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  .orbit-stack-on-small .orbit-slide-number {
    display: none;
  }

  /* line 378, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  .orbit-timer {
    display: none;
  }

  /* line 381, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  .orbit-next, .orbit-prev {
    display: none;
  }

  /* line 384, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  .orbit-bullets {
    display: none;
  }
}
/* line 150, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
ul.pagination {
  display: block;
  margin-left: -0.5rem;
  min-height: 2.4rem;
}
/* line 105, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
ul.pagination li {
  color: #222222;
  font-size: 1.4rem;
  height: 2.4rem;
  margin-left: 0.5rem;
}
/* line 111, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
ul.pagination li a, ul.pagination li button {
  border-radius: 2px;
  transition: background-color 300ms ease-out;
  background: none;
  color: #999999;
  display: block;
  font-size: 1em;
  font-weight: normal;
  line-height: inherit;
  padding: 0.1rem 1rem 0.1rem;
}
/* line 123, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
ul.pagination li:hover a,
ul.pagination li a:focus, ul.pagination li:hover button,
ul.pagination li button:focus {
  background: #e6e6e6;
}
/* line 51, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
ul.pagination li.unavailable a, ul.pagination li.unavailable button {
  cursor: default;
  color: #999999;
  pointer-events: none;
}
/* line 56, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus, ul.pagination li.unavailable:hover button, ul.pagination li.unavailable button:focus {
  background: transparent;
}
/* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
ul.pagination li.current a, ul.pagination li.current button {
  background: #417B9E;
  color: #FFFFFF;
  cursor: default;
  font-weight: 400;
}
/* line 75, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
ul.pagination li.current a:hover, ul.pagination li.current a:focus, ul.pagination li.current button:hover, ul.pagination li.current button:focus {
  background: #417B9E;
}
/* line 137, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
ul.pagination li {
  display: block;
  float: left;
}

/* Pagination centred wrapper */
/* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
.pagination-centered {
  text-align: center;
}
/* line 137, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
.pagination-centered ul.pagination li {
  display: inline-block;
  float: none;
}

/* Panels */
/* line 86, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel {
  border-style: solid;
  border-width: 0;
  border-color: #d8d8d8;
  margin-bottom: 2rem;
  padding: 1rem;
  background: #f2f2f2;
  color: unset;
}
/* line 61, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel > :first-child {
  margin-top: 0;
}
/* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel > :last-child {
  margin-bottom: 0;
}
/* line 67, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl {
  color: unset;
}
/* line 74, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 {
  line-height: 1;
  margin-bottom: 1rem;
}
/* line 76, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader {
  line-height: 1.4;
}
/* line 88, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel.callout {
  border-style: solid;
  border-width: 0;
  border-color: #d8d8d8;
  margin-bottom: 2rem;
  padding: 1rem;
  background: #f3f7fa;
  color: unset;
}
/* line 61, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel.callout > :first-child {
  margin-top: 0;
}
/* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel.callout > :last-child {
  margin-bottom: 0;
}
/* line 67, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p, .panel.callout li, .panel.callout dl {
  color: unset;
}
/* line 74, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 {
  line-height: 1;
  margin-bottom: 1rem;
}
/* line 76, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader {
  line-height: 1.4;
}
/* line 90, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel.callout a:not(.button) {
  color: #417B9E;
}
/* line 93, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel.callout a:not(.button):hover, .panel.callout a:not(.button):focus {
  color: #386a88;
}
/* line 100, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel.radius {
  border-radius: 2px;
}

/* Pricing Tables */
/* line 139, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_pricing-tables.scss */
.pricing-table {
  border: solid 1px #DDDDDD;
  margin-left: 0;
  margin-bottom: 2rem;
}
/* line 68, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_pricing-tables.scss */
.pricing-table * {
  list-style: none;
  line-height: 1;
}
/* line 142, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_pricing-tables.scss */
.pricing-table .title {
  background-color: #333333;
  color: #EEEEEE;
  font-family: "Muli", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 1.6rem;
  font-weight: 300;
  padding: 1.5rem 2rem;
  text-align: center;
}
/* line 143, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_pricing-tables.scss */
.pricing-table .price {
  background-color: #F6F6F6;
  color: #333333;
  font-family: "Muli", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 3.2rem;
  font-weight: 300;
  padding: 1.5rem 2rem;
  text-align: center;
}
/* line 144, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_pricing-tables.scss */
.pricing-table .description {
  background-color: #FFFFFF;
  border-bottom: dotted 1px #DDDDDD;
  color: #777777;
  font-size: 1.2rem;
  font-weight: 300;
  line-height: 1.4;
  padding: 1.5rem;
  text-align: center;
}
/* line 145, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_pricing-tables.scss */
.pricing-table .bullet-item {
  background-color: #FFFFFF;
  border-bottom: dotted 1px #DDDDDD;
  color: #333333;
  font-size: 1.4rem;
  font-weight: 300;
  padding: 1.5rem;
  text-align: center;
}
/* line 146, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_pricing-tables.scss */
.pricing-table .cta-button {
  background-color: #FFFFFF;
  padding: 2rem 2rem 0;
  text-align: center;
}

/* Progress Bar */
/* line 59, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress {
  background-color: #F6F6F6;
  border: 1px solid white;
  height: 2.5rem;
  margin-bottom: 1rem;
  padding: 0.2rem;
}
/* line 63, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress .meter {
  background: #417B9E;
  display: block;
  height: 100%;
  float: left;
  width: 0%;
}
/* line 66, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress .meter.secondary {
  background: #36A2AF;
  display: block;
  height: 100%;
  float: left;
  width: 0%;
}
/* line 67, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress .meter.success {
  background: #2EA67C;
  display: block;
  height: 100%;
  float: left;
  width: 0%;
}
/* line 68, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress .meter.alert {
  background: #F5A93E;
  display: block;
  height: 100%;
  float: left;
  width: 0%;
}
/* line 70, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress.secondary .meter {
  background: #36A2AF;
  display: block;
  height: 100%;
  float: left;
  width: 0%;
}
/* line 71, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress.success .meter {
  background: #2EA67C;
  display: block;
  height: 100%;
  float: left;
  width: 0%;
}
/* line 72, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress.alert .meter {
  background: #F5A93E;
  display: block;
  height: 100%;
  float: left;
  width: 0%;
}
/* line 74, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress.radius {
  border-radius: 2px;
}
/* line 75, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress.radius .meter {
  border-radius: 1px;
}
/* line 78, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress.round {
  border-radius: 1000px;
}
/* line 79, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress.round .meter {
  border-radius: 999px;
}

/* line 131, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_range-slider.scss */
.range-slider {
  border: 1px solid #DDDDDD;
  margin: 2rem 0;
  position: relative;
  touch-action: none;
  display: block;
  height: 1.6rem;
  width: 100%;
  background: #FAFAFA;
}
/* line 134, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_range-slider.scss */
.range-slider.vertical-range {
  border: 1px solid #DDDDDD;
  margin: 2rem 0;
  position: relative;
  touch-action: none;
  display: inline-block;
  height: 20rem;
  width: 1.6rem;
}
/* line 136, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_range-slider.scss */
.range-slider.vertical-range .range-slider-handle {
  bottom: -16.8rem;
  margin-left: -0.8rem;
  margin-top: 0;
  position: absolute;
}
/* line 142, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_range-slider.scss */
.range-slider.vertical-range .range-slider-active-segment {
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
  border-top-left-radius: initial;
  bottom: 0;
  height: auto;
  width: 1.4rem;
}
/* line 151, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_range-slider.scss */
.range-slider.radius {
  background: #FAFAFA;
  border-radius: 2px;
}
/* line 153, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_range-slider.scss */
.range-slider.radius .range-slider-handle {
  background: #417B9E;
  border-radius: 2px;
}
/* line 118, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_range-slider.scss */
.range-slider.radius .range-slider-handle:hover {
  background: #396c8b;
}
/* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_range-slider.scss */
.range-slider.round {
  background: #FAFAFA;
  border-radius: 1000px;
}
/* line 157, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_range-slider.scss */
.range-slider.round .range-slider-handle {
  background: #417B9E;
  border-radius: 1000px;
}
/* line 118, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_range-slider.scss */
.range-slider.round .range-slider-handle:hover {
  background: #396c8b;
}
/* line 159, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_range-slider.scss */
.range-slider.disabled, .range-slider[disabled] {
  background: #FAFAFA;
  cursor: not-allowed;
  opacity: 0.7;
}
/* line 161, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_range-slider.scss */
.range-slider.disabled .range-slider-handle, .range-slider[disabled] .range-slider-handle {
  background: #417B9E;
  cursor: default;
  opacity: 0.7;
}
/* line 118, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_range-slider.scss */
.range-slider.disabled .range-slider-handle:hover, .range-slider[disabled] .range-slider-handle:hover {
  background: #396c8b;
}

/* line 164, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_range-slider.scss */
.range-slider-active-segment {
  background: #35a0ad;
  border-bottom-left-radius: inherit;
  border-top-left-radius: inherit;
  display: inline-block;
  height: 1.4rem;
  position: absolute;
}

/* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_range-slider.scss */
.range-slider-handle {
  border: 1px solid none;
  cursor: pointer;
  display: inline-block;
  height: 2.2rem;
  position: absolute;
  top: -0.5rem;
  width: 3.2rem;
  z-index: 1;
  touch-action: manipulation;
  background: #417B9E;
}
/* line 118, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_range-slider.scss */
.range-slider-handle:hover {
  background: #396c8b;
}

/* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
.reveal-modal-bg {
  background: #000000;
  background: rgba(0, 0, 0, 0.45);
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1004;
  left: 0;
}

/* line 174, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
.reveal-modal {
  border-radius: 2px;
  display: none;
  position: absolute;
  top: 0;
  visibility: hidden;
  width: 100%;
  z-index: 1005;
  left: 0;
  background-color: #FFFFFF;
  padding: 3rem;
  border: solid 1px #666666;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
@media only screen and (max-width: 44rem) {
  /* line 174, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
  .reveal-modal {
    min-height: 100vh;
  }
}
/* line 89, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
.reveal-modal .column, .reveal-modal .columns {
  min-width: 0;
}
/* line 92, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
.reveal-modal > :first-child {
  margin-top: 0;
}
/* line 94, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
.reveal-modal > :last-child {
  margin-bottom: 0;
}
@media only screen and (min-width: 44.1rem) {
  /* line 174, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
  .reveal-modal {
    left: 0;
    margin: 0 auto;
    max-width: 100rem;
    right: 0;
    width: 80%;
  }
}
@media only screen and (min-width: 44.1rem) {
  /* line 174, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
  .reveal-modal {
    top: 10rem;
  }
}
/* line 185, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
.reveal-modal.radius {
  box-shadow: none;
  border-radius: 2px;
}
/* line 186, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
.reveal-modal.round {
  box-shadow: none;
  border-radius: 1000px;
}
/* line 187, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
.reveal-modal.collapse {
  padding: 0;
  box-shadow: none;
}
@media only screen and (min-width: 44.1rem) {
  /* line 188, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
  .reveal-modal.tiny {
    left: 0;
    margin: 0 auto;
    max-width: 100rem;
    right: 0;
    width: 30%;
  }
}
@media only screen and (min-width: 44.1rem) {
  /* line 189, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
  .reveal-modal.small {
    left: 0;
    margin: 0 auto;
    max-width: 100rem;
    right: 0;
    width: 40%;
  }
}
@media only screen and (min-width: 44.1rem) {
  /* line 190, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
  .reveal-modal.medium {
    left: 0;
    margin: 0 auto;
    max-width: 100rem;
    right: 0;
    width: 60%;
  }
}
@media only screen and (min-width: 44.1rem) {
  /* line 191, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
  .reveal-modal.large {
    left: 0;
    margin: 0 auto;
    max-width: 100rem;
    right: 0;
    width: 70%;
  }
}
@media only screen and (min-width: 44.1rem) {
  /* line 192, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
  .reveal-modal.xlarge {
    left: 0;
    margin: 0 auto;
    max-width: 100rem;
    right: 0;
    width: 95%;
  }
}
/* line 193, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
.reveal-modal.full {
  height: 100vh;
  height: 100%;
  left: 0;
  margin-left: 0 !important;
  max-width: none !important;
  min-height: 100vh;
  top: 0;
}
@media only screen and (min-width: 44.1rem) {
  /* line 193, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
  .reveal-modal.full {
    left: 0;
    margin: 0 auto;
    max-width: 100rem;
    right: 0;
    width: 100%;
  }
}
/* line 205, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
.reveal-modal.toback {
  z-index: 1003;
}
/* line 209, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
.reveal-modal .close-reveal-modal {
  color: #AAAAAA;
  cursor: pointer;
  font-size: 4rem;
  font-weight: 400;
  line-height: 1;
  position: absolute;
  top: 1rem;
  right: 2.2rem;
}

/* line 118, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_side-nav.scss */
.side-nav {
  display: block;
  font-family: "Muli", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  padding: 1.4rem 0;
}
/* line 71, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_side-nav.scss */
.side-nav li {
  font-size: 1.4rem;
  font-weight: 300;
  margin: 0 0 0.7rem 0;
}
/* line 76, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_side-nav.scss */
.side-nav li a:not(.button) {
  color: #417B9E;
  display: block;
  margin: 0;
  padding: 0.7rem 1.4rem;
}
/* line 81, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_side-nav.scss */
.side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus {
  background: rgba(0, 0, 0, 0.025);
  color: #71a5c4;
}
/* line 86, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_side-nav.scss */
.side-nav li a:not(.button):active {
  color: #71a5c4;
}
/* line 91, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_side-nav.scss */
.side-nav li.active > a:first-child:not(.button) {
  color: #71a5c4;
  font-family: "Muli", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: 300;
}
/* line 97, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_side-nav.scss */
.side-nav li.divider {
  border-top: 1px solid;
  height: 0;
  list-style: none;
  padding: 0;
  border-top-color: #e6e6e6;
}
/* line 105, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_side-nav.scss */
.side-nav li.heading {
  color: #417B9E;
  font-size: 1.4rem;
  font-weight: bold;
  text-transform: uppercase;
}

/* line 173, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button {
  position: relative;
  padding-right: 8.1rem;
}
/* line 77, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button span {
  display: block;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  border-left: solid 1px;
}
/* line 86, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button span:after {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  display: block;
  border-style: inset;
  top: 50%;
  left: 50%;
}
/* line 97, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button span:active {
  background-color: rgba(0, 0, 0, 0.1);
}
/* line 103, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button span {
  border-left-color: rgba(255, 255, 255, 0.5);
}
/* line 140, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button span {
  width: 4.95rem;
}
/* line 141, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button span:after {
  border-top-style: solid;
  border-width: 0.6rem;
  margin-left: -0.6rem;
  top: 48%;
}
/* line 166, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button span:after {
  border-color: #FFFFFF transparent transparent transparent;
}
/* line 103, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.secondary span {
  border-left-color: rgba(255, 255, 255, 0.5);
}
/* line 166, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.secondary span:after {
  border-color: #FFFFFF transparent transparent transparent;
}
/* line 103, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.alert span {
  border-left-color: rgba(255, 255, 255, 0.5);
}
/* line 103, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.success span {
  border-left-color: rgba(255, 255, 255, 0.5);
}
/* line 179, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.tiny {
  padding-right: 6rem;
}
/* line 112, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.tiny span {
  width: 3.6rem;
}
/* line 113, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.tiny span:after {
  border-top-style: solid;
  border-width: 0.6rem;
  margin-left: -0.6rem;
  top: 48%;
}
/* line 180, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.small {
  padding-right: 7rem;
}
/* line 126, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.small span {
  width: 4.2rem;
}
/* line 127, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.small span:after {
  border-top-style: solid;
  border-width: 0.7rem;
  margin-left: -0.6rem;
  top: 48%;
}
/* line 181, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.large {
  padding-right: 8.8rem;
}
/* line 154, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.large span {
  width: 5.5rem;
}
/* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.large span:after {
  border-top-style: solid;
  border-width: 0.5rem;
  margin-left: -0.6rem;
  top: 48%;
}
/* line 182, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.expand {
  padding-left: 2rem;
}
/* line 166, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.secondary span:after {
  border-color: #333333 transparent transparent transparent;
}
/* line 186, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.radius span {
  -webkit-border-bottom-right-radius: 2px;
  -webkit-border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
}
/* line 187, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.round span {
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px;
}
/* line 189, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.no-pip span:before {
  border-style: none;
}
/* line 190, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.no-pip span:after {
  border-style: none;
}
/* line 191, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.no-pip span > i {
  display: block;
  left: 50%;
  margin-left: -0.28889em;
  margin-top: -0.48889em;
  position: absolute;
  top: 50%;
}

/* line 123, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_sub-nav.scss */
.sub-nav {
  display: block;
  margin: -0.4rem 0 1.8rem;
  overflow: hidden;
  padding-top: 0.4rem;
  width: auto;
}
/* line 67, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_sub-nav.scss */
.sub-nav dt {
  text-transform: uppercase;
}
/* line 71, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_sub-nav.scss */
.sub-nav dt,
.sub-nav dd,
.sub-nav li {
  color: #999999;
  float: left;
  font-family: "Muli", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 1.4rem;
  font-weight: 300;
  margin-left: 1.6rem;
  margin-bottom: 0;
}
/* line 82, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_sub-nav.scss */
.sub-nav dt a,
.sub-nav dd a,
.sub-nav li a {
  color: #999999;
  padding: 0.3rem 1.6rem;
  text-decoration: none;
}
/* line 87, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_sub-nav.scss */
.sub-nav dt a:hover,
.sub-nav dd a:hover,
.sub-nav li a:hover {
  color: #737373;
}
/* line 92, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_sub-nav.scss */
.sub-nav dt.active a,
.sub-nav dd.active a,
.sub-nav li.active a {
  border-radius: 3px;
  background: #417B9E;
  color: #FFFFFF;
  cursor: default;
  font-weight: 300;
  padding: 0.3rem 1.6rem;
}
/* line 100, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_sub-nav.scss */
.sub-nav dt.active a:hover,
.sub-nav dd.active a:hover,
.sub-nav li.active a:hover {
  background: #386a88;
}

/* line 215, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch {
  border: none;
  margin-bottom: 1.5rem;
  outline: 0;
  padding: 0;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 58, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch label {
  background: #DDDDDD;
  color: transparent;
  cursor: pointer;
  display: block;
  margin-bottom: 1rem;
  position: relative;
  text-indent: 100%;
  width: 4rem;
  height: 2rem;
  transition: left 0.15s ease-out;
}
/* line 74, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch input {
  left: 10px;
  opacity: 0;
  padding: 0;
  position: absolute;
  top: 9px;
}
/* line 81, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch input + label {
  margin-left: 0;
  margin-right: 0;
}
/* line 88, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch label:after {
  background: #FFFFFF;
  content: "";
  display: block;
  height: 1.5rem;
  left: .25rem;
  position: absolute;
  top: .25rem;
  width: 1.5rem;
  transition: left 0.15s ease-out;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
/* line 110, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch input:checked + label {
  background: #417B9E;
}
/* line 114, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch input:checked + label:after {
  left: 2.25rem;
}
/* line 126, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch label {
  height: 2rem;
  width: 4rem;
}
/* line 131, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch label:after {
  height: 1.5rem;
  width: 1.5rem;
}
/* line 136, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch input:checked + label:after {
  left: 2.25rem;
}
/* line 157, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch label {
  color: transparent;
  background: #DDDDDD;
}
/* line 162, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch label:after {
  background: #FFFFFF;
}
/* line 166, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch input:checked + label {
  background: #417B9E;
}
/* line 126, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch.large label {
  height: 2.5rem;
  width: 5rem;
}
/* line 131, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch.large label:after {
  height: 2rem;
  width: 2rem;
}
/* line 136, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch.large input:checked + label:after {
  left: 2.75rem;
}
/* line 126, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch.small label {
  height: 1.75rem;
  width: 3.5rem;
}
/* line 131, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch.small label:after {
  height: 1.25rem;
  width: 1.25rem;
}
/* line 136, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch.small input:checked + label:after {
  left: 2rem;
}
/* line 126, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch.tiny label {
  height: 1.5rem;
  width: 3rem;
}
/* line 131, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch.tiny label:after {
  height: 1rem;
  width: 1rem;
}
/* line 136, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch.tiny input:checked + label:after {
  left: 1.75rem;
}
/* line 229, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch.radius label {
  border-radius: 4px;
}
/* line 230, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch.radius label:after {
  border-radius: 3px;
}
/* line 234, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch.round {
  border-radius: 1000px;
}
/* line 235, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch.round label {
  border-radius: 2rem;
}
/* line 236, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_switches.scss */
.switch.round label:after {
  border-radius: 2rem;
}

/* line 131, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tables.scss */
table {
  background: #FFFFFF;
  border: solid 1px #DDDDDD;
  margin-bottom: 2rem;
  table-layout: auto;
}
/* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tables.scss */
table caption {
  background: transparent;
  color: #222222;
  font-size: 1.6rem;
  font-weight: bold;
}
/* line 78, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tables.scss */
table thead {
  background: #F5F5F5;
}
/* line 82, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tables.scss */
table thead tr th,
table thead tr td {
  color: #222222;
  font-size: 1.4rem;
  font-weight: 400;
  padding: 0.8rem 1rem 1rem;
}
/* line 92, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tables.scss */
table tfoot {
  background: #F5F5F5;
}
/* line 96, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tables.scss */
table tfoot tr th,
table tfoot tr td {
  color: #222222;
  font-size: 1.4rem;
  font-weight: 400;
  padding: 0.8rem 1rem 1rem;
}
/* line 107, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tables.scss */
table tr th,
table tr td {
  color: #222222;
  font-size: 1.4rem;
  padding: 0.9rem 1rem;
  text-align: left;
}
/* line 115, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tables.scss */
table tr.even, table tr.alt, table tr:nth-of-type(even) {
  background: #F9F9F9;
}
/* line 120, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tables.scss */
table thead tr th,
table tfoot tr th,
table tfoot tr td,
table tbody tr th,
table tbody tr td,
table tr td {
  display: table-cell;
  line-height: 1.8rem;
}

/* line 30, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs {
  margin-bottom: 0 !important;
  margin-left: 0;
}
/* line 239, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.tabs:before, .tabs:after {
  content: " ";
  display: table;
}
/* line 240, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.tabs:after {
  clear: both;
}
/* line 35, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs dd,
.tabs .tab-title {
  float: left;
  list-style: none;
  margin-bottom: 0 !important;
  position: relative;
}
/* line 42, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs dd > a,
.tabs .tab-title > a {
  display: block;
  background-color: #BBBBBB;
  color: #222222;
  font-family: "Muli", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 1.6rem;
  padding: 1.6rem 3.2rem;
}
/* line 50, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs dd > a:hover,
.tabs .tab-title > a:hover {
  background-color: #b0b0b0;
}
/* line 55, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs dd.active > a,
.tabs .tab-title.active > a {
  background-color: #FFFFFF;
  color: #222222;
}
/* line 64, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs.radius dd:first-child a,
.tabs.radius .tab:first-child a {
  -webkit-border-bottom-left-radius: 2px;
  -webkit-border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}
/* line 69, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs.radius dd:last-child a,
.tabs.radius .tab:last-child a {
  -webkit-border-bottom-right-radius: 2px;
  -webkit-border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
}
/* line 74, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs.vertical dd,
.tabs.vertical .tab-title {
  position: inherit;
  float: none;
  display: block;
  top: auto;
}

/* line 84, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs-content {
  margin-bottom: 2.4rem;
  width: 100%;
}
/* line 239, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.tabs-content:before, .tabs-content:after {
  content: " ";
  display: table;
}
/* line 240, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.tabs-content:after {
  clear: both;
}
/* line 89, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs-content > .content {
  display: none;
  float: left;
  padding: 1rem 0;
  width: 100%;
}
/* line 95, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs-content > .content.active {
  display: block;
  float: none;
}
/* line 99, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs-content > .content.contained {
  padding: 1rem;
}
/* line 104, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs-content.vertical {
  display: block;
}
/* line 107, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs-content.vertical > .content {
  padding: 0 1rem;
}

@media only screen and (min-width: 44.1rem) {
  /* line 115, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
  .tabs.vertical {
    float: left;
    margin: 0;
    margin-bottom: 1.25rem !important;
    max-width: 20%;
    width: 20%;
  }

  /* line 125, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
  .tabs-content.vertical {
    float: left;
    margin-left: -1px;
    max-width: 80%;
    padding-left: 1rem;
    width: 80%;
  }
}
/* line 136, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.no-js .tabs-content > .content {
  display: block;
  float: none;
}

/* Image Thumbnails */
/* line 59, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_thumbs.scss */
.th {
  border: solid 4px #FFFFFF;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
  display: inline-block;
  line-height: 0;
  max-width: 100%;
  transition: all 200ms ease-out;
}
/* line 48, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_thumbs.scss */
.th:hover, .th:focus {
  box-shadow: 0 0 6px 1px rgba(65, 123, 158, 0.5);
}
/* line 63, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_thumbs.scss */
.th.radius {
  border-radius: 2px;
}

/* Tooltips */
/* line 38, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
.has-tip {
  border-bottom: dotted 1px #CCCCCC;
  color: #333333;
  cursor: help;
  font-weight: 400;
}
/* line 44, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
.has-tip:hover, .has-tip:focus {
  border-bottom: dotted 1px #1d3747;
  color: #417B9E;
}
/* line 50, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
.has-tip.tip-left, .has-tip.tip-right {
  float: none !important;
}

/* line 54, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
.tooltip {
  background: #333333;
  color: #FFFFFF;
  display: none;
  font-size: 1.4rem;
  font-weight: 300;
  line-height: 1.3;
  max-width: 300px;
  padding: 1.2rem;
  position: absolute;
  width: 100%;
  z-index: 1006;
  left: 50%;
}
/* line 68, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
.tooltip > .nub {
  border: solid 5px;
  border-color: transparent transparent #333333 transparent;
  display: block;
  height: 0;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 0;
  left: 5px;
}
/* line 79, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
.tooltip > .nub.rtl {
  left: auto;
  right: 5px;
}
/* line 85, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
.tooltip.radius {
  border-radius: 2px;
}
/* line 88, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
.tooltip.round {
  border-radius: 1000px;
}
/* line 90, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
.tooltip.round > .nub {
  left: 2rem;
}
/* line 95, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
.tooltip.opened {
  border-bottom: dotted 1px #1d3747 !important;
  color: #417B9E !important;
}

/* line 101, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
.tap-to-close {
  color: #777777;
  display: block;
  font-size: 1rem;
  font-weight: 300;
}

@media only screen {
  /* line 110, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
  .tooltip > .nub {
    border-color: transparent transparent #333333 transparent;
    top: -10px;
  }
  /* line 114, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
  .tooltip.tip-top > .nub {
    border-color: #333333 transparent transparent transparent;
    bottom: -10px;
    top: auto;
  }
  /* line 120, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
  .tooltip.tip-left, .tooltip.tip-right {
    float: none !important;
  }
  /* line 123, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
  .tooltip.tip-left > .nub {
    border-color: transparent transparent transparent #333333;
    left: auto;
    margin-top: -5px;
    right: -10px;
    top: 50%;
  }
  /* line 130, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
  .tooltip.tip-right > .nub {
    border-color: transparent #333333 transparent transparent;
    left: -10px;
    margin-top: -5px;
    right: auto;
    top: 50%;
  }
}
/* line 113, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
meta.foundation-mq-topbar {
  font-family: "/only screen and (min-width:48rem)/";
  width: 48rem;
}

/* Wrapped around .top-bar to contain to grid width */
/* line 119, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.contain-to-grid {
  width: 100%;
  background: #333333;
}
/* line 123, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.contain-to-grid .top-bar {
  margin-bottom: 0;
}

/* line 129, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.fixed {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 99;
  left: 0;
}
/* line 136, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.fixed.expanded:not(.top-bar) {
  height: auto;
  max-height: 100%;
  overflow-y: auto;
  width: 100%;
}
/* line 142, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.fixed.expanded:not(.top-bar) .title-area {
  position: fixed;
  width: 100%;
  z-index: 99;
}
/* line 149, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.fixed.expanded:not(.top-bar) .top-bar-section {
  margin-top: 4.5rem;
  z-index: 98;
}

/* line 156, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar {
  background: #333333;
  height: 4.5rem;
  line-height: 4.5rem;
  margin-bottom: 0;
  overflow: hidden;
  position: relative;
}
/* line 165, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar ul {
  list-style: none;
  margin-bottom: 0;
}
/* line 170, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .row {
  max-width: none;
}
/* line 174, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar form,
.top-bar input,
.top-bar select {
  margin-bottom: 0;
}
/* line 180, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar input,
.top-bar select {
  font-size: 0.75rem;
  height: 2.8rem;
  padding-bottom: .35rem;
  padding-top: .35rem;
}
/* line 188, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .button, .top-bar button {
  font-size: 0.75rem;
  margin-bottom: 0;
  padding-bottom: 0.45rem;
  padding-top: 0.45rem;
}
@media only screen and (max-width: 44rem) {
  /* line 188, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar .button, .top-bar button {
    position: relative;
    top: -1px;
  }
}
/* line 204, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .title-area {
  margin: 0;
  position: relative;
}
/* line 209, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .name {
  font-size: 10px;
  height: 4.5rem;
  margin: 0;
}
/* line 214, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .name h1, .top-bar .name h2, .top-bar .name h3, .top-bar .name h4, .top-bar .name p, .top-bar .name span {
  font-size: 1.7rem;
  line-height: 4.5rem;
  margin: 0;
}
/* line 219, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .name h1 a, .top-bar .name h2 a, .top-bar .name h3 a, .top-bar .name h4 a, .top-bar .name p a, .top-bar .name span a {
  color: #FFFFFF;
  display: block;
  font-weight: 300;
  padding: 0 1.5rem;
  width: 75%;
}
/* line 230, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .toggle-topbar {
  position: absolute;
  right: 0;
  top: 0;
}
/* line 235, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .toggle-topbar a {
  color: #FFFFFF;
  display: block;
  font-size: 1.3rem;
  font-weight: 400;
  height: 4.5rem;
  line-height: 4.5rem;
  padding: 0 1.5rem;
  position: relative;
  text-transform: uppercase;
}
/* line 248, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .toggle-topbar.menu-icon {
  margin-top: -16px;
  top: 50%;
}
/* line 252, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .toggle-topbar.menu-icon a {
  color: #FFFFFF;
  height: 34px;
  line-height: 33px;
  padding: 0 4rem 0 1.5rem;
  position: relative;
}
/* line 196, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.top-bar .toggle-topbar.menu-icon a span::after {
  content: "";
  display: block;
  height: 0;
  position: absolute;
  margin-top: -8px;
  top: 50%;
  right: 1.5rem;
  box-shadow: 0 0 0 1px #FFFFFF, 0 7px 0 1px #FFFFFF, 0 14px 0 1px #FFFFFF;
  width: 16px;
}
/* line 229, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.top-bar .toggle-topbar.menu-icon a span:hover:after {
  box-shadow: 0 0 0 1px "", 0 7px 0 1px "", 0 14px 0 1px "";
}
/* line 268, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar.expanded {
  background: transparent;
  height: auto;
}
/* line 272, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar.expanded .title-area {
  background: #333333;
}
/* line 277, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar.expanded .toggle-topbar a {
  color: #888888;
}
/* line 280, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar.expanded .toggle-topbar a span::after {
  box-shadow: 0 0 0 1px #888888, 0 7px 0 1px #888888, 0 14px 0 1px #888888;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 293, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar.expanded .top-bar-section .has-dropdown.moved > .dropdown,
  .top-bar.expanded .top-bar-section .dropdown {
    clip: initial;
  }
  /* line 299, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar.expanded .top-bar-section .has-dropdown:not(.moved) > ul {
    padding: 0;
  }
}

/* line 308, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section {
  left: 0;
  position: relative;
  width: auto;
  transition: left 300ms ease-out;
}
/* line 314, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul {
  display: block;
  font-size: 10px;
  height: auto;
  margin: 0;
  padding: 0;
  width: 100%;
}
/* line 323, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .divider,
.top-bar-section [role="separator"] {
  border-top: solid 1px #1a1a1a;
  clear: both;
  height: 1px;
  width: 100%;
}
/* line 331, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li {
  background: #333333;
}
/* line 334, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > a {
  color: #FFFFFF;
  display: block;
  font-family: "Muli", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 1.3rem;
  font-weight: 300;
  padding-left: 1.5rem;
  padding: 12px 0 12px 1.5rem;
  text-transform: none;
  width: 100%;
}
/* line 345, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > a.button {
  font-size: 1.3rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  background-color: #417B9E;
  border-color: #34627e;
  color: #FFFFFF;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus {
  background-color: #34627e;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus {
  color: #FFFFFF;
}
/* line 352, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > a.button.secondary {
  background-color: #36A2AF;
  border-color: #2b828c;
  color: #FFFFFF;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus {
  background-color: #2b828c;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus {
  color: #FFFFFF;
}
/* line 353, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > a.button.success {
  background-color: #2EA67C;
  border-color: #258563;
  color: #FFFFFF;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus {
  background-color: #258563;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus {
  color: #FFFFFF;
}
/* line 354, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > a.button.alert {
  background-color: #F5A93E;
  border-color: #ea8e0c;
  color: #FFFFFF;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus {
  background-color: #ea8e0c;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus {
  color: #FFFFFF;
}
/* line 355, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > a.button.warning {
  background-color: #CA2D3D;
  border-color: #a22431;
  color: #FFFFFF;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus {
  background-color: #a22431;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus {
  color: #FFFFFF;
}
/* line 356, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > a.button.info {
  background-color: #417B9E;
  border-color: #34627e;
  color: #FFFFFF;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus {
  background-color: #34627e;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus {
  color: #FFFFFF;
}
/* line 359, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > button {
  font-size: 1.3rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  background-color: #417B9E;
  border-color: #34627e;
  color: #FFFFFF;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus {
  background-color: #34627e;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus {
  color: #FFFFFF;
}
/* line 365, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > button.secondary {
  background-color: #36A2AF;
  border-color: #2b828c;
  color: #FFFFFF;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus {
  background-color: #2b828c;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus {
  color: #FFFFFF;
}
/* line 366, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > button.success {
  background-color: #2EA67C;
  border-color: #258563;
  color: #FFFFFF;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus {
  background-color: #258563;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus {
  color: #FFFFFF;
}
/* line 367, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > button.alert {
  background-color: #F5A93E;
  border-color: #ea8e0c;
  color: #FFFFFF;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus {
  background-color: #ea8e0c;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus {
  color: #FFFFFF;
}
/* line 368, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > button.warning {
  background-color: #CA2D3D;
  border-color: #a22431;
  color: #FFFFFF;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus {
  background-color: #a22431;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus {
  color: #FFFFFF;
}
/* line 369, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > button.info {
  background-color: #417B9E;
  border-color: #34627e;
  color: #FFFFFF;
}
/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus {
  background-color: #34627e;
}
/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus {
  color: #FFFFFF;
}
/* line 373, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li:hover:not(.has-form) > a {
  background-color: #555555;
  color: #FFFFFF;
  background: #222222;
}
/* line 383, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li.active > a {
  background: #417B9E;
  color: #FFFFFF;
}
/* line 387, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li.active > a:hover {
  background: #386a88;
  color: #FFFFFF;
}
/* line 395, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .has-form {
  padding: 1.5rem;
}
/* line 400, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .has-dropdown {
  position: relative;
}
/* line 404, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .has-dropdown > a:after {
  border: inset 5px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-color: transparent transparent transparent rgba(255, 255, 255, 0.4);
  border-left-style: solid;
  margin-right: 1.5rem;
  margin-top: -4.5px;
  position: absolute;
  top: 50%;
  right: 0;
}
/* line 417, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .has-dropdown.moved {
  position: static;
}
/* line 420, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .has-dropdown.moved > .dropdown {
  position: static !important;
  height: auto;
  width: auto;
  overflow: visible;
  clip: auto;
  display: block;
  position: absolute !important;
  width: 100%;
}
/* line 425, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .has-dropdown.moved > a:after {
  display: none;
}
/* line 432, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .dropdown {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
  display: block;
  padding: 0;
  position: absolute;
  top: 0;
  z-index: 99;
  left: 100%;
}
/* line 440, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .dropdown li {
  height: auto;
  width: 100%;
}
/* line 444, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .dropdown li a {
  font-weight: 300;
  padding: 8px 1.5rem;
}
/* line 447, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .dropdown li a.parent-link {
  font-weight: 300;
}
/* line 452, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .dropdown li.title h5, .top-bar-section .dropdown li.parent-link {
  margin-bottom: 0;
  margin-top: 0;
  font-size: 1.8rem;
}
/* line 458, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
  color: #FFFFFF;
  display: block;
}
/* line 462, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .dropdown li.title h5 a:hover, .top-bar-section .dropdown li.parent-link a:hover {
  background: none;
}
/* line 466, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .dropdown li.has-form {
  padding: 8px 1.5rem;
}
/* line 470, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .dropdown li .button,
.top-bar-section .dropdown li button {
  top: auto;
}
/* line 476, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .dropdown label {
  color: #777777;
  font-size: 1rem;
  font-weight: 400;
  margin-bottom: 0;
  padding: 8px 1.5rem 2px;
  text-transform: uppercase;
}

/* line 487, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.js-generated {
  display: block;
}

@media only screen and (min-width: 48rem) {
  /* line 492, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar {
    background: #333333;
    overflow: visible;
  }
  /* line 239, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
  .top-bar:before, .top-bar:after {
    content: " ";
    display: table;
  }
  /* line 240, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
  .top-bar:after {
    clear: both;
  }
  /* line 497, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar .toggle-topbar {
    display: none;
  }
  /* line 499, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar .title-area {
    float: left;
  }
  /* line 500, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar .name h1 a,
  .top-bar .name h2 a,
  .top-bar .name h3 a,
  .top-bar .name h4 a,
  .top-bar .name h5 a,
  .top-bar .name h6 a {
    width: auto;
  }
  /* line 507, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar input,
  .top-bar select,
  .top-bar .button,
  .top-bar button {
    font-size: 1.4rem;
    height: 2.8rem;
    position: relative;
    top: 0.85rem;
  }
  /* line 517, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar .has-form > .button,
  .top-bar .has-form > button {
    font-size: 1.4rem;
    height: 2.8rem;
    position: relative;
    top: 0.85rem;
  }
  /* line 525, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar.expanded {
    background: #333333;
  }

  /* line 530, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .contain-to-grid .top-bar {
    margin: 0 auto;
    margin-bottom: 0;
    max-width: 100rem;
  }

  /* line 536, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section {
    transition: none 0 0;
    left: 0 !important;
  }
  /* line 540, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section ul {
    display: inline;
    height: auto !important;
    width: auto;
  }
  /* line 545, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section ul li {
    float: left;
  }
  /* line 547, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section ul li .js-generated {
    display: none;
  }
  /* line 553, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section li.hover > a:not(.button) {
    background-color: #555555;
    background: #222222;
    color: #FFFFFF;
  }
  /* line 563, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section li:not(.has-form) a:not(.button) {
    background: #333333;
    line-height: 4.5rem;
    padding: 0 1.5rem;
  }
  /* line 567, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section li:not(.has-form) a:not(.button):hover {
    background-color: #555555;
    background: #222222;
  }
  /* line 577, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section li.active:not(.has-form) a:not(.button) {
    background: #417B9E;
    color: #FFFFFF;
    line-height: 4.5rem;
    padding: 0 1.5rem;
  }
  /* line 582, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section li.active:not(.has-form) a:not(.button):hover {
    background: #386a88;
    color: #FFFFFF;
  }
  /* line 592, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .has-dropdown > a {
    padding-right: 3.5rem !important;
  }
  /* line 594, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .has-dropdown > a:after {
    border: inset 5px;
    content: "";
    display: block;
    height: 0;
    width: 0;
    border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent;
    border-top-style: solid;
    margin-top: -2.5px;
    top: 2.25rem;
  }
  /* line 602, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .has-dropdown.moved {
    position: relative;
  }
  /* line 603, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .has-dropdown.moved > .dropdown {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px;
    display: block;
  }
  /* line 609, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
    display: block;
    position: absolute !important;
  }
  /* line 614, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .has-dropdown > a:focus + .dropdown {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
    display: block;
    position: absolute !important;
  }
  /* line 621, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after {
    border: none;
    content: "\00bb";
    top: 0.3rem;
    right: 5px;
  }
  /* line 633, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .dropdown {
    left: 0;
    background: transparent;
    min-width: 100%;
    top: auto;
  }
  /* line 640, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .dropdown li a {
    background: #333333;
    color: #FFFFFF;
    line-height: 4.5rem;
    padding: 12px 1.5rem;
    white-space: nowrap;
  }
  /* line 649, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) {
    background: #333333;
    color: #FFFFFF;
  }
  /* line 654, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) {
    background-color: #555555;
    color: #FFFFFF;
    background: #222222;
  }
  /* line 663, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .dropdown li label {
    background: #333333;
    white-space: nowrap;
  }
  /* line 669, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .dropdown li .dropdown {
    left: 100%;
    top: 0;
  }
  /* line 676, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section > ul > .divider,
  .top-bar-section > ul > [role="separator"] {
    border-right: solid 1px #4e4e4e;
    border-bottom: none;
    border-top: none;
    clear: none;
    height: 4.5rem;
    width: 0;
  }
  /* line 686, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .has-form {
    background: #333333;
    height: 4.5rem;
    padding: 0 1.5rem;
  }
  /* line 694, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .right li .dropdown {
    left: auto;
    right: 0;
  }
  /* line 698, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .right li .dropdown li .dropdown {
    right: 100%;
  }
  /* line 702, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .left li .dropdown {
    right: auto;
    left: 0;
  }
  /* line 706, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .left li .dropdown li .dropdown {
    left: 100%;
  }

  /* line 716, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .no-js .top-bar-section ul li:hover > a {
    background-color: #555555;
    background: #222222;
    color: #FFFFFF;
  }
  /* line 725, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .no-js .top-bar-section ul li:active > a {
    background: #417B9E;
    color: #FFFFFF;
  }
  /* line 733, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .no-js .top-bar-section .has-dropdown:hover > .dropdown {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
    display: block;
    position: absolute !important;
  }
  /* line 738, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .no-js .top-bar-section .has-dropdown > a:focus + .dropdown {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
    display: block;
    position: absolute !important;
  }
}
/* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
.text-left {
  text-align: left !important;
}

/* line 159, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
.text-right {
  text-align: right !important;
}

/* line 160, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
.text-center {
  text-align: center !important;
}

/* line 161, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
.text-justify {
  text-align: justify !important;
}

@media only screen and (max-width: 44rem) {
  /* line 165, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .small-only-text-left {
    text-align: left !important;
  }

  /* line 166, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .small-only-text-right {
    text-align: right !important;
  }

  /* line 167, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .small-only-text-center {
    text-align: center !important;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .small-only-text-justify {
    text-align: justify !important;
  }
}
@media only screen {
  /* line 165, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .small-text-left {
    text-align: left !important;
  }

  /* line 166, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .small-text-right {
    text-align: right !important;
  }

  /* line 167, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .small-text-center {
    text-align: center !important;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .small-text-justify {
    text-align: justify !important;
  }
}
@media only screen and (min-width: 44.1rem) and (max-width: 64rem) {
  /* line 165, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .medium-only-text-left {
    text-align: left !important;
  }

  /* line 166, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .medium-only-text-right {
    text-align: right !important;
  }

  /* line 167, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .medium-only-text-center {
    text-align: center !important;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .medium-only-text-justify {
    text-align: justify !important;
  }
}
@media only screen and (min-width: 44.1rem) {
  /* line 165, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .medium-text-left {
    text-align: left !important;
  }

  /* line 166, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .medium-text-right {
    text-align: right !important;
  }

  /* line 167, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .medium-text-center {
    text-align: center !important;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .medium-text-justify {
    text-align: justify !important;
  }
}
@media only screen and (min-width: 64.1rem) and (max-width: 84rem) {
  /* line 165, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .large-only-text-left {
    text-align: left !important;
  }

  /* line 166, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .large-only-text-right {
    text-align: right !important;
  }

  /* line 167, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .large-only-text-center {
    text-align: center !important;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .large-only-text-justify {
    text-align: justify !important;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 165, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .large-text-left {
    text-align: left !important;
  }

  /* line 166, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .large-text-right {
    text-align: right !important;
  }

  /* line 167, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .large-text-center {
    text-align: center !important;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .large-text-justify {
    text-align: justify !important;
  }
}
@media only screen and (min-width: 84.1rem) and (max-width: 112rem) {
  /* line 165, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .xlarge-only-text-left {
    text-align: left !important;
  }

  /* line 166, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .xlarge-only-text-right {
    text-align: right !important;
  }

  /* line 167, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .xlarge-only-text-center {
    text-align: center !important;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .xlarge-only-text-justify {
    text-align: justify !important;
  }
}
@media only screen and (min-width: 84.1rem) {
  /* line 165, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .xlarge-text-left {
    text-align: left !important;
  }

  /* line 166, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .xlarge-text-right {
    text-align: right !important;
  }

  /* line 167, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .xlarge-text-center {
    text-align: center !important;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .xlarge-text-justify {
    text-align: justify !important;
  }
}
@media only screen and (min-width: 112.1rem) and (max-width: 9999999.9rem) {
  /* line 165, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .xxlarge-only-text-left {
    text-align: left !important;
  }

  /* line 166, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .xxlarge-only-text-right {
    text-align: right !important;
  }

  /* line 167, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .xxlarge-only-text-center {
    text-align: center !important;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .xxlarge-only-text-justify {
    text-align: justify !important;
  }
}
@media only screen and (min-width: 112.1rem) {
  /* line 165, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .xxlarge-text-left {
    text-align: left !important;
  }

  /* line 166, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .xxlarge-text-right {
    text-align: right !important;
  }

  /* line 167, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .xxlarge-text-center {
    text-align: center !important;
  }

  /* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .xxlarge-text-justify {
    text-align: justify !important;
  }
}
/* Typography resets */
/* line 196, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}

/* Default Link Styles */
/* line 220, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
a {
  color: #417B9E;
  line-height: inherit;
  text-decoration: none;
}
/* line 225, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
a:hover, a:focus {
  color: #386a88;
}
/* line 233, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
a img {
  border: none;
}

/* Default paragraph styles */
/* line 237, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
p {
  font-family: inherit;
  font-size: 1.4rem;
  font-weight: 300;
  line-height: 1.65;
  margin-bottom: 2rem;
  text-rendering: optimizeLegibility;
}
/* line 245, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
p.lead {
  font-size: 1.75rem;
  line-height: 1.6;
}
/* line 247, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
p aside {
  font-size: 1.4rem;
  font-style: italic;
  line-height: 1.35;
}

/* Default header styles */
/* line 255, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
h1, h2, h3, h4, h5, h6 {
  color: #474250;
  font-family: "Muli", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  line-height: 1.4;
  margin-bottom: 0.6rem;
  margin-top: 0;
  text-rendering: optimizeLegibility;
}
/* line 265, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
  color: #857d94;
  font-size: 75%;
  line-height: 0;
}

/* line 272, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
h1 {
  font-size: 2.1rem;
}

/* line 273, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
h2 {
  font-size: 2.1rem;
}

/* line 274, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
h3 {
  font-size: 1.4rem;
}

/* line 275, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
h4 {
  font-size: 1.4rem;
}

/* line 276, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
h5 {
  font-size: 1.1rem;
}

/* line 277, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
h6 {
  font-size: 1.1rem;
}

/* line 279, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
.subheader {
  line-height: 1.4;
  color: #857d94;
  font-weight: 300;
  margin-top: 0.2rem;
  margin-bottom: 0.5rem;
}

/* line 281, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
hr {
  border: solid #DDDDDD;
  border-width: 0 0 0;
  clear: both;
  height: 0;
  margin: 1rem 0 1rem;
}

/* Helpful Typography Defaults */
/* line 290, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
em,
i {
  font-style: italic;
  line-height: inherit;
}

/* line 296, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
strong,
b {
  font-weight: 400;
  line-height: inherit;
}

/* line 302, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
small {
  font-size: 75%;
  line-height: inherit;
}

/* line 307, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
code {
  background-color: #bfe6eb;
  border-color: #9edae1;
  border-style: solid;
  border-width: 1px;
  color: #333333;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: 300;
  padding: 0.2rem 0.5rem 0.1rem;
}

/* Lists */
/* line 319, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ul,
ol,
dl {
  font-family: inherit;
  font-size: 1.4rem;
  line-height: 1.65;
  list-style-position: outside;
  margin-bottom: 2rem;
}

/* line 329, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ul {
  margin-left: 1.1rem;
}

/* Unordered Lists */
/* line 336, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ul li ul,
ul li ol {
  margin-left: 2rem;
  margin-bottom: 0;
}
/* line 345, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ul.square li ul, ul.circle li ul, ul.disc li ul {
  list-style: inherit;
}
/* line 348, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ul.square {
  list-style-type: square;
  margin-left: 1.1rem;
}
/* line 349, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ul.circle {
  list-style-type: circle;
  margin-left: 1.1rem;
}
/* line 350, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ul.disc {
  list-style-type: disc;
  margin-left: 1.1rem;
}

/* Ordered Lists */
/* line 354, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ol {
  margin-left: 1.4rem;
}
/* line 357, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ol li ul,
ol li ol {
  margin-left: 2rem;
  margin-bottom: 0;
}

/* line 366, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
.no-bullet {
  list-style-type: none;
  margin-left: 0;
}
/* line 371, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
.no-bullet li ul,
.no-bullet li ol {
  margin-left: 2rem;
  margin-bottom: 0;
  list-style: none;
}

/* Definition Lists */
/* line 382, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
dl dt {
  margin-bottom: 0.3rem;
  font-weight: 400;
}
/* line 386, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
dl dd {
  margin-bottom: 1.2rem;
}

/* Abbreviations */
/* line 390, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
abbr,
acronym {
  text-transform: uppercase;
  font-size: 90%;
  color: #474250;
  cursor: help;
}

/* line 397, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
abbr {
  text-transform: none;
}
/* line 399, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
abbr[title] {
  border-bottom: 1px dotted #DDDDDD;
}

/* Blockquotes */
/* line 405, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
blockquote {
  margin: 0 0 2rem;
  padding: 0.9rem 2rem 0 1.9rem;
  border-left: 1px solid #DDDDDD;
}
/* line 410, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
blockquote cite {
  display: block;
  font-size: 1.3rem;
  color: #70687e;
}
/* line 414, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
blockquote cite:before {
  content: "\2014 \0020";
}
/* line 418, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
blockquote cite a,
blockquote cite a:visited {
  color: #70687e;
}

/* line 424, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
blockquote,
blockquote p {
  line-height: 1.65;
  color: #857d94;
}

/* Microformats */
/* line 431, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
.vcard {
  display: inline-block;
  margin: 0 0 2rem 0;
  border: 1px solid #DDDDDD;
  padding: 1rem 1.2rem;
}
/* line 437, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
.vcard li {
  margin: 0;
  display: block;
}
/* line 441, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
.vcard .fn {
  font-weight: 400;
  font-size: 1.5rem;
}

/* line 448, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
.vevent .summary {
  font-weight: 400;
}
/* line 450, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
.vevent abbr {
  cursor: default;
  text-decoration: none;
  font-weight: 400;
  border: none;
  padding: 0 0.1rem;
}

@media only screen and (min-width: 44.1rem) {
  /* line 461, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  h1, h2, h3, h4, h5, h6 {
    line-height: 1.4;
  }

  /* line 462, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  h1 {
    font-size: 2.4rem;
  }

  /* line 463, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  h2 {
    font-size: 2.4rem;
  }

  /* line 464, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  h3 {
    font-size: 1.6rem;
  }

  /* line 465, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  h4 {
    font-size: 1.6rem;
  }

  /* line 466, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  h5 {
    font-size: 1.2rem;
  }

  /* line 467, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  h6 {
    font-size: 1.2rem;
  }
}
/*
 * Print styles.
 *
 * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/
 * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com)
*/
@media print {
  /* line 479, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  * {
    background: transparent !important;
    color: #000000 !important;
    /* Black prints faster: h5bp.com/s */
    box-shadow: none !important;
    text-shadow: none !important;
  }

  /* line 486, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  a,
  a:visited {
    text-decoration: underline;
  }

  /* line 488, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  a[href]:after {
    content: " (" attr(href) ")";
  }

  /* line 490, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  abbr[title]:after {
    content: " (" attr(title) ")";
  }

  /* line 493, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }

  /* line 497, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  pre,
  blockquote {
    border: 1px solid #999999;
    page-break-inside: avoid;
  }

  /* line 503, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  thead {
    display: table-header-group;
    /* h5bp.com/t */
  }

  /* line 505, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  tr,
  img {
    page-break-inside: avoid;
  }

  /* line 508, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  img {
    max-width: 100% !important;
  }

  @page {
    margin: 0.34in;
  }
  /* line 512, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }

  /* line 519, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  h2,
  h3 {
    page-break-after: avoid;
  }
}
/* line 412, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.off-canvas-wrap {
  -webkit-backface-visibility: hidden;
  position: relative;
  width: 100%;
  overflow: hidden;
}
/* line 149, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.off-canvas-wrap.move-right, .off-canvas-wrap.move-left, .off-canvas-wrap.move-bottom, .off-canvas-wrap.move-top {
  min-height: 100%;
  -webkit-overflow-scrolling: touch;
}

/* line 413, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.inner-wrap {
  position: relative;
  width: 100%;
  transition: -webkit-transform 500ms ease;
  transition: transform 500ms ease;
  transition: transform 500ms ease, -webkit-transform 500ms ease;
}
/* line 239, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.inner-wrap:before, .inner-wrap:after {
  content: " ";
  display: table;
}
/* line 240, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.inner-wrap:after {
  clear: both;
}

/* line 415, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.tab-bar {
  -webkit-backface-visibility: hidden;
  background: #333333;
  color: #FFFFFF;
  height: 4.5rem;
  line-height: 4.5rem;
  position: relative;
}
/* line 185, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6 {
  color: #FFFFFF;
  font-weight: 400;
  line-height: 4.5rem;
  margin: 0;
}
/* line 191, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4 {
  font-size: 1.2rem;
}

/* line 417, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.left-small {
  height: 4.5rem;
  position: absolute;
  top: 0;
  width: 4.5rem;
  border-right: solid 1px #1a1a1a;
  left: 0;
}

/* line 418, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.right-small {
  height: 4.5rem;
  position: absolute;
  top: 0;
  width: 4.5rem;
  border-left: solid 1px #1a1a1a;
  right: 0;
}

/* line 420, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.tab-bar-section {
  height: 4.5rem;
  padding: 0 1rem;
  position: absolute;
  text-align: center;
  top: 0;
}
/* line 219, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.tab-bar-section.left {
  text-align: left;
}
/* line 220, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.tab-bar-section.right {
  text-align: right;
}
/* line 224, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.tab-bar-section.left {
  left: 0;
  right: 4.5rem;
}
/* line 228, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.tab-bar-section.right {
  left: 4.5rem;
  right: 0;
}
/* line 232, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.tab-bar-section.middle {
  left: 4.5rem;
  right: 4.5rem;
}

/* line 424, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.tab-bar .menu-icon {
  color: #FFFFFF;
  display: block;
  height: 4.5rem;
  padding: 0;
  position: relative;
  text-indent: 3.5rem;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  width: 4.5rem;
}
/* line 196, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.tab-bar .menu-icon span::after {
  content: "";
  display: block;
  height: 0;
  position: absolute;
  top: 50%;
  margin-top: -0.8rem;
  left: 1.45rem;
  box-shadow: 0 0 0 1px #FFFFFF, 0 7px 0 1px #FFFFFF, 0 14px 0 1px #FFFFFF;
  width: 1.6rem;
}
/* line 229, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.tab-bar .menu-icon span:hover:after {
  box-shadow: 0 0 0 1px #b3b3b3, 0 7px 0 1px #b3b3b3, 0 14px 0 1px #b3b3b3;
}

/* line 448, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.left-off-canvas-menu {
  -webkit-backface-visibility: hidden;
  background: #333333;
  bottom: 0;
  box-sizing: content-box;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  transition: -webkit-transform 500ms ease 0s;
  transition: transform 500ms ease 0s;
  transition: transform 500ms ease 0s, -webkit-transform 500ms ease 0s;
  width: 25rem;
  z-index: 1001;
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
  left: 0;
  top: 0;
}
/* line 106, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.left-off-canvas-menu * {
  -webkit-backface-visibility: hidden;
}

/* line 449, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.right-off-canvas-menu {
  -webkit-backface-visibility: hidden;
  background: #333333;
  bottom: 0;
  box-sizing: content-box;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  transition: -webkit-transform 500ms ease 0s;
  transition: transform 500ms ease 0s;
  transition: transform 500ms ease 0s, -webkit-transform 500ms ease 0s;
  width: 25rem;
  z-index: 1001;
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
  right: 0;
  top: 0;
}
/* line 106, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.right-off-canvas-menu * {
  -webkit-backface-visibility: hidden;
}

/* line 450, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.top-off-canvas-menu {
  -webkit-backface-visibility: hidden;
  background: #333333;
  bottom: 0;
  box-sizing: content-box;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  transition: -webkit-transform 500ms ease 0s;
  transition: transform 500ms ease 0s;
  transition: transform 500ms ease 0s, -webkit-transform 500ms ease 0s;
  width: 25rem;
  z-index: 1001;
  -webkit-transform: translate3d(0, -100%, 0);
  transform: translate3d(0, -100%, 0);
  top: 0;
  width: 100%;
  height: 30rem;
}
/* line 106, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.top-off-canvas-menu * {
  -webkit-backface-visibility: hidden;
}

/* line 451, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.bottom-off-canvas-menu {
  -webkit-backface-visibility: hidden;
  background: #333333;
  bottom: 0;
  box-sizing: content-box;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  transition: -webkit-transform 500ms ease 0s;
  transition: transform 500ms ease 0s;
  transition: transform 500ms ease 0s, -webkit-transform 500ms ease 0s;
  width: 25rem;
  z-index: 1001;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  bottom: 0;
  width: 100%;
  height: 30rem;
}
/* line 106, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.bottom-off-canvas-menu * {
  -webkit-backface-visibility: hidden;
}

/* line 453, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
ul.off-canvas-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 246, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
ul.off-canvas-list li label {
  background: #444444;
  border-bottom: none;
  border-top: 1px solid #5e5e5e;
  color: #999999;
  display: block;
  font-size: 1.2rem;
  font-weight: 400;
  margin: 0;
  padding: 0.3rem 1.5rem;
  text-transform: uppercase;
}
/* line 258, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
ul.off-canvas-list li a {
  border-bottom: 1px solid #262626;
  color: rgba(255, 255, 255, 0.7);
  display: block;
  padding: 0.66667rem;
  transition: background 300ms ease;
}
/* line 264, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
ul.off-canvas-list li a:hover {
  background: #242424;
}
/* line 267, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
ul.off-canvas-list li a:active {
  background: #242424;
}

/* line 459, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.move-right > .inner-wrap {
  -webkit-transform: translate3d(25rem, 0, 0);
  transform: translate3d(25rem, 0, 0);
}
/* line 462, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.move-right .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002;
}
@media only screen and (min-width: 44.1rem) {
  /* line 296, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
  .move-right .exit-off-canvas:hover {
    background: rgba(255, 255, 255, 0.05);
  }
}

/* line 466, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.move-left > .inner-wrap {
  -webkit-transform: translate3d(-25rem, 0, 0);
  transform: translate3d(-25rem, 0, 0);
}
/* line 470, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.move-left .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002;
}
@media only screen and (min-width: 44.1rem) {
  /* line 296, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
  .move-left .exit-off-canvas:hover {
    background: rgba(255, 255, 255, 0.05);
  }
}

/* line 473, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.move-top > .inner-wrap {
  -webkit-transform: translate3d(0, -30rem, 0);
  transform: translate3d(0, -30rem, 0);
}
/* line 477, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.move-top .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002;
}
@media only screen and (min-width: 44.1rem) {
  /* line 296, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
  .move-top .exit-off-canvas:hover {
    background: rgba(255, 255, 255, 0.05);
  }
}

/* line 480, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.move-bottom > .inner-wrap {
  -webkit-transform: translate3d(0, 30rem, 0);
  transform: translate3d(0, 30rem, 0);
}
/* line 484, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.move-bottom .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002;
}
@media only screen and (min-width: 44.1rem) {
  /* line 296, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
  .move-bottom .exit-off-canvas:hover {
    background: rgba(255, 255, 255, 0.05);
  }
}

/* line 487, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.offcanvas-overlap .left-off-canvas-menu, .offcanvas-overlap .right-off-canvas-menu,
.offcanvas-overlap .top-off-canvas-menu, .offcanvas-overlap .bottom-off-canvas-menu {
  -webkit-transform: none;
  transform: none;
  z-index: 1003;
}
/* line 496, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.offcanvas-overlap .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002;
}
@media only screen and (min-width: 44.1rem) {
  /* line 296, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
  .offcanvas-overlap .exit-off-canvas:hover {
    background: rgba(255, 255, 255, 0.05);
  }
}

/* line 499, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.offcanvas-overlap-left .right-off-canvas-menu {
  -webkit-transform: none;
  transform: none;
  z-index: 1003;
}
/* line 507, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.offcanvas-overlap-left .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002;
}
@media only screen and (min-width: 44.1rem) {
  /* line 296, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
  .offcanvas-overlap-left .exit-off-canvas:hover {
    background: rgba(255, 255, 255, 0.05);
  }
}

/* line 510, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.offcanvas-overlap-right .left-off-canvas-menu {
  -webkit-transform: none;
  transform: none;
  z-index: 1003;
}
/* line 518, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.offcanvas-overlap-right .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002;
}
@media only screen and (min-width: 44.1rem) {
  /* line 296, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
  .offcanvas-overlap-right .exit-off-canvas:hover {
    background: rgba(255, 255, 255, 0.05);
  }
}

/* line 521, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.offcanvas-overlap-top .bottom-off-canvas-menu {
  -webkit-transform: none;
  transform: none;
  z-index: 1003;
}
/* line 529, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.offcanvas-overlap-top .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002;
}
@media only screen and (min-width: 44.1rem) {
  /* line 296, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
  .offcanvas-overlap-top .exit-off-canvas:hover {
    background: rgba(255, 255, 255, 0.05);
  }
}

/* line 532, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.offcanvas-overlap-bottom .top-off-canvas-menu {
  -webkit-transform: none;
  transform: none;
  z-index: 1003;
}
/* line 540, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.offcanvas-overlap-bottom .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002;
}
@media only screen and (min-width: 44.1rem) {
  /* line 296, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
  .offcanvas-overlap-bottom .exit-off-canvas:hover {
    background: rgba(255, 255, 255, 0.05);
  }
}

/* line 545, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.no-csstransforms .left-off-canvas-menu {
  left: -25rem;
}
/* line 546, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.no-csstransforms .right-off-canvas-menu {
  right: -25rem;
}
/* line 547, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.no-csstransforms .top-off-canvas-menu {
  top: -30rem;
}
/* line 548, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.no-csstransforms .bottom-off-canvas-menu {
  bottom: -30rem;
}
/* line 550, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.no-csstransforms .move-left > .inner-wrap {
  right: 25rem;
}
/* line 551, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.no-csstransforms .move-right > .inner-wrap {
  left: 25rem;
}
/* line 552, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.no-csstransforms .move-top > .inner-wrap {
  right: 30rem;
}
/* line 553, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.no-csstransforms .move-bottom > .inner-wrap {
  left: 30rem;
}

/* line 558, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.left-submenu {
  -webkit-backface-visibility: hidden;
  -webkit-overflow-scrolling: touch;
  background: #333333;
  bottom: 0;
  box-sizing: content-box;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  top: 0;
  width: 25rem;
  height: 30rem;
  z-index: 1002;
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
  left: 0;
  transition: -webkit-transform 500ms ease;
  transition: transform 500ms ease;
  transition: transform 500ms ease, -webkit-transform 500ms ease;
}
/* line 307, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.left-submenu * {
  -webkit-backface-visibility: hidden;
}
/* line 345, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.left-submenu .back > a {
  background: #444;
  border-bottom: none;
  border-top: 1px solid #5e5e5e;
  color: #999999;
  font-weight: 400;
  padding: 0.3rem 1.5rem;
  text-transform: uppercase;
  margin: 0;
}
/* line 354, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.left-submenu .back > a:hover {
  background: #303030;
  border-bottom: none;
  border-top: 1px solid #5e5e5e;
}
/* line 378, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.left-submenu .back > a:before {
  content: "\AB";
  margin-right: .5rem;
  display: inline;
}
/* line 560, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.left-submenu.move-right, .left-submenu.offcanvas-overlap-right, .left-submenu.offcanvas-overlap {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}

/* line 565, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.right-submenu {
  -webkit-backface-visibility: hidden;
  -webkit-overflow-scrolling: touch;
  background: #333333;
  bottom: 0;
  box-sizing: content-box;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  top: 0;
  width: 25rem;
  height: 30rem;
  z-index: 1002;
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
  right: 0;
  transition: -webkit-transform 500ms ease;
  transition: transform 500ms ease;
  transition: transform 500ms ease, -webkit-transform 500ms ease;
}
/* line 307, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.right-submenu * {
  -webkit-backface-visibility: hidden;
}
/* line 345, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.right-submenu .back > a {
  background: #444;
  border-bottom: none;
  border-top: 1px solid #5e5e5e;
  color: #999999;
  font-weight: 400;
  padding: 0.3rem 1.5rem;
  text-transform: uppercase;
  margin: 0;
}
/* line 354, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.right-submenu .back > a:hover {
  background: #303030;
  border-bottom: none;
  border-top: 1px solid #5e5e5e;
}
/* line 367, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.right-submenu .back > a:after {
  content: "\BB";
  margin-left: .5rem;
  display: inline;
}
/* line 567, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.right-submenu.move-left, .right-submenu.offcanvas-overlap-left, .right-submenu.offcanvas-overlap {
  -webkit-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
}

/* line 572, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.top-submenu {
  -webkit-backface-visibility: hidden;
  -webkit-overflow-scrolling: touch;
  background: #333333;
  bottom: 0;
  box-sizing: content-box;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  top: 0;
  width: 25rem;
  height: 30rem;
  z-index: 1002;
  -webkit-transform: translate3d(0, -100%, 0);
  transform: translate3d(0, -100%, 0);
  top: 0;
  width: 100%;
  transition: -webkit-transform 500ms ease;
  transition: transform 500ms ease;
  transition: transform 500ms ease, -webkit-transform 500ms ease;
}
/* line 307, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.top-submenu * {
  -webkit-backface-visibility: hidden;
}
/* line 345, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.top-submenu .back > a {
  background: #444;
  border-bottom: none;
  border-top: 1px solid #5e5e5e;
  color: #999999;
  font-weight: 400;
  padding: 0.3rem 1.5rem;
  text-transform: uppercase;
  margin: 0;
}
/* line 354, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.top-submenu .back > a:hover {
  background: #303030;
  border-bottom: none;
  border-top: 1px solid #5e5e5e;
}
/* line 574, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.top-submenu.move-bottom, .top-submenu.offcanvas-overlap-bottom, .top-submenu.offcanvas-overlap {
  -webkit-transform: translate3d(0, 0%, 0);
  transform: translate3d(0, 0%, 0);
}

/* line 579, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.bottom-submenu {
  -webkit-backface-visibility: hidden;
  -webkit-overflow-scrolling: touch;
  background: #333333;
  bottom: 0;
  box-sizing: content-box;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  top: 0;
  width: 25rem;
  height: 30rem;
  z-index: 1002;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  bottom: 0;
  width: 100%;
  transition: -webkit-transform 500ms ease;
  transition: transform 500ms ease;
  transition: transform 500ms ease, -webkit-transform 500ms ease;
}
/* line 307, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.bottom-submenu * {
  -webkit-backface-visibility: hidden;
}
/* line 345, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.bottom-submenu .back > a {
  background: #444;
  border-bottom: none;
  border-top: 1px solid #5e5e5e;
  color: #999999;
  font-weight: 400;
  padding: 0.3rem 1.5rem;
  text-transform: uppercase;
  margin: 0;
}
/* line 354, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.bottom-submenu .back > a:hover {
  background: #303030;
  border-bottom: none;
  border-top: 1px solid #5e5e5e;
}
/* line 581, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.bottom-submenu.move-top, .bottom-submenu.offcanvas-overlap-top, .bottom-submenu.offcanvas-overlap {
  -webkit-transform: translate3d(0, 0%, 0);
  transform: translate3d(0, 0%, 0);
}

/* line 594, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after {
  content: "\BB";
  margin-left: .5rem;
  display: inline;
}

/* line 597, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before {
  content: "\AB";
  margin-right: .5rem;
  display: inline;
}

/* small displays */
@media only screen {
  /* line 244, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important;
  }

  /* line 247, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important;
  }

  /* line 251, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
  }

  /* line 254, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px;
  }

  /* line 259, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
    display: table !important;
  }

  /* line 262, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important;
  }

  /* line 265, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important;
  }

  /* line 268, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row;
  }

  /* line 271, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important;
  }
}
/* medium displays */
@media only screen and (min-width: 44.1rem) {
  /* line 244, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important;
  }

  /* line 247, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important;
  }

  /* line 251, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
  }

  /* line 254, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px;
  }

  /* line 259, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
    display: table !important;
  }

  /* line 262, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important;
  }

  /* line 265, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important;
  }

  /* line 268, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row;
  }

  /* line 271, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important;
  }
}
/* large displays */
@media only screen and (min-width: 64.1rem) {
  /* line 244, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important;
  }

  /* line 247, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important;
  }

  /* line 251, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
  }

  /* line 254, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px;
  }

  /* line 259, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
    display: table !important;
  }

  /* line 262, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important;
  }

  /* line 265, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important;
  }

  /* line 268, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row;
  }

  /* line 271, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important;
  }
}
/* xlarge displays */
@media only screen and (min-width: 84.1rem) {
  /* line 244, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important;
  }

  /* line 247, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important;
  }

  /* line 251, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
  }

  /* line 254, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px;
  }

  /* line 259, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
    display: table !important;
  }

  /* line 262, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important;
  }

  /* line 265, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important;
  }

  /* line 268, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row;
  }

  /* line 271, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xlarge, td.show-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important;
  }
}
/* xxlarge displays */
@media only screen and (min-width: 112.1rem) {
  /* line 244, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important;
  }

  /* line 247, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important;
  }

  /* line 251, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .visible-for-xxlarge-down {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
  }

  /* line 254, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .hidden-for-xxlarge-down {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px;
  }

  /* line 259, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xlarge, table.hide-for-xlarge-down, table.show-for-xxlarge-only, table.show-for-xxlarge-up, table.show-for-xxlarge, table.show-for-xxlarge-down {
    display: table !important;
  }

  /* line 262, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xlarge, thead.hide-for-xlarge-down, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up, thead.show-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important;
  }

  /* line 265, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xlarge, tbody.hide-for-xlarge-down, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important;
  }

  /* line 268, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xlarge, tr.hide-for-xlarge-down, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up, tr.show-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row;
  }

  /* line 271, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.hide-for-xlarge-down, td.hide-for-xlarge-down, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up, th.show-for-xxlarge, td.show-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important;
  }
}
/* Orientation targeting */
/* line 285, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.show-for-landscape,
.hide-for-portrait {
  display: inherit !important;
}

/* line 287, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.hide-for-landscape,
.show-for-portrait {
  display: none !important;
}

/* Specific visibility for tables */
/* line 292, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
table.hide-for-landscape, table.show-for-portrait {
  display: table !important;
}

/* line 296, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
thead.hide-for-landscape, thead.show-for-portrait {
  display: table-header-group !important;
}

/* line 300, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
tbody.hide-for-landscape, tbody.show-for-portrait {
  display: table-row-group !important;
}

/* line 304, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
tr.hide-for-landscape, tr.show-for-portrait {
  display: table-row !important;
}

/* line 309, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
td.hide-for-landscape, td.show-for-portrait,
th.hide-for-landscape,
th.show-for-portrait {
  display: table-cell !important;
}

@media only screen and (orientation: landscape) {
  /* line 314, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .show-for-landscape,
  .hide-for-portrait {
    display: inherit !important;
  }

  /* line 316, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .hide-for-landscape,
  .show-for-portrait {
    display: none !important;
  }

  /* Specific visibility for tables */
  /* line 321, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  table.show-for-landscape, table.hide-for-portrait {
    display: table !important;
  }

  /* line 325, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  thead.show-for-landscape, thead.hide-for-portrait {
    display: table-header-group !important;
  }

  /* line 329, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tbody.show-for-landscape, tbody.hide-for-portrait {
    display: table-row-group !important;
  }

  /* line 333, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tr.show-for-landscape, tr.hide-for-portrait {
    display: table-row !important;
  }

  /* line 338, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  td.show-for-landscape, td.hide-for-portrait,
  th.show-for-landscape,
  th.hide-for-portrait {
    display: table-cell !important;
  }
}
@media only screen and (orientation: portrait) {
  /* line 344, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .show-for-portrait,
  .hide-for-landscape {
    display: inherit !important;
  }

  /* line 346, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .hide-for-portrait,
  .show-for-landscape {
    display: none !important;
  }

  /* Specific visibility for tables */
  /* line 351, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  table.show-for-portrait, table.hide-for-landscape {
    display: table !important;
  }

  /* line 355, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  thead.show-for-portrait, thead.hide-for-landscape {
    display: table-header-group !important;
  }

  /* line 359, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tbody.show-for-portrait, tbody.hide-for-landscape {
    display: table-row-group !important;
  }

  /* line 363, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tr.show-for-portrait, tr.hide-for-landscape {
    display: table-row !important;
  }

  /* line 368, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  td.show-for-portrait, td.hide-for-landscape,
  th.show-for-portrait,
  th.hide-for-landscape {
    display: table-cell !important;
  }
}
/* Touch-enabled device targeting */
/* line 374, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.show-for-touch {
  display: none !important;
}

/* line 375, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.hide-for-touch {
  display: inherit !important;
}

/* line 376, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.touch .show-for-touch {
  display: inherit !important;
}

/* line 377, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.touch .hide-for-touch {
  display: none !important;
}

/* Specific visibility for tables */
/* line 380, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
table.hide-for-touch {
  display: table !important;
}

/* line 381, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.touch table.show-for-touch {
  display: table !important;
}

/* line 382, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
thead.hide-for-touch {
  display: table-header-group !important;
}

/* line 383, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.touch thead.show-for-touch {
  display: table-header-group !important;
}

/* line 384, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
tbody.hide-for-touch {
  display: table-row-group !important;
}

/* line 385, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.touch tbody.show-for-touch {
  display: table-row-group !important;
}

/* line 386, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
tr.hide-for-touch {
  display: table-row !important;
}

/* line 387, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.touch tr.show-for-touch {
  display: table-row !important;
}

/* line 388, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
td.hide-for-touch {
  display: table-cell !important;
}

/* line 389, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.touch td.show-for-touch {
  display: table-cell !important;
}

/* line 390, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
th.hide-for-touch {
  display: table-cell !important;
}

/* line 391, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.touch th.show-for-touch {
  display: table-cell !important;
}

/* Screen reader-specific classes */
/* line 394, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.show-for-sr {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
}

/* line 397, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.show-on-focus {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
}
/* line 400, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.show-on-focus:focus, .show-on-focus:active {
  position: static !important;
  height: auto;
  width: auto;
  overflow: visible;
  clip: auto;
}

/* Print visibility */
/* line 408, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.print-only,
.show-for-print {
  display: none !important;
}

@media print {
  /* line 411, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .print-only,
  .show-for-print {
    display: block !important;
  }

  /* line 413, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .hide-on-print,
  .hide-for-print {
    display: none !important;
  }

  /* line 416, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  table.show-for-print {
    display: table !important;
  }

  /* line 417, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  thead.show-for-print {
    display: table-header-group !important;
  }

  /* line 418, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tbody.show-for-print {
    display: table-row-group !important;
  }

  /* line 419, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tr.show-for-print {
    display: table-row !important;
  }

  /* line 420, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  td.show-for-print {
    display: table-cell !important;
  }

  /* line 421, /spacewalk/vendor/bundle/ruby/3.2.0/gems/foundation-rails-5.5.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  th.show-for-print {
    display: table-cell !important;
  }
}
/* line 1, /spacewalk/vendor/revelry_core/app/assets/stylesheets/revelry/core.scss */
.u-hidden {
  display: none;
}

/* line 4, /spacewalk/vendor/revelry_core/app/assets/stylesheets/revelry/ui/forms/Input.scss */
.RevInput input {
  outline: 0;
  box-shadow: none;
}

/* line 18, /spacewalk/vendor/revelry_core/app/assets/stylesheets/revelry/ui/forms/Input.scss */
.RevInput-radio,
.RevInput-checkbox {
  line-height: 1.65;
  margin-bottom: 5px;
  padding-left: 20px;
  position: relative;
}
/* line 27, /spacewalk/vendor/revelry_core/app/assets/stylesheets/revelry/ui/forms/Input.scss */
.RevInput-radio:hover .RevInput--innerLabel, .RevInput-radio:active .RevInput--innerLabel, .RevInput-radio:focus .RevInput--innerLabel,
.RevInput-checkbox:hover .RevInput--innerLabel,
.RevInput-checkbox:active .RevInput--innerLabel,
.RevInput-checkbox:focus .RevInput--innerLabel {
  color: #417B9E;
}
/* line 31, /spacewalk/vendor/revelry_core/app/assets/stylesheets/revelry/ui/forms/Input.scss */
.RevInput-radio input,
.RevInput-checkbox input {
  left: 0;
  position: absolute;
  top: 6px;
}
/* line 37, /spacewalk/vendor/revelry_core/app/assets/stylesheets/revelry/ui/forms/Input.scss */
.RevInput-radio input:checked + .RevInput--innerLabel,
.RevInput-checkbox input:checked + .RevInput--innerLabel {
  color: #417B9E;
  font-weight: bold;
}

/* line 1, /spacewalk/vendor/revelry_core/app/assets/stylesheets/revelry/ui/google_maps.scss */
.GMap {
  height: 400px;
}

/* line 7, /spacewalk/vendor/revelry_core/app/assets/stylesheets/revelry/ui/grid/Row.scss */
.exampleRowCollapseColumn {
  border: 1px solid #ccc;
}

/* line 1, /spacewalk/vendor/revelry_core/app/assets/stylesheets/revelry/ui/modals/Modal.scss */
.RevModal, .RevModal-background {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

/* line 9, /spacewalk/vendor/revelry_core/app/assets/stylesheets/revelry/ui/modals/Modal.scss */
.RevModal {
  z-index: 1000;
}

/* line 13, /spacewalk/vendor/revelry_core/app/assets/stylesheets/revelry/ui/modals/Modal.scss */
.RevModal-background {
  background-color: #000;
  opacity: 0.5;
}

/* line 18, /spacewalk/vendor/revelry_core/app/assets/stylesheets/revelry/ui/modals/Modal.scss */
.RevModal-content {
  background-color: #fff;
  opacity: 1;
  position: absolute;
  overflow: auto;
  max-width: 80%;
  max-height: 80%;
  top: 10%;
  left: 10%;
}

/* line 1, /spacewalk/vendor/revelry_core/app/assets/stylesheets/revelry/ui/visuals/CodeBlock.scss */
.RevCodeBlock {
  overflow-x: auto;
}

/* line 1, /spacewalk/app/assets/stylesheets/partials/base.scss */
html {
  font-size: 62.5%;
}

/* line 4, /spacewalk/app/assets/stylesheets/partials/base.scss */
body {
  background-color: #FAFAFA;
  color: #474250;
  font-size: 1.6rem;
}
/* line 8, /spacewalk/app/assets/stylesheets/partials/base.scss */
body a,
body button {
  outline: 0;
}
/* line 11, /spacewalk/app/assets/stylesheets/partials/base.scss */
body a:hover, body a:active, body a:focus,
body button:hover,
body button:active,
body button:focus {
  outline: 0;
}

/* line 18, /spacewalk/app/assets/stylesheets/partials/base.scss */
.row {
  padding: 0;
  max-width: 100%;
}

/* line 22, /spacewalk/app/assets/stylesheets/partials/base.scss */
.row .row {
  margin: 0 auto;
}

/* line 26, /spacewalk/app/assets/stylesheets/partials/base.scss */
.column + .column:last-child,
.columns + .column:last-child,
.column + .columns:last-child,
.columns + .columns:last-child {
  float: left;
}

/* line 32, /spacewalk/app/assets/stylesheets/partials/base.scss */
.Prefix {
  padding-right: 0;
}

/* line 35, /spacewalk/app/assets/stylesheets/partials/base.scss */
.Postfix {
  padding-left: 0;
}

/* line 38, /spacewalk/app/assets/stylesheets/partials/base.scss */
.PageWrapper {
  padding-top: 8rem;
  position: relative;
}
/* line 41, /spacewalk/app/assets/stylesheets/partials/base.scss */
.AdminTopbar ~ .PageWrapper {
  padding-top: 8rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 41, /spacewalk/app/assets/stylesheets/partials/base.scss */
  .AdminTopbar ~ .PageWrapper {
    padding-top: 8rem;
  }
}

/* line 49, /spacewalk/app/assets/stylesheets/partials/base.scss */
section.Callout {
  background-color: #EAF1F4;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 2rem 1rem;
  display: inline-block;
  margin: 2rem 0;
}

/* line 55, /spacewalk/app/assets/stylesheets/partials/base.scss */
.u-pointer {
  cursor: pointer;
}

/* line 1, /spacewalk/app/assets/stylesheets/partials/typography.scss */
h1,
h3 {
  text-transform: uppercase;
}

/* line 5, /spacewalk/app/assets/stylesheets/partials/typography.scss */
h2,
h3 {
  color: #1A1772;
}

/* line 9, /spacewalk/app/assets/stylesheets/partials/typography.scss */
h5 {
  color: #CA2D3D;
  text-transform: uppercase;
}

/* line 13, /spacewalk/app/assets/stylesheets/partials/typography.scss */
ul,
ol {
  margin-top: 0.6rem;
}

/* line 17, /spacewalk/app/assets/stylesheets/partials/typography.scss */
p,
li {
  font-weight: lighter;
}

/* line 21, /spacewalk/app/assets/stylesheets/partials/typography.scss */
hr {
  background: rgba(0, 0, 0, 0.08);
  border: 0;
  clear: both;
  display: block;
  height: 1px;
  margin: 1.5rem 0;
}

/* line 29, /spacewalk/app/assets/stylesheets/partials/typography.scss */
.Button + hr,
.AltButton + hr,
.DisabledButton + hr {
  margin-top: 0;
}

/* line 34, /spacewalk/app/assets/stylesheets/partials/typography.scss */
.Button-small + hr,
.AltButton-small + hr,
.DisabledButton-small + hr {
  margin-top: 0.6rem;
}

/* line 39, /spacewalk/app/assets/stylesheets/partials/typography.scss */
.Token {
  background: #36A2AF;
  border-radius: 2px;
  color: #FFFFFF;
  display: inline-block;
  font-size: 1rem;
  line-height: 1;
  margin: 0 0.6rem 1rem 0;
  padding: 0.3rem 0.6rem;
  text-transform: uppercase;
}

/* line 42, /spacewalk/app/assets/stylesheets/partials/typography.scss */
.AltStrong {
  color: #36A2AF;
}

@font-face {
  font-family: 'icomoon';
  src: url(/assets/icomoon-5d1d28a8876f53196813ecb62ab6bac797a0e82a765c499571e59aba17342579.eot?8ylllg);
  src: url(/assets/icomoon-5d1d28a8876f53196813ecb62ab6bac797a0e82a765c499571e59aba17342579.eot?8ylllg#iefix) format("embedded-opentype"), url(/assets/icomoon-f39682f1e95e44aba08cbe3656c05524d019f3b54d2a4540bde5d088b872e3e9.ttf?8ylllg) format("truetype"), url(/assets/icomoon-66bd30510f6f6dcaf3c5bd67bc9755d840cd4baf5408dbc805a6b165041a038a.woff?8ylllg) format("woff"), url(/assets/icomoon-751be925ab8852e3e16e1748a52f3eee7b75e7aa58968fef4679507025a43084.svg?8ylllg#icomoon) format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 12, /spacewalk/app/assets/stylesheets/partials/fonts.scss */
[class^="icon-"],
[class*=" icon-"] {
  font-family: 'icomoon' !important;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  speak: none;
  text-transform: none;
}

/* line 26, /spacewalk/app/assets/stylesheets/partials/fonts.scss */
.icon-bounce:before {
  content: '\e800';
}

/* line 29, /spacewalk/app/assets/stylesheets/partials/fonts.scss */
.icon-dry:before {
  content: '\e905';
}

/* line 32, /spacewalk/app/assets/stylesheets/partials/fonts.scss */
.icon-wet:before {
  content: '\e906';
}

/* line 1, /spacewalk/app/assets/stylesheets/components/Accountant.scss */
.AccountantWrapper {
  padding: 0 1rem;
}

/* line 4, /spacewalk/app/assets/stylesheets/components/Accountant.scss */
.TransactionList {
  margin-bottom: 1rem;
}
/* line 6, /spacewalk/app/assets/stylesheets/components/Accountant.scss */
.TransactionList-title {
  background: #474250;
  color: #E9F9E4;
  padding: 1rem;
}
/* line 8, /spacewalk/app/assets/stylesheets/components/Accountant.scss */
.TransactionList-title .Price, .TransactionList-title .BranchInfoTable .BranchInfoTable-item--right, .BranchInfoTable .TransactionList-title .BranchInfoTable-item--right, .TransactionList-title .ReservationSpecs .ReservationSpecs-right, .ReservationSpecs .TransactionList-title .ReservationSpecs-right,
.TransactionList-title .EventTypeInfo .ReservationSpecs-right,
.EventTypeInfo .TransactionList-title .ReservationSpecs-right, .TransactionList-title .RepairRequestSpecs .RepairRequestSpecs-right, .RepairRequestSpecs .TransactionList-title .RepairRequestSpecs-right {
  text-align: right;
}
/* line 12, /spacewalk/app/assets/stylesheets/components/Accountant.scss */
.TransactionList-items {
  display: block;
  list-style: none;
  margin: 0;
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TransactionList-items li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TransactionList-items .Close, .TransactionList-items .panel .RevModal a.Close:not(.button), .panel .RevModal .TransactionList-items a.Close:not(.button),
.TransactionList-items .Add {
  float: right;
  position: static;
}
/* line 519, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TransactionList-items li {
  color: #909090;
  display: block;
  padding: 0.3rem 0;
}
/* line 523, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TransactionList-items li strong {
  color: #404040;
}
/* line 530, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TransactionList-items li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding: 0.6rem 0.3rem;
}
/* line 533, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TransactionList-items li:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
/* line 537, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TransactionList-items .Price, .TransactionList-items .BranchInfoTable .BranchInfoTable-item--right, .BranchInfoTable .TransactionList-items .BranchInfoTable-item--right, .TransactionList-items .ReservationSpecs .ReservationSpecs-right, .ReservationSpecs .TransactionList-items .ReservationSpecs-right,
.TransactionList-items .EventTypeInfo .ReservationSpecs-right,
.EventTypeInfo .TransactionList-items .ReservationSpecs-right, .TransactionList-items .RepairRequestSpecs .RepairRequestSpecs-right, .RepairRequestSpecs .TransactionList-items .RepairRequestSpecs-right {
  float: right;
  position: relative;
  text-align: right;
}
/* line 545, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TransactionList-items .Total {
  color: #CA2D3D;
}
/* line 15, /spacewalk/app/assets/stylesheets/components/Accountant.scss */
.TransactionList-items li.TransactionList-items--wrapper {
  padding: 1rem;
}

/* line 21, /spacewalk/app/assets/stylesheets/components/Accountant.scss */
.TransactionItem-selected {
  border-color: #CA2D3D;
  border-left-style: solid;
  border-right-style: solid;
}

/* line 27, /spacewalk/app/assets/stylesheets/components/Accountant.scss */
.BranchBalance {
  display: block;
  list-style: none;
  margin: 0;
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchBalance li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchBalance .Close, .BranchBalance .panel .RevModal a.Close:not(.button), .panel .RevModal .BranchBalance a.Close:not(.button),
.BranchBalance .Add {
  float: right;
  position: static;
}
/* line 519, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchBalance li {
  color: #909090;
  display: block;
  padding: 0.3rem 0;
}
/* line 523, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchBalance li strong {
  color: #404040;
}
/* line 530, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchBalance li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding: 0.6rem 0.3rem;
}
/* line 533, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchBalance li:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
/* line 537, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchBalance .Price, .BranchBalance .BranchInfoTable .BranchInfoTable-item--right, .BranchInfoTable .BranchBalance .BranchInfoTable-item--right, .BranchBalance .ReservationSpecs .ReservationSpecs-right, .ReservationSpecs .BranchBalance .ReservationSpecs-right,
.BranchBalance .EventTypeInfo .ReservationSpecs-right,
.EventTypeInfo .BranchBalance .ReservationSpecs-right, .BranchBalance .RepairRequestSpecs .RepairRequestSpecs-right, .RepairRequestSpecs .BranchBalance .RepairRequestSpecs-right {
  float: right;
  position: relative;
  text-align: right;
}
/* line 545, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchBalance .Total {
  color: #CA2D3D;
}
/* line 30, /spacewalk/app/assets/stylesheets/components/Accountant.scss */
.BranchBalance-item {
  display: flex;
  align-items: center;
}
/* line 32, /spacewalk/app/assets/stylesheets/components/Accountant.scss */
.BranchBalance-item--title, .BranchBalance-item--price, .BranchBalance-item--expand {
  display: inline-block;
}
/* line 37, /spacewalk/app/assets/stylesheets/components/Accountant.scss */
.BranchBalance-item--title {
  width: 60%;
}
/* line 40, /spacewalk/app/assets/stylesheets/components/Accountant.scss */
.BranchBalance-item--price {
  padding: 0 0.6rem;
  text-align: right;
  width: 30%;
}
/* line 45, /spacewalk/app/assets/stylesheets/components/Accountant.scss */
.BranchBalance-item--expand {
  text-align: right;
  width: 10%;
}
/* line 50, /spacewalk/app/assets/stylesheets/components/Accountant.scss */
.BranchBalance-expandContent {
  display: flex;
  align-items: center;
  font-size: 1.2rem;
  font-style: italic;
  margin-top: 1rem;
}
/* line 55, /spacewalk/app/assets/stylesheets/components/Accountant.scss */
.BranchBalance-expandContent:first-of-type {
  margin-top: 0.6rem;
}
/* line 58, /spacewalk/app/assets/stylesheets/components/Accountant.scss */
.BranchBalance-expandContent--subTitle {
  display: inline-block;
  width: 40%;
}
/* line 62, /spacewalk/app/assets/stylesheets/components/Accountant.scss */
.BranchBalance-expandContent--subInfo {
  display: inline-block;
  padding: 0 0.6rem;
  text-align: right;
  width: 50%;
}

/* line 71, /spacewalk/app/assets/stylesheets/components/Accountant.scss */
.Debit {
  color: #CA2D3D;
  text-align: right;
}

/* line 75, /spacewalk/app/assets/stylesheets/components/Accountant.scss */
.Credit {
  color: #2EA67C;
  text-align: right;
}

/* line 81, /spacewalk/app/assets/stylesheets/components/Accountant.scss */
.SearchPayment .EmptySearchResult {
  color: #CA2D3D;
  text-transform: uppercase;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.MainWrapper {
  background: #FAFAFA;
  display: block;
  padding: 2rem 0 0;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 44.1rem) {
  /* line 1, /spacewalk/app/assets/stylesheets/components/Admin.scss */
  .MainWrapper {
    padding-left: 7rem;
  }
}
@media only screen and (max-width: 44rem) {
  /* line 12, /spacewalk/app/assets/stylesheets/components/Admin.scss */
  .MainWrapper.hasSidebar {
    padding-bottom: 7rem;
    position: relative;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 12, /spacewalk/app/assets/stylesheets/components/Admin.scss */
  .MainWrapper.hasSidebar {
    padding-left: 12rem;
  }
}

/* line 22, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.BranchProfileWrapper,
.RecruitBranchWrapper {
  background: #FAFAFA;
  display: block;
  padding-top: 2rem;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 44.1rem) {
  /* line 22, /spacewalk/app/assets/stylesheets/components/Admin.scss */
  .BranchProfileWrapper,
  .RecruitBranchWrapper {
    min-height: calc(100vh - 8rem);
  }
}

/* line 33, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminWrapper {
  padding: 0 1rem;
}

/* line 37, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash .row {
  position: relative;
}

/* line 41, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-graph {
  padding: 0;
}

/* line 44, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todo {
  margin-bottom: 1rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 44, /spacewalk/app/assets/stylesheets/components/Admin.scss */
  .AdminDash-todo {
    background: #F2F2F2;
    bottom: 0;
    border-left: 1px solid rgba(0, 0, 0, 0.025);
    display: flex;
    flex-direction: column;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: -2rem;
  }
}

/* line 59, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoTitle--count {
  background: #474250;
  color: #E9F9E4;
}

/* line 63, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoTitle {
  display: block;
}
/* line 134, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.AdminDash-todoTitle .RevInput--input {
  background: #474250;
  border: 0;
  border-left: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: 0;
  color: #E9F9E4;
  margin: 0;
}
/* line 142, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.AdminDash-todoTitle option {
  background-color: #474250;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  color: #F2F2F2;
}
/* line 146, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.AdminDash-todoTitle option:hover, .AdminDash-todoTitle option:active, .AdminDash-todoTitle option:focus {
  background: #474250;
  color: #E9F9E4;
}
/* line 66, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoTitle .RevInput--input {
  border: 0;
}
/* line 68, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoTitle .RevInput--input:hover, .AdminDash-todoTitle .RevInput--input:active, .AdminDash-todoTitle .RevInput--input:focus {
  border: 0;
}
/* line 75, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoTitle .Prefix .RevInput--input {
  border-right: 1px solid rgba(0, 0, 0, 0.3);
}
/* line 77, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoTitle .Prefix .RevInput--input:hover, .AdminDash-todoTitle .Prefix .RevInput--input:active, .AdminDash-todoTitle .Prefix .RevInput--input:focus {
  border-right: 1px solid rgba(0, 0, 0, 0.3);
}
/* line 84, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoTitle .Prefix,
.AdminDash-todoTitle .Postfix {
  padding: 0;
}
@media only screen and (min-width: 44.1rem) {
  /* line 63, /spacewalk/app/assets/stylesheets/components/Admin.scss */
  .AdminDash-todoTitle {
    width: 100%;
  }
}
/* line 91, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoTitle--count {
  display: flex;
  align-items: center;
  height: 4rem;
  justify-content: center;
}
/* line 96, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoTitle .Fullwidth {
  padding-left: 0;
  padding-right: 0;
}
/* line 99, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoTitle .Fullwidth .RevInput--input {
  border: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}

/* line 105, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoList {
  display: block;
  list-style: none;
  margin: 0;
  height: 20rem;
  overflow-y: scroll;
  width: 100%;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.AdminDash-todoList li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.AdminDash-todoList .Close, .AdminDash-todoList .panel .RevModal a.Close:not(.button), .panel .RevModal .AdminDash-todoList a.Close:not(.button),
.AdminDash-todoList .Add {
  float: right;
  position: static;
}
/* line 505, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.AdminDash-todoList li {
  padding: 0;
}
/* line 508, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.AdminDash-todoList a {
  display: block;
  padding: 1rem;
  width: 100%;
}
/* line 110, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoList a {
  padding: 2rem 1rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 105, /spacewalk/app/assets/stylesheets/components/Admin.scss */
  .AdminDash-todoList {
    flex-grow: 1;
    height: 100%;
    padding: 0;
    width: 100%;
  }
}

/* line 120, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoList-link {
  display: flex;
  align-items: center;
}
/* line 122, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoList-link .AdminDash-todoList-flag,
.AdminDash-todoList-link .AdminDash-todoList-name,
.AdminDash-todoList-link .AdminDash-todoList-status {
  display: inline-block;
  vertical-align: top;
}
/* line 128, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoList-link .AdminDash-todoList-name {
  padding: 0 0.6rem;
}

/* line 132, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoList-flag.AdminDash-todoList-flag {
  position: relative;
  text-align: center;
  top: -2px;
  vertical-align: middle;
  width: 10%;
}
/* line 139, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Status-pastDue .AdminDash-todoList-flag.AdminDash-todoList-flag {
  color: #F5A93E;
}
/* line 142, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Status-email .AdminDash-todoList-flag.AdminDash-todoList-flag {
  color: #242692;
}
/* line 145, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Status-event .AdminDash-todoList-flag.AdminDash-todoList-flag {
  color: #2EA67C;
}
/* line 148, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Status-pending .AdminDash-todoList-flag.AdminDash-todoList-flag {
  color: #417B9E;
}
/* line 151, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Status-loanRequest .AdminDash-todoList-flag.AdminDash-todoList-flag {
  color: #6C55CE;
}
/* line 154, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Status-blog .AdminDash-todoList-flag.AdminDash-todoList-flag {
  color: #36A2AF;
}

/* line 158, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoList-name {
  font-size: 1.4rem;
  line-height: 1.4;
  width: 50%;
}

/* line 163, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoList-status {
  font-size: 1.2rem;
  line-height: 1.2;
  width: 40%;
}

/* line 134, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.InventoryPicker-title .RevInput--input {
  background: #474250;
  border: 0;
  border-left: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: 0;
  color: #E9F9E4;
  margin: 0;
}
/* line 142, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.InventoryPicker-title option {
  background-color: #474250;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  color: #F2F2F2;
}
/* line 146, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.InventoryPicker-title option:hover, .InventoryPicker-title option:active, .InventoryPicker-title option:focus {
  background: #474250;
  color: #E9F9E4;
}

/* line 172, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.InventoryPicker-list {
  display: block;
  list-style: none;
  margin: 0;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.InventoryPicker-list li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.InventoryPicker-list .Close, .InventoryPicker-list .panel .RevModal a.Close:not(.button), .panel .RevModal .InventoryPicker-list a.Close:not(.button),
.InventoryPicker-list .Add {
  float: right;
  position: static;
}

/* line 175, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.ReservationViewer-title {
  background: #474250;
  color: #E9F9E4;
  padding: 1rem;
}

/* line 178, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.ReservationViewer-list {
  display: block;
  list-style: none;
  margin: 0;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationViewer-list li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationViewer-list .Close, .ReservationViewer-list .panel .RevModal a.Close:not(.button), .panel .RevModal .ReservationViewer-list a.Close:not(.button),
.ReservationViewer-list .Add {
  float: right;
  position: static;
}

/* line 184, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-national.RevPanel,
.Rank-state.RevPanel,
.Rank-roi.RevPanel {
  overflow: hidden;
  padding: 0;
}

/* line 190, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-title {
  background: #FAFAFA;
  float: left;
  margin: 0;
  padding: 1.5rem 1rem;
  text-align: center;
  width: 50%;
}

/* line 198, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-number {
  color: #36A2AF;
  font-size: 3.6rem;
  float: right;
  text-align: center;
  width: 50%;
}
/* line 204, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-national.RevPanel .Rank-number, .Rank-state.RevPanel .Rank-number {
  line-height: 6.4rem;
}

/* line 209, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-roi,
.Rank-roi.RevPanel {
  position: relative;
}
/* line 212, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-roi .Rank-title,
.Rank-roi.RevPanel .Rank-title {
  background: transparent;
  color: rgba(0, 0, 0, 0.45);
  display: block;
  float: none;
  font-size: 1.4rem;
  padding: 0;
  position: absolute;
  top: 3.5rem;
  width: 100%;
}
/* line 223, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-roi .Rank-number,
.Rank-roi.RevPanel .Rank-number {
  background: #FCE76B;
  border-radius: 1000px;
  color: rgba(0, 0, 0, 0.45);
  display: block;
  float: none;
  height: 15rem;
  line-height: 15rem;
  margin: 0 auto;
  padding: 0;
  width: 15rem;
}
/* line 235, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-roi.Rank-roi--low,
.Rank-roi.RevPanel.Rank-roi--low {
  background: #CA2D3D;
}
/* line 238, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-roi.Rank-roi--medium,
.Rank-roi.RevPanel.Rank-roi--medium {
  background: #F5A93E;
}
/* line 241, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-roi.Rank-roi--high,
.Rank-roi.RevPanel.Rank-roi--high {
  background: #FCE76B;
}
/* line 244, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-roi.Rank-roi--highest,
.Rank-roi.RevPanel.Rank-roi--highest {
  background: #2EA67C;
}

/* line 248, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-contacts {
  background: #DFDFDF;
  margin-bottom: 2rem;
}
/* line 251, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-contacts .AdminDash-contacts-search {
  padding: 2rem;
}
/* line 253, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-contacts .AdminDash-contacts-search label {
  display: inline-block;
  margin-bottom: 0;
  width: calc(100% - 42px);
}
/* line 258, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-contacts .AdminDash-contacts-search input {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  margin-bottom: 0;
}
/* line 263, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-contacts .AdminDash-contacts-search button {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  height: 38px;
  left: -1px;
  margin-bottom: 0;
  position: relative;
  top: -1px;
}
/* line 273, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-contacts .AdminDash-contacts-add {
  padding: 2rem 2rem 1rem;
}

/* line 2, /spacewalk/app/assets/stylesheets/components/AdminDashboard.scss */
.AdminDash .TimeSeriesTableWrapper {
  border: 0;
  margin-bottom: 2rem;
  overflow-x: scroll;
}
@media only screen and (min-width: 64.1rem) {
  /* line 2, /spacewalk/app/assets/stylesheets/components/AdminDashboard.scss */
  .AdminDash .TimeSeriesTableWrapper {
    overflow-x: auto;
  }
}

/* line 12, /spacewalk/app/assets/stylesheets/components/AdminDashboard.scss */
.TimeSeriesTable {
  background: #FFFFFF;
  border: 0;
  border-spacing: 0;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
  width: 100%;
}
/* line 18, /spacewalk/app/assets/stylesheets/components/AdminDashboard.scss */
.TimeSeriesTable tr {
  background: #FFFFFF;
}
/* line 21, /spacewalk/app/assets/stylesheets/components/AdminDashboard.scss */
.TimeSeriesTable tr:nth-of-type(even) {
  background: #EAF1F4;
}
/* line 24, /spacewalk/app/assets/stylesheets/components/AdminDashboard.scss */
.TimeSeriesTable thead {
  background: #474250;
  color: #BBBBBB;
}
/* line 27, /spacewalk/app/assets/stylesheets/components/AdminDashboard.scss */
.TimeSeriesTable thead tr {
  background: #474250;
}
/* line 30, /spacewalk/app/assets/stylesheets/components/AdminDashboard.scss */
.TimeSeriesTable thead th {
  color: #E9F9E4;
}
/* line 34, /spacewalk/app/assets/stylesheets/components/AdminDashboard.scss */
.TimeSeriesTable th,
.TimeSeriesTable td {
  border-right: 1px solid rgba(0, 0, 0, 0.08);
  font-size: 75%;
  padding: 1rem;
  text-align: center;
}
@media only screen and (min-width: 64.1rem) {
  /* line 34, /spacewalk/app/assets/stylesheets/components/AdminDashboard.scss */
  .TimeSeriesTable th,
  .TimeSeriesTable td {
    padding: 1rem 0.3rem;
  }
}
/* line 48, /spacewalk/app/assets/stylesheets/components/AdminDashboard.scss */
.TimeSeriesTable th:last-of-type,
.TimeSeriesTable td:last-of-type {
  border: 0;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/Alerts.scss */
.alert-box {
  border-radius: 2px;
  border: 0;
  font-family: "Muli", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 1.2rem;
  padding: 0.6rem 4rem 0.6rem 1.5rem;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
}
/* line 8, /spacewalk/app/assets/stylesheets/components/Alerts.scss */
.alert-box .Close, .alert-box .panel .RevModal a.Close:not(.button), .panel .RevModal .alert-box a.Close:not(.button) {
  color: #606060;
  font-size: 2rem;
  line-height: 1;
  margin: 0;
  opacity: 1;
  padding: 0;
  position: absolute;
  right: 1rem;
  top: 1rem;
  color: rgba(0, 0, 0, 0.45);
  right: 0.3rem;
  top: 0.4rem;
}
/* line 446, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.alert-box .Close:hover, .alert-box .panel .RevModal a.Close:hover:not(.button), .panel .RevModal .alert-box a.Close:hover:not(.button), .alert-box .Close:active, .alert-box .panel .RevModal a.Close:active:not(.button), .panel .RevModal .alert-box a.Close:active:not(.button), .alert-box .Close:focus, .alert-box .panel .RevModal a.Close:focus:not(.button), .panel .RevModal .alert-box a.Close:focus:not(.button) {
  color: #404040;
  opacity: 1;
}
/* line 14, /spacewalk/app/assets/stylesheets/components/Alerts.scss */
.alert-box.danger {
  background-color: #CA2D3D;
}
/* line 17, /spacewalk/app/assets/stylesheets/components/Alerts.scss */
.alert-box.success {
  background-color: #2EA67C;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/BadgeCount.scss */
.BadgeCount {
  background-color: #CA2D3D;
  border-radius: 1000px;
  color: #F7F7F7;
  font-size: 0.8rem;
  line-height: 0.6;
  padding: 0.3rem;
  text-align: center;
}
@media only screen and (min-width: 44.1rem) {
  /* line 1, /spacewalk/app/assets/stylesheets/components/BadgeCount.scss */
  .BadgeCount {
    font-size: 1.2rem;
    padding: 0.6rem;
  }
}
@media only screen and (max-width: 44rem) {
  /* line 1, /spacewalk/app/assets/stylesheets/components/BadgeCount.scss */
  .BadgeCount {
    font-size: 1.2rem;
    padding: 0.6rem;
  }
}
/* line 17, /spacewalk/app/assets/stylesheets/components/BadgeCount.scss */
.BadgeCount.SideBarBadge {
  position: absolute;
  right: 0.5rem;
  top: 0;
}
@media only screen and (min-width: 64.1rem) {
  /* line 17, /spacewalk/app/assets/stylesheets/components/BadgeCount.scss */
  .BadgeCount.SideBarBadge {
    right: 1rem;
    top: 0.5rem;
  }
}
/* line 26, /spacewalk/app/assets/stylesheets/components/BadgeCount.scss */
.BadgeCount.TopBarBadge {
  position: absolute;
  right: 0;
  top: 0;
}
@media only screen and (max-width: 44rem) {
  /* line 26, /spacewalk/app/assets/stylesheets/components/BadgeCount.scss */
  .BadgeCount.TopBarBadge {
    font-size: 1.2rem;
    padding: 0.6rem;
  }
}

@media only screen and (min-width: 64.1rem) {
  /* line 1, /spacewalk/app/assets/stylesheets/components/BranchDashboard.scss */
  .MetricsWidget.MetricsWidget--branchUser {
    align-items: stretch;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin-bottom: 2rem;
  }
  /* line 5, /spacewalk/app/assets/stylesheets/components/BranchDashboard.scss */
  .MetricsWidget.MetricsWidget--branchUser .RevPanel {
    height: 100%;
    margin: 0;
  }
}
/* line 11, /spacewalk/app/assets/stylesheets/components/BranchDashboard.scss */
.MetricsWidget.MetricsWidget--branchUser .RevPanel p {
  display: flex;
  justify-content: space-between;
}

/* line 2, /spacewalk/app/assets/stylesheets/components/BranchProfile.scss */
.BranchProfile .GalleryViewIcon {
  text-align: right;
}
/* line 4, /spacewalk/app/assets/stylesheets/components/BranchProfile.scss */
.BranchProfile .GalleryViewIcon .fa.GalleryView-icon {
  font-size: 2.3rem;
  line-height: 1.6;
  text-align: right;
}
/* line 10, /spacewalk/app/assets/stylesheets/components/BranchProfile.scss */
.BranchProfile-description {
  width: 100%;
}

/* line 17, /spacewalk/app/assets/stylesheets/components/BranchProfile.scss */
.RevPanel .BranchContactInfo-header {
  background: #474250;
  color: #E9F9E4;
  padding: 1rem;
  margin: -1rem -1rem 1.5rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 17, /spacewalk/app/assets/stylesheets/components/BranchProfile.scss */
  .RevPanel .BranchContactInfo-header {
    margin: -2rem -2rem 0;
  }
}
/* line 23, /spacewalk/app/assets/stylesheets/components/BranchProfile.scss */
.RevPanel .BranchContactInfo-header h3 {
  color: #E9F9E4;
  margin-bottom: 0;
}
/* line 28, /spacewalk/app/assets/stylesheets/components/BranchProfile.scss */
.RevPanel .BranchContactInfo-list {
  padding: 0 1rem;
}

@media only screen and (min-width: 600px) {
  /* line 34, /spacewalk/app/assets/stylesheets/components/BranchProfile.scss */
  .mobile-only {
    display: none;
  }
}
@media screen and (max-width: 600px) {
  /* line 40, /spacewalk/app/assets/stylesheets/components/BranchProfile.scss */
  .mobile-hide {
    display: none;
  }

  /* line 43, /spacewalk/app/assets/stylesheets/components/BranchProfile.scss */
  .hide {
    display: none;
  }

  /* line 46, /spacewalk/app/assets/stylesheets/components/BranchProfile.scss */
  .mobile-sticky-cta-wrapper {
    background-color: #FAFAFA;
    box-shadow: 0 1.5px 6px rgba(0, 0, 0, 0.15);
    padding-top: 1.5rem;
    position: -webkit-sticky;
    position: sticky;
    top: 8rem;
    z-index: 2;
  }

  /* line 54, /spacewalk/app/assets/stylesheets/components/BranchProfile.scss */
  .overlay {
    background-color: rgba(0, 0, 0, 0.5);
    bottom: 0;
    height: 100%;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 3;
  }
  /* line 64, /spacewalk/app/assets/stylesheets/components/BranchProfile.scss */
  .overlay .overlay-x-icon-wrapper {
    left: 1.5rem;
    padding: 1rem;
    position: absolute;
    top: 8.5rem;
    z-index: 4;
  }
  /* line 71, /spacewalk/app/assets/stylesheets/components/BranchProfile.scss */
  .overlay .overlay-x-icon {
    color: #FAFAFA;
    font-size: 3.75rem;
  }
}
/* line 1, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchWrapper {
  padding: 0 1rem;
}

/* line 5, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchList .BranchList-title {
  background: #474250;
  color: #E9F9E4;
  padding: 1rem;
}
/* line 8, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchList .BranchList-item {
  display: block;
  list-style: none;
  margin: 0;
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchList .BranchList-item li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchList .BranchList-item .Close, .BranchList .BranchList-item .panel .RevModal a.Close:not(.button), .panel .RevModal .BranchList .BranchList-item a.Close:not(.button),
.BranchList .BranchList-item .Add {
  float: right;
  position: static;
}
/* line 519, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchList .BranchList-item li {
  color: #909090;
  display: block;
  padding: 0.3rem 0;
}
/* line 523, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchList .BranchList-item li strong {
  color: #404040;
}
/* line 530, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchList .BranchList-item li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding: 0.6rem 0.3rem;
}
/* line 533, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchList .BranchList-item li:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
/* line 537, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchList .BranchList-item .Price, .BranchList .BranchList-item .BranchInfoTable .BranchInfoTable-item--right, .BranchInfoTable .BranchList .BranchList-item .BranchInfoTable-item--right, .BranchList .BranchList-item .ReservationSpecs .ReservationSpecs-right, .ReservationSpecs .BranchList .BranchList-item .ReservationSpecs-right,
.BranchList .BranchList-item .EventTypeInfo .ReservationSpecs-right,
.EventTypeInfo .BranchList .BranchList-item .ReservationSpecs-right, .BranchList .BranchList-item .RepairRequestSpecs .RepairRequestSpecs-right, .RepairRequestSpecs .BranchList .BranchList-item .RepairRequestSpecs-right {
  float: right;
  position: relative;
  text-align: right;
}
/* line 545, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchList .BranchList-item .Total {
  color: #CA2D3D;
}
/* line 11, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchList .BranchList-item .BranchList-item--wrapper {
  padding: 0;
}
/* line 13, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchList .BranchList-item .BranchList-item--wrapper:only-child {
  width: 100%;
}
/* line 16, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchList .BranchList-item .BranchList-item--wrapper:nth-child(even) {
  border-left: 1px solid rgba(0, 0, 0, 0.08);
}
/* line 20, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchList .BranchList-item .BranchList-item--img {
  max-width: 8rem;
}
/* line 23, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchList .BranchList-item li:first-child {
  border-top: 0;
}

@media only screen and (max-width: 44rem) {
  /* line 29, /spacewalk/app/assets/stylesheets/components/Branches.scss */
  .BranchForm .RevInput--checkboxes {
    text-align: center;
  }
}

/* line 35, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchInfoTable {
  display: block;
  list-style: none;
  margin: 0;
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchInfoTable li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchInfoTable .Close, .BranchInfoTable .panel .RevModal a.Close:not(.button), .panel .RevModal .BranchInfoTable a.Close:not(.button),
.BranchInfoTable .Add {
  float: right;
  position: static;
}
/* line 519, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchInfoTable li {
  color: #909090;
  display: block;
  padding: 0.3rem 0;
}
/* line 523, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchInfoTable li strong {
  color: #404040;
}
/* line 530, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchInfoTable li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding: 0.6rem 0.3rem;
}
/* line 533, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchInfoTable li:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
/* line 537, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchInfoTable .Price, .BranchInfoTable .BranchInfoTable-item--right, .BranchInfoTable .ReservationSpecs .ReservationSpecs-right, .ReservationSpecs .BranchInfoTable .ReservationSpecs-right,
.BranchInfoTable .EventTypeInfo .ReservationSpecs-right,
.EventTypeInfo .BranchInfoTable .ReservationSpecs-right, .BranchInfoTable .RepairRequestSpecs .RepairRequestSpecs-right, .RepairRequestSpecs .BranchInfoTable .RepairRequestSpecs-right {
  float: right;
  position: relative;
  text-align: right;
}
/* line 545, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.BranchInfoTable .Total {
  color: #CA2D3D;
}
/* line 38, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchInfoTable .BranchInfoTable-item {
  display: flex;
  align-items: center;
}
/* line 40, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchInfoTable .BranchInfoTable-item--left {
  padding: 0 0.6rem;
  flex: 0 0 auto;
}
/* line 44, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchInfoTable .BranchInfoTable-item--right {
  flex: 1 1 auto;
}
/* line 46, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchInfoTable .BranchInfoTable-item--right a {
  word-break: break-all;
}
/* line 52, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchInfoTable .BranchInfoTable-flag {
  flex: 0 0 auto;
  font-size: 2rem;
  padding-right: 0.3rem;
}
/* line 56, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchInfoTable .BranchInfoTable-flag i {
  text-align: center;
  width: 20px;
}
/* line 60, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchInfoTable .BranchInfoTable-flag--branchName {
  color: #417B9E;
}
/* line 63, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchInfoTable .BranchInfoTable-flag--branchPhone {
  color: #F5A93E;
}
/* line 66, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchInfoTable .BranchInfoTable-flag--branchManagers {
  color: #2EA67C;
}
/* line 69, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchInfoTable .BranchInfoTable-flag--branchHours {
  color: #6C55CE;
}
/* line 72, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchInfoTable .BranchInfoTable-flag--branchEmail {
  color: #242692;
}
/* line 75, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchInfoTable .BranchInfoTable-flag--branchAddress {
  color: #36A2AF;
}

/* line 81, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.NotesFeed .NotesFeed-title {
  background: #474250;
  color: #E9F9E4;
  padding: 1rem;
  align-items: center;
  display: flex;
  padding: 0.3rem;
}
/* line 86, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.NotesFeed .NotesFeed-title h3 {
  margin-bottom: 0;
  text-align: left;
}
/* line 90, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.NotesFeed .NotesFeed-title--newNote {
  background-color: rgba(255, 255, 255, 0.3);
  border-radius: 1000px;
  color: #E9F9E4;
  font-size: 1.8rem;
  line-height: 1.4;
  margin-right: 1rem;
  padding: 0.6rem;
  text-align: right;
}
/* line 99, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.NotesFeed .NotesFeed-title--newNote .NewNote-icon {
  padding: 0 0.3rem;
}
/* line 102, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.NotesFeed .NotesFeed-title--newNote:hover {
  background-color: rgba(255, 255, 255, 0.45);
}

/* line 108, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.NotesFeedItemWrapper {
  margin-top: 1rem;
}

/* line 111, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.NotesFeedItem {
  background-color: #EAF1F4;
  font-size: 1.4rem;
  margin-top: 1rem;
  position: relative;
}
/* line 116, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.NotesFeedItem-title {
  display: flex;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.08);
  color: #242692;
  padding: 1rem 0;
}
/* line 121, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.NotesFeedItem-title--submittedBy {
  text-align: right;
  word-break: break-word;
}
/* line 125, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.NotesFeedItem-title--date {
  word-break: break-word;
}
/* line 129, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.NotesFeedItem-note {
  padding: 0.6rem 0;
}
/* line 132, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.NotesFeedItem .CloseNote-wrapper {
  transition-property: all;
  transition-duration: .25s;
  transition-timing-function: ease-in-out;
  transition-delay: 0;
  display: flex;
  align-items: center;
  background: rgba(0, 0, 0, 0.7);
  color: #DFDFDF;
  font-size: 2.5rem;
  height: 100%;
  justify-content: center;
  padding: 0.6rem;
  position: absolute;
  right: -100%;
  top: 0;
  width: 20%;
}
/* line 145, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.NotesFeedItem .CloseNote-wrapper:hover {
  background-color: rgba(0, 0, 0, 0.8);
  color: #FAFAFA;
}
/* line 151, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.NotesFeedItem:hover .CloseNote-wrapper {
  right: 0;
}

/* line 158, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.RevPanel .ZipCodes-header {
  background: #474250;
  color: #E9F9E4;
  padding: 1rem;
  margin: -1rem -1rem 1.5rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 158, /spacewalk/app/assets/stylesheets/components/Branches.scss */
  .RevPanel .ZipCodes-header {
    margin: -2rem -2rem 2rem;
  }
}
/* line 164, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.RevPanel .ZipCodes-header h3 {
  color: #E9F9E4;
  margin-bottom: 0;
}

/* line 170, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.ZipCodeList {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  list-style: none;
  margin: 0 -1rem;
}
/* line 176, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.ZipCodeList .ZipCodeList-item {
  margin: 0.5rem 0.3rem;
  position: relative;
  display: block;
  background-color: #ECECEC;
  border-radius: 2px;
  line-height: 2;
}
/* line 183, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.ZipCodeList .ZipCodeList-item--zip {
  font-size: 1.3rem;
  padding: 0.3rem 1.3rem;
  display: inline-block;
}

/* line 190, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.ZipCodeList-item--remove {
  float: right;
}
/* line 192, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.ZipCodeList-item--remove i {
  color: #606060;
  font-size: 1.6rem;
  line-height: 2;
  margin-right: 1rem;
  position: relative;
}
/* line 198, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.ZipCodeList-item--remove i:hover, .ZipCodeList-item--remove i:active, .ZipCodeList-item--remove i:focus {
  color: #404040;
}

/* line 206, /spacewalk/app/assets/stylesheets/components/Branches.scss */
.BranchPanel {
  margin-bottom: 1rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 206, /spacewalk/app/assets/stylesheets/components/Branches.scss */
  .BranchPanel {
    background: #F2F2F2;
    border-left: 1px solid rgba(0, 0, 0, 0.025);
    display: flex;
    flex-direction: column;
  }
  /* line 214, /spacewalk/app/assets/stylesheets/components/Branches.scss */
  .BranchPanel .BranchPanel-title {
    background: #474250;
    color: #E9F9E4;
    padding: 1rem;
    text-align: center;
  }
  /* line 219, /spacewalk/app/assets/stylesheets/components/Branches.scss */
  .BranchPanel .BranchPanel-list {
    display: block;
    list-style: none;
    margin: 0;
    padding-bottom: 1rem;
    width: 100%;
  }
  /* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
  .BranchPanel .BranchPanel-list li {
    background: #FFFFFF;
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
    display: block;
    overflow: hidden;
    padding: 1rem;
    position: relative;
  }
  /* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
  .BranchPanel .BranchPanel-list .Close, .BranchPanel .BranchPanel-list .panel .RevModal a.Close:not(.button), .panel .RevModal .BranchPanel .BranchPanel-list a.Close:not(.button),
  .BranchPanel .BranchPanel-list .Add {
    float: right;
    position: static;
  }
  /* line 224, /spacewalk/app/assets/stylesheets/components/Branches.scss */
  .BranchPanel .BranchPanel-list .BranchPanel-list-item-title {
    padding-top: 5px;
  }
  /* line 228, /spacewalk/app/assets/stylesheets/components/Branches.scss */
  .BranchPanel .BranchPanel-list .BranchPanel-list-item-button {
    text-align: right;
  }
  /* line 232, /spacewalk/app/assets/stylesheets/components/Branches.scss */
  .BranchPanel .BranchPanel-list li {
    background: #FFFFFF;
  }
  /* line 236, /spacewalk/app/assets/stylesheets/components/Branches.scss */
  .BranchPanel .BranchPanel-list .RevButton {
    margin-bottom: 0;
  }
}

/* line 1, /spacewalk/app/assets/stylesheets/components/Breadcrumbs.scss */
.Breadcrumbs {
  display: block;
  margin-bottom: 2rem;
  text-align: center;
}

/* line 6, /spacewalk/app/assets/stylesheets/components/Breadcrumbs.scss */
.Breadcrumbs-step {
  background: #F2F2F2;
  border-right: 1px solid rgba(0, 0, 0, 0.08);
  display: inline-block;
  font-size: .8rem;
  height: 3rem;
  line-height: 3rem;
  padding: 0 1%;
  text-transform: uppercase;
}
@media only screen and (min-width: 44.1rem) {
  /* line 6, /spacewalk/app/assets/stylesheets/components/Breadcrumbs.scss */
  .Breadcrumbs-step {
    font-size: 1rem;
    height: 4rem;
    line-height: 4rem;
    padding: 0 1rem;
  }
}
/* line 21, /spacewalk/app/assets/stylesheets/components/Breadcrumbs.scss */
.Breadcrumbs-step:hover, .Breadcrumbs-step:active, .Breadcrumbs-step:focus, .Breadcrumbs-step--current {
  background: #F7F7F7;
  color: #36A2AF;
}
/* line 28, /spacewalk/app/assets/stylesheets/components/Breadcrumbs.scss */
.Breadcrumbs-step:first-child {
  border-radius: 2px 0 0 2px;
}
/* line 31, /spacewalk/app/assets/stylesheets/components/Breadcrumbs.scss */
.Breadcrumbs-step:last-child {
  border: 0;
  border-radius: 0 2px 2px 0;
}
/* line 35, /spacewalk/app/assets/stylesheets/components/Breadcrumbs.scss */
.Breadcrumbs-step.Breadcrumbs-step--current {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  box-shadow: 0 -3px 0 0 #CA2D3D inset;
  cursor: default;
}

/* line 42, /spacewalk/app/assets/stylesheets/components/Breadcrumbs.scss */
.Breadcrumbs-step-number {
  display: none;
}

@media only screen and (min-width: 44.1rem) {
  /* line 46, /spacewalk/app/assets/stylesheets/components/Breadcrumbs.scss */
  .Breadcrumbs-step-number {
    display: block;
    float: left;
    font-size: 1.4rem;
    padding-right: 0.6rem;
  }
}
/* line 1, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
a {
  color: #417B9E;
  position: relative;
}
/* line 4, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
a:hover, a:active, a:focus {
  color: #36A2AF;
  outline: 0;
}
/* line 10, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
a .fa {
  padding-right: 0.3rem;
}
/* line 13, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
a.IconLink {
  padding: 1rem 0 0;
}
/* line 16, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
a.IconLink.left {
  margin-right: 1.5rem;
}
/* line 19, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
a.IconLink.right {
  margin-left: 1.5rem;
}

/* line 23, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.Close, .panel.callout .RevModal a.Close:not(.button), .panel .RevModal a.Close:not(.button) {
  color: #606060;
  font-size: 2.5rem;
  line-height: 1;
  margin: 0;
  opacity: 1;
  padding: 0;
  position: absolute;
  right: 1rem;
  top: 1rem;
}
/* line 446, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Close:hover, .panel .RevModal a.Close:hover:not(.button), .Close:active, .panel .RevModal a.Close:active:not(.button), .Close:focus, .panel .RevModal a.Close:focus:not(.button) {
  color: #404040;
  opacity: 1;
}

/* line 26, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.Add {
  color: #2EA67C;
  font-size: 2.5rem;
  line-height: 1;
  margin: 0;
  opacity: 1;
  padding: 0;
  position: absolute;
  right: 1rem;
  top: 1rem;
}
/* line 465, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Add:hover, .Add:active, .Add:focus {
  color: #32b688;
  opacity: 1;
}

/* line 29, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.RevButton,
.Button,
.button,
button {
  background: #242692;
  border-radius: 2px;
  box-shadow: 0;
  display: inline-block;
  color: #E9F9E4;
  font-size: 1.2rem;
  margin: 0 0 1.5rem 0;
  padding: 1rem 1.5rem;
  text-transform: uppercase;
  transition-property: all;
  transition-duration: .25s;
  transition-timing-function: ease-in-out;
  transition-delay: 0;
}
/* line 43, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.RevButton:hover, .RevButton:active, .RevButton:focus,
.Button:hover,
.Button:active,
.Button:focus,
.button:hover,
.button:active,
.button:focus,
button:hover,
button:active,
button:focus {
  background: #1A1772;
  color: #E9F9E4;
}
/* line 49, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.RevButton:focus,
.Button:focus,
.button:focus,
button:focus {
  box-shadow: 0 0 5px 1px #36A2AF;
  outline: none;
}
/* line 53, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.RevButton.small,
.Button.small,
.button.small,
button.small {
  font-size: 1rem;
  font-weight: 400;
  margin: 0 0 1rem 0;
  padding: 0.6rem 1rem;
}
/* line 59, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.RevButton.large,
.Button.large,
.button.large,
button.large {
  font-size: 1.4rem;
  padding: 1.5rem 2rem;
}
/* line 63, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.RevButton.secondary,
.Button.secondary,
.button.secondary,
button.secondary {
  background: transparent;
  box-shadow: 0 0 0 2px #242692 inset;
  color: #242692;
}
/* line 67, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.RevButton.secondary:hover, .RevButton.secondary:active, .RevButton.secondary:focus,
.Button.secondary:hover,
.Button.secondary:active,
.Button.secondary:focus,
.button.secondary:hover,
.button.secondary:active,
.button.secondary:focus,
button.secondary:hover,
button.secondary:active,
button.secondary:focus {
  background: transparent;
  box-shadow: 0 0 0 2px #1A1772 inset;
  color: #1A1772;
}
/* line 75, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.RevButton.expand,
.Button.expand,
.button.expand,
button.expand {
  display: block;
  float: none;
  margin-left: auto;
  margin-right: auto;
  max-width: 30rem;
  font-size: 1.2rem;
  text-align: center;
  padding: 1rem 1.5rem;
  width: 100%;
}
/* line 78, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.RevButton.disabled,
.Button.disabled,
.button.disabled,
button.disabled {
  background: #F2F2F2;
  color: #BBBBBB;
}
/* line 81, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.RevButton.disabled:hover, .RevButton.disabled:active, .RevButton.disabled:focus,
.Button.disabled:hover,
.Button.disabled:active,
.Button.disabled:focus,
.button.disabled:hover,
.button.disabled:active,
.button.disabled:focus,
button.disabled:hover,
button.disabled:active,
button.disabled:focus {
  background: #F2F2F2;
  color: #BBBBBB;
  cursor: default;
}
/* line 89, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.Postfix .RevButton, .Postfix
.Button, .Postfix
.button, .Postfix
button {
  border-radius: 0 2px 2px 0;
  height: 4rem;
  line-height: 4rem;
  margin: 0;
  padding: 0 1.5rem;
}
/* line 97, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.RevButton.left + .left,
.Button.left + .left,
.button.left + .left,
button.left + .left {
  margin-left: 0.6rem;
}
/* line 102, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.RevButton.right + .right,
.Button.right + .right,
.button.right + .right,
button.right + .right {
  margin-right: 0.6rem;
}
/* line 106, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.RevButton-iconPrefix,
.Button-iconPrefix,
.button-iconPrefix,
button-iconPrefix {
  text-align: center;
  white-space: nowrap;
}
/* line 109, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.RevButton-iconPrefix i,
.Button-iconPrefix i,
.button-iconPrefix i,
button-iconPrefix i {
  margin-right: 0.6rem;
}

/* line 114, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.Button,
.button {
  padding: 0.9rem 1.5rem;
}
/* line 117, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.Button.small,
.button.small {
  padding: 0.56rem 1rem;
}
/* line 120, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.Button.large,
.button.large {
  font-size: 1.4rem;
  padding: 1.36rem 2rem;
}

/* line 125, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.SubmitButton {
  margin-top: 4rem;
}

/* line 128, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.SearchButton {
  background: #36A2AF;
}
/* line 130, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.SearchButton:hover, .SearchButton:active, .SearchButton:focus {
  background: #3297a3;
}
/* line 135, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.SearchButton:focus {
  box-shadow: 0 0 5px 0 #6C55CE;
}

/* line 139, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.PageNavBtns {
  text-align: center;
}
@media only screen and (min-width: 44.1rem) {
  /* line 141, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
  .PageNavBtns-save .RevButton, .PageNavBtns-review .RevButton {
    float: right;
  }
}
@media only screen and (min-width: 44.1rem) {
  /* line 147, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
  .PageNavBtns-cancel .RevButton, .PageNavBtns-decline .RevButton {
    float: left;
  }
}

@media only screen and (min-width: 44.1rem) {
  /* line 154, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
  .AddFeeBtn {
    padding-top: 2.4rem;
  }
}

@media only screen and (max-width: 44rem) {
  /* line 159, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
  .ResponsiveBtn-left {
    display: block;
    float: none;
    margin-left: auto;
    margin-right: auto;
    max-width: 30rem;
    font-size: 1.2rem;
    text-align: center;
    padding: 1rem 1.5rem;
    width: 100%;
  }
}
@media only screen and (min-width: 44.1rem) {
  /* line 159, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
  .ResponsiveBtn-left {
    float: left;
  }
}

@media only screen and (max-width: 44rem) {
  /* line 167, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
  .ResponsiveBtn-right {
    display: block;
    float: none;
    margin-left: auto;
    margin-right: auto;
    max-width: 30rem;
    font-size: 1.2rem;
    text-align: center;
    padding: 1rem 1.5rem;
    width: 100%;
  }
}
@media only screen and (min-width: 44.1rem) {
  /* line 167, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
  .ResponsiveBtn-right {
    float: right;
  }
}

@media only screen and (min-width: 44.1rem) {
  /* line 176, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
  .ButtonRow .RevButton {
    margin-left: 1rem;
  }
}

/* line 183, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.BackBtn i {
  padding-right: 1rem;
}

/* line 188, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.NextBtn i {
  padding-left: 1rem;
}

/* line 193, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.TransactionButtons {
  display: flex;
  justify-content: space-between;
}
/* line 197, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.TransactionButtons .CreditBtn {
  margin-left: 1rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 193, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
  .TransactionButtons {
    justify-content: flex-end;
  }
}

/* line 206, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.CreditBtn {
  background: #2EA67C;
}

/* line 210, /spacewalk/app/assets/stylesheets/components/Buttons.scss */
.DebitBtn {
  background: #CA2D3D;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/Charts.scss */
.Chart {
  display: block;
  padding: 0;
}

/* line 6, /spacewalk/app/assets/stylesheets/components/Charts.scss */
.Chart-donutGraph canvas {
  display: block;
  height: auto;
  min-height: 15rem;
  width: 100%;
}

/* line 14, /spacewalk/app/assets/stylesheets/components/Charts.scss */
.Chart-lineGraph canvas {
  display: block;
  height: auto;
  min-height: 23rem;
  width: 100%;
}

/* line 21, /spacewalk/app/assets/stylesheets/components/Charts.scss */
.Chart-legend {
  margin-top: 1.5rem;
}
/* line 23, /spacewalk/app/assets/stylesheets/components/Charts.scss */
.Chart-legend ul {
  list-style: none;
  margin: 0;
}

/* line 28, /spacewalk/app/assets/stylesheets/components/Charts.scss */
.ChartToggleBar {
  text-align: center;
}

/* line 31, /spacewalk/app/assets/stylesheets/components/Charts.scss */
.ChartToggle {
  color: #FFFFFF;
}

/* line 34, /spacewalk/app/assets/stylesheets/components/Charts.scss */
.LineChart-legend {
  float: right;
  list-style-type: none;
  padding: 1rem;
}
/* line 39, /spacewalk/app/assets/stylesheets/components/Charts.scss */
.LineChart-legend .LegendElement {
  list-style-type: none;
  margin-top: .5rem;
}

/* line 44, /spacewalk/app/assets/stylesheets/components/Charts.scss */
.Legend-bullet {
  border-radius: 50%;
  float: left;
  height: 1.5rem;
  margin: .5rem;
  vertical-align: middle;
  width: 1.5rem;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/ChasePointers.scss */
.ChasePointers {
  display: flex;
}

/* line 4, /spacewalk/app/assets/stylesheets/components/ChasePointers.scss */
.ChasePointers-right,
.ChasePointers-left {
  flex: 1;
  width: 50%;
}

/* line 9, /spacewalk/app/assets/stylesheets/components/ChasePointers.scss */
.ChasePointers-right {
  text-align: right;
}

/* line 12, /spacewalk/app/assets/stylesheets/components/ChasePointers.scss */
.ChasePointers-loan {
  display: flex;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 1rem;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/Coaches.scss */
.CorpCoachWrapper {
  padding: 0 1rem;
}

/* line 5, /spacewalk/app/assets/stylesheets/components/Coaches.scss */
.CoachList .CoachList-title {
  background: #474250;
  color: #E9F9E4;
  padding: 1rem;
}
/* line 8, /spacewalk/app/assets/stylesheets/components/Coaches.scss */
.CoachList .CoachList-item {
  display: block;
  list-style: none;
  margin: 0;
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.CoachList .CoachList-item li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.CoachList .CoachList-item .Close, .CoachList .CoachList-item .panel .RevModal a.Close:not(.button), .panel .RevModal .CoachList .CoachList-item a.Close:not(.button),
.CoachList .CoachList-item .Add {
  float: right;
  position: static;
}
/* line 519, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.CoachList .CoachList-item li {
  color: #909090;
  display: block;
  padding: 0.3rem 0;
}
/* line 523, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.CoachList .CoachList-item li strong {
  color: #404040;
}
/* line 530, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.CoachList .CoachList-item li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding: 0.6rem 0.3rem;
}
/* line 533, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.CoachList .CoachList-item li:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
/* line 537, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.CoachList .CoachList-item .Price, .CoachList .CoachList-item .BranchInfoTable .BranchInfoTable-item--right, .BranchInfoTable .CoachList .CoachList-item .BranchInfoTable-item--right, .CoachList .CoachList-item .ReservationSpecs .ReservationSpecs-right, .ReservationSpecs .CoachList .CoachList-item .ReservationSpecs-right,
.CoachList .CoachList-item .EventTypeInfo .ReservationSpecs-right,
.EventTypeInfo .CoachList .CoachList-item .ReservationSpecs-right, .CoachList .CoachList-item .RepairRequestSpecs .RepairRequestSpecs-right, .RepairRequestSpecs .CoachList .CoachList-item .RepairRequestSpecs-right {
  float: right;
  position: relative;
  text-align: right;
}
/* line 545, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.CoachList .CoachList-item .Total {
  color: #CA2D3D;
}
/* line 11, /spacewalk/app/assets/stylesheets/components/Coaches.scss */
.CoachList .CoachList-item .CoachList-item--wrapper {
  padding: 1rem;
  word-break: break-word;
}
/* line 16, /spacewalk/app/assets/stylesheets/components/Coaches.scss */
.CoachList .CoachList-item li:first-child {
  border-top: 0;
}

/* line 23, /spacewalk/app/assets/stylesheets/components/Coaches.scss */
.RepairRequests-item .RevButton {
  padding: 0.75rem 1.25rem;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/Contacts.scss */
.Contacts-list {
  margin: 1rem 0;
  padding: 0;
  width: 100%;
  padding: 0;
}
/* line 230, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Contacts-list .RevRow {
  display: flex;
  align-items: stretch;
  background: #D8EEF0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.65);
  font-size: 1.2rem;
}
/* line 236, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Contacts-list .HeaderRow {
  background: #474250;
  color: #DFDFDF;
  font-weight: 400;
  margin: 0;
}
/* line 241, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Contacts-list .HeaderRow .HeaderRow-center {
  font-size: 1.4rem;
  text-align: center;
}
/* line 245, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Contacts-list .HeaderRow .RevCol {
  color: #DFDFDF;
}
/* line 249, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Contacts-list .RevCol {
  border-right: 1px solid rgba(0, 0, 0, 0.08);
  font-size: inherit;
  margin-bottom: 1px;
  padding-bottom: 1rem;
  padding-top: 1rem;
}
/* line 255, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Contacts-list .RevCol:last-child {
  border: 0;
}
/* line 258, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Contacts-list .RevCol a {
  font-size: inherit;
}
/* line 261, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Contacts-list .RevCol.p-md {
  padding: 1rem;
}
/* line 264, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Contacts-list .RevCol.pr-xl {
  padding-right: 5rem;
}
/* line 267, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Contacts-list .RevCol.font-md {
  font-size: 1.5rem;
}
/* line 270, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Contacts-list .RevCol.border-none {
  border: none;
}
/* line 274, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Contacts-list .hasToolTip:before {
  border: .6rem solid transparent;
  content: "";
  display: block;
  height: 0;
  position: absolute;
  width: 0;
  border-left: 0.6rem solid #CA2D3D;
  border-top: 0.6rem solid #CA2D3D;
  left: 0;
  top: 0;
}
/* line 281, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Contacts-list small {
  font-size: 1rem;
  font-weight: 300;
}
/* line 285, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Contacts-list p {
  font-size: inherit;
  margin: 0;
}

/* line 6, /spacewalk/app/assets/stylesheets/components/Contacts.scss */
.Contacts-edit,
.Contacts-archive {
  display: inline-block;
  text-align: center;
  width: 50%;
}

@media only screen and (max-width: 44rem) {
  /* line 13, /spacewalk/app/assets/stylesheets/components/Contacts.scss */
  .ContractsModal .RevInput--checkboxes {
    text-align: center;
  }
}

/* line 2, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.ContractsList-title {
  background: #474250;
  color: #E9F9E4;
  padding: 1rem;
}

/* line 8, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.ReconcileContract .PanelHead-body {
  min-height: 14rem;
}
/* line 13, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.ReconcileContract .RevInput--checkboxes .RevInput--innerLabel {
  display: flex;
}

/* line 18, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.contractNumber {
  font-weight: bold;
  position: absolute;
  right: 3rem;
}

/* line 23, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.ContractBody {
  font-size: 10px;
}

/* line 26, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.DriversLicenseFields {
  align-items: center;
  display: flex;
  justify-content: center;
  width: 100%;
}
/* line 32, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.DriversLicenseFields ul {
  align-items: center;
  align-self: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  list-style: none;
  width: 60%;
}
/* line 41, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.DriversLicenseFields li {
  padding: 0.25rem;
}
/* line 44, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.DriversLicenseFields p,
.DriversLicenseFields span {
  font-weight: bold;
}

/* line 49, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.ContractInfoSection {
  display: flex;
  flex: 1 100%;
  flex-flow: row wrap;
}

/* line 54, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.ContractPage {
  position: relative;
}
/* line 56, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.ContractPage .PanelOrderedList {
  -webkit-columns: 2;
          columns: 2;
  font-size: 10px;
  line-height: 1.25;
  margin-left: 0;
  padding-left: 0;
}
/* line 62, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.ContractPage .PanelOrderedList li {
  display: inline-block;
}
/* line 66, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.ContractPage .ContractBody {
  margin-bottom: 1rem;
  text-align: justify;
}
/* line 70, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.ContractPage .ContractTimes {
  font-size: 12px;
}

/* line 74, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.ContractSegmentTitle {
  font-size: 1.2rem;
  font-weight: bold;
  text-transform: uppercase;
}

/* line 80, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.branchContacts {
  display: flex;
  justify-content: space-around;
  padding: 0 5em;
}
/* line 84, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.branchContacts p {
  margin: 0;
}

/* line 88, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.websiteDisplay {
  text-transform: uppercase;
}

/* line 91, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.dividedTitle {
  border-bottom: solid 1px rgba(0, 0, 0, 0.08);
  border-top: solid 1px rgba(0, 0, 0, 0.08);
  padding: 0.5em 0;
}

/* line 96, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.contractTitle {
  font-size: 1.6rem;
}

/* line 99, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.contractLogo {
  left: 2rem;
  margin-bottom: 10px;
  position: absolute;
  width: 120px;
}
/* line 106, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.contractLogo .ContractShow p {
  line-height: 1.55;
  margin-bottom: 2rem;
}

/* line 112, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.contractBottomSpacing {
  position: relative;
  width: 100%;
}
/* line 115, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.contractBottomSpacing p {
  margin: 0;
}

@media only screen and (min-width: 44.1rem) {
  /* line 119, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
  .ContractShow.RevPanel {
    padding: 4rem;
  }
}

@media only screen and (min-width: 44.1rem) {
  /* line 129, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
  .Reconcile .PanelHead.Callout .PanelHead-subheader {
    padding: 0.5rem 1.5rem;
  }
}

/* line 137, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.TaxExemptionForm .TaxExemptionForm-fileRequirements {
  display: flex;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 7px;
}
/* line 143, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.TaxExemptionForm .TaxExemptionForm-fileRequirementsIcon {
  padding-left: 5px;
  padding-right: 5px;
}
/* line 147, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.TaxExemptionForm .TaxExemptionForm-fileError {
  color: #CA2D3D !important;
}
/* line 150, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.TaxExemptionForm .TaxExemptionForm-upload {
  display: flex;
  align-items: center;
  margin-bottom: 1.5rem;
}
/* line 155, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.TaxExemptionForm .TaxExemptionForm-button {
  margin-bottom: 0;
  margin-right: 1rem;
}

/* line 161, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.TaxExemptionForm-filesTable {
  padding-left: 0;
  padding-right: 0;
}
/* line 164, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.TaxExemptionForm-filesTable .HeaderRow {
  background: #474250;
  color: #E9F9E4;
  padding: 1rem;
  padding: 1rem 0;
}
/* line 168, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.TaxExemptionForm-filesTable-item {
  display: block;
  list-style: none;
  margin: 0;
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TaxExemptionForm-filesTable-item li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TaxExemptionForm-filesTable-item .Close, .TaxExemptionForm-filesTable-item .panel .RevModal a.Close:not(.button), .panel .RevModal .TaxExemptionForm-filesTable-item a.Close:not(.button),
.TaxExemptionForm-filesTable-item .Add {
  float: right;
  position: static;
}
/* line 519, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TaxExemptionForm-filesTable-item li {
  color: #909090;
  display: block;
  padding: 0.3rem 0;
}
/* line 523, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TaxExemptionForm-filesTable-item li strong {
  color: #404040;
}
/* line 530, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TaxExemptionForm-filesTable-item li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding: 0.6rem 0.3rem;
}
/* line 533, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TaxExemptionForm-filesTable-item li:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
/* line 537, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TaxExemptionForm-filesTable-item .Price, .TaxExemptionForm-filesTable-item .BranchInfoTable .BranchInfoTable-item--right, .BranchInfoTable .TaxExemptionForm-filesTable-item .BranchInfoTable-item--right, .TaxExemptionForm-filesTable-item .ReservationSpecs .ReservationSpecs-right, .ReservationSpecs .TaxExemptionForm-filesTable-item .ReservationSpecs-right,
.TaxExemptionForm-filesTable-item .EventTypeInfo .ReservationSpecs-right,
.EventTypeInfo .TaxExemptionForm-filesTable-item .ReservationSpecs-right, .TaxExemptionForm-filesTable-item .RepairRequestSpecs .RepairRequestSpecs-right, .RepairRequestSpecs .TaxExemptionForm-filesTable-item .RepairRequestSpecs-right {
  float: right;
  position: relative;
  text-align: right;
}
/* line 545, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TaxExemptionForm-filesTable-item .Total {
  color: #CA2D3D;
}

/* line 173, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.TaxExemptionForm-filesList {
  display: block;
  list-style: none;
  margin: 0;
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
  clear: both;
  margin-bottom: 1.5rem;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TaxExemptionForm-filesList li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TaxExemptionForm-filesList .Close, .TaxExemptionForm-filesList .panel .RevModal a.Close:not(.button), .panel .RevModal .TaxExemptionForm-filesList a.Close:not(.button),
.TaxExemptionForm-filesList .Add {
  float: right;
  position: static;
}
/* line 519, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TaxExemptionForm-filesList li {
  color: #909090;
  display: block;
  padding: 0.3rem 0;
}
/* line 523, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TaxExemptionForm-filesList li strong {
  color: #404040;
}
/* line 530, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TaxExemptionForm-filesList li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding: 0.6rem 0.3rem;
}
/* line 533, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TaxExemptionForm-filesList li:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
/* line 537, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TaxExemptionForm-filesList .Price, .TaxExemptionForm-filesList .BranchInfoTable .BranchInfoTable-item--right, .BranchInfoTable .TaxExemptionForm-filesList .BranchInfoTable-item--right, .TaxExemptionForm-filesList .ReservationSpecs .ReservationSpecs-right, .ReservationSpecs .TaxExemptionForm-filesList .ReservationSpecs-right,
.TaxExemptionForm-filesList .EventTypeInfo .ReservationSpecs-right,
.EventTypeInfo .TaxExemptionForm-filesList .ReservationSpecs-right, .TaxExemptionForm-filesList .RepairRequestSpecs .RepairRequestSpecs-right, .RepairRequestSpecs .TaxExemptionForm-filesList .RepairRequestSpecs-right {
  float: right;
  position: relative;
  text-align: right;
}
/* line 545, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TaxExemptionForm-filesList .Total {
  color: #CA2D3D;
}
/* line 178, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.TaxExemptionForm-filesList .ReservationFlow-unitsList--unitsReview {
  display: flex;
  align-items: center;
}
/* line 180, /spacewalk/app/assets/stylesheets/components/Contracts.scss */
.TaxExemptionForm-filesList .ReservationFlow-unitsList--unitsReview .RevInput--label,
.TaxExemptionForm-filesList .ReservationFlow-unitsList--unitsReview .RevInput--input {
  margin-bottom: 0;
}

@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/* line 304, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName {
  margin: 1rem 0;
  padding: 0;
  width: 100%;
}
/* line 230, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .RevRow {
  display: flex;
  align-items: stretch;
  background: #D8EEF0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.65);
  font-size: 1.2rem;
}
/* line 236, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .HeaderRow {
  background: #474250;
  color: #DFDFDF;
  font-weight: 400;
  margin: 0;
}
/* line 241, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .HeaderRow .HeaderRow-center {
  font-size: 1.4rem;
  text-align: center;
}
/* line 245, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .HeaderRow .RevCol {
  color: #DFDFDF;
}
/* line 249, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .RevCol {
  border-right: 1px solid rgba(0, 0, 0, 0.08);
  font-size: inherit;
  margin-bottom: 1px;
  padding-bottom: 1rem;
  padding-top: 1rem;
}
/* line 255, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .RevCol:last-child {
  border: 0;
}
/* line 258, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .RevCol a {
  font-size: inherit;
}
/* line 261, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .RevCol.p-md {
  padding: 1rem;
}
/* line 264, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .RevCol.pr-xl {
  padding-right: 5rem;
}
/* line 267, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .RevCol.font-md {
  font-size: 1.5rem;
}
/* line 270, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .RevCol.border-none {
  border: none;
}
/* line 274, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName .hasToolTip:before {
  border: .6rem solid transparent;
  content: "";
  display: block;
  height: 0;
  position: absolute;
  width: 0;
  border-left: 0.6rem solid #CA2D3D;
  border-top: 0.6rem solid #CA2D3D;
  left: 0;
  top: 0;
}
/* line 281, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName small {
  font-size: 1rem;
  font-weight: 300;
}
/* line 285, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ListName p {
  font-size: inherit;
  margin: 0;
}

/* line 3, /spacewalk/app/assets/stylesheets/components/Customers.scss */
.CustomerWrapper {
  padding: 0 1rem;
}

/* line 6, /spacewalk/app/assets/stylesheets/components/Customers.scss */
.Customers-list {
  margin: 1rem 0;
  padding: 0;
  width: 100%;
}
/* line 230, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Customers-list .RevRow {
  display: flex;
  align-items: stretch;
  background: #D8EEF0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.65);
  font-size: 1.2rem;
}
/* line 236, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Customers-list .HeaderRow {
  background: #474250;
  color: #DFDFDF;
  font-weight: 400;
  margin: 0;
}
/* line 241, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Customers-list .HeaderRow .HeaderRow-center {
  font-size: 1.4rem;
  text-align: center;
}
/* line 245, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Customers-list .HeaderRow .RevCol {
  color: #DFDFDF;
}
/* line 249, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Customers-list .RevCol {
  border-right: 1px solid rgba(0, 0, 0, 0.08);
  font-size: inherit;
  margin-bottom: 1px;
  padding-bottom: 1rem;
  padding-top: 1rem;
}
/* line 255, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Customers-list .RevCol:last-child {
  border: 0;
}
/* line 258, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Customers-list .RevCol a {
  font-size: inherit;
}
/* line 261, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Customers-list .RevCol.p-md {
  padding: 1rem;
}
/* line 264, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Customers-list .RevCol.pr-xl {
  padding-right: 5rem;
}
/* line 267, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Customers-list .RevCol.font-md {
  font-size: 1.5rem;
}
/* line 270, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Customers-list .RevCol.border-none {
  border: none;
}
/* line 274, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Customers-list .hasToolTip:before {
  border: .6rem solid transparent;
  content: "";
  display: block;
  height: 0;
  position: absolute;
  width: 0;
  border-left: 0.6rem solid #CA2D3D;
  border-top: 0.6rem solid #CA2D3D;
  left: 0;
  top: 0;
}
/* line 281, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Customers-list small {
  font-size: 1rem;
  font-weight: 300;
}
/* line 285, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Customers-list p {
  font-size: inherit;
  margin: 0;
}
/* line 292, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Customers-list .RevCol {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  white-space: nowrap;
}
/* line 8, /spacewalk/app/assets/stylesheets/components/Customers.scss */
.Customers-list .RevRow {
  padding-right: 11rem;
  position: relative;
}
/* line 12, /spacewalk/app/assets/stylesheets/components/Customers.scss */
.Customers-list .Customers-list-bookEvent {
  display: block;
  padding: 1rem 0;
  position: absolute;
  right: 0;
  text-align: center;
  width: 11rem;
}

/* line 16, /spacewalk/app/assets/stylesheets/components/Customers.scss */
.Customers-list--compact {
  display: block;
  list-style: none;
  margin: 0;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Customers-list--compact li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Customers-list--compact .Close, .Customers-list--compact .panel .RevModal a.Close:not(.button), .panel .RevModal .Customers-list--compact a.Close:not(.button),
.Customers-list--compact .Add {
  float: right;
  position: static;
}

/* line 19, /spacewalk/app/assets/stylesheets/components/Customers.scss */
.Customer {
  padding: 0 1rem;
}
/* line 21, /spacewalk/app/assets/stylesheets/components/Customers.scss */
.Customer-name {
  margin: 0;
}
/* line 24, /spacewalk/app/assets/stylesheets/components/Customers.scss */
.Customer-type {
  bottom: 3px;
  color: #606060;
  font-size: 1.6rem;
  margin: 0 1.5rem;
  margin-top: 10px;
  position: relative;
  text-transform: capitalize;
}
/* line 33, /spacewalk/app/assets/stylesheets/components/Customers.scss */
.Customer-container {
  display: flex;
}

/* line 37, /spacewalk/app/assets/stylesheets/components/Customers.scss */
.Customer-branch {
  background: #36A2AF;
  border-radius: 2px;
  color: #FFFFFF;
  display: inline-block;
  font-size: 1rem;
  line-height: 1;
  margin: 0 0.6rem 1rem 0;
  padding: 0.3rem 0.6rem;
  text-transform: uppercase;
}

/* line 40, /spacewalk/app/assets/stylesheets/components/Customers.scss */
.Customer-info {
  left: 10rem;
  position: relative;
}

/* line 45, /spacewalk/app/assets/stylesheets/components/Customers.scss */
.Customer-contact--preferred.PanelPrefix .PanelPrefix-icon {
  color: #36A2AF;
}

/* line 49, /spacewalk/app/assets/stylesheets/components/Customers.scss */
.PreviousEvents {
  background-color: #EAF1F4;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 2rem 1rem;
}

/* line 52, /spacewalk/app/assets/stylesheets/components/Customers.scss */
.PreviousEvents-card-list {
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
  margin-bottom: 1rem;
}
/* line 519, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PreviousEvents-card-list li {
  color: #909090;
  display: block;
  padding: 0.3rem 0;
}
/* line 523, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PreviousEvents-card-list li strong {
  color: #404040;
}
/* line 530, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PreviousEvents-card-list li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding: 0.6rem 0.3rem;
}
/* line 533, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PreviousEvents-card-list li:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
/* line 537, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PreviousEvents-card-list .Price, .PreviousEvents-card-list .BranchInfoTable .BranchInfoTable-item--right, .BranchInfoTable .PreviousEvents-card-list .BranchInfoTable-item--right, .PreviousEvents-card-list .ReservationSpecs .ReservationSpecs-right, .ReservationSpecs .PreviousEvents-card-list .ReservationSpecs-right,
.PreviousEvents-card-list .EventTypeInfo .ReservationSpecs-right,
.EventTypeInfo .PreviousEvents-card-list .ReservationSpecs-right, .PreviousEvents-card-list .RepairRequestSpecs .RepairRequestSpecs-right, .RepairRequestSpecs .PreviousEvents-card-list .RepairRequestSpecs-right {
  float: right;
  position: relative;
  text-align: right;
}
/* line 545, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PreviousEvents-card-list .Total {
  color: #CA2D3D;
}

/* line 56, /spacewalk/app/assets/stylesheets/components/Customers.scss */
.MergeContainer {
  padding-top: 3rem;
}

/* line 59, /spacewalk/app/assets/stylesheets/components/Customers.scss */
.hidden {
  display: none;
}

/*!
 *  Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url(/../fonts/font-awesome/fontawesome-webfont.eot);
  src: url(/../fonts/font-awesome/fontawesome-webfont.eot?#iefix) format("embedded-opentype"), url(/../fonts/font-awesome/fontawesome-webfont.woff2) format("woff2"), url(/../fonts/font-awesome/fontawesome-webfont.woff) format("woff"), url(/../fonts/font-awesome/fontawesome-webfont.ttf) format("truetype"), url(/../fonts/font-awesome/fontawesome-webfont.svg#fontawesomeregular) format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 4, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_core.scss */
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* makes the font 33% larger relative to the icon container */
/* line 5, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_larger.scss */
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

/* line 10, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_larger.scss */
.fa-2x {
  font-size: 2em;
}

/* line 11, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_larger.scss */
.fa-3x {
  font-size: 3em;
}

/* line 12, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_larger.scss */
.fa-4x {
  font-size: 4em;
}

/* line 13, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_larger.scss */
.fa-5x {
  font-size: 5em;
}

/* line 3, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_fixed-width.scss */
.fa-fw {
  width: 1.28571em;
  text-align: center;
}

/* line 4, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_list.scss */
.fa-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none;
}
/* line 8, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_list.scss */
.fa-ul > li {
  position: relative;
}

/* line 10, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_list.scss */
.fa-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center;
}
/* line 16, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_list.scss */
.fa-li.fa-lg {
  left: -1.85714em;
}

/* line 4, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eee;
  border-radius: .1em;
}

/* line 10, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.fa-pull-left {
  float: left;
}

/* line 11, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.fa-pull-right {
  float: right;
}

/* line 14, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.fa.fa-pull-left {
  margin-right: .3em;
}
/* line 15, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.fa.fa-pull-right {
  margin-left: .3em;
}

/* Deprecated as of 4.4.0 */
/* line 19, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.pull-right {
  float: right;
}

/* line 20, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.pull-left {
  float: left;
}

/* line 23, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.fa.pull-left {
  margin-right: .3em;
}
/* line 24, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.fa.pull-right {
  margin-left: .3em;
}

/* line 4, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_animated.scss */
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}

/* line 9, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_animated.scss */
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
/* line 4, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 5, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 6, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}

/* line 8, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

/* line 9, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1);
}

/* line 14, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_rotated-flipped.scss */
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  -webkit-filter: none;
          filter: none;
}

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

/* line 12, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_stacked.scss */
.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

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

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

/* line 20, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_stacked.scss */
.fa-inverse {
  color: #fff;
}

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

/* line 5, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-music:before {
  content: "";
}

/* line 6, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-search:before {
  content: "";
}

/* line 7, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-envelope-o:before {
  content: "";
}

/* line 8, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-heart:before {
  content: "";
}

/* line 9, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-star:before {
  content: "";
}

/* line 10, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-star-o:before {
  content: "";
}

/* line 11, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-user:before {
  content: "";
}

/* line 12, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-film:before {
  content: "";
}

/* line 13, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-th-large:before {
  content: "";
}

/* line 14, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-th:before {
  content: "";
}

/* line 15, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-th-list:before {
  content: "";
}

/* line 16, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-check:before {
  content: "";
}

/* line 17, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "";
}

/* line 20, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-search-plus:before {
  content: "";
}

/* line 21, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-search-minus:before {
  content: "";
}

/* line 22, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-power-off:before {
  content: "";
}

/* line 23, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-signal:before {
  content: "";
}

/* line 24, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-gear:before,
.fa-cog:before {
  content: "";
}

/* line 26, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-trash-o:before {
  content: "";
}

/* line 27, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-home:before {
  content: "";
}

/* line 28, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-o:before {
  content: "";
}

/* line 29, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-clock-o:before {
  content: "";
}

/* line 30, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-road:before {
  content: "";
}

/* line 31, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-download:before {
  content: "";
}

/* line 32, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-circle-o-down:before {
  content: "";
}

/* line 33, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-circle-o-up:before {
  content: "";
}

/* line 34, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-inbox:before {
  content: "";
}

/* line 35, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-play-circle-o:before {
  content: "";
}

/* line 36, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-rotate-right:before,
.fa-repeat:before {
  content: "";
}

/* line 38, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-refresh:before {
  content: "";
}

/* line 39, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-list-alt:before {
  content: "";
}

/* line 40, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-lock:before {
  content: "";
}

/* line 41, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-flag:before {
  content: "";
}

/* line 42, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-headphones:before {
  content: "";
}

/* line 43, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-volume-off:before {
  content: "";
}

/* line 44, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-volume-down:before {
  content: "";
}

/* line 45, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-volume-up:before {
  content: "";
}

/* line 46, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-qrcode:before {
  content: "";
}

/* line 47, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-barcode:before {
  content: "";
}

/* line 48, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-tag:before {
  content: "";
}

/* line 49, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-tags:before {
  content: "";
}

/* line 50, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-book:before {
  content: "";
}

/* line 51, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-bookmark:before {
  content: "";
}

/* line 52, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-print:before {
  content: "";
}

/* line 53, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-camera:before {
  content: "";
}

/* line 54, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-font:before {
  content: "";
}

/* line 55, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-bold:before {
  content: "";
}

/* line 56, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-italic:before {
  content: "";
}

/* line 57, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-text-height:before {
  content: "";
}

/* line 58, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-text-width:before {
  content: "";
}

/* line 59, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-align-left:before {
  content: "";
}

/* line 60, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-align-center:before {
  content: "";
}

/* line 61, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-align-right:before {
  content: "";
}

/* line 62, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-align-justify:before {
  content: "";
}

/* line 63, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-list:before {
  content: "";
}

/* line 64, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-dedent:before,
.fa-outdent:before {
  content: "";
}

/* line 66, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-indent:before {
  content: "";
}

/* line 67, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-video-camera:before {
  content: "";
}

/* line 68, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "";
}

/* line 71, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-pencil:before {
  content: "";
}

/* line 72, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-marker:before {
  content: "";
}

/* line 73, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-adjust:before {
  content: "";
}

/* line 74, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-tint:before {
  content: "";
}

/* line 75, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "";
}

/* line 77, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-share-square-o:before {
  content: "";
}

/* line 78, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-check-square-o:before {
  content: "";
}

/* line 79, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows:before {
  content: "";
}

/* line 80, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-step-backward:before {
  content: "";
}

/* line 81, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-fast-backward:before {
  content: "";
}

/* line 82, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-backward:before {
  content: "";
}

/* line 83, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-play:before {
  content: "";
}

/* line 84, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-pause:before {
  content: "";
}

/* line 85, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-stop:before {
  content: "";
}

/* line 86, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-forward:before {
  content: "";
}

/* line 87, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-fast-forward:before {
  content: "";
}

/* line 88, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-step-forward:before {
  content: "";
}

/* line 89, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-eject:before {
  content: "";
}

/* line 90, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-left:before {
  content: "";
}

/* line 91, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-right:before {
  content: "";
}

/* line 92, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-plus-circle:before {
  content: "";
}

/* line 93, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-minus-circle:before {
  content: "";
}

/* line 94, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-times-circle:before {
  content: "";
}

/* line 95, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-check-circle:before {
  content: "";
}

/* line 96, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-question-circle:before {
  content: "";
}

/* line 97, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-info-circle:before {
  content: "";
}

/* line 98, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-crosshairs:before {
  content: "";
}

/* line 99, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-times-circle-o:before {
  content: "";
}

/* line 100, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-check-circle-o:before {
  content: "";
}

/* line 101, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-ban:before {
  content: "";
}

/* line 102, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-left:before {
  content: "";
}

/* line 103, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-right:before {
  content: "";
}

/* line 104, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-up:before {
  content: "";
}

/* line 105, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-down:before {
  content: "";
}

/* line 106, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-mail-forward:before,
.fa-share:before {
  content: "";
}

/* line 108, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-expand:before {
  content: "";
}

/* line 109, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-compress:before {
  content: "";
}

/* line 110, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-plus:before {
  content: "";
}

/* line 111, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-minus:before {
  content: "";
}

/* line 112, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-asterisk:before {
  content: "";
}

/* line 113, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-exclamation-circle:before {
  content: "";
}

/* line 114, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-gift:before {
  content: "";
}

/* line 115, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-leaf:before {
  content: "";
}

/* line 116, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-fire:before {
  content: "";
}

/* line 117, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-eye:before {
  content: "";
}

/* line 118, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-eye-slash:before {
  content: "";
}

/* line 119, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "";
}

/* line 121, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-plane:before {
  content: "";
}

/* line 122, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar:before {
  content: "";
}

/* line 123, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-random:before {
  content: "";
}

/* line 124, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment:before {
  content: "";
}

/* line 125, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-magnet:before {
  content: "";
}

/* line 126, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-up:before {
  content: "";
}

/* line 127, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-down:before {
  content: "";
}

/* line 128, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-retweet:before {
  content: "";
}

/* line 129, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-shopping-cart:before {
  content: "";
}

/* line 130, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-folder:before {
  content: "";
}

/* line 131, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-folder-open:before {
  content: "";
}

/* line 132, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-v:before {
  content: "";
}

/* line 133, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-h:before {
  content: "";
}

/* line 134, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "";
}

/* line 136, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-twitter-square:before {
  content: "";
}

/* line 137, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-facebook-square:before {
  content: "";
}

/* line 138, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-camera-retro:before {
  content: "";
}

/* line 139, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-key:before {
  content: "";
}

/* line 140, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-gears:before,
.fa-cogs:before {
  content: "";
}

/* line 142, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-comments:before {
  content: "";
}

/* line 143, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-thumbs-o-up:before {
  content: "";
}

/* line 144, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-thumbs-o-down:before {
  content: "";
}

/* line 145, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-star-half:before {
  content: "";
}

/* line 146, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-heart-o:before {
  content: "";
}

/* line 147, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-sign-out:before {
  content: "";
}

/* line 148, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-linkedin-square:before {
  content: "";
}

/* line 149, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-thumb-tack:before {
  content: "";
}

/* line 150, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-external-link:before {
  content: "";
}

/* line 151, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-sign-in:before {
  content: "";
}

/* line 152, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-trophy:before {
  content: "";
}

/* line 153, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-github-square:before {
  content: "";
}

/* line 154, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-upload:before {
  content: "";
}

/* line 155, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-lemon-o:before {
  content: "";
}

/* line 156, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone:before {
  content: "";
}

/* line 157, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-o:before {
  content: "";
}

/* line 158, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-bookmark-o:before {
  content: "";
}

/* line 159, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone-square:before {
  content: "";
}

/* line 160, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-twitter:before {
  content: "";
}

/* line 161, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-facebook-f:before,
.fa-facebook:before {
  content: "";
}

/* line 163, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-github:before {
  content: "";
}

/* line 164, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-unlock:before {
  content: "";
}

/* line 165, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-credit-card:before {
  content: "";
}

/* line 166, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-feed:before,
.fa-rss:before {
  content: "";
}

/* line 168, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-hdd-o:before {
  content: "";
}

/* line 169, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-bullhorn:before {
  content: "";
}

/* line 170, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-bell:before {
  content: "";
}

/* line 171, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-certificate:before {
  content: "";
}

/* line 172, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-o-right:before {
  content: "";
}

/* line 173, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-o-left:before {
  content: "";
}

/* line 174, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-o-up:before {
  content: "";
}

/* line 175, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-o-down:before {
  content: "";
}

/* line 176, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-circle-left:before {
  content: "";
}

/* line 177, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-circle-right:before {
  content: "";
}

/* line 178, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-circle-up:before {
  content: "";
}

/* line 179, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-circle-down:before {
  content: "";
}

/* line 180, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-globe:before {
  content: "";
}

/* line 181, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-wrench:before {
  content: "";
}

/* line 182, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-tasks:before {
  content: "";
}

/* line 183, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-filter:before {
  content: "";
}

/* line 184, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-briefcase:before {
  content: "";
}

/* line 185, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-alt:before {
  content: "";
}

/* line 186, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-group:before,
.fa-users:before {
  content: "";
}

/* line 188, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-chain:before,
.fa-link:before {
  content: "";
}

/* line 190, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud:before {
  content: "";
}

/* line 191, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-flask:before {
  content: "";
}

/* line 192, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-cut:before,
.fa-scissors:before {
  content: "";
}

/* line 194, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-copy:before,
.fa-files-o:before {
  content: "";
}

/* line 196, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-paperclip:before {
  content: "";
}

/* line 197, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-save:before,
.fa-floppy-o:before {
  content: "";
}

/* line 199, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-square:before {
  content: "";
}

/* line 200, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "";
}

/* line 203, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-list-ul:before {
  content: "";
}

/* line 204, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-list-ol:before {
  content: "";
}

/* line 205, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-strikethrough:before {
  content: "";
}

/* line 206, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-underline:before {
  content: "";
}

/* line 207, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-table:before {
  content: "";
}

/* line 208, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-magic:before {
  content: "";
}

/* line 209, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck:before {
  content: "";
}

/* line 210, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-pinterest:before {
  content: "";
}

/* line 211, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-pinterest-square:before {
  content: "";
}

/* line 212, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-google-plus-square:before {
  content: "";
}

/* line 213, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-google-plus:before {
  content: "";
}

/* line 214, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-money:before {
  content: "";
}

/* line 215, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-down:before {
  content: "";
}

/* line 216, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-up:before {
  content: "";
}

/* line 217, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-left:before {
  content: "";
}

/* line 218, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-right:before {
  content: "";
}

/* line 219, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-columns:before {
  content: "";
}

/* line 220, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-unsorted:before,
.fa-sort:before {
  content: "";
}

/* line 222, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "";
}

/* line 224, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "";
}

/* line 226, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-envelope:before {
  content: "";
}

/* line 227, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-linkedin:before {
  content: "";
}

/* line 228, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-rotate-left:before,
.fa-undo:before {
  content: "";
}

/* line 230, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-legal:before,
.fa-gavel:before {
  content: "";
}

/* line 232, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-dashboard:before,
.fa-tachometer:before {
  content: "";
}

/* line 234, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment-o:before {
  content: "";
}

/* line 235, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-comments-o:before {
  content: "";
}

/* line 236, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-flash:before,
.fa-bolt:before {
  content: "";
}

/* line 238, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-sitemap:before {
  content: "";
}

/* line 239, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-umbrella:before {
  content: "";
}

/* line 240, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-paste:before,
.fa-clipboard:before {
  content: "";
}

/* line 242, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-lightbulb-o:before {
  content: "";
}

/* line 243, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-exchange:before {
  content: "";
}

/* line 244, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-download:before {
  content: "";
}

/* line 245, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-upload:before {
  content: "";
}

/* line 246, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-md:before {
  content: "";
}

/* line 247, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-stethoscope:before {
  content: "";
}

/* line 248, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-suitcase:before {
  content: "";
}

/* line 249, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-bell-o:before {
  content: "";
}

/* line 250, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-coffee:before {
  content: "";
}

/* line 251, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-cutlery:before {
  content: "";
}

/* line 252, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-text-o:before {
  content: "";
}

/* line 253, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-building-o:before {
  content: "";
}

/* line 254, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-hospital-o:before {
  content: "";
}

/* line 255, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-ambulance:before {
  content: "";
}

/* line 256, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-medkit:before {
  content: "";
}

/* line 257, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-fighter-jet:before {
  content: "";
}

/* line 258, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-beer:before {
  content: "";
}

/* line 259, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-h-square:before {
  content: "";
}

/* line 260, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-plus-square:before {
  content: "";
}

/* line 261, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-double-left:before {
  content: "";
}

/* line 262, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-double-right:before {
  content: "";
}

/* line 263, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-double-up:before {
  content: "";
}

/* line 264, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-double-down:before {
  content: "";
}

/* line 265, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-left:before {
  content: "";
}

/* line 266, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-right:before {
  content: "";
}

/* line 267, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-up:before {
  content: "";
}

/* line 268, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-down:before {
  content: "";
}

/* line 269, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-desktop:before {
  content: "";
}

/* line 270, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-laptop:before {
  content: "";
}

/* line 271, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-tablet:before {
  content: "";
}

/* line 272, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "";
}

/* line 274, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-o:before {
  content: "";
}

/* line 275, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-quote-left:before {
  content: "";
}

/* line 276, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-quote-right:before {
  content: "";
}

/* line 277, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-spinner:before {
  content: "";
}

/* line 278, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle:before {
  content: "";
}

/* line 279, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-mail-reply:before,
.fa-reply:before {
  content: "";
}

/* line 281, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-github-alt:before {
  content: "";
}

/* line 282, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-folder-o:before {
  content: "";
}

/* line 283, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-folder-open-o:before {
  content: "";
}

/* line 284, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-smile-o:before {
  content: "";
}

/* line 285, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-frown-o:before {
  content: "";
}

/* line 286, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-meh-o:before {
  content: "";
}

/* line 287, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-gamepad:before {
  content: "";
}

/* line 288, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-keyboard-o:before {
  content: "";
}

/* line 289, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-flag-o:before {
  content: "";
}

/* line 290, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-flag-checkered:before {
  content: "";
}

/* line 291, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-terminal:before {
  content: "";
}

/* line 292, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-code:before {
  content: "";
}

/* line 293, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "";
}

/* line 295, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "";
}

/* line 298, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-location-arrow:before {
  content: "";
}

/* line 299, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-crop:before {
  content: "";
}

/* line 300, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-code-fork:before {
  content: "";
}

/* line 301, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-unlink:before,
.fa-chain-broken:before {
  content: "";
}

/* line 303, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-question:before {
  content: "";
}

/* line 304, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-info:before {
  content: "";
}

/* line 305, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-exclamation:before {
  content: "";
}

/* line 306, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-superscript:before {
  content: "";
}

/* line 307, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-subscript:before {
  content: "";
}

/* line 308, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-eraser:before {
  content: "";
}

/* line 309, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-puzzle-piece:before {
  content: "";
}

/* line 310, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-microphone:before {
  content: "";
}

/* line 311, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-microphone-slash:before {
  content: "";
}

/* line 312, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-shield:before {
  content: "";
}

/* line 313, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-o:before {
  content: "";
}

/* line 314, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-fire-extinguisher:before {
  content: "";
}

/* line 315, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-rocket:before {
  content: "";
}

/* line 316, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-maxcdn:before {
  content: "";
}

/* line 317, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-circle-left:before {
  content: "";
}

/* line 318, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-circle-right:before {
  content: "";
}

/* line 319, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-circle-up:before {
  content: "";
}

/* line 320, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-circle-down:before {
  content: "";
}

/* line 321, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-html5:before {
  content: "";
}

/* line 322, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-css3:before {
  content: "";
}

/* line 323, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-anchor:before {
  content: "";
}

/* line 324, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-unlock-alt:before {
  content: "";
}

/* line 325, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-bullseye:before {
  content: "";
}

/* line 326, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-ellipsis-h:before {
  content: "";
}

/* line 327, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-ellipsis-v:before {
  content: "";
}

/* line 328, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-rss-square:before {
  content: "";
}

/* line 329, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-play-circle:before {
  content: "";
}

/* line 330, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-ticket:before {
  content: "";
}

/* line 331, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-minus-square:before {
  content: "";
}

/* line 332, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-minus-square-o:before {
  content: "";
}

/* line 333, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-level-up:before {
  content: "";
}

/* line 334, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-level-down:before {
  content: "";
}

/* line 335, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-check-square:before {
  content: "";
}

/* line 336, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-pencil-square:before {
  content: "";
}

/* line 337, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-external-link-square:before {
  content: "";
}

/* line 338, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-share-square:before {
  content: "";
}

/* line 339, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-compass:before {
  content: "";
}

/* line 340, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "";
}

/* line 342, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "";
}

/* line 344, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "";
}

/* line 346, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-euro:before,
.fa-eur:before {
  content: "";
}

/* line 348, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-gbp:before {
  content: "";
}

/* line 349, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-dollar:before,
.fa-usd:before {
  content: "";
}

/* line 351, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-rupee:before,
.fa-inr:before {
  content: "";
}

/* line 353, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "";
}

/* line 357, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "";
}

/* line 360, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-won:before,
.fa-krw:before {
  content: "";
}

/* line 362, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-bitcoin:before,
.fa-btc:before {
  content: "";
}

/* line 364, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-file:before {
  content: "";
}

/* line 365, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-text:before {
  content: "";
}

/* line 366, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-alpha-asc:before {
  content: "";
}

/* line 367, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-alpha-desc:before {
  content: "";
}

/* line 368, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-amount-asc:before {
  content: "";
}

/* line 369, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-amount-desc:before {
  content: "";
}

/* line 370, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-numeric-asc:before {
  content: "";
}

/* line 371, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-numeric-desc:before {
  content: "";
}

/* line 372, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-thumbs-up:before {
  content: "";
}

/* line 373, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-thumbs-down:before {
  content: "";
}

/* line 374, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-youtube-square:before {
  content: "";
}

/* line 375, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-youtube:before {
  content: "";
}

/* line 376, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-xing:before {
  content: "";
}

/* line 377, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-xing-square:before {
  content: "";
}

/* line 378, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-youtube-play:before {
  content: "";
}

/* line 379, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-dropbox:before {
  content: "";
}

/* line 380, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-stack-overflow:before {
  content: "";
}

/* line 381, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-instagram:before {
  content: "";
}

/* line 382, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-flickr:before {
  content: "";
}

/* line 383, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-adn:before {
  content: "";
}

/* line 384, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-bitbucket:before {
  content: "";
}

/* line 385, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-bitbucket-square:before {
  content: "";
}

/* line 386, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-tumblr:before {
  content: "";
}

/* line 387, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-tumblr-square:before {
  content: "";
}

/* line 388, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-long-arrow-down:before {
  content: "";
}

/* line 389, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-long-arrow-up:before {
  content: "";
}

/* line 390, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-long-arrow-left:before {
  content: "";
}

/* line 391, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-long-arrow-right:before {
  content: "";
}

/* line 392, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-apple:before {
  content: "";
}

/* line 393, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-windows:before {
  content: "";
}

/* line 394, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-android:before {
  content: "";
}

/* line 395, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-linux:before {
  content: "";
}

/* line 396, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-dribbble:before {
  content: "";
}

/* line 397, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-skype:before {
  content: "";
}

/* line 398, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-foursquare:before {
  content: "";
}

/* line 399, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-trello:before {
  content: "";
}

/* line 400, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-female:before {
  content: "";
}

/* line 401, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-male:before {
  content: "";
}

/* line 402, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-gittip:before,
.fa-gratipay:before {
  content: "";
}

/* line 404, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-sun-o:before {
  content: "";
}

/* line 405, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-moon-o:before {
  content: "";
}

/* line 406, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-archive:before {
  content: "";
}

/* line 407, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-bug:before {
  content: "";
}

/* line 408, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-vk:before {
  content: "";
}

/* line 409, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-weibo:before {
  content: "";
}

/* line 410, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-renren:before {
  content: "";
}

/* line 411, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-pagelines:before {
  content: "";
}

/* line 412, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-stack-exchange:before {
  content: "";
}

/* line 413, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-circle-o-right:before {
  content: "";
}

/* line 414, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-circle-o-left:before {
  content: "";
}

/* line 415, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "";
}

/* line 417, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-dot-circle-o:before {
  content: "";
}

/* line 418, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-wheelchair:before {
  content: "";
}

/* line 419, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-vimeo-square:before {
  content: "";
}

/* line 420, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-turkish-lira:before,
.fa-try:before {
  content: "";
}

/* line 422, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-plus-square-o:before {
  content: "";
}

/* line 423, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-space-shuttle:before {
  content: "";
}

/* line 424, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-slack:before {
  content: "";
}

/* line 425, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-envelope-square:before {
  content: "";
}

/* line 426, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-wordpress:before {
  content: "";
}

/* line 427, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-openid:before {
  content: "";
}

/* line 428, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "";
}

/* line 431, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "";
}

/* line 433, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-yahoo:before {
  content: "";
}

/* line 434, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-google:before {
  content: "";
}

/* line 435, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-reddit:before {
  content: "";
}

/* line 436, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-reddit-square:before {
  content: "";
}

/* line 437, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-stumbleupon-circle:before {
  content: "";
}

/* line 438, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-stumbleupon:before {
  content: "";
}

/* line 439, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-delicious:before {
  content: "";
}

/* line 440, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-digg:before {
  content: "";
}

/* line 441, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-pied-piper:before {
  content: "";
}

/* line 442, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-pied-piper-alt:before {
  content: "";
}

/* line 443, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-drupal:before {
  content: "";
}

/* line 444, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-joomla:before {
  content: "";
}

/* line 445, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-language:before {
  content: "";
}

/* line 446, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-fax:before {
  content: "";
}

/* line 447, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-building:before {
  content: "";
}

/* line 448, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-child:before {
  content: "";
}

/* line 449, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-paw:before {
  content: "";
}

/* line 450, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-spoon:before {
  content: "";
}

/* line 451, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-cube:before {
  content: "";
}

/* line 452, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-cubes:before {
  content: "";
}

/* line 453, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-behance:before {
  content: "";
}

/* line 454, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-behance-square:before {
  content: "";
}

/* line 455, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-steam:before {
  content: "";
}

/* line 456, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-steam-square:before {
  content: "";
}

/* line 457, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-recycle:before {
  content: "";
}

/* line 458, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-automobile:before,
.fa-car:before {
  content: "";
}

/* line 460, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-cab:before,
.fa-taxi:before {
  content: "";
}

/* line 462, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-tree:before {
  content: "";
}

/* line 463, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-spotify:before {
  content: "";
}

/* line 464, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-deviantart:before {
  content: "";
}

/* line 465, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-soundcloud:before {
  content: "";
}

/* line 466, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-database:before {
  content: "";
}

/* line 467, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-pdf-o:before {
  content: "";
}

/* line 468, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-word-o:before {
  content: "";
}

/* line 469, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-excel-o:before {
  content: "";
}

/* line 470, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-powerpoint-o:before {
  content: "";
}

/* line 471, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "";
}

/* line 474, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "";
}

/* line 476, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "";
}

/* line 478, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "";
}

/* line 480, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-code-o:before {
  content: "";
}

/* line 481, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-vine:before {
  content: "";
}

/* line 482, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-codepen:before {
  content: "";
}

/* line 483, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-jsfiddle:before {
  content: "";
}

/* line 484, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "";
}

/* line 489, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-o-notch:before {
  content: "";
}

/* line 490, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-ra:before,
.fa-rebel:before {
  content: "";
}

/* line 492, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-ge:before,
.fa-empire:before {
  content: "";
}

/* line 494, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-git-square:before {
  content: "";
}

/* line 495, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-git:before {
  content: "";
}

/* line 496, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "";
}

/* line 499, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-tencent-weibo:before {
  content: "";
}

/* line 500, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-qq:before {
  content: "";
}

/* line 501, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-wechat:before,
.fa-weixin:before {
  content: "";
}

/* line 503, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-send:before,
.fa-paper-plane:before {
  content: "";
}

/* line 505, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "";
}

/* line 507, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-history:before {
  content: "";
}

/* line 508, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-thin:before {
  content: "";
}

/* line 509, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-header:before {
  content: "";
}

/* line 510, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-paragraph:before {
  content: "";
}

/* line 511, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-sliders:before {
  content: "";
}

/* line 512, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-share-alt:before {
  content: "";
}

/* line 513, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-share-alt-square:before {
  content: "";
}

/* line 514, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-bomb:before {
  content: "";
}

/* line 515, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "";
}

/* line 517, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-tty:before {
  content: "";
}

/* line 518, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-binoculars:before {
  content: "";
}

/* line 519, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-plug:before {
  content: "";
}

/* line 520, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-slideshare:before {
  content: "";
}

/* line 521, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-twitch:before {
  content: "";
}

/* line 522, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-yelp:before {
  content: "";
}

/* line 523, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-newspaper-o:before {
  content: "";
}

/* line 524, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-wifi:before {
  content: "";
}

/* line 525, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-calculator:before {
  content: "";
}

/* line 526, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-paypal:before {
  content: "";
}

/* line 527, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-google-wallet:before {
  content: "";
}

/* line 528, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-visa:before {
  content: "";
}

/* line 529, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-mastercard:before {
  content: "";
}

/* line 530, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-discover:before {
  content: "";
}

/* line 531, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-amex:before {
  content: "";
}

/* line 532, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-paypal:before {
  content: "";
}

/* line 533, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-stripe:before {
  content: "";
}

/* line 534, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-bell-slash:before {
  content: "";
}

/* line 535, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-bell-slash-o:before {
  content: "";
}

/* line 536, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-trash:before {
  content: "";
}

/* line 537, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-copyright:before {
  content: "";
}

/* line 538, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-at:before {
  content: "";
}

/* line 539, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-eyedropper:before {
  content: "";
}

/* line 540, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-paint-brush:before {
  content: "";
}

/* line 541, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-birthday-cake:before {
  content: "";
}

/* line 542, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-area-chart:before {
  content: "";
}

/* line 543, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-pie-chart:before {
  content: "";
}

/* line 544, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-line-chart:before {
  content: "";
}

/* line 545, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-lastfm:before {
  content: "";
}

/* line 546, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-lastfm-square:before {
  content: "";
}

/* line 547, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-toggle-off:before {
  content: "";
}

/* line 548, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-toggle-on:before {
  content: "";
}

/* line 549, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-bicycle:before {
  content: "";
}

/* line 550, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-bus:before {
  content: "";
}

/* line 551, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-ioxhost:before {
  content: "";
}

/* line 552, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-angellist:before {
  content: "";
}

/* line 553, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc:before {
  content: "";
}

/* line 554, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "";
}

/* line 557, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-meanpath:before {
  content: "";
}

/* line 558, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-buysellads:before {
  content: "";
}

/* line 559, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-connectdevelop:before {
  content: "";
}

/* line 560, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-dashcube:before {
  content: "";
}

/* line 561, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-forumbee:before {
  content: "";
}

/* line 562, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-leanpub:before {
  content: "";
}

/* line 563, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-sellsy:before {
  content: "";
}

/* line 564, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-shirtsinbulk:before {
  content: "";
}

/* line 565, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-simplybuilt:before {
  content: "";
}

/* line 566, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-skyatlas:before {
  content: "";
}

/* line 567, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-cart-plus:before {
  content: "";
}

/* line 568, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-cart-arrow-down:before {
  content: "";
}

/* line 569, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-diamond:before {
  content: "";
}

/* line 570, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-ship:before {
  content: "";
}

/* line 571, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-secret:before {
  content: "";
}

/* line 572, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-motorcycle:before {
  content: "";
}

/* line 573, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-street-view:before {
  content: "";
}

/* line 574, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-heartbeat:before {
  content: "";
}

/* line 575, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-venus:before {
  content: "";
}

/* line 576, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars:before {
  content: "";
}

/* line 577, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-mercury:before {
  content: "";
}

/* line 578, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-intersex:before,
.fa-transgender:before {
  content: "";
}

/* line 580, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-transgender-alt:before {
  content: "";
}

/* line 581, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-venus-double:before {
  content: "";
}

/* line 582, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars-double:before {
  content: "";
}

/* line 583, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-venus-mars:before {
  content: "";
}

/* line 584, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars-stroke:before {
  content: "";
}

/* line 585, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars-stroke-v:before {
  content: "";
}

/* line 586, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars-stroke-h:before {
  content: "";
}

/* line 587, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-neuter:before {
  content: "";
}

/* line 588, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-genderless:before {
  content: "";
}

/* line 589, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-facebook-official:before {
  content: "";
}

/* line 590, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-pinterest-p:before {
  content: "";
}

/* line 591, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-whatsapp:before {
  content: "";
}

/* line 592, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-server:before {
  content: "";
}

/* line 593, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-plus:before {
  content: "";
}

/* line 594, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-times:before {
  content: "";
}

/* line 595, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-hotel:before,
.fa-bed:before {
  content: "";
}

/* line 597, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-viacoin:before {
  content: "";
}

/* line 598, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-train:before {
  content: "";
}

/* line 599, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-subway:before {
  content: "";
}

/* line 600, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-medium:before {
  content: "";
}

/* line 601, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-yc:before,
.fa-y-combinator:before {
  content: "";
}

/* line 603, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-optin-monster:before {
  content: "";
}

/* line 604, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-opencart:before {
  content: "";
}

/* line 605, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-expeditedssl:before {
  content: "";
}

/* line 606, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-4:before,
.fa-battery-full:before {
  content: "";
}

/* line 608, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "";
}

/* line 610, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-2:before,
.fa-battery-half:before {
  content: "";
}

/* line 612, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "";
}

/* line 614, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "";
}

/* line 616, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-mouse-pointer:before {
  content: "";
}

/* line 617, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-i-cursor:before {
  content: "";
}

/* line 618, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-object-group:before {
  content: "";
}

/* line 619, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-object-ungroup:before {
  content: "";
}

/* line 620, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-sticky-note:before {
  content: "";
}

/* line 621, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-sticky-note-o:before {
  content: "";
}

/* line 622, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-jcb:before {
  content: "";
}

/* line 623, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-diners-club:before {
  content: "";
}

/* line 624, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-clone:before {
  content: "";
}

/* line 625, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-balance-scale:before {
  content: "";
}

/* line 626, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass-o:before {
  content: "";
}

/* line 627, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "";
}

/* line 629, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "";
}

/* line 631, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "";
}

/* line 633, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass:before {
  content: "";
}

/* line 634, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "";
}

/* line 636, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "";
}

/* line 638, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-scissors-o:before {
  content: "";
}

/* line 639, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-lizard-o:before {
  content: "";
}

/* line 640, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-spock-o:before {
  content: "";
}

/* line 641, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-pointer-o:before {
  content: "";
}

/* line 642, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-peace-o:before {
  content: "";
}

/* line 643, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-trademark:before {
  content: "";
}

/* line 644, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-registered:before {
  content: "";
}

/* line 645, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons:before {
  content: "";
}

/* line 646, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-gg:before {
  content: "";
}

/* line 647, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-gg-circle:before {
  content: "";
}

/* line 648, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-tripadvisor:before {
  content: "";
}

/* line 649, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-odnoklassniki:before {
  content: "";
}

/* line 650, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-odnoklassniki-square:before {
  content: "";
}

/* line 651, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-get-pocket:before {
  content: "";
}

/* line 652, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-wikipedia-w:before {
  content: "";
}

/* line 653, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-safari:before {
  content: "";
}

/* line 654, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-chrome:before {
  content: "";
}

/* line 655, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-firefox:before {
  content: "";
}

/* line 656, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-opera:before {
  content: "";
}

/* line 657, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-internet-explorer:before {
  content: "";
}

/* line 658, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-tv:before,
.fa-television:before {
  content: "";
}

/* line 660, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-contao:before {
  content: "";
}

/* line 661, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-500px:before {
  content: "";
}

/* line 662, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-amazon:before {
  content: "";
}

/* line 663, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-plus-o:before {
  content: "";
}

/* line 664, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-minus-o:before {
  content: "";
}

/* line 665, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-times-o:before {
  content: "";
}

/* line 666, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-check-o:before {
  content: "";
}

/* line 667, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-industry:before {
  content: "";
}

/* line 668, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-pin:before {
  content: "";
}

/* line 669, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-signs:before {
  content: "";
}

/* line 670, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-o:before {
  content: "";
}

/* line 671, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-map:before {
  content: "";
}

/* line 672, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-commenting:before {
  content: "";
}

/* line 673, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-commenting-o:before {
  content: "";
}

/* line 674, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-houzz:before {
  content: "";
}

/* line 675, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-vimeo:before {
  content: "";
}

/* line 676, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-black-tie:before {
  content: "";
}

/* line 677, /spacewalk/vendor/bundle/ruby/3.2.0/gems/font-awesome-sass-4.4.0/assets/stylesheets/font-awesome/_icons.scss */
.fa-fonticons:before {
  content: "";
}

/* line 5, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-input {
  position: relative;
}
/* line 7, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-input .RevInput--innerLabel {
  color: #D8E4D5;
  left: 0;
  line-height: 4rem;
  position: absolute;
  text-align: center;
  top: 0;
  width: 3rem;
}
/* line 16, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-input .RevInput--input {
  padding-left: 3rem;
}

/* line 20, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding: 0;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
/* line 27, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker:focus {
  outline: none;
}

/* line 31, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-month {
  border-collapse: collapse;
  border-spacing: 0;
  display: table;
  margin: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
}

/* line 39, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-navBar {
  position: absolute;
  left: 0;
  right: 0;
  top: 1rem;
  padding: 0 0.6rem;
  z-index: 1;
}

/* line 47, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-navButton {
  position: absolute;
  width: 1.5rem;
  height: 1.5rem;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  cursor: pointer;
}

/* line 56, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-navButton--prev {
  left: 1rem;
}
/* line 58, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-navButton--prev:after {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #FFFFFF;
  content: "";
}

/* line 64, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-navButton--next {
  right: 1rem;
}
/* line 66, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-navButton--next:after {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #FFFFFF;
  content: "";
}

/* line 72, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-caption {
  background: #474250;
  color: #E9F9E4;
  padding: 1rem;
  display: table-caption;
  text-align: center;
}

/* line 77, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-weekdays {
  background: #F2F2F2;
  display: table-header-group;
}
/* line 80, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-weekdays > div {
  display: table-row;
}

/* line 84, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-weekday {
  color: #474250;
  display: table-cell;
  font-size: 1rem;
  padding: 0.6rem;
  text-align: center;
  text-transform: uppercase;
}

/* line 92, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-body {
  display: table-row-group;
}

/* line 95, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-week {
  display: table-row;
}

/* line 98, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-day {
  background: #FFFFFF;
  border: 1px solid rgba(0, 0, 0, 0.08);
  color: #606060;
  cursor: pointer;
  display: table-cell;
  font-size: 1.2rem;
  padding: 1rem;
  text-align: center;
  vertical-align: middle;
}
/* line 108, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-day:hover {
  background: #EAF1F4;
}
/* line 111, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-day:active, .DayPicker-day:focus {
  background: #36A2AF;
  color: #FFFFFF;
  outline: none;
}

/* line 118, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker--interactionDisabled .DayPicker-day {
  cursor: default;
}

/* line 123, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-day--today {
  color: #CA2D3D;
}

/* line 126, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-day--disabled {
  background: #F2F2F2;
  color: #DFDFDF;
  cursor: default;
}
/* line 130, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-day--disabled:focus {
  background: #F2F2F2;
  color: #DFDFDF;
  cursor: default;
}

/* line 137, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-day--outside.DayPicker-day--disabled {
  background: #F2F2F2;
  cursor: default;
}
/* line 140, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-day--outside.DayPicker-day--disabled:focus {
  background: #F2F2F2;
  cursor: default;
}

/* line 147, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-day--outside {
  background-color: #FAFAFA;
  color: #909090;
  cursor: default;
}

/* line 152, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker-day--selected:not(.DayPicker-day--disabled):not(.DayPicker-day--outside) {
  background-color: #36A2AF;
  color: #FFFFFF;
}

/* line 158, /spacewalk/app/assets/stylesheets/components/DayPicker.scss */
.DayPicker--ar {
  direction: rtl;
}

/* line 2, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.EcommerceWrapper {
  background: #FAFAFA;
  display: block;
  min-height: calc(100vh - 8rem);
  padding: 2rem 0 0;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 64.1rem) {
  /* line 14, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
  .EcommerceWrapper.hasSidebar {
    padding-left: 12rem;
  }
}

/* line 21, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ContactInfo-content {
  margin: 0;
}

/* line 24, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ContactInfo-item {
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding: 1rem;
  word-break: break-all;
}
/* line 519, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ContactInfo-item li {
  color: #909090;
  display: block;
  padding: 0.3rem 0;
}
/* line 523, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ContactInfo-item li strong {
  color: #404040;
}
/* line 530, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ContactInfo-item li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding: 0.6rem 0.3rem;
}
/* line 533, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ContactInfo-item li:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
/* line 537, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ContactInfo-item .Price, .ContactInfo-item .BranchInfoTable .BranchInfoTable-item--right, .BranchInfoTable .ContactInfo-item .BranchInfoTable-item--right, .ContactInfo-item .ReservationSpecs .ReservationSpecs-right, .ReservationSpecs .ContactInfo-item .ReservationSpecs-right,
.ContactInfo-item .EventTypeInfo .ReservationSpecs-right,
.EventTypeInfo .ContactInfo-item .ReservationSpecs-right, .ContactInfo-item .RepairRequestSpecs .RepairRequestSpecs-right, .RepairRequestSpecs .ContactInfo-item .RepairRequestSpecs-right {
  float: right;
  position: relative;
  text-align: right;
}
/* line 545, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ContactInfo-item .Total {
  color: #CA2D3D;
}
/* line 30, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ContactInfo-item i {
  font-size: 2rem;
}
/* line 33, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ContactInfo-item--flag {
  padding-right: 0.3rem;
  text-align: center;
  width: 15%;
}
/* line 37, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ContactInfo-item--flag.PhoneNumber {
  color: #F5A93E;
}
/* line 40, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ContactInfo-item--flag.Email {
  color: #242692;
}
/* line 43, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ContactInfo-item--flag.Managers {
  color: #2EA67C;
}
/* line 46, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ContactInfo-item--flag.Hours {
  color: #6C55CE;
}
/* line 49, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ContactInfo-item--flag.BranchWebsite {
  color: #36A2AF;
}
/* line 53, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ContactInfo-item--info {
  padding: 0 0.6rem;
  width: 95%;
}

/* line 58, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ContactInfo-social {
  text-align: center;
}
/* line 60, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ContactInfo-social a {
  background-color: #3A5A98;
  display: block;
  margin-bottom: 0;
}
/* line 64, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ContactInfo-social a:hover, .ContactInfo-social a:active, .ContactInfo-social a:focus {
  background-color: #2c4473;
}
/* line 70, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ContactInfo-social img {
  max-height: 20px;
}

/* line 75, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.BranchSpecials-content {
  display: flex;
  flex-direction: column;
  flex-flow: wrap;
  justify-content: center;
  text-align: center;
}
/* line 81, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.BranchSpecials-content h4 {
  color: #36A2AF;
  font-weight: 500;
  margin-bottom: 1.5rem;
}
/* line 86, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.BranchSpecials-content .BranchSpecials-imgWrapper {
  height: 200px;
  width: 200px;
}
/* line 89, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.BranchSpecials-content .BranchSpecials-imgWrapper img {
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  width: 100%;
}

/* line 98, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.PageNavigation {
  padding: 2rem 1rem;
}

/* line 102, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.UnitShow-backBtn {
  padding: 2rem 1rem 0.5rem;
}
/* line 105, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.UnitShow.float-left {
  float: left;
}
/* line 108, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.UnitShow .UnitShowGallery {
  border: 2px solid #F2F2F2;
  margin-bottom: 2rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 108, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
  .UnitShow .UnitShowGallery {
    margin-right: 1.5rem;
  }
}
/* line 114, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.UnitShow .UnitShowGallery-primary {
  background: #FFFFFF;
}
/* line 116, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.UnitShow .UnitShowGallery-primary img {
  max-height: 250px;
  -o-object-fit: contain;
     object-fit: contain;
  width: 100%;
}
@media only screen and (min-width: 44.1rem) {
  /* line 116, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
  .UnitShow .UnitShowGallery-primary img {
    max-height: 480px;
  }
}
/* line 125, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.UnitShow .UnitShowGallery-nav {
  background: #F2F2F2;
  display: block;
  overflow-x: scroll;
  overflow-y: hidden;
  padding: 1rem 0.6rem;
  position: relative;
  white-space: nowrap;
  width: 100%;
}
/* line 134, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.UnitShow .UnitShowGallery-nav--img {
  background-color: #FFFFFF;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.15);
  display: inline-block;
  line-height: 0;
  max-width: 100%;
  border-radius: 2px;
  margin-bottom: 1rem;
  border-radius: 0;
  margin-bottom: 0;
  margin-right: 0.6rem;
}
/* line 139, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.UnitShow .UnitShowGallery-nav--img:last-child {
  margin-right: 0;
}
/* line 142, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.UnitShow .UnitShowGallery-nav--img img {
  max-height: 100px;
}
/* line 148, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.UnitShow .UnitShowGallery-nav--img--selected {
  box-shadow: 0 0 6px 0 #36A2AF;
}
@media only screen and (min-width: 44.1rem) {
  /* line 151, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
  .UnitShow .UnitShow-details {
    padding-left: 1.5rem;
  }
}
/* line 155, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.UnitShow .UnitShow-details--price {
  padding-left: 1rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 155, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
  .UnitShow .UnitShow-details--price {
    text-align: right;
  }
}
/* line 161, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.UnitShow .UnitShow-details--specs {
  padding-top: 1rem;
}

/* line 167, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.AddPartyListBtns .RevButton {
  cursor: pointer;
}
/* line 170, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.AddPartyListBtns i {
  font-size: 1.6rem;
  line-height: 1.6;
  padding: 0 0.6rem;
}
/* line 175, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.AddPartyListBtns.float-right {
  float: right;
}

/* line 179, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.warning-button {
  background-color: #CA2D3D;
  border-color: #FAFAFA;
  color: #FFFFFF;
}
/* line 183, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.warning-button:hover, .warning-button:active, .warning-button:focus {
  background-color: #eba5ac;
}

/* line 190, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ServiceOptionsPanel {
  margin: 5rem 0;
}
/* line 192, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ServiceOptionsPanel h3 {
  padding-top: 4rem;
}

/* line 196, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ServiceOptions {
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
}
/* line 202, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ServiceOptions-icon {
  background-color: #474250;
  border-radius: 1000px;
  display: inline-block;
  line-height: 1.6;
  padding: 1.5rem;
}
/* line 208, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ServiceOptions-icon .ServiceIcon-self {
  background: url(/assets/self-service-icon-7a47821f49d7f84bb1a75e8d20813b4ce5748270ff2cac8365201be823efd083.svg) no-repeat center;
  height: 7rem;
  width: 7rem;
}
/* line 213, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ServiceOptions-icon .ServiceIcon-delivery {
  background: url(/assets/delivery-service-icon-7c9e00c2caaf7004c8b5270c929092d8a95cbdaeda7d3110c7a5062dfa854340.svg) no-repeat center;
  height: 7rem;
  width: 7rem;
}
/* line 219, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ServiceOptions-totalPrice {
  display: block;
  list-style: none;
  margin: 0;
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
  padding-bottom: 2rem;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ServiceOptions-totalPrice li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ServiceOptions-totalPrice .Close, .ServiceOptions-totalPrice .panel .RevModal a.Close:not(.button), .panel .RevModal .ServiceOptions-totalPrice a.Close:not(.button),
.ServiceOptions-totalPrice .Add {
  float: right;
  position: static;
}
/* line 519, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ServiceOptions-totalPrice li {
  color: #909090;
  display: block;
  padding: 0.3rem 0;
}
/* line 523, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ServiceOptions-totalPrice li strong {
  color: #404040;
}
/* line 530, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ServiceOptions-totalPrice li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding: 0.6rem 0.3rem;
}
/* line 533, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ServiceOptions-totalPrice li:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
/* line 537, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ServiceOptions-totalPrice .Price, .ServiceOptions-totalPrice .BranchInfoTable .BranchInfoTable-item--right, .BranchInfoTable .ServiceOptions-totalPrice .BranchInfoTable-item--right, .ServiceOptions-totalPrice .ReservationSpecs .ReservationSpecs-right, .ReservationSpecs .ServiceOptions-totalPrice .ReservationSpecs-right,
.ServiceOptions-totalPrice .EventTypeInfo .ReservationSpecs-right,
.EventTypeInfo .ServiceOptions-totalPrice .ReservationSpecs-right, .ServiceOptions-totalPrice .RepairRequestSpecs .RepairRequestSpecs-right, .RepairRequestSpecs .ServiceOptions-totalPrice .RepairRequestSpecs-right {
  float: right;
  position: relative;
  text-align: right;
}
/* line 545, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ServiceOptions-totalPrice .Total {
  color: #CA2D3D;
}
/* line 224, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ServiceOptions-selectBtn {
  left: 0;
  position: absolute;
  right: 0;
}
/* line 228, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ServiceOptions-selectBtn.selected button {
  background-color: #36A2AF;
}
/* line 230, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ServiceOptions-selectBtn.selected button:hover {
  background-color: #417B9E;
}

@media only screen and (min-width: 44.1rem) {
  /* line 237, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
  .UnitsReview,
  .EventTypeWrapper {
    display: flex;
    align-items: stretch;
  }
}
@media only screen and (min-width: 44.1rem) {
  /* line 242, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
  .UnitsReview .UnitsReview-grid,
  .EventTypeWrapper .UnitsReview-grid {
    border-right: 1px solid rgba(0, 0, 0, 0.08);
    margin-right: 1rem;
  }
}
/* line 248, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.UnitsReview .UnitGallery,
.EventTypeWrapper .UnitGallery {
  justify-content: center;
  padding-top: 0;
}
/* line 251, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.UnitsReview .UnitGallery .UnitThumbWrapper,
.EventTypeWrapper .UnitGallery .UnitThumbWrapper {
  position: relative;
}
/* line 586, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.UnitsReview .UnitGallery .UnitThumbWrapper:nth-last-child(n + 1):first-child, .UnitsReview .UnitGallery .UnitThumbWrapper:nth-last-child(n + 1):first-child ~ *,
.EventTypeWrapper .UnitGallery .UnitThumbWrapper:nth-last-child(n + 1):first-child,
.EventTypeWrapper .UnitGallery .UnitThumbWrapper:nth-last-child(n + 1):first-child ~ * {
  margin: 0 auto;
  min-width: 50%;
}
@media only screen and (min-width: 44.1rem) and (max-width: 64rem) {
  /* line 586, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
  .UnitsReview .UnitGallery .UnitThumbWrapper:nth-last-child(n + 1):first-child, .UnitsReview .UnitGallery .UnitThumbWrapper:nth-last-child(n + 1):first-child ~ *,
  .EventTypeWrapper .UnitGallery .UnitThumbWrapper:nth-last-child(n + 1):first-child,
  .EventTypeWrapper .UnitGallery .UnitThumbWrapper:nth-last-child(n + 1):first-child ~ * {
    min-width: 74%;
  }
}
/* line 261, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.UnitsReview .UnitGallery .UnitThumbWrapper-link,
.EventTypeWrapper .UnitGallery .UnitThumbWrapper-link {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
/* line 268, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.UnitsReview .UnitGallery .UnitThumb-image,
.EventTypeWrapper .UnitGallery .UnitThumb-image {
  display: block;
  position: absolute;
  top: 1.33rem;
  left: 1.33rem;
  bottom: 1.33rem;
  right: 1.33rem;
  background-repeat: no-repeat;
  background-position: center;
}
/* line 279, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.UnitsReview .ReservationNoteTitle,
.EventTypeWrapper .ReservationNoteTitle {
  color: #909090;
  margin-bottom: 1rem;
}
/* line 283, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.UnitsReview .ReservationNotes,
.EventTypeWrapper .ReservationNotes {
  color: #909090;
}

/* line 287, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ReservationSpecs,
.EventTypeInfo {
  display: block;
  list-style: none;
  margin: 0;
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationSpecs li,
.EventTypeInfo li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationSpecs .Close, .ReservationSpecs .panel .RevModal a.Close:not(.button), .panel .RevModal .ReservationSpecs a.Close:not(.button),
.ReservationSpecs .Add,
.EventTypeInfo .Close,
.EventTypeInfo .panel .RevModal a.Close:not(.button),
.panel .RevModal .EventTypeInfo a.Close:not(.button),
.EventTypeInfo .Add {
  float: right;
  position: static;
}
/* line 519, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationSpecs li,
.EventTypeInfo li {
  color: #909090;
  display: block;
  padding: 0.3rem 0;
}
/* line 523, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationSpecs li strong,
.EventTypeInfo li strong {
  color: #404040;
}
/* line 530, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationSpecs li,
.EventTypeInfo li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding: 0.6rem 0.3rem;
}
/* line 533, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationSpecs li:first-child,
.EventTypeInfo li:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
/* line 537, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationSpecs .Price, .ReservationSpecs .BranchInfoTable .BranchInfoTable-item--right, .BranchInfoTable .ReservationSpecs .BranchInfoTable-item--right, .ReservationSpecs .ReservationSpecs-right, .ReservationSpecs .RepairRequestSpecs .RepairRequestSpecs-right, .RepairRequestSpecs .ReservationSpecs .RepairRequestSpecs-right,
.EventTypeInfo .Price,
.EventTypeInfo .BranchInfoTable .BranchInfoTable-item--right,
.BranchInfoTable .EventTypeInfo .BranchInfoTable-item--right,
.EventTypeInfo .ReservationSpecs-right,
.EventTypeInfo .RepairRequestSpecs .RepairRequestSpecs-right,
.RepairRequestSpecs .EventTypeInfo .RepairRequestSpecs-right {
  float: right;
  position: relative;
  text-align: right;
}
/* line 545, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationSpecs .Total,
.EventTypeInfo .Total {
  color: #CA2D3D;
}
/* line 294, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ReservationSpecs li:first-child,
.EventTypeInfo li:first-child {
  border-top: 0;
}
/* line 297, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ReservationSpecs li:last-child,
.EventTypeInfo li:last-child {
  border-bottom: 0;
}

/* line 301, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.PaymentInfoForm {
  padding-top: 4rem;
}
/* line 303, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.PaymentInfoForm-amountDue {
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
  margin-bottom: 2rem;
}
/* line 519, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PaymentInfoForm-amountDue li {
  color: #909090;
  display: block;
  padding: 0.3rem 0;
}
/* line 523, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PaymentInfoForm-amountDue li strong {
  color: #404040;
}
/* line 530, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PaymentInfoForm-amountDue li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding: 0.6rem 0.3rem;
}
/* line 533, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PaymentInfoForm-amountDue li:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
/* line 537, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PaymentInfoForm-amountDue .Price, .PaymentInfoForm-amountDue .BranchInfoTable .BranchInfoTable-item--right, .BranchInfoTable .PaymentInfoForm-amountDue .BranchInfoTable-item--right, .PaymentInfoForm-amountDue .ReservationSpecs .ReservationSpecs-right, .ReservationSpecs .PaymentInfoForm-amountDue .ReservationSpecs-right,
.PaymentInfoForm-amountDue .EventTypeInfo .ReservationSpecs-right,
.EventTypeInfo .PaymentInfoForm-amountDue .ReservationSpecs-right, .PaymentInfoForm-amountDue .RepairRequestSpecs .RepairRequestSpecs-right, .RepairRequestSpecs .PaymentInfoForm-amountDue .RepairRequestSpecs-right {
  float: right;
  position: relative;
  text-align: right;
}
/* line 545, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PaymentInfoForm-amountDue .Total {
  color: #CA2D3D;
}

/* line 308, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ReviewPage {
  padding-top: 4rem;
}

/* line 311, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.ReviewPage-header {
  color: #417B9E;
}

/* line 314, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.PaymentForm {
  padding: 0.6rem;
}
/* line 316, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.PaymentForm.flex {
  display: flex;
}
/* line 319, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.PaymentForm.padding-md {
  padding: 1rem;
}
/* line 322, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.PaymentForm .padding-right {
  padding-right: 1rem;
}
/* line 325, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.PaymentForm .payment-options {
  align-items: center;
  display: flex;
  justify-content: center;
}
/* line 330, /spacewalk/app/assets/stylesheets/components/Ecommerce.scss */
.PaymentForm .payment-remaining {
  color: #CA2D3D;
  font-weight: 400;
}

/* line 3, /spacewalk/app/assets/stylesheets/components/FilterBar.scss */
.ButtonBarBase, .ButtonBar, .FilterBar {
  margin: 0;
  position: relative;
}
/* line 7, /spacewalk/app/assets/stylesheets/components/FilterBar.scss */
.ButtonBarBase .RevInput--innerLabel, .ButtonBar .RevInput--innerLabel, .FilterBar .RevInput--innerLabel {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
}
@media only screen and (min-width: 44.1rem) {
  /* line 3, /spacewalk/app/assets/stylesheets/components/FilterBar.scss */
  .ButtonBarBase, .ButtonBar, .FilterBar {
    position: fixed;
    width: 100%;
  }
}

/* line 16, /spacewalk/app/assets/stylesheets/components/FilterBar.scss */
.ButtonBar {
  display: inline-block;
}

/* line 21, /spacewalk/app/assets/stylesheets/components/FilterBar.scss */
label .ButtonBar {
  padding-left: 1rem;
}

/* line 27, /spacewalk/app/assets/stylesheets/components/FilterBar.scss */
.FilterBar {
  display: block;
  margin: 0;
  position: fixed;
  top: 9.3rem;
  text-align: center;
  z-index: 2;
}
/* line 34, /spacewalk/app/assets/stylesheets/components/FilterBar.scss */
.FilterBar .RevInput--innerLabel {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
}
@media only screen and (min-width: 44.1rem) {
  /* line 38, /spacewalk/app/assets/stylesheets/components/FilterBar.scss */
  .FilterBar .RevInput--innerLabel {
    font-size: 1.2rem;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 43, /spacewalk/app/assets/stylesheets/components/FilterBar.scss */
  .FilterBar .RevInput--innerLabel {
    font-size: 1.4rem;
  }
}

/* line 49, /spacewalk/app/assets/stylesheets/components/FilterBar.scss */
.FilterBar {
  display: block;
  text-align: center;
  z-index: 4;
}

/* line 55, /spacewalk/app/assets/stylesheets/components/FilterBar.scss */
.ButtonBar {
  position: relative;
  display: inline-block;
  margin-top: 2rem;
  margin-bottom: 3rem;
  height: 3rem;
}

/* line 63, /spacewalk/app/assets/stylesheets/components/FilterBar.scss */
label .ButtonBar {
  padding-left: 1rem;
}

/* line 2, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
.FleetPage-heroWrapper {
  height: 20rem;
  position: relative;
}
@media only screen and (min-width: 44.1rem) {
  /* line 2, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
  .FleetPage-heroWrapper {
    height: 35.5rem;
  }
}
/* line 8, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
.FleetPage-heroWrapper--banner {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 20rem;
  margin: 0;
  padding: 0;
}
@media only screen and (min-width: 44.1rem) {
  /* line 8, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
  .FleetPage-heroWrapper--banner {
    height: 35.5rem;
    margin: 0;
  }
}
/* line 10, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
.FleetPage-heroWrapper--banner.Fleet {
  background-image: url(/assets/fleet-banners/fleet-2cc237b898b6e6b6e676e0bc687befb2c997e9b04d626238863f7abb5e0f1f76.jpg);
  background-position: center bottom;
}
/* line 14, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
.FleetPage-heroWrapper--banner.SpaceWalks {
  background-image: url(/assets/fleet-banners/spacewalks-fd60677fe98531c338aa339f841f9aeba29ac85d20192aacbac038894f8e3ad7.jpg);
  background-position: center 70%;
}
/* line 18, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
.FleetPage-heroWrapper--banner.Combos {
  background-image: url(/assets/fleet-banners/combos-a78046e0d25614cfc630ec6d675b713c4789bbf09c5a14706e370265c73b0e5f.jpg);
}
/* line 21, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
.FleetPage-heroWrapper--banner.Slides {
  background-image: url(/assets/fleet-banners/slides-3949f220d06f14010c8305af80dfb239494a8a8ebf9a135c1aa5bf505dfa5ed2.jpg);
  background-position: center left;
}
/* line 25, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
.FleetPage-heroWrapper--banner.Sports {
  background-image: url(/assets/fleet-banners/sports-e3625d6fc87e83308a794094ca27b6a8c7fa7fb37e2e65307042c59938973bfd.jpg);
  background-position: center 85%;
}
/* line 29, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
.FleetPage-heroWrapper--banner.Concessions {
  background-image: url(/assets/fleet-banners/concessions-db65e11a8b0560412229e60e23c8831d04662f146f4c3124d606254d325c262e.jpg);
}
/* line 33, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
.FleetPage-heroWrapper .ZipSearch {
  left: 0;
  position: absolute;
  right: 0;
  top: 30%;
  text-align: center;
}
/* line 38, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
.FleetPage-content {
  padding-top: 1.5rem;
}
/* line 41, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
.FleetPage .UnitTypesCategories {
  margin-bottom: 1rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 41, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
  .FleetPage .UnitTypesCategories {
    display: flex;
    align-items: stretch;
  }
}
/* line 48, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
.FleetPage-category {
  background-color: #EAF1F4;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.15);
  display: inline-block;
  line-height: 0;
  max-width: 100%;
  border-radius: 2px;
  margin-bottom: 1rem;
  margin-bottom: 0;
  width: 100%;
}
@media only screen and (max-width: 44rem) {
  /* line 48, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
  .FleetPage-category {
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
    box-shadow: none;
  }
}
@media only screen and (min-width: 44.1rem) {
  /* line 48, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
  .FleetPage-category {
    float: left;
    width: 20%;
  }
}
/* line 60, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
.FleetPage-category--link {
  display: block;
  padding: 1rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 60, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
  .FleetPage-category--link {
    display: flex;
    align-items: center;
    justify-content: center;
    align-items: flex-start;
    flex-flow: row wrap;
    height: 100%;
    padding: 2rem;
  }
}
/* line 70, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
.FleetPage-category--link h3 {
  text-align: center;
}
@media only screen and (max-width: 44rem) {
  /* line 70, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
  .FleetPage-category--link h3 {
    margin-bottom: 0;
  }
}
/* line 76, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
.FleetPage-category--link img {
  max-height: 80%;
}
@media only screen and (max-width: 44rem) {
  /* line 76, /spacewalk/app/assets/stylesheets/components/FleetPages.scss */
  .FleetPage-category--link img {
    display: none;
  }
}

/* line 1, /spacewalk/app/assets/stylesheets/components/Footer.scss */
footer {
  background: #474250;
  overflow: hidden;
  padding: 1.5rem;
  position: relative;
}
@media only screen and (min-width: 44.1rem) {
  /* line 1, /spacewalk/app/assets/stylesheets/components/Footer.scss */
  footer {
    align-items: flex-start;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 1, /spacewalk/app/assets/stylesheets/components/Footer.scss */
  footer {
    padding: 1.5rem calc(12rem + 1.5rem);
  }
}

/* line 14, /spacewalk/app/assets/stylesheets/components/Footer.scss */
.LoggedInFooter {
  background: transparent;
  padding: 0;
}

/* line 18, /spacewalk/app/assets/stylesheets/components/Footer.scss */
.Footer {
  display: block;
  margin: 0 auto;
  padding: 0 0 1.5rem 0;
  width: 20rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 18, /spacewalk/app/assets/stylesheets/components/Footer.scss */
  .Footer {
    border-right: 1px solid rgba(0, 0, 0, 0.08);
    margin: 0 1.5rem;
    padding: 0 1.5rem 0 0;
  }
}

/* line 29, /spacewalk/app/assets/stylesheets/components/Footer.scss */
.Footer-logo {
  display: block;
  height: auto;
  margin: 0 auto 1rem;
  opacity: .3;
  width: 15rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 29, /spacewalk/app/assets/stylesheets/components/Footer.scss */
  .Footer-logo {
    margin: 0 0 1rem;
  }
}

/* line 39, /spacewalk/app/assets/stylesheets/components/Footer.scss */
.footer-copy, .Footer-address,
.Footer-copyright {
  color: rgba(255, 255, 255, 0.3);
  font-size: 1.2rem;
  font-style: normal;
  margin: 0;
  padding: 0;
  text-align: center;
}
@media only screen and (min-width: 44.1rem) {
  /* line 39, /spacewalk/app/assets/stylesheets/components/Footer.scss */
  .footer-copy, .Footer-address,
  .Footer-copyright {
    text-align: left;
  }
}

/* line 54, /spacewalk/app/assets/stylesheets/components/Footer.scss */
.BottomNav {
  align-items: flex-start;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  text-align: left;
}

/* line 58, /spacewalk/app/assets/stylesheets/components/Footer.scss */
.BottomNav-group {
  display: inline-block;
  padding: 0 1.5rem;
}

/* line 62, /spacewalk/app/assets/stylesheets/components/Footer.scss */
.BottomNav-title {
  border-bottom: 2px solid rgba(255, 255, 255, 0.3);
  color: rgba(255, 255, 255, 0.3);
  font-size: 1.2rem;
  text-transform: uppercase;
}

/* line 68, /spacewalk/app/assets/stylesheets/components/Footer.scss */
.BottomNav-link {
  clear: both;
  float: left;
  font-size: 1.2rem;
  padding: 0;
}
/* line 73, /spacewalk/app/assets/stylesheets/components/Footer.scss */
.BottomNav-link:hover:after {
  height: 1px;
  top: 90%;
}

/* line 2, /spacewalk/app/assets/stylesheets/components/Form.scss */
.panel.callout .RevForm h4,
.panel .RevForm h4,
.RevForm h4 {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  margin: 1rem 0 2rem;
  padding-bottom: 0.6rem;
}

/* line 2, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput input,
.RevInput select,
.RevInput .RevInput-select {
  background-color: #FFFFFF;
  border: 1px solid rgba(0, 0, 0, 0.3);
  box-shadow: none;
  color: #474250;
  display: block;
  font-family: "Muli", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 1.4rem;
  font-weight: lighter;
  height: 4rem;
  line-height: 4rem;
  outline: 0;
  padding: 0 1rem;
  width: 100%;
}
/* line 77, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevInput input::-webkit-input-placeholder,
.RevInput select::-webkit-input-placeholder,
.RevInput .RevInput-select::-webkit-input-placeholder {
  color: #909090;
  font-weight: 100;
  opacity: 1;
}
/* line 82, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevInput input:-moz-placeholder,
.RevInput select:-moz-placeholder,
.RevInput .RevInput-select:-moz-placeholder {
  color: #909090;
  font-weight: 100;
  opacity: 1;
}
/* line 87, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevInput input::-moz-placeholder,
.RevInput select::-moz-placeholder,
.RevInput .RevInput-select::-moz-placeholder {
  color: #909090;
  font-weight: 100;
  opacity: 1;
}
/* line 92, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevInput input:-ms-input-placeholder,
.RevInput select:-ms-input-placeholder,
.RevInput .RevInput-select:-ms-input-placeholder {
  color: #909090;
  font-weight: 100;
  opacity: 1;
}
/* line 113, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevInput input:hover, .RevInput input:active, .RevInput input:focus,
.RevInput select:hover,
.RevInput select:active,
.RevInput select:focus,
.RevInput .RevInput-select:hover,
.RevInput .RevInput-select:active,
.RevInput .RevInput-select:focus {
  box-shadow: none;
}
/* line 118, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevInput input:active, .RevInput input:focus,
.RevInput select:active,
.RevInput select:focus,
.RevInput .RevInput-select:active,
.RevInput .RevInput-select:focus {
  border: 1px solid rgba(0, 0, 0, 0.3);
}
/* line 8, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput input[type="checkbox"],
.RevInput input[type="radio"] {
  height: 1.35rem;
  width: 1.5rem;
}
/* line 13, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput select,
.RevInput .RevInput-select {
  box-shadow: none;
  outline: 0;
  background-image: url(/assets/dropdown-arrow-c5f94518bddbd4ba54c2bdb12fa628b235f642e13983c6532e488169d372a75e.svg);
  background-size: 3.4rem;
  overflow: hidden;
  padding-right: 3.5rem;
}
/* line 21, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput select option,
.RevInput .RevInput-select option {
  background-color: #FFFFFF;
  border: 0;
  border-bottom: 1px solid #DFDFDF;
  box-shadow: none;
  color: #474250;
  font-size: 1.2rem;
  font-weight: lighter;
  outline: 0;
  padding: 1rem 1rem;
}
/* line 31, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput select option:hover, .RevInput select option:active, .RevInput select option:focus,
.RevInput .RevInput-select option:hover,
.RevInput .RevInput-select option:active,
.RevInput .RevInput-select option:focus {
  background-color: #474250;
  box-shadow: none;
  color: #FFFFFF;
  outline: 0;
}
/* line 41, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput textarea {
  background-color: #FFFFFF;
  border: 1px solid #DFDFDF;
  box-shadow: none;
  color: #474250;
  display: block;
  font-family: "Muli", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 1.4rem;
  font-weight: lighter;
  min-height: 6rem;
  outline: 0;
  width: 100%;
}
/* line 77, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevInput textarea::-webkit-input-placeholder {
  color: #909090;
  font-weight: 100;
  opacity: 1;
}
/* line 82, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevInput textarea:-moz-placeholder {
  color: #909090;
  font-weight: 100;
  opacity: 1;
}
/* line 87, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevInput textarea::-moz-placeholder {
  color: #909090;
  font-weight: 100;
  opacity: 1;
}
/* line 92, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevInput textarea:-ms-input-placeholder {
  color: #909090;
  font-weight: 100;
  opacity: 1;
}
/* line 54, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput textarea:hover, .RevInput textarea:active, .RevInput textarea:focus {
  box-shadow: none;
}
/* line 59, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput textarea:active, .RevInput textarea:focus {
  border: 1px solid #BBBBBB;
}
/* line 64, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput .RevInput--input {
  background-color: #FFFFFF;
  border: 1px solid #DFDFDF;
  border-radius: 2px;
}
/* line 68, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput .RevInput--input.RevInput--prefix {
  border-radius: 2px 0 0 2px;
  border-right: 0;
  margin: 0;
}
/* line 71, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput .RevInput--input.RevInput--postfix {
  border-radius: 0 2px 2px 0;
  margin: 0;
}
/* line 75, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput.DropdownArrow {
  position: relative;
}
/* line 77, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput.DropdownArrow:after {
  color: #E9F9E4;
  content: '\f0d7';
  font-family: 'fontawesome';
  font-size: 14px;
  line-height: 4rem;
  position: absolute;
  right: 1rem;
  top: 0;
  z-index: 1;
}

/* line 91, /spacewalk/app/assets/stylesheets/components/Input.scss */
.Search {
  position: relative;
}
/* line 93, /spacewalk/app/assets/stylesheets/components/Input.scss */
.Search .RevInput {
  padding-right: 4rem;
}
/* line 95, /spacewalk/app/assets/stylesheets/components/Input.scss */
.Search .RevInput .RevInput--input {
  border-radius: 2px 0 0 2px;
}
/* line 99, /spacewalk/app/assets/stylesheets/components/Input.scss */
.Search .SearchButton {
  border-radius: 0 2px 2px 0;
  height: 4rem;
  line-height: 4rem;
  margin: 0;
  padding: 0 1.5rem;
  position: absolute;
  right: 0;
  top: 0;
}

/* line 110, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--label {
  display: block;
  font-weight: normal;
  margin-bottom: 1.5rem;
}

/* line 116, /spacewalk/app/assets/stylesheets/components/Input.scss */
.HeaderCheckbox .RevInput--innerLabel {
  color: #BBBBBB;
}

/* line 120, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--checkboxes,
.IconCheckboxes,
.IconRadioButtons {
  display: block;
  padding-top: 0.6rem;
}
/* line 125, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--checkboxes label,
.IconCheckboxes label,
.IconRadioButtons label {
  padding: 0;
}
/* line 128, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--checkboxes input,
.IconCheckboxes input,
.IconRadioButtons input {
  display: none;
  width: auto;
}
/* line 132, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--checkboxes .RevInput--innerLabel,
.IconCheckboxes .RevInput--innerLabel,
.IconRadioButtons .RevInput--innerLabel {
  position: relative;
}
/* line 134, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--checkboxes .RevInput--innerLabel:before,
.IconCheckboxes .RevInput--innerLabel:before,
.IconRadioButtons .RevInput--innerLabel:before {
  content: "\f0c8";
  font-family: 'fontawesome';
  padding-right: 0.6rem;
}
/* line 140, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--checkboxes input:checked ~ .RevInput--innerLabel,
.IconCheckboxes input:checked ~ .RevInput--innerLabel,
.IconRadioButtons input:checked ~ .RevInput--innerLabel {
  font-weight: 400;
}
/* line 142, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--checkboxes input:checked ~ .RevInput--innerLabel:before,
.IconCheckboxes input:checked ~ .RevInput--innerLabel:before,
.IconRadioButtons input:checked ~ .RevInput--innerLabel:before {
  content: "\f046";
}
/* line 146, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--checkboxes .RevInput-radio,
.IconCheckboxes .RevInput-radio,
.IconRadioButtons .RevInput-radio {
  float: left;
  margin-right: 1.5rem;
}
/* line 149, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--checkboxes .RevInput-radio .RevInput--innerLabel:before,
.IconCheckboxes .RevInput-radio .RevInput--innerLabel:before,
.IconRadioButtons .RevInput-radio .RevInput--innerLabel:before {
  content: "\f10c";
}
/* line 153, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--checkboxes .RevInput-radio input:checked ~ .RevInput--innerLabel:before,
.IconCheckboxes .RevInput-radio input:checked ~ .RevInput--innerLabel:before,
.IconRadioButtons .RevInput-radio input:checked ~ .RevInput--innerLabel:before {
  content: "\f192";
}

/* line 159, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput-hidden {
  margin: 0;
  padding: 0;
}

/* line 165, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--buttonCheckboxes input, .ButtonBarBase input, .ButtonBar input, .FilterBar input,
.RevInput--buttonRadios input {
  display: none;
}
/* line 168, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--buttonCheckboxes label, .ButtonBarBase label, .ButtonBar label, .FilterBar label,
.RevInput--buttonRadios label {
  display: inline-block;
  margin: 0;
  padding: 0;
}
/* line 172, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--buttonCheckboxes label .RevInput--innerLabel, .ButtonBarBase label .RevInput--innerLabel, .ButtonBar label .RevInput--innerLabel, .FilterBar label .RevInput--innerLabel,
.RevInput--buttonRadios label .RevInput--innerLabel {
  background: #F2F2F2;
  border-radius: 0;
  color: #417B9E;
  display: block;
  padding: 1.5rem;
}
/* line 181, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--buttonCheckboxes label:hover .RevInput--innerLabel, .ButtonBarBase label:hover .RevInput--innerLabel, .ButtonBar label:hover .RevInput--innerLabel, .FilterBar label:hover .RevInput--innerLabel, .RevInput--buttonCheckboxes label:active .RevInput--innerLabel, .ButtonBarBase label:active .RevInput--innerLabel, .ButtonBar label:active .RevInput--innerLabel, .FilterBar label:active .RevInput--innerLabel,
.RevInput--buttonRadios label:hover .RevInput--innerLabel,
.RevInput--buttonRadios label:active .RevInput--innerLabel {
  color: #36A2AF;
}
/* line 186, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--buttonCheckboxes label:first-child .RevInput--innerLabel, .ButtonBarBase label:first-child .RevInput--innerLabel, .ButtonBar label:first-child .RevInput--innerLabel, .FilterBar label:first-child .RevInput--innerLabel,
.RevInput--buttonRadios label:first-child .RevInput--innerLabel {
  border-radius: 2px 0 0 2px;
}
/* line 191, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--buttonCheckboxes label:last-child .RevInput--innerLabel, .ButtonBarBase label:last-child .RevInput--innerLabel, .ButtonBar label:last-child .RevInput--innerLabel, .FilterBar label:last-child .RevInput--innerLabel,
.RevInput--buttonRadios label:last-child .RevInput--innerLabel {
  border-radius: 0 2px 2px 0;
}
/* line 196, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--buttonCheckboxes input:checked ~ .RevInput--innerLabel, .ButtonBarBase input:checked ~ .RevInput--innerLabel, .ButtonBar input:checked ~ .RevInput--innerLabel, .FilterBar input:checked ~ .RevInput--innerLabel,
.RevInput--buttonRadios input:checked ~ .RevInput--innerLabel {
  background: #FAFAFA;
  color: #36A2AF;
  font-weight: 400;
}
/* line 200, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--buttonCheckboxes input:checked ~ .RevInput--innerLabel:before, .ButtonBarBase input:checked ~ .RevInput--innerLabel:before, .ButtonBar input:checked ~ .RevInput--innerLabel:before, .FilterBar input:checked ~ .RevInput--innerLabel:before,
.RevInput--buttonRadios input:checked ~ .RevInput--innerLabel:before {
  background: #CA2D3D;
  bottom: -.3rem;
  content: "";
  height: 3px;
  left: 0;
  position: absolute;
  width: 100%;
}

/* line 211, /spacewalk/app/assets/stylesheets/components/Input.scss */
.ErrorBlock {
  list-style: none;
}

/* line 216, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput-checkbox input {
  top: 5px;
}
/* line 220, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput-checkbox .RevInput--innerLabel {
  padding-left: 0.5rem;
}

/* line 225, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--innerLabel,
label {
  color: #404040;
  display: block;
  font-size: 1.4rem;
  font-weight: 300;
  line-height: 1.65;
}

/* line 234, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RangeSlider {
  align-items: center;
  display: inline-flex;
  padding: 1rem 0;
  width: 100%;
}
/* line 239, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RangeSlider input {
  background-color: #CCCCCC;
  height: 4px;
  border: 0;
  border-radius: 100px;
  -webkit-appearance: inherit;
}
/* line 242, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RangeSlider input::-webkit-slider-thumb {
  background-color: #474250;
  height: 18px;
  width: 18px;
  border: 0;
  border-radius: 1000px;
  -webkit-appearance: none;
}
/* line 246, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RangeSlider input:focus, .RangeSlider input:active, .RangeSlider input:hover {
  outline: none;
}
/* line 252, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RangeSlider input::-moz-range-track {
  background-color: #CCCCCC;
  height: 4px;
  border: 0;
  border-radius: 100px;
  -moz-appearance: inherit;
}
/* line 255, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RangeSlider input::-moz-range-track:focus, .RangeSlider input::-moz-range-track:active, .RangeSlider input::-moz-range-track:hover {
  outline: none;
}
/* line 261, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RangeSlider input::-moz-range-thumb {
  background-color: #474250;
  height: 18px;
  width: 18px;
  border: 0;
  border-radius: 1000px;
  -moz-appearance: none;
}
/* line 265, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RangeSlider .SliderLabelContainer {
  text-align: right;
}
/* line 267, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RangeSlider .SliderLabelContainer .ModelRangeSlider-label {
  border: 1px solid rgba(0, 0, 0, 0.45);
  border-radius: 2px;
  display: inline-block;
  padding: 0.6rem 1.5rem;
  text-align: center;
  width: auto;
}

/* line 278, /spacewalk/app/assets/stylesheets/components/Input.scss */
.Inline-label label {
  display: inline-block;
  font-weight: normal;
  margin-bottom: 1.5rem;
}

/* line 284, /spacewalk/app/assets/stylesheets/components/Input.scss */
.CreditCard-input {
  position: relative;
}
/* line 165, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.CreditCard-input .RevInput--innerLabel {
  color: #D8E4D5;
  left: 0;
  line-height: 4rem;
  position: absolute;
  text-align: center;
  top: 0;
  width: 3rem;
}
@-moz-document url-prefix() {
  /* line 165, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
  .CreditCard-input .RevInput--innerLabel {
    top: 16px;
  }
}
/* line 177, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.CreditCard-input .RevInput--input {
  padding-left: 3rem;
}

@media only screen and (min-width: 44.1rem) {
  /* line 288, /spacewalk/app/assets/stylesheets/components/Input.scss */
  .BillingAddressCheckbox label {
    padding: 2.3rem 0;
  }
}

@media only screen and (max-width: 44rem) {
  /* line 295, /spacewalk/app/assets/stylesheets/components/Input.scss */
  .BranchSearch .Search {
    padding-left: 1rem;
  }
}

/* line 301, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--postfixInputBtns {
  display: flex;
  left: 0;
  position: absolute;
}
/* line 305, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--postfixInputBtns input {
  display: none;
}
/* line 308, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--postfixInputBtns label {
  display: inline-block;
  margin: 0;
  padding: 0;
}
/* line 312, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--postfixInputBtns label .RevInput--innerLabel {
  display: flex;
  align-items: center;
  background-color: #474250;
  border-radius: 0;
  border-right: 1px solid #DFDFDF;
  display: block;
  height: 4rem;
  justify-content: center;
  line-height: 0.3rem;
  padding: 0.6rem;
  width: 4.5rem;
}
/* line 326, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--postfixInputBtns label:hover .RevInput--innerLabel, .RevInput--postfixInputBtns label:active .RevInput--innerLabel {
  background-color: #606060;
}
/* line 331, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--postfixInputBtns label:last-child .RevInput--innerLabel {
  border-radius: 0 2px 2px 0;
  border-right: 0;
}
/* line 337, /spacewalk/app/assets/stylesheets/components/Input.scss */
.RevInput--postfixInputBtns input:checked ~ .RevInput--innerLabel {
  background-color: #36A2AF;
}

/* line 342, /spacewalk/app/assets/stylesheets/components/Input.scss */
.InputButtonImageWrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
}
/* line 347, /spacewalk/app/assets/stylesheets/components/Input.scss */
.InputButtonImageWrapper img {
  height: 18px;
  width: auto;
}
/* line 351, /spacewalk/app/assets/stylesheets/components/Input.scss */
.InputButtonImageWrapper i {
  display: block;
  height: 18px;
  line-height: 1;
  text-align: center;
}

/* line 359, /spacewalk/app/assets/stylesheets/components/Input.scss */
.InputButtonImageLabel {
  color: #FFFFFF;
  font-size: 75%;
  text-align: center;
  text-transform: uppercase;
}

@media only screen and (min-width: 44.1rem) {
  /* line 366, /spacewalk/app/assets/stylesheets/components/Input.scss */
  .BottomAlignedInputs {
    align-items: flex-end;
    display: flex;
    flex-direction: row;
    width: 100%;
  }
}
/* line 373, /spacewalk/app/assets/stylesheets/components/Input.scss */
.BottomAlignedInputs button {
  margin: 0 0 2rem;
}

/* line 379, /spacewalk/app/assets/stylesheets/components/Input.scss */
.InvoiceActions {
  display: flex;
  justify-content: flex-start;
}
/* line 382, /spacewalk/app/assets/stylesheets/components/Input.scss */
.InvoiceActions .col-begin-button {
  font-size: medium;
  justify-content: center;
  margin: 1rem;
  max-width: 15rem;
  min-width: 14rem;
  padding: 1rem;
  white-space: nowrap;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/InventoryManager.scss */
.TransferRequests-item--select,
.RevCol.TransferRequests-item--close {
  justify-content: center;
}
/* line 4, /spacewalk/app/assets/stylesheets/components/InventoryManager.scss */
.TransferRequests-item--select .RevInput--checkboxes,
.RevCol.TransferRequests-item--close .RevInput--checkboxes {
  padding-top: 0;
}
/* line 6, /spacewalk/app/assets/stylesheets/components/InventoryManager.scss */
.TransferRequests-item--select .RevInput--checkboxes .RevInput--label,
.RevCol.TransferRequests-item--close .RevInput--checkboxes .RevInput--label {
  margin-bottom: 0;
}
/* line 10, /spacewalk/app/assets/stylesheets/components/InventoryManager.scss */
.TransferRequests-item--select .Close-flexCenter,
.RevCol.TransferRequests-item--close .Close-flexCenter {
  color: #606060;
  font-size: 2.5rem;
  line-height: 1;
  margin: 0;
  opacity: 1;
  padding: 0;
  position: absolute;
  right: 1rem;
  top: 1rem;
  position: initial;
}
/* line 446, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.TransferRequests-item--select .Close-flexCenter:hover, .TransferRequests-item--select .Close-flexCenter:active, .TransferRequests-item--select .Close-flexCenter:focus,
.RevCol.TransferRequests-item--close .Close-flexCenter:hover,
.RevCol.TransferRequests-item--close .Close-flexCenter:active,
.RevCol.TransferRequests-item--close .Close-flexCenter:focus {
  color: #404040;
  opacity: 1;
}
@media only screen and (max-width: 44rem) {
  /* line 10, /spacewalk/app/assets/stylesheets/components/InventoryManager.scss */
  .TransferRequests-item--select .Close-flexCenter,
  .RevCol.TransferRequests-item--close .Close-flexCenter {
    font-size: 2rem;
  }
}

/* line 19, /spacewalk/app/assets/stylesheets/components/InventoryManager.scss */
.TransferRequests.RevTable,
.RepairRequests.RevTable {
  overflow: hidden;
}
/* line 22, /spacewalk/app/assets/stylesheets/components/InventoryManager.scss */
.TransferRequests.RevTable .RevCol,
.RepairRequests.RevTable .RevCol {
  display: flex;
  align-items: center;
}
@media only screen and (max-width: 44rem) {
  /* line 22, /spacewalk/app/assets/stylesheets/components/InventoryManager.scss */
  .TransferRequests.RevTable .RevCol,
  .RepairRequests.RevTable .RevCol {
    overflow: hidden;
    padding: 1rem 0.6rem;
  }
}

/* line 31, /spacewalk/app/assets/stylesheets/components/InventoryManager.scss */
.RepairRequestSpecs {
  display: block;
  list-style: none;
  margin: 0;
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RepairRequestSpecs li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RepairRequestSpecs .Close, .RepairRequestSpecs .panel .RevModal a.Close:not(.button), .panel .RevModal .RepairRequestSpecs a.Close:not(.button),
.RepairRequestSpecs .Add {
  float: right;
  position: static;
}
/* line 519, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RepairRequestSpecs li {
  color: #909090;
  display: block;
  padding: 0.3rem 0;
}
/* line 523, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RepairRequestSpecs li strong {
  color: #404040;
}
/* line 530, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RepairRequestSpecs li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding: 0.6rem 0.3rem;
}
/* line 533, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RepairRequestSpecs li:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
/* line 537, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RepairRequestSpecs .Price, .RepairRequestSpecs .BranchInfoTable .BranchInfoTable-item--right, .BranchInfoTable .RepairRequestSpecs .BranchInfoTable-item--right, .RepairRequestSpecs .ReservationSpecs .ReservationSpecs-right, .ReservationSpecs .RepairRequestSpecs .ReservationSpecs-right,
.RepairRequestSpecs .EventTypeInfo .ReservationSpecs-right,
.EventTypeInfo .RepairRequestSpecs .ReservationSpecs-right, .RepairRequestSpecs .RepairRequestSpecs-right {
  float: right;
  position: relative;
  text-align: right;
}
/* line 545, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RepairRequestSpecs .Total {
  color: #CA2D3D;
}
/* line 37, /spacewalk/app/assets/stylesheets/components/InventoryManager.scss */
.RepairRequestSpecs li:last-child {
  border-bottom: 0;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/Lists.scss */
.PanelOrderedList {
  line-height: 2;
  margin-left: 2.4rem;
}

/* line 5, /spacewalk/app/assets/stylesheets/components/Lists.scss */
.LineDividedList {
  display: block;
  font-size: 12px;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 11, /spacewalk/app/assets/stylesheets/components/Lists.scss */
.LineDividedList li {
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  margin: 0;
  padding: 1rem 0;
}
/* line 16, /spacewalk/app/assets/stylesheets/components/Lists.scss */
.LineDividedList li:last-of-type {
  border: 0;
}
/* line 19, /spacewalk/app/assets/stylesheets/components/Lists.scss */
.LineDividedList li.Rank-roi {
  border: 0;
  padding: 0;
}

/* line 25, /spacewalk/app/assets/stylesheets/components/Lists.scss */
.LineDividedList-label {
  max-width: 50%;
  padding-right: 1rem;
}
@media only screen and (min-width: 64.1rem) {
  /* line 25, /spacewalk/app/assets/stylesheets/components/Lists.scss */
  .LineDividedList-label {
    max-width: 75%;
  }
}

/* line 32, /spacewalk/app/assets/stylesheets/components/Lists.scss */
.LineDividedList-value {
  padding-left: 1rem;
  text-align: right;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/Loader.scss */
.LoaderWrapper {
  padding: 2rem 0;
}
/* line 3, /spacewalk/app/assets/stylesheets/components/Loader.scss */
.LoaderWrapper h6 {
  color: #36A2AF;
  padding-top: 0.6rem;
  text-align: center;
}
/* line 8, /spacewalk/app/assets/stylesheets/components/Loader.scss */
.LoaderWrapper .Loader {
  width: 56px;
  height: 56px;
  border: 8px solid rgba(54, 162, 175, 0.25);
  border-top-color: #36A2AF;
  border-radius: 50%;
  position: relative;
  -webkit-animation: loader-rotate 1s linear infinite;
          animation: loader-rotate 1s linear infinite;
  margin: 0 auto;
}
@-webkit-keyframes loader-rotate {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes loader-rotate {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
/* line 13, /spacewalk/app/assets/stylesheets/components/Loader.scss */
.LoaderWrapper.InlineLoader {
  padding: 0 !important;
  display: inline-block !important;
  vertical-align: middle;
}

/* line 18, /spacewalk/app/assets/stylesheets/components/Loader.scss */
.SmallLoader {
  width: 24px !important;
  height: 24px !important;
  min-width: 24px;
  min-height: 24px;
}
/* line 23, /spacewalk/app/assets/stylesheets/components/Loader.scss */
.SmallLoader .Loader {
  border-width: 4px !important;
  width: 24px !important;
  height: 24px !important;
  min-width: 24px;
  min-height: 24px;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/LoanRequest.scss */
.LoanRequest-selectUnit {
  background: #F2F2F2;
  color: #417B9E;
  float: right;
  line-height: 2rem;
  padding: 0.6rem;
  text-align: center;
}
/* line 8, /spacewalk/app/assets/stylesheets/components/LoanRequest.scss */
.LoanRequest-selectUnit .fa {
  padding: 0;
}
/* line 11, /spacewalk/app/assets/stylesheets/components/LoanRequest.scss */
.LoanRequest-selectUnit:hover {
  background: #FAFAFA;
  color: #36A2AF;
}
/* line 15, /spacewalk/app/assets/stylesheets/components/LoanRequest.scss */
.LoanRequest-selectUnit.active {
  background: #417B9E;
  color: #F2F2F2;
}
/* line 18, /spacewalk/app/assets/stylesheets/components/LoanRequest.scss */
.LoanRequest-selectUnit.active:hover {
  background: #36A2AF;
  color: #F2F2F2;
}

/* line 77, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.LoanRequest-serialNumber:disabled::-webkit-input-placeholder {
  color: #000000;
  font-weight: 100;
  opacity: 1;
}
/* line 82, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.LoanRequest-serialNumber:disabled:-moz-placeholder {
  color: #000000;
  font-weight: 100;
  opacity: 1;
}
/* line 87, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.LoanRequest-serialNumber:disabled::-moz-placeholder {
  color: #000000;
  font-weight: 100;
  opacity: 1;
}
/* line 92, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.LoanRequest-serialNumber:disabled:-ms-input-placeholder {
  color: #000000;
  font-weight: 100;
  opacity: 1;
}

/* line 3, /spacewalk/app/assets/stylesheets/components/ModalProgressIndicator.scss */
.ModelProgressIndicator {
  background: rgba(0, 0, 0, 0.45);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.08) inset;
  color: #ECECEC;
  font-size: 16px;
  left: 50%;
  line-height: 2;
  margin-left: calc(200px / (-2));
  padding: 0;
  position: absolute;
  text-align: center;
  width: 200px;
  z-index: 2;
}

/* line 3, /spacewalk/app/assets/stylesheets/mixins/_modal.scss */
.RevModal-content {
  background: #FFFFFF;
  border: 0;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
  color: #474250;
  border-top: 4px solid #CA2D3D;
  border-radius: 0 0 2px 2px;
  box-shadow: 0 1px 25px 0 rgba(0, 0, 0, 0.3);
  padding: 2rem;
  width: 100%;
}
@media only screen and (min-width: 44.1rem) {
  /* line 3, /spacewalk/app/assets/stylesheets/mixins/_modal.scss */
  .RevModal-content {
    padding: 1.5rem;
  }
}
/* line 394, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevModal-content h2,
.RevModal-content h3,
.RevModal-content h4 {
  color: #1A1772;
  line-height: 1.4;
}
/* line 400, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevModal-content h5 {
  color: #CA2D3D;
  line-height: 1.4;
  margin: 0;
}
@media only screen and (max-width: 44rem) {
  /* line 3, /spacewalk/app/assets/stylesheets/mixins/_modal.scss */
  .RevModal-content {
    max-width: 90%;
    left: 5%;
  }
}
/* line 15, /spacewalk/app/assets/stylesheets/mixins/_modal.scss */
.RevModal .Close, .panel.callout .RevModal a.Close:not(.button), .panel .RevModal a.Close:not(.button) {
  z-index: 1;
}

/* line 5, /spacewalk/app/assets/stylesheets/components/Modals.scss */
.PrintModal {
  margin-top: 1rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 5, /spacewalk/app/assets/stylesheets/components/Modals.scss */
  .PrintModal {
    display: flex;
    justify-content: space-between;
  }
}

/* line 1, /spacewalk/app/assets/stylesheets/components/Pages.scss */
.faq-answer {
  margin-left: 2rem;
}

/* line 5, /spacewalk/app/assets/stylesheets/components/Pages.scss */
.inline-img {
  float: left;
  margin-right: 3rem;
}

/* line 9, /spacewalk/app/assets/stylesheets/components/Pages.scss */
.responsive-img {
  display: block;
  height: auto;
  width: 100%;
}

/* line 15, /spacewalk/app/assets/stylesheets/components/Pages.scss */
.xx-large-font {
  font-size: 5rem;
}
@media only screen and (max-width: 768px) {
  /* line 15, /spacewalk/app/assets/stylesheets/components/Pages.scss */
  .xx-large-font {
    font-size: 3rem;
  }
}

/* line 22, /spacewalk/app/assets/stylesheets/components/Pages.scss */
.x-large-font {
  font-size: 3rem;
}
@media only screen and (max-width: 768px) {
  /* line 22, /spacewalk/app/assets/stylesheets/components/Pages.scss */
  .x-large-font {
    font-size: 2rem;
  }
}

/* line 29, /spacewalk/app/assets/stylesheets/components/Pages.scss */
.large-font {
  font-size: 2rem;
}
@media only screen and (max-width: 768px) {
  /* line 29, /spacewalk/app/assets/stylesheets/components/Pages.scss */
  .large-font {
    font-size: 1.75rem;
  }
}

/* line 36, /spacewalk/app/assets/stylesheets/components/Pages.scss */
.medium-font {
  font-size: 1.5rem;
}
@media only screen and (max-width: 768px) {
  /* line 36, /spacewalk/app/assets/stylesheets/components/Pages.scss */
  .medium-font {
    font-size: 1.25rem;
  }
}

/* line 1, /spacewalk/app/assets/stylesheets/components/Panel.scss */
.RevPanel {
  background: #FFFFFF;
  border: 0;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
  color: #474250;
}
@media only screen and (min-width: 44.1rem) {
  /* line 1, /spacewalk/app/assets/stylesheets/components/Panel.scss */
  .RevPanel {
    padding: 1.5rem;
  }
}
/* line 394, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevPanel h2,
.RevPanel h3,
.RevPanel h4 {
  color: #1A1772;
  line-height: 1.4;
}
/* line 400, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevPanel h5 {
  color: #CA2D3D;
  line-height: 1.4;
  margin: 0;
}
/* line 3, /spacewalk/app/assets/stylesheets/components/Panel.scss */
.RevPanel.callout {
  background: #FFFFFF;
  border: 0;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
  color: #474250;
  background: #F2F2F2;
  box-shadow: none;
}
@media only screen and (min-width: 44.1rem) {
  /* line 3, /spacewalk/app/assets/stylesheets/components/Panel.scss */
  .RevPanel.callout {
    padding: 1.5rem;
  }
}
/* line 394, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevPanel.callout h2,
.RevPanel.callout h3,
.RevPanel.callout h4 {
  color: #1A1772;
  line-height: 1.4;
}
/* line 400, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevPanel.callout h5 {
  color: #CA2D3D;
  line-height: 1.4;
  margin: 0;
}

/* line 10, /spacewalk/app/assets/stylesheets/components/Panel.scss */
.PanelPrefix {
  display: flex;
  align-items: center;
  padding: 0;
  position: relative;
  min-height: 44px;
}
/* line 15, /spacewalk/app/assets/stylesheets/components/Panel.scss */
.PanelPrefix:before {
  background: #F2F2F2;
  bottom: 0;
  content: '';
  left: 0;
  position: absolute;
  top: 0;
  width: 4rem;
  z-index: 0;
}
/* line 25, /spacewalk/app/assets/stylesheets/components/Panel.scss */
.PanelPrefix .PanelPrefix-icon {
  color: #909090;
  display: block;
  text-align: center;
  min-width: 4rem;
  z-index: 1;
}
/* line 32, /spacewalk/app/assets/stylesheets/components/Panel.scss */
.PanelPrefix .PanelPrefix-content {
  padding: 1rem;
}

/* line 36, /spacewalk/app/assets/stylesheets/components/Panel.scss */
.PanelHead {
  background: #FFFFFF;
  border: 0;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
  color: #474250;
  padding: 0;
}
@media only screen and (min-width: 44.1rem) {
  /* line 36, /spacewalk/app/assets/stylesheets/components/Panel.scss */
  .PanelHead {
    padding: 1.5rem;
  }
}
/* line 394, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PanelHead h2,
.PanelHead h3,
.PanelHead h4 {
  color: #1A1772;
  line-height: 1.4;
}
/* line 400, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PanelHead h5 {
  color: #CA2D3D;
  line-height: 1.4;
  margin: 0;
}
@media only screen and (min-width: 44.1rem) {
  /* line 36, /spacewalk/app/assets/stylesheets/components/Panel.scss */
  .PanelHead {
    padding: 0;
  }
}
/* line 412, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PanelHead .PanelHead-body {
  padding: 1.5rem 2rem;
}
/* line 38, /spacewalk/app/assets/stylesheets/components/Panel.scss */
.PanelHead-header {
  background-color: #474250;
  color: #FFFFFF;
  padding: 1rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 38, /spacewalk/app/assets/stylesheets/components/Panel.scss */
  .PanelHead-header {
    padding: 1.5rem 2rem;
  }
}
/* line 423, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PanelHead-header h1,
.PanelHead-header h2,
.PanelHead-header h3,
.PanelHead-header h4,
.PanelHead-header h5 {
  color: #FFFFFF;
  margin-bottom: 0;
}
/* line 431, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PanelHead-header .RevInput--label {
  margin-bottom: 0;
}
/* line 42, /spacewalk/app/assets/stylesheets/components/Panel.scss */
.PanelHead.Callout .PanelHead-header {
  background-color: #e7f4f6;
  color: #474250;
  padding: 1rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 42, /spacewalk/app/assets/stylesheets/components/Panel.scss */
  .PanelHead.Callout .PanelHead-header {
    padding: 1.5rem 2rem;
  }
}
/* line 423, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PanelHead.Callout .PanelHead-header h1,
.PanelHead.Callout .PanelHead-header h2,
.PanelHead.Callout .PanelHead-header h3,
.PanelHead.Callout .PanelHead-header h4,
.PanelHead.Callout .PanelHead-header h5 {
  color: #474250;
  margin-bottom: 0;
}
/* line 431, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PanelHead.Callout .PanelHead-header .RevInput--label {
  margin-bottom: 0;
}
/* line 45, /spacewalk/app/assets/stylesheets/components/Panel.scss */
.PanelHead.Callout .PanelHead-subheader {
  background-color: #F2F2F2;
  color: #474250;
  padding: 1rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 45, /spacewalk/app/assets/stylesheets/components/Panel.scss */
  .PanelHead.Callout .PanelHead-subheader {
    padding: 1.5rem 2rem;
  }
}
/* line 423, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PanelHead.Callout .PanelHead-subheader h1,
.PanelHead.Callout .PanelHead-subheader h2,
.PanelHead.Callout .PanelHead-subheader h3,
.PanelHead.Callout .PanelHead-subheader h4,
.PanelHead.Callout .PanelHead-subheader h5 {
  color: #474250;
  margin-bottom: 0;
}
/* line 431, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.PanelHead.Callout .PanelHead-subheader .RevInput--label {
  margin-bottom: 0;
}

/* line 50, /spacewalk/app/assets/stylesheets/components/Panel.scss */
.RevPanel--alert {
  background: #F5A93E;
  color: #FFFFFF;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/Payments.scss */
.PaymentInfo {
  padding: 2rem;
}
/* line 3, /spacewalk/app/assets/stylesheets/components/Payments.scss */
.PaymentInfo-title {
  background: #474250;
  color: #E9F9E4;
  padding: 1rem;
}
/* line 5, /spacewalk/app/assets/stylesheets/components/Payments.scss */
.PaymentInfo-title .Price, .PaymentInfo-title .BranchInfoTable .BranchInfoTable-item--right, .BranchInfoTable .PaymentInfo-title .BranchInfoTable-item--right, .PaymentInfo-title .ReservationSpecs .ReservationSpecs-right, .ReservationSpecs .PaymentInfo-title .ReservationSpecs-right,
.PaymentInfo-title .EventTypeInfo .ReservationSpecs-right,
.EventTypeInfo .PaymentInfo-title .ReservationSpecs-right, .PaymentInfo-title .RepairRequestSpecs .RepairRequestSpecs-right, .RepairRequestSpecs .PaymentInfo-title .RepairRequestSpecs-right {
  text-align: right;
}

/* line 10, /spacewalk/app/assets/stylesheets/components/Payments.scss */
.PaymentItem {
  padding: 2rem;
}

/* line 15, /spacewalk/app/assets/stylesheets/components/Payments.scss */
.PaymentInfoForm-expiration .JSMonthDropdown {
  border-radius: 2px 0 0 2px;
  border-right: 0;
  margin: 0;
}
/* line 18, /spacewalk/app/assets/stylesheets/components/Payments.scss */
.PaymentInfoForm-expiration .JSYearDropdown {
  border-radius: 0 2px 2px 0;
  margin: 0;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/Pricing.scss */
.RemoveFee {
  cursor: pointer;
  padding-left: 0.3rem;
}

/* line 8, /spacewalk/app/assets/stylesheets/components/Pricing.scss */
.PaymentPanel {
  margin-bottom: 1rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 11, /spacewalk/app/assets/stylesheets/components/Pricing.scss */
  .PaymentPanel .AddPayment-type {
    padding-top: 3rem;
  }
}
/* line 17, /spacewalk/app/assets/stylesheets/components/Pricing.scss */
.PaymentPanel .Payment-button {
  margin-bottom: 0;
}

/* line 3, /spacewalk/app/assets/stylesheets/components/Reports.scss */
.FilterBlock--inline {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 0;
}
/* line 9, /spacewalk/app/assets/stylesheets/components/Reports.scss */
.FilterBlock--inline .FilterBlock-filter {
  flex: 1;
  min-width: 4rem;
}
/* line 18, /spacewalk/app/assets/stylesheets/components/Reports.scss */
.FilterBlock--inline .FilterBlock-filter:not(:last-of-type) {
  margin-right: 2rem;
}

@media print {
  /* line 26, /spacewalk/app/assets/stylesheets/components/Reports.scss */
  .ReportShow .BackBtn {
    display: none;
  }
  /* line 30, /spacewalk/app/assets/stylesheets/components/Reports.scss */
  .ReportShow .RevTable .RevCol {
    padding-left: 5px;
  }
}
/* line 1, /spacewalk/app/assets/stylesheets/components/ReservationFlow.scss */
.ReservationTopbar {
  left: 0 !important;
}

/* line 5, /spacewalk/app/assets/stylesheets/components/ReservationFlow.scss */
.ReservationFlow {
  padding: 0 1rem;
}
/* line 7, /spacewalk/app/assets/stylesheets/components/ReservationFlow.scss */
.ReservationFlow-calendarWrapper {
  display: block;
  float: none;
  margin: 0 auto 1rem;
  max-width: 80rem;
}
/* line 15, /spacewalk/app/assets/stylesheets/components/ReservationFlow.scss */
.ReservationFlow-deliverySelect .RevInput--innerLabel {
  font-size: 2rem;
}

/* line 20, /spacewalk/app/assets/stylesheets/components/ReservationFlow.scss */
.ReservationFlow-title {
  margin: 0 0 1.5rem;
  text-align: center;
}

/* line 24, /spacewalk/app/assets/stylesheets/components/ReservationFlow.scss */
.ReservationFlow-dayPicker {
  display: block;
  float: none;
  margin: 0 auto 1rem;
  max-width: 50rem;
}

/* line 30, /spacewalk/app/assets/stylesheets/components/ReservationFlow.scss */
.ReservationFlow-dayPicker-picked {
  display: block;
  font-size: 1.2rem;
  padding: 1rem 0;
}

/* line 35, /spacewalk/app/assets/stylesheets/components/ReservationFlow.scss */
.ReservationFlow-unitsHeader {
  background: #474250;
  color: #E9F9E4;
  padding: 1rem;
}

/* line 38, /spacewalk/app/assets/stylesheets/components/ReservationFlow.scss */
.ReservationFlow-unitsList {
  display: block;
  list-style: none;
  margin: 0;
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
  clear: both;
  margin-bottom: 1.5rem;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationFlow-unitsList li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationFlow-unitsList .Close, .ReservationFlow-unitsList .panel .RevModal a.Close:not(.button), .panel .RevModal .ReservationFlow-unitsList a.Close:not(.button),
.ReservationFlow-unitsList .Add {
  float: right;
  position: static;
}
/* line 519, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationFlow-unitsList li {
  color: #909090;
  display: block;
  padding: 0.3rem 0;
}
/* line 523, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationFlow-unitsList li strong {
  color: #404040;
}
/* line 530, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationFlow-unitsList li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding: 0.6rem 0.3rem;
}
/* line 533, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationFlow-unitsList li:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
/* line 537, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationFlow-unitsList .Price, .ReservationFlow-unitsList .BranchInfoTable .BranchInfoTable-item--right, .BranchInfoTable .ReservationFlow-unitsList .BranchInfoTable-item--right, .ReservationFlow-unitsList .ReservationSpecs .ReservationSpecs-right, .ReservationSpecs .ReservationFlow-unitsList .ReservationSpecs-right,
.ReservationFlow-unitsList .EventTypeInfo .ReservationSpecs-right,
.EventTypeInfo .ReservationFlow-unitsList .ReservationSpecs-right, .ReservationFlow-unitsList .RepairRequestSpecs .RepairRequestSpecs-right, .RepairRequestSpecs .ReservationFlow-unitsList .RepairRequestSpecs-right {
  float: right;
  position: relative;
  text-align: right;
}
/* line 545, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationFlow-unitsList .Total {
  color: #CA2D3D;
}
/* line 43, /spacewalk/app/assets/stylesheets/components/ReservationFlow.scss */
.ReservationFlow-unitsList .ReservationFlow-unitsList--unitsReview {
  display: flex;
  align-items: center;
}
/* line 45, /spacewalk/app/assets/stylesheets/components/ReservationFlow.scss */
.ReservationFlow-unitsList .ReservationFlow-unitsList--unitsReview .RevInput--label,
.ReservationFlow-unitsList .ReservationFlow-unitsList--unitsReview .RevInput--input {
  margin-bottom: 0;
}

/* line 53, /spacewalk/app/assets/stylesheets/components/ReservationFlow.scss */
.ReservationFlow-feeBtn {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}

/* line 60, /spacewalk/app/assets/stylesheets/components/ReservationFlow.scss */
.ReservationFlow-feesList {
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 519, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationFlow-feesList li {
  color: #909090;
  display: block;
  padding: 0.3rem 0;
}
/* line 523, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationFlow-feesList li strong {
  color: #404040;
}
/* line 530, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationFlow-feesList li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding: 0.6rem 0.3rem;
}
/* line 533, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationFlow-feesList li:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
/* line 537, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationFlow-feesList .Price, .ReservationFlow-feesList .BranchInfoTable .BranchInfoTable-item--right, .BranchInfoTable .ReservationFlow-feesList .BranchInfoTable-item--right, .ReservationFlow-feesList .ReservationSpecs .ReservationSpecs-right, .ReservationSpecs .ReservationFlow-feesList .ReservationSpecs-right,
.ReservationFlow-feesList .EventTypeInfo .ReservationSpecs-right,
.EventTypeInfo .ReservationFlow-feesList .ReservationSpecs-right, .ReservationFlow-feesList .RepairRequestSpecs .RepairRequestSpecs-right, .RepairRequestSpecs .ReservationFlow-feesList .RepairRequestSpecs-right {
  float: right;
  position: relative;
  text-align: right;
}
/* line 545, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationFlow-feesList .Total {
  color: #CA2D3D;
}

/* line 63, /spacewalk/app/assets/stylesheets/components/ReservationFlow.scss */
.ReservatonFlow-calculateButton {
  margin: 1rem auto 0;
}

@media only screen and (min-width: 44.1rem) {
  /* line 66, /spacewalk/app/assets/stylesheets/components/ReservationFlow.scss */
  .AddContactLinks {
    align-items: center;
    display: flex;
  }
}

/* line 4, /spacewalk/app/assets/stylesheets/components/Reservations.scss */
.UnitsReservedTable .HeaderRow {
  background: #474250;
  color: #E9F9E4;
  padding: 1rem;
  padding: 1rem 0;
}
/* line 8, /spacewalk/app/assets/stylesheets/components/Reservations.scss */
.UnitsReservedTable-item {
  display: block;
  list-style: none;
  margin: 0;
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.UnitsReservedTable-item li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.UnitsReservedTable-item .Close, .UnitsReservedTable-item .panel .RevModal a.Close:not(.button), .panel .RevModal .UnitsReservedTable-item a.Close:not(.button),
.UnitsReservedTable-item .Add {
  float: right;
  position: static;
}
/* line 519, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.UnitsReservedTable-item li {
  color: #909090;
  display: block;
  padding: 0.3rem 0;
}
/* line 523, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.UnitsReservedTable-item li strong {
  color: #404040;
}
/* line 530, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.UnitsReservedTable-item li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding: 0.6rem 0.3rem;
}
/* line 533, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.UnitsReservedTable-item li:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
/* line 537, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.UnitsReservedTable-item .Price, .UnitsReservedTable-item .BranchInfoTable .BranchInfoTable-item--right, .BranchInfoTable .UnitsReservedTable-item .BranchInfoTable-item--right, .UnitsReservedTable-item .ReservationSpecs .ReservationSpecs-right, .ReservationSpecs .UnitsReservedTable-item .ReservationSpecs-right,
.UnitsReservedTable-item .EventTypeInfo .ReservationSpecs-right,
.EventTypeInfo .UnitsReservedTable-item .ReservationSpecs-right, .UnitsReservedTable-item .RepairRequestSpecs .RepairRequestSpecs-right, .RepairRequestSpecs .UnitsReservedTable-item .RepairRequestSpecs-right {
  float: right;
  position: relative;
  text-align: right;
}
/* line 545, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.UnitsReservedTable-item .Total {
  color: #CA2D3D;
}

/* line 13, /spacewalk/app/assets/stylesheets/components/Reservations.scss */
.TimesDisplay {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  min-width: 100%;
}
/* line 18, /spacewalk/app/assets/stylesheets/components/Reservations.scss */
.TimesDisplay .TimesDisplayValue {
  margin-left: 0.5em;
  min-width: 140px;
}

/* line 23, /spacewalk/app/assets/stylesheets/components/Reservations.scss */
.TimesDisplayContainer {
  overflow: auto;
  width: 100%;
}

/* line 28, /spacewalk/app/assets/stylesheets/components/Reservations.scss */
.StatusItem-title {
  align-items: flex-start;
  display: flex;
  justify-content: space-between;
}
/* line 32, /spacewalk/app/assets/stylesheets/components/Reservations.scss */
.StatusItem-title--token {
  background: #36A2AF;
  border-radius: 2px;
  color: #FFFFFF;
  display: inline-block;
  font-size: 1rem;
  line-height: 1;
  margin: 0 0.6rem 1rem 0;
  padding: 0.3rem 0.6rem;
  text-transform: uppercase;
  font-size: 1.2rem;
  margin: 0 0 0 1rem;
  text-align: center;
  width: 135px;
}
/* line 37, /spacewalk/app/assets/stylesheets/components/Reservations.scss */
.StatusItem-title--token.undefined {
  display: none;
}
/* line 42, /spacewalk/app/assets/stylesheets/components/Reservations.scss */
.StatusItem .StatusItem-tokenWrapper {
  display: flex;
  align-items: center;
  margin-bottom: 0.3rem;
  padding: 0;
}

/* line 48, /spacewalk/app/assets/stylesheets/components/Reservations.scss */
.customerShowAccent {
  color: #242692;
  font-size: 1.6rem;
  font-weight: 600;
}

/* line 54, /spacewalk/app/assets/stylesheets/components/Reservations.scss */
.ActionButtonContainer .RevButton {
  margin-left: 1em;
}
/* line 57, /spacewalk/app/assets/stylesheets/components/Reservations.scss */
.ActionButtonContainer .right {
  margin-right: 0;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/SettlementStatement.scss */
.SettlementStatement {
  width: 75%;
  margin: 0 auto;
}
/* line 5, /spacewalk/app/assets/stylesheets/components/SettlementStatement.scss */
.SettlementStatement-title {
  font-weight: bold;
}
/* line 9, /spacewalk/app/assets/stylesheets/components/SettlementStatement.scss */
.SettlementStatement-subtitle {
  font-size: 75%;
}
/* line 13, /spacewalk/app/assets/stylesheets/components/SettlementStatement.scss */
.SettlementStatement .event {
  font-size: 75%;
  font-weight: 400;
  margin-bottom: 10px;
  margin-top: 20px;
}
/* line 20, /spacewalk/app/assets/stylesheets/components/SettlementStatement.scss */
.SettlementStatement table {
  border-collapse: collapse;
}
/* line 23, /spacewalk/app/assets/stylesheets/components/SettlementStatement.scss */
.SettlementStatement table th {
  border-bottom: solid 1px #DFDFDF;
  font-size: 65%;
  font-weight: 400;
}
/* line 29, /spacewalk/app/assets/stylesheets/components/SettlementStatement.scss */
.SettlementStatement table td {
  border-bottom: solid 1px #DFDFDF;
  font-size: 65%;
}
/* line 34, /spacewalk/app/assets/stylesheets/components/SettlementStatement.scss */
.SettlementStatement table tr {
  background-color: #FFFFFF;
}
/* line 38, /spacewalk/app/assets/stylesheets/components/SettlementStatement.scss */
.SettlementStatement table .total-row {
  background-color: #F2F2F2;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/Sidebar.scss */
.SidebarWrapper {
  display: flex;
  justify-content: space-around;
  background-color: #F2F2F2;
  border-right: 1px solid #ECECEC;
  left: 0;
  position: fixed;
  width: 100%;
  z-index: 2;
}
@media only screen and (max-width: 44rem) {
  /* line 1, /spacewalk/app/assets/stylesheets/components/Sidebar.scss */
  .SidebarWrapper {
    align-items: center;
    bottom: 0;
    height: 5rem;
    overflow-x: scroll;
  }
}
@media only screen and (min-width: 44.1rem) {
  /* line 1, /spacewalk/app/assets/stylesheets/components/Sidebar.scss */
  .SidebarWrapper {
    display: block;
    height: calc(100vh - 8rem);
    overflow-y: scroll;
    top: 8rem;
    width: 7rem;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 1, /spacewalk/app/assets/stylesheets/components/Sidebar.scss */
  .SidebarWrapper {
    width: 12rem;
  }
}

/* line 26, /spacewalk/app/assets/stylesheets/components/Sidebar.scss */
.SidebarButton {
  color: #417B9E;
  display: block;
  font-size: .8rem;
  font-weight: 400;
  padding: 1.5rem 1rem;
  position: relative;
  text-align: center;
  text-transform: uppercase;
}
@media only screen and (min-width: 44.1rem) {
  /* line 26, /spacewalk/app/assets/stylesheets/components/Sidebar.scss */
  .SidebarButton {
    padding: 1rem 0.6rem;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 26, /spacewalk/app/assets/stylesheets/components/Sidebar.scss */
  .SidebarButton {
    font-size: 1.2rem;
    padding: 1.5rem 1rem;
  }
}
/* line 42, /spacewalk/app/assets/stylesheets/components/Sidebar.scss */
.SidebarButton:hover, .SidebarButton:active, .SidebarButton:focus {
  background-color: #F7F7F7;
  color: #36A2AF;
}
/* line 48, /spacewalk/app/assets/stylesheets/components/Sidebar.scss */
.SidebarButton.active, .SidebarButton:active, .SidebarButton:focus {
  background-color: #F7F7F7;
  box-shadow: 0 4px 0 0 #CA2D3D inset;
}
@media only screen and (min-width: 44.1rem) {
  /* line 48, /spacewalk/app/assets/stylesheets/components/Sidebar.scss */
  .SidebarButton.active, .SidebarButton:active, .SidebarButton:focus {
    box-shadow: -4px 0 0 0 #CA2D3D inset;
  }
}
/* line 57, /spacewalk/app/assets/stylesheets/components/Sidebar.scss */
.SidebarButton .SidebarButton-icon {
  display: block;
  font-size: 2.3rem;
  margin: 0;
  padding: 0;
  text-align: center;
}
@media only screen and (min-width: 44.1rem) {
  /* line 57, /spacewalk/app/assets/stylesheets/components/Sidebar.scss */
  .SidebarButton .SidebarButton-icon {
    font-size: 2rem;
    margin: 0 0 1rem;
  }
}
/* line 68, /spacewalk/app/assets/stylesheets/components/Sidebar.scss */
.SidebarButton .SidebarButton-words {
  display: none;
}
@media only screen and (min-width: 44.1rem) {
  /* line 68, /spacewalk/app/assets/stylesheets/components/Sidebar.scss */
  .SidebarButton .SidebarButton-words {
    display: block;
  }
}

/* line 1, /spacewalk/app/assets/stylesheets/components/SidebarRight.scss */
.hasSidebar--right {
  position: relative;
}

/* line 4, /spacewalk/app/assets/stylesheets/components/SidebarRight.scss */
.Sidebar--right {
  background: #FFFFFF;
  display: block;
  padding: 0;
}
@media only screen and (min-width: 44.1rem) {
  /* line 4, /spacewalk/app/assets/stylesheets/components/SidebarRight.scss */
  .Sidebar--right {
    border-left: 1px solid #ECECEC;
    bottom: 0;
    overflow-y: scroll;
    position: absolute;
    right: 0;
    top: -2rem;
    min-height: calc(100vh - 8rem);
  }
}
/* line 17, /spacewalk/app/assets/stylesheets/components/SidebarRight.scss */
.Sidebar--right h3 {
  background: #474250;
  color: #E9F9E4;
  padding: 1rem;
  margin-bottom: 1rem;
  text-align: center;
}
/* line 22, /spacewalk/app/assets/stylesheets/components/SidebarRight.scss */
.Sidebar--right .Sidebar--right-actionButton {
  background: #EAF1F4;
  display: block;
  padding: 1.5rem 1rem;
}
/* line 26, /spacewalk/app/assets/stylesheets/components/SidebarRight.scss */
.Sidebar--right .Sidebar--right-actionButton .RevButton,
.Sidebar--right .Sidebar--right-actionButton .Button {
  margin-bottom: 0;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/SignIn.scss */
.SignIn,
.SetPassword {
  display: block;
  margin: 0 auto;
  max-width: 40rem;
  padding: 4rem 1rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 1, /spacewalk/app/assets/stylesheets/components/SignIn.scss */
  .SignIn,
  .SetPassword {
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    min-height: calc(100vh - (4.5rem + 215px));
  }
}
/* line 11, /spacewalk/app/assets/stylesheets/components/SignIn.scss */
.SignIn .RevTabs,
.SetPassword .RevTabs {
  display: block;
  width: 100%;
}
/* line 356, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.SignIn .RevTabs .RevTabs-tabs,
.SetPassword .RevTabs .RevTabs-tabs {
  background: transparent;
  padding: 0 1.5rem;
}
/* line 360, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.SignIn .RevTabs .RevTabs-tabs .RevTabs-tab a,
.SetPassword .RevTabs .RevTabs-tabs .RevTabs-tab a {
  background: transparent;
  font-size: 1.8rem;
  padding: 0;
  margin-right: 1rem;
}
/* line 365, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.SignIn .RevTabs .RevTabs-tabs .RevTabs-tab a:after,
.SetPassword .RevTabs .RevTabs-tabs .RevTabs-tab a:after {
  background: transparent;
}
/* line 369, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.SignIn .RevTabs .RevTabs-tabs .RevTabs-tab.active a,
.SetPassword .RevTabs .RevTabs-tabs .RevTabs-tab.active a {
  background: transparent;
  border-bottom: 2px solid #CA2D3D;
}
/* line 372, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.SignIn .RevTabs .RevTabs-tabs .RevTabs-tab.active a:before, .SignIn .RevTabs .RevTabs-tabs .RevTabs-tab.active a:after,
.SetPassword .RevTabs .RevTabs-tabs .RevTabs-tab.active a:before,
.SetPassword .RevTabs .RevTabs-tabs .RevTabs-tab.active a:after {
  display: none;
}
/* line 379, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.SignIn .RevTabs .RevTabs-content,
.SetPassword .RevTabs .RevTabs-content {
  background: transparent;
  border: 0;
  padding: 0;
}

/* line 8, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.TransferRequests.RevTable .Status-booked--unconfirmed,
.RepairRequests.RevTable .Status-booked--unconfirmed,
.Reservations-list .RevTable .Status-booked--unconfirmed,
.Units-list .RevTable .Status-booked--unconfirmed,
.ReservationFlow-unitsList .Status-booked--unconfirmed,
.ManagePaymentList .RevTable .Status-booked--unconfirmed {
  background-color: #D8EEF0;
}
/* line 11, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.TransferRequests.RevTable .Status-booked--confirmed, .TransferRequests.RevTable .Status-transfer--inTransit, .TransferRequests.RevTable .Status-transaction--authorized,
.RepairRequests.RevTable .Status-booked--confirmed,
.RepairRequests.RevTable .Status-transfer--inTransit,
.RepairRequests.RevTable .Status-transaction--authorized,
.Reservations-list .RevTable .Status-booked--confirmed,
.Reservations-list .RevTable .Status-transfer--inTransit,
.Reservations-list .RevTable .Status-transaction--authorized,
.Units-list .RevTable .Status-booked--confirmed,
.Units-list .RevTable .Status-transfer--inTransit,
.Units-list .RevTable .Status-transaction--authorized,
.ReservationFlow-unitsList .Status-booked--confirmed,
.ReservationFlow-unitsList .Status-transfer--inTransit,
.ReservationFlow-unitsList .Status-transaction--authorized,
.ManagePaymentList .RevTable .Status-booked--confirmed,
.ManagePaymentList .RevTable .Status-transfer--inTransit,
.ManagePaymentList .RevTable .Status-transaction--authorized {
  background-color: #E9F9E4;
}
/* line 16, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.TransferRequests.RevTable .Status-transfer--awaitingBranchVerification,
.RepairRequests.RevTable .Status-transfer--awaitingBranchVerification,
.Reservations-list .RevTable .Status-transfer--awaitingBranchVerification,
.Units-list .RevTable .Status-transfer--awaitingBranchVerification,
.ReservationFlow-unitsList .Status-transfer--awaitingBranchVerification,
.ManagePaymentList .RevTable .Status-transfer--awaitingBranchVerification {
  background-color: #f3fcf1;
}
/* line 19, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.TransferRequests.RevTable .Status-submittedDenied,
.RepairRequests.RevTable .Status-submittedDenied,
.Reservations-list .RevTable .Status-submittedDenied,
.Units-list .RevTable .Status-submittedDenied,
.ReservationFlow-unitsList .Status-submittedDenied,
.ManagePaymentList .RevTable .Status-submittedDenied {
  background-color: #fce97a;
}
/* line 22, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.TransferRequests.RevTable .Status-canceled,
.RepairRequests.RevTable .Status-canceled,
.Reservations-list .RevTable .Status-canceled,
.Units-list .RevTable .Status-canceled,
.ReservationFlow-unitsList .Status-canceled,
.ManagePaymentList .RevTable .Status-canceled {
  background-color: #eba5ac;
}
/* line 25, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.TransferRequests.RevTable .Status-denied, .TransferRequests.RevTable .Status-damaged, .TransferRequests.RevTable .Status-repair--inTransit,
.RepairRequests.RevTable .Status-denied,
.RepairRequests.RevTable .Status-damaged,
.RepairRequests.RevTable .Status-repair--inTransit,
.Reservations-list .RevTable .Status-denied,
.Reservations-list .RevTable .Status-damaged,
.Reservations-list .RevTable .Status-repair--inTransit,
.Units-list .RevTable .Status-denied,
.Units-list .RevTable .Status-damaged,
.Units-list .RevTable .Status-repair--inTransit,
.ReservationFlow-unitsList .Status-denied,
.ReservationFlow-unitsList .Status-damaged,
.ReservationFlow-unitsList .Status-repair--inTransit,
.ManagePaymentList .RevTable .Status-denied,
.ManagePaymentList .RevTable .Status-damaged,
.ManagePaymentList .RevTable .Status-repair--inTransit {
  background-color: #ECECEC;
}
/* line 30, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.TransferRequests.RevTable .Status-damaged--inRepair, .TransferRequests.RevTable .Status-repair--atLocation,
.RepairRequests.RevTable .Status-damaged--inRepair,
.RepairRequests.RevTable .Status-repair--atLocation,
.Reservations-list .RevTable .Status-damaged--inRepair,
.Reservations-list .RevTable .Status-repair--atLocation,
.Units-list .RevTable .Status-damaged--inRepair,
.Units-list .RevTable .Status-repair--atLocation,
.ReservationFlow-unitsList .Status-damaged--inRepair,
.ReservationFlow-unitsList .Status-repair--atLocation,
.ManagePaymentList .RevTable .Status-damaged--inRepair,
.ManagePaymentList .RevTable .Status-repair--atLocation {
  background-color: #f4f4f4;
}
/* line 34, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.TransferRequests.RevTable .Status-repair--awaitingBranchVerification,
.RepairRequests.RevTable .Status-repair--awaitingBranchVerification,
.Reservations-list .RevTable .Status-repair--awaitingBranchVerification,
.Units-list .RevTable .Status-repair--awaitingBranchVerification,
.ReservationFlow-unitsList .Status-repair--awaitingBranchVerification,
.ManagePaymentList .RevTable .Status-repair--awaitingBranchVerification {
  background-color: #fbfbfb;
}
/* line 37, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.TransferRequests.RevTable .Status-onLoan,
.RepairRequests.RevTable .Status-onLoan,
.Reservations-list .RevTable .Status-onLoan,
.Units-list .RevTable .Status-onLoan,
.ReservationFlow-unitsList .Status-onLoan,
.ManagePaymentList .RevTable .Status-onLoan {
  background-color: #EFFAEC;
}
/* line 40, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.TransferRequests.RevTable .Status-active--available, .TransferRequests.RevTable .Status-new, .TransferRequests.RevTable .Status-transaction--captured,
.RepairRequests.RevTable .Status-active--available,
.RepairRequests.RevTable .Status-new,
.RepairRequests.RevTable .Status-transaction--captured,
.Reservations-list .RevTable .Status-active--available,
.Reservations-list .RevTable .Status-new,
.Reservations-list .RevTable .Status-transaction--captured,
.Units-list .RevTable .Status-active--available,
.Units-list .RevTable .Status-new,
.Units-list .RevTable .Status-transaction--captured,
.ReservationFlow-unitsList .Status-active--available,
.ReservationFlow-unitsList .Status-new,
.ReservationFlow-unitsList .Status-transaction--captured,
.ManagePaymentList .RevTable .Status-active--available,
.ManagePaymentList .RevTable .Status-new,
.ManagePaymentList .RevTable .Status-transaction--captured {
  background-color: #D8EEF0;
}
/* line 46, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.TransferRequests.RevTable .Status-active--rented,
.RepairRequests.RevTable .Status-active--rented,
.Reservations-list .RevTable .Status-active--rented,
.Units-list .RevTable .Status-active--rented,
.ReservationFlow-unitsList .Status-active--rented,
.ManagePaymentList .RevTable .Status-active--rented {
  background-color: #e7f4f6;
}
/* line 49, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.TransferRequests.RevTable .Status-active--loaned,
.RepairRequests.RevTable .Status-active--loaned,
.Reservations-list .RevTable .Status-active--loaned,
.Units-list .RevTable .Status-active--loaned,
.ReservationFlow-unitsList .Status-active--loaned,
.ManagePaymentList .RevTable .Status-active--loaned {
  background-color: #f5fbfb;
}

/* line 60, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.TransferRequests.RevTable .NewRequest,
.RepairRequests.RevTable .NewRequest {
  background-color: #D8EEF0;
  border-left: 4px solid #CA2D3D;
}
/* line 63, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.TransferRequests.RevTable .NewRequest .TransferRequests-item--select,
.RepairRequests.RevTable .NewRequest .TransferRequests-item--select {
  margin: 0 2px 0 -4px;
  padding-left: 9px;
}

/* line 69, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.Reservations-list .RevTable {
  text-transform: capitalize;
}
/* line 71, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.Reservations-list .RevTable .Status-new {
  border-left: 4px solid #CA2D3D;
}
/* line 73, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.Reservations-list .RevTable .Status-new .Reservations-list--id {
  padding-right: 5px;
}

/* line 80, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.UnitsInbox-link.Status-pastDue i {
  color: #F5A93E;
}
/* line 83, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.UnitsInbox-link.Status-email i {
  color: #242692;
}
/* line 86, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.UnitsInbox-link.Status-approved i {
  color: #2EA67C;
}
/* line 89, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.UnitsInbox-link.Status-loanRequest i {
  color: #6C55CE;
}
/* line 92, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.UnitsInbox-link.Status-borrowing i {
  color: #36A2AF;
}
/* line 95, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.UnitsInbox-link.Status-declined i, .UnitsInbox-link.Status-denied {
  color: #000000;
}
/* line 99, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.UnitsInbox-link.Status-requestPending i {
  color: #BBBBBB;
}

/* line 106, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.StatusItem .Status-canceled, .StatusItem .Status-denied {
  background: #000000;
}
/* line 110, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.StatusItem .Status-accepted--complete, .StatusItem .Status-booked {
  background: #242692;
}
/* line 114, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.StatusItem .Status-incomplete {
  background: #F5A93E;
}
/* line 117, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.StatusItem .Status-quote {
  background: #6C55CE;
}
/* line 120, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.StatusItem .Status-finalized {
  background: #2EA67C;
}
/* line 123, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.StatusItem .Status-submitted {
  background: #36A2AF;
}
/* line 126, /spacewalk/app/assets/stylesheets/components/Statuses.scss */
.StatusItem .Status-submitted--error {
  background: #CA2D3D;
}

/* line 3, /spacewalk/app/assets/stylesheets/components/Table.scss */
.RevTable {
  margin: 1rem 0;
  padding: 0;
  width: 100%;
}
/* line 230, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevTable .RevRow {
  display: flex;
  align-items: stretch;
  background: #D8EEF0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.65);
  font-size: 1.2rem;
}
/* line 236, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevTable .HeaderRow {
  background: #474250;
  color: #DFDFDF;
  font-weight: 400;
  margin: 0;
}
/* line 241, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevTable .HeaderRow .HeaderRow-center {
  font-size: 1.4rem;
  text-align: center;
}
/* line 245, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevTable .HeaderRow .RevCol {
  color: #DFDFDF;
}
/* line 249, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevTable .RevCol {
  border-right: 1px solid rgba(0, 0, 0, 0.08);
  font-size: inherit;
  margin-bottom: 1px;
  padding-bottom: 1rem;
  padding-top: 1rem;
}
/* line 255, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevTable .RevCol:last-child {
  border: 0;
}
/* line 258, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevTable .RevCol a {
  font-size: inherit;
}
/* line 261, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevTable .RevCol.p-md {
  padding: 1rem;
}
/* line 264, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevTable .RevCol.pr-xl {
  padding-right: 5rem;
}
/* line 267, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevTable .RevCol.font-md {
  font-size: 1.5rem;
}
/* line 270, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevTable .RevCol.border-none {
  border: none;
}
/* line 274, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevTable .hasToolTip:before {
  border: .6rem solid transparent;
  content: "";
  display: block;
  height: 0;
  position: absolute;
  width: 0;
  border-left: 0.6rem solid #CA2D3D;
  border-top: 0.6rem solid #CA2D3D;
  left: 0;
  top: 0;
}
/* line 281, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevTable small {
  font-size: 1rem;
  font-weight: 300;
}
/* line 285, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevTable p {
  font-size: inherit;
  margin: 0;
}

/* line 6, /spacewalk/app/assets/stylesheets/components/Table.scss */
table {
  margin: 0;
  padding: 0;
  width: 100%;
}

/* line 12, /spacewalk/app/assets/stylesheets/components/Table.scss */
.TableThumb {
  background-color: #FFFFFF;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  cursor: auto;
  display: block;
  height: 70px;
  margin: 0 auto;
  position: relative;
  width: 70px;
}

/* line 25, /spacewalk/app/assets/stylesheets/components/Table.scss */
.TableColumn-small {
  max-width: 110px;
}

/* line 29, /spacewalk/app/assets/stylesheets/components/Table.scss */
.UnitContextItem {
  font-size: 12px;
}

/* line 3, /spacewalk/app/assets/stylesheets/components/Tabs.scss */
.RevTabs .RevTabs-tabs {
  background: #F2F2F2;
  margin: 0;
}
/* line 7, /spacewalk/app/assets/stylesheets/components/Tabs.scss */
.RevTabs .RevTabs-tabs .RevTabs-tab a {
  background: #F2F2F2;
  color: #417B9E;
  font-size: 1.4rem;
  font-weight: normal;
  padding: 1rem 1.5rem;
  position: relative;
}
/* line 14, /spacewalk/app/assets/stylesheets/components/Tabs.scss */
.RevTabs .RevTabs-tabs .RevTabs-tab a:hover, .RevTabs .RevTabs-tabs .RevTabs-tab a:active, .RevTabs .RevTabs-tabs .RevTabs-tab a:focus {
  color: #36A2AF;
}
/* line 19, /spacewalk/app/assets/stylesheets/components/Tabs.scss */
.RevTabs .RevTabs-tabs .RevTabs-tab a:after {
  background: transparent;
  transition: none;
}
/* line 24, /spacewalk/app/assets/stylesheets/components/Tabs.scss */
.RevTabs .RevTabs-tabs .RevTabs-tab.active a {
  background: #FAFAFA;
  color: #36A2AF;
}
/* line 27, /spacewalk/app/assets/stylesheets/components/Tabs.scss */
.RevTabs .RevTabs-tabs .RevTabs-tab.active a:before {
  border-bottom: 0;
  border-left: 1.2rem solid transparent;
  border-right: 1.2rem solid transparent;
  border-top: 1.2rem solid #CA2D3D;
  bottom: -1.3rem;
  content: "";
  display: block;
  height: 0;
  left: 50%;
  margin-left: -1.2rem;
  position: absolute;
  width: 0;
}
/* line 41, /spacewalk/app/assets/stylesheets/components/Tabs.scss */
.RevTabs .RevTabs-tabs .RevTabs-tab.active a:after {
  border-left: 1rem solid transparent;
  border-right: 1rem solid transparent;
  border-top: 1rem solid #FAFAFA;
  bottom: -.8rem;
  content: "";
  display: block;
  height: 0;
  left: 50%;
  margin-left: -1rem;
  position: absolute;
  width: 0;
}
/* line 56, /spacewalk/app/assets/stylesheets/components/Tabs.scss */
.RevTabs .RevTabs-tabs.vertical {
  background: #F2F2F2;
  float: left;
  margin: 0 !important;
  max-width: 100%;
  width: 30%;
}
/* line 314, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevTabs .RevTabs-tabs.vertical .RevTabs-tab {
  display: block;
  width: 100%;
}
/* line 317, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevTabs .RevTabs-tabs.vertical .RevTabs-tab a {
  padding: 1rem 1.5rem;
}
/* line 321, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevTabs .RevTabs-tabs.vertical .RevTabs-tab.active a:before {
  border: 0;
  border-bottom: 1.2rem solid transparent;
  border-left: 1.2rem solid #CA2D3D;
  border-top: 1.2rem solid transparent;
  bottom: 50%;
  left: auto;
  margin: 0;
  margin-bottom: -1.2rem;
  right: -1.2rem;
  top: auto;
}
/* line 333, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevTabs .RevTabs-tabs.vertical .RevTabs-tab.active a:after {
  border: 0;
  border-bottom: 1rem solid transparent;
  border-left: 1rem solid #FAFAFA;
  border-top: 1rem solid transparent;
  bottom: 50%;
  left: auto;
  margin: 0;
  margin-bottom: -1rem;
  right: -.9rem;
  top: auto;
}
/* line 347, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.RevTabs .RevTabs-tabs.vertical + .RevTabs-content {
  border-left: 2px solid #CA2D3D;
  border-top: 0;
  float: left;
  margin: 0;
  width: 70%;
}
/* line 60, /spacewalk/app/assets/stylesheets/components/Tabs.scss */
.RevTabs .RevTabs-content {
  background: #FAFAFA;
  border-top: 2px solid #CA2D3D;
  margin: 0;
  padding-bottom: 1rem;
  padding-top: 1.5rem;
}

/* line 69, /spacewalk/app/assets/stylesheets/components/Tabs.scss */
.Ecommerce .RevTabs-content {
  margin-bottom: 0;
  padding-bottom: 2.4rem;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/Tooltip.scss */
.ToolTip {
  -webkit-animation: fadein .25s;
          animation: fadein .25s;
  background: rgba(0, 0, 0, 0.8);
  bottom: 100%;
  bottom: calc(100% + 1rem);
  color: #DFDFDF;
  display: none;
  font-size: 1.1rem;
  left: -1.5rem;
  line-height: 1.4;
  padding: 0.6rem;
  position: absolute;
  width: 20rem;
}
/* line 14, /spacewalk/app/assets/stylesheets/components/Tooltip.scss */
.ToolTip:after {
  border: .6rem solid transparent;
  content: "";
  display: block;
  height: 0;
  position: absolute;
  width: 0;
  border-left: 0.6rem solid rgba(0, 0, 0, 0.8);
  border-top: 0.6rem solid rgba(0, 0, 0, 0.8);
  bottom: -1.2rem;
  left: 2rem;
}
/* line 21, /spacewalk/app/assets/stylesheets/components/Tooltip.scss */
.ToolTip strong {
  color: #F2F2F2;
}
/* line 24, /spacewalk/app/assets/stylesheets/components/Tooltip.scss */
.ToolTip p {
  font-size: inherit;
  line-height: inherit;
}
/* line 28, /spacewalk/app/assets/stylesheets/components/Tooltip.scss */
.ToolTip.BottomTip {
  bottom: initial;
  max-width: 20rem;
  min-width: 8rem;
  padding: 1rem;
  text-align: center;
  top: calc(100% + 1rem);
  width: auto;
  z-index: 1;
}
/* line 37, /spacewalk/app/assets/stylesheets/components/Tooltip.scss */
.ToolTip.BottomTip:before {
  border: .6rem solid transparent;
  content: "";
  display: block;
  height: 0;
  position: absolute;
  width: 0;
  border-bottom: 0.6rem solid rgba(0, 0, 0, 0.8);
  border-left: 0.6rem solid rgba(0, 0, 0, 0.8);
  left: 2rem;
  top: -1.2rem;
}
/* line 44, /spacewalk/app/assets/stylesheets/components/Tooltip.scss */
.ToolTip.BottomTip:after {
  border: 0;
}
/* line 47, /spacewalk/app/assets/stylesheets/components/Tooltip.scss */
.ToolTip.BottomTip p {
  margin-bottom: 0;
}

/* line 52, /spacewalk/app/assets/stylesheets/components/Tooltip.scss */
.hasToolTip:hover {
  position: relative;
}
/* line 54, /spacewalk/app/assets/stylesheets/components/Tooltip.scss */
.hasToolTip:hover .ToolTip {
  display: block;
}

/* line 5, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.TopBar {
  display: block;
  height: 8rem;
  padding: 1rem;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 3;
}
/* line 13, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.TopBar:after {
  background: transparent radial-gradient(ellipse at center center, #2ea67c 0%, #36a2af 30%, #242692 100%) repeat scroll -150px 100%/100% 300px;
  content: '';
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}

@media (min-width: 48rem) and (max-width: 64rem) {
  /* line 24, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .LogoWrapper {
    display: inline-block;
    position: relative;
    width: auto;
  }
}
@media (min-width: 48rem) and (max-width: 64rem) {
  /* line 30, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .LogoWrapper .BranchName {
    max-width: 40rem;
    position: relative;
    width: auto;
  }
}

/* line 38, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.Logo {
  float: left;
  height: auto;
  max-width: 15rem;
  position: relative;
  z-index: 5;
}

/* line 45, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.TopNav-toggle {
  background: #FFFFFF;
  border-radius: 4rem;
  display: block;
  float: right;
  height: 4rem;
  line-height: 4rem;
  position: relative;
  text-align: center;
  top: 1rem;
  width: 4rem;
  z-index: 5;
}
/* line 57, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.TopNav-toggle .fa-bars {
  padding: 0;
}
@media only screen and (min-width: 48.1rem) {
  /* line 45, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .TopNav-toggle {
    display: none;
  }
}

/* line 64, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.TopNav {
  transition-property: all;
  transition-duration: .25s;
  transition-timing-function: ease-in-out;
  transition-delay: 0;
  background: #404040;
  height: 100%;
  margin: 0;
  min-width: 24rem;
  padding: 0;
  position: fixed;
  right: -25rem;
  top: 8rem;
  width: 24rem;
  z-index: 5;
}
@media only screen and (min-width: 0) and (max-width: 48rem) {
  /* line 64, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .TopNav {
    right: -80%;
  }
}
/* line 79, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.TopNav--expanded {
  right: 0rem;
  padding-bottom: 7rem;
}
@media only screen and (min-width: 0) and (max-width: 48rem) {
  /* line 79, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .TopNav--expanded {
    width: 80%;
    overflow-y: scroll;
  }
}
@media only screen and (min-width: 48.1rem) {
  /* line 64, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .TopNav {
    background: transparent;
    float: right;
    position: relative;
    right: auto;
    top: auto;
    width: auto;
    min-width: 35rem;
  }
}

/* line 97, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.NavLink {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  color: rgba(255, 255, 255, 0.8);
  display: block;
  padding: 1.5rem 1rem;
}
@media only screen and (min-width: 48.1rem) {
  /* line 97, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .NavLink {
    border: 0;
    float: left;
  }
}
/* line 10, /spacewalk/app/assets/stylesheets/mixins/_topbar.scss */
.NavLink:hover, .NavLink:active, .NavLink:focus {
  color: #E9F9E4;
}

/* line 100, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.NavLink-errorPage {
  color: #FFFFFF;
  float: right;
  padding: 1.5rem;
  z-index: 5;
}

/* line 107, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.Dropdown-title {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  color: rgba(255, 255, 255, 0.8);
  display: block;
  padding: 1.5rem 1rem;
}
@media only screen and (min-width: 48.1rem) {
  /* line 107, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .Dropdown-title {
    border: 0;
    float: left;
  }
}
/* line 10, /spacewalk/app/assets/stylesheets/mixins/_topbar.scss */
.Dropdown-title:hover, .Dropdown-title:active, .Dropdown-title:focus {
  color: #E9F9E4;
}
@media only screen and (min-width: 0) and (max-width: 48rem) {
  /* line 107, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .Dropdown-title {
    background: #606060;
    color: #FAFAFA;
    font-size: "only screen and (min-width:44.1rem)";
    padding: 1rem;
    text-transform: uppercase;
  }
  /* line 115, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .Dropdown-title:hover, .Dropdown-title:active, .Dropdown-title:focus {
    color: #FAFAFA;
    font-size: "only screen and (min-width:44.1rem)";
  }
}
/* line 122, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.Dropdown-title a {
  color: rgba(255, 255, 255, 0.8);
}
@media only screen and (min-width: 0) and (max-width: 48rem) {
  /* line 122, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .Dropdown-title a {
    color: #BBBBBB;
  }
}
@media only screen and (min-width: 48.1rem) {
  /* line 122, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .Dropdown-title a {
    border: 0;
    float: left;
  }
}
/* line 131, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.Dropdown-title a:hover, .Dropdown-title a:active, .Dropdown-title a:focus {
  color: #E9F9E4;
}

@media only screen and (min-width: 48.1rem) {
  /* line 139, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .hasDropdown {
    border: 0;
    cursor: pointer;
    float: left;
    position: relative;
  }
  /* line 145, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .hasDropdown:hover, .hasDropdown:active, .hasDropdown:focus {
    color: #FFFFFF;
  }
  /* line 149, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .hasDropdown:hover .Dropdown, .hasDropdown:active .Dropdown, .hasDropdown:focus .Dropdown {
    -webkit-animation: fadein .25s;
            animation: fadein .25s;
    display: block;
  }
}

@media only screen and (min-width: 48.1rem) {
  /* line 156, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .Dropdown {
    background: #F2F2F2;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
    display: none;
    position: absolute;
    right: 50%;
    top: 100%;
  }
  /* line 164, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .Dropdown:before {
    border: .6rem solid transparent;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    width: 0;
    border-bottom: 0.6rem solid #F2F2F2;
    border-top: none;
    left: 50%;
    margin-left: -.6rem;
    top: -.6rem;
  }
  /* line 167, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .Dropdown.Dropdown-about {
    right: -4.5rem;
  }
  /* line 170, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .Dropdown.Dropdown-user {
    right: 1rem;
  }
  /* line 173, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .Dropdown.Reservation-dropdown {
    margin-right: -15rem;
    padding-top: 15px;
    width: 35rem;
  }
}

/* line 180, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.DropdownLink, .SignOutButton {
  background: transparent;
  border-radius: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  color: rgba(255, 255, 255, 0.8);
  display: block;
  font-size: 1.6rem;
  padding: 1rem;
  width: 100%;
}
/* line 189, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.DropdownLink:hover, .SignOutButton:hover, .DropdownLink:active, .SignOutButton:active, .DropdownLink:focus, .SignOutButton:focus {
  background: transparent;
  border-radius: 0;
  color: #E9F9E4;
  z-index: 5;
}
@media only screen and (min-width: 48.1rem) {
  /* line 180, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .DropdownLink, .SignOutButton {
    color: #417B9E;
    font-size: 1.4rem;
    min-width: 15rem;
    margin: 0;
    text-align: center;
  }
  /* line 203, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .DropdownLink:last-child, .SignOutButton:last-child {
    border: 0;
  }
  /* line 206, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .DropdownLink:hover, .SignOutButton:hover, .DropdownLink:active, .SignOutButton:active, .DropdownLink:focus, .SignOutButton:focus {
    background: #FFFFFF;
    color: #36A2AF;
  }
}

@media only screen and (min-width: 0) and (max-width: 48rem) {
  /* line 217, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .NavLink:hover, .NavLink:active, .NavLink:focus,
  .DropdownLink:hover,
  .SignOutButton:hover,
  .DropdownLink:active,
  .SignOutButton:active,
  .DropdownLink:focus,
  .SignOutButton:focus {
    background: rgba(0, 0, 0, 0.15);
  }
}

/* line 224, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.SignOutButton {
  margin: 0;
  text-align: inherit;
  text-transform: none;
}
@media only screen and (min-width: 48.1rem) {
  /* line 224, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .SignOutButton {
    text-align: center;
  }
}

/* line 233, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.Reservation-dropdown {
  color: #404040;
}
@media only screen and (min-width: 0) and (max-width: 48rem) {
  /* line 233, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .Reservation-dropdown {
    background: #DFDFDF;
    max-width: 100%;
    padding: 1rem 0 2rem;
  }
}
/* line 240, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.Reservation-dropdown-title {
  margin: 1rem 0 0.6rem;
}
/* line 243, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.Reservation-dropdown-item {
  display: flex;
  align-items: center;
}
/* line 246, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.Reservation-dropdown .Token {
  margin: 0;
  text-align: center;
  width: 100%;
}

/* line 252, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.BranchName {
  color: #FFFFFF;
  font-weight: 400;
  letter-spacing: 1px;
  margin-top: 1rem;
  padding-left: 16rem;
  position: absolute;
  width: 100%;
  z-index: 3;
}
@media only screen and (min-width: 0) and (max-width: 48rem) {
  /* line 252, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
  .BranchName {
    font-size: 85%;
    padding-right: 7rem;
  }
}

/* line 267, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.unit-party-list-preview {
  background-color: #FAFAFA;
  border-radius: 2px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  display: flex;
  margin: 0.5rem;
  padding-bottom: 0.6rem;
  padding-left: 0;
  padding-top: 0.6rem;
}

/* line 277, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.unit-thumb {
  max-height: 8rem;
  max-width: 8rem;
}

/* line 281, /spacewalk/app/assets/stylesheets/components/TopBar.scss */
.unit-name {
  font-size: 13px;
  padding: 1rem;
}

/* line 6, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommTopBar {
  display: block;
  height: 8rem;
  padding: 1rem;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 3;
}
/* line 14, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommTopBar:after {
  background: transparent radial-gradient(ellipse at center center, #2EA67C 0%, #36A2AF 30%, #242692 100%) repeat scroll -150px 100%/100% 300px;
  content: '';
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}

/* line 26, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommTopNav-toggle {
  border-radius: 4rem;
  color: rgba(255, 255, 255, 0.8);
  display: block;
  float: right;
  font-size: x-large;
  height: 4rem;
  line-height: 4rem;
  position: relative;
  text-align: center;
  top: 0.5rem;
  width: 4rem;
  z-index: 6;
}
/* line 39, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommTopNav-toggle .fa-bars {
  padding: 0;
}

/* line 43, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommTopNav {
  transition-property: all;
  transition-duration: .25s;
  transition-timing-function: ease-in-out;
  transition-delay: 0;
  background: #404040;
  height: 100%;
  margin: 0;
  min-width: 25rem;
  padding: 0;
  position: fixed;
  right: -40%;
  top: 8rem;
  width: 25rem;
  z-index: 5;
}
@media only screen and (min-width: 0) and (max-width: 48rem) {
  /* line 43, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
  .EcommTopNav {
    right: -80%;
  }
}
/* line 58, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommTopNav--expanded {
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.15);
  overflow-y: scroll;
  padding-bottom: 7rem;
  right: 0;
  width: 25%;
}
@media screen and (min-width: 48rem) and (max-width: 64rem) {
  /* line 58, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
  .EcommTopNav--expanded {
    width: 33.4%;
  }
}
@media only screen and (min-width: 0) and (max-width: 48rem) {
  /* line 58, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
  .EcommTopNav--expanded {
    width: 80%;
  }
}

/* line 72, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommNavLink {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  color: rgba(255, 255, 255, 0.8);
  display: block;
  padding: 1.5rem 1rem;
}
@media only screen and (min-width: 48.1rem) {
  /* line 72, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
  .EcommNavLink {
    border: 0;
    float: left;
  }
}
/* line 10, /spacewalk/app/assets/stylesheets/mixins/_topbar.scss */
.EcommNavLink:hover, .EcommNavLink:active, .EcommNavLink:focus {
  color: #E9F9E4;
}
/* line 74, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommNavLink.LoggedOutNavLink {
  border: 0;
  display: block;
  float: right;
  height: 4rem;
  padding: 1rem;
  position: relative;
  text-align: center;
  top: 0.5rem;
  z-index: 6;
}
/* line 84, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommNavLink.LoggedOutNavLink:hover {
  background-color: transparent;
  color: #FFFFFF;
}
@media screen and (max-width: 600px) {
  /* line 89, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
  .EcommNavLink.LoggedOutNavLink.mobile-hide {
    display: none;
  }
}

/* line 96, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommDropdown-minimize {
  color: #FFFFFF;
  font-size: xx-large;
  text-align: right;
  width: 20%;
}
/* line 101, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommDropdown-minimize:hover {
  color: rgba(255, 255, 255, 0.45);
  cursor: pointer;
}

/* line 106, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommDropdown-title {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  color: rgba(255, 255, 255, 0.8);
  display: block;
  padding: 1.5rem 1rem;
  background: #606060;
  color: #FAFAFA;
  font-size: "only screen and (min-width:44.1rem)";
  padding: 1rem;
  text-transform: uppercase;
}
@media only screen and (min-width: 48.1rem) {
  /* line 106, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
  .EcommDropdown-title {
    border: 0;
    float: left;
  }
}
/* line 10, /spacewalk/app/assets/stylesheets/mixins/_topbar.scss */
.EcommDropdown-title:hover, .EcommDropdown-title:active, .EcommDropdown-title:focus {
  color: #E9F9E4;
}
/* line 113, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommDropdown-title:hover, .EcommDropdown-title:active, .EcommDropdown-title:focus {
  color: #FAFAFA;
  font-size: "only screen and (min-width:44.1rem)";
}
/* line 120, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommDropdown-title .party-list-title {
  font-size: 16px;
  padding-left: 1rem;
}
/* line 124, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommDropdown-title.justify-between {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding: 0.6rem;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 6;
}
@media only screen and (min-width: 48.1rem) {
  /* line 106, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
  .EcommDropdown-title {
    font-size: 15px;
    margin-bottom: 1.5rem;
    width: 100%;
  }
}
@media only screen and (min-width: 48.1rem) {
  /* line 139, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
  .EcommDropdown-title a {
    border: 0;
    color: rgba(255, 255, 255, 0.8);
    float: right;
  }
}
/* line 145, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommDropdown-title a:hover, .EcommDropdown-title a:active, .EcommDropdown-title a:focus {
  color: #E9F9E4;
}

/* line 152, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommDropdownLink {
  background: transparent;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 0;
  color: rgba(255, 255, 255, 0.8);
  display: block;
  font-size: 1.6rem;
  padding: 1rem;
  width: 100%;
}
/* line 161, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommDropdownLink:hover, .EcommDropdownLink:active, .EcommDropdownLink:focus {
  background: transparent;
  border-radius: 0;
  color: #E9F9E4;
  z-index: 5;
}

@media only screen and (min-width: 0) and (max-width: 48rem) {
  /* line 173, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
  .EcommNavLink:hover, .EcommNavLink:active, .EcommNavLink:focus,
  .EcommDropdownLink:hover,
  .EcommDropdownLink:active,
  .EcommDropdownLink:focus {
    background: rgba(0, 0, 0, 0.15);
  }
}

/* line 181, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommReservation-dropdown {
  background: #DFDFDF;
  color: #404040;
  max-width: 100%;
  padding: 1rem 0 2rem;
}
/* line 187, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommReservation-dropdown-title {
  margin: 1rem 0 0.6rem;
}
/* line 190, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommReservation-dropdown-item {
  display: flex;
  align-items: center;
  display: contents;
}
/* line 194, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommReservation-dropdown .Token {
  margin: 0;
  text-align: center;
  width: 100%;
}

@media (min-width: 48rem) and (max-width: 64rem) {
  /* line 200, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
  .LogoWrapper {
    display: inline-block;
    position: relative;
    width: auto;
  }
}
@media (min-width: 48rem) and (max-width: 64rem) {
  /* line 206, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
  .LogoWrapper .EcommBranchName {
    max-width: 40rem;
    position: relative;
    width: auto;
  }
}

/* line 214, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.EcommBranchName {
  color: #FFFFFF;
  font-weight: 400;
  letter-spacing: 1px;
  margin-top: 1rem;
  padding-left: 16rem;
  position: absolute;
  width: 100%;
  z-index: 3;
}
@media only screen and (min-width: 0) and (max-width: 48rem) {
  /* line 214, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
  .EcommBranchName {
    font-size: 85%;
    padding-right: 7rem;
  }
}

/* line 228, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.Ecomm-unit-party-list-preview {
  background-color: #FAFAFA;
  border-radius: 2px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  display: flex;
  padding-bottom: 0.6rem;
  padding-left: 0;
  padding-top: 0.6rem;
}

/* line 237, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.Ecomm-unit-thumb {
  max-height: 8rem;
  max-width: 8rem;
}

/* line 241, /spacewalk/app/assets/stylesheets/components/TopBarEcomm.scss */
.Ecomm-unit-name {
  font-size: 13px;
  padding: 1rem;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/Transactions.scss */
.Balance {
  color: #2EA67C;
}

/* line 5, /spacewalk/app/assets/stylesheets/components/Transactions.scss */
.NegativeBalance {
  color: #CA2D3D;
}

/* line 9, /spacewalk/app/assets/stylesheets/components/Transactions.scss */
.TransactionForm .error {
  color: #CA2D3D;
}

/* line 14, /spacewalk/app/assets/stylesheets/components/Transactions.scss */
.TransactionList-item-note {
  display: block;
  min-height: 1px;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/UnitEventTable.scss */
.daterange {
  display: flex;
  flex-wrap: wrap;
}

/* line 3, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery {
  display: block;
  overflow: hidden;
  padding-top: 1.5rem;
  position: relative;
}
/* line 10, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery .UnitThumbWrapper {
  position: relative;
}
/* line 586, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.UnitGallery .UnitThumbWrapper:nth-last-child(1):first-child, .UnitGallery .UnitThumbWrapper:nth-last-child(1):first-child ~ * {
  margin: 0 auto;
  min-width: 50%;
}
/* line 586, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.UnitGallery .UnitThumbWrapper:nth-last-child(2):first-child, .UnitGallery .UnitThumbWrapper:nth-last-child(2):first-child ~ * {
  min-width: 50%;
}
/* line 586, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.UnitGallery .UnitThumbWrapper:nth-last-child(3):first-child, .UnitGallery .UnitThumbWrapper:nth-last-child(3):first-child ~ * {
  min-width: 33.33333%;
}
/* line 586, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.UnitGallery .UnitThumbWrapper:nth-last-child(n + 4):first-child, .UnitGallery .UnitThumbWrapper:nth-last-child(n + 4):first-child ~ * {
  min-width: 24%;
}
/* line 25, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery .UnitThumbWrapper * {
  z-index: 1;
}
/* line 28, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery .UnitThumbWrapper .UnitThumbWrapper-link {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
/* line 35, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery .UnitThumbWrapper a {
  cursor: pointer;
  position: static;
}
/* line 39, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery .UnitThumbWrapper .UnitThumb-image {
  display: block;
  position: absolute;
  top: 1.33rem;
  left: 1.33rem;
  bottom: 1.33rem;
  right: 1.33rem;
  background-repeat: no-repeat;
  background-position: center;
  z-index: -1;
}

/* line 53, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitPlaceholder {
  background-color: #FFFFFF;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.15);
  display: inline-block;
  line-height: 0;
  max-width: 100%;
  border-radius: 2px;
  margin-bottom: 1rem;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: block;
  height: 189px;
  margin-bottom: 1.5rem;
  overflow: hidden;
  position: relative;
  width: 100%;
  line-height: 1.4;
}

/* line 66, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-categoryWrapper {
  display: flex;
  width: 100%;
}
/* line 69, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-categoryWrapper .UnitGallery-category {
  flex: 1;
}
/* line 72, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-categoryWrapper .Close, .UnitGallery-categoryWrapper .panel .RevModal a.Close:not(.button), .panel .RevModal .UnitGallery-categoryWrapper a.Close:not(.button) {
  display: block;
}
/* line 74, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-categoryWrapper .Close .fa, .UnitGallery-categoryWrapper .panel .RevModal a.Close:not(.button) .fa, .panel .RevModal .UnitGallery-categoryWrapper a.Close:not(.button) .fa {
  padding-top: 0.3rem;
}
/* line 78, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-categoryWrapper .UnitGallery-addPartyListBtn {
  display: flex;
  align-items: center;
  cursor: pointer;
  justify-content: flex-end;
  margin: 0.4rem;
  margin-right: 0.6rem;
  width: 20%;
}

/* line 87, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-addPartyList {
  background: #F2F2F2;
  border-radius: 1000px;
  color: #417B9E;
  cursor: pointer;
  height: 3rem;
  line-height: 3rem;
  padding: 0;
  position: absolute;
  right: 6px;
  top: 6px;
  text-align: center;
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.15);
  width: 3rem;
}
/* line 101, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-addPartyList .fa {
  padding: 0;
}
/* line 104, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-addPartyList:hover {
  background: #FAFAFA;
  color: #36A2AF;
}
/* line 108, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-addPartyList.active {
  background: #417B9E;
  color: #F2F2F2;
}
/* line 111, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-addPartyList.active:hover {
  background: #36A2AF;
  color: #F2F2F2;
}

/* line 117, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-description {
  transition-property: all;
  transition-duration: .25s;
  transition-timing-function: ease-in-out;
  transition-delay: 0;
  background: rgba(0, 0, 0, 0.8);
  bottom: -100%;
  color: #DFDFDF;
  left: 0;
  padding: 0.6rem;
  position: absolute;
  width: 100%;
}

@media only screen and (max-width: 1024px) {
  /* line 129, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
  .UnitPlaceholder .UnitGallery-description {
    bottom: 0;
  }
}
/* line 135, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitPlaceholder:hover .UnitGallery-description {
  bottom: 0;
}

/* line 140, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitCategoryFilter-actionBtns {
  float: right;
  padding-right: 1rem;
  width: 50%;
}
/* line 144, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitCategoryFilter-actionBtns:first-child {
  padding-right: 0;
}
@media only screen and (min-width: 64.1rem) {
  /* line 140, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
  .UnitCategoryFilter-actionBtns {
    width: auto;
  }
}
/* line 150, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitCategoryFilter-actionBtns .RevButton {
  cursor: pointer;
  width: 100%;
}
@media only screen and (max-width: 44rem) {
  /* line 150, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
  .UnitCategoryFilter-actionBtns .RevButton {
    padding: 1rem;
  }
}
/* line 159, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitCategoryFilter .RevInput--postfixInputBtns .RevInput--innerLabel {
  display: flex;
}
/* line 161, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitCategoryFilter .RevInput--postfixInputBtns .RevInput--innerLabel i {
  color: #FFFFFF;
  font-size: 1.8rem;
}

/* line 168, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-type {
  overflow: hidden;
  padding: 0.3rem;
  margin: 0 0.3rem;
}
/* line 172, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-type i {
  border-radius: 1000px;
  color: #FFFFFF;
  font-size: 1.8rem;
  height: 3rem;
  line-height: 3rem;
  margin-right: 1rem;
  padding: 0.6rem;
  text-align: center;
  width: 3rem;
}
/* line 184, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-type--dry {
  background: #F5971C;
}
/* line 187, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-type--wet {
  background: #4799C6;
}
/* line 190, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-type--bounce {
  background: #4799C6;
}

/* line 194, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.DoubleIcon {
  height: 5rem;
  position: relative;
}
/* line 197, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.DoubleIcon-top {
  bottom: 1.5rem;
  position: absolute;
}
/* line 201, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.DoubleIcon .UnitGallery-type--dry {
  margin-left: 1.5rem;
}

/* line 205, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-name {
  color: #DFDFDF;
  margin: 0;
}

/* line 210, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-category--label {
  border-radius: 3px;
  color: #FFFFFF;
  display: inline-block;
  font-size: 1.2rem;
  letter-spacing: 0.5px;
  margin: 0.6rem;
  padding: 0.3rem 0.6rem;
  text-transform: capitalize;
}
/* line 219, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-category--label.Slides {
  background-color: rgba(46, 166, 124, 0.8);
}
/* line 222, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-category--label.Combos {
  background-color: rgba(245, 169, 62, 0.8);
}
/* line 225, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-category--label.Toddlers {
  background-color: rgba(54, 162, 175, 0.8);
}
/* line 228, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-category--label.SpaceWalks {
  background-color: rgba(36, 38, 148, 0.8);
}
/* line 231, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-category--label.SportsAndInteractive {
  background-color: rgba(108, 85, 206, 0.8);
}
/* line 234, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-category--label.ConcessionsAndPartySupplies {
  background-color: rgba(202, 45, 61, 0.8);
}
/* line 237, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-category--label.ObstacleCourses {
  background-color: rgba(225, 87, 20, 0.8);
}
/* line 240, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-category--label.Games {
  background-color: rgba(13, 158, 249, 0.8);
}

/* line 244, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-top-of-page {
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  color: #242692;
  padding: 0.75rem;
  text-align: center;
}
/* line 250, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-top-of-page:active {
  background-color: #c3c3c3;
}

/* line 254, /spacewalk/app/assets/stylesheets/components/UnitGallery.scss */
.UnitGallery-top-of-page-text {
  color: #242692;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitTypes {
  padding: 2rem 1rem;
}

/* line 4, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitTypeImages {
  display: flex;
  flex-flow: row wrap;
  overflow: hidden;
  padding: 3rem 0;
  position: relative;
}
/* line 10, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitTypeImages .UnitTypeThumbWrapper {
  position: relative;
  margin-bottom: 1.5rem;
  overflow: hidden;
}
/* line 4, /spacewalk/app/assets/stylesheets/mixins/_aspect_ratio.scss */
.UnitTypeImages .UnitTypeThumbWrapper:before {
  content: '';
  display: block;
  padding-top: 75%;
  width: 100%;
}
/* line 10, /spacewalk/app/assets/stylesheets/mixins/_aspect_ratio.scss */
.UnitTypeImages .UnitTypeThumbWrapper > .Content, .UnitTypeImages .UnitTypeThumbWrapper > .UnitTypeThumbWrapper-image, .UnitTypeImages .UnitTypeThumbWrapper > .VideoWrapper {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
/* line 586, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.UnitTypeImages .UnitTypeThumbWrapper:nth-last-child(1):first-child, .UnitTypeImages .UnitTypeThumbWrapper:nth-last-child(1):first-child ~ * {
  margin: 0 auto;
}
/* line 17, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitTypeImages .UnitTypeThumbWrapper-image {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #FFFFFF;
  margin: 1rem;
}
/* line 23, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitTypeImages .UnitTypeThumbWrapper .UnitType-image {
  max-height: 100%;
  max-width: 100%;
}
/* line 27, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitTypeImages .UnitTypeThumbWrapper .UnitType-setDefaultImage,
.UnitTypeImages .UnitTypeThumbWrapper .UnitType-removeImageBtn .Close,
.UnitTypeImages .UnitTypeThumbWrapper .UnitType-removeImageBtn .panel .RevModal a.Close:not(.button),
.panel .RevModal .UnitTypeImages .UnitTypeThumbWrapper .UnitType-removeImageBtn a.Close:not(.button) {
  top: 2rem;
}

/* line 34, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitTypeImageForm .RevInput--input {
  display: flex;
}
/* line 37, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitTypeImageForm .UnitType-fileError {
  color: #CA2D3D;
}
/* line 40, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitTypeImageForm .UnitType-fileRequirements {
  display: flex;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 7px;
}
/* line 46, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitTypeImageForm .UnitType-fileRequirementsIcon {
  padding-left: 5px;
  padding-right: 5px;
}

/* line 53, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitType-categoryWrapper .UnitType-removeImageBtn a.Close:not(.button) {
  color: #606060;
  right: 2rem;
}
/* line 56, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitType-categoryWrapper .UnitType-removeImageBtn a.Close:not(.button):hover, .UnitType-categoryWrapper .UnitType-removeImageBtn a.Close:not(.button):active, .UnitType-categoryWrapper .UnitType-removeImageBtn a.Close:not(.button):focus {
  color: #404040;
  opacity: 1;
}

/* line 65, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitType-setDefaultImage {
  background: #F2F2F2;
  border-radius: 1000px;
  color: #417B9E;
  height: 3rem;
  left: 2rem;
  line-height: 3rem;
  padding: 0;
  position: absolute;
  text-align: center;
  top: 1rem;
  width: 3rem;
}
/* line 77, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitType-setDefaultImage .fa {
  padding: 0;
}
/* line 80, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitType-setDefaultImage:hover {
  background: #FAFAFA;
  color: #36A2AF;
}
/* line 84, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitType-setDefaultImage.active {
  background: #417B9E;
}
/* line 86, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitType-setDefaultImage.active .fa {
  color: #F2F2F2;
}
/* line 89, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitType-setDefaultImage.active:hover {
  background: #36A2AF;
  color: #F2F2F2;
}

/* line 96, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitTypesControls {
  margin-top: 20px !important;
  padding-left: 10px;
  padding-right: 10px;
}

/* line 103, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitTypes-Title h3 {
  margin-top: 1.5rem;
}

/* line 108, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitTypesIcon-favorite {
  color: #FFD700;
}

/* line 112, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitTypesIcon-hasProfile {
  color: #FFD700;
}

/* line 116, /spacewalk/app/assets/stylesheets/components/UnitTypes.scss */
.UnitTypesIcon-hidden {
  color: #CA2D3D;
}

/* line 14, /spacewalk/app/assets/stylesheets/components/Units.scss */
.Units-list--addUnits {
  display: inline-block;
  margin: 0 -1rem;
  width: 100%;
}
/* line 19, /spacewalk/app/assets/stylesheets/components/Units.scss */
.Units-list .RevTable .RevRow .RevCol {
  display: flex;
  align-items: center;
}
@media only screen and (max-width: 44rem) {
  /* line 19, /spacewalk/app/assets/stylesheets/components/Units.scss */
  .Units-list .RevTable .RevRow .RevCol {
    overflow: hidden;
    padding: 1rem 0.6rem;
  }
}
/* line 25, /spacewalk/app/assets/stylesheets/components/Units.scss */
.Units-list .RevTable .RevRow .RevCol .Close-flexCenter {
  color: #606060;
  font-size: 2.5rem;
  line-height: 1;
  margin: 0;
  opacity: 1;
  padding: 0;
  position: absolute;
  right: 1rem;
  top: 1rem;
  position: static;
  right: 0;
  text-align: center;
  top: 0;
  width: 100%;
}
/* line 446, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Units-list .RevTable .RevRow .RevCol .Close-flexCenter:hover, .Units-list .RevTable .RevRow .RevCol .Close-flexCenter:active, .Units-list .RevTable .RevRow .RevCol .Close-flexCenter:focus {
  color: #404040;
  opacity: 1;
}
/* line 33, /spacewalk/app/assets/stylesheets/components/Units.scss */
.Units-list .RevTable .RevRow .RevCol .Add-flexCenter {
  color: #2EA67C;
  font-size: 2.5rem;
  line-height: 1;
  margin: 0;
  opacity: 1;
  padding: 0;
  position: absolute;
  right: 1rem;
  top: 1rem;
  position: static;
  right: 0;
  text-align: center;
  top: 0;
  width: 100%;
}
/* line 465, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Units-list .RevTable .RevRow .RevCol .Add-flexCenter:hover, .Units-list .RevTable .RevRow .RevCol .Add-flexCenter:active, .Units-list .RevTable .RevRow .RevCol .Add-flexCenter:focus {
  color: #32b688;
  opacity: 1;
}

/* line 46, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox .UnitsInbox-title {
  background: #474250;
  color: #E9F9E4;
  padding: 1rem;
  align-items: center;
  display: flex;
  padding: 0;
}
/* line 52, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox h3 {
  margin-bottom: 0;
  text-align: left;
}
/* line 56, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox .UnitsInbox-archiveLink {
  color: #E9F9E4;
  font-size: 1.4rem;
  text-align: right;
  padding: 1rem;
}

/* line 65, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox-list {
  display: block;
  list-style: none;
  margin: 0;
  height: 20rem;
  overflow-y: scroll;
  width: 100%;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.UnitsInbox-list li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.UnitsInbox-list .Close, .UnitsInbox-list .panel .RevModal a.Close:not(.button), .panel .RevModal .UnitsInbox-list a.Close:not(.button),
.UnitsInbox-list .Add {
  float: right;
  position: static;
}
/* line 505, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.UnitsInbox-list li {
  padding: 0;
}
/* line 508, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.UnitsInbox-list a {
  display: block;
  padding: 1rem;
  width: 100%;
}
@media only screen and (min-width: 44.1rem) {
  /* line 65, /spacewalk/app/assets/stylesheets/components/Units.scss */
  .UnitsInbox-list {
    height: 100%;
    padding: 0;
  }
}
/* line 74, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox-list--empty {
  padding: 1rem;
}
/* line 78, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox-list .UnitsInbox-link.active:after {
  content: '\f0d8';
  font-family: 'fontawesome';
  text-align: center;
  width: 10%;
}
/* line 85, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox-list a.UnitsInbox-link {
  align-content: stretch;
  align-items: center;
  display: flex;
  flex-flow: row wrap;
}
/* line 90, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox-list a.UnitsInbox-link:after {
  content: '\f0d7';
  font-family: 'fontawesome';
  text-align: center;
  width: 10%;
}
/* line 96, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox-list a.UnitsInbox-link:hover {
  background: #FAFAFA;
  color: #36A2AF;
}
/* line 101, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox-list i {
  font-size: 1.5rem;
}
/* line 104, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox-list .UnitsInbox-content {
  padding: 1.6rem 2rem;
}
/* line 107, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox-list .UnitsInbox-new {
  background: #FFFFFF;
  border-left: 4px solid #CA2D3D;
}
/* line 111, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox-list .UnitsInbox-viewed {
  background: #F2F2F2;
}
/* line 113, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox-list .UnitsInbox-viewed:hover {
  background: rgba(0, 0, 0, 0.08);
}
/* line 117, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox-list .LoanRangeSlider,
.UnitsInbox-list .DeclineNote,
.UnitsInbox-list .ExtendLoan,
.UnitsInbox-list .RequestButtons {
  padding-top: 1rem;
}

/* line 125, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox-link .UnitsInbox-branchID,
.UnitsInbox-link .UnitsInbox-requestStatus {
  padding: 0 0.6rem;
}
/* line 129, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox-link .UnitsInbox-branchID,
.UnitsInbox-link .UnitsInbox-status,
.UnitsInbox-link .UnitsInbox-requestStatus {
  flex: 1 auto;
}

/* line 135, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox-flag {
  text-align: center;
  width: 10%;
}

/* line 139, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox-branchID,
.UnitsInbox-requestStatus {
  font-size: 1.4rem;
  line-height: 1.4;
  width: 50%;
}

/* line 145, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox-status {
  font-size: 1.2rem;
  line-height: 1.2;
  text-align: center;
  width: 30%;
  padding-right: 5%;
}

/* line 152, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitsInbox-unitID {
  font-size: 1.2rem;
}

/* line 155, /spacewalk/app/assets/stylesheets/components/Units.scss */
.Unit {
  padding: 0 1rem;
}
/* line 157, /spacewalk/app/assets/stylesheets/components/Units.scss */
.Unit .InvertedTitle {
  margin-top: 2rem;
  text-align: left;
}
/* line 161, /spacewalk/app/assets/stylesheets/components/Units.scss */
.Unit .InvertedTitle .UnitNameSection .Unit-name {
  text-align: right;
}
/* line 164, /spacewalk/app/assets/stylesheets/components/Units.scss */
.Unit .InvertedTitle .UnitNameSection .Unit-category {
  float: right;
  margin: 0 0 1rem;
}

/* line 171, /spacewalk/app/assets/stylesheets/components/Units.scss */
.Unit-name {
  margin: 0;
}

/* line 174, /spacewalk/app/assets/stylesheets/components/Units.scss */
.Unit-category {
  background: #36A2AF;
  border-radius: 2px;
  color: #FFFFFF;
  display: inline-block;
  font-size: 1rem;
  line-height: 1;
  margin: 0 0.6rem 1rem 0;
  padding: 0.3rem 0.6rem;
  text-transform: uppercase;
}

/* line 177, /spacewalk/app/assets/stylesheets/components/Units.scss */
.Unit-info {
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 519, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Unit-info li {
  color: #909090;
  display: block;
  padding: 0.3rem 0;
}
/* line 523, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Unit-info li strong {
  color: #404040;
}

/* line 180, /spacewalk/app/assets/stylesheets/components/Units.scss */
.Unit-rates {
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 519, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Unit-rates li {
  color: #909090;
  display: block;
  padding: 0.3rem 0;
}
/* line 523, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Unit-rates li strong {
  color: #404040;
}
/* line 530, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Unit-rates li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding: 0.6rem 0.3rem;
}
/* line 533, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Unit-rates li:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
/* line 537, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Unit-rates .Price, .Unit-rates .BranchInfoTable .BranchInfoTable-item--right, .BranchInfoTable .Unit-rates .BranchInfoTable-item--right, .Unit-rates .ReservationSpecs .ReservationSpecs-right, .ReservationSpecs .Unit-rates .ReservationSpecs-right,
.Unit-rates .EventTypeInfo .ReservationSpecs-right,
.EventTypeInfo .Unit-rates .ReservationSpecs-right, .Unit-rates .RepairRequestSpecs .RepairRequestSpecs-right, .RepairRequestSpecs .Unit-rates .RepairRequestSpecs-right {
  float: right;
  position: relative;
  text-align: right;
}
/* line 545, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.Unit-rates .Total {
  color: #CA2D3D;
}

/* line 184, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitReservations {
  align-items: center;
  display: flex;
  margin-bottom: -1rem;
}
/* line 188, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitReservations .UnitReservations-left {
  flex: 1;
  padding-right: 2rem;
  width: 40%;
}
/* line 193, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitReservations .UnitReservations-right {
  align-items: baseline;
  display: inline-flex;
  flex: 3;
  padding-top: 1rem;
  width: 60%;
}
/* line 200, /spacewalk/app/assets/stylesheets/components/Units.scss */
.UnitReservations label {
  padding-right: 1rem;
}

/* line 206, /spacewalk/app/assets/stylesheets/components/Units.scss */
.LoanRequest h4 {
  color: #1A1772;
}
/* line 209, /spacewalk/app/assets/stylesheets/components/Units.scss */
.LoanRequest .LoanRequest-unitList {
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
  display: block;
  list-style: none;
  margin: 0;
  margin-bottom: 1.5rem;
}
/* line 519, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.LoanRequest .LoanRequest-unitList li {
  color: #909090;
  display: block;
  padding: 0.3rem 0;
}
/* line 523, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.LoanRequest .LoanRequest-unitList li strong {
  color: #404040;
}
/* line 530, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.LoanRequest .LoanRequest-unitList li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding: 0.6rem 0.3rem;
}
/* line 533, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.LoanRequest .LoanRequest-unitList li:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
/* line 537, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.LoanRequest .LoanRequest-unitList .Price, .LoanRequest .LoanRequest-unitList .BranchInfoTable .BranchInfoTable-item--right, .BranchInfoTable .LoanRequest .LoanRequest-unitList .BranchInfoTable-item--right, .LoanRequest .LoanRequest-unitList .ReservationSpecs .ReservationSpecs-right, .ReservationSpecs .LoanRequest .LoanRequest-unitList .ReservationSpecs-right,
.LoanRequest .LoanRequest-unitList .EventTypeInfo .ReservationSpecs-right,
.EventTypeInfo .LoanRequest .LoanRequest-unitList .ReservationSpecs-right, .LoanRequest .LoanRequest-unitList .RepairRequestSpecs .RepairRequestSpecs-right, .RepairRequestSpecs .LoanRequest .LoanRequest-unitList .RepairRequestSpecs-right {
  float: right;
  position: relative;
  text-align: right;
}
/* line 545, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.LoanRequest .LoanRequest-unitList .Total {
  color: #CA2D3D;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.LoanRequest .LoanRequest-unitList li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.LoanRequest .LoanRequest-unitList .Close, .LoanRequest .LoanRequest-unitList .panel .RevModal a.Close:not(.button), .panel .RevModal .LoanRequest .LoanRequest-unitList a.Close:not(.button),
.LoanRequest .LoanRequest-unitList .Add {
  float: right;
  position: static;
}
/* line 505, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.LoanRequest .LoanRequest-unitList li {
  padding: 0;
}
/* line 508, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.LoanRequest .LoanRequest-unitList a {
  display: block;
  padding: 1rem;
  width: 100%;
}
/* line 213, /spacewalk/app/assets/stylesheets/components/Units.scss */
.LoanRequest .LoanRequest-unitList li {
  padding-left: 1rem;
}
/* line 216, /spacewalk/app/assets/stylesheets/components/Units.scss */
.LoanRequest .LoanRequest-unitList .RevInput--label {
  margin-bottom: 5px;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/Videos.scss */
.BkgdVideo {
  height: auto;
  position: absolute;
  width: 100%;
  z-index: -1000;
}

/* line 7, /spacewalk/app/assets/stylesheets/components/Videos.scss */
.VideoWrapper {
  bottom: initial;
  display: block;
  z-index: -1;
}
@media only screen and (max-width: 44rem) {
  /* line 7, /spacewalk/app/assets/stylesheets/components/Videos.scss */
  .VideoWrapper {
    background-image: url(/assets/home-video-fallback-c3d9d9f9ea4f22af3666cdf2acf1d87a81b64f9a41611d49f4daaee81f44f14a.jpg);
    background-size: cover;
    min-height: calc(100vh - 10rem);
    top: -7rem !important;
  }
}
/* line 18, /spacewalk/app/assets/stylesheets/components/Videos.scss */
.VideoWrapper:after {
  background: linear-gradient(to bottom, transparent 20%, rgba(0, 0, 0, 0.8) 100%);
  content: '';
  display: block;
  height: 100%;
  width: 100%;
}
@media only screen and (max-width: 44rem) {
  /* line 18, /spacewalk/app/assets/stylesheets/components/Videos.scss */
  .VideoWrapper:after {
    position: absolute;
  }
}

/* line 1, /spacewalk/app/assets/stylesheets/components/ZipSearch.scss */
.ZipSearch {
  display: block;
  margin: 0 auto;
  max-width: 50rem;
  padding: 0 1rem;
  width: 100%;
}
/* line 7, /spacewalk/app/assets/stylesheets/components/ZipSearch.scss */
.ZipSearch h3 {
  color: #FFFFFF;
}

/* line 11, /spacewalk/app/assets/stylesheets/components/ZipSearch.scss */
.ZipSearch-container {
  background: #F2F2F2;
  border-radius: 2px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
  display: block;
  padding: 1rem;
  padding-right: 10rem;
  position: relative;
}
/* line 125, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ZipSearch-container input,
.ZipSearch-container select {
  font-size: 1.6rem;
  height: 5rem;
  line-height: 5rem;
  margin: 0;
}
/* line 20, /spacewalk/app/assets/stylesheets/components/ZipSearch.scss */
.ZipSearch-container .RevInput--label {
  margin: 0;
}
/* line 23, /spacewalk/app/assets/stylesheets/components/ZipSearch.scss */
.ZipSearch-container .ZipSearch-button {
  background: #36A2AF;
  border-radius: 0 2px 2px 0;
  bottom: 1rem;
  height: 5rem;
  line-height: 5rem;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 1rem;
  width: 10rem;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/sections.scss */
section {
  background: #FFFFFF;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 4rem 1rem;
  width: 100%;
}
/* line 6, /spacewalk/app/assets/stylesheets/components/sections.scss */
section.SectionCallout {
  background: #EAF1F4;
}

/* line 1, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.MainWrapper {
  background: #FAFAFA;
  display: block;
  padding: 2rem 0 0;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 44.1rem) {
  /* line 1, /spacewalk/app/assets/stylesheets/components/Admin.scss */
  .MainWrapper {
    padding-left: 7rem;
  }
}
@media only screen and (max-width: 44rem) {
  /* line 12, /spacewalk/app/assets/stylesheets/components/Admin.scss */
  .MainWrapper.hasSidebar {
    padding-bottom: 7rem;
    position: relative;
  }
}
@media only screen and (min-width: 64.1rem) {
  /* line 12, /spacewalk/app/assets/stylesheets/components/Admin.scss */
  .MainWrapper.hasSidebar {
    padding-left: 12rem;
  }
}

/* line 22, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.BranchProfileWrapper,
.RecruitBranchWrapper {
  background: #FAFAFA;
  display: block;
  padding-top: 2rem;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 44.1rem) {
  /* line 22, /spacewalk/app/assets/stylesheets/components/Admin.scss */
  .BranchProfileWrapper,
  .RecruitBranchWrapper {
    min-height: calc(100vh - 8rem);
  }
}

/* line 33, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminWrapper {
  padding: 0 1rem;
}

/* line 37, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash .row {
  position: relative;
}

/* line 41, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-graph {
  padding: 0;
}

/* line 44, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todo {
  margin-bottom: 1rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 44, /spacewalk/app/assets/stylesheets/components/Admin.scss */
  .AdminDash-todo {
    background: #F2F2F2;
    bottom: 0;
    border-left: 1px solid rgba(0, 0, 0, 0.025);
    display: flex;
    flex-direction: column;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: -2rem;
  }
}

/* line 59, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoTitle--count {
  background: #474250;
  color: #E9F9E4;
}

/* line 63, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoTitle {
  display: block;
}
/* line 134, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.AdminDash-todoTitle .RevInput--input {
  background: #474250;
  border: 0;
  border-left: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: 0;
  color: #E9F9E4;
  margin: 0;
}
/* line 142, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.AdminDash-todoTitle option {
  background-color: #474250;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  color: #F2F2F2;
}
/* line 146, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.AdminDash-todoTitle option:hover, .AdminDash-todoTitle option:active, .AdminDash-todoTitle option:focus {
  background: #474250;
  color: #E9F9E4;
}
/* line 66, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoTitle .RevInput--input {
  border: 0;
}
/* line 68, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoTitle .RevInput--input:hover, .AdminDash-todoTitle .RevInput--input:active, .AdminDash-todoTitle .RevInput--input:focus {
  border: 0;
}
/* line 75, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoTitle .Prefix .RevInput--input {
  border-right: 1px solid rgba(0, 0, 0, 0.3);
}
/* line 77, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoTitle .Prefix .RevInput--input:hover, .AdminDash-todoTitle .Prefix .RevInput--input:active, .AdminDash-todoTitle .Prefix .RevInput--input:focus {
  border-right: 1px solid rgba(0, 0, 0, 0.3);
}
/* line 84, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoTitle .Prefix,
.AdminDash-todoTitle .Postfix {
  padding: 0;
}
@media only screen and (min-width: 44.1rem) {
  /* line 63, /spacewalk/app/assets/stylesheets/components/Admin.scss */
  .AdminDash-todoTitle {
    width: 100%;
  }
}
/* line 91, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoTitle--count {
  display: flex;
  align-items: center;
  height: 4rem;
  justify-content: center;
}
/* line 96, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoTitle .Fullwidth {
  padding-left: 0;
  padding-right: 0;
}
/* line 99, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoTitle .Fullwidth .RevInput--input {
  border: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}

/* line 105, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoList {
  display: block;
  list-style: none;
  margin: 0;
  height: 20rem;
  overflow-y: scroll;
  width: 100%;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.AdminDash-todoList li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.AdminDash-todoList .Close, .AdminDash-todoList .panel .RevModal a.Close:not(.button), .panel .RevModal .AdminDash-todoList a.Close:not(.button),
.AdminDash-todoList .Add {
  float: right;
  position: static;
}
/* line 505, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.AdminDash-todoList li {
  padding: 0;
}
/* line 508, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.AdminDash-todoList a {
  display: block;
  padding: 1rem;
  width: 100%;
}
/* line 110, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoList a {
  padding: 2rem 1rem;
}
@media only screen and (min-width: 44.1rem) {
  /* line 105, /spacewalk/app/assets/stylesheets/components/Admin.scss */
  .AdminDash-todoList {
    flex-grow: 1;
    height: 100%;
    padding: 0;
    width: 100%;
  }
}

/* line 120, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoList-link {
  display: flex;
  align-items: center;
}
/* line 122, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoList-link .AdminDash-todoList-flag,
.AdminDash-todoList-link .AdminDash-todoList-name,
.AdminDash-todoList-link .AdminDash-todoList-status {
  display: inline-block;
  vertical-align: top;
}
/* line 128, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoList-link .AdminDash-todoList-name {
  padding: 0 0.6rem;
}

/* line 132, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoList-flag.AdminDash-todoList-flag {
  position: relative;
  text-align: center;
  top: -2px;
  vertical-align: middle;
  width: 10%;
}
/* line 139, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Status-pastDue .AdminDash-todoList-flag.AdminDash-todoList-flag {
  color: #F5A93E;
}
/* line 142, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Status-email .AdminDash-todoList-flag.AdminDash-todoList-flag {
  color: #242692;
}
/* line 145, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Status-event .AdminDash-todoList-flag.AdminDash-todoList-flag {
  color: #2EA67C;
}
/* line 148, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Status-pending .AdminDash-todoList-flag.AdminDash-todoList-flag {
  color: #417B9E;
}
/* line 151, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Status-loanRequest .AdminDash-todoList-flag.AdminDash-todoList-flag {
  color: #6C55CE;
}
/* line 154, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Status-blog .AdminDash-todoList-flag.AdminDash-todoList-flag {
  color: #36A2AF;
}

/* line 158, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoList-name {
  font-size: 1.4rem;
  line-height: 1.4;
  width: 50%;
}

/* line 163, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-todoList-status {
  font-size: 1.2rem;
  line-height: 1.2;
  width: 40%;
}

/* line 134, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.InventoryPicker-title .RevInput--input {
  background: #474250;
  border: 0;
  border-left: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: 0;
  color: #E9F9E4;
  margin: 0;
}
/* line 142, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.InventoryPicker-title option {
  background-color: #474250;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  color: #F2F2F2;
}
/* line 146, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.InventoryPicker-title option:hover, .InventoryPicker-title option:active, .InventoryPicker-title option:focus {
  background: #474250;
  color: #E9F9E4;
}

/* line 172, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.InventoryPicker-list {
  display: block;
  list-style: none;
  margin: 0;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.InventoryPicker-list li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.InventoryPicker-list .Close, .InventoryPicker-list .panel .RevModal a.Close:not(.button), .panel .RevModal .InventoryPicker-list a.Close:not(.button),
.InventoryPicker-list .Add {
  float: right;
  position: static;
}

/* line 175, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.ReservationViewer-title {
  background: #474250;
  color: #E9F9E4;
  padding: 1rem;
}

/* line 178, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.ReservationViewer-list {
  display: block;
  list-style: none;
  margin: 0;
}
/* line 489, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationViewer-list li {
  background: #FFFFFF;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: block;
  overflow: hidden;
  padding: 1rem;
  position: relative;
}
/* line 497, /spacewalk/app/assets/stylesheets/mixins/_mixins.scss */
.ReservationViewer-list .Close, .ReservationViewer-list .panel .RevModal a.Close:not(.button), .panel .RevModal .ReservationViewer-list a.Close:not(.button),
.ReservationViewer-list .Add {
  float: right;
  position: static;
}

/* line 184, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-national.RevPanel,
.Rank-state.RevPanel,
.Rank-roi.RevPanel {
  overflow: hidden;
  padding: 0;
}

/* line 190, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-title {
  background: #FAFAFA;
  float: left;
  margin: 0;
  padding: 1.5rem 1rem;
  text-align: center;
  width: 50%;
}

/* line 198, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-number {
  color: #36A2AF;
  font-size: 3.6rem;
  float: right;
  text-align: center;
  width: 50%;
}
/* line 204, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-national.RevPanel .Rank-number, .Rank-state.RevPanel .Rank-number {
  line-height: 6.4rem;
}

/* line 209, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-roi,
.Rank-roi.RevPanel {
  position: relative;
}
/* line 212, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-roi .Rank-title,
.Rank-roi.RevPanel .Rank-title {
  background: transparent;
  color: rgba(0, 0, 0, 0.45);
  display: block;
  float: none;
  font-size: 1.4rem;
  padding: 0;
  position: absolute;
  top: 3.5rem;
  width: 100%;
}
/* line 223, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-roi .Rank-number,
.Rank-roi.RevPanel .Rank-number {
  background: #FCE76B;
  border-radius: 1000px;
  color: rgba(0, 0, 0, 0.45);
  display: block;
  float: none;
  height: 15rem;
  line-height: 15rem;
  margin: 0 auto;
  padding: 0;
  width: 15rem;
}
/* line 235, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-roi.Rank-roi--low,
.Rank-roi.RevPanel.Rank-roi--low {
  background: #CA2D3D;
}
/* line 238, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-roi.Rank-roi--medium,
.Rank-roi.RevPanel.Rank-roi--medium {
  background: #F5A93E;
}
/* line 241, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-roi.Rank-roi--high,
.Rank-roi.RevPanel.Rank-roi--high {
  background: #FCE76B;
}
/* line 244, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.Rank-roi.Rank-roi--highest,
.Rank-roi.RevPanel.Rank-roi--highest {
  background: #2EA67C;
}

/* line 248, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-contacts {
  background: #DFDFDF;
  margin-bottom: 2rem;
}
/* line 251, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-contacts .AdminDash-contacts-search {
  padding: 2rem;
}
/* line 253, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-contacts .AdminDash-contacts-search label {
  display: inline-block;
  margin-bottom: 0;
  width: calc(100% - 42px);
}
/* line 258, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-contacts .AdminDash-contacts-search input {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  margin-bottom: 0;
}
/* line 263, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-contacts .AdminDash-contacts-search button {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  height: 38px;
  left: -1px;
  margin-bottom: 0;
  position: relative;
  top: -1px;
}
/* line 273, /spacewalk/app/assets/stylesheets/components/Admin.scss */
.AdminDash-contacts .AdminDash-contacts-add {
  padding: 2rem 2rem 1rem;
}

/* line 5, /spacewalk/app/assets/stylesheets/home.scss */
.HomeBanner {
  position: relative;
  text-align: center;
}
/* line 4, /spacewalk/app/assets/stylesheets/mixins/_aspect_ratio.scss */
.HomeBanner:before {
  content: '';
  display: block;
  padding-top: 56.25%;
  width: 100%;
}
/* line 10, /spacewalk/app/assets/stylesheets/mixins/_aspect_ratio.scss */
.HomeBanner > .Content, .UnitTypeImages .HomeBanner > .UnitTypeThumbWrapper-image, .HomeBanner > .VideoWrapper {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
@media only screen and (max-width: 44rem) {
  /* line 5, /spacewalk/app/assets/stylesheets/home.scss */
  .HomeBanner {
    height: calc(100vh - 10rem);
    overflow: hidden;
    position: relative;
  }
}

/* line 14, /spacewalk/app/assets/stylesheets/home.scss */
.HomeBanner-copy {
  left: 0;
  position: absolute;
  right: 0;
  top: 30%;
}
/* line 16, /spacewalk/app/assets/stylesheets/home.scss */
.HomeBanner-copy .TagLine {
  color: #FFFFFF;
  font-size: 3rem;
}
/* line 20, /spacewalk/app/assets/stylesheets/home.scss */
.HomeBanner-copy .lead {
  font-size: 1.8rem;
  letter-spacing: .1rem;
}

/* line 25, /spacewalk/app/assets/stylesheets/home.scss */
.HomeSection {
  display: block;
  padding: 4rem 0 1.5rem 0;
}

/* line 1, /spacewalk/app/assets/stylesheets/_utils.scss */
.u-centered {
  text-align: center !important;
}

/* line 4, /spacewalk/app/assets/stylesheets/_utils.scss */
.u-leftAligned {
  text-align: left !important;
}

/* line 7, /spacewalk/app/assets/stylesheets/_utils.scss */
.u-rightAligned {
  text-align: right !important;
}

/* line 10, /spacewalk/app/assets/stylesheets/_utils.scss */
.u-lineHeight {
  line-height: normal;
}

/* line 13, /spacewalk/app/assets/stylesheets/_utils.scss */
.u-bold {
  font-weight: bold;
}

/* line 16, /spacewalk/app/assets/stylesheets/_utils.scss */
.u-capitalize {
  text-transform: capitalize;
}

@media only screen and (min-width: 44.1rem) {
  /* line 19, /spacewalk/app/assets/stylesheets/_utils.scss */
  .u-margin-right--mediumUp {
    margin-right: 1rem !important;
  }
}

/* line 24, /spacewalk/app/assets/stylesheets/_utils.scss */
.u-transparent {
  opacity: 0;
}

/* line 28, /spacewalk/app/assets/stylesheets/_utils.scss */
.u-imgCentered {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 34, /spacewalk/app/assets/stylesheets/_utils.scss */
.u-sideMargin {
  margin: 0 7rem;
}
@media only screen and (max-width: 768px) {
  /* line 34, /spacewalk/app/assets/stylesheets/_utils.scss */
  .u-sideMargin {
    margin: 0 0.5rem;
  }
}

/* line 41, /spacewalk/app/assets/stylesheets/_utils.scss */
.u-textTruncate {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}

/* line 18, /spacewalk/app/assets/stylesheets/shame.scss */
.SignOutButtonForm {
  display: inline;
}

/* line 21, /spacewalk/app/assets/stylesheets/shame.scss */
.MainWrapper {
  min-height: calc(100vh - 8rem);
}

@media print {
  /* line 3, /spacewalk/app/assets/stylesheets/mixins/_print_reset.scss */
  * {
    margin: 0;
    padding: 0;
  }

  /* line 8, /spacewalk/app/assets/stylesheets/mixins/_print_reset.scss */
  .SidebarWrapper.SidebarWrapper {
    display: none;
  }

  /* line 12, /spacewalk/app/assets/stylesheets/mixins/_print_reset.scss */
  .MainWrapper.hasSidebar {
    padding-left: 0;
  }

  /* line 16, /spacewalk/app/assets/stylesheets/mixins/_print_reset.scss */
  .MainWrapper {
    background: transparent;
    padding-top: 0;
  }
  /* line 19, /spacewalk/app/assets/stylesheets/mixins/_print_reset.scss */
  .MainWrapper .RevCol {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 25, /spacewalk/app/assets/stylesheets/mixins/_print_reset.scss */
  .TopBar.TopBar {
    display: none;
  }

  /* line 29, /spacewalk/app/assets/stylesheets/mixins/_print_reset.scss */
  .FilterBlock {
    display: none;
  }

  /* line 33, /spacewalk/app/assets/stylesheets/mixins/_print_reset.scss */
  .PageWrapper {
    padding-top: 0;
  }
}
@media screen {
  /* line 10, /spacewalk/app/assets/stylesheets/print.scss */
  .ItemizedFeesTable {
    display: none;
  }
}
/* line 16, /spacewalk/app/assets/stylesheets/print.scss */
.ContractPrint {
  display: none;
}

/* line 19, /spacewalk/app/assets/stylesheets/print.scss */
.printEnabeled {
  display: block;
}

/* line 23, /spacewalk/app/assets/stylesheets/print.scss */
.PrintBreak {
  display: none;
}

@media print {
  /* line 28, /spacewalk/app/assets/stylesheets/print.scss */
  html,
  body {
    height: 100%;
  }

  @page {
    overflow: visible;
    zoom: 1;
  }
  /* line 36, /spacewalk/app/assets/stylesheets/print.scss */
  .contractNumber {
    position: absolute;
    top: 0;
    right: 0;
  }

  /* line 41, /spacewalk/app/assets/stylesheets/print.scss */
  .ContractPageContent {
    padding-top: 16px;
  }

  /* line 44, /spacewalk/app/assets/stylesheets/print.scss */
  .ContractPage {
    height: 990px;
    position: relative;
    width: 100%;
  }
  /* line 48, /spacewalk/app/assets/stylesheets/print.scss */
  .ContractPage h1,
  .ContractPage h2,
  .ContractPage h3,
  .ContractPage h4 {
    line-height: 1.2;
    margin: 0;
  }
  /* line 55, /spacewalk/app/assets/stylesheets/print.scss */
  .ContractPage h4 {
    font-size: 1.2rem;
  }
  /* line 59, /spacewalk/app/assets/stylesheets/print.scss */
  .ContractPage .ReservationSpecs li {
    align-items: center;
    display: flex;
    justify-content: space-between;
  }

  /* line 66, /spacewalk/app/assets/stylesheets/print.scss */
  .PrinFooter {
    bottom: 0;
    left: 0;
    position: absolute;
    width: 100%;
  }
  /* line 71, /spacewalk/app/assets/stylesheets/print.scss */
  .PrinFooter p,
  .PrinFooter strong {
    font-size: 10px;
  }
  /* line 75, /spacewalk/app/assets/stylesheets/print.scss */
  .PrinFooter .PrintGrid {
    text-align: center;
  }

  /* line 79, /spacewalk/app/assets/stylesheets/print.scss */
  .ContractPrint {
    display: initial;
  }

  /* line 83, /spacewalk/app/assets/stylesheets/print.scss */
  .PrintBreak {
    display: block;
    page-break-after: always;
  }

  /* line 88, /spacewalk/app/assets/stylesheets/print.scss */
  .HideFromPrint {
    display: none;
  }

  /* line 92, /spacewalk/app/assets/stylesheets/print.scss */
  .RevModal {
    display: none;
  }

  /* line 96, /spacewalk/app/assets/stylesheets/print.scss */
  a {
    display: none;
  }

  /* line 100, /spacewalk/app/assets/stylesheets/print.scss */
  hr {
    display: none;
  }

  /* line 104, /spacewalk/app/assets/stylesheets/print.scss */
  span {
    font-size: x-small;
  }

  /* line 108, /spacewalk/app/assets/stylesheets/print.scss */
  .panel {
    margin-bottom: 0;
  }

  /* line 112, /spacewalk/app/assets/stylesheets/print.scss */
  .PrintMarginTop {
    margin-top: 20px;
  }

  /* line 116, /spacewalk/app/assets/stylesheets/print.scss */
  h1 span {
    font-size: 1.6rem;
  }

  /* line 120, /spacewalk/app/assets/stylesheets/print.scss */
  h2 {
    font-size: 2.4rem;
  }

  /* line 123, /spacewalk/app/assets/stylesheets/print.scss */
  h3 {
    font-size: small;
    margin-bottom: 10px;
  }
  /* line 126, /spacewalk/app/assets/stylesheets/print.scss */
  h3 span {
    font-size: small;
  }

  /* line 131, /spacewalk/app/assets/stylesheets/print.scss */
  .PanelPrefix-content {
    font-size: small;
  }

  /* line 135, /spacewalk/app/assets/stylesheets/print.scss */
  .RevButton {
    display: none;
  }

  /* line 139, /spacewalk/app/assets/stylesheets/print.scss */
  .PrintSmallText {
    font-size: xx-small;
  }
  /* line 141, /spacewalk/app/assets/stylesheets/print.scss */
  .PrintSmallText p {
    font-size: xx-small;
    margin: 0.5rem;
  }
  /* line 146, /spacewalk/app/assets/stylesheets/print.scss */
  .PrintSmallText li {
    font-size: xx-small;
  }
  /* line 150, /spacewalk/app/assets/stylesheets/print.scss */
  .PrintSmallText .SignatureRow {
    font-size: 1.3rem;
    text-align: center;
  }
  /* line 155, /spacewalk/app/assets/stylesheets/print.scss */
  .PrintSmallText .panel {
    padding: 0;
  }

  /* line 160, /spacewalk/app/assets/stylesheets/print.scss */
  .UnitsReservedTable,
  .ItemizedFeesTable {
    font-size: xx-small;
  }
  /* line 163, /spacewalk/app/assets/stylesheets/print.scss */
  .UnitsReservedTable-item,
  .ItemizedFeesTable-item {
    font-size: xx-small;
  }

  /* line 168, /spacewalk/app/assets/stylesheets/print.scss */
  .ItemizedFeesTable {
    padding: 5px 0;
  }
  /* line 170, /spacewalk/app/assets/stylesheets/print.scss */
  .ItemizedFeesTable h3 {
    padding-bottom: 15px;
  }

  /* line 178, /spacewalk/app/assets/stylesheets/print.scss */
  .PrintGrid .medium-1 {
    width: 8.33333%;
  }
  /* line 182, /spacewalk/app/assets/stylesheets/print.scss */
  .PrintGrid .medium-2 {
    width: 16.66667%;
  }
  /* line 186, /spacewalk/app/assets/stylesheets/print.scss */
  .PrintGrid .medium-3 {
    width: 25%;
  }
  /* line 190, /spacewalk/app/assets/stylesheets/print.scss */
  .PrintGrid .medium-4 {
    width: 33.33333%;
  }
  /* line 194, /spacewalk/app/assets/stylesheets/print.scss */
  .PrintGrid .medium-5 {
    width: 41.66667%;
  }
  /* line 198, /spacewalk/app/assets/stylesheets/print.scss */
  .PrintGrid .medium-6 {
    width: 50%;
  }
  /* line 202, /spacewalk/app/assets/stylesheets/print.scss */
  .PrintGrid .medium-7 {
    width: 58.33333%;
  }
  /* line 206, /spacewalk/app/assets/stylesheets/print.scss */
  .PrintGrid .medium-8 {
    width: 66.66667%;
  }
  /* line 210, /spacewalk/app/assets/stylesheets/print.scss */
  .PrintGrid .medium-9 {
    width: 75%;
  }
  /* line 214, /spacewalk/app/assets/stylesheets/print.scss */
  .PrintGrid .medium-10 {
    width: 83.33333%;
  }
  /* line 218, /spacewalk/app/assets/stylesheets/print.scss */
  .PrintGrid .medium-11 {
    width: 91.66667%;
  }
  /* line 222, /spacewalk/app/assets/stylesheets/print.scss */
  .PrintGrid .medium-12 {
    width: 100%;
  }
  /* line 226, /spacewalk/app/assets/stylesheets/print.scss */
  .PrintGrid .large-4 {
    width: 33.33333%;
  }

  /* line 230, /spacewalk/app/assets/stylesheets/print.scss */
  .columns {
    float: left;
  }
}
  /*

  */
